| 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");
|
| -}
|
|
|