Closed
Bug 1518147
Opened 6 years ago
Closed 6 years ago
[Track changes] - The changes are not properly picked up for html:not(.style-scope) inline selectors
Categories
(DevTools :: Inspector, defect, P2)
DevTools
Inspector
Tracking
(firefox65 affected, firefox66 affected)
RESOLVED
DUPLICATE
of bug 1510790
People
(Reporter: JuliaC, Unassigned)
References
(Blocks 1 open bug)
Details
[Affected versions]:
- 65.0b8 build1 (20190103150357)
- 66.0a1 (2019-01-03)
[Affected platforms]:
- Windows 10 x64
- macOs 10.12.6
- Ubuntu 16.04 x64
[Steps to reproduce]:
Preconditions:
- go to about:config and make sure that devtools.inspector.changes.enabled is set to true
1. Launch Firefox
2. Go to https://www.youtube.com/
3. Right click on any element and select the Inspect Element context menu option
4. Make one first change in the Rules panel for one of the html:not(.style-scope) selectors
- inspect the Changes tab
5. Continue to make changes for other html:not(.style-scope) selectors
- inspect the Changes tab
[Expected result]:
- The Changes tab properly reflects the rule changes
[Actual result]:
- Inconsistencies between the changed rules and the displayed entries are triggered in the Changes tab (only the change made in step 4 is properly reflected, the next ones are either not displayed or are replaced with "Inline #(random number)" (e.g. Inline #110) entries
- for more details, see the attached screencast https://drive.google.com/file/d/1NFh9vGHzAFJIH6JeiniwdZhcpOrgpm3z/view?usp=sharing
[Regression range]:
- The issue is reproducible all the way back to 65.0a1 (2018-10-26), so this is not e regression
Reporter | ||
Updated•6 years ago
|
Summary: [Track changes] - The changes are not properly picked up for html:not(.style-scope) selectors → [Track changes] - The changes are not properly picked up for html:not(.style-scope) inline selectors
Comment 1•6 years ago
|
||
Thanks for filing, Iulia!
This seems to be the same symptom as the one in Bug 1510790. Fixing that will likely fix this too. I'm marking the dependency but not closing as duplicate so I remember to test this assumption.
The selector is the same, but the changed rules live in different stylesheets. That's why only the rule with the selector changed first shows up in the Changes panel and the following ones are accidentally hidden.
> "Inline #(random number)"
It's not a random number. It's the index of the inline stylesheet where the changed css rule lives. It looks like they're automatically generated on YouTube (perhaps a fallback for Shadow DOM where each component also loads its fallback styles).
Depends on: 1510790
Priority: -- → P2
Comment 2•6 years ago
|
||
This issue has been fixed with the patch for Bug 1510790
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•