Reduce dependencies from `Selection::MaybeAddTableCellRange` to `mFrameSelection`
Categories
(Core :: DOM: Selection, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox75 | --- | fixed |
People
(Reporter: mbrodesser, Assigned: mbrodesser)
References
(Blocks 1 open bug)
Details
Attachments
(10 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 |
A preparatory step to decouple the code which keeps a Selection's styled ranges sorted and disjunct. As DocumentOrShadowRoot
will keep a list of sorted disjunct ranges, the corresponding code will have to be factored out from Selection.
Assignee | ||
Comment 1•6 years ago
|
||
Assignee | ||
Comment 2•6 years ago
|
||
Depends on D61691
Assignee | ||
Comment 3•6 years ago
|
||
Depends on D61692
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 5•6 years ago
|
||
Assignee | ||
Comment 6•6 years ago
|
||
Depends on D62037
Assignee | ||
Comment 7•6 years ago
|
||
Depends on D62038
Assignee | ||
Comment 8•6 years ago
|
||
Removes duplicated code and reveals the dependency to frame selection.
Depends on D62039
Assignee | ||
Comment 9•6 years ago
|
||
Comment 10•6 years ago
|
||
bugherder |
Assignee | ||
Comment 11•6 years ago
|
||
Moreover, this is potentially more efficient because
GetRangesForIntervalArray
doesn't have to be called when there's no
frame selection.
Assignee | ||
Comment 12•6 years ago
|
||
Comment 13•6 years ago
|
||
Comment 14•6 years ago
|
||
bugherder |
Assignee | ||
Updated•6 years ago
|
Comment 15•6 years ago
|
||
Comment 16•6 years ago
|
||
Backed out 5 changesets (Bug 1613378) for mochitest failures at test_general.html.
https://hg.mozilla.org/integration/autoland/rev/cb0bb295c5e69a885a5eee9e6ccd7edeb2ac210e
Failure log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=288327107&repo=autoland&lineNumber=4002
Assignee | ||
Updated•6 years ago
|
Comment 17•6 years ago
|
||
Comment 18•6 years ago
|
||
bugherder |
Comment 19•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Comment 20•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/41809d86171c
https://hg.mozilla.org/mozilla-central/rev/5177b7449ca5
Description
•