1. 20 Dec, 2010 26 commits
  2. 19 Dec, 2010 11 commits
    • commit-queue@webkit.org's avatar
      Move WebKitExamplePlugins to Examples · f8592386
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=51291
      
      Reviewed by Sam Weinig.
      
      .: 
      
      * Examples: Copied from WebKitExamplePlugins.
      * WebKitExamplePlugins: Removed.
      * WebKitExamplePlugins/NetscapeCocoaPlugin: Removed.
      * WebKitExamplePlugins/NetscapeCocoaPlugin/English.lproj: Removed.
      * WebKitExamplePlugins/NetscapeCocoaPlugin/English.lproj/InfoPlist.strings: Removed.
      * WebKitExamplePlugins/NetscapeCocoaPlugin/Info.plist: Removed.
      * WebKitExamplePlugins/NetscapeCocoaPlugin/MenuHandler.h: Removed.
      * WebKitExamplePlugins/NetscapeCocoaPlugin/MenuHandler.m: Removed.
      * WebKitExamplePlugins/NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj: Removed.
      * WebKitExamplePlugins/NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj: Removed.
      * WebKitExamplePlugins/NetscapeCocoaPlugin/main.m: Removed.
      * WebKitExamplePlugins/NetscapeCocoaPlugin/test.html: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/English.lproj: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/English.lproj/InfoPlist.strings: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/Info.plist: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/MovieControllerLayer.h: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/MovieControllerLayer.m: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/NetscapeCoreAnimationMoviePlugin.xcodeproj: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/NetscapeCoreAnimationMoviePlugin.xcodeproj/project.pbxproj: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/Pause.tiff: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/Play.tiff: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/SliderTrackCenter.tiff: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/SliderTrackLeft.tiff: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/SliderTrackRight.tiff: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/Thumb.tiff: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/main.m: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/test.html: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationPlugin: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/Composition.qtz: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/English.lproj: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/English.lproj/InfoPlist.strings: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/Info.plist: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/NetscapeCoreAnimationPlugin.xcodeproj: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/NetscapeCoreAnimationPlugin.xcodeproj/project.pbxproj: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/main.m: Removed.
      * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/test.html: Removed.
      * WebKitExamplePlugins/NetscapeInputMethodPlugin: Removed.
      * WebKitExamplePlugins/NetscapeInputMethodPlugin/English.lproj: Removed.
      * WebKitExamplePlugins/NetscapeInputMethodPlugin/English.lproj/InfoPlist.strings: Removed.
      * WebKitExamplePlugins/NetscapeInputMethodPlugin/Info.plist: Removed.
      * WebKitExamplePlugins/NetscapeInputMethodPlugin/NetscapeInputMethodPlugin.xcodeproj: Removed.
      * WebKitExamplePlugins/NetscapeInputMethodPlugin/NetscapeInputMethodPlugin.xcodeproj/project.pbxproj: Removed.
      * WebKitExamplePlugins/NetscapeInputMethodPlugin/main.m: Removed.
      * WebKitExamplePlugins/NetscapeInputMethodPlugin/test.html: Removed.
      * cmake/WebKitPackaging.cmake:
      
      BugsSite: 
      
      * PrettyPatch/PrettyPatch.rb:
      
      Tools: 
      
      * Scripts/webkitpy/common/config/build.py:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74332 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f8592386
    • commit-queue@webkit.org's avatar
      2010-12-19 Benjamin Kalman <kalman@chromium.org> · 5cacab96
      commit-queue@webkit.org authored
              Reviewed by Antonio Gomes.
      
              [chromium] editing/selection/extend-selection-home-end.html should have one expected result
              https://bugs.webkit.org/show_bug.cgi?id=49873
      
              Change 100px to 5em in editing/selection/extend-selection-home-end.html so that chromium
              results are the same as the non-chromium results.
      
              * editing/selection/resources/extend-selection.js: Change 100px to 5em.
              * platform/chromium-win/editing/selection/extend-selection-home-end-expected.txt: Removed.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74331 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5cacab96
    • mitz@apple.com's avatar
      Improve the fix for <rdar://problem/8769525>. · dee29bc2
      mitz@apple.com authored
      Reviewed by Sam Weinig.
      
      * UIProcess/API/mac/WKView.mm:
      (-[WKView performKeyEquivalent:]): Do not retain the view. Doing so is necessary in
      -[WebHTMLView performKeyEquivalent:], which this method was based upon, but not here, because
      there is no way for the web process to cause the WKView to be released while it is handling
      the event.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74330 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      dee29bc2
    • mitz@apple.com's avatar
      <rdar://problem/8769525> WKView leak when performing key equivalents · 80bae154
      mitz@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=51315
      
      Reviewed by Sam Weinig.
      
      * UIProcess/API/mac/WKView.mm:
      (-[WKView performKeyEquivalent:]): Use a RetainPtr to ensure that the view is released in the
      early return code path.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74329 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      80bae154
    • commit-queue@webkit.org's avatar
      2010-12-19 Helder Correia <helder@sencha.com> · dc437f7c
      commit-queue@webkit.org authored
              Reviewed by Ariya Hidayat.
      
              [Qt] Blur distance should not be affected by transformations
              https://bugs.webkit.org/show_bug.cgi?id=51161
      
              From the spec at http://dev.w3.org/html5/2dcontext/#dom-context-2d-shadowblur:
              "The shadowBlur attribute specifies the level of the blurring effect.
              (The units do not map to coordinate space units, and are not affected
              by the current transformation matrix.)"
      
              Add test to ensure that the blur radius is not affected by the CTM.
      
              * fast/canvas/canvas-scale-shadowBlur-expected.txt: Added.
              * fast/canvas/canvas-scale-shadowBlur.html: Added.
              * fast/canvas/canvas-scale-strokePath-shadow-expected.txt: Increase
                shadowBlur and test tolerance to ease testing and support the
                different blurring algorithms.
              * fast/canvas/script-tests/canvas-scale-shadowBlur.js: Added.
              * fast/canvas/script-tests/canvas-scale-strokePath-shadow.js:
      2010-12-19  Helder Correia  <helder@sencha.com>
      
              Reviewed by Ariya Hidayat.
      
              [Qt] Blur distance should not be affected by transformations
              https://bugs.webkit.org/show_bug.cgi?id=51161
      
              From the spec at http://dev.w3.org/html5/2dcontext/#dom-context-2d-shadowblur:
              "The shadowBlur attribute specifies the level of the blurring effect.
              (The units do not map to coordinate space units, and are not affected
              by the current transformation matrix.)"
      
              Test: fast/canvas/canvas-scale-shadowBlur.html
      
              * platform/graphics/ContextShadow.cpp:
              (WebCore::ContextShadow::adjustBlurDistance):
              * platform/graphics/ContextShadow.h:
              * platform/graphics/cairo/ContextShadowCairo.cpp:
              (WebCore::ContextShadow::beginShadowLayer):
              * platform/graphics/qt/ContextShadowQt.cpp:
              (WebCore::ContextShadow::beginShadowLayer):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74328 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      dc437f7c
    • benjamin.poulain@nokia.com's avatar
      2010-12-19 Benjamin Poulain <benjamin.poulain@nokia.com> · b5d74745
      benjamin.poulain@nokia.com authored
              Reviewed by Kenneth Rohde Christiansen.
      
              [Qt] [WK2] QWKPagePrivate::paint() does not need to save the graphics context
              https://bugs.webkit.org/show_bug.cgi?id=51300
      
              Remove the unnecessary save() and restore() on the QPainter.
      
              * UIProcess/API/qt/qwkpage.cpp:
              (QWKPagePrivate::paint):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74327 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b5d74745
    • mitz@apple.com's avatar
      Text emphasis marks are not repainted correctly in flipped writing modes · 4f4be9fc
      mitz@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=51307
      
      Reviewed by Cameron Zwarich.
      
      WebCore: 
      
      Tests: fast/repaint/text-emphasis-h.html
             fast/repaint/text-emphasis-v.html
      
      * rendering/InlineFlowBox.cpp:
      (WebCore::InlineFlowBox::addTextBoxVisualOverflow): Added flippedness check.
      
      LayoutTests: 
      
      * fast/repaint/text-emphasis-h-expected.checksum: Added.
      * fast/repaint/text-emphasis-h-expected.png: Added.
      * fast/repaint/text-emphasis-h-expected.txt: Added.
      * fast/repaint/text-emphasis-h.html: Added.
      * fast/repaint/text-emphasis-v-expected.checksum: Added.
      * fast/repaint/text-emphasis-v-expected.png: Added.
      * fast/repaint/text-emphasis-v-expected.txt: Added.
      * fast/repaint/text-emphasis-v.html: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74326 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4f4be9fc
    • rwlbuis@webkit.org's avatar
      2010-12-19 Rob Buis <rwlbuis@gmail.com> · cc87e39d
      rwlbuis@webkit.org authored
              Reviewed by Andreas Kling.
      
              Remove m_drawsContents from RenderSVGContainer.h
              https://bugs.webkit.org/show_bug.cgi?id=51305
      
              Remove m_drawsContents, its getter and setter and the call
              sites, since it has no effect anymore.
      
              * WebCore.order:
              * rendering/RenderSVGContainer.cpp:
              (WebCore::RenderSVGContainer::RenderSVGContainer):
              (WebCore::RenderSVGContainer::paint):
              * rendering/RenderSVGContainer.h:
              * rendering/RenderSVGResourceContainer.h:
              * rendering/SVGImageBufferTools.cpp:
              (WebCore::SVGImageBufferTools::renderSubtreeToImageBuffer):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74325 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cc87e39d
    • kenneth@webkit.org's avatar
      2010-12-19 Kenneth Rohde Christiansen <kenneth@webkit.org> · 7f1ada41
      kenneth@webkit.org authored
              Reviewed by Andreas Kling.
      
              [Qt] [WK2] Client are expected to render their own background for WebPages
              https://bugs.webkit.org/show_bug.cgi?id=51296
      
              Remove the rendering of the checkerboard from the tiled DrawingAreaProxy
      
              * UIProcess/TiledDrawingAreaProxy.cpp:
              (WebKit::TiledDrawingAreaProxy::paint):
              * UIProcess/TiledDrawingAreaTile.h:
              * UIProcess/qt/TiledDrawingAreaTileQt.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74324 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7f1ada41
    • benjamin.poulain@nokia.com's avatar
      2010-12-19 Benjamin Poulain <benjamin.poulain@nokia.com> · e3efd79f
      benjamin.poulain@nokia.com authored
              Reviewed by Kenneth Rohde Christiansen.
      
              WebKit does not build with worker but without the javascript debugger
              https://bugs.webkit.org/show_bug.cgi?id=51293
      
              Add missing guard for calls depending on the debugger.
      
              * inspector/InspectorController.cpp:
              (WebCore::InspectorController::populateScriptObjects):
              (WebCore::InspectorController::postWorkerNotificationToFrontend):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74323 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e3efd79f
    • benjamin.poulain@nokia.com's avatar
      2010-12-19 Benjamin Poulain <benjamin.poulain@nokia.com> · ad6dc2f6
      benjamin.poulain@nokia.com authored
              Reviewed by Kenneth Rohde Christiansen.
      
              [Qt] [WK2] Client are expected to render their own background for WebPages
              https://bugs.webkit.org/show_bug.cgi?id=51296
      
              Do not render a white background before rendering the page with DrawingAreaProxy.
      
              * UIProcess/API/qt/qwkpage.cpp:
              (QWKPagePrivate::paint):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74322 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ad6dc2f6
  3. 18 Dec, 2010 3 commits