Opened on 07/20/2017 at 06:11:36 PM
Closed on 08/18/2017 at 12:28:15 PM
Last modified on 09/24/2017 at 12:05:05 PM
#5436 closed defect (fixed)
Relative selectors in :-abp-has() broken
Reported by: | hfiguiere | Assignee: | hfiguiere |
---|---|---|---|
Priority: | P3 | Milestone: | |
Module: | Core | Keywords: | |
Cc: | trev, fhd | Blocked By: | #5404 |
Blocking: | Platform: | Unknown / Cross platform | |
Ready: | yes | Confidential: | no |
Tester: | Ross | Verified working: | yes |
Review URL(s): |
Description (last modified by hfiguiere)
Environment
In the version of core that is with adblockpluschrome 1.13.3.
How to reproduce
- Add a filter with a relative selector inside :-abp-has(), like :-abp-has(> div)
Observed behaviour
This cause a DOM exceptions.
Expected behaviour
No error.
Regression
This is caused by revision 442aa536668a in the 1.13.3 branch. See issue #5404. Also the test has explicitely being removed.
Doesn't happen on master since the relevant patches haven't been grafted yet.
Attachments (0)
Change History (7)
comment:2 Changed on 07/20/2017 at 07:19:26 PM by hfiguiere
- Review URL(s) modified (diff)
- Status changed from new to reviewing
comment:3 Changed on 08/04/2017 at 09:48:32 PM by hfiguiere
- Blocked By 5404 added
comment:4 Changed on 08/18/2017 at 12:26:57 PM by abpbot
A commit referencing this issue has landed:
Issue 5436 - Allow relative selectors in :-abp-has()
comment:5 Changed on 08/18/2017 at 12:28:15 PM by hfiguiere
- Resolution set to fixed
- Status changed from reviewing to closed
comment:6 Changed on 08/29/2017 at 06:48:00 AM by trev
- Priority changed from Unknown to P3
- Ready set
comment:7 Changed on 09/24/2017 at 06:11:03 AM by Ross
- Tester changed from Unknown to Ross
- Verified working set
Done. Relative selectors in -abp-has appears to be working correctly again.
ABP 1.13.3.1838
Chrome 51 / 61 / Windows 10
Opera 45 / 47 / Windows 10
Should be landed after issue #5404 land on master.