Changeset 106230 in webkit


Ignore:
Timestamp:
Jan 30, 2012 4:06:16 AM (12 years ago)
Author:
pfeldman@chromium.org
Message:

Web Inspector: TimelinePanel does not respect InspectorFrontendHost.canSaveAs
https://bugs.webkit.org/show_bug.cgi?id=77301

Reviewed by Vsevolod Vlasov.

  • inspector/front-end/TimelinePanel.js:

(WebInspector.TimelinePanel.prototype._registerShortcuts):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r106229 r106230  
     12012-01-30  Pavel Feldman  <pfeldman@google.com>
     2
     3        Web Inspector: TimelinePanel does not respect InspectorFrontendHost.canSaveAs
     4        https://bugs.webkit.org/show_bug.cgi?id=77301
     5
     6        Reviewed by Vsevolod Vlasov.
     7
     8        * inspector/front-end/TimelinePanel.js:
     9        (WebInspector.TimelinePanel.prototype._registerShortcuts):
     10
    1112012-01-30  Nikolas Zimmermann  <nzimmermann@rim.com>
    212
  • trunk/Source/WebCore/inspector/front-end/TimelinePanel.js

    r105877 r106230  
    317317        section.addKey(shortcut.shortcutToString("e", modifiers.CtrlOrMeta), WebInspector.UIString("Start/stop recording"));
    318318
    319         this._shortcuts[shortcut.makeKey("s", modifiers.CtrlOrMeta)] = this._saveToFile.bind(this);
    320         section.addKey(shortcut.shortcutToString("s", modifiers.CtrlOrMeta), WebInspector.UIString("Save Timeline data\u2026"));
     319        if (InspectorFrontendHost.canSaveAs()) {
     320            this._shortcuts[shortcut.makeKey("s", modifiers.CtrlOrMeta)] = this._saveToFile.bind(this);
     321            section.addKey(shortcut.shortcutToString("s", modifiers.CtrlOrMeta), WebInspector.UIString("Save Timeline data\u2026"));
     322        }
    321323
    322324        this._shortcuts[shortcut.makeKey("o", modifiers.CtrlOrMeta)] = this._fileSelectorElement.click.bind(this._fileSelectorElement);
     
    341343    {
    342344        var contextMenu = new WebInspector.ContextMenu();
    343         contextMenu.appendItem(WebInspector.UIString("&Save Timeline data\u2026"), this._saveToFile.bind(this));
     345        if (InspectorFrontendHost.canSaveAs())
     346            contextMenu.appendItem(WebInspector.UIString("&Save Timeline data\u2026"), this._saveToFile.bind(this));
    344347        contextMenu.appendItem(WebInspector.UIString("L&oad Timeline data\u2026"), this._fileSelectorElement.click.bind(this._fileSelectorElement));
    345348        contextMenu.show(event);
Note: See TracChangeset for help on using the changeset viewer.