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

Issue 448893003: Add an assertion to make sure NodeRenderingTraversal::parent is called after the distribution resul… (Closed)

Created:
6 years, 4 months ago by hayato
Modified:
6 years, 3 months ago
Reviewers:
esprehn, dglazkov
CC:
blink-reviews, blink-reviews-dom_chromium.org, chromiumbugtracker_adobe.com, dglazkov+blink, eae+blinkwatch, rwlbuis, sof
Project:
blink
Visibility:
Public.

Description

Add an assertion to make sure NodeRenderingTraversal::parent is not called with a dirty distribution result. Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=180332

Patch Set 1 #

Patch Set 2 : Fix crashed #

Patch Set 3 : Fix crashes #

Total comments: 1

Patch Set 4 : Update styleForPage #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -3 lines) Patch
M Source/core/dom/Document.cpp View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/dom/NodeRenderingTraversal.cpp View 1 chunk +1 line, -3 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
hayato
As long as I can tell from the result of tryserver, it might be okay ...
6 years, 4 months ago (2014-08-11 04:17:15 UTC) #1
esprehn
On 2014/08/11 04:17:15, hayato wrote: > As long as I can tell from the result ...
6 years, 4 months ago (2014-08-11 06:12:16 UTC) #2
hayato
You are right. :) There are a couple of layout tests which hit the assertion. ...
6 years, 4 months ago (2014-08-11 09:43:14 UTC) #3
hayato
PTAL. I've fixed a crash. I think sooner is better to enable this assert as ...
6 years, 4 months ago (2014-08-13 07:58:01 UTC) #4
esprehn
See also https://codereview.chromium.org/446593004 and the discussion there. https://codereview.chromium.org/448893003/diff/40001/Source/core/css/resolver/ElementResolveContext.cpp File Source/core/css/resolver/ElementResolveContext.cpp (right): https://codereview.chromium.org/448893003/diff/40001/Source/core/css/resolver/ElementResolveContext.cpp#newcode46 Source/core/css/resolver/ElementResolveContext.cpp:46: element.document().updateDistributionForNodeIfNeeded(&element); This ...
6 years, 4 months ago (2014-08-13 09:10:51 UTC) #5
hayato
On 2014/08/13 09:10:51, esprehn wrote: > See also https://codereview.chromium.org/446593004 and the discussion there. > > ...
6 years, 4 months ago (2014-08-14 09:02:40 UTC) #6
hayato
Looks no crashes.
6 years, 4 months ago (2014-08-15 05:36:57 UTC) #7
hayato
PTAL
6 years, 4 months ago (2014-08-15 05:47:40 UTC) #8
hayato
On 2014/08/15 05:47:40, hayato wrote: > PTAL I noticed there is a similar patch under ...
6 years, 4 months ago (2014-08-15 05:55:58 UTC) #9
esprehn
The CQ bit was checked by esprehn@chromium.org
6 years, 4 months ago (2014-08-15 06:04:53 UTC) #10
esprehn
lgtm
6 years, 4 months ago (2014-08-15 06:04:54 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hayato@chromium.org/448893003/60001
6 years, 4 months ago (2014-08-15 06:05:32 UTC) #12
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: blink_presubmit on tryserver.blink ...
6 years, 4 months ago (2014-08-15 06:28:18 UTC) #13
commit-bot: I haz the power
Committed patchset #4 (60001) as 180332
6 years, 4 months ago (2014-08-15 06:31:19 UTC) #14
kozyatinskiy1
6 years, 3 months ago (2014-09-18 13:26:24 UTC) #15
Message was sent while issue was closed.
On 2014/08/15 06:31:19, I haz the power (commit-bot) wrote:
> Committed patchset #4 (60001) as 180332

Hi Elliott. Could you please take a look on crash report in assertion that you
added: https://code.google.com/p/chromium/issues/detail?id=415549.

Powered by Google App Engine
This is Rietveld 408576698