Consider to not change prototype when adopting nodes
Categories
(Core :: DOM: Core & HTML, defect, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox151 | --- | fixed |
People
(Reporter: smaug, Assigned: emilio)
References
Details
(Keywords: perf-alert, webcompat:platform-bug)
User Story
user-impact-score:2400
Attachments
(1 file, 1 obsolete file)
Updated•8 years ago
|
Comment 1•8 years ago
|
||
Comment 2•8 years ago
|
||
Updated•7 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Comment 5•3 years ago
|
||
The severity field for this bug is set to S3. However, the following bug duplicate has higher severity:
- Bug 1821790: S2
:hsinyi, could you consider increasing the severity of this bug to S2?
For more information, please visit auto_nag documentation.
Comment 6•3 years ago
•
|
||
According to the know webcompat report, I am not quite sure if I see the rationale of Bug 1821790 being S2. Kagami, would you kindly answer this needinfo from comment 5 for me, as you have better ideas about this issue? Thank you.
Comment 7•3 years ago
|
||
I have no idea, S3 looks fine to me. I'll pass that question to mccr8 who set it.
Comment 8•3 years ago
|
||
I thought it was a regression, but this is apparently old behavior.
Updated•3 years ago
|
Updated•1 year ago
|
Updated•6 months ago
|
| Assignee | ||
Comment 11•6 months ago
|
||
Updated•6 months ago
|
Updated•6 months ago
|
Comment 12•5 months ago
|
||
Comment 13•5 months ago
|
||
Comment 14•5 months ago
|
||
Reverted this because it was causing mochitests assertion failures in HTMLMediaElement.cpp.
- Revert link
- Push with failures
- Failure Log
- Failure line: Assertion failure: mMediaStreamRenderer, at ./../../../../../checkouts/gecko/dom/media/mediaelement/HTMLMediaElement.cpp:X
Also please check these mochitests failures and these ones.
| Assignee | ||
Comment 15•5 months ago
|
||
Child actors generally deal with content nodes, and those can be
adopted, in order to preserve behavior, switch to the new
.ownerDocGlobal.
Fix + rename the use-ownerGlobal lint since now it's wrong.
.ownerDocument.defaultView is .ownerDocGlobal, not .ownerGlobal now.
Comment 16•5 months ago
|
||
Updated•5 months ago
|
Comment 17•5 months ago
|
||
| bugherder | ||
Updated•5 months ago
|
Comment 19•5 months ago
|
||
Comment on attachment 9570852 [details]
Bug 1470017 - Use ownerDocGlobal where appropriate in child actors and remote/. r=#firefox-desktop-core-reviewers!
Revision D294805 was moved to bug 2033242. Setting attachment 9570852 [details] to obsolete.
| Assignee | ||
Updated•5 months ago
|
Updated•5 months ago
|
Comment 20•5 months ago
|
||
(In reply to Pulsebot from comment #16)
Pushed by ealvarez@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/3ca434ce61bd
https://hg.mozilla.org/integration/autoland/rev/551161093ac6
Don't reparent prototype chains on adopt.
r=smaug,devtools-reviewers,jdescottes,webidl,nchevobbe
Perfherder has detected a browsertime performance change from push 551161093ac62a253604afcf21977f4ecbb6f5cc.
No action is required from the author; this comment is provided for informational purposes only.
| Improvement | Test | Platform | Options | Absolute values [old vs new] | Performance Profiles |
|---|---|---|---|---|---|
| 6% | google-slides LastVisualChange (doc) | linux2404-64-shippable | bytecode-cached fission warm webrender | 2,306.46 ms -> 2,168.27 ms | Before/After |
Need Help or Information?
If you have any questions, please reach out to afinder@mozilla.com. Alternatively, you can find help on Slack by joining #perf-help, and on Matrix you can find help by joining #perftest.
Details of the alert can be found in the alert summary, including links to graphs and comparisons for each of the affected tests.
Updated•1 month ago
|
Description
•