1. 08 Apr, 2011 4 commits
  2. 07 Apr, 2011 1 commit
    • tkent@chromium.org's avatar
      Spinbuttons become unclickable if right padding is large. · 508868bc
      tkent@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=56298
      
      Reviewed by NOBODY (OOPS!).
      
      Source/WebCore:
      
      An inner-spin-button is put on the right border and ignores right
      padding in RenderTextControlSingleLine::layout(), but forwardEvent()
      checks if a point is in an area just right of an internal text block.
      This inconsistency caused a bug that an inner-spin-button with large
      padding didn't receive mouse events.
      
      To fix this bug, we render spin buttons as layers, and remove manual
      event forwarding code.
      
      Test: fast/forms/input-number-large-padding.html
      
      * css/html.css: Add "position:relative" to make a spin-button a layer.
      (input::-webkit-inner-spin-button):
      (input::-webkit-outer-spin-button):
      * rendering/RenderTextControlSingleLine.cpp:
      (WebCore::RenderTextControlSingleLine::forwardEvent):
        Remove manual event forwarding code.
      
      LayoutTests:
      
      Add a test, and skip on platforms which has no inner-spin-button implementation.
      
      * fast/forms/input-number-large-padding-expected.txt: Added.
      * fast/forms/input-number-large-padding.html: Added.
      * platform/chromium/test_expectations.txt:
      * platform/mac/Skipped:
      * platform/mac/fast/forms/input-appearance-spinbutton-disabled-readonly-expected.txt:
      * platform/mac/fast/forms/input-appearance-spinbutton-expected.txt:
      * platform/mac/fast/forms/input-appearance-spinbutton-layer-expected.txt:
      * platform/mac/fast/forms/input-appearance-spinbutton-up-expected.txt:
      * platform/mac/fast/forms/input-appearance-spinbutton-visibility-expected.txt:
      * platform/qt/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83145 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      508868bc
  3. 06 Apr, 2011 5 commits
  4. 05 Apr, 2011 1 commit
  5. 02 Apr, 2011 1 commit
    • bdakin@apple.com's avatar
      https://bugs.webkit.org/show_bug.cgi?id=57605 · de722889
      bdakin@apple.com authored
      Frame::pageScaleFactor() should not affect getBoundingClientRect() or 
      getClientRects()
      -and corresponding-
      <rdar://problem/9194541>
      
      Source/WebKit2: 
      
      Patch by Sam Weinig <sam@webkit.org> on 2011-04-02
      Reviewed by Beth Dakin.
      
      Add DRT support for the scaleWebView SPI.
      * WebProcess/InjectedBundle/API/c/WKBundlePage.cpp:
      (WKBundlePageSetScaleAtOrigin):
      * WebProcess/InjectedBundle/API/c/WKBundlePagePrivate.h:
      
      Tools: 
      
      Patch by Sam Weinig <sam@webkit.org> on 2011-04-02
      Reviewed by Beth Dakin.
      
      Add DRT support for the scaleWebView SPI.
      * DumpRenderTree/mac/EventSendingController.mm:
      (+[EventSendingController isSelectorExcludedFromWebScript:]):
      (+[EventSendingController webScriptNameForSelector:]):
      (-[EventSendingController scalePageBy:atX:andY:]):
      * WebKitTestRunner/InjectedBundle/Bindings/EventSendingController.idl:
      * WebKitTestRunner/InjectedBundle/EventSendingController.cpp:
      (WTR::EventSendingController::scalePageBy):
      * WebKitTestRunner/InjectedBundle/EventSendingController.h:
      * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp:
      (WTR::InjectedBundlePage::reset):
      
      LayoutTests: 
      
      Reviewed by Sam Weinig.
      
      * fast/dom/Element/scale-page-bounding-client-rect-expected.txt: Added.
      * fast/dom/Element/scale-page-bounding-client-rect.html: Added.
      * fast/dom/Element/scale-page-client-rects-expected.txt: Added.
      * fast/dom/Element/scale-page-client-rects.html: Added.
      * fast/dom/Range/scale-page-bounding-client-rect-expected.txt: Added.
      * fast/dom/Range/scale-page-bounding-client-rect.html: Added.
      * fast/dom/Range/scale-page-client-rects-expected.txt: Added.
      * fast/dom/Range/scale-page-client-rects.html: Added.
      * platform/gtk/Skipped:
      * platform/qt/Skipped:
      * platform/win/Skipped:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82780 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      de722889
  6. 01 Apr, 2011 2 commits
    • commit-queue@webkit.org's avatar
      2011-04-01 Anantanarayanan G Iyengar <ananta@chromium.org> · d8e5ce1c
      commit-queue@webkit.org authored
              Reviewed by Adam Barth.
      
              https://bugs.webkit.org/show_bug.cgi?id=45855
              Windowless plugins added dynamically to the DOM should receive paint events.
              This is done by ensuring that the plugin widget is marked for painting when
              it is added. Added a layout test which verifies that a dynamically added plugin
              receives a paint event. This test has to be skipped on chromium mac/linux and
              on gtk and qt as it relies on support for the displayInvalidatedRegion function
              in the LayoutTestController
      
              * platform/chromium/test_expectations.txt:
              * platform/gtk/Skipped:
              * platform/qt/Skipped:
              * plugins/windowless_plugin_paint_test-expected.txt: Added.
              * plugins/windowless_plugin_paint_test.html: Added.
      2011-04-01  Anantanarayanan G Iyengar  <ananta@chromium.org>
      
              Reviewed by Adam Barth.
      
              https://bugs.webkit.org/show_bug.cgi?id=45855
              Windowless plugins added dynamically to the DOM should receive paint events.
              This is done by ensuring that the plugin widget is marked for painting when
              it is added.
      
              Test: plugins/windowless_plugin_paint_test.html
      
              * rendering/RenderWidget.cpp:
              (WebCore::RenderWidget::setWidget):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82758 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d8e5ce1c
    • morrita@google.com's avatar
      2011-04-01 MORITA Hajime <morrita@google.com> · 72c85b87
      morrita@google.com authored
              Reviewed by Dimitri Glazkov.
      
              Reviewed by Dimitri Glazkov.
      
              <meter> can only support horizontal indicator
              https://bugs.webkit.org/show_bug.cgi?id=56001
      
              - Simpflied some test cases which had vertical indicators.
              - Updated expectations due to shadow structure change
              - Skipped tetsts which need expectations update.
      
              * fast/dom/HTMLMeterElement/meter-element.html:
              * fast/dom/HTMLMeterElement/meter-styles-changing-pseudo.html:
              * fast/dom/HTMLMeterElement/meter-styles.html:
              * platform/gtk/Skipped:
              * platform/mac/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt:
              * platform/mac/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt:
              * platform/mac/fast/dom/HTMLMeterElement/meter-boundary-values-expected.checksum:
              * platform/mac/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png:
              * platform/mac/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt:
              * platform/mac/fast/dom/HTMLMeterElement/meter-element-expected.checksum:
              * platform/mac/fast/dom/HTMLMeterElement/meter-element-expected.png:
              * platform/mac/fast/dom/HTMLMeterElement/meter-element-expected.txt:
              * platform/mac/fast/dom/HTMLMeterElement/meter-optimums-expected.txt:
              * platform/mac/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.checksum:
              * platform/mac/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.png:
              * platform/mac/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt:
              * platform/mac/fast/dom/HTMLMeterElement/meter-styles-expected.checksum:
              * platform/mac/fast/dom/HTMLMeterElement/meter-styles-expected.png:
              * platform/mac/fast/dom/HTMLMeterElement/meter-styles-expected.txt:
              * platform/qt/Skipped:
              * platform/win/Skipped:
      2011-04-01  MORITA Hajime  <morrita@google.com>
      
              Reviewed by Dimitri Glazkov.
      
              <meter> can only support horizontal indicator
              https://bugs.webkit.org/show_bug.cgi?id=56001
      
              - Removed code which deals with the direction and
                left the horizontal path.
              - Removed "horizontal" from related names which is now
                redundant.
      
              * css/CSSSelector.cpp:
              (WebCore::CSSSelector::pseudoId):
              (WebCore::nameToPseudoTypeMap):
              (WebCore::CSSSelector::extractPseudoType):
              * css/CSSSelector.h:
              * css/html.css:
              (meter::-webkit-meter-bar):
              (meter::-webkit-meter-optimum-value):
              (meter::-webkit-meter-suboptimal-value):
              (meter::-webkit-meter-even-less-good-value):
              * rendering/RenderMeter.cpp:
              (WebCore::RenderMeter::~RenderMeter):
              (WebCore::RenderMeter::createPart):
              (WebCore::RenderMeter::updateFromElement):
              (WebCore::RenderMeter::layoutParts):
              (WebCore::RenderMeter::styleDidChange):
              (WebCore::RenderMeter::shouldHaveParts):
              (WebCore::RenderMeter::valuePartRect):
              (WebCore::RenderMeter::valuePseudoId):
              (WebCore::RenderMeter::barPseudoId):
              (WebCore::RenderMeter::detachShadows):
              (WebCore::RenderMeter::updateShadows):
              * rendering/RenderMeter.h:
              (WebCore::RenderMeter::shadowAttached):
              * rendering/RenderTheme.cpp:
              (WebCore::RenderTheme::supportsMeter):
              * rendering/RenderTheme.h:
              * rendering/RenderThemeMac.h:
              * rendering/RenderThemeMac.mm:
              (WebCore::RenderThemeMac::paintMeter):
              (WebCore::RenderThemeMac::supportsMeter):
              * rendering/style/RenderStyleConstants.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82686 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      72c85b87
  7. 31 Mar, 2011 4 commits
  8. 30 Mar, 2011 5 commits
    • commit-queue@webkit.org's avatar
      2011-03-30 Dominic Cooney <dominicc@google.com> · 6f0489a7
      commit-queue@webkit.org authored
              Reviewed by Dimitri Glazkov.
      
              Adds layoutTestController.shadowRoot accessor to Mac DRT.
              https://bugs.webkit.org/show_bug.cgi?id=57415
      
              Updates the keygen test to exercise new DRT functionality; skips
              on other ports for now.
      
              * fast/dom/HTMLKeygenElement/keygen-expected.txt:
              * fast/dom/HTMLKeygenElement/keygen.html:
              * platform/chromium/test_expectations.txt:
              * platform/gtk/Skipped:
              * platform/qt/Skipped:
              * platform/win/Skipped:
      2011-03-30  Dominic Cooney  <dominicc@google.com>
      
              Reviewed by Dimitri Glazkov.
      
              Adds layoutTestController.shadowRoot accessor to Mac DRT.
              https://bugs.webkit.org/show_bug.cgi?id=57415
      
              * WebCore.exp.in: DRT needs to link WebCore::Element::shadowRoot
      2011-03-30  Dominic Cooney  <dominicc@google.com>
      
              Reviewed by Dimitri Glazkov.
      
              Adds layoutTestController.shadowRoot accessor to Mac DRT.
              https://bugs.webkit.org/show_bug.cgi?id=57415
      
              * DOM/WebDOMOperations.mm:
              (-[DOMElement _shadowRoot:]):
              * DOM/WebDOMOperationsPrivate.h:
      2011-03-30  Dominic Cooney  <dominicc@google.com>
      
              Reviewed by Dimitri Glazkov.
      
              Adds layoutTestController.shadowRoot accessor to Mac DRT.
              https://bugs.webkit.org/show_bug.cgi?id=57415
      
              * DumpRenderTree/LayoutTestController.cpp:
              (shadowRootCallback):
              (LayoutTestController::staticFunctions):
              * DumpRenderTree/LayoutTestController.h:
              * DumpRenderTree/mac/LayoutTestControllerMac.mm:
              (LayoutTestController::shadowRoot):
              * DumpRenderTree/win/LayoutTestControllerWin.cpp:
              (LayoutTestController::shadowRoot):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82536 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6f0489a7
    • tkent@chromium.org's avatar
      2011-03-30 Kent Tamura <tkent@chromium.org> · e0dca9fc
      tkent@chromium.org authored
              Reviewed by Dimitri Glazkov.
      
              Simplify HTMLFormElement::validateInteractively() for asynchronous scroll event
              https://bugs.webkit.org/show_bug.cgi?id=57424
      
              Remove interactive-validation-lost-focusable.html because it has no
              sense since r75555.
      
              * fast/forms/interactive-validation-lost-focusable-expected.txt: Removed.
              * fast/forms/interactive-validation-lost-focusable.html: Removed.
              * platform/chromium/test_expectations.txt:
              * platform/gtk/Skipped:
              * platform/mac/Skipped:
              * platform/qt/Skipped:
              * platform/win/Skipped:
      2011-03-30  Kent Tamura  <tkent@chromium.org>
      
              Reviewed by Dimitri Glazkov.
      
              Simplify HTMLFormElement::validateInteractively() for asynchronous scroll event
              https://bugs.webkit.org/show_bug.cgi?id=57424
      
              r75555 made 'scroll' event asynchronous. So we don't need to worry about
              deleting or moving a target node in scrollIntoViewIfNeeded().
      
              * html/HTMLFormElement.cpp:
              (WebCore::HTMLFormElement::validateInteractively): Remove unnecessary code.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82535 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e0dca9fc
    • robert@webkit.org's avatar
      2011-03-30 Robert Hogan <robert@webkit.org> · 0ef481d1
      robert@webkit.org authored
              Reviewed by Antonio Gomes.
      
              [Qt] Fix LoadHTMLStringItem::invoke() after r75966
      
              Unskip http/tests/navigation/go-back-to-error-page.html
      
              https://bugs.webkit.org/show_bug.cgi?id=52614
      
              * platform/qt/Skipped:
      2011-03-30  Robert Hogan  <robert@webkit.org>
      
              Reviewed by Antonio Gomes.
      
              [Qt] Fix LoadHTMLStringItem::invoke() after r75966
      
              Add DRT support for loading an alternate HTML string
              for error pages. This allows Qt to unskip
              http/tests/navigation/go-back-to-error-page.html.
      
              https://bugs.webkit.org/show_bug.cgi?id=52614
      
              * WebCoreSupport/DumpRenderTreeSupportQt.cpp:
              (DumpRenderTreeSupportQt::setAlternateHtml):
              * WebCoreSupport/DumpRenderTreeSupportQt.h:
      2011-03-30  Robert Hogan  <robert@webkit.org>
      
              Reviewed by Antonio Gomes.
      
              [Qt] Fix LoadHTMLStringItem::invoke() after r75966
              Unskip http/tests/navigation/go-back-to-error-page.html
      
              Also add the location of DumpRenderTreeSupportQt.h
              to DRT's include paths.
      
              https://bugs.webkit.org/show_bug.cgi?id=52614
      
              * DumpRenderTree/qt/DumpRenderTree.pro:
              * DumpRenderTree/qt/DumpRenderTreeQt.cpp:
              * DumpRenderTree/qt/DumpRenderTreeQt.h:
              * DumpRenderTree/qt/GCControllerQt.cpp:
              * DumpRenderTree/qt/LayoutTestControllerQt.cpp:
              (LayoutTestController::queueLoadHTMLString):
              * DumpRenderTree/qt/LayoutTestControllerQt.h:
              * DumpRenderTree/qt/PlainTextControllerQt.cpp:
              * DumpRenderTree/qt/TextInputControllerQt.cpp:
              * DumpRenderTree/qt/WorkQueueItemQt.cpp:
              (LoadAlternateHTMLStringItem::invoke):
              * DumpRenderTree/qt/WorkQueueItemQt.h:
              (LoadAlternateHTMLStringItem::LoadAlternateHTMLStringItem):
              * QtTestBrowser/QtTestBrowser.pro:
              * QtTestBrowser/launcherwindow.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82489 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0ef481d1
    • ossy@webkit.org's avatar
      [Qt] Add 3 failing tests to the Skipped list because of different bugs. · 768a8bb9
      ossy@webkit.org authored
      Additionally update Qt specific results after r82280 and unskip them.
      
      * platform/qt/Skipped:
       - Add css2.1/t0805-c5519-ibrdr-r-00-a.html (https://bugs.webkit.org/show_bug.cgi?id=57459)
       - Add media/video-playbackrate.html (https://bugs.webkit.org/show_bug.cgi?id=57476)
       - Add fast/events/onsearch-enter.html (https://bugs.webkit.org/show_bug.cgi?id=57472)
       - Unskip passing tests
      
      * platform/qt/editing/pasteboard/paste-text-011-expected.checksum: Added.
      * platform/qt/editing/pasteboard/paste-text-011-expected.png: Added.
      * platform/qt/editing/pasteboard/paste-text-011-expected.txt:
      * platform/qt/fast/css-generated-content/014-expected.checksum:
      * platform/qt/fast/css-generated-content/014-expected.png:
      * platform/qt/fast/css-generated-content/014-expected.txt:
      * platform/qt/fast/css/word-space-extra-expected.checksum:
      * platform/qt/fast/css/word-space-extra-expected.png:
      * platform/qt/fast/css/word-space-extra-expected.txt:
      * platform/qt/tables/mozilla/bugs/bug16252-expected.txt:
      * platform/qt/tables/mozilla/bugs/bug2123-expected.checksum:
      * platform/qt/tables/mozilla/bugs/bug2123-expected.png:
      * platform/qt/tables/mozilla/bugs/bug2123-expected.txt:
      * platform/qt/tables/mozilla/bugs/bug43854-1-expected.checksum:
      * platform/qt/tables/mozilla/bugs/bug43854-1-expected.png:
      * platform/qt/tables/mozilla/bugs/bug43854-1-expected.txt:
      * platform/qt/tables/mozilla/bugs/bug4523-expected.checksum:
      * platform/qt/tables/mozilla/bugs/bug4523-expected.png:
      * platform/qt/tables/mozilla/bugs/bug4523-expected.txt:
      * platform/qt/tables/mozilla/bugs/bug57828-2-expected.checksum:
      * platform/qt/tables/mozilla/bugs/bug57828-2-expected.png:
      * platform/qt/tables/mozilla/bugs/bug57828-2-expected.txt:
      * platform/qt/tables/mozilla/core/bloomberg-expected.checksum:
      * platform/qt/tables/mozilla/core/bloomberg-expected.png:
      * platform/qt/tables/mozilla/core/bloomberg-expected.txt:
      * platform/qt/tables/mozilla/marvin/backgr_index-expected.checksum:
      * platform/qt/tables/mozilla/marvin/backgr_index-expected.png:
      * platform/qt/tables/mozilla/marvin/backgr_index-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82476 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      768a8bb9
    • podivilov@chromium.org's avatar
      2011-03-25 Pavel Podivilov <podivilov@chromium.org> · f4d0ae13
      podivilov@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: add test for bug 56747 (scripts panel is broken when frontend is reopened).
              https://bugs.webkit.org/show_bug.cgi?id=56841
      
              * http/tests/inspector-enabled/open-close-open-expected.txt: Removed.
              * http/tests/inspector-enabled/open-close-open.html: Removed.
              * inspector/debugger/open-close-open-expected.txt: Added.
              * inspector/debugger/open-close-open.html: Added.
              * platform/gtk/Skipped:
              * platform/mac-wk2/Skipped:
              * platform/qt/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82435 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f4d0ae13
  9. 29 Mar, 2011 5 commits
    • tkent@chromium.org's avatar
      2011-03-29 Kent Tamura <tkent@chromium.org> · 6f499f0f
      tkent@chromium.org authored
              Reviewed by Dimitri Glazkov.
      
              Make validation message bubble testable
              https://bugs.webkit.org/show_bug.cgi?id=57290
      
              Add a new test for validation message bubble, and skip it on non-Mac platforms.
      
              * fast/forms/validation-message-appearance.html: Added.
              * platform/chromium/test_expectations.txt:
              * platform/gtk/Skipped:
              * platform/mac/fast/forms/validation-message-appearance-expected.checksum: Added.
              * platform/mac/fast/forms/validation-message-appearance-expected.png: Added.
              * platform/mac/fast/forms/validation-message-appearance-expected.txt: Added.
              * platform/qt/Skipped:
              * platform/win/Skipped:
      2011-03-29  Kent Tamura  <tkent@chromium.org>
      
              Reviewed by Dimitri Glazkov.
      
              Make validation message bubble testable
              https://bugs.webkit.org/show_bug.cgi?id=57290
      
              Introduce a setting for validation message timer so that we can configure
              how long we show a validation message bubble.
      
              Test: fast/forms/validation-message-appearance.html
      
              * html/ValidationMessage.cpp:
              (WebCore::ValidationMessage::setMessageDOMAndStartTimer):
                Don't set a timer if the timer magnification value is 0 or negative.
                Otherwise, hides the bubble length * magnification / 1000 seconds.
              * page/Settings.cpp:
              (WebCore::Settings::Settings): Initialize the timer magnification value.
              * page/Settings.h:
              (WebCore::Settings::setValidationMessageTimerMagnification): Added.
              (WebCore::Settings::validationMessageTimerMaginification): Added.
      2011-03-29  Kent Tamura  <tkent@chromium.org>
      
              Reviewed by Dimitri Glazkov.
      
              Make validation message bubble testable
              https://bugs.webkit.org/show_bug.cgi?id=57290
      
              * WebView/WebView.mm:
              (-[WebView _preferencesChangedNotification:]): Copy the private value of
                the timer magnification to WebCore::Settings.
              (-[WebView validationMessageTimerMagnification]): Added.
              (-[WebView setValidationMessageTimerMagnification:]): Added.
              * WebView/WebViewData.h: Declare a member for the timer magnification.
              * WebView/WebViewData.mm:
              (-[WebViewPrivate init]): Initialize the timer magnification.
              * WebView/WebViewPrivate.h:
                Declare a setter and a getter for the timer magnification.
      2011-03-29  Kent Tamura  <tkent@chromium.org>
      
              Reviewed by Dimitri Glazkov.
      
              Make validation message bubble testable
              https://bugs.webkit.org/show_bug.cgi?id=57290
      
              * DumpRenderTree/mac/DumpRenderTree.mm:
              (createWebViewAndOffscreenWindow): Change a setting so that validation
                bubbles isn't hidden automatically.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82386 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6f499f0f
    • ossy@webkit.org's avatar
      [Qt] Add new failing tests to the Skipped list until tomorrow. · 427f2ade
      ossy@webkit.org authored
      * platform/qt/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82346 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      427f2ade
    • commit-queue@webkit.org's avatar
      2011-03-29 Gavin Peters <gavinp@chromium.org> · 2e3daad6
      commit-queue@webkit.org authored
              Reviewed by Tony Gentilcore.
      
              Add beforeload to icon and prefetch link rel types
              https://bugs.webkit.org/show_bug.cgi?id=56424
      
              Unfortunately, there's lots of skipped tests, and a chrome failure
              expectation here, in a strange disjoint set.  On the chromium
              port, favicon loads don't occur in DRT, so the favicon changes are
              expected to fail.  On the ports without prefetching, we expect the
              prefetching test to fail.
      
              * fast/dom/HTMLLinkElement/prefetch-beforeload-expected.txt: Added.
              * fast/dom/HTMLLinkElement/prefetch-beforeload.html: Added.
              * http/tests/misc/link-rel-icon-beforeload-expected.txt: Added.
              * http/tests/misc/link-rel-icon-beforeload.html: Added.
              * platform/chromium/test_expectations.txt:
              * platform/gtk/Skipped:
              * platform/mac/Skipped:
              * platform/qt/Skipped:
              * platform/win/Skipped:
              * webarchive/test-link-rel-icon-beforeload-expected.webarchive: Added.
              * webarchive/test-link-rel-icon-beforeload.html: Added.
      2011-03-29  Gavin Peters  <gavinp@chromium.org>
      
              Reviewed by Tony Gentilcore.
      
              Add beforeload to icon and prefetch link rel types
              https://bugs.webkit.org/show_bug.cgi?id=56424
      
              Over in https://lists.webkit.org/pipermail/webkit-dev/2011-February/016034.html , a webkit-dev
              thread, I've discussed my hopes for the link element, and adding the link header.  This
              change helps improve the link header by making it participate in the beforeload event in
              two more important cases.
      
              Tests: fast/dom/HTMLLinkElement/prefetch-beforeload.html
                     http/tests/misc/link-rel-icon-beforeload.html
                     webarchive/test-link-rel-icon-beforeload.html
      
              * html/HTMLLinkElement.cpp:
              (WebCore::HTMLLinkElement::checkBeforeLoadEvent):
              (WebCore::HTMLLinkElement::process):
              * html/HTMLLinkElement.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82342 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2e3daad6
    • commit-queue@webkit.org's avatar
      2011-03-29 Gavin Peters <gavinp@chromium.org> · 39ec96ef
      commit-queue@webkit.org authored
              Reviewed by Tony Gentilcore.
      
              Implement onerror events for <link rel=prefetch>
              https://bugs.webkit.org/show_bug.cgi?id=57182
      
              * fast/dom/HTMLLinkElement/prefetch-onerror-expected.txt: Added.
              * fast/dom/HTMLLinkElement/prefetch-onerror.html: Added.
              * platform/gtk/Skipped:
              * platform/mac/Skipped:
              * platform/qt/Skipped:
              * platform/win/Skipped:
      2011-03-29  Gavin Peters  <gavinp@chromium.org>
      
              Reviewed by Tony Gentilcore.
      
              Implement onerror events for <link rel=prefetch>
              https://bugs.webkit.org/show_bug.cgi?id=57182
      
              These events are equired on link elements, see
              http://dev.w3.org/html5/spec/Overview.html#the-link-element
      
              After a discussion in WebKit-dev about the direction of prefetch in the loader, and about a path
              to adding the Link header, we decided to look at making onerror, onload and onbeforeload events
              more uniformly supported.  See the thread at
              https://lists.webkit.org/pipermail/webkit-dev/2011-February/016034.html .
      
              It turned out that part of adding onerror for link prefetch was to make the top CachedResource less
              abstract.  It was pure virtual until prefetch became the first consumer to use an unspecialised
              implementation, and this CL continues that by adding a default checkNotify method to it.  As it
              happens there were already two subclasses using what amounted to the generic checkNotify, so I
              also removed those, buying us some code cleanup with the change.
      
              Test: fast/dom/HTMLLinkElement/prefetch-onerror.html
      
              * html/HTMLLinkElement.cpp:
              (WebCore::HTMLLinkElement::parseMappedAttribute):
              (WebCore::HTMLLinkElement::onloadTimerFired):
              (WebCore::HTMLLinkElement::notifyFinished):
              * loader/cache/CachedImage.cpp:
              * loader/cache/CachedImage.h:
              * loader/cache/CachedResource.cpp:
              (WebCore::CachedResource::checkNotify):
              (WebCore::CachedResource::data):
              (WebCore::CachedResource::error):
              * loader/cache/CachedResource.h:
              * loader/cache/CachedScript.cpp:
              * loader/cache/CachedScript.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82217 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      39ec96ef
    • ossy@webkit.org's avatar
      http/tests/uri/username-with-no-hostname.html fails after r82151 · c5b3590a
      ossy@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=57306
      
      * platform/qt/Skipped: Add http/tests/uri/username-with-no-hostname.html until fix.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82216 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c5b3590a
  10. 28 Mar, 2011 2 commits
    • aestes@apple.com's avatar
      plugins/embed-prefers-plugins-for-images.html fails on non-Apple platforms. · bb90bb67
      aestes@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=57137
      
      * platform/chromium/test_expectations.txt: Skip the test.
      * platform/gtk/Skipped: Ditto.
      * platform/qt/Skipped: Ditto.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82188 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      bb90bb67
    • adele@apple.com's avatar
      Source/WebCore: Fix for <rdar://problem/9112694> REGRESSION (r79411): "Check... · aeeb7f1e
      adele@apple.com authored
      Source/WebCore: Fix for <rdar://problem/9112694> REGRESSION (r79411): "Check grammar with spelling" context menu doesn't check as you type
      https://bugs.webkit.org/show_bug.cgi?id=57173
      
      Reviewed by Eric Seidel.
      
      Test: editing/spelling/grammar.html
      
      * WebCore.exp.in: Add symbol for new selectionStartHasMarkerFor method.
      * editing/Editor.cpp:
      (WebCore::Editor::markAllMisspellingsAndBadGrammarInRanges): Every use of paragraph is specific to spelling or grammar, 
       so to avoid confusion, we should explicitly use spellingParagraph or grammarParagraph.  In the case of this bug, 
       when we're consider ambiguous boundary characters (characters that could indicate word boundaries, but are used 
       in the middle of words too, like apostrophes), we should use the use the spellingParagraph since the spellingParagraph 
       is the only one operated on when this information is used.
       (WebCore::Editor::selectionStartHasMarkerFor): Changed from selectionStartHasSpellingMarkerFor so it can check for grammar as well as spelling.
      * editing/Editor.h:
      
      Source/WebKit/mac: Fix for <rdar://problem/9112694> REGRESSION (r79411): "Check grammar with spelling" context menu doesn't check as you type
      https://bugs.webkit.org/show_bug.cgi?id=57173
      
      Reviewed by Eric Seidel.
      
      * WebView/WebFrame.mm:
      (-[WebFrame hasSpellingMarker:length:]): Call new selectionStartHasMarkerFor method instead of selectionStartHasSpellingMarkerFor.
      (-[WebFrame hasGrammarMarker:length:]): Call new selectionStartHasMarkerFor method.
      * WebView/WebFramePrivate.h: Add hasGrammarMarker so grammar marking can be tested.
      
      Tools: Testing support for <rdar://problem/9112694> REGRESSION (r79411): "Check grammar with spelling" context menu doesn't check as you type
      https://bugs.webkit.org/show_bug.cgi?id=57173
      
      Reviewed by Eric Seidel.
      
      * DumpRenderTree/LayoutTestController.cpp:
      (hasGrammarMarkerCallback): Added.
      (LayoutTestController::staticFunctions): Added case for hasGrammarMarker.
      * DumpRenderTree/LayoutTestController.h:
      * DumpRenderTree/mac/DumpRenderTree.mm: (createWebViewAndOffscreenWindow): Call setGrammarCheckingEnabled.
      * DumpRenderTree/mac/LayoutTestControllerMac.mm: (LayoutTestController::hasGrammarMarker): Added. Call new hasGrammarMarker method.
      
      LayoutTests: Test for <rdar://problem/9112694> REGRESSION (r79411): "Check grammar with spelling" context menu doesn't check as you type
      https://bugs.webkit.org/show_bug.cgi?id=57173
      
      Reviewed by Eric Seidel.
      
      * editing/spelling/grammar-expected.txt: Added.
      * editing/spelling/grammar.html: Added.
      * platform/gtk/Skipped:
      * platform/mac-wk2/Skipped:
      * platform/qt/Skipped:
      * platform/win/Skipped:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82159 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      aeeb7f1e
  11. 24 Mar, 2011 2 commits
    • commit-queue@webkit.org's avatar
      2011-03-24 Vsevolod Vlasov <vsevik@chromium.org> · fc684afb
      commit-queue@webkit.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: Inspector does not show correct transfer size for synchronous requests
              https://bugs.webkit.org/show_bug.cgi?id=56951
      
              Fixed transfer size for synchronous load.
      
              * http/tests/inspector/network/network-size-sync-expected.txt: Added.
              * http/tests/inspector/network/network-size-sync.html: Added.
              * platform/chromium/test_expectations.txt:
              * platform/gtk/Skipped:
              * platform/mac/Skipped:
              * platform/qt/Skipped:
              * platform/win/Skipped:
      2011-03-24  Vsevolod Vlasov  <vsevik@chromium.org>
      
              Reviewed by Pavel Feldman.
      
              Web Inspector: Inspector does not show correct transfer size for synchronous requests
              https://bugs.webkit.org/show_bug.cgi?id=56951
      
              Fixed transfer size for synchronous load.
      
              Test: http/tests/inspector/network/network-size-sync.html
      
              * loader/FrameLoader.cpp:
              (WebCore::FrameLoader::willLoadMediaElementURL):
              (WebCore::FrameLoader::commitProvisionalLoad):
              (WebCore::FrameLoader::loadResourceSynchronously):
              (WebCore::FrameLoader::loadedResourceFromMemoryCache):
              * loader/ResourceLoadNotifier.cpp:
              (WebCore::ResourceLoadNotifier::sendRemainingDelegateMessages):
              * loader/ResourceLoadNotifier.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@81897 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fc684afb
    • ossy@webkit.org's avatar
      [Qt] Some Unicode tests fail with Qt version >= 4.7.0 · 46cf8492
      ossy@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=46251
      
      Patch by Joe Wild <joseph.wild@nokia.com> on 2011-03-24
      Reviewed by Csaba Osztrogonác.
      
      Updated tests the print out character 0xFFFF for Qt Platform.
      QString.toUtf8() converts non-defined Unicode char values, like
      0xFFFF to a replacement character ('?') as documented.  Other
      platforms leave the character as 0xFFFF (but utf8 encoded).
      Converting to a real printable char seems reasonable and may
      be more reliable.
      
      * platform/qt/Skipped:
      * platform/qt/fast/js/regexp-range-bound-ffff-expected.txt: Added.
      * platform/qt/fast/js/switch-behaviour-expected.txt: Added.
      * platform/qt/fast/url: Added.
      * platform/qt/fast/url/anchor-expected.txt: Added.
      * platform/qt/fast/url/path-expected.txt: Added.
      * platform/qt/http/tests/websocket: Added.
      * platform/qt/http/tests/websocket/tests: Added.
      * platform/qt/http/tests/websocket/tests/bad-sub-protocol-non-ascii-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@81866 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      46cf8492
  12. 23 Mar, 2011 1 commit
    • tkent@chromium.org's avatar
      [Chromium] Force to make validation bubble DIV position:absolute · 9a74a07b
      tkent@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=56901
      
      Reviewed by Dimitri Glazkov.
      
      Source/WebCore:
      
      Test: fast/forms/interactive-validation-crash-by-style-override.html
      
      * html/ValidationMessage.cpp:
      (WebCore::ValidationMessage::buildBubbleTree): Add position:absolute
        because we need to move the validation message to a good position.
      * rendering/RenderMenuList.cpp:
      (WebCore::RenderMenuList::addChild):
      
      LayoutTests:
      
      * fast/forms/interactive-validation-crash-by-style-override-expected.txt: Added.
      * fast/forms/interactive-validation-crash-by-style-override.html: Added.
      * platform/gtk/Skipped: Skip the new test because the interactive
        validation feature is not enabled.
      * platform/mac/Skipped: ditto.
      * platform/qt/Skipped: ditto.
      * platform/win/Skipped: ditto.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@81851 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9a74a07b
  13. 22 Mar, 2011 2 commits
    • commit-queue@webkit.org's avatar
      2011-03-22 Anton D'Auria <adauria@apple.com> · 13f1be69
      commit-queue@webkit.org authored
              Reviewed by Alexey Proskuryakov.
      
              Add +[WebApplicationCache getOriginsWithCache]
              https://bugs.webkit.org/show_bug.cgi?id=56722
      
              This test twice retrieves lists of origins with application cache.
              First, after deleting all application cache and after adding an iframe with an
              application cache.
      
              * http/tests/appcache/origins-with-appcache-expected.txt: Added.
              * http/tests/appcache/origins-with-appcache.html: Added.
              * http/tests/appcache/resources/origins-with-appcache-iframe.html: Added.
              * http/tests/appcache/resources/origins-with-appcache-iframe.manifest: Added.
              * platform/chromium/test_expectations.txt:
              * platform/gtk/Skipped:
              * platform/mac-wk2/Skipped:
              * platform/qt-wk2/Skipped:
              * platform/qt/Skipped:
      2011-03-22  Anton D'Auria  <adauria@apple.com>
      
              Reviewed by Alexey Proskuryakov.
      
              Add +[WebApplicationCache getOriginsWithCache]
              https://bugs.webkit.org/show_bug.cgi?id=56722
      
              Added test that exercises WebCore API to get origins with application cache.
      
              Test: http/tests/appcache/origins-with-appcache.html
      
              * loader/appcache/ApplicationCacheStorage.cpp:
              (WebCore::ApplicationCacheStorage::getOriginsWithCache):
              * loader/appcache/ApplicationCacheStorage.h:
      2011-03-22  Anton D'Auria  <adauria@apple.com>
      
              Reviewed by Alexey Proskuryakov.
      
              Add +[WebApplicationCache getOriginsWithCache]
              https://bugs.webkit.org/show_bug.cgi?id=56722
      
              Call existing WebCore::ApplicationCacheStorage::getOriginsWithCache API.
      
              * WebCoreSupport/WebApplicationCache.h:
              * WebCoreSupport/WebApplicationCache.mm:
              (+[WebApplicationCache originsWithCache]):
      2011-03-22  Anton D'Auria  <adauria@apple.com>
      
              Reviewed by Alexey Proskuryakov.
      
              Add +[WebApplicationCache getOriginsWithCache]
              https://bugs.webkit.org/show_bug.cgi?id=56722
      
              * DumpRenderTree/LayoutTestController.cpp:
              (originsWithApplicationCacheCallback):
              (LayoutTestController::staticFunctions):
              * DumpRenderTree/LayoutTestController.h:
              * DumpRenderTree/chromium/LayoutTestController.cpp: Added stub.
              (LayoutTestController::originsWithApplicationCache):
              * DumpRenderTree/chromium/LayoutTestController.h:
              * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp: Added stub.
              (LayoutTestController::originsWithApplicationCache):
              * DumpRenderTree/mac/LayoutTestControllerMac.mm: Pass array of origin's database identifiers.
              (originsArrayToJS): Helper function for converting array of WebSecurityOrigins to a JS array of origin identifiers.
              (LayoutTestController::originsWithApplicationCache):
              (LayoutTestController::originsWithLocalStorage):
              * DumpRenderTree/qt/LayoutTestControllerQt.cpp: Added stub.
              (LayoutTestController::originsWithApplicationCache):
              * DumpRenderTree/qt/LayoutTestControllerQt.h:
              * DumpRenderTree/win/LayoutTestControllerWin.cpp: Added stub.
              (LayoutTestController::originsWithApplicationCache):
              * DumpRenderTree/wx/LayoutTestControllerWx.cpp: Added stub.
              (LayoutTestController::originsWithApplicationCache):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@81733 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      13f1be69
    • ossy@webkit.org's avatar
      [Qt] Update expectations. · 8cb5655f
      ossy@webkit.org authored
      * platform/qt/Skipped:# Add fast/forms/input-autofilled.html because of missing layoutTestController.setAutofilled()
      * platform/qt/css2.1/t09-c5526c-display-00-e-expected.checksum: Updated.
      * platform/qt/css2.1/t09-c5526c-display-00-e-expected.png: Updated.
      * platform/qt/css2.1/t09-c5526c-display-00-e-expected.txt: Updated.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@81661 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8cb5655f
  14. 21 Mar, 2011 1 commit
    • commit-queue@webkit.org's avatar
      2011-03-21 Vsevolod Vlasov <vsevik@chromium.org> · 895428d6
      commit-queue@webkit.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: Inspector does not always show correct transfer size (for compressed/chunked data)
              https://bugs.webkit.org/show_bug.cgi?id=56691
      
              Added a test for transfer size for chunked encoding type.
      
              * http/tests/inspector/network/network-size-chunked.html: Added.
              * http/tests/inspector/network/network-size-expected-chunked.txt: Added.
              * http/tests/inspector/network/resources/resource.php:
              * platform/chromium/test_expectations.txt:
              * platform/gtk/Skipped:
              * platform/mac/Skipped:
              * platform/qt/Skipped:
              * platform/win/Skipped:
      2011-03-21  Vsevolod Vlasov  <vsevik@chromium.org>
      
              Reviewed by Pavel Feldman.
      
              Web Inspector: Inspector does not always show correct transfer size (for compressed/chunked data)
              https://bugs.webkit.org/show_bug.cgi?id=56691
      
              Added transfer size support in inspector for compressed data.
      
              Test: http/tests/inspector/network/network-size-chunked.html
      
              * inspector/Inspector.idl:
              * inspector/InspectorInstrumentation.cpp:
              (WebCore::InspectorInstrumentation::didReceiveContentLengthImpl):
              * inspector/InspectorInstrumentation.h:
              (WebCore::InspectorInstrumentation::didReceiveContentLength):
              * inspector/InspectorResourceAgent.cpp:
              (WebCore::InspectorResourceAgent::didReceiveResponse):
              (WebCore::InspectorResourceAgent::didReceiveContentLength):
              * inspector/InspectorResourceAgent.h:
              * inspector/front-end/NetworkManager.js:
              (WebInspector.NetworkDispatcher.prototype.didReceiveContentLength):
              * inspector/front-end/Resource.js:
              (WebInspector.Resource.prototype.get transferSize):
              (WebInspector.Resource.prototype.increaseTransferSize):
              * loader/ResourceLoadNotifier.cpp:
              (WebCore::ResourceLoadNotifier::didReceiveData):
              (WebCore::ResourceLoadNotifier::dispatchDidReceiveContentLength):
              (WebCore::ResourceLoadNotifier::sendRemainingDelegateMessages):
              * loader/ResourceLoadNotifier.h:
              * loader/appcache/ApplicationCacheGroup.cpp:
              (WebCore::ApplicationCacheGroup::didReceiveData):
              * platform/network/mac/ResourceHandleMac.mm:
              (-[WebCoreResourceHandleAsDelegate connection:didReceiveData:lengthReceived:]):
              * platform/network/qt/QNetworkReplyHandler.cpp:
              (WebCore::QNetworkReplyHandler::forwardData):
              * platform/network/soup/ResourceHandleSoup.cpp:
              (WebCore::gotChunkCallback):
              * platform/network/win/ResourceHandleWin.cpp:
              (WebCore::ResourceHandle::onRequestComplete):
              (WebCore::ResourceHandle::fileLoadTimer):
      2011-03-21  Vsevolod Vlasov  <vsevik@chromium.org>
      
              Reviewed by Pavel Feldman.
      
              Web Inspector: Inspector does not always show correct transfer size (for compressed/chunked data)
              https://bugs.webkit.org/show_bug.cgi?id=56691
      
              Added transfer size support in inspector for compressed data.
      
              * src/ResourceHandle.cpp:
              (WebCore::ResourceHandleInternal::didReceiveData):
              * src/WebDevToolsAgentImpl.cpp:
              (WebKit::WebDevToolsAgentImpl::didReceiveData):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@81580 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      895428d6
  15. 19 Mar, 2011 1 commit
    • commit-queue@webkit.org's avatar
      2011-03-19 Anton D'Auria <adauria@apple.com> · bad43c06
      commit-queue@webkit.org authored
              Reviewed by Alexey Proskuryakov.
      
              ApplicationCacheGroup is not obsolete after being deleted via ApplicationCacheStorage::deleteEntriesForOrigin
              https://bugs.webkit.org/show_bug.cgi?id=56415
      
              This test creates an Application Cache for the DRT origin, deletes it for the origin,
              and verifies that the Application Cache has obsolete status.
      
              * http/tests/appcache/origin-delete-expected.txt: Added.
              * http/tests/appcache/origin-delete.html: Added.
              * http/tests/appcache/resources/origin-delete-iframe.html: Added.
              * http/tests/appcache/resources/origin-delete-iframe.manifest: Added.
              * platform/chromium/test_expectations.txt:
              * platform/gtk/Skipped:
              * platform/qt/Skipped:
      2011-03-19  Anton D'Auria  <adauria@apple.com>
      
              Reviewed by Alexey Proskuryakov.
      
              ApplicationCacheGroup is not obsolete after being deleted via ApplicationCacheStorage::deleteEntriesForOrigin
              https://bugs.webkit.org/show_bug.cgi?id=56415
      
              To delete all Application Cache for an origin, we must obsolete all
              in-memory cache groups for that origin. If a cache group isn't in memory,
              then it must be deleted from disk. The previous implementation correctly
              removed on-disk cache groups, but did not mark in-memory cache groups as obsolete.
              This caused an assertion failure in ApplicationCacheStorage::cacheGroupDestroyed()
              when the DocumentLoader was destroyed.
      
              Test: http/tests/appcache/origin-delete.html
      
              * WebCore.exp.in:
              * WebCore.xcodeproj/project.pbxproj:
              * loader/appcache/ApplicationCache.cpp:
              (WebCore::ApplicationCache::clearStorageID):
              (WebCore::ApplicationCache::deleteCacheForOrigin):
              * loader/appcache/ApplicationCache.h:
              * loader/appcache/ApplicationCacheStorage.cpp:
              (WebCore::ApplicationCacheStorage::findInMemoryCacheGroup):
              * loader/appcache/ApplicationCacheStorage.h:
      2011-03-19  Anton D'Auria  <adauria@apple.com>
      
              Reviewed by Alexey Proskuryakov.
      
              ApplicationCacheGroup is not obsolete after being deleted via ApplicationCacheStorage::deleteEntriesForOrigin
              https://bugs.webkit.org/show_bug.cgi?id=56415
      
              Use new ApplicationCache API to delete all cache for an origin.
      
              * WebCoreSupport/WebApplicationCache.h:
              * WebCoreSupport/WebApplicationCache.mm:
              (+[WebApplicationCache deleteOrigin:]):
      2011-03-19  Anton D'Auria  <adauria@apple.com>
      
              Reviewed by Alexey Proskuryakov.
      
              ApplicationCacheGroup is not obsolete after being deleted via ApplicationCacheStorage::deleteEntriesForOrigin
              https://bugs.webkit.org/show_bug.cgi?id=56415
      
              * WebProcess/ApplicationCache/WebApplicationCacheManager.cpp: calling ApplicationCacheGroup::deleteCacheGroupsForOrigin
              instead of ApplicationCacheStorage::deleteEntriesForOrigin.
              (WebKit::WebApplicationCacheManager::deleteEntriesForOrigin):
      2011-03-19  Anton D'Auria  <adauria@apple.com>
      
              Reviewed by Alexey Proskuryakov.
      
              ApplicationCacheGroup is not obsolete after being deleted via ApplicationCacheStorage::deleteEntriesForOrigin
              https://bugs.webkit.org/show_bug.cgi?id=56415
      
              * DumpRenderTree/LayoutTestController.cpp:
              (clearApplicationCacheForOriginCallback):
              (LayoutTestController::staticFunctions):
              * DumpRenderTree/LayoutTestController.h:
              * DumpRenderTree/chromium/LayoutTestController.cpp: Adding stubs.
              (LayoutTestController::LayoutTestController):
              (LayoutTestController::clearAllApplicationCaches):
              (LayoutTestController::clearApplicationCacheForOrigin):
              * DumpRenderTree/chromium/LayoutTestController.h:
              * DumpRenderTree/mac/LayoutTestControllerMac.mm: Adding stub.
              (LayoutTestController::clearApplicationCacheForOrigin):
              * DumpRenderTree/qt/LayoutTestControllerQt.cpp: Adding stub.
              (LayoutTestController::clearApplicationCacheForOrigin):
              * DumpRenderTree/qt/LayoutTestControllerQt.h:
              * DumpRenderTree/win/LayoutTestControllerWin.cpp: Adding stub.
              (LayoutTestController::clearApplicationCacheForOrigin):
              * DumpRenderTree/wx/LayoutTestControllerWx.cpp: Adding stub.
              (LayoutTestController::clearApplicationCacheForOrigin):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@81557 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      bad43c06
  16. 18 Mar, 2011 2 commits
  17. 17 Mar, 2011 1 commit