Changeset 110576 in webkit


Ignore:
Timestamp:
Mar 13, 2012 9:37:36 AM (12 years ago)
Author:
vsevik@chromium.org
Message:

Web Inspector: Add snippets model.
https://bugs.webkit.org/show_bug.cgi?id=80863

Reviewed by Yury Semikhatsky.

Source/WebCore:

Test: inspector/debugger/snippets-model.html

  • WebCore.gypi:
  • WebCore.vcproj/WebCore.vcproj:
  • inspector/compile-front-end.py:
  • inspector/front-end/Settings.js:

(WebInspector.ExperimentsSettings):

  • inspector/front-end/SnippetsModel.js: Added.
  • inspector/front-end/WebKit.qrc:
  • inspector/front-end/inspector.html:
  • inspector/front-end/inspector.js:

LayoutTests:

  • inspector/debugger/snippets-model-expected.txt: Added.
  • inspector/debugger/snippets-model.html: Added.
Location:
trunk
Files:
3 added
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r110574 r110576  
     12012-03-13  Vsevolod Vlasov  <vsevik@chromium.org>
     2
     3        Web Inspector: Add snippets model.
     4        https://bugs.webkit.org/show_bug.cgi?id=80863
     5
     6        Reviewed by Yury Semikhatsky.
     7
     8        * inspector/debugger/snippets-model-expected.txt: Added.
     9        * inspector/debugger/snippets-model.html: Added.
     10
    1112012-03-13  Nikolas Zimmermann  <nzimmermann@rim.com>
    212
  • trunk/Source/WebCore/ChangeLog

    r110573 r110576  
     12012-03-13  Vsevolod Vlasov  <vsevik@chromium.org>
     2
     3        Web Inspector: Add snippets model.
     4        https://bugs.webkit.org/show_bug.cgi?id=80863
     5
     6        Reviewed by Yury Semikhatsky.
     7
     8        Test: inspector/debugger/snippets-model.html
     9
     10        * WebCore.gypi:
     11        * WebCore.vcproj/WebCore.vcproj:
     12        * inspector/compile-front-end.py:
     13        * inspector/front-end/Settings.js:
     14        (WebInspector.ExperimentsSettings):
     15        * inspector/front-end/SnippetsModel.js: Added.
     16        * inspector/front-end/WebKit.qrc:
     17        * inspector/front-end/inspector.html:
     18        * inspector/front-end/inspector.js:
     19
    1202012-03-13  'Pavel Feldman'  <pfeldman@chromium.org>
    221
  • trunk/Source/WebCore/WebCore.gypi

    r110549 r110576  
    62896289            'inspector/front-end/SidebarPane.js',
    62906290            'inspector/front-end/SidebarTreeElement.js',
     6291            'inspector/front-end/SnippetsModel.js',
    62916292            'inspector/front-end/SoftContextMenu.js',
    62926293            'inspector/front-end/SourceCSSTokenizer.js',
  • trunk/Source/WebCore/WebCore.vcproj/WebCore.vcproj

    r110549 r110576  
    7386273862                                </File>
    7386373863                                <File
     73864                                        RelativePath="..\inspector\front-end\SnippetsModel.js"
     73865                                        >
     73866                                </File>
     73867                                <File
    7386473868                                        RelativePath="..\inspector\front-end\SoftContextMenu.js"
    7386573869                                        >
  • trunk/Source/WebCore/inspector/compile-front-end.py

    r110554 r110576  
    8282            "ScriptFormatter.js",
    8383            "ScriptMapping.js",
     84            "SnippetsModel.js",
    8485            "TimelineManager.js",
    8586            "TimelineModel.js",
  • trunk/Source/WebCore/inspector/front-end/Settings.js

    r109898 r110576  
    181181    this.debugCSS = this._createExperiment("debugCSS", "Load CSS via link tags for debugging");
    182182    this.showShadowDOM = this._createExperiment("showShadowDOM", "Show shadow DOM");
     183    this.snippetsSupport = this._createExperiment("snippetsSupport", "Snippets support");
    183184
    184185    this._cleanUpSetting();
  • trunk/Source/WebCore/inspector/front-end/WebKit.qrc

    r110549 r110576  
    133133    <file>SidebarPane.js</file>
    134134    <file>SidebarTreeElement.js</file>
     135    <file>SnippetsModel.js</file>
    135136    <file>SoftContextMenu.js</file>
    136137    <file>SourceCSSTokenizer.js</file>
  • trunk/Source/WebCore/inspector/front-end/inspector.html

    r110549 r110576  
    199199    <script type="text/javascript" src="HandlerRegistry.js"></script>
    200200    <script type="text/javascript" src="MemoryStatistics.js"></script>
     201    <script type="text/javascript" src="SnippetsModel.js"></script>
    201202</head>
    202203<body class="detached" id="-webkit-web-inspector">
  • trunk/Source/WebCore/inspector/front-end/inspector.js

    r110192 r110576  
    407407
    408408    this.debuggerModel = new WebInspector.DebuggerModel();
     409    if (WebInspector.experimentsSettings.snippetsSupport.isEnabled())
     410        this.snippetsModel = new WebInspector.SnippetsModel();
    409411    this.debuggerPresentationModel = new WebInspector.DebuggerPresentationModel();
    410412
Note: See TracChangeset for help on using the changeset viewer.