Remove more GetBindingParent usage.
Categories
(Core :: CSS Parsing and Computation, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox72 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
Attachments
(12 files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review |
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Shadow DOM is handled above.
Assignee | ||
Comment 2•5 years ago
|
||
This one is a bit subtle, but not too much.
Depends on D53193
Assignee | ||
Comment 3•5 years ago
|
||
Shadow DOM is handled above.
And do some minor drive-by cleanups. Unclear why we have both this and the
RangeUtils version.
Depends on D53194
Assignee | ||
Comment 4•5 years ago
|
||
Check Shadow DOM and NAC separately.
Depends on D53195
Assignee | ||
Comment 5•5 years ago
|
||
Depends on D53196
Assignee | ||
Comment 6•5 years ago
|
||
They want to check that the root is correct, do so explicitly.
Depends on D53197
Assignee | ||
Comment 7•5 years ago
|
||
Depends on D53198
Assignee | ||
Comment 8•5 years ago
|
||
Wants to check that the change happens in the same anon tree, use the right
function for that.
Depends on D53199
Assignee | ||
Comment 9•5 years ago
|
||
This one I'm not 100% sure about whether we want to keep special-casing shadow
DOM.
Seems we may want to, but on the other hand this looks like a hack (as it only
looks at the closest shadow host, not the whole chain, and it is green on try).
Depends on D53200
Assignee | ||
Comment 10•5 years ago
|
||
This code doesn't want to deal with Shadow DOM but with <input type=number> and
such native-anonymous inputs. So do that explicitly.
Assignee | ||
Comment 11•5 years ago
|
||
See the follow-up bug for the proposal to get rid of it.
Assignee | ||
Comment 12•5 years ago
|
||
We only use it to escape out of NAC trees for ::selection pseudo-element.
Comment 13•5 years ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bc106b1c9d29 Remove GetBindingParent usage in RangeUtils. r=smaug
Assignee | ||
Updated•5 years ago
|
Comment 14•5 years ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0ece9bc4cec2 Remove GetBindingParent usage in nsRange assertions. r=smaug
Comment 15•5 years ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/85ae973aca6e Remove GetBindingParent usage in layout. r=smaug
Comment 16•5 years ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0b2de590fde9 Remove GetBindingParent usage in nsIContent::FindFirstNonChromeOnlyAccessContent. r=smaug
Comment 17•5 years ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/dbc1778c0ebd Keep Document::GetBindingParent doing the same without nsIContent::GetBindingParent(). r=smaug
Comment 18•5 years ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ce407536b1dc Remove GetBindingParent usage in GetRootForContentSubtree. r=smaug
Comment 19•5 years ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c80cebff64aa Remove GetBindingParent() usage in GetEventTargetParent. r=smaug
Comment 20•5 years ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/db1a18b908bf Remove GetBindingParent usage in nsContentUtils::IsInSameAnonymousTree. r=smaug
Comment 21•5 years ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/afb9438378f0 Remove GetBindingParent usage in editor. r=smaug
Comment 22•5 years ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4cd52ac39a81 Remove GetBindingParentUsage in xpath. r=smaug
Comment 23•5 years ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9c323325a513 Remove GetBindingParent usage in EventStateManager. r=smaug
Comment 24•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/bc106b1c9d29
https://hg.mozilla.org/mozilla-central/rev/0ece9bc4cec2
https://hg.mozilla.org/mozilla-central/rev/85ae973aca6e
https://hg.mozilla.org/mozilla-central/rev/0b2de590fde9
https://hg.mozilla.org/mozilla-central/rev/dbc1778c0ebd
https://hg.mozilla.org/mozilla-central/rev/ce407536b1dc
https://hg.mozilla.org/mozilla-central/rev/c80cebff64aa
https://hg.mozilla.org/mozilla-central/rev/db1a18b908bf
https://hg.mozilla.org/mozilla-central/rev/afb9438378f0
https://hg.mozilla.org/mozilla-central/rev/4cd52ac39a81
https://hg.mozilla.org/mozilla-central/rev/9c323325a513
Comment 25•5 years ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/74841f58fb9f Remove GetBindingParent() in HTMLFormControlAccessible. r=surkov
Assignee | ||
Updated•5 years ago
|
Comment 26•5 years ago
|
||
bugherder |
Description
•