1. 03 May, 2011 4 commits
    • pfeldman@chromium.org's avatar
      2011-05-03 Pavel Feldman <pfeldman@google.com> · f89b3eeb
      pfeldman@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: [remote debugging] use document.title to set window name.
              https://bugs.webkit.org/show_bug.cgi?id=60012
      
              * src/js/DevTools.js:
              (WebInspector.InspectorFrontendHostStub.prototype.inspectedURLChanged):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@85589 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f89b3eeb
    • pfeldman@chromium.org's avatar
      2011-05-03 Pavel Feldman <pfeldman@chromium.org> · 69d5d7d6
      pfeldman@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: combine toolbar icon images.
              https://bugs.webkit.org/show_bug.cgi?id=59931
      
              * WebCore.gypi:
              * inspector/front-end/Images/auditsIcon.png: Removed.
              * inspector/front-end/Images/consoleIcon.png: Removed.
              * inspector/front-end/Images/elementsIcon.png: Removed.
              * inspector/front-end/Images/networkIcon.png: Removed.
              * inspector/front-end/Images/profilesIcon.png: Removed.
              * inspector/front-end/Images/resourcesIcon.png: Removed.
              * inspector/front-end/Images/scriptsIcon.png: Removed.
              * inspector/front-end/Images/timelineIcon.png: Removed.
              * inspector/front-end/Images/toolbarIcons.png: Added.
              * inspector/front-end/Images/toolbarIconsSmall.png: Added.
              * inspector/front-end/WebKit.qrc:
              * inspector/front-end/inspector.css:
              (.toolbar-icon):
              (#toolbar-dropdown .toolbar-icon):
              (.toolbar-item:active .toolbar-icon):
              (#toolbar-dropdown .toolbar-item:active .toolbar-icon):
              (.toolbar-item.elements .toolbar-icon):
              (.toolbar-item.resources .toolbar-icon):
              (#toolbar-dropdown .toolbar-item.resources .toolbar-icon):
              (.toolbar-item.network .toolbar-icon):
              (#toolbar-dropdown .toolbar-item.network .toolbar-icon):
              (.toolbar-item.scripts .toolbar-icon):
              (#toolbar-dropdown .toolbar-item.scripts .toolbar-icon):
              (.toolbar-item.timeline .toolbar-icon):
              (#toolbar-dropdown .toolbar-item.timeline .toolbar-icon):
              (.toolbar-item.profiles .toolbar-icon):
              (#toolbar-dropdown .toolbar-item.profiles .toolbar-icon):
              (.toolbar-item.audits .toolbar-icon):
              (#toolbar-dropdown .toolbar-item.audits .toolbar-icon):
              (.toolbar-item.console .toolbar-icon):
              (#toolbar-dropdown .toolbar-item.console .toolbar-icon):
              (.status-bar-item > .glyph):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@85588 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      69d5d7d6
    • pfeldman@chromium.org's avatar
      2011-05-03 Pavel Feldman <pfeldman@chromium.org> · 709a76f4
      pfeldman@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: combine status bar button glyphs.
              https://bugs.webkit.org/show_bug.cgi?id=59885
      
              * WebCore.gypi:
              * inspector/front-end/Images/breakpointsActivateButtonGlyph.png: Removed.
              * inspector/front-end/Images/breakpointsDeactivateButtonGlyph.png: Removed.
              * inspector/front-end/Images/clearConsoleButtonGlyph.png: Removed.
              * inspector/front-end/Images/consoleButtonGlyph.png: Removed.
              * inspector/front-end/Images/dockButtonGlyph.png: Removed.
              * inspector/front-end/Images/enableOutlineButtonGlyph.png: Removed.
              * inspector/front-end/Images/enableSolidButtonGlyph.png: Removed.
              * inspector/front-end/Images/excludeButtonGlyph.png: Removed.
              * inspector/front-end/Images/focusButtonGlyph.png: Removed.
              * inspector/front-end/Images/garbageCollectButtonGlyph.png: Removed.
              * inspector/front-end/Images/gearButtonGlyph.png: Removed.
              * inspector/front-end/Images/helpButtonGlyph.png: Removed.
              * inspector/front-end/Images/largerResourcesButtonGlyph.png: Removed.
              * inspector/front-end/Images/nodeSearchButtonGlyph.png: Removed.
              * inspector/front-end/Images/pauseOnExceptionButtonGlyph.png: Removed.
              * inspector/front-end/Images/percentButtonGlyph.png: Removed.
              * inspector/front-end/Images/prettyPrintButtonGlyph.png: Removed.
              * inspector/front-end/Images/recordButtonGlyph.png: Removed.
              * inspector/front-end/Images/recordToggledButtonGlyph.png: Removed.
              * inspector/front-end/Images/reloadButtonGlyph.png: Removed.
              * inspector/front-end/Images/statusBarButtonGlyphs.png: Added.
              * inspector/front-end/Images/undockButtonGlyph.png: Removed.
              * inspector/front-end/WebKit.qrc:
              * inspector/front-end/inspector.css:
              (.status-bar-item > .glyph):
              (#dock-status-bar-item .glyph):
              (body.detached #dock-status-bar-item .glyph):
              (#console-status-bar-item .glyph):
              (.clear-status-bar-item .glyph):
              (button.enable-toggle-status-bar-item .glyph):
              (button.enable-toggle-status-bar-item.toggled-on .glyph):
              (.scripts-pause-on-exceptions-status-bar-item .glyph):
              (.scripts-toggle-pretty-print-status-bar-item .glyph):
              (.toggle-breakpoints .glyph):
              (.toggle-breakpoints.toggled-on .glyph):
              (.resources-larger-resources-status-bar-item .glyph):
              (.timeline-filter-status-bar-item .glyph):
              (.garbage-collect-status-bar-item .glyph):
              (.record-profile-status-bar-item .glyph):
              (.record-profile-status-bar-item.toggled-on .glyph):
              (.heap-snapshot-status-bar-item .glyph):
              (.node-search-status-bar-item .glyph):
              (.percent-time-status-bar-item .glyph):
              (.focus-profile-node-status-bar-item .glyph):
              (.exclude-profile-node-status-bar-item .glyph):
              (.reset-profile-status-bar-item .glyph):
              (.delete-storage-status-bar-item .glyph):
              (.refresh-storage-status-bar-item .glyph):
              * inspector/front-end/inspector.js:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@85587 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      709a76f4
    • simon.fraser@apple.com's avatar
      2011-05-02 Simon Fraser <simon.fraser@apple.com> · 6057998b
      simon.fraser@apple.com authored
              Reviewed by Dan Bernstein.
      
              Possible crash when removing elements with reflections
              https://bugs.webkit.org/show_bug.cgi?id=60009
      
              RenderLayer's destructor deleted its z-order list Vector pointers
              before removing the reflection layer. However, the reflection cleanup
              code could call back into the RenderLayer to dirty z-order lists,
              so move reflection cleanup to before z-order vector deletion.
      
              The test crashes when run manually a few times with MallocScribble enabled,
              but I was not able to create a test that crashed reliably.
      
              Test: fast/reflections/remove-reflection-crash.html
      
              * rendering/RenderLayer.cpp:
              (WebCore::RenderLayer::~RenderLayer):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@85586 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6057998b
  2. 02 May, 2011 36 commits