1. 12 May, 2011 13 commits
    • tonyg@chromium.org's avatar
      2011-05-10 Tony Gentilcore <tonyg@chromium.org> · 4b0a55f4
      tonyg@chromium.org authored
              Reviewed by Darin Adler.
      
              Perform some forward declarations suggested by include-what-you-use
              https://bugs.webkit.org/show_bug.cgi?id=60545
      
              * accessibility/AccessibilityObject.cpp:
              * accessibility/AccessibilityRenderObject.cpp:
              * accessibility/mac/AccessibilityObjectWrapper.mm:
              * dom/DocumentMarkerController.cpp:
              * dom/Position.cpp:
              * dom/PositionIterator.cpp:
              * dom/Range.cpp:
              * editing/ApplyBlockElementCommand.cpp:
              * editing/ApplyStyleCommand.cpp:
              * editing/Editor.cpp:
              * editing/EditorCommand.cpp:
              * editing/FrameSelection.cpp:
              * editing/HTMLInterchange.cpp:
              * editing/IndentOutdentCommand.cpp:
              * editing/ReplaceSelectionCommand.cpp:
              * editing/SpellChecker.h:
              * editing/SpellingCorrectionCommand.cpp:
              * editing/SpellingCorrectionController.h:
              * editing/TextCheckingHelper.cpp:
              * editing/TextIterator.h:
              * editing/htmlediting.h:
              * editing/markup.cpp:
              * editing/visible_units.cpp:
              * editing/visible_units.h:
              * fileapi/DOMFileSystem.cpp:
              * fileapi/DirectoryReaderSync.cpp:
              * fileapi/DirectoryReaderSync.h:
              * fileapi/FileEntry.h:
              * fileapi/FileWriter.h:
              * fileapi/FileWriterBase.h:
              * fileapi/FileWriterSync.h:
              * history/CachedFrame.cpp:
              * history/CachedPage.cpp:
              * history/HistoryItem.cpp:
              * history/HistoryItem.h:
              * history/PageCache.h:
              * loader/HistoryController.h:
              * loader/PingLoader.h:
              * loader/ResourceLoader.h:
              * loader/appcache/DOMApplicationCache.h:
              * loader/cache/CachedCSSStyleSheet.h:
              * loader/cache/CachedFont.cpp:
              * loader/cache/CachedFont.h:
              * loader/cache/CachedResourceRequest.cpp:
              * loader/cache/CachedResourceRequest.h:
              * loader/cache/MemoryCache.h:
              * notifications/Notification.cpp:
              * notifications/Notification.h:
              * notifications/NotificationCenter.cpp:
              * notifications/NotificationCenter.h:
              * page/Chrome.cpp:
              * page/Chrome.h:
              * page/DOMSelection.cpp:
              * page/DOMTimer.h:
              * page/DOMWindow.cpp:
              * page/EventHandler.cpp:
              * page/FocusController.h:
              * page/Geolocation.cpp:
              * page/Geolocation.h:
              * page/History.cpp:
              * rendering/RenderListBox.cpp:
              * workers/WorkerContext.cpp:
      2011-05-10  Tony Gentilcore  <tonyg@chromium.org>
      
              Reviewed by Darin Adler.
      
              Perform some forward declarations suggested by include-what-you-use
              https://bugs.webkit.org/show_bug.cgi?id=60545
      
              * src/WebHistoryItem.cpp:
              * src/WebNotification.cpp:
              * src/WebTextCheckingCompletionImpl.cpp:
              * src/mac/WebSubstringUtil.mm:
      2011-05-10  Tony Gentilcore  <tonyg@chromium.org>
      
              Reviewed by Darin Adler.
      
              Perform some forward declarations suggested by include-what-you-use
              https://bugs.webkit.org/show_bug.cgi?id=60545
      
              * Plugins/Hosted/WebHostedNetscapePluginView.mm:
              * WebView/WebFrame.mm:
      2011-05-10  Tony Gentilcore  <tonyg@chromium.org>
      
              Reviewed by Darin Adler.
      
              Perform some forward declarations suggested by include-what-you-use
              https://bugs.webkit.org/show_bug.cgi?id=60545
      
              * WebProcess/WebPage/mac/WebPageMac.mm:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86325 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4b0a55f4
    • ossy@webkit.org's avatar
      Add new expected files after r86313. · 99639868
      ossy@webkit.org authored
      * platform/qt-arm/fast/transforms/transform-positioned-ancestor-expected.txt: Added.
      * platform/qt-arm/transforms/2d/transform-borderbox-expected.txt: Added.
      * platform/qt-arm/transforms/2d/transform-origin-borderbox-expected.txt: Added.
      * platform/qt-arm/transforms/2d/zoom-menulist-expected.txt: Added.
      * platform/qt-arm/transforms/no_transform_hit_testing-expected.txt: Added.
      * platform/qt-arm/transforms/svg-vs-css-expected.txt: Added.
      * platform/qt-mac/Skipped: Add plugins/get-targeted-javascript-url.html because of missing plugin.getURLNotify() implementation
      * platform/qt-mac/fast/transforms/transform-positioned-ancestor-expected.txt: Added.
      * platform/qt-mac/transforms/2d/transform-borderbox-expected.txt: Added.
      * platform/qt-mac/transforms/2d/transform-origin-borderbox-expected.txt: Added.
      * platform/qt-mac/transforms/2d/zoom-menulist-expected.txt: Added.
      * platform/qt-mac/transforms/no_transform_hit_testing-expected.txt: Added.
      * platform/qt-mac/transforms/svg-vs-css-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86324 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      99639868
    • philn@webkit.org's avatar
      2011-05-12 Philippe Normand <pnormand@igalia.com> · 3ec0746a
      philn@webkit.org authored
              Unreviewed, GTK rebaseline after r86307.
      
              * platform/gtk/fast/dom/HTMLMeterElement/meter-styles-expected.txt:
              * platform/gtk/fast/dom/HTMLMeterElement/meter-styles-expected.png:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86323 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3ec0746a
    • yutak@chromium.org's avatar
      2011-05-12 Yuta Kitamura <yutak@chromium.org> · 5819c99c
      yutak@chromium.org authored
              Unreviewed. Update Qt test expectations affected in r86320.
      
              * platform/qt/fast/dom/Window/window-properties-expected.txt:
              * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
              * platform/qt/fast/dom/prototype-inheritance-expected.txt:
              * platform/qt/fast/js/global-constructors-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86322 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5819c99c
    • yutak@chromium.org's avatar
      2011-05-12 Yuta Kitamura <yutak@chromium.org> · db59e854
      yutak@chromium.org authored
              Unreviewed, another attempt of build fix.
      
              * websockets/CloseEvent.h:
              * websockets/CloseEvent.idl:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86321 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      db59e854
    • yutak@chromium.org's avatar
      2011-05-12 Yuta Kitamura <yutak@chromium.org> · af32aa65
      yutak@chromium.org authored
              Unreviewed, trying to fix Qt minimal compile.
      
              * websockets/CloseEvent.idl:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86320 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      af32aa65
    • commit-queue@webkit.org's avatar
      2011-05-12 ojab <ojab@ojab.ru> · cc4f3881
      commit-queue@webkit.org authored
              Reviewed by Eric Seidel.
      
              Fix build with --disable-video --enable-fullscreen-api
              https://bugs.webkit.org/show_bug.cgi?id=60542
      
              * css/CSSStyleSelector.cpp:
              (WebCore::CSSStyleSelector::SelectorChecker::checkOneSelector):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86319 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cc4f3881
    • philn@webkit.org's avatar
      2011-05-12 Philippe Normand <pnormand@igalia.com> · 2dd519d7
      philn@webkit.org authored
              Unreviewed, GTK build fix.
      
              * wtf/Platform.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86318 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2dd519d7
    • carlosgc@webkit.org's avatar
      2011-05-12 Carlos Garcia Campos <cgarcia@igalia.com> · 189c2d54
      carlosgc@webkit.org authored
              Reviewed by Martin Robinson.
      
              Fix the build with ENABLE_PLUGIN_PROCESS
              https://bugs.webkit.org/show_bug.cgi?id=60628
      
              * WebProcess/Plugins/PluginProxy.cpp:
              (WebKit::PluginProxy::initialize): Move the call to
              pluginController->isAcceleratedCompositingEnabled() to a #ifdef block.
              * WebProcess/Plugins/PluginProxy.h: Add include for <WebCore/IntRect.h>.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86317 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      189c2d54
    • commit-queue@webkit.org's avatar
      2011-05-12 Keith Kyzivat <keith.kyzivat@nokia.com> · 96624d14
      commit-queue@webkit.org authored
              Reviewed by Csaba Osztrogonác.
      
              [Qt] Arm debug build failing on ARMAssembler::debugOffset()
              https://bugs.webkit.org/show_bug.cgi?id=60688
      
              Related to svn rev 85523
      
              * assembler/ARMAssembler.h:
              (JSC::ARMAssembler::debugOffset):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86316 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      96624d14
    • yutak@chromium.org's avatar
      2011-05-12 Yuta Kitamura <yutak@chromium.org> · 854c86ea
      yutak@chromium.org authored
              Reviewed by Kent Tamura.
      
              WebSocket add new event: CloseEvent
              https://bugs.webkit.org/show_bug.cgi?id=35573
      
              Original patch was written by Fumitoshi Ukai <ukai@chromium.org>.
              I modified the test close-event.html slightly so that it passes on Chromium.
              I also updated a few test results that are affected by this change.
      
              * fast/dom/Window/window-properties-expected.txt:
              * fast/dom/Window/window-property-descriptors-expected.txt:
              * fast/dom/prototype-inheritance-expected.txt:
              * fast/js/global-constructors-expected.txt:
              * http/tests/websocket/tests/close-event-expected.txt: Added.
              * http/tests/websocket/tests/close-event.html: Added.
              * platform/chromium/fast/dom/prototype-inheritance-expected.txt:
      2011-05-12  Yuta Kitamura  <yutak@chromium.org>
      
              Reviewed by Kent Tamura.
      
              WebSocket add new event: CloseEvent
              https://bugs.webkit.org/show_bug.cgi?id=35573
      
              Original patch was written by Fumitoshi Ukai <ukai@chromium.org>.
              I added CloseEvent constructor to DOMWindow, so it can be referred
              in the new test (close-event.html).
      
              Test: http/tests/websocket/tests/close-event.html
      
              * CMakeLists.txt:
              * CodeGenerators.pri:
              * DerivedSources.cpp:
              * DerivedSources.make:
              * GNUmakefile.list.am:
              * WebCore.gypi:
              * WebCore.pro:
              * WebCore.vcproj/WebCore.vcproj:
              * WebCore.xcodeproj/project.pbxproj:
              * bindings/js/JSEventCustom.cpp:
              (WebCore::toJS):
              * bindings/v8/custom/V8EventCustom.cpp:
              (WebCore::toV8):
              * dom/Event.cpp:
              (WebCore::Event::isCloseEvent):
              * dom/Event.h:
              * page/DOMWindow.idl: Add CloseEvent constructor.
              * websockets/CloseEvent.h: Added.
              (WebCore::CloseEvent::isCloseEvent):
              (WebCore::CloseEvent::create):
              (WebCore::CloseEvent::initCloseEvent):
              (WebCore::CloseEvent::wasClean):
              (WebCore::CloseEvent::CloseEvent):
              * websockets/CloseEvent.idl: Added.
              * websockets/WebSocket.cpp:
              (WebCore::WebSocket::didClose):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86315 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      854c86ea
    • commit-queue@webkit.org's avatar
      2011-05-12 Ben Wells <benwells@chromium.org> · 550a18c6
      commit-queue@webkit.org authored
              Reviewed by Simon Fraser.
      
              RGBA colors in outlines show overpainting at the corners
              https://bugs.webkit.org/show_bug.cgi?id=58999
      
              * fast/borders/outline-alpha-block.html: Added.
              * fast/borders/outline-alpha-inline.html: Added.
              * platform/chromium/test_expectations.txt:
              * platform/mac/fast/borders/outline-alpha-block-expected.png: Added.
              * platform/mac/fast/borders/outline-alpha-block-expected.txt: Added.
              * platform/mac/fast/borders/outline-alpha-inline-expected.png: Added.
              * platform/mac/fast/borders/outline-alpha-inline-expected.txt: Added.
              * platform/mac/fast/box-shadow/box-shadow-radius-expected.png: Rebaselined as this test had rgba outlines.
              * platform/mac/fast/layers/self-painting-outline-expected.png: Rebaselined as this test had rgba outlines.
      2011-05-12  Ben Wells  <benwells@chromium.org>
      
              Reviewed by Simon Fraser.
      
              RGBA colors in outlines show overpainting at the corners
              https://bugs.webkit.org/show_bug.cgi?id=58999
      
              Tests: fast/borders/outline-alpha-block.html
                     fast/borders/outline-alpha-inline.html
      
              Updated baseline images for tests with rgba outlines:
                     fast/box-shadow/box-shadow-radius.html
                     fast/layers/self-painting-outline.html
      
               * rendering/RenderInline.cpp:
              (WebCore::RenderInline::paintOutline):
              (WebCore::RenderInline::paintOutlineForLine):
              * rendering/RenderInline.h:
              * rendering/RenderObject.cpp:
              (WebCore::RenderObject::paintOutline):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86314 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      550a18c6
    • commit-queue@webkit.org's avatar
      2011-05-11 Srinivasulu Chereddy <Srinivasulu.Chereddy@nokia.com> · aa3fc337
      commit-queue@webkit.org authored
              Reviewed by Eric Seidel.
      
              [Qt] Expected results for 6 new CSS3 transforms tests and the updated skipped list
              https://bugs.webkit.org/show_bug.cgi?id=60654
      
              * platform/qt/Skipped:
              * platform/qt/fast/transforms/transform-positioned-ancestor-expected.png: Added.
              * platform/qt/fast/transforms/transform-positioned-ancestor-expected.txt: Added.
              * platform/qt/transforms/2d/transform-borderbox-expected.png: Added.
              * platform/qt/transforms/2d/transform-borderbox-expected.txt: Added.
              * platform/qt/transforms/2d/transform-origin-borderbox-expected.png: Added.
              * platform/qt/transforms/2d/transform-origin-borderbox-expected.txt: Added.
              * platform/qt/transforms/2d/zoom-menulist-expected.png: Added.
              * platform/qt/transforms/2d/zoom-menulist-expected.txt: Added.
              * platform/qt/transforms/no_transform_hit_testing-expected.png: Added.
              * platform/qt/transforms/no_transform_hit_testing-expected.txt: Added.
              * platform/qt/transforms/svg-vs-css-expected.png: Added.
              * platform/qt/transforms/svg-vs-css-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86313 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      aa3fc337
  2. 11 May, 2011 27 commits