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•3 months ago
|
||
Updated•3 months ago
|
Assignee | ||
Comment 2•3 months ago
|
||
Assignee | ||
Comment 3•3 months ago
|
||
Moving functions that can be called from both Notification and IPC actors, that are needed for ActorDestroy.
Assignee | ||
Comment 4•3 months ago
|
||
Assignee | ||
Comment 5•3 months ago
|
||
Assignee | ||
Comment 6•3 months ago
|
||
Assignee | ||
Comment 7•3 months ago
|
||
Assignee | ||
Comment 8•3 months ago
|
||
Assignee | ||
Comment 9•3 months ago
|
||
Assignee | ||
Comment 10•3 months ago
|
||
Assignee | ||
Comment 11•3 months ago
|
||
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Assignee | ||
Comment 12•3 months ago
|
||
Assignee | ||
Comment 13•3 months 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•3 months ago
|
Comment 14•3 months ago
|
||
Comment 16•3 months ago
|
||
Backed out for causing gv-junit failures on OpenWindowTest#openWindowNullResult
Assignee | ||
Updated•3 months ago
|
Assignee | ||
Comment 18•3 months ago
|
||
Now that showNotification resolves from parent process, adding delegate after a resolved showNotification is too late.
Updated•3 months ago
|
Comment 19•3 months ago
|
||
Comment 20•3 months 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
•