Closed Bug 1429424 Opened 6 years ago Closed 6 years ago

Rule view is sometimes empty after a hard refresh

Categories

(DevTools :: Inspector: Rules, defect, P1)

defect

Tracking

(firefox59+ fixed)

RESOLVED DUPLICATE of bug 1429254
Tracking Status
firefox59 + fixed

People

(Reporter: nchevobbe, Assigned: jryans)

References

()

Details

(Keywords: regression)

Steps to reproduce:
1. Go to https://www.lullabot.com/articles/git-best-practices-workflow-guidelines
2. Right click on the title of the article and select "inspect element"
3. Wait until the markup and the rules are shown
4. Hard refresh (Ctrl + F5 on windows, Shift + Cmd + r on OSX) a few time

Expected results:

I always see the rules of the title on the rule view

Actual results:

Once in a while, the rule view gets empty, and the following message is logged in the browser console : 
TypeError: can't access dead object | devtools/server/actors/tab.js:1647:1

I couldn't reproduce with a simpler markup, so maybe there's a race issue with stylesheet load.
Priority: -- → P1
Couldn't reproduce so far, but that's a P1 for sure.
Also reported here (in French): https://twitter.com/Wadj0s/status/951087313479749633
It looks like this is a Nightly 59 only issue.

Let's make sure we get the fix in 59 too.

[Tracking Requested - why for this release]:
This sometimes prevents users from using the inspector, which is the most popular panel in DevTools.
Assignee: nobody → jdescottes
Status: NEW → ASSIGNED
Regression from Bug 1306892
Blocks: 1306892
Keywords: regression
Sending over to :jryans as discussed on IRC #devtools
Assignee: jdescottes → jryans
This has the same root cause as the style editor version in bug 1429254.  That bug has patches up for review, so most likely we'll have this fixed soon.
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.