Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(173)

Unified Diff: core/inspector/InspectorInstrumentation.idl

Issue 1660113002: Updated to Chrome 45 (2454) moved from SVN to git. Base URL: https://github.com/dart-lang/webcore.git@roll_45
Patch Set: Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « core/inspector/InspectorFrontendHost.idl ('k') | core/inspector/InspectorOverlayHost.idl » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: core/inspector/InspectorInstrumentation.idl
diff --git a/core/inspector/InspectorInstrumentation.idl b/core/inspector/InspectorInstrumentation.idl
index 1970ed8dfb87f516f31e8f1371dbe5432500aa27..b070934c399e06af54180f49748e7bd24ff2566b 100644
--- a/core/inspector/InspectorInstrumentation.idl
+++ b/core/inspector/InspectorInstrumentation.idl
@@ -67,7 +67,8 @@ interface InspectorInstrumentation {
#include "core/dom/PseudoElement.h"
- [Page, Inspector, PageDebugger, PageRuntime]
+ // We should call PageDebuggerAgent method first otherwise this method resets script cache and removes scripts executed by other agents.
+ [PageDebugger, Page, PageRuntime, Animation]
void didClearDocumentOfWindowObject([Keep] LocalFrame*);
[DOMDebugger, Inline=FastReturn]
@@ -86,10 +87,10 @@ interface InspectorInstrumentation {
void willModifyDOMAttr([Keep] Element*, const AtomicString& oldValue, const AtomicString& newValue);
[DOM, Inline=FastReturn]
- void didModifyDOMAttr([Keep] Element*, const AtomicString& name, const AtomicString& value);
+ void didModifyDOMAttr([Keep] Element*, const QualifiedName& name, const AtomicString& value);
[DOM, Inline=FastReturn]
- void didRemoveDOMAttr([Keep] Element*, const AtomicString& name);
+ void didRemoveDOMAttr([Keep] Element*, const QualifiedName& name);
[DOM, Inline=FastReturn]
void characterDataModified([Keep] CharacterData*);
@@ -97,27 +98,15 @@ interface InspectorInstrumentation {
[DOM, DOMDebugger, Inline=FastReturn]
void didInvalidateStyleAttr([Keep] Node*);
+ [DOM, Inline=FastReturn]
+ void didPerformElementShadowDistribution([Keep] Element*);
+
[CSS]
void documentDetached([Keep] Document*);
[CSS, Inline=FastReturn]
- void willMutateRules(CSSStyleSheet*);
-
- [CSS, Inline=FastReturn]
- void didMutateRules([Keep] CSSStyleSheet*);
-
- [CSS, Inline=FastReturn]
- void willMutateStyle(CSSStyleDeclaration*);
-
- [CSS, Inline=FastReturn]
- void didMutateStyle([Keep] CSSStyleDeclaration*, bool);
-
- [CSS, Inline=FastReturn]
void activeStyleSheetsUpdated([Keep] Document*);
- [Console, PageRuntime]
- void frameWindowDiscarded(LocalFrame*, LocalDOMWindow* domWindow);
-
[CSS, Inline=FastReturn]
void mediaQueryResultChanged(Document*);
@@ -127,6 +116,9 @@ interface InspectorInstrumentation {
[DOM, Inline=FastReturn]
void willPopShadowRoot([Keep] Element* host, ShadowRoot*);
+ [DOMDebugger]
+ void willSetInnerHTML(Element* element);
+
[DOMDebugger, Inline=FastReturn]
void willSendXMLHttpRequest(ExecutionContext*, const String& url);
@@ -139,154 +131,106 @@ interface InspectorInstrumentation {
[DOMDebugger, Inline=FastReturn]
void didFireWebGLErrorOrWarning(Element*, const String& message);
- [DOMDebugger, Debugger, Timeline, Inline=FastReturn]
+ [AsyncCallTracker, DOMDebugger, Inline=FastReturn]
void didInstallTimer([Keep] ExecutionContext*, int timerId, int timeout, bool singleShot);
- [DOMDebugger, Debugger, Timeline, Inline=FastReturn]
+ [AsyncCallTracker, DOMDebugger, Inline=FastReturn]
void didRemoveTimer([Keep] ExecutionContext*, int timerId);
- [Timeline, Inline=FastReturn]
- InspectorInstrumentationCookie willCallFunction([Keep] ExecutionContext*, int scriptId, const String& scriptName, int scriptLine);
+ [Debugger, Inline=FastReturn]
+ InspectorInstrumentationCookie willCallFunction([Keep] ExecutionContext*, const DevToolsFunctionInfo&);
- [Timeline, Inline=FastReturn]
+ [Debugger, Inline=FastReturn]
void didCallFunction(const InspectorInstrumentationCookie&);
- [Timeline, Inline=FastReturn]
- InspectorInstrumentationCookie willDispatchXHRReadyStateChangeEvent([Keep] ExecutionContext*, XMLHttpRequest*);
-
- [Timeline, Inline=FastReturn]
- void didDispatchXHRReadyStateChangeEvent(const InspectorInstrumentationCookie&);
-
- [Timeline, Inline=FastReturn]
- InspectorInstrumentationCookie willDispatchEvent([Keep] Document*, const Event&, LocalDOMWindow*, Node*, const EventPath&);
-
- [Timeline, Inline=FastReturn]
- void didDispatchEvent(const InspectorInstrumentationCookie&);
-
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
void didEnqueueEvent([Keep] EventTarget*, Event*);
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
void didRemoveEvent([Keep] EventTarget*, Event*);
- [Debugger, DOMDebugger, Inline=FastReturn]
+ [AsyncCallTracker, DOMDebugger, Inline=FastReturn]
InspectorInstrumentationCookie willHandleEvent([Keep] EventTarget*, Event*, EventListener* listener, bool useCapture);
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Debugger, Inline=FastReturn]
void didHandleEvent(const InspectorInstrumentationCookie&);
- [Timeline, Inline=FastReturn]
- InspectorInstrumentationCookie willDispatchEventOnWindow(LocalFrame*, const Event&, LocalDOMWindow*);
-
- [Timeline, Inline=FastReturn]
- void didDispatchEventOnWindow(const InspectorInstrumentationCookie&);
-
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
void didEnqueueMutationRecord([Keep] ExecutionContext*, MutationObserver*);
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
void didClearAllMutationRecords([Keep] ExecutionContext*, MutationObserver*);
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
void willDeliverMutationRecords([Keep] ExecutionContext*, MutationObserver*);
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
void didDeliverMutationRecords(ExecutionContext*);
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
void didPostExecutionContextTask([Keep] ExecutionContext*, ExecutionContextTask*);
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
void didKillAllExecutionContextTasks([Keep] ExecutionContext*);
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
void willPerformExecutionContextTask([Keep] ExecutionContext*, ExecutionContextTask*);
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
void didPerformExecutionContextTask(ExecutionContext*);
- [Timeline, Inline=FastReturn]
+ [Debugger, DOMDebugger, Inline=FastReturn]
InspectorInstrumentationCookie willEvaluateScript([Keep] LocalFrame*, const String& url, int lineNumber);
- [Timeline, Inline=FastReturn]
+ [Debugger, Inline=FastReturn]
void didEvaluateScript(const InspectorInstrumentationCookie&);
+ [PageRuntime]
+ void didCreateScriptContext([Keep] LocalFrame*, ScriptState*, SecurityOrigin*, int worldId);
+
[PageRuntime, Inline=FastReturn]
- void didCreateIsolatedContext([Keep] LocalFrame*, ScriptState*, SecurityOrigin*);
+ void willReleaseScriptContext([Keep] LocalFrame*, ScriptState*);
- [DOMDebugger, Debugger, Timeline, Inline=FastReturn]
+ [AsyncCallTracker, DOMDebugger, Inline=FastReturn]
InspectorInstrumentationCookie willFireTimer([Keep] ExecutionContext*, int timerId);
- [Debugger, Timeline, Inline=FastReturn]
+ [AsyncCallTracker, Debugger, Inline=FastReturn]
void didFireTimer(const InspectorInstrumentationCookie&);
- [Timeline, Inline=FastReturn]
- void didInvalidateLayout([Keep] LocalFrame*);
-
- [Timeline, Inline=FastReturn]
- InspectorInstrumentationCookie willLayout([Keep] LocalFrame*);
-
- [Timeline, Page, Inline=FastReturn]
- void didLayout(const InspectorInstrumentationCookie&, RenderObject* root);
-
[Page, Inline=FastReturn]
- void didScroll(Page*);
+ void didLayout(LocalFrame*);
[Page, Inline=FastReturn]
- void didResizeMainFrame(Page*);
-
- [Timeline, Inline=FastReturn]
- InspectorInstrumentationCookie willDispatchXHRLoadEvent([Keep] ExecutionContext*, XMLHttpRequest*);
+ void didScroll(LocalFrame*);
- [Timeline, Inline=FastReturn]
- void didDispatchXHRLoadEvent(const InspectorInstrumentationCookie&);
+ [Page, Inline=FastReturn]
+ void didResizeMainFrame(LocalFrame*);
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
void didDispatchXHRLoadendEvent(ExecutionContext*, XMLHttpRequest*);
- [Timeline, Inline=FastReturn]
- void willScrollLayer([Keep] RenderObject*);
-
- [Timeline, Inline=FastReturn]
- void didScrollLayer(RenderObject*);
-
- [Timeline, Inline=FastReturn]
- void willPaint([Keep] RenderObject*, const GraphicsLayer*);
-
- [Timeline, Page, LayerTree, Inline=FastReturn]
- void didPaint([Keep] RenderObject*, const GraphicsLayer*, GraphicsContext*, const LayoutRect&);
-
- [Timeline, Inline=FastReturn]
- void willPaintImage([Keep] RenderImage*);
-
- [Timeline, Inline=FastReturn]
- void didPaintImage(RenderImage*);
+ [LayerTree, Inline=FastReturn]
+ void didPaint([Keep] LayoutObject*, const GraphicsLayer*, GraphicsContext*, const LayoutRect&);
- [Resource, Timeline, Inline=FastReturn]
+ [Resource, Inline=FastReturn]
InspectorInstrumentationCookie willRecalculateStyle([Keep] Document*);
- [Timeline, Resource, Page, Inline=FastReturn]
+ [Resource, Inline=FastReturn]
void didRecalculateStyle(const InspectorInstrumentationCookie&, int elementCount);
- [Timeline, Resource, Inline=FastReturn]
+ [Resource, Inline=FastReturn]
void didScheduleStyleRecalculation([Keep] Document*);
[Resource, Inline=FastReturn]
void applyUserAgentOverride(LocalFrame*, String* userAgent);
- [Page, Inline=FastReturn]
- bool applyViewportStyleOverride(Document*, StyleResolver*);
-
- [Page, Inline=FastReturn]
- void applyEmulatedMedia(LocalFrame*, String* media);
-
- [Timeline, Resource]
+ [Resource]
void willSendRequest(LocalFrame*, unsigned long identifier, DocumentLoader*, ResourceRequest&, const ResourceResponse& redirectResponse, const FetchInitiatorInfo&);
[Resource]
- void markResourceAsCached(Page*, unsigned long identifier);
+ void markResourceAsCached(LocalFrame*, unsigned long identifier);
- [Timeline, Resource]
+ [Resource]
void didReceiveResourceResponse([Keep] LocalFrame*, unsigned long identifier, DocumentLoader*, const ResourceResponse&, ResourceLoader*);
[Inline=Forward]
@@ -295,29 +239,38 @@ interface InspectorInstrumentation {
[Inline=Forward]
void continueWithPolicyIgnore(LocalFrame* frame, DocumentLoader* loader, unsigned long identifier, const ResourceResponse& r);
- [Timeline, Resource, Inline=FastReturn]
+ [Resource, Inline=FastReturn]
void didReceiveData([Keep] LocalFrame*, unsigned long identifier, const char* data, int dataLength, int encodedDataLength);
- [Timeline, Resource]
- void didFinishLoading(LocalFrame* frame, unsigned long identifier, DocumentLoader*, double finishTime, int64_t encodedDataLength);
+ [Resource]
+ void didFinishLoading(LocalFrame* frame, unsigned long identifier, double finishTime, int64_t encodedDataLength);
[Resource]
void didReceiveCORSRedirectResponse([Keep] LocalFrame*, unsigned long identifier, DocumentLoader*, const ResourceResponse&, ResourceLoader*);
- [Timeline, Resource, Console] // Console should come AFTER Resource notification, front-end relies on this.
+ [Resource]
void didFailLoading(LocalFrame* frame, unsigned long identifier, const ResourceError&);
[Resource]
void documentThreadableLoaderStartedLoadingForClient(ExecutionContext*, unsigned long identifier, ThreadableLoaderClient* client);
- [Debugger, Resource]
+ [Resource]
+ void willSendEventSourceRequest(ExecutionContext*, ThreadableLoaderClient* eventSource);
+
+ [Resource]
+ void willDispachEventSourceEvent(ExecutionContext*, ThreadableLoaderClient* eventSource, const AtomicString& eventName, const AtomicString& eventId, const Vector<UChar>& data);
+
+ [Resource]
+ void didFinishEventSourceRequest(ExecutionContext*, ThreadableLoaderClient* eventSource);
+
+ [AsyncCallTracker, Resource]
void willLoadXHR(ExecutionContext*, XMLHttpRequest* xhr, ThreadableLoaderClient* client, const AtomicString& method, const KURL& url, bool async, PassRefPtr<FormData>, const HTTPHeaderMap& headers, bool includeCredentials);
[Resource]
- void didFailXHRLoading(ExecutionContext*, XMLHttpRequest* xhr, ThreadableLoaderClient* client);
+ void didFailXHRLoading([Keep] ExecutionContext*, XMLHttpRequest* xhr, ThreadableLoaderClient* client, const AtomicString& method, const String& url);
- [Console, Resource]
- void didFinishXHRLoading(ExecutionContext*, XMLHttpRequest* xhr, ThreadableLoaderClient* client, unsigned long identifier, ScriptString sourceString, const AtomicString& method, const String& url, const String& sendURL, unsigned sendLineNumber);
+ [Resource]
+ void didFinishXHRLoading([Keep] ExecutionContext*, XMLHttpRequest* xhr, ThreadableLoaderClient* client, const AtomicString& method, const String& url);
[Resource]
void scriptImported(ExecutionContext*, unsigned long identifier, const String& sourceString);
@@ -328,28 +281,28 @@ interface InspectorInstrumentation {
[Resource]
void didReceiveScriptResponse(ExecutionContext*, unsigned long identifier);
- [Timeline, Inspector, DOM, Page]
+ [PageDebugger]
+ void didStartProvisionalLoad([Keep] LocalFrame*);
+
+ [DOM, Page]
void domContentLoadedEventFired([Keep] LocalFrame*);
- [Timeline, Page]
+ [Page]
void loadEventFired([Keep] LocalFrame*);
[Page]
void frameAttachedToParent([Keep] LocalFrame*);
- [Canvas, Page]
+ [Page]
void frameDetachedFromParent([Keep] LocalFrame*);
- [Resource, DOM, Canvas, Page, PageDebugger]
+ [Resource, DOM, Page]
void didCommitLoad([Keep] LocalFrame*, DocumentLoader*);
[DOM, Inline=FastReturn]
void frameDocumentUpdated([Keep] LocalFrame*);
[Page]
- void loaderDetachedFromFrame(LocalFrame*, DocumentLoader*);
-
- [Page]
void frameStartedLoading([Keep] LocalFrame*);
[Page]
@@ -362,48 +315,36 @@ interface InspectorInstrumentation {
void frameClearedScheduledNavigation([Keep] LocalFrame*);
[Page, Inline=FastReturn]
- InspectorInstrumentationCookie willRunJavaScriptDialog(Page*, const String& message);
+ InspectorInstrumentationCookie willRunJavaScriptDialog(LocalFrame*, const String& message, ChromeClient::DialogType dialogType);
[Page, Inline=FastReturn]
- void didRunJavaScriptDialog(const InspectorInstrumentationCookie&);
+ void didRunJavaScriptDialog(const InspectorInstrumentationCookie&, bool result);
[Inline=Forward]
void willDestroyResource(Resource* cachedResource);
- [Timeline, Inline=FastReturn]
- InspectorInstrumentationCookie willWriteHTML([Keep] Document*, unsigned startLine);
-
- [Timeline, Inline=FastReturn]
- void didWriteHTML(const InspectorInstrumentationCookie&, unsigned endLine);
-
- [DOMDebugger, Debugger, Timeline]
- void didRequestAnimationFrame([Keep] Document*, int callbackId);
+ [AsyncCallTracker, DOMDebugger]
+ void didRequestAnimationFrame([Keep] ExecutionContext*, int callbackId);
- [DOMDebugger, Debugger, Timeline]
- void didCancelAnimationFrame([Keep] Document*, int callbackId);
+ [AsyncCallTracker, DOMDebugger]
+ void didCancelAnimationFrame([Keep] ExecutionContext*, int callbackId);
- [DOMDebugger, Debugger, Timeline]
- InspectorInstrumentationCookie willFireAnimationFrame([Keep] Document*, int callbackId);
+ [AsyncCallTracker, DOMDebugger]
+ InspectorInstrumentationCookie willFireAnimationFrame([Keep] ExecutionContext*, int callbackId);
- [Timeline, Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
void didFireAnimationFrame(const InspectorInstrumentationCookie&);
- [DOMStorage, Inline=FastReturn]
- void didDispatchDOMStorageEvent(Page* page, const String& key, const String& oldValue, const String& newValue, StorageType storageType, SecurityOrigin* securityOrigin);
-
[Worker]
void didStartWorker(ExecutionContext*, WorkerInspectorProxy* proxy, const KURL& url);
- [Worker]
+ [Worker, PageConsole]
void workerTerminated(ExecutionContext*, WorkerInspectorProxy* proxy);
- [WorkerRuntime]
- void willEvaluateWorkerScript([Keep] WorkerGlobalScope* context, int workerThreadStartMode);
-
- [Profiler, Timeline]
+ [Profiler]
void willProcessTask(WorkerGlobalScope* context);
- [Profiler, Timeline]
+ [Profiler]
void didProcessTask(WorkerGlobalScope* context);
[Profiler]
@@ -412,16 +353,16 @@ interface InspectorInstrumentation {
[Profiler]
void didLeaveNestedRunLoop(WorkerGlobalScope* context);
- [Resource, Timeline]
+ [Resource]
void didCreateWebSocket([Keep] Document*, unsigned long identifier, const KURL& requestURL, const String& protocol);
- [Resource, Timeline]
+ [Resource]
void willSendWebSocketHandshakeRequest([Keep] Document*, unsigned long identifier, const WebSocketHandshakeRequest* request);
- [Resource, Timeline]
+ [Resource]
void didReceiveWebSocketHandshakeResponse([Keep] Document*, unsigned long identifier, const WebSocketHandshakeRequest* request, const WebSocketHandshakeResponse* response);
- [Resource, Timeline]
+ [Resource]
void didCloseWebSocket([Keep] Document*, unsigned long identifier);
[Resource]
@@ -434,17 +375,13 @@ interface InspectorInstrumentation {
void didReceiveWebSocketFrameError(Document*, unsigned long identifier, const String& errorMessage);
[ApplicationCache, Inline=FastReturn]
- void networkStateChanged(Page*, bool online);
+ void networkStateChanged([Keep] LocalFrame*, bool online);
[ApplicationCache, Inline=FastReturn]
void updateApplicationCacheStatus([Keep] LocalFrame*);
- [Timeline, Inline=FastReturn]
- void willUpdateLayerTree(LocalFrame*);
- [Timeline, LayerTree, Inline=FastReturn]
+ [LayerTree, Inline=FastReturn]
void layerTreeDidChange(LocalFrame*);
- [Timeline, Inline=FastReturn]
- void didUpdateLayerTree(LocalFrame*);
[DOM, Inline=FastReturn]
void pseudoElementCreated([Keep] PseudoElement*);
@@ -452,26 +389,29 @@ interface InspectorInstrumentation {
[DOM, Inline=FastReturn]
void pseudoElementDestroyed([Keep] PseudoElement*);
- [DOMDebugger, Inline=FastReturn]
- void willExecuteCustomElementCallback([Keep] Element*);
-
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
int traceAsyncOperationStarting([Keep] ExecutionContext*, const String& operationName);
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
int traceAsyncOperationStarting([Keep] ExecutionContext*, const String& operationName, int prevOperationId);
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
void traceAsyncOperationCompleted([Keep] ExecutionContext*, int operationId);
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
InspectorInstrumentationCookie traceAsyncOperationCompletedCallbackStarting([Keep] ExecutionContext*, int operationId);
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
InspectorInstrumentationCookie traceAsyncCallbackStarting([Keep] ExecutionContext*, int operationId);
- [Debugger, Inline=FastReturn]
+ [AsyncCallTracker, Inline=FastReturn]
void traceAsyncCallbackCompleted(const InspectorInstrumentationCookie&);
+
+ [Animation, Inline=FastReturn]
+ void didCreateAnimation(Document*, Animation* player);
+
+ [Animation, Inline=FastReturn]
+ void didCancelAnimation(Document*, Animation* player);
}
interface InspectorConsoleInstrumentation {
@@ -480,24 +420,9 @@ interface InspectorConsoleInstrumentation {
class ConsoleMessage;
- [Console, Debugger]
+ [Console]
void addMessageToConsole(ExecutionContext* context, ConsoleMessage* consoleMessage);
- [Timeline]
- void consoleTime([Keep] ExecutionContext* context, const String& title);
-
- [Timeline]
- void consoleTimeEnd([Keep] ExecutionContext* context, const String& title, ScriptState* state);
-
- [Timeline, Inline=FastReturn]
- void consoleTimeStamp([Keep] ExecutionContext* context, const String& title);
-
- [Console, Inline=FastReturn]
- void consoleTimeline([Keep] ExecutionContext* context, const String& title, ScriptState* state);
-
- [Console, Inline=FastReturn]
- void consoleTimelineEnd([Keep] ExecutionContext* context, const String& title, ScriptState* state);
-
[Profiler, Inline=FastReturn]
void consoleProfile([Keep] ExecutionContext* context, const String& title);
@@ -518,15 +443,3 @@ interface InspectorOverrides {
[Resource, Inline=FastReturn]
bool shouldForceCORSPreflight(Document*);
}
-
-
-interface InspectorCanvasInstrumentation {
-
-#include "bindings/common/ScriptValue.h"
-
- [Canvas]
- ScriptValue wrapCanvas2DRenderingContextForInstrumentation(Document*, const ScriptValue&);
-
- [Canvas]
- ScriptValue wrapWebGLRenderingContextForInstrumentation(Document*, const ScriptValue&);
-}
« no previous file with comments | « core/inspector/InspectorFrontendHost.idl ('k') | core/inspector/InspectorOverlayHost.idl » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698