-
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