Changeset 95624 in webkit


Ignore:
Timestamp:
Sep 21, 2011 7:04:24 AM (13 years ago)
Author:
loislo@chromium.org
Message:

Web Inspector: extend UI perf tests coverage. Elements panel opens first time.
https://bugs.webkit.org/show_bug.cgi?id=68432

Reviewed by Pavel Feldman.

  • inspector/performance/resources/first-open-elements.html: Added.
  • inspector/performance/resources/performance-test.js:
Location:
trunk/LayoutTests
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r95623 r95624  
     12011-09-21  Ilya Tikhonovsky  <loislo@chromium.org>
     2
     3        Web Inspector: extend UI perf tests coverage. Elements panel opens first time.
     4        https://bugs.webkit.org/show_bug.cgi?id=68432
     5
     6        Reviewed by Pavel Feldman.
     7
     8        * inspector/performance/resources/first-open-elements.html: Added.
     9        * inspector/performance/resources/performance-test.js:
     10
    1112011-09-21  Philippe Normand  <pnormand@igalia.com>
    212
  • trunk/LayoutTests/inspector/performance/resources/performance-test.js

    r95296 r95624  
    7171}
    7272
     73InspectorTest.addBackendResponseSniffer = function(object, methodName, override, opt_sticky)
     74{
     75    var originalMethod = InspectorTest.override(object, methodName, backendCall, opt_sticky);
     76    function backendCall()
     77    {
     78        var args = Array.prototype.slice.call(arguments);
     79        var callback = (args.length && typeof args[args.length - 1] === "function") ? args.pop() : 0;
     80        args.push(function() {
     81            callback.apply(null, arguments);
     82            override.apply(null, arguments);
     83        });
     84        originalMethod.apply(object, args);
     85    }
    7386}
     87
     88
     89}
Note: See TracChangeset for help on using the changeset viewer.