Changeset 93400 in webkit


Ignore:
Timestamp:
Aug 19, 2011 6:41:10 AM (13 years ago)
Author:
caseq@chromium.org
Message:

Web Inspector: [Extensions API][chromium] webInspector.resources deprecation warning is given even for extensions that don't use webInspector.resources
https://bugs.webkit.org/show_bug.cgi?id=66553

Reviewed by Pavel Feldman.

  • src/js/DevTools.js:

(WebInspector.platformExtensionAPI):

Location:
trunk/Source/WebKit/chromium
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/chromium/ChangeLog

    r93381 r93400  
     12011-08-19  Andrey Kosyakov  <caseq@chromium.org>
     2
     3        Web Inspector: [Extensions API][chromium] webInspector.resources deprecation warning is given even for extensions that don't use webInspector.resources
     4        https://bugs.webkit.org/show_bug.cgi?id=66553
     5
     6        Reviewed by Pavel Feldman.
     7
     8        * src/js/DevTools.js:
     9        (WebInspector.platformExtensionAPI):
     10
    1112011-08-18  James Kozianski  <koz@chromium.org>
    212
  • trunk/Source/WebKit/chromium/src/js/DevTools.js

    r92587 r93400  
    169169    chrome.experimental = chrome.experimental || {};
    170170    chrome.experimental.devtools = chrome.experimental.devtools || {};
    171     for (var property in webInspector)
    172         chrome.experimental.devtools[property] = webInspector[property];
     171
     172    var properties = Object.getOwnPropertyNames(webInspector);
     173    for (var i = 0; i < properties.length; ++i) {
     174        var descriptor = Object.getOwnPropertyDescriptor(webInspector, properties[i]);
     175        Object.defineProperty(chrome.experimental.devtools, properties[i], descriptor);
     176    }
    173177}
    174178
Note: See TracChangeset for help on using the changeset viewer.