Bug 138615 - [Frame Flattening] ASSERT(transaction->view == &view()) fails in RenderBlock::removeFromUpdateScrollInfoAfterLayoutTransaction()
Summary: [Frame Flattening] ASSERT(transaction->view == &view()) fails in RenderBlock:...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Frames (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Daniel Bates
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2014-11-11 10:57 PST by Daniel Bates
Modified: 2014-11-11 11:38 PST (History)
6 users (show)

See Also:


Attachments
[Web Archive] mybclass.mbusa.com (3.25 MB, application/x-webarchive)
2014-11-11 11:00 PST, Daniel Bates
no flags Details
Stack trace (before ASSERT(...) statement) (16.08 KB, text/plain)
2014-11-11 11:08 PST, Daniel Bates
no flags Details
Patch with layout test (5.71 KB, patch)
2014-11-11 11:11 PST, Daniel Bates
hyatt: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Bates 2014-11-11 10:57:10 PST
Using a debug WebKit build with frame flattening enabled (say, a iOS WebKit build), perform the following:

1. Visit the web site <http://mybclass.mbusa.com>.
2. Tap the Account button in the toolbar (at the bottom of the page).
3. Tap the Register button.

Then the assertion ASSERT(transaction->view == &view()) fails in RenderBlock::removeFromUpdateScrollInfoAfterLayoutTransaction().
Comment 1 Daniel Bates 2014-11-11 11:00:05 PST
Created attachment 241359 [details]
[Web Archive] mybclass.mbusa.com

For historical preservation, a web archive of <http://mybclass.mbusa.com> as it appeared on 10/11/2014. The web archive was created using Safari for Mac Version 8.0 (10600.1.25) with the default user agent string.
Comment 2 Daniel Bates 2014-11-11 11:01:11 PST
<rdar://problem/18928487>
Comment 3 Daniel Bates 2014-11-11 11:08:15 PST
Created attachment 241360 [details]
Stack trace (before ASSERT(...) statement)
Comment 4 Daniel Bates 2014-11-11 11:11:41 PST
Created attachment 241363 [details]
Patch with layout test
Comment 5 Dave Hyatt 2014-11-11 11:19:54 PST
Comment on attachment 241363 [details]
Patch with layout test

r=me
Comment 6 Daniel Bates 2014-11-11 11:38:39 PST
Committed r175965: <http://trac.webkit.org/changeset/175965>