Index: LayoutTests/inspector/profiler/canvas-profiler-test.js |
diff --git a/LayoutTests/inspector/profiler/canvas-profiler-test.js b/LayoutTests/inspector/profiler/canvas-profiler-test.js |
deleted file mode 100644 |
index 813386944224676911f7dc0888eb3a2a1c7c8001..0000000000000000000000000000000000000000 |
--- a/LayoutTests/inspector/profiler/canvas-profiler-test.js |
+++ /dev/null |
@@ -1,189 +0,0 @@ |
-var initialize_CanvasWebGLProfilerTest = function() { |
- |
-InspectorTest.enableCanvasAgent = function(callback) |
-{ |
- function canvasAgentEnabled(error) |
- { |
- if (!error) |
- InspectorTest.safeWrap(callback)(); |
- else { |
- InspectorTest.addResult("FAILED to enable CanvasAgent: " + error); |
- InspectorTest.completeTest(); |
- } |
- } |
- try { |
- InspectorTest.CanvasAgent.enable(canvasAgentEnabled); |
- } catch (e) { |
- InspectorTest.addResult("Exception while enabling CanvasAgent: " + e); |
- InspectorTest.completeTest(); |
- } |
-}; |
- |
-InspectorTest.disableCanvasAgent = function(callback) |
-{ |
- function canvasAgentDisabled(error) |
- { |
- if (!error) |
- InspectorTest.safeWrap(callback)(); |
- else { |
- InspectorTest.addResult("FAILED to disable CanvasAgent: " + error); |
- InspectorTest.completeTest(); |
- } |
- } |
- try { |
- InspectorTest.CanvasAgent.disable(canvasAgentDisabled); |
- } catch (e) { |
- InspectorTest.addResult("Exception while disabling CanvasAgent: " + e); |
- InspectorTest.completeTest(); |
- } |
-}; |
- |
-InspectorTest.callArgumentDescription = function(callArg) |
-{ |
- return callArg.enumName || callArg.description; |
-}; |
- |
-InspectorTest.dumpTraceLogCall = function(call, indent, filter) |
-{ |
- indent = indent || ""; |
- function show(name) |
- { |
- return !filter || filter[name]; |
- } |
- function formatSourceURL(url) |
- { |
- return url ? "\"" + url.replace(/^.*\/([^\/]+)\/?$/, "$1") + "\"" : "null"; |
- } |
- var args = (call.arguments || []).map(InspectorTest.callArgumentDescription); |
- var properties = [ |
- "{Call}", |
- (show("functionName") && call.functionName) ? "functionName:\"" + call.functionName + "\"" : "", |
- (show("arguments") && call.arguments) ? "arguments:[" + args.join(",") + "]" : "", |
- (show("result") && call.result) ? "result:" + InspectorTest.callArgumentDescription(call.result) : "", |
- (show("property") && call.property) ? "property:\"" + call.property + "\"" : "", |
- (show("value") && call.value) ? "value:" + InspectorTest.callArgumentDescription(call.value) : "", |
- (show("isDrawingCall") && call.isDrawingCall) ? "isDrawingCall:true" : "", |
- (show("isFrameEndCall") && call.isFrameEndCall) ? "isFrameEndCall:true" : "", |
- show("sourceURL") ? "sourceURL:" + formatSourceURL(call.sourceURL) : "", |
- show("lineNumber") ? "lineNumber:" + call.lineNumber : "", |
- show("columnNumber") ? "columnNumber:" + call.columnNumber : "" |
- ]; |
- InspectorTest.addResult(indent + properties.filter(Boolean).join(" ")); |
-}; |
- |
-InspectorTest.dumpTraceLog = function(traceLog, indent, filter) |
-{ |
- indent = indent || ""; |
- function show(name) |
- { |
- return !filter || filter[name]; |
- } |
- var calls = traceLog.calls; |
- var properties = [ |
- "{TraceLog}", |
- show("alive") ? "alive:" + !!traceLog.alive : "", |
- show("startOffset") ? "startOffset:" + (traceLog.startOffset || 0) : "", |
- show("totalAvailableCalls") ? "#calls:" + traceLog.totalAvailableCalls : "" |
- ]; |
- InspectorTest.addResult(indent + properties.filter(Boolean).join(" ")); |
- for (var i = 0, n = calls.length; i < n; ++i) |
- InspectorTest.dumpTraceLogCall(calls[i], indent + " ", filter); |
-}; |
- |
-InspectorTest.sortResourceStateDescriptors = function(descriptors) |
-{ |
- function comparator(d1, d2) |
- { |
- return String.naturalOrderComparator(d1.name, d2.name); |
- } |
- descriptors.sort(comparator); |
-}; |
- |
-InspectorTest.dumpResourceStateDescriptor = function(descriptor, indent) |
-{ |
- indent = indent || ""; |
- if (descriptor.values) { |
- var name = descriptor.name; |
- if (descriptor.isArray) |
- name += "[" + descriptor.values.length + "]"; |
- InspectorTest.addResult(indent + name); |
- var descriptors = descriptor.values; |
- InspectorTest.sortResourceStateDescriptors(descriptors); |
- for (var i = 0, n = descriptors.length; i < n; ++i) |
- InspectorTest.dumpResourceStateDescriptor(descriptors[i], indent + " "); |
- } else |
- InspectorTest.addResult(indent + descriptor.name + ": " + InspectorTest.callArgumentDescription(descriptor.value)); |
-}; |
- |
-InspectorTest.dumpResourceState = function(resourceState, indent) |
-{ |
- indent = indent || ""; |
- var descriptors = resourceState.descriptors || []; |
- var properties = [ |
- "{ResourceState}", |
- "length(imageURL):" + (resourceState.imageURL || "").length |
- ]; |
- InspectorTest.addResult(indent + properties.filter(Boolean).join(" ")); |
- InspectorTest.sortResourceStateDescriptors(descriptors); |
- for (var i = 0, n = descriptors.length; i < n; ++i) |
- InspectorTest.dumpResourceStateDescriptor(descriptors[i], indent + " "); |
-}; |
- |
-InspectorTest.findResourceStateDescriptor = function(resourceState, name) |
-{ |
- var descriptors = resourceState.descriptors || []; |
- for (var i = 0, n = descriptors.length; i < n; ++i) { |
- if (descriptors[i].name === name) |
- return descriptors[i]; |
- } |
- return null; |
-}; |
- |
-InspectorTest.collectResourceIdsFromTraceLog = function(traceLog) |
-{ |
- var resourceIds = {}; |
- |
- function examineCallArguments(callArgs) |
- { |
- if (!callArgs) |
- return; |
- for (var i = 0, n = callArgs.length; i < n; ++i) { |
- var callArg = callArgs[i]; |
- if (!callArg) |
- continue; |
- if (callArg.resourceId) |
- resourceIds[callArg.description] = callArg.resourceId; |
- } |
- } |
- |
- for (var i = 0; i < traceLog.calls.length; ++i) { |
- var call = traceLog.calls[i]; |
- examineCallArguments(call.arguments); |
- examineCallArguments([call.result, call.value]); |
- } |
- examineCallArguments(traceLog.contexts); |
- return resourceIds; |
-}; |
- |
-}; |
- |
-function createWebGLContext(opt_canvas) |
-{ |
- if (window.testRunner) |
- testRunner.overridePreference("WebKitWebGLEnabled", "1"); |
- |
- var canvas = opt_canvas || document.createElement("canvas"); |
- var contextIds = ["experimental-webgl", "webkit-3d", "3d"]; |
- for (var i = 0, contextId; contextId = contextIds[i]; ++i) { |
- var gl = canvas.getContext(contextId); |
- if (gl) |
- return gl; |
- } |
- return null; |
-} |
- |
-function createCanvas2DContext(opt_canvas) |
-{ |
- var canvas = opt_canvas || document.createElement("canvas"); |
- return canvas.getContext("2d"); |
-} |