Summary: | [Qt] QtTestBrowser: switching between QWebView and QGraphicsWebView modes is broken | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Antonio Gomes <tonikitoo> | ||||||
Component: | Tools / Tests | Assignee: | Antonio Gomes <tonikitoo> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Critical | CC: | hausmann, webkit-ews | ||||||
Priority: | P2 | Keywords: | Qt, QtTriaged | ||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | PC | ||||||||
OS: | All | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 43853 | ||||||||
Attachments: |
|
Description
Antonio Gomes
2010-08-11 07:07:22 PDT
Created attachment 64111 [details]
patch v1
All window options data (including the bool holding if the view is either QWebView or QGraphicsWebView based) is stored in m_windowOptions, a class member of LauncherWindow. When toggle the view from QWebView to QGraphicsWebView based (and vice-versa), we were
not updating LauncherWindow::WindowOptions::m_useGraphicsView bit, and then things were getting broken.
Patch addresses this issue.
Attachment 64111 [details] did not build on qt: Build output: http://queues.webkit.org/results/3752047 Created attachment 64113 [details] (committed with r65160, r=hausmann) patch v2 Same as patch v1 (attachment 64111 [details]) but fixed the build bustage. See comment #1 for summary. Comment on attachment 64113 [details] (committed with r65160, r=hausmann) patch v2 r=me Comment on attachment 64113 [details] (committed with r65160, r=hausmann) patch v2 Clearing flags on attachment: 64113 Committed r65160: <http://trac.webkit.org/changeset/r65160> |