Reorder (NFC) - dotfiles - leot's dotfiles
(HTM) hg clone https://bitbucket.org/iamleot/dotfiles
(DIR) Log
(DIR) Files
(DIR) Refs
---
(DIR) changeset f54d4e2ae0cb31a5f31ae3a6c84a3c649e125b0e
(DIR) parent f56e96d6e47eff264ab8ba25227ee9ef0ba53f0a
(HTM) Author: Leonardo Taccari <iamleot@gmail.com>
Date: Sun, 9 Jun 2019 15:18:18
Reorder (NFC)
Diffstat:
surf/script/default.js | 23 ++++++++++-------------
1 files changed, 10 insertions(+), 13 deletions(-)
---
diff -r f56e96d6e47e -r f54d4e2ae0cb surf/script/default.js
--- a/surf/script/default.js Sun Jun 09 14:56:57 2019 +0200
+++ b/surf/script/default.js Sun Jun 09 15:18:18 2019 +0200
@@ -21,22 +21,12 @@
* Add `p' and `n' accesskey-s (previous/next via `Mod1 + p'/`Mod1 + n')
*/
(function() {
- has_prev = false;
- has_next = false;
-
- if (document.querySelector('*[accesskey="p"]')) {
- has_prev = true;
- }
- if (document.querySelector('*[accesskey="n"]')) {
- has_next = true;
- }
previous_selectors = [
'a[rel="prev"]',
'a[aria-label="Pagina precedente"]', // google.it
'a[aria-label="Previous page"]', // google.com
];
-
previous_res = [
/<</,
/«/,
@@ -48,13 +38,22 @@
'a[aria-label="Pagina successiva"]', // google.it
'a[aria-label="Next page"]', // google.com
];
-
next_res = [
/>>/,
/»/,
/→/,
];
+ has_prev = false;
+ has_next = false;
+
+ if (document.querySelector('*[accesskey="p"]')) {
+ has_prev = true;
+ }
+ if (document.querySelector('*[accesskey="n"]')) {
+ has_next = true;
+ }
+
if (!has_prev) {
for (p of previous_selectors) {
if (e = document.querySelector(p)) {
@@ -64,7 +63,6 @@
}
}
}
-
if (!has_next) {
for (n of next_selectors) {
if (e = document.querySelector(n)) {
@@ -85,7 +83,6 @@
}
}
}
-
for (i = document.links.length - 1; !has_next && i >= 0; i--) {
for (n of next_res) {
if (document.links[i].text &&