uBlock/src/js
gorhill 1c4347d69d element picker improvement: to not discard class information when an id is available
Use class(es) whenever available instead of the id when selecting a
broad cosmetic filter (ctrl-click).
When asking for a broad cosmetic filter, using the id instead of
whatever available class(es) is limiting usefulness. The change
here address this.
Example of use case: open
<http://forums.mozillazine.org/viewtopic.php?f=38&t=3027325>.
Now how to remove all signature widgets from all posts?
Without the change here, this was not possible without opening the
browser's inspector, finding out and manually typing whatever class
is used to identify the signature's root element.
With this commit, ctrl-click will now use whatever class information
exist instead of the id.
2017-02-13 08:33:10 -05:00
..
scriptlets element picker improvement: to not discard class information when an id is available 2017-02-13 08:33:10 -05:00
1p-filters.js addendum to fix for #2206: auto scroll to the end of user filters text box 2016-12-07 09:43:11 -05:00
3p-filters.js code review: fix rtl rendering of 3rd-party filters pane 2017-01-24 13:53:04 -05:00
about.js this takes care of #1443 2016-03-08 16:35:06 -05:00
advanced-settings.js fix #2067 (experimental) + support for hidden settings 2016-11-03 11:20:47 -04:00
asset-viewer.js this takes care of #1443 2016-03-08 16:35:06 -05:00
assets.js fix #2340 2017-01-26 10:17:38 -05:00
background.js 3rd-party filters pane revisited 2017-01-22 16:05:16 -05:00
cloud-ui.js this takes care of #1443 2016-03-08 16:35:06 -05:00
contentscript.js code review: marginal performance improvement 2017-02-12 15:53:40 -05:00
contextmenu.js #1163: this implements "block elements by size" 2016-01-17 13:30:43 -05:00
cosmetic-filtering.js code review: be sure all invalid cosmetic filters are reported in logger 2016-12-30 10:41:16 -05:00
dashboard-common.js fix #1641 2016-10-13 13:25:57 -04:00
dashboard.js fix #2206 2016-12-03 14:03:28 -05:00
document-blocked.js this takes care of #1443 2016-03-08 16:35:06 -05:00
dyna-rules.js fix #1641 2016-10-13 13:25:57 -04:00
dynamic-net-filtering.js code review: do not test for ip address each time we broaden hostname 2016-11-12 13:42:36 -05:00
hnswitches.js code review: do not test for ip address each time we broaden hostname 2016-11-12 13:42:36 -05:00
i18n.js fix FF add-on validator warning 2016-10-25 10:20:29 -04:00
logger-ui-inspector.js Identify Map correctly (#1972) 2016-09-09 09:54:41 -04:00
logger-ui.js fix #2301 2017-01-12 08:45:46 -05:00
logger.js Assets management refactored (#2314) 2017-01-18 13:17:47 -05:00
messaging.js fix https://github.com/gorhill/uBlock/pull/2314#issuecomment-278716960 2017-02-09 13:33:32 -05:00
pagestore.js fix #2132 + various minor code review 2016-11-08 15:53:08 -05:00
popup.js fix fullsize popup regression (https://github.com/gorhill/uBlock/issues/2153#issuecomment-271095067) 2017-01-07 13:02:33 -05:00
profiler.js Change extension description 2015-03-07 19:20:18 +01:00
redirect-engine.js Assets management refactored (#2314) 2017-01-18 13:17:47 -05:00
reverselookup-worker.js Assets management refactored (#2314) 2017-01-18 13:17:47 -05:00
reverselookup.js Assets management refactored (#2314) 2017-01-18 13:17:47 -05:00
rpcreceiver.js fix #2014 2016-09-24 14:36:08 -04:00
settings.js Assets management refactored (#2314) 2017-01-18 13:17:47 -05:00
start.js fix #2340 2017-01-26 10:17:38 -05:00
static-net-filtering.js re #2294: mind unicode in "domain=" option + update URL of Adguard lists 2017-01-09 09:53:57 -05:00
storage.js fix var name (https://github.com/el1t/uBlock-Safari/issues/25#issuecomment-277506943)) 2017-02-05 07:43:28 -05:00
tab.js fix https://github.com/uBlockOrigin/uAssets/issues/263#issuecomment-272615772 2017-01-18 13:01:13 -05:00
traffic.js code review of fix to #2360 2017-02-07 08:05:39 -05:00
ublock.js 3rd-party filters pane revisited 2017-01-22 16:05:16 -05:00
udom.js fix #2010, #2086 2016-11-05 14:48:42 -04:00
uritools.js probably fix #2053 2016-10-29 11:15:04 -04:00
url-net-filtering.js code review of dynamic URL filtering engine 2017-02-11 11:44:18 -05:00
utils.js fix #2344 2017-01-27 13:44:52 -05:00
whitelist.js fix #2264 2016-12-26 11:35:37 -05:00