uBlock/src
Deathamns 99d8f431d5 input[type="file"].click() didn't work in Safari
Click couldn't be initiated with JavaScript in Safari if the input was
hidden with display: none. Using visibility: hidden or opacity: 0 solves
the problem.

Alternative solution would be to hide (opacity: 0) the input and slide it
(position: absolute; top: 0; left: 0; width: 100%; height: 100%) over the
button, which would work in all browsers, and wouldn't require JavaScript.
2014-11-09 17:40:48 +01:00
..
_locales Work on vendor API abstraction, and near complete Safari support 2014-11-09 17:39:12 +01:00
assets Work on vendor API abstraction, and near complete Safari support 2014-11-09 17:39:12 +01:00
css input[type="file"].click() didn't work in Safari 2014-11-09 17:40:48 +01:00
img Work on vendor API abstraction, and near complete Safari support 2014-11-09 17:39:12 +01:00
js Implement pop-up blocking for Safari 2014-11-09 17:40:44 +01:00
lib Work on vendor API abstraction, and near complete Safari support 2014-11-09 17:39:12 +01:00
.jshintrc Move vAPI into .jshintrc as a global 2014-11-09 17:39:22 +01:00
1p-filters.html input[type="file"].click() didn't work in Safari 2014-11-09 17:40:48 +01:00
3p-filters.html Avoid using Chrome's @@bidi_* type i18n messages 2014-11-09 17:40:40 +01:00
about.html input[type="file"].click() didn't work in Safari 2014-11-09 17:40:48 +01:00
asset-viewer.html Avoid using Chrome's @@bidi_* type i18n messages 2014-11-09 17:40:40 +01:00
background.html Avoid using Chrome's @@bidi_* type i18n messages 2014-11-09 17:40:40 +01:00
dashboard.html Avoid using Chrome's @@bidi_* type i18n messages 2014-11-09 17:40:40 +01:00
icon.png Work on vendor API abstraction, and near complete Safari support 2014-11-09 17:39:12 +01:00
Info.plist Implement pop-up blocking for Safari 2014-11-09 17:40:44 +01:00
locales.json Work on vendor API abstraction, and near complete Safari support 2014-11-09 17:39:12 +01:00
manifest.json Implement pop-up blocking for Safari 2014-11-09 17:40:44 +01:00
popup.html Avoid using Chrome's @@bidi_* type i18n messages 2014-11-09 17:40:40 +01:00
settings.html Avoid using Chrome's @@bidi_* type i18n messages 2014-11-09 17:40:40 +01:00
stats.html Avoid using Chrome's @@bidi_* type i18n messages 2014-11-09 17:40:40 +01:00
whitelist.html input[type="file"].click() didn't work in Safari 2014-11-09 17:40:48 +01:00