// Copyright (c) 2013 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "content/browser/devtools/devtools_protocol_constants.h" namespace content { namespace devtools { const char kParamX[] = "x"; const char kParamY[] = "y"; const char kParamWidth[] = "width"; const char kParamHeight[] = "height"; namespace DOM { namespace setFileInputFiles { const char kName[] = "DOM.setFileInputFiles"; const char kParamFiles[] = "files"; } // setFileInputFiles } // DOM namespace Input { const char kParamType[] = "type"; const char kParamModifiers[] = "modifiers"; const char kParamTimestamp[] = "timestamp"; const char kParamDeviceSpace[] = "deviceSpace"; namespace dispatchMouseEvent { const char kName[] = "Input.dispatchMouseEvent"; const char kParamButton[] = "button"; const char kParamClickCount[] = "clickCount"; } // dispatchMouseEvent namespace dispatchGestureEvent { const char kName[] = "Input.dispatchGestureEvent"; const char kParamDeltaX[] = "deltaX"; const char kParamDeltaY[] = "deltaY"; const char kParamPinchScale[] = "pinchScale"; } // dispatchGestureEvent } // Input namespace Inspector { namespace detached { const char kName[] = "Inspector.detached"; const char kParamReason[] = "reason"; } // detached namespace targetCrashed { const char kName[] = "Inspector.targetCrashed"; } // targetCrashed } // Inspector namespace Page { const char kData[] = "data"; const char kParamDeviceScaleFactor[] = "deviceScaleFactor"; const char kParamPageScaleFactor[] = "pageScaleFactor"; const char kParamPageScaleFactorMin[] = "pageScaleFactorMin"; const char kParamPageScaleFactorMax[] = "pageScaleFactorMax"; const char kParamOffsetBottom[] = "offsetBottom"; const char kParamOffsetTop[] = "offsetTop"; const char kParamViewport[] = "viewport"; namespace disable { const char kName[] = "Page.disable"; } // disable namespace handleJavaScriptDialog { const char kName[] = "Page.handleJavaScriptDialog"; const char kParamAccept[] = "accept"; const char kParamPromptText[] = "promptText"; } // handleJavaScriptDialog namespace navigate { const char kName[] = "Page.navigate"; const char kParamUrl[] = "url"; } // navigate namespace reload { const char kName[] = "Page.reload"; } // reload namespace getNavigationHistory { const char kName[] = "Page.getNavigationHistory"; const char kResponseCurrentIndex[] = "currentIndex"; const char kResponseEntries[] = "entries"; const char kResponseEntryId[] = "id"; const char kResponseEntryURL[] = "url"; const char kResponseEntryTitle[] = "title"; } // getNavigationHistory namespace navigateToHistoryEntry { const char kName[] = "Page.navigateToHistoryEntry"; const char kParamEntryId[] = "entryId"; } // navigateToHistoryEntry namespace captureScreenshot { const char kName[] = "Page.captureScreenshot"; const char kParamFormat[] = "format"; const char kParamQuality[] = "quality"; const char kParamMaxWidth[] = "maxWidth"; const char kParamMaxHeight[] = "maxHeight"; } // captureScreenshot namespace startScreencast { const char kName[] = "Page.startScreencast"; } // startScreencast namespace stopScreencast { const char kName[] = "Page.stopScreencast"; } // stopScreencast namespace screencastFrame { const char kName[] = "Page.screencastFrame"; } // screencastFrame namespace screencastVisibilityChanged { const char kName[] = "Page.screencastVisibilityChanged"; const char kParamVisible[] = "visible"; } // screencastVisibilityChanged } // Page namespace Worker { namespace disconnectedFromWorker { const char kName[] = "Worker.disconnectedFromWorker"; } // disconnectedFromWorker } // Worker namespace Tracing { const char kName[] = "Tracing"; namespace start { const char kName[] = "Tracing.start"; const char kCategories[] = "categories"; const char kTraceOptions[] = "trace-options"; } // start namespace end { const char kName[] = "Tracing.end"; } namespace tracingComplete { const char kName[] = "Tracing.tracingComplete"; } namespace dataCollected { const char kName[] = "Tracing.dataCollected"; const char kValue[] = "value"; } } // Tracing namespace SystemInfo { const char kName[] = "SystemInfo"; namespace getInfo { const char kName[] = "SystemInfo.getInfo"; } // getInfo } // SystemInfo } // devtools } // content