| Index: Source/core/testing/Internals.cpp
|
| diff --git a/Source/core/testing/Internals.cpp b/Source/core/testing/Internals.cpp
|
| index 82eb856c766a10a4b0afe434f69c845935d3eb35..eebafa4653dde4fec2ad3a5af2c3c4ed3c53a053 100644
|
| --- a/Source/core/testing/Internals.cpp
|
| +++ b/Source/core/testing/Internals.cpp
|
| @@ -202,8 +202,7 @@ void Internals::resetToConsistentState(Page* page)
|
| WebCore::Settings::setUsesOverlayScrollbars(false);
|
| delete s_pagePopupDriver;
|
| s_pagePopupDriver = 0;
|
| - if (page->chrome())
|
| - page->chrome()->client()->resetPagePopupDriver();
|
| + page->chrome().client()->resetPagePopupDriver();
|
| if (page->inspectorController())
|
| page->inspectorController()->setProfilerEnabled(false);
|
| page->group().captionPreferences()->setTestingMode(false);
|
| @@ -734,16 +733,16 @@ void Internals::enableMockSpeechSynthesizer()
|
| void Internals::setEnableMockPagePopup(bool enabled, ExceptionCode& ec)
|
| {
|
| Document* document = contextDocument();
|
| - if (!document || !document->page() || !document->page()->chrome())
|
| + if (!document || !document->page())
|
| return;
|
| Page* page = document->page();
|
| if (!enabled) {
|
| - page->chrome()->client()->resetPagePopupDriver();
|
| + page->chrome().client()->resetPagePopupDriver();
|
| return;
|
| }
|
| if (!s_pagePopupDriver)
|
| s_pagePopupDriver = MockPagePopupDriver::create(page->mainFrame()).leakPtr();
|
| - page->chrome()->client()->setPagePopupDriver(s_pagePopupDriver);
|
| + page->chrome().client()->setPagePopupDriver(s_pagePopupDriver);
|
| }
|
|
|
| PassRefPtr<PagePopupController> Internals::pagePopupController()
|
|
|