1. 22 Nov, 2011 16 commits
    • scheib@chromium.org's avatar
      Pointer Lock: Initial Tests for navigator.webkitPonter · 2f7342e1
      scheib@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=72659
      
      Reviewed by Darin Fisher.
      
      Tools:
      
      * DumpRenderTree/chromium/TestShell.cpp:
      (TestShell::TestShell):
          Enabling PointerLock in TestShell
      
      LayoutTests:
      
      * platform/efl/Skipped:
      * platform/gtk/Skipped:
      * platform/mac/Skipped:
      * platform/qt/Skipped:
      * platform/win/Skipped:
      * platform/wincairo/Skipped:
      * pointer-lock/mouse-event-api-expected.txt:
      * pointer-lock/mouse-event-api.html:
      * pointer-lock/pointer-lock-api-expected.txt:
      * pointer-lock/pointer-lock-api.html:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@101025 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2f7342e1
    • adamk@chromium.org's avatar
      Unreviewed gardening, remove expectations for now-passing tests. · 5ecc021c
      adamk@chromium.org authored
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@101024 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5ecc021c
    • adamk@chromium.org's avatar
      Expand slowness of dispatch-message-string-data.html to debug builds. · e04341b4
      adamk@chromium.org authored
      Unreviewed gardening.
      
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@101023 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e04341b4
    • adamk@chromium.org's avatar
      More rebaselines from Skia roll. · b1cd3ce4
      adamk@chromium.org authored
      Unreviewed gardening.
      
      * platform/chromium-cg-mac-snowleopard/fast/repaint/moving-shadow-on-path-expected.txt: Removed.
      * platform/chromium-mac/fast/repaint/moving-shadow-on-path-expected.txt: Removed.
      * platform/chromium-win-xp/fast/repaint/moving-shadow-on-path-expected.txt: Removed.
      * platform/chromium-win/fast/repaint/moving-shadow-on-path-expected.txt:
      * platform/chromium/fast/repaint/moving-shadow-on-path-expected.txt: Renamed from LayoutTests/platform/chromium-cg-mac/fast/repaint/moving-shadow-on-path-expected.txt.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@101020 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b1cd3ce4
    • adamk@chromium.org's avatar
      Expand MISSING expectation for form-associated-element-crash3.html. · 2fa0a3ed
      adamk@chromium.org authored
      Unreviewed gardening.
      
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@101017 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2fa0a3ed
    • adamk@chromium.org's avatar
      Mark file-writer-abort.html as flakily crashing on Mac Debug. · 08717c63
      adamk@chromium.org authored
      Unreviewed gardening.
      
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@101016 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      08717c63
    • adamk@chromium.org's avatar
      Mark some tests as passing after Skia roll in http://crrev.com/111151. · e528a5ab
      adamk@chromium.org authored
      Unreviewed gardening.
      
      * platform/chromium-mac/canvas/philip/tests/2d.shadow.canvas.alpha-expected.txt: Removed.
      * platform/chromium-mac/canvas/philip/tests/2d.shadow.canvas.basic-expected.txt: Removed.
      * platform/chromium-mac/canvas/philip/tests/2d.shadow.canvas.transparent.2-expected.txt: Removed.
      * platform/chromium-mac/canvas/philip/tests/2d.shadow.image.alpha-expected.txt: Removed.
      * platform/chromium-mac/canvas/philip/tests/2d.shadow.image.basic-expected.txt: Removed.
      * platform/chromium-mac/canvas/philip/tests/2d.shadow.image.scale-expected.txt: Removed.
      * platform/chromium-mac/canvas/philip/tests/2d.shadow.image.transparent.2-expected.txt: Removed.
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@101015 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e528a5ab
    • adamk@chromium.org's avatar
      Layout Test inspector/extensions/extensions-events.html is timing out · 87016152
      adamk@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=72966
      
      Unreviewed gardening.
      
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@101010 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      87016152
    • adamk@chromium.org's avatar
      Rebaselines after Skia roll (http://crrev.com/111151). · e1d89f4a
      adamk@chromium.org authored
      Unreviewed gardening.
      
      * platform/chromium-linux-x86/fast/box-shadow/box-shadow-clipped-slices-expected.png: Removed.
      * platform/chromium-linux-x86/fast/box-shadow/single-pixel-shadow-expected.png: Removed.
      * platform/chromium-linux/fast/box-shadow/single-pixel-shadow-expected.png: Removed.
      * platform/chromium-mac-leopard/fast/box-shadow/box-shadow-clipped-slices-expected.png: Removed.
      * platform/chromium-mac-leopard/fast/box-shadow/single-pixel-shadow-expected.png: Removed.
      * platform/chromium-mac/fast/box-shadow/single-pixel-shadow-expected.png: Removed.
      * platform/chromium-win-xp/fast/css/shadow-multiple-expected.png:
      * platform/chromium-win-xp/fast/multicol/shadow-breaking-expected.png:
      * platform/chromium-win-xp/fast/repaint/moving-shadow-on-path-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/repaint/moving-shadow-on-path-expected.txt.
      * platform/chromium-win/fast/box-shadow/box-shadow-clipped-slices-expected.png:
      * platform/chromium-win/fast/box-shadow/single-pixel-shadow-expected.png:
      * platform/chromium-win/fast/css/shadow-multiple-expected.png:
      * platform/chromium-win/fast/multicol/shadow-breaking-expected.png:
      * platform/chromium-win/fast/repaint/moving-shadow-on-path-expected.png:
      * platform/chromium-win/fast/repaint/moving-shadow-on-path-expected.txt:
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@101009 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e1d89f4a
    • commit-queue@webkit.org's avatar
      Source/WebCore: Spellcheck should be able to run asynchronously. · efdb3d9e
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=71991
      
      Patch by Shinya Kawanaka <shinyak@google.com> on 2011-11-22
      Reviewed by Hajime Morita.
      
      Run asynchronous spell checker if both asynchronous flag and unified text checker flag are ON.
      
      When multiple asynchronous spellchecking are requested, only the first request will be processed.
      
      Test: editing/spelling/spellcheck-async.html
      
      * editing/Editor.cpp:
      (WebCore::Editor::markAllMisspellingsAndBadGrammarInRanges):
        Uses asynchronous spell checker if asynchronous flag is ON.
      
      LayoutTests: Spellcheck should be able to run asynchronously
      https://bugs.webkit.org/show_bug.cgi?id=71991
      
      Patch by Shinya Kawanaka <shinyak@google.com> on 2011-11-22
      Reviewed by Hajime Morita.
      
      Added asynchronouse spell checking tests.
      Fixed tests that fails tearing down.
      
      * editing/spelling/script-tests/spellcheck-paste.js: Fixed tearing down.
      * editing/spelling/spellcheck-async-expected.txt: Added.
      * editing/spelling/spellcheck-async.html: Added.
      * editing/spelling/spelling-unified-emulation.html: Fixed tearing down.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@101002 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      efdb3d9e
    • vsevik@chromium.org's avatar
      Web Inspector: Extract SplitView from Panel.createSidebar() method and reuse... · c01e0249
      vsevik@chromium.org authored
      Web Inspector: Extract SplitView from Panel.createSidebar() method and reuse in Elements and Scripts panels.
      https://bugs.webkit.org/show_bug.cgi?id=72920
      
      Reviewed by Pavel Feldman.
      
      Source/WebCore:
      
      * WebCore.gypi:
      * WebCore.vcproj/WebCore.vcproj:
      * inspector/compile-front-end.sh:
      * inspector/front-end/ApplicationCacheModel.js:
      * inspector/front-end/AuditsPanel.js:
      (WebInspector.AuditsPanel):
      * inspector/front-end/ElementsPanel.js:
      (WebInspector.ElementsPanel):
      (WebInspector.ElementsPanel.prototype.wasShown):
      (WebInspector.ElementsPanel.prototype.sidebarResized):
      (WebInspector.ElementsPanel.prototype.toggleSearchingForNode):
      * inspector/front-end/NetworkPanel.js:
      (WebInspector.NetworkPanel.prototype.wasShown):
      (WebInspector.NetworkPanel.prototype._showResource):
      (WebInspector.NetworkPanel.prototype._closeVisibleResource):
      (WebInspector.NetworkPanel.prototype._toggleGridMode):
      (WebInspector.NetworkPanel.prototype._toggleViewingResourceMode):
      * inspector/front-end/Panel.js:
      (WebInspector.Panel.prototype.wasShown):
      (WebInspector.Panel.prototype.createSplitView):
      (WebInspector.Panel.prototype.createSplitViewWithSidebarTree):
      (WebInspector.Panel.prototype.sidebarResized):
      * inspector/front-end/ProfilesPanel.js:
      (WebInspector.ProfilesPanel.prototype._reset):
      (WebInspector.ProfilesPanel.prototype.sidebarResized):
      * inspector/front-end/ResourcesPanel.js:
      (WebInspector.ResourcesPanel.prototype.sidebarResized):
      * inspector/front-end/ScriptsPanel.js:
      (WebInspector.ScriptsPanel.prototype.wasShown):
      (WebInspector.ScriptsPanel.prototype.sidebarResized):
      * inspector/front-end/SplitView.js: Added.
      (WebInspector.SplitView):
      * inspector/front-end/TimelineOverviewPane.js:
      (WebInspector.TimelineOverviewPane.prototype.sidebarResized):
      * inspector/front-end/TimelinePanel.js:
      (WebInspector.TimelinePanel):
      (WebInspector.TimelinePanel.prototype.sidebarResized):
      (WebInspector.TimelinePanel.prototype._refreshRecords):
      * inspector/front-end/WebKit.qrc:
      * inspector/front-end/auditsPanel.css:
      * inspector/front-end/elementsPanel.css:
      * inspector/front-end/inspector.css:
      (.sidebar):
      * inspector/front-end/inspector.html:
      * inspector/front-end/networkLogView.css:
      * inspector/front-end/networkPanel.css:
      (#network-views):
      * inspector/front-end/profilesPanel.css:
      (#profile-views):
      * inspector/front-end/resourcesPanel.css:
      * inspector/front-end/scriptsPanel.css:
      (#scripts-split-view):
      * inspector/front-end/splitView.css: Added.
      * inspector/front-end/timelinePanel.css:
      (.timeline .sidebar):
      (.timeline-sidebar-background):
      (#resources-container-content):
      
      LayoutTests:
      
      * http/tests/inspector/network/network-sidebar-width.html:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100991 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c01e0249
    • apavlov@chromium.org's avatar
      Web Inspector: [protocol] actual JSON messages do not conform to Inspector.json in CSS · 0abb150b
      apavlov@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=72733
      
      Reviewed by Pavel Feldman.
      
      Source/WebCore:
      
      * inspector/Inspector.json:
      * inspector/InspectorCSSAgent.cpp:
      (WebCore::InspectorCSSAgent::getComputedStyleForNode):
      * inspector/InspectorCSSAgent.h:
      * inspector/InspectorStyleSheet.cpp:
      (WebCore::InspectorStyle::buildArrayForComputedStyle):
      * inspector/InspectorStyleSheet.h:
      * inspector/front-end/CSSStyleModel.js:
      (WebInspector.CSSStyleModel.prototype.getComputedStyleAsync):
      (WebInspector.CSSStyleDeclaration.parseComputedStylePayload):
      
      LayoutTests:
      
      * inspector/styles/styles-new-API.html:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100987 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0abb150b
    • philn@webkit.org's avatar
      Unreviewed, GTK rebaseline after r100979. · ea8fad48
      philn@webkit.org authored
      * platform/gtk/accessibility/name-from-label-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100986 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ea8fad48
    • reni@webkit.org's avatar
      Unreviewed gardening. Reset test results. · f1f6f0a4
      reni@webkit.org authored
      Patch by Feher Zsolt <feherzs@inf.u-szeged.hu> on 2011-11-22
      
      * platform/qt-5.0/css2.1/20110323/border-spacing-applies-to-015-expected.txt: Added.
      * platform/qt-5.0/css2.1/20110323/table-caption-002-expected.txt: Added.
      * platform/qt-5.0/css2.1/20110323/table-caption-horizontal-alignment-001-expected.txt: Added.
      * platform/qt-5.0/css2.1/20110323/table-caption-optional-001-expected.txt: Added.
      * platform/qt-5.0/css2.1/20110323/table-caption-optional-002-expected.txt: Added.
      * platform/qt-5.0/fast/multicol/pagination-h-horizontal-bt-expected.txt: Added.
      * platform/qt-5.0/fast/multicol/pagination-h-horizontal-tb-expected.txt: Added.
      * platform/qt-5.0/fast/multicol/pagination-h-vertical-rl-expected.txt: Added.
      * platform/qt-5.0/fast/multicol/pagination-v-horizontal-bt-expected.txt: Added.
      * platform/qt-5.0/fast/multicol/pagination-v-vertical-lr-expected.txt: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100982 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f1f6f0a4
    • reni@webkit.org's avatar
      [Qt] inspector/extensions/extensions-events.html crashing after r100926 · 9a5f6f41
      reni@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=72932
      
      Unreviewed gardening.
      
      * platform/qt/Skipped:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100980 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9a5f6f41
    • mario@webkit.org's avatar
      [GTK] platform/gtk/accessibility/name-from-label.html fails · 45e42fab
      mario@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=71665
      
      Reviewed by Philippe Normand.
      
      Fix layout test to properly consider 'form' accessibility objects.
      
      * platform/gtk/Skipped: Unskip name-from-label.html.
      * platform/gtk/accessibility/name-from-label.html: Re-write layout
        test to properly take into account the accessibility hierarchy.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100979 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      45e42fab
  2. 21 Nov, 2011 24 commits
    • yutak@chromium.org's avatar
      [GTK] Enable WebSocket hybi tests · 5c92364d
      yutak@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=72870
      
      Reviewed by Xan Lopez.
      
      Source/WebKit/gtk:
      
      Change the settings value through DumpRenderTreeSupportGtk, because we do not
      want to expose this as a public API.
      
      * WebCoreSupport/DumpRenderTreeSupportGtk.cpp:
      (DumpRenderTreeSupportGtk::setHixie76WebSocketProtocolEnabled):
      Change the value of a flag in WebCore::Settings.
      * WebCoreSupport/DumpRenderTreeSupportGtk.h:
      
      Tools:
      
      * DumpRenderTree/gtk/DumpRenderTree.cpp:
      (resetDefaultsToConsistentValues):
      Reset the setting value to the default value (true).
      * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp:
      (LayoutTestController::overridePreference):
      Change the setting value through a function in DumpRenderTreeSupportGtk.
      
      LayoutTests:
      
      * platform/gtk/Skipped:
      Unskip WebSocket hybi tests. Skip two tests using FileSystem API, which is not yet
      supported in GTK port.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100978 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5c92364d
    • commit-queue@webkit.org's avatar
      REGRESSION(r98542): Chromium: CSS text is rendered on page · 7f0240d4
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=71703
      
      Patch by David Barr <davidbarr@chromium.org> on 2011-11-21
      Reviewed by Dimitri Glazkov.
      
      Source/WebCore:
      
      Matched UA declarations uncacheable when using simpleDefaultStyleSheet.
      
      Test: fast/css/style-tag-display-none.html
      
      * css/CSSStyleSelector.cpp:
      (WebCore::CSSStyleSelector::matchUARules):
      
      LayoutTests:
      
      * fast/css/style-tag-display-none-expected.txt: Added.
      * fast/css/style-tag-display-none.html: Added.
      * fast/css/style-tag-display-none-expected.png: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100976 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7f0240d4
    • commit-queue@webkit.org's avatar
      If an event listener is a function, it should be called and not checked for handleEvent. · 78661498
      commit-queue@webkit.org authored
      This also covers callbacks, which follow the same spec but are implemented separately.
      https://bugs.webkit.org/show_bug.cgi?id=62518
      
      Patch by Rob Brackett <rob@robbrackett.com> on 2011-11-21
      Reviewed by Sam Weinig.
      
      Source/WebCore:
      
      Tests: fast/events/dispatch-to-function-with-handle-event.html
             fast/js/callback-function-with-handle-event.html
      
      * bindings/js/JSCallbackData.cpp:
      (WebCore::JSCallbackData::invokeCallback):
      * bindings/js/JSEventListener.cpp:
      (WebCore::JSEventListener::handleEvent):
      
      LayoutTests:
      
      * fast/events/dispatch-to-function-with-handle-event-expected.txt: Added.
      * fast/events/dispatch-to-function-with-handle-event.html: Added.
      * fast/js/callback-function-with-handle-event-expected.txt: Added.
      * fast/js/callback-function-with-handle-event.html: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100974 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      78661498
    • fpizlo@apple.com's avatar
      Should have a test for corner cases of DFG's integer optimization and CSE. · e4757997
      fpizlo@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=72917
      
      Reviewed by Sam Weinig.
      
      * fast/js/dfg-integer-optimization-expected.txt: Added.
      * fast/js/dfg-integer-optimization.html: Added.
      * fast/js/script-tests/dfg-integer-optimization.js: Added.
      (doAdd):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100973 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e4757997
    • adamk@chromium.org's avatar
      cr-linux rebaselines for r100949. Unreviewed gardening. · 0cfe8850
      adamk@chromium.org authored
      * platform/chromium-linux/css2.1/20110323/empty-inline-001-expected.png: Added.
      * platform/chromium-linux/css2.1/20110323/empty-inline-002-expected.png: Added.
      * platform/chromium-linux/css2.1/20110323/empty-inline-003-expected.png: Added.
      * platform/chromium-linux/fast/css/empty-inline-003-quirksmode-expected.png: Added.
      * platform/chromium-linux/fast/css/empty-inline-line-height-first-line-expected.png: Added.
      * platform/chromium-linux/fast/css/empty-inline-line-height-first-line-quirksmode-expected.png: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100969 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0cfe8850
    • adamk@chromium.org's avatar
      Rebaseline after r100958. Unreviewed gardening. · e1a2a8fd
      adamk@chromium.org authored
      * platform/chromium-cg-mac-snowleopard/platform/chromium/compositing/huge-layer-rotated-expected.png:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100968 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e1a2a8fd
    • adamk@chromium.org's avatar
      [chromium] Layout Test compositing/geometry/clipped-video-controller.html is flaky on Win/Linux · fb6eac06
      adamk@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=72903
      
      Reviewed by James Robinson.
      
      Make this test dumpAsText(true) since what we really care about here is
      pixel output.
      
      * compositing/geometry/clipped-video-controller-expected.txt: Added.
      * compositing/geometry/clipped-video-controller.html:
      * platform/chromium-win/compositing/geometry/clipped-video-controller-expected.txt: Removed.
      * platform/chromium/test_expectations.txt:
      * platform/efl/compositing/geometry/clipped-video-controller-expected.txt: Removed.
      * platform/mac/compositing/geometry/clipped-video-controller-expected.txt: Removed.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100967 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fb6eac06
    • adamk@chromium.org's avatar
      Optimistically remove expectations for a handful of no-longer-failing tests. · a7a7bd10
      adamk@chromium.org authored
      Unreviewed gardening.
      
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100966 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a7a7bd10
    • commit-queue@webkit.org's avatar
      Need support for dirname attribute · b0c367d1
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=65542
      
      Patch by Rakesh KN <rakesh.kn@motorola.com> on 2011-11-21
      Reviewed by Eric Seidel.
      
      Implemented 'dirname' form attribute.
      
      Source/WebCore:
      
      Tests: fast/forms/form-dirname-attribute.html
             fast/forms/submit-form-with-dirname-attribute-with-ancestor-dir-attribute.html
             fast/forms/submit-form-with-dirname-attribute-with-nonhtml-ancestor.html
             fast/forms/submit-form-with-dirname-attribute.html
      
      * html/HTMLAttributeNames.in:
      Added "dirname" attribute.
      * html/HTMLInputElement.idl:
      Add "dirName" property to HTMLInputElement interface.
      * html/HTMLTextAreaElement.cpp:
      (WebCore::HTMLTextAreaElement::appendFormData):
      Append dirname form data.
      * html/HTMLTextAreaElement.idl:
      Add "dirName" property to HTMLTextAreaElement interface.
      * html/HTMLTextFormControlElement.cpp:
      (WebCore::parentHTMLElement):
      Helper function which returns only HTML parent element.
      (WebCore::HTMLTextFormControlElement::directionForFormData):
      Helper function for finding directionality of the Element.
      * html/HTMLTextFormControlElement.h:
      Helper function for finding directionality of the Element.
      * html/TextFieldInputType.cpp:
      (WebCore::TextFieldInputType::appendFormData):
      Append dirname form data.
      * html/TextFieldInputType.h:
      Append dirname form data.
      
      LayoutTests:
      
      * fast/forms/form-dirname-attribute-expected.txt: Added.
      * fast/forms/form-dirname-attribute.html: Added.
      * fast/forms/submit-form-with-dirname-attribute-expected.txt: Added.
      * fast/forms/submit-form-with-dirname-attribute-with-ancestor-dir-attribute-expected.txt: Added.
      * fast/forms/submit-form-with-dirname-attribute-with-ancestor-dir-attribute.html: Added.
      * fast/forms/submit-form-with-dirname-attribute-with-nonhtml-ancestor-expected.txt: Added.
      * fast/forms/submit-form-with-dirname-attribute-with-nonhtml-ancestor.html: Added.
      * fast/forms/submit-form-with-dirname-attribute.html: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100965 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b0c367d1
    • adamk@chromium.org's avatar
      Chromium rebaselines after r100949. Unreviewed. · 19646baa
      adamk@chromium.org authored
      * platform/chromium-cg-mac-leopard/css2.1/20110323/empty-inline-001-expected.png: Added.
      * platform/chromium-cg-mac-leopard/css2.1/20110323/empty-inline-002-expected.png: Added.
      * platform/chromium-cg-mac-leopard/css2.1/20110323/empty-inline-003-expected.png: Added.
      * platform/chromium-mac-leopard/css2.1/20110323/empty-inline-001-expected.png: Added.
      * platform/chromium-mac-leopard/css2.1/20110323/empty-inline-002-expected.png: Added.
      * platform/chromium-mac-leopard/css2.1/20110323/empty-inline-003-expected.png: Added.
      * platform/chromium-win/css2.1/20110323/empty-inline-001-expected.png: Added.
      * platform/chromium-win/css2.1/20110323/empty-inline-001-expected.txt: Copied from LayoutTests/platform/chromium/css2.1/20110323/empty-inline-001-expected.txt.
      * platform/chromium-win/css2.1/20110323/empty-inline-002-expected.png: Added.
      * platform/chromium-win/css2.1/20110323/empty-inline-002-expected.txt: Copied from LayoutTests/platform/chromium/css2.1/20110323/empty-inline-002-expected.txt.
      * platform/chromium-win/css2.1/20110323/empty-inline-003-expected.png: Added.
      * platform/chromium-win/css2.1/20110323/empty-inline-003-expected.txt: Copied from LayoutTests/platform/chromium/css2.1/20110323/empty-inline-003-expected.txt.
      * platform/chromium-win/fast/css/empty-inline-003-quirksmode-expected.png: Added.
      * platform/chromium-win/fast/css/empty-inline-line-height-first-line-expected.png: Added.
      * platform/chromium-win/fast/css/empty-inline-line-height-first-line-quirksmode-expected.png: Added.
      * platform/chromium/css2.1/20110323/empty-inline-001-expected.png:
      * platform/chromium/css2.1/20110323/empty-inline-001-expected.txt:
      * platform/chromium/css2.1/20110323/empty-inline-002-expected.png:
      * platform/chromium/css2.1/20110323/empty-inline-002-expected.txt:
      * platform/chromium/css2.1/20110323/empty-inline-003-expected.png:
      * platform/chromium/css2.1/20110323/empty-inline-003-expected.txt:
      * platform/chromium/fast/css/empty-inline-003-quirksmode-expected.png: Added.
      * platform/chromium/fast/css/empty-inline-line-height-first-line-expected.png: Added.
      * platform/chromium/fast/css/empty-inline-line-height-first-line-quirksmode-expected.png: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100962 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      19646baa
    • robert@webkit.org's avatar
      Platform-specific results for r100949 · 6b46d96b
      robert@webkit.org authored
      Unreviewed gardening.
      
      * platform/gtk/css2.1/20110323/empty-inline-001-expected.txt: Added.
      * platform/gtk/css2.1/20110323/empty-inline-002-expected.txt: Added.
      * platform/gtk/css2.1/20110323/empty-inline-003-expected.txt: Added.
      * platform/gtk/fast/css/empty-inline-003-quirksmode-expected.txt: Added.
      * platform/gtk/fast/css/empty-inline-line-height-first-line-expected.txt: Added.
      * platform/gtk/fast/css/empty-inline-line-height-first-line-quirksmode-expected.txt: Added.
      * platform/qt/css2.1/20110323/empty-inline-001-expected.txt: Added.
      * platform/qt/css2.1/20110323/empty-inline-002-expected.txt: Added.
      * platform/qt/css2.1/20110323/empty-inline-003-expected.txt: Added.
      * platform/qt/fast/css/empty-inline-003-quirksmode-expected.txt: Added.
      * platform/qt/fast/css/empty-inline-line-height-first-line-expected.txt: Added.
      * platform/qt/fast/css/empty-inline-line-height-first-line-quirksmode-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100957 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6b46d96b
    • adamk@chromium.org's avatar
      Unreviewed gardening, remove expectations for no-longer-flakey media tests. · e6a5e87b
      adamk@chromium.org authored
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100953 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e6a5e87b
    • robert@webkit.org's avatar
      CSS 2.1 failure: empty-inline-003.htm fails · 7805391f
      robert@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=72638
      
      Reviewed by Ryosuke Niwa.
      
      Source/WebCore:
      
      Empty inline elements need to share their inline height with siblings.
      
      * rendering/RenderBlockLineLayout.cpp:
      (WebCore::inlineFlowRequiresLineBox): In strict mode, add a LineBox for an empty element if it is
      going to affect the line-height.
      (WebCore::requiresLineBox): Pass LineInfo to inlineFlowRequiresLineBox
      (WebCore::RenderBlock::LineBreaker::nextLineBreak): Pass LineInfo to inlineFlowRequiresLineBox
      
      LayoutTests:
      
      * css2.1/20110323/empty-inline-001.htm: Added.
      * css2.1/20110323/empty-inline-002.htm: Added.
      * css2.1/20110323/empty-inline-003.htm: Added.
      * fast/css/empty-inline-003-quirksmode-expected.png: Result can
        cover all platforms as there is no text apart from the period.
      * fast/css/empty-inline-003-quirksmode-expected.txt: ditto
      * fast/css/empty-inline-003-quirksmode.htm: empty-inline-003.htm should only pass in
        strict mode, this ensures it 'fails' in quirks mode.
      * fast/css/empty-inline-line-height-first-line-expected.png: Added.
      * fast/css/empty-inline-line-height-first-line-expected.txt: Added.
      * fast/css/empty-inline-line-height-first-line-quirksmode-expected.png: Added.
      * fast/css/empty-inline-line-height-first-line-quirksmode-expected.txt: Result can
        cover all platforms as there is no text apart from the period.
      * fast/css/empty-inline-line-height-first-line-quirksmode.htm: Like
        empty-inline-003.htm, empty-inline-line-height-first-line.htm should also fail in quirks mode.
      * fast/css/empty-inline-line-height-first-line.htm: Like empty-inline-003.htm but
        ensures first-line style is respected for line-height in empty elements.
      * platform/chromium/css2.1/20110323/empty-inline-001-expected.png: Added.
      * platform/chromium/css2.1/20110323/empty-inline-001-expected.txt: Added.
      * platform/chromium/css2.1/20110323/empty-inline-002-expected.png: Added.
      * platform/chromium/css2.1/20110323/empty-inline-002-expected.txt: Added.
      * platform/chromium/css2.1/20110323/empty-inline-003-expected.png: Added.
      * platform/chromium/css2.1/20110323/empty-inline-003-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100949 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7805391f
    • adamk@chromium.org's avatar
      Rebaseline font-face-opentype.html on cr-mac-leopard. · 33143a66
      adamk@chromium.org authored
      Unreviewed gardening.
      
      * platform/chromium-mac-leopard/fast/css/font-face-opentype-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/css/font-face-opentype-expected.png: Renamed from LayoutTests/platform/chromium-mac/fast/css/font-face-opentype-expected.png.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100945 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      33143a66
    • senorblanco@chromium.org's avatar
      Unreviewed gardening. · 22bd621d
      senorblanco@chromium.org authored
      Updated baselines for two SVG tests.  These tests have been passing for a while, but the expectations were either stale or completely wrong.
      
      * platform/chromium-cg-mac-leopard/svg/custom/use-elementInstance-event-target-expected.png: Added.
      * platform/chromium-cg-mac-snowleopard/svg/W3C-SVG-1.1/struct-image-02-b-expected.png: Added.
      * platform/chromium-cg-mac-snowleopard/svg/custom/use-elementInstance-event-target-expected.png: Added.
      * platform/chromium-linux/svg/W3C-SVG-1.1/struct-image-02-b-expected.png: Added.
      * platform/chromium-mac-leopard/svg/custom/use-elementInstance-event-target-expected.png: Added.
      * platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/struct-image-02-b-expected.png: Added.
      * platform/chromium-mac-snowleopard/svg/custom/use-elementInstance-event-target-expected.png: Added.
      * platform/chromium-win/svg/W3C-SVG-1.1/struct-image-02-b-expected.png:
      * platform/chromium-win/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt:
      * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100944 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      22bd621d
    • adamk@chromium.org's avatar
      Unreviewed gardening, broaden expecations for inspector test. · 76ef07da
      adamk@chromium.org authored
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100943 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      76ef07da
    • adamk@chromium.org's avatar
      Layout Test http/tests/media/video-served-as-text.html is flaky on cr-win · 786391eb
      adamk@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=72904
      
      Unreviewed gardening, marking test as PASS TEXT.
      
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100942 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      786391eb
    • adamk@chromium.org's avatar
      [chromium] Layout Test compositing/geometry/clipped-video-controller.html is flaky on Win/Linux · a757c5ac
      adamk@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=72903
      
      Unreviewed gardening.
      
      * platform/chromium/test_expectations.txt: Mark as PASS TEXT
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100941 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a757c5ac
    • adamk@chromium.org's avatar
      Layout Test perf/array-push-pop.html is slow · 8c4b8fac
      adamk@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=72901
      
      Mark test as SLOW PASS.
      
      Unreviewed gardening.
      
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100939 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8c4b8fac
    • steveblock@google.com's avatar
      Inspector tests flakily crashing on Linux dbg canary · 68860b99
      steveblock@google.com authored
      https://bugs.webkit.org/show_bug.cgi?id=72651
      
      Add TIMEOUT expectation for
      inspector/styles/styles-disable-then-change.html.
      
      Unreviewed gardening.
      
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100937 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      68860b99
    • vrk@chromium.org's avatar
      Use canplay instead of canplaythrough in http/tests/media to prevent timeout · f8213348
      vrk@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=72758
      
      Reviewed by Eric Carlson.
      
      * http/tests/media/video-cookie-expected.txt:
      * http/tests/media/video-cookie.html:
      * http/tests/media/video-referer-expected.txt:
      * http/tests/media/video-referer.html:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100936 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f8213348
    • commit-queue@webkit.org's avatar
      Consolidate the many copies of Ahem in our tests · c754be18
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=72503
      
      Patch by Philip Rogers <pdr@google.com> on 2011-11-21
      Reviewed by Andreas Kling.
      
      * css3/flexbox/flex-align-vertical-writing-mode.html:
      * css3/flexbox/flex-align.html:
      * fast/css/custom-font-xheight.html:
      * fast/css/font-face-download-error.html:
      * fast/css/font-face-in-shadow-DOM.html-disabled:
      * fast/css/font-face-multiple-faces.html:
      * fast/css/font-face-multiple-families.html:
      * fast/css/font-face-opentype.html:
      * fast/css/font-face-remote.html:
      * fast/css/font-face-repeated-url.html:
      * fast/css/font-face-unicode-range.html:
      * fast/css/font-face-unused-source-loaded.html:
      * fast/css/font-face-woff.html:
      * fast/css/font-face-zero-hash-key.html:
      * fast/css/resources/Ahem.otf: Removed.
      * fast/css/resources/Ahem.ttf: Removed.
      * fast/css/resources/Ahem.woff: Removed.
      * inspector/audits/resources/Ahem.ttf: Removed.
      * inspector/extensions/extensions-network-expected.txt:
      * inspector/extensions/extensions-network.html:
      * inspector/extensions/resources/Ahem.ttf: Removed.
      * platform/gtk/fonts/font-face-with-complex-text.html:
      * platform/gtk/fonts/resources/Ahem.ttf: Removed.
      * platform/gtk/fonts/synthetic-oblique-positioning.html:
      * resources/Ahem.otf: Added.
      * resources/Ahem.woff: Added.
      * webarchive/resources/Ahem.ttf: Removed.
      * webarchive/test-css-url-resources-in-stylesheets-expected.webarchive:
      * webarchive/test-css-url-resources-in-stylesheets.html:
      * webarchive/test-css-url-resources-inline-styles-expected.webarchive:
      * webarchive/test-css-url-resources-inline-styles.html:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100930 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c754be18
    • pfeldman@chromium.org's avatar
      2011-11-21 Pavel Feldman <pfeldman@google.com> · 9b671cfb
      pfeldman@chromium.org authored
              Not reviewed: unskip inspector test on chromium.
              https://bugs.webkit.org/show_bug.cgi?id=72887
      
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100929 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9b671cfb
    • pfeldman@chromium.org's avatar