Side by Side Diff: LayoutTests/fast/dom/Window/orphaned-frame-access-expected.txt
Issue 517043003 :
Move Frame to the Oilpan heap. (Closed)
Patch Set: Back out non-Oilpan experiment + tidy up by adding frame() ref accessors
Use n/p to move between diff chunks;
N/P to move between comments.
Draft comments are only viewable by you.
Jump to:
LayoutTests/fast/dom/Window/orphaned-frame-access.html
LayoutTests/fast/dom/Window/orphaned-frame-access-expected.txt
LayoutTests/fast/dom/Window/property-access-on-cached-properties-after-frame-removed-and-gced.html
LayoutTests/fast/dom/Window/property-access-on-cached-window-after-frame-removed-and-gced.html
LayoutTests/fast/events/message-port-gc-closed.html
Source/bindings/core/v8/PageScriptDebugServer.cpp
Source/bindings/core/v8/ScriptController.cpp
Source/bindings/core/v8/custom/V8HTMLDocumentCustom.cpp
Source/core/core.gypi
Source/core/dom/Document.h
Source/core/dom/Document.cpp
Source/core/dom/DocumentInit.h
Source/core/dom/Element.cpp
Source/core/editing/CompositeEditCommand.cpp
Source/core/editing/Editor.h
Source/core/editing/Editor.cpp
Source/core/editing/EditorCommand.cpp
Source/core/editing/FrameSelection.h
Source/core/editing/FrameSelection.cpp
Source/core/editing/InputMethodController.h
Source/core/editing/InputMethodController.cpp
Source/core/editing/SpellCheckRequester.h
Source/core/editing/SpellCheckRequester.cpp
Source/core/editing/SpellChecker.h
Source/core/editing/SpellChecker.cpp
Source/core/editing/TypingCommand.cpp
Source/core/fetch/FetchContext.h
Source/core/fetch/FetchContext.cpp
Source/core/frame/Console.cpp
Source/core/frame/DOMWindowProperty.h
Source/core/frame/DOMWindowProperty.cpp
Source/core/frame/Frame.h
Source/core/frame/Frame.cpp
Source/core/frame/FrameConsole.h
Source/core/frame/FrameConsole.cpp
Source/core/frame/FrameDestructionObserver.h
Source/core/frame/FrameDestructionObserver.cpp
Source/core/frame/FrameOwner.h
Source/core/frame/FrameView.h
Source/core/frame/LocalDOMWindow.h
Source/core/frame/LocalDOMWindow.cpp
Source/core/frame/LocalFrame.h
Source/core/frame/LocalFrame.cpp
Source/core/frame/RemoteFrame.h
Source/core/frame/RemoteFrame.cpp
Source/core/frame/RemoteFrameView.h
Source/core/frame/SmartClip.h
Source/core/frame/SmartClip.cpp
Source/core/html/HTMLFrameOwnerElement.h
Source/core/html/HTMLFrameOwnerElement.cpp
Source/core/html/HTMLTextFormControlElementTest.cpp
Source/core/html/parser/XSSAuditorDelegate.cpp
Source/core/inspector/ConsoleMessageStorage.h
Source/core/inspector/ConsoleMessageStorage.cpp
Source/core/inspector/InspectorOverlay.cpp
Source/core/loader/DocumentLoader.cpp
Source/core/loader/DocumentWriter.cpp
Source/core/loader/EmptyClients.h
Source/core/loader/EmptyClients.cpp
Source/core/loader/FrameFetchContext.h
Source/core/loader/FrameFetchContext.cpp
Source/core/loader/FrameLoader.h
Source/core/loader/FrameLoader.cpp
Source/core/loader/FrameLoaderClient.h
Source/core/loader/NavigationScheduler.h
Source/core/loader/NavigationScheduler.cpp
Source/core/loader/ProgressTracker.h
Source/core/page/Chrome.h
Source/core/page/Chrome.cpp
Source/core/page/ChromeClient.h
Source/core/page/DragController.cpp
Source/core/page/EventHandler.h
Source/core/page/EventHandler.cpp
Source/core/page/FocusController.h
Source/core/page/FocusController.cpp
Source/core/page/FrameTree.h
Source/core/page/FrameTree.cpp
Source/core/page/Page.h
Source/core/page/Page.cpp
Source/core/page/PrintContext.h
Source/core/page/PrintContext.cpp
Source/core/page/ScopedPageLoadDeferrer.h
Source/core/page/ScopedPageLoadDeferrer.cpp
Source/core/plugins/DOMMimeType.h
Source/core/plugins/DOMMimeType.cpp
Source/core/plugins/DOMPlugin.h
Source/core/plugins/DOMPlugin.cpp
Source/core/rendering/RenderMenuList.h
Source/core/rendering/RenderMenuList.cpp
Source/core/rendering/TextAutosizer.h
Source/core/storage/StorageArea.h
Source/core/storage/StorageArea.cpp
Source/core/storage/StorageNamespace.cpp
Source/core/svg/graphics/SVGImage.cpp
Source/core/testing/DummyPageHolder.h
Source/core/xml/parser/XMLDocumentParser.cpp
Source/modules/beacon/NavigatorBeacon.cpp
Source/modules/geolocation/GeolocationController.h
Source/modules/geolocation/GeolocationController.cpp
Source/modules/screen_orientation/ScreenOrientationController.h
Source/modules/screen_orientation/ScreenOrientationController.cpp
Source/platform/PopupMenu.h
Source/platform/Supplementable.h
Source/platform/heap/Handle.h
Source/platform/text/TextCheckerClient.h
Source/platform/text/TextChecking.h
Source/web/AssociatedURLLoader.h
Source/web/AssociatedURLLoader.cpp
Source/web/ChromeClientImpl.h
Source/web/ChromeClientImpl.cpp
Source/web/DragClientImpl.cpp
Source/web/ExternalPopupMenu.h
Source/web/ExternalPopupMenu.cpp
Source/web/FrameLoaderClientImpl.h
Source/web/FrameLoaderClientImpl.cpp
Source/web/FullscreenController.h
Source/web/FullscreenController.cpp
Source/web/PopupContainer.cpp
Source/web/PopupMenuTest.cpp
Source/web/SpellCheckerClientImpl.h
Source/web/SpellCheckerClientImpl.cpp
Source/web/WebFrame.cpp
Source/web/WebLocalFrameImpl.h
Source/web/WebLocalFrameImpl.cpp
Source/web/WebPagePopupImpl.cpp
Source/web/WebPluginContainerImpl.h
Source/web/WebPluginContainerImpl.cpp
Source/web/WebRemoteFrameImpl.h
Source/web/WebRemoteFrameImpl.cpp
Source/web/WebTextCheckingCompletionImpl.h
Source/web/WebViewImpl.h
Source/web/WebViewImpl.cpp
Source/web/tests/WebFrameTest.cpp
Source/web/tests/WebViewTest.cpp
public/web/WebFrame.h