Skip to content
  • pfeldman@chromium.org's avatar
    2012-08-18 Pavel Feldman <pfeldman@chromium.org> · 684abb88
    pfeldman@chromium.org authored
            Web Inspector: load panels code on demand
            https://bugs.webkit.org/show_bug.cgi?id=94326
    
            Reviewed by Vsevolod Vlasov.
    
            - Introduces importScript that evals in debug mode and inlines for release
            - Loads Element, Resources, Timeline, Audits panels lazily.
    
            * WebCore.gypi:
            * WebCore.xcodeproj/project.pbxproj:
            * inspector/compile-front-end.py:
            * inspector/front-end/AuditsPanel.js:
            * inspector/front-end/CodeMirrorTextEditor.js:
            (WebInspector.CodeMirrorTextEditor):
            (WebInspector.CodeMirrorTextEditor.prototype._toRange):
            * inspector/front-end/Color.js:
            * inspector/front-end/ElementsPanel.js:
            * inspector/front-end/ExtensionServer.js:
            (WebInspector.ExtensionServer.prototype._onCreatePanel):
            * inspector/front-end/Panel.js:
            (WebInspector.Panel):
            (WebInspector.PanelDescriptor):
            (WebInspector.PanelDescriptor.prototype.panel):
            * inspector/front-end/ResourcesPanel.js:
            * inspector/front-end/SettingsScreen.js:
            (WebInspector.GenericSettingsTab):
            * inspector/front-end/SourceFrame.js:
            (WebInspector.SourceFrame):
            * inspector/front-end/Spectrum.js:
            (WebInspector.Spectrum.prototype.get outputColorFormat):
            * inspector/front-end/StylesSidebarPane.js:
            * inspector/front-end/TimelinePanel.js:
            * inspector/front-end/inspector.html:
            * inspector/front-end/inspector.js:
            (WebInspector._panelDescriptors):
            (WebInspector.doLoadedDone):
            * inspector/front-end/utilities.js:
            * inspector/inline-javascript-imports.py:
            (main):
    
    2012-08-18  Pavel Feldman  <pfeldman@chromium.org>
    
            Web Inspector: load panels code on demand
            https://bugs.webkit.org/show_bug.cgi?id=94326
    
            Reviewed by Vsevolod Vlasov.
    
            * WebKit.gyp:
            * scripts/concatenate_js_files.py:
            (OrderedJSFilesExtractor.handle_starttag):
            * scripts/inline_js_imports.py:
            (main):
    
    2012-08-18  Pavel Feldman  <pfeldman@chromium.org>
    
            Web Inspector: load panels code on demand
            https://bugs.webkit.org/show_bug.cgi?id=94326
    
            Reviewed by Vsevolod Vlasov.
    
            Showing panels prior to running tests in order to load the code for them.
    
            * http/tests/inspector/resource-tree/resource-tree-non-unique-url.html:
            * inspector/database-table-name-excaping.html:
            * inspector/styles/styles-invalid-color-values.html:
            * inspector/timeline-dfs.html:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@125965 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    684abb88