| Index: Source/core/page/Page.cpp
|
| diff --git a/Source/core/page/Page.cpp b/Source/core/page/Page.cpp
|
| index ae9ca8586bfb5b6d15bd3ef0b695f82b7310aff3..b9bf31057365de564e2fe2907d0a2f82b1d6e0fc 100644
|
| --- a/Source/core/page/Page.cpp
|
| +++ b/Source/core/page/Page.cpp
|
| @@ -92,12 +92,13 @@ void Page::networkStateChanged(bool online)
|
| if (frame->isLocalFrame())
|
| frames.append(toLocalFrame(frame));
|
| }
|
| - InspectorInstrumentation::networkStateChanged(page, online);
|
| }
|
|
|
| AtomicString eventName = online ? EventTypeNames::online : EventTypeNames::offline;
|
| - for (unsigned i = 0; i < frames.size(); i++)
|
| + for (unsigned i = 0; i < frames.size(); i++) {
|
| frames[i]->domWindow()->dispatchEvent(Event::create(eventName));
|
| + InspectorInstrumentation::networkStateChanged(frames[i].get(), online);
|
| + }
|
| }
|
|
|
| float deviceScaleFactor(LocalFrame* frame)
|
|
|