roytam1
36bbce92cb
import from UXP: Issue #1593 - Follow-up: Fix :host selector matching (edc45f68)
2023-02-27 13:02:23 +08:00
roytam1
dbbf656f0c
import from UXP: Issue #2078 - Follow-up: aPreventComplexSelectors should be passed (83484a34)
2023-02-23 21:32:54 +08:00
roytam1
5496ef69cb
import from UXP: Issue #1593 - Follow-up: Copy mIsRelevantLink value over rather than calling IsLink (0391e8ab)
2023-02-22 07:27:08 +08:00
roytam1
b4cd773d8a
import from UXP: Issue #1593 - Follow-up: :host() should not automatically match if we have a non-empty selector list (9bebb3a6)
2023-02-22 07:25:35 +08:00
roytam1
01357fd6b4
import from UXP: Issue #2078 - Part 4: Unify selector list matching (1c147316)
2023-02-22 07:19:58 +08:00
roytam1
c7b2fc738b
import from UXP: Issue #2078 - Part 3: Rename nsCSSRuleProcessor::SelectorListMatches to RestrictedSelectorListMatches (14e8922d)
2023-02-22 07:17:15 +08:00
roytam1
8630ba7466
import from UXP: Issue #2078 - Part 2: Rename nsPseudoClassList->u.mSelectors to mSelectorList (0648ec64)
2023-02-22 07:16:00 +08:00
roytam1
3977798de5
import from UXP: Issue #2078 - Part 1: Update CSS rule processor to handle :is() and :where() CSS pseudo-classes (453b715e)
2023-02-22 07:13:35 +08:00
roytam1
122438b8d9
import from UXP: Issue #1593 - Part 4: Make :host pass DOM parsing test and basic specificity tests. (9bf01d67)
2022-05-06 23:26:07 +08:00
roytam1
f8bd343d9c
import from UXP:
...
- Issue #1593 - Part 1: Import William Chen's patches w/o selector implementation, fixed up. (7472bc02)
- Issue #1593 - Part 2: Account for Shadow DOM v1 and iterator in nsBindingManager. (5c002ce2)
- Issue #1593 - Part 3: Add selector logic for :host and :host-context. (c3737075)
2022-05-06 23:24:14 +08:00
roytam1
89ff1ebc22
Initial import from https://github.com/MoonchildProductions/moebius/commit/16fa730b3332a750e047aac26ebe65ea8c513849
2018-03-03 17:47:54 +08:00