Bug 179046 - Assert that no script is executed during LayoutPhase::InRenderTreeLayout
Summary: Assert that no script is executed during LayoutPhase::InRenderTreeLayout
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Ryosuke Niwa
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2017-10-30 21:26 PDT by Ryosuke Niwa
Modified: 2017-10-31 17:11 PDT (History)
5 users (show)

See Also:


Attachments
Adds the assertion (1.79 KB, patch)
2017-10-30 21:28 PDT, Ryosuke Niwa
koivisto: review+
koivisto: commit-queue-
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ryosuke Niwa 2017-10-30 21:26:36 PDT
Assert that we never execute scripts during LayoutPhase::InRenderTreeLayout.
Comment 1 Ryosuke Niwa 2017-10-30 21:28:33 PDT
Created attachment 325424 [details]
Adds the assertion
Comment 2 Antti Koivisto 2017-10-31 01:14:47 PDT
Comment on attachment 325424 [details]
Adds the assertion

View in context: https://bugs.webkit.org/attachment.cgi?id=325424&action=review

> Source/WebCore/ChangeLog:3
> +        Assert that no script is excused during LayoutPhase::InRenderTreeLayout

Should probably be "executed"
Comment 3 Ryosuke Niwa 2017-10-31 01:39:40 PDT
Committed r224225: <https://trac.webkit.org/changeset/224225>
Comment 4 Radar WebKit Bug Importer 2017-10-31 17:11:46 PDT
<rdar://problem/35284536>