Reimplement showNotification() via IPC
Categories
(Core :: DOM: Notifications, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox134 | --- | fixed |
People
(Reporter: saschanaz, Assigned: saschanaz)
References
Details
Attachments
(12 files, 1 obsolete file)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
Because I found that focusing on showNotification() reduces a lot of complexity in bug 1891807. As the patch stack there proved that the IPC design works for both, we can implement one without worrying that the design won't match another.
| Assignee | ||
Comment 1•1 year ago
|
||
Updated•1 year ago
|
| Assignee | ||
Comment 2•1 year ago
|
||
| Assignee | ||
Comment 3•1 year ago
|
||
Moving functions that can be called from both Notification and IPC actors, that are needed for ActorDestroy.
| Assignee | ||
Comment 4•1 year ago
|
||
| Assignee | ||
Comment 5•1 year ago
|
||
| Assignee | ||
Comment 6•1 year ago
|
||
| Assignee | ||
Comment 7•1 year ago
|
||
| Assignee | ||
Comment 8•1 year ago
|
||
| Assignee | ||
Comment 9•1 year ago
|
||
| Assignee | ||
Comment 10•1 year ago
|
||
| Assignee | ||
Comment 11•1 year ago
|
||
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Comment 12•1 year ago
|
||
| Assignee | ||
Comment 13•1 year ago
•
|
||
macOS specific WPT failures: https://treeherder.mozilla.org/jobs?repo=try&test_paths=dom%2Fnotification&test_paths=notifications&revision=7f96ff02125f9c03a35c6ed467c9ee8d1de341eb&selectedTaskRun=fOiVUm_aQFWrhW1_4odgxg.0
(Caused by Close() doing it's unregister via ActorDestroy when called via alertfinished, but at that point it's already being unregistered. Skip unregister somehow while still doing unpersist.)
New: https://treeherder.mozilla.org/jobs?repo=try&revision=a4f525b9610c6180b27dd3efa5f0d7a12b631edc
| Assignee | ||
Updated•1 year ago
|
Comment 14•1 year ago
|
||
Comment 16•1 year ago
|
||
Backed out for causing gv-junit failures on OpenWindowTest#openWindowNullResult
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 18•1 year ago
|
||
Now that showNotification resolves from parent process, adding delegate after a resolved showNotification is too late.
Updated•1 year ago
|
Comment 19•1 year ago
|
||
Comment 20•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/cc25e5c94813
https://hg.mozilla.org/mozilla-central/rev/1f3365d25033
https://hg.mozilla.org/mozilla-central/rev/22abfa77d4fc
https://hg.mozilla.org/mozilla-central/rev/807f1d1ada66
https://hg.mozilla.org/mozilla-central/rev/fca3921d09a5
https://hg.mozilla.org/mozilla-central/rev/bde8ca8fd963
https://hg.mozilla.org/mozilla-central/rev/0f64abe35d62
https://hg.mozilla.org/mozilla-central/rev/10bb5f41f44b
https://hg.mozilla.org/mozilla-central/rev/11a3c2c86a8e
https://hg.mozilla.org/mozilla-central/rev/c942992fa981
https://hg.mozilla.org/mozilla-central/rev/bda570180adf
https://hg.mozilla.org/mozilla-central/rev/3c174ea10f04
Description
•