Bug 41511

Summary: [v8] Web Inspector: inspected page crashes on attempt to change iframe's src attribute
Product: WebKit Reporter: Yury Semikhatsky <yurys>
Component: Web Inspector (Deprecated)Assignee: Yury Semikhatsky <yurys>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, bweinstein, joepeck, keishi, pfeldman, pmuellr, rik, timothy, yurys
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 41350    
Attachments:
Description Flags
Patch none

Yury Semikhatsky
Reported 2010-07-02 00:59:33 PDT
Inspected page crashes on attempt to change iframe's src attribute. Steps to reproduce: 1. Open a document with iframe. 2. Open DevTools and try to change the iframe's "src" attribute value. Result: Inspected renderer crashes.
Attachments
Patch (16.93 KB, patch)
2010-07-02 01:04 PDT, Yury Semikhatsky
no flags
Yury Semikhatsky
Comment 1 2010-07-02 01:04:57 PDT
Yury Semikhatsky
Comment 2 2010-07-02 01:12:54 PDT
(In reply to comment #1) > Created an attachment (id=60347) [details] > Patch It's the same patch as http://trac.webkit.org/changeset/62246 which was reverted due to Chromium ui test failures caused by empty JS stack when ScriptController::processingUserGesture was called. Now processingUserGesture checks if the V8Proxy owned by the ScriptController is currently running JS code and if it is not just calls UserGestureIndicator. Before the change the code tested if there are any Frame on the stack where JS is executing.
Yury Semikhatsky
Comment 3 2010-07-02 04:44:11 PDT
Comment on attachment 60347 [details] Patch Clearing flags on attachment: 60347 Committed r62380: <http://trac.webkit.org/changeset/62380>
Yury Semikhatsky
Comment 4 2010-07-02 04:44:22 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.