Closed Bug 1281983 Opened 8 years ago Closed 6 years ago

"Hit MOZ_CRASH(couldn't find the entry to change)" with createShadowRoot

Categories

(Core :: DOM: Core & HTML, defect, P3)

defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox50 --- affected
firefox52 --- wontfix
firefox53 --- affected
firefox55 --- affected

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase)

Crash Data

Attachments

(2 files)

Attached file testcase
Hit MOZ_CRASH(couldn't find the entry to change) at layout/base/nsFrameManager.cpp:301
Attached file stack
Crash Signature: [@ nsFrameManager::ChangeStyleContextInMap]
William, is this still relevant with your new work?
Flags: needinfo?(wchen)
Priority: -- → P3
(In reply to Bill Gianopoulos [:WG9s] from comment #3)
> I seem to be able to duplicate this crash by visiting this webpage: 
> http://www.foxsports.com/nascar/story/donald-trump-mike-pence-talladega-
> superspeedway-truck-series-austin-wayne-self-101916

my crash report is here:  bp-af9ea859-c386-42f0-a4e5-2843c2161019
Webcomponents aren't enabled by default, and shouldn't be used, so do you have them enabled or what?
Flags: needinfo?(wgianopoulos)
(In reply to Olli Pettay [:smaug] from comment #5)
> Webcomponents aren't enabled by default, and shouldn't be used, so do you
> have them enabled or what?

Oops!  I did have them enabled to see what I could score on html5test.com and forgot to disable them after the test.
Flags: needinfo?(wgianopoulos)
For reference, something has changed in FF 50, since this crash did not happen in FF 49. (Both with dom.webcomponents.enabled, of course.)
dom.webcomponents.enabled = true is totally unsupported configuration of course.
It is for the deprecated ShadowDOM v0 API which no one should implement.
Mass wontfix for bugs affecting firefox 52.
createShadowRoot is the old API but it still exists in the tree (not exposed to the web) so let's leave this open to track removing it.
Flags: needinfo?(william)
Even with a test using attachShadow and replacing root with div so that attachShadow actually work can't reproduce this.
Please reopen if one can somehow reproduce this these days.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: