|
|
Merge ContentDistributor into ElementShadow
ContentDistributor is really part of ElementShadow, many of the methods even make
you pass in the distributor or the host leading to really weird things like
shadow()->distributor().ensureSelectFeatureSet(shadow()). Instead we just merge
them together and the code becomes much more clear.
I also moved ContentDistribution and ScopeContentDistribution to their own files
since they don't need to be in the same file as the distribution process.
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=156262
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+521 lines, -599 lines) |
Patch |
 |
M |
Source/core/core.gypi
|
View
|
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/css/resolver/ScopedStyleResolver.cpp
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/css/resolver/StyleResolver.cpp
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/dom/ContainerNodeAlgorithms.cpp
|
View
|
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/dom/Element.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/dom/EventPathWalker.cpp
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/dom/shadow/ComposedShadowTreeWalker.cpp
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
A |
Source/core/dom/shadow/ContentDistribution.h
|
View
|
1
|
1 chunk |
+69 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/core/dom/shadow/ContentDistribution.cpp
|
View
|
1
|
1 chunk |
+70 lines, -0 lines |
0 comments
|
Download
|
 |
D |
Source/core/dom/shadow/ContentDistributor.h
|
View
|
|
1 chunk |
+0 lines, -135 lines |
0 comments
|
Download
|
 |
D |
Source/core/dom/shadow/ContentDistributor.cpp
|
View
|
|
1 chunk |
+0 lines, -339 lines |
0 comments
|
Download
|
 |
M |
Source/core/dom/shadow/ElementShadow.h
|
View
|
|
4 chunks |
+35 lines, -41 lines |
1 comment
|
Download
|
 |
M |
Source/core/dom/shadow/ElementShadow.cpp
|
View
|
|
2 chunks |
+211 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/dom/shadow/InsertionPoint.h
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/dom/shadow/InsertionPoint.cpp
|
View
|
|
3 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
A + |
Source/core/dom/shadow/ScopeContentDistribution.h
|
View
|
|
3 chunks |
+4 lines, -66 lines |
0 comments
|
Download
|
 |
A |
Source/core/dom/shadow/ScopeContentDistribution.cpp
|
View
|
|
1 chunk |
+104 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/dom/shadow/ShadowRoot.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/html/shadow/HTMLContentElement.cpp
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/testing/Internals.cpp
|
View
|
|
5 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
Total messages: 8 (0 generated)
|