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

Issue 305603003: Merge ChildNodeInsertionNotifier and ChildNodeRemovalNotifier into ContainerNode (Closed)

Created:
6 years, 6 months ago by esprehn
Modified:
6 years, 6 months ago
Reviewers:
Hajime Morrita, ojan
CC:
blink-reviews, blink-reviews-dom_chromium.org, dglazkov+blink, sof, eae+blinkwatch, rwlbuis
Visibility:
Public.

Description

Merge ChildNodeInsertionNotifier and ChildNodeRemovalNotifier into ContainerNode We don't really need these classes anymore, we can just use methods on ContainerNode. This gets us one step closer to completely eliminating ContainerNodeAlgorithms which now only contains one shared method related to SVGElementInstance and cleanup code that Oilpan will eliminate. Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=174982

Patch Set 1 #

Patch Set 2 : fix #

Total comments: 1

Patch Set 3 : Don't mess with RefPtr protects yet #

Unified diffs Side-by-side diffs Delta from patch set Stats (+82 lines, -145 lines) Patch
M Source/core/core.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/dom/ContainerNode.h View 1 4 chunks +11 lines, -6 lines 0 comments Download
M Source/core/dom/ContainerNode.cpp View 1 2 7 chunks +68 lines, -6 lines 0 comments Download
M Source/core/dom/ContainerNodeAlgorithms.h View 1 2 chunks +1 line, -63 lines 0 comments Download
D Source/core/dom/ContainerNodeAlgorithms.cpp View 1 chunk +0 lines, -67 lines 0 comments Download
M Source/core/dom/shadow/ElementShadow.cpp View 1 3 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
esprehn
6 years, 6 months ago (2014-05-28 04:49:54 UTC) #1
ojan
Oh man, getting rid of ContainerNodeAlgorithms would be amazing. The patch looks fine, but you're ...
6 years, 6 months ago (2014-05-28 06:05:48 UTC) #2
esprehn
On 2014/05/28 06:05:48, ojan wrote: > Oh man, getting rid of ContainerNodeAlgorithms would be amazing. ...
6 years, 6 months ago (2014-05-28 06:53:54 UTC) #3
esprehn
On 2014/05/28 06:05:48, ojan wrote: > ... > https://codereview.chromium.org/305603003/diff/20001/Source/core/dom/ContainerNode.cpp#newcode673 > Source/core/dom/ContainerNode.cpp:673: ScriptForbiddenScope forbidScript; > Nit: ...
6 years, 6 months ago (2014-05-28 06:55:13 UTC) #4
ojan
lgtm
6 years, 6 months ago (2014-05-28 17:46:36 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/esprehn@chromium.org/305603003/40001
6 years, 6 months ago (2014-05-28 17:47:59 UTC) #6
commit-bot: I haz the power
6 years, 6 months ago (2014-05-28 18:16:37 UTC) #7
Message was sent while issue was closed.
Change committed as 174982

Powered by Google App Engine
This is Rietveld 408576698