aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--scratchpad.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/scratchpad.js b/scratchpad.js
new file mode 100644
index 0000000..3ef4de5
--- /dev/null
+++ b/scratchpad.js
@@ -0,0 +1,7 @@
+var x = document.evaluate("//div[contains(@class, 'ytp-settings-menu')]//div[contains(@class, 'ytp-menuitem-label') and contains(., 'Annotations')]/..", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null)
+x.singleNodeValue
+
+var x = document.evaluate("//div[contains(@class, 'ytp-settings-menu')]//div[contains(@class, 'ytp-menuitem-label') and contains(., 'Annotations')]/../div[@aria-checked='true']", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null)
+
+var x = document.evaluate("//div[contains(@class, 'ytp-settings-menu')]//div[@aria-checked='true' and //div[contains(@class, 'ytp-menuitem-label') and contains(., 'Annotations')]", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null)
+var x = document.evaluate("//div[contains(@class, 'ytp-settings-menu')]//div[@aria-checked='true' and //div[contains(@class, 'ytp-menuitem-label') and contains(., 'Annotations')]]", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null)