Opened 3 years ago
Last modified 3 years ago
#4198 closed defect
TypeError: domains[Symbol.iterator] is not a function in Firefox 38-40 — at Version 2
Reported by: | Ross | Assignee: | |
---|---|---|---|
Priority: | P1 | Milestone: | Adblock-Plus-2.8-for-Firefox |
Module: | Adblock-Plus-for-Firefox | Keywords: | |
Cc: | trev | Blocked By: | |
Blocking: | Platform: | Firefox | |
Ready: | yes | Confidential: | no |
Tester: | Ross | Verified working: | yes |
Review URL(s): |
Description (last modified by Ross)
Environment
ABP 2.7.3.4184-beta
Firefox 38-40 / Windows 7
Does not occur with:
Firefox 41-44 / Windows 7
How to reproduce
- Navigate to https://testpages.adblockplus.org/en/testsuite/05
- Select [ABP Icon] > [Filter preferences...] > [Custom filters] tab.
- Add the custom filter testpages.adblockplus.org##.abp-test-hiding-filter
- Notice the filter does not affect the page.
-OR-
- Open Firefox console (CTRL+SHIFT+J).
- Install latest Firefox dev build.
- Observe error appears after installing.
Observed behaviour
Filters do not work (at least custom element hiding rules) and the following error is displayed in the console:
TypeError: domains[Symbol.iterator] is not a function elemHide.js:238:0
Expected behaviour
Filters to work as normal and the error to not occur.
Change History (2)
comment:1 Changed 3 years ago by Ross
comment:2 Changed 3 years ago by Ross
- Description modified (diff)
- Summary changed from TypeError: domains[Symbol.iterator] is not a function in Firefox 38/39 to TypeError: domains[Symbol.iterator] is not a function in Firefox 38-40
Note: See
TracTickets for help on using
tickets.
Noticed while testing #4067.