aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhil Crosby2014-04-30 15:39:44 -0700
committerPhil Crosby2014-04-30 15:39:44 -0700
commit1aa7ba3a5810742d14edfb738120b70f4a0f7619 (patch)
tree19a24ab46cf1942520a4cc771191860acc8271b2
parentb3c1871027801a670779b467b69a5ac03ed331bd (diff)
parent1e4821bb1838f7e77d7d6a5c4e500800c8f869c9 (diff)
downloadvimium-1aa7ba3a5810742d14edfb738120b70f4a0f7619.tar.bz2
Merge pull request #1045 from mrmr1993/fixFileUrls
Fix searching on file:// URLs
-rw-r--r--content_scripts/file_urls.css6
-rw-r--r--manifest.json5
2 files changed, 11 insertions, 0 deletions
diff --git a/content_scripts/file_urls.css b/content_scripts/file_urls.css
new file mode 100644
index 00000000..fd63c224
--- /dev/null
+++ b/content_scripts/file_urls.css
@@ -0,0 +1,6 @@
+/* Chrome file:// URLs set draggable=true for links to files (CSS selector .icon.file). This automatically
+ * sets -webkit-user-select: none, which disables selecting the file names and so prevents Vimium's search
+ * from working as expected. Here, we reset the value back to default. */
+.icon.file {
+ -webkit-user-select: auto !important;
+}
diff --git a/manifest.json b/manifest.json
index 5692fe75..de2ad173 100644
--- a/manifest.json
+++ b/manifest.json
@@ -44,6 +44,11 @@
"css": ["content_scripts/vimium.css"],
"run_at": "document_start",
"all_frames": true
+ },
+ {
+ "matches": ["file://*"],
+ "css": ["content_scripts/file_urls.css"],
+ "run_at": "document_start"
}
],
"browser_action": {