Closed
Bug 1730117
Opened 3 years ago
Closed 3 years ago
Make Document::SuppressEventHandling/UnsuppressEventHandlingAndFireEvents work for nested in-process for Fission
Categories
(Core :: DOM: UI Events & Focus Handling, defect, P2)
Core
DOM: UI Events & Focus Handling
Tracking
()
People
(Reporter: edgar, Assigned: edgar)
References
Details
(Whiteboard: fission-soft-blocker)
Attachments
(2 files)
We should make sure that we handle cases like a.com -iframe> b.com -iframe> a.com by suppress/unsuppress both a.com documents.
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
•
|
||
Updated•3 years ago
|
Fission Milestone: --- → MVP
Whiteboard: fission-soft-blocker
Assignee | ||
Comment 3•3 years ago
|
||
Updated•3 years ago
|
Attachment #9240520 -
Attachment description: WIP: Bug 1730117 - Make Document::SuppressEventHandling/UnsuppressEventHandlingAndFireEvents suppress/unsuppress all in-process descendants; → WIP: Bug 1730117 - Part 1: Make XHR suppress event handling for the nested in-process documents;
Assignee | ||
Comment 4•3 years ago
|
||
Depends on D125187
Assignee | ||
Comment 5•3 years ago
|
||
Updated•3 years ago
|
Attachment #9240520 -
Attachment description: WIP: Bug 1730117 - Part 1: Make XHR suppress event handling for the nested in-process documents; → Bug 1730117 - Part 1: Make sync XHR suppress event handling for the nested in-process documents;
Updated•3 years ago
|
Attachment #9241242 -
Attachment description: WIP: Bug 1730117 - Part 2: Make EnterModalState suppress event handling for the nested in-process documents; → Bug 1730117 - Part 2: Make EnterModalState suppress event handling for the nested in-process documents;
Assignee | ||
Comment 6•3 years ago
|
||
Pushed by echen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/37a35b6b54b4 Part 1: Make sync XHR suppress event handling for the nested in-process documents; r=smaug https://hg.mozilla.org/integration/autoland/rev/649984f4a939 Part 2: Make EnterModalState suppress event handling for the nested in-process documents; r=smaug
Comment 8•3 years ago
|
||
Backed out for causing failures at test_suppressed_events_nested_iframe.html.
Backout link: https://hg.mozilla.org/integration/autoland/rev/ab5ec599ad1c751183830b6e187ffad0432eee62
Failure log: https://treeherder.mozilla.org/logviewer?job_id=352154957&repo=autoland&lineNumber=2701
Flags: needinfo?(echen)
Assignee | ||
Updated•3 years ago
|
Flags: needinfo?(echen)
Pushed by echen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/27a1d92e550c Part 1: Make sync XHR suppress event handling for the nested in-process documents; r=smaug https://hg.mozilla.org/integration/autoland/rev/bafc4ddc87f6 Part 2: Make EnterModalState suppress event handling for the nested in-process documents; r=smaug
Comment 10•3 years ago
•
|
||
Backed out for causing wpt failures in no_window_open_when_term_nesting_level_nonzero
Flags: needinfo?(echen)
Assignee | ||
Comment 11•3 years ago
|
||
Flags: needinfo?(echen)
Comment 12•3 years ago
|
||
Pushed by echen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0cc6e1e626be Part 1: Make sync XHR suppress event handling for the nested in-process documents; r=smaug https://hg.mozilla.org/integration/autoland/rev/698c991acc52 Part 2: Make EnterModalState suppress event handling for the nested in-process documents; r=smaug
Comment 13•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/0cc6e1e626be
https://hg.mozilla.org/mozilla-central/rev/698c991acc52
Status: NEW → RESOLVED
Closed: 3 years ago
status-firefox94:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 94 Branch
Comment 14•3 years ago
|
||
Setting status-firefox93=wontfix because (I assume!) we don't need to uplift this Fission event suppression fix to Beta 93.
status-firefox92:
--- → wontfix
status-firefox93:
--- → wontfix
status-firefox-esr78:
--- → wontfix
status-firefox-esr91:
--- → wontfix
You need to log in
before you can comment on or make changes to this bug.
Description
•