var console = {}
console.warn = function(vararg) {}
console.assert = function(vararg) {}
console.error = function(vararg) {}
console.trace = function() {}
var JSON = {}
JSON.parse = function(str) {}
JSON.stringify = function(obj, replacer, space) {}
Element.prototype.scrollIntoViewIfNeeded = function(param) {}
Event.prototype.isMetaOrCtrlForTest = false;
Event.prototype.initWebKitWheelEvent = function(vararg) {}
Event.prototype.stopImmediatePropagation = function() {}
window.getComputedStyle = function(element) {}
function postMessage(message) {}
window.testRunner = null;
function WebKitMutation(callback)
{
this.type = "";
this.target = null;
this.addedNodes = [];
this.removedNodes = [];
}
function WebKitMutationObserver(callback) {}
WebKitMutationObserver.prototype.observe = function(container, options) {}
WebKitMutationObserver.prototype.disconnect = function() {}
function addEventListener(eventName, listener, capturing) {}
Array.prototype.remove = function(obj, onlyFirst) {}
Array.prototype.keySet = function() {}
Array.prototype.upperBound = function(anchor) {}
Array.prototype.binaryIndexOf = function(anchor) {}
Array.prototype.sortRange = function(comparator, leftBound, rightBound, k) {}
Array.prototype.partition = function(comparator, left, right, pivotIndex) {}
Array.prototype.qselect = function(k, comparator) {}
Array.prototype.select = function(field) {}
Array.prototype.peekLast = function() {}
DOMApplicationCache.prototype.UNCACHED = 0;
DOMApplicationCache.prototype.IDLE = 1;
DOMApplicationCache.prototype.CHECKING = 2;
DOMApplicationCache.prototype.DOWNLOADING = 3;
DOMApplicationCache.prototype.UPDATEREADY = 4;
DOMApplicationCache.prototype.OBSOLETE = 5;
function DOMFileSystem() {}
DOMFileSystem.prototype.root = null;
Range.prototype.startContainer;
var InspectorBackend = {}
InspectorBackend.runAfterPendingDispatches = function(message) {}
function InspectorFrontendHostAPI() {}
InspectorFrontendHostAPI.prototype.platform = function() {}
InspectorFrontendHostAPI.prototype.port = function() {}
InspectorFrontendHostAPI.prototype.bringToFront = function() {}
InspectorFrontendHostAPI.prototype.closeWindow = function() {}
InspectorFrontendHostAPI.prototype.requestSetDockSide = function(dockSide) {}
InspectorFrontendHostAPI.prototype.setAttachedWindowHeight = function(height) {}
InspectorFrontendHostAPI.prototype.setAttachedWindowWidth = function(width) {}
InspectorFrontendHostAPI.prototype.moveWindowBy = function(x, y) {}
InspectorFrontendHostAPI.prototype.setInjectedScriptForOrigin = function(origin, script) {}
InspectorFrontendHostAPI.prototype.loaded = function() {}
InspectorFrontendHostAPI.prototype.localizedStringsURL = function() {}
InspectorFrontendHostAPI.prototype.inspectedURLChanged = function(url) {}
InspectorFrontendHostAPI.prototype.documentCopy = function(event) {}
InspectorFrontendHostAPI.prototype.copyText = function(text) {}
InspectorFrontendHostAPI.prototype.openInNewTab = function(url) {}
InspectorFrontendHostAPI.prototype.canSave = function() {}
InspectorFrontendHostAPI.prototype.save = function(url, content, forceSaveAs) {}
InspectorFrontendHostAPI.prototype.close = function(url) {}
InspectorFrontendHostAPI.prototype.append = function(url, content) {}
InspectorFrontendHostAPI.prototype.sendMessageToBackend = function(message) {}
InspectorFrontendHostAPI.prototype.recordActionTaken = function(actionCode) {}
InspectorFrontendHostAPI.prototype.recordPanelShown = function(panelCode) {}
InspectorFrontendHostAPI.prototype.recordSettingChanged = function(settingCode) {}
InspectorFrontendHostAPI.prototype.loadResourceSynchronously = function(url) {}
InspectorFrontendHostAPI.prototype.supportsFileSystems = function() {}
InspectorFrontendHostAPI.prototype.requestFileSystems = function() {}
InspectorFrontendHostAPI.prototype.addFileSystem = function() {}
InspectorFrontendHostAPI.prototype.removeFileSystem = function(fileSystemPath) {}
InspectorFrontendHostAPI.prototype.isolatedFileSystem = function(fileSystemId, registeredName) {}
InspectorFrontendHostAPI.prototype.setZoomFactor = function(zoom) {}
var InspectorFrontendHost;
function SourceMapV3()
{
this.version;
this.file;
this.sources;
this.sections;
this.mappings
}
SourceMapV3.Section = function()
{
this.map;
this.offset;
}
SourceMapV3.Offset = function()
{
this.line;
this.column;
}
var WebInspector = {}
WebInspector.queryParamsObject = {}
WebInspector.toggleSearchingForNode = function() {}
WebInspector.panels = {};
WebInspector.showViewInDrawer = function(element, view, onclose) {}
WebInspector.closeViewInDrawer = function() {}
WebInspector.log = function(message, messageLevel, showConsole) {}
WebInspector.showErrorMessage = function(error) {}
WebInspector.addMainEventListeners = function(doc) {}
WebInspector.openResource = function(url, external) {}
WebInspector.showConsole = function() {}
WebInspector.evaluateInConsole = function(expression, showResultOnly) {}
WebInspector.queryParamsObject = {}
WebInspector.Events = {
InspectorLoaded: "InspectorLoaded",
InspectorClosing: "InspectorClosing"
}
function AuditCategory() {}
function AuditResult() {}
function EventSink() {}
function ExtensionSidebarPane() {}
function Panel() {}
function PanelWithSidebar() {}
function Request() {}
function Resource() {}
function Timeline() {}
var extensionServer;
Location.prototype.origin = "";
function ExtensionDescriptor() {
this.startPage = "";
this.name = "";
}
function ExtensionReloadOptions() {
this.ignoreCache = false;
this.injectedScript = "";
this.userAgent = "";
}
WebInspector.showPanel = function(panel)
{
}
WebInspector.inspectedPageDomain;
WebInspector.SourceJavaScriptTokenizer = {}
WebInspector.SourceJavaScriptTokenizer.Keywords = {}
var InspectorTest = {}
var difflib = {};
difflib.stringAsLines = function(text) { return []; }
difflib.SequenceMatcher = function(baseText, newText) { }
difflib.SequenceMatcher.prototype.get_opcodes = function() { return []; }
WebInspector.CodeMirrorTextEditor = function(url, delegate) { }
WebInspector.AceTextEditor = function(url, delegate) { }
var CodeMirror = function() { }
CodeMirror.prototype.replaceSelection = function(str1, str2, str3) { }
CodeMirror.prototype.getInputField = function() { }
CodeMirror.prototype.getCursor = function() { }
CodeMirror.prototype.setCursor = function(arg) { }
CodeMirror.prototype.getLine = function() { }
CodeMirror.prototype.getValue = function() { }
CodeMirror.prototype.setValue = function(arg) { }
CodeMirror.prototype.clearGutter = function(arg) { }
CodeMirror.prototype.setGutterMarker = function(arg1, arg2, arg3) { }
CodeMirror.prototype.clearHistory = function() { }
CodeMirror.prototype.markText = function(arg1, arg2, arg3) { }
WebInspector.suggestReload = function() { }
WebInspector.reload = function() { }
window.dispatchStandaloneTestRunnerMessages;