Changeset 110550 in webkit


Ignore:
Timestamp:
Mar 13, 2012 2:47:46 AM (12 years ago)
Author:
vsevik@chromium.org
Message:

Web Inspector: Changes to the list of scripts for front-end compilation should not require update of number of scripts in module.
https://bugs.webkit.org/show_bug.cgi?id=80872

Reviewed by Pavel Feldman.

  • inspector/compile-front-end.py: Added.
  • inspector/compile-front-end.sh:
Location:
trunk/Source/WebCore
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r110549 r110550  
     12012-03-12  Vsevolod Vlasov  <vsevik@chromium.org>
     2
     3        Web Inspector: Changes to the list of scripts for front-end compilation should not require update of number of scripts in module.
     4        https://bugs.webkit.org/show_bug.cgi?id=80872
     5
     6        Reviewed by Pavel Feldman.
     7
     8        * inspector/compile-front-end.py: Added.
     9        * inspector/compile-front-end.sh:
     10
    1112012-03-12  Pavel Podivilov  <podivilov@chromium.org>
    212
  • trunk/Source/WebCore/inspector/compile-front-end.sh

    r110549 r110550  
    3131
    3232python Source/WebCore/inspector/generate-protocol-externs -o Source/WebCore/inspector/front-end/protocol-externs.js Source/WebCore/inspector/Inspector.json
     33python Source/WebCore/inspector/compile-front-end.py
    3334
    34 java -jar ~/closure/compiler.jar --summary_detail_level 3 --compilation_level SIMPLE_OPTIMIZATIONS --warning_level VERBOSE --language_in ECMASCRIPT5 --accept_const_keyword \
    35     --externs Source/WebCore/inspector/front-end/externs.js \
    36     --externs Source/WebCore/inspector/front-end/protocol-externs.js \
    37     --module jsmodule_util:2 \
    38         --js Source/WebCore/inspector/front-end/utilities.js \
    39         --js Source/WebCore/inspector/front-end/treeoutline.js \
    40     --module jsmodule_common:7:jsmodule_util \
    41         --js Source/WebCore/inspector/front-end/BinarySearch.js \
    42         --js Source/WebCore/inspector/front-end/Object.js \
    43         --js Source/WebCore/inspector/front-end/PartialQuickSort.js \
    44         --js Source/WebCore/inspector/front-end/Settings.js \
    45         --js Source/WebCore/inspector/front-end/UserMetrics.js \
    46         --js Source/WebCore/inspector/front-end/HandlerRegistry.js \
    47         --js Source/WebCore/inspector/front-end/InspectorFrontendHostStub.js \
    48     --module jsmodule_sdk:35:jsmodule_common \
    49         --js Source/WebCore/inspector/front-end/InspectorBackend.js \
    50         --js Source/WebCore/inspector/front-end/ApplicationCacheModel.js \
    51         --js Source/WebCore/inspector/front-end/Color.js \
    52         --js Source/WebCore/inspector/front-end/CompilerSourceMapping.js \
    53         --js Source/WebCore/inspector/front-end/ConsoleModel.js \
    54         --js Source/WebCore/inspector/front-end/ContentProviders.js \
    55         --js Source/WebCore/inspector/front-end/CookieParser.js \
    56         --js Source/WebCore/inspector/front-end/CSSCompletions.js \
    57         --js Source/WebCore/inspector/front-end/CSSKeywordCompletions.js \
    58         --js Source/WebCore/inspector/front-end/CSSStyleModel.js \
    59         --js Source/WebCore/inspector/front-end/BreakpointManager.js \
    60         --js Source/WebCore/inspector/front-end/Database.js \
    61         --js Source/WebCore/inspector/front-end/DOMAgent.js \
    62         --js Source/WebCore/inspector/front-end/DOMStorage.js \
    63         --js Source/WebCore/inspector/front-end/DebuggerModel.js \
    64         --js Source/WebCore/inspector/front-end/DebuggerPresentationModel.js \
    65         --js Source/WebCore/inspector/front-end/HAREntry.js \
    66         --js Source/WebCore/inspector/front-end/IndexedDBModel.js \
    67         --js Source/WebCore/inspector/front-end/NetworkLog.js \
    68         --js Source/WebCore/inspector/front-end/Placard.js \
    69         --js Source/WebCore/inspector/front-end/Script.js \
    70         --js Source/WebCore/inspector/front-end/ScriptFormatter.js \
    71         --js Source/WebCore/inspector/front-end/ScriptMapping.js \
    72         --js Source/WebCore/inspector/front-end/TimelineManager.js \
    73         --js Source/WebCore/inspector/front-end/TimelineModel.js \
    74         --js Source/WebCore/inspector/front-end/TimelinePresentationModel.js \
    75         --js Source/WebCore/inspector/front-end/RawSourceCode.js \
    76         --js Source/WebCore/inspector/front-end/RemoteObject.js \
    77         --js Source/WebCore/inspector/front-end/Resource.js \
    78         --js Source/WebCore/inspector/front-end/ResourceCategory.js \
    79         --js Source/WebCore/inspector/front-end/ResourceScriptMapping.js \
    80         --js Source/WebCore/inspector/front-end/ResourceTreeModel.js \
    81         --js Source/WebCore/inspector/front-end/ResourceUtils.js \
    82         --js Source/WebCore/inspector/front-end/NetworkManager.js \
    83         --js Source/WebCore/inspector/front-end/UISourceCode.js \
    84     --module jsmodule_ui:36:jsmodule_common \
    85         --js Source/WebCore/inspector/front-end/AdvancedSearchController.js \
    86         --js Source/WebCore/inspector/front-end/Checkbox.js \
    87         --js Source/WebCore/inspector/front-end/ContextMenu.js \
    88         --js Source/WebCore/inspector/front-end/CookiesTable.js \
    89         --js Source/WebCore/inspector/front-end/DOMSyntaxHighlighter.js \
    90         --js Source/WebCore/inspector/front-end/DataGrid.js \
    91         --js Source/WebCore/inspector/front-end/Dialog.js \
    92         --js Source/WebCore/inspector/front-end/Drawer.js \
    93         --js Source/WebCore/inspector/front-end/EmptyView.js \
    94         --js Source/WebCore/inspector/front-end/HelpScreen.js \
    95         --js Source/WebCore/inspector/front-end/InspectorView.js \
    96         --js Source/WebCore/inspector/front-end/KeyboardShortcut.js \
    97         --js Source/WebCore/inspector/front-end/Panel.js \
    98         --js Source/WebCore/inspector/front-end/PanelEnablerView.js \
    99         --js Source/WebCore/inspector/front-end/Popover.js \
    100         --js Source/WebCore/inspector/front-end/PropertiesSection.js \
    101         --js Source/WebCore/inspector/front-end/SearchController.js \
    102         --js Source/WebCore/inspector/front-end/Section.js \
    103         --js Source/WebCore/inspector/front-end/SidebarPane.js \
    104         --js Source/WebCore/inspector/front-end/SidebarTreeElement.js \
    105         --js Source/WebCore/inspector/front-end/ShortcutsScreen.js \
    106         --js Source/WebCore/inspector/front-end/ShowMoreDataGridNode.js \
    107         --js Source/WebCore/inspector/front-end/SidebarOverlay.js \
    108         --js Source/WebCore/inspector/front-end/SoftContextMenu.js \
    109         --js Source/WebCore/inspector/front-end/SourceTokenizer.js \
    110         --js Source/WebCore/inspector/front-end/Spectrum.js \
    111         --js Source/WebCore/inspector/front-end/SplitView.js \
    112         --js Source/WebCore/inspector/front-end/StatusBarButton.js \
    113         --js Source/WebCore/inspector/front-end/TabbedPane.js \
    114         --js Source/WebCore/inspector/front-end/TextEditorModel.js \
    115         --js Source/WebCore/inspector/front-end/TextEditorHighlighter.js \
    116         --js Source/WebCore/inspector/front-end/TextPrompt.js \
    117         --js Source/WebCore/inspector/front-end/TextViewer.js \
    118         --js Source/WebCore/inspector/front-end/Toolbar.js \
    119         --js Source/WebCore/inspector/front-end/UIUtils.js \
    120         --js Source/WebCore/inspector/front-end/View.js \
    121     --module jsmodule_components:14:jsmodule_sdk,jsmodule_ui \
    122         --js Source/WebCore/inspector/front-end/ConsoleMessage.js \
    123         --js Source/WebCore/inspector/front-end/BreakpointsSidebarPane.js \
    124         --js Source/WebCore/inspector/front-end/DOMBreakpointsSidebarPane.js \
    125         --js Source/WebCore/inspector/front-end/DOMPresentationUtils.js \
    126         --js Source/WebCore/inspector/front-end/ElementsTreeOutline.js \
    127         --js Source/WebCore/inspector/front-end/EventListenersSidebarPane.js \
    128         --js Source/WebCore/inspector/front-end/FilteredItemSelectionDialog.js \
    129         --js Source/WebCore/inspector/front-end/GoToLineDialog.js \
    130         --js Source/WebCore/inspector/front-end/JavaScriptContextManager.js \
    131         --js Source/WebCore/inspector/front-end/ObjectPopoverHelper.js \
    132         --js Source/WebCore/inspector/front-end/ObjectPropertiesSection.js \
    133         --js Source/WebCore/inspector/front-end/PropertiesSidebarPane.js \
    134         --js Source/WebCore/inspector/front-end/SourceFrame.js \
    135         --js Source/WebCore/inspector/front-end/TimelineGrid.js \
    136     --module jsmodule_elements:3:jsmodule_components \
    137         --js Source/WebCore/inspector/front-end/StylesSidebarPane.js \
    138         --js Source/WebCore/inspector/front-end/MetricsSidebarPane.js \
    139         --js Source/WebCore/inspector/front-end/ElementsPanel.js \
    140     --module jsmodule_network:12:jsmodule_components \
    141         --js Source/WebCore/inspector/front-end/FontView.js \
    142         --js Source/WebCore/inspector/front-end/ImageView.js \
    143         --js Source/WebCore/inspector/front-end/NetworkItemView.js \
    144         --js Source/WebCore/inspector/front-end/ResourceCookiesView.js \
    145         --js Source/WebCore/inspector/front-end/ResourceHeadersView.js \
    146         --js Source/WebCore/inspector/front-end/ResourceHTMLView.js \
    147         --js Source/WebCore/inspector/front-end/ResourceJSONView.js \
    148         --js Source/WebCore/inspector/front-end/ResourcePreviewView.js \
    149         --js Source/WebCore/inspector/front-end/ResourceResponseView.js \
    150         --js Source/WebCore/inspector/front-end/ResourceTimingView.js \
    151         --js Source/WebCore/inspector/front-end/ResourceView.js \
    152         --js Source/WebCore/inspector/front-end/NetworkPanel.js \
    153     --module jsmodule_resources:7:jsmodule_components \
    154         --js Source/WebCore/inspector/front-end/ApplicationCacheItemsView.js \
    155         --js Source/WebCore/inspector/front-end/CookieItemsView.js \
    156         --js Source/WebCore/inspector/front-end/DatabaseQueryView.js \
    157         --js Source/WebCore/inspector/front-end/DatabaseTableView.js \
    158         --js Source/WebCore/inspector/front-end/DOMStorageItemsView.js \
    159         --js Source/WebCore/inspector/front-end/IndexedDBViews.js \
    160         --js Source/WebCore/inspector/front-end/ResourcesPanel.js \
    161     --module jsmodule_scripts:10:jsmodule_components \
    162         --js Source/WebCore/inspector/front-end/CallStackSidebarPane.js \
    163         --js Source/WebCore/inspector/front-end/ScopeChainSidebarPane.js \
    164         --js Source/WebCore/inspector/front-end/JavaScriptSourceFrame.js \
    165         --js Source/WebCore/inspector/front-end/TabbedEditorContainer.js \
    166         --js Source/WebCore/inspector/front-end/ScriptsNavigator.js \
    167         --js Source/WebCore/inspector/front-end/ScriptsPanel.js \
    168         --js Source/WebCore/inspector/front-end/ScriptsSearchScope.js \
    169         --js Source/WebCore/inspector/front-end/WatchExpressionsSidebarPane.js \
    170         --js Source/WebCore/inspector/front-end/WorkerManager.js \
    171         --js Source/WebCore/inspector/front-end/WorkersSidebarPane.js \
    172     --module jsmodule_console:2:jsmodule_components \
    173         --js Source/WebCore/inspector/front-end/ConsoleView.js \
    174         --js Source/WebCore/inspector/front-end/ConsolePanel.js \
    175     --module jsmodule_timeline:3:jsmodule_components \
    176         --js Source/WebCore/inspector/front-end/MemoryStatistics.js \
    177         --js Source/WebCore/inspector/front-end/TimelineOverviewPane.js \
    178         --js Source/WebCore/inspector/front-end/TimelinePanel.js \
    179     --module jsmodule_audits:6:jsmodule_components \
    180         --js Source/WebCore/inspector/front-end/AuditCategories.js \
    181         --js Source/WebCore/inspector/front-end/AuditFormatters.js \
    182         --js Source/WebCore/inspector/front-end/AuditLauncherView.js \
    183         --js Source/WebCore/inspector/front-end/AuditResultView.js \
    184         --js Source/WebCore/inspector/front-end/AuditRules.js \
    185         --js Source/WebCore/inspector/front-end/AuditsPanel.js \
    186     --module jsmodule_extensions:5:jsmodule_components \
    187         --js Source/WebCore/inspector/front-end/ExtensionAPI.js \
    188         --js Source/WebCore/inspector/front-end/ExtensionAuditCategory.js \
    189         --js Source/WebCore/inspector/front-end/ExtensionPanel.js \
    190         --js Source/WebCore/inspector/front-end/ExtensionRegistryStub.js \
    191         --js Source/WebCore/inspector/front-end/ExtensionServer.js \
    192     --module jsmodule_inspector:1:jsmodule_components,jsmodule_extensions \
    193         --js Source/WebCore/inspector/front-end/SettingsScreen.js \
    194     --module jsmodule_tests:1:jsmodule_components \
    195         --js Source/WebCore/inspector/front-end/TestController.js
    196 
    197 #     --module jsmodule_tokenizers:3:jsmodule_components \
    198 #        --js Source/WebCore/inspector/front-end/SourceCSSTokenizer.js \
    199 #        --js Source/WebCore/inspector/front-end/SourceHTMLTokenizer.js \
    200 #        --js Source/WebCore/inspector/front-end/SourceJavaScriptTokenizer.js
    201 
    202 # To be compiled...
    203 #
    204 # [Profiler]
    205 # CSSSelectorProfileView
    206 # BottomUpProfileDataGridTree
    207 # DetailedHeapshotGridNodes
    208 # DetailedHeapshotView
    209 # HeapSnapshot
    210 # HeapSnapshotProxy
    211 # HeapSnapshotWorker
    212 # HeapSnapshotWorkerDispatcher
    213 # ProfileDataGridTree
    214 # ProfilesPanel
    215 # ProfileView
    216 # TopDownProfileDataGridTree
    217 #
    218 # [Misc]
    219 # inspector
    220 # SettingsScreen
    221 # JavaScriptFormatter
    222 # ScriptFormatterWorker
Note: See TracChangeset for help on using the changeset viewer.