Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1050)

Unified Diff: third_party/WebKit/Source/core/editing/Position.cpp

Issue 2460813002: Make slots in non-shadow trees participate in a flat tree (Closed)
Patch Set: update expectation Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/core/editing/Position.cpp
diff --git a/third_party/WebKit/Source/core/editing/Position.cpp b/third_party/WebKit/Source/core/editing/Position.cpp
index 8567a2c998715f86b440feb36367cd8bf7b082ad..10618ddcec401e5f384862c4f8b1f4d5b070b897 100644
--- a/third_party/WebKit/Source/core/editing/Position.cpp
+++ b/third_party/WebKit/Source/core/editing/Position.cpp
@@ -507,7 +507,7 @@ PositionInFlatTree toPositionInFlatTree(const Position& pos) {
if (pos.isOffsetInAnchor()) {
if (anchor->isCharacterDataNode())
return PositionInFlatTree(anchor, pos.computeOffsetInContainerNode());
- DCHECK(!anchor->isSlotOrActiveInsertionPoint());
+ DCHECK(!anchor->isActiveSlotOrActiveInsertionPoint());
int offset = pos.computeOffsetInContainerNode();
Node* child = NodeTraversal::childAt(*anchor, offset);
if (!child) {
@@ -517,7 +517,7 @@ PositionInFlatTree toPositionInFlatTree(const Position& pos) {
return PositionInFlatTree(anchor, PositionAnchorType::AfterChildren);
}
child->updateDistribution();
- if (child->isSlotOrActiveInsertionPoint()) {
+ if (child->isActiveSlotOrActiveInsertionPoint()) {
if (anchor->isShadowRoot())
return PositionInFlatTree(anchor->ownerShadowHost(), offset);
return PositionInFlatTree(anchor, offset);

Powered by Google App Engine
This is Rietveld 408576698