Closed
Bug 929469
Opened 11 years ago
Closed 7 years ago
Add reflow markers invalidation reason
Categories
(DevTools :: Performance Tools (Profiler/Timeline), defect, P3)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: paul, Unassigned)
References
Details
(Keywords: perf, Whiteboard: [devtools-platform][c=devtools p= s= u=])
User Story
As a developer, I would like to find out why a layout has been invalidated when a reflow is triggered.
Since bug 926371, we can see when reflow are triggered. If a reflow is forced because a JS call (node.clientTop), we can show the JS stack. But if the layout has been invalidated because of some CSS reasons, the resulting reflow doesn't come with any interesting data.
Reporter | ||
Updated•11 years ago
|
Summary: Show why the layout as been invalidated → Show why the layout has been invalidated
Reporter | ||
Updated•11 years ago
|
Summary: Show why the layout has been invalidated → Show why layout has been invalidated
Reporter | ||
Updated•11 years ago
|
Blocks: perf-kanban
Updated•11 years ago
|
Component: Developer Tools → Developer Tools: User Stories
Updated•11 years ago
|
User Story: (updated)
Reporter | ||
Comment 1•11 years ago
|
||
This is a thing BenWa has been working on (part of the profiler trace).
Paul, could anything like this be part of the new Perf Tools timeline view?
Flags: needinfo?(paul)
Reporter | ||
Comment 3•10 years ago
|
||
Yes.
We should show if it's sync or async reflow. If it's a sync reflow, we should show the stack, if it's an async reflow, we should show why the layout has been invalidated.
Component: Developer Tools: User Stories → Developer Tools: Performance Tools (Profiler/Timeline)
Flags: needinfo?(paul)
Comment 4•10 years ago
|
||
All reflows with a stack are sync, correct? How can we get the async invalidation reason?
Updated•10 years ago
|
Updated•10 years ago
|
Summary: Show why layout has been invalidated → [marker] Include Async/CSS invalidation reason in Reflow markers
Updated•9 years ago
|
Blocks: operation-instrument
Comment 5•9 years ago
|
||
Similar to adding invalidation reason to style markers in bug 1131661
Summary: [marker] Include Async/CSS invalidation reason in Reflow markers → [marker] Reflow: invalidation reason
Updated•9 years ago
|
Whiteboard: [c=devtools p= s= u=] → [devtools-platform][c=devtools p= s= u=]
Comment 7•9 years ago
|
||
Triaging. Filter on ADRENOCORTICOTROPIC (yes).
Summary: [marker] Reflow: invalidation reason → Add reflow markers invalidation reason
Comment 8•7 years ago
|
||
I believe some of this information was stripped away due to recent stylo changes. I'm closing this for now.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Updated•6 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•