|
|
Rewind the DocumentLifecycle when dirtying state
Before this CL, we didn't actually rewind the DocumentLifecycle when we
scheduled layout or compositing updates. This CL adds the rewind and finds some
cases where we're doing something sketchy (e.g., scheduling a layout after
detaching a document from its frame).
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=171221
Total comments: 8
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+83 lines, -22 lines) |
Patch |
 |
M |
Source/core/dom/Document.h
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/dom/Document.cpp
|
View
|
1
2
|
2 chunks |
+10 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/core/dom/DocumentLifecycle.h
|
View
|
1
2
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/dom/DocumentLifecycle.cpp
|
View
|
1
2
|
6 chunks |
+17 lines, -9 lines |
0 comments
|
Download
|
 |
M |
Source/core/frame/DeprecatedScheduleStyleRecalcDuringCompositingUpdate.cpp
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/frame/DeprecatedScheduleStyleRecalcDuringLayout.cpp
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/frame/FrameView.cpp
|
View
|
|
3 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/frame/LocalFrame.cpp
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/rendering/compositing/RenderLayerCompositor.cpp
|
View
|
1
2
|
4 chunks |
+37 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/testing/Internals.cpp
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
Total messages: 26 (0 generated)
|