Changeset 89802 in webkit


Ignore:
Timestamp:
Jun 27, 2011 1:07:18 AM (13 years ago)
Author:
tkent@chromium.org
Message:

2011-06-27 Kent Tamura <tkent@chromium.org>

Reviewed by Hajime Morita.

[Chromium] WebViewHost should be destructed before LayoutTestController, etc.
https://bugs.webkit.org/show_bug.cgi?id=63427

~WebViewHost() navigates to about:blank, so it calls some
callbacks and LayoutTestController functions.

  • DumpRenderTree/chromium/TestShell.h: Move m_printer upper and move m_webViewHost lower.
Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r89801 r89802  
     12011-06-27  Kent Tamura  <tkent@chromium.org>
     2
     3        Reviewed by Hajime Morita.
     4
     5        [Chromium] WebViewHost should be destructed before LayoutTestController, etc.
     6        https://bugs.webkit.org/show_bug.cgi?id=63427
     7
     8        ~WebViewHost() navigates to about:blank, so it calls some
     9        callbacks and LayoutTestController functions.
     10
     11        * DumpRenderTree/chromium/TestShell.h:
     12         Move m_printer upper and move m_webViewHost lower.
     13
    1142011-06-27  Adam Barth  <abarth@webkit.org>
    215
  • trunk/Tools/DumpRenderTree/chromium/TestShell.h

    r89663 r89802  
    194194    bool m_testShellMode;
    195195    WebViewHost* m_devTools;
    196     OwnPtr<WebViewHost> m_webViewHost;
     196
     197    // Be careful of the destruction order of the following objects.
     198    OwnPtr<TestEventPrinter> m_printer;
    197199    OwnPtr<WebPermissions> m_webPermissions;
    198200    OwnPtr<DRTDevToolsAgent> m_drtDevToolsAgent;
     
    204206    OwnPtr<TextInputController> m_textInputController;
    205207    OwnPtr<NotificationPresenter> m_notificationPresenter;
    206     OwnPtr<TestEventPrinter> m_printer;
     208    OwnPtr<WebViewHost> m_webViewHost;
     209
    207210    TestParams m_params;
    208211    int m_timeout; // timeout value in millisecond
Note: See TracChangeset for help on using the changeset viewer.