Timeline



Apr 17, 2013:

9:25 PM Changeset in webkit [148658] by commit-queue@webkit.org
  • 3 edits
    1 move
    1 add
    1 delete in trunk

[css3-text] Rendering -webkit-hanging value for text-indent from css3-text
https://bugs.webkit.org/show_bug.cgi?id=114663

Patch by Jaehun Lim <ljaehun.lim@samsung.com> on 2013-04-17
Reviewed by Beth Dakin.

This patch is the rendering part to support hanging value for text-indent.
"hanging" means "Inverts which lines are affected."
It's prefixed and guarded by CSS3_TEXT flag.

Spec: http://dev.w3.org/csswg/css-text/#text-indent

Source/WebCore:

Test: fast/css3-text/css3-text-indent/text-indent-each-line-hanging.html

  • rendering/RenderBlockLineLayout.cpp:

(WebCore::requiresIndent): Inverted the return value when "-webkit-hanging" is applied.

LayoutTests:

Renamed and updated the existing testcases.

  • fast/css3-text/css3-text-indent/text-indent-each-line-hanging-expected.html: Renamed from LayoutTests/fast/css3-text/css3-text-indent/text-indent-each-line-expected.html
  • fast/css3-text/css3-text-indent/text-indent-each-line-hanging.html: Renamed from LayoutTests/fast/css3-text/css3-text-indent/text-indent-each-line.html.
9:02 PM Changeset in webkit [148657] by Lucas Forschler
  • 4 edits in trunk/Source

Versioning.

9:01 PM Changeset in webkit [148656] by Lucas Forschler
  • 1 copy in tags/Safari-537.38

New Tag.

8:17 PM Changeset in webkit [148655] by mark.lam@apple.com
  • 4 edits in trunk/Source/JavaScriptCore

Avoid using a branch range that is too far for some CPU architectures.
https://bugs.webkit.org/show_bug.cgi?id=114782.

Reviewed by David Kilzer.

  • llint/LowLevelInterpreter.asm:
  • llint/LowLevelInterpreter32_64.asm:
  • llint/LowLevelInterpreter64.asm:
6:11 PM Changeset in webkit [148654] by commit-queue@webkit.org
  • 5 edits in trunk

AX: aria-level does not override implicit level on h1, h2, etc
https://bugs.webkit.org/show_bug.cgi?id=114692

Patch by James Craig <james@cookiecrook.com> on 2013-04-17
Reviewed by Chris Fleizach.

aria-level now works on headings without an explicit role="heading" defined. Updated existing test coverage.

Source/WebCore:

  • accessibility/AccessibilityNodeObject.cpp:

(WebCore::AccessibilityNodeObject::headingLevel):

LayoutTests:

  • accessibility/heading-level-expected.txt:
  • accessibility/heading-level.html:
6:08 PM Changeset in webkit [148653] by commit-queue@webkit.org
  • 2 edits in trunk/Source/JavaScriptCore

Fix SH4 build (broken since r148639).
https://bugs.webkit.org/show_bug.cgi?id=114773.

Allow longer displacements for specific branches in SH4 LLINT.

Patch by Julien Brianceau <jbrianceau@nds.com> on 2013-04-17
Reviewed by Oliver Hunt.

  • offlineasm/sh4.rb:
5:37 PM Changeset in webkit [148652] by Chris Fleizach
  • 5 edits
    2 adds in trunk

AX: VoiceOver says everything that isn't a link is a "clickable" in Safari reader?
https://bugs.webkit.org/show_bug.cgi?id=114687

Reviewed by Tim Horton.

Source/WebCore:

VoiceOver is saying all text is clickable, because AXPress is exposed as an action on static text.
That is happening, because there's a click handler on the body element in this case.

I think the best plan to keep existing functionality, but fix this case is not to expose
the press action for static text when the handler is on the body element.

Test: platform/mac/accessibility/press-action-not-exposed-when-body-is-click-handler.html

  • accessibility/AccessibilityNodeObject.cpp:

(WebCore::AccessibilityNodeObject::mouseButtonListener):

Change from checking getAttributeEventListener to hasEventListeners. The former only
checks if "onclick" is installed on the element and does not work with addEventListener!

  • accessibility/AccessibilityObject.cpp:

(WebCore::AccessibilityObject::isAccessibilityObjectSearchMatchAtIndex):

  • accessibility/AccessibilityObject.h:

(WebCore::AccessibilityObject::isStaticText):

LayoutTests:

  • platform/mac/accessibility/press-action-not-exposed-when-body-is-click-handler-expected.txt: Added.
  • platform/mac/accessibility/press-action-not-exposed-when-body-is-click-handler.html: Added.
5:04 PM Changeset in webkit [148651] by Simon Fraser
  • 3 edits in trunk/Source/WebCore

Fix GraphicsLayerCA::recursiveVisibleRectChangeRequiresFlush() to do predictive visible rect expansion
https://bugs.webkit.org/show_bug.cgi?id=114775

Reviewed by Tim Horton.

GraphicsLayerCA::recursiveVisibleRectChangeRequiresFlush() is intended to answer the question
"if your visible rect is changed to X, would any tiles be created or destroyed?".

However, for compositing layer tiled layers, we do some predictive visible rect expansion based on how
the visible rect is changing when we actually commit visible rect changes. recursiveVisibleRectChangeRequiresFlush()
was not doing that, causing it to give confusing answers, so fix it to do so.

Both now call adjustTiledLayerVisibleRect(), and it's cleaner to make this a static function.

A somewhat unrelated change is to take the layer bounds origin into account
in GraphicsLayerCA::computeVisibleRect(). Desktop WebKit never sets this, but it's used
on other platforms for composited scrolling, so needs to be taken into account
when computing visible rects.

  • platform/graphics/ca/GraphicsLayerCA.cpp:

(WebCore::GraphicsLayerCA::recursiveVisibleRectChangeRequiresFlush):
(WebCore::GraphicsLayerCA::computeVisibleRect):
(WebCore::GraphicsLayerCA::adjustTiledLayerVisibleRect):
(WebCore::GraphicsLayerCA::updateVisibleRect):

  • platform/graphics/ca/GraphicsLayerCA.h:

(GraphicsLayerCA):

4:58 PM Changeset in webkit [148650] by roger_fong@apple.com
  • 3 edits in trunk/Source/JavaScriptCore

Unreviewed. More Windows build fix.

  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreExports.def:
  • JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExports.def.in:
4:53 PM Changeset in webkit [148649] by timothy_horton@apple.com
  • 2 edits in branches/safari-536.30-branch/LayoutTests

Update expected output for fast/css/variables/deferred-image-load-from-variable.html
<rdar://problem/13679357>

Patch by David Farler.

  • fast/css/image-set-value-not-removed-crash-expected.txt:

Added newline.

4:53 PM Changeset in webkit [148648] by oliver@apple.com
  • 17 edits in trunk/Source/WebCore

Automate generation of toJS function for classes that need to report extra memory usage
https://bugs.webkit.org/show_bug.cgi?id=114768

Reviewed by Geoff Garen.

Only really used by AudioBuffer for now. The other classes that need it can be
trivially refactored at a later date.

  • Modules/webaudio/AudioBuffer.idl:
  • bindings/js/JSAudioBufferCustom.cpp:
  • bindings/js/JSDOMBinding.h:

(WebCore):
(HasMemoryCost):
(NoType):
(BaseMixin):

  • bindings/scripts/CodeGeneratorJS.pm:

(GenerateImplementation):

4:38 PM Changeset in webkit [148647] by jberlin@webkit.org
  • 1 edit
    1679 deletes in trunk/LayoutTests

Remove the mac-snowleopard LayoutTest directory.

Reviewed by Sam Weinig.

  • platform/mac-snowleopard/TestExpectations: Removed.
  • platform/mac-snowleopard/animations/missing-values-first-keyframe-expected.png: Removed.
  • platform/mac-snowleopard/animations/missing-values-last-keyframe-expected.png: Removed.
  • platform/mac-snowleopard/animations/suspend-transform-animation-expected.png: Removed.
  • platform/mac-snowleopard/canvas/philip/tests/2d.gradient.interpolate.colouralpha-expected.txt: Removed.
  • platform/mac-snowleopard/canvas/philip/tests/2d.gradient.radial.cone.front-expected.txt: Removed.
  • platform/mac-snowleopard/canvas/philip/tests/2d.gradient.radial.cone.top-expected.txt: Removed.
  • platform/mac-snowleopard/canvas/philip/tests/2d.gradient.radial.inside2-expected.txt: Removed.
  • platform/mac-snowleopard/canvas/philip/tests/2d.gradient.radial.inside3-expected.txt: Removed.
  • platform/mac-snowleopard/canvas/philip/tests/2d.gradient.radial.outside1-expected.txt: Removed.
  • platform/mac-snowleopard/canvas/philip/tests/2d.line.cap.closed-expected.txt: Removed.
  • platform/mac-snowleopard/canvas/philip/tests/2d.line.miter.lineedge-expected.txt: Removed.
  • platform/mac-snowleopard/canvas/philip/tests/2d.shadow.enable.blur-expected.txt: Removed.
  • platform/mac-snowleopard/canvas/philip/tests/2d.shadow.enable.x-expected.txt: Removed.
  • platform/mac-snowleopard/canvas/philip/tests/2d.shadow.enable.y-expected.txt: Removed.
  • platform/mac-snowleopard/canvas/philip/tests/2d.strokeRect.zero.4-expected.txt: Removed.
  • platform/mac-snowleopard/canvas/philip/tests/2d.strokeRect.zero.5-expected.txt: Removed.
  • platform/mac-snowleopard/compositing/color-matching/image-color-matching-expected.png: Removed.
  • platform/mac-snowleopard/compositing/direct-image-compositing-expected.png: Removed.
  • platform/mac-snowleopard/compositing/flat-with-transformed-child-expected.png: Removed.
  • platform/mac-snowleopard/compositing/framesets/composited-frame-alignment-expected.png: Removed.
  • platform/mac-snowleopard/compositing/geometry/clipping-foreground-expected.png: Removed.
  • platform/mac-snowleopard/compositing/geometry/composited-html-size-expected.png: Removed.
  • platform/mac-snowleopard/compositing/geometry/fixed-in-composited-expected.png: Removed.
  • platform/mac-snowleopard/compositing/geometry/fixed-position-iframe-composited-page-scale-expected.png: Removed.
  • platform/mac-snowleopard/compositing/geometry/foreground-layer-expected.png: Removed.
  • platform/mac-snowleopard/compositing/geometry/layer-due-to-layer-children-deep-expected.png: Removed.
  • platform/mac-snowleopard/compositing/geometry/layer-due-to-layer-children-expected.png: Removed.
  • platform/mac-snowleopard/compositing/geometry/limit-layer-bounds-overflow-repaint-expected.png: Removed.
  • platform/mac-snowleopard/compositing/geometry/repaint-foreground-layer-expected.png: Removed.
  • platform/mac-snowleopard/compositing/geometry/root-layer-update-expected.png: Removed.
  • platform/mac-snowleopard/compositing/geometry/rtl-composited-expected.png: Removed.
  • platform/mac-snowleopard/compositing/geometry/video-fixed-scrolling-expected.png: Removed.
  • platform/mac-snowleopard/compositing/geometry/video-opacity-overlay-expected.png: Removed.
  • platform/mac-snowleopard/compositing/iframes/composited-iframe-scroll-expected.png: Removed.
  • platform/mac-snowleopard/compositing/iframes/iframe-content-flipping-expected.png: Removed.
  • platform/mac-snowleopard/compositing/images/content-image-change-expected.png: Removed.
  • platform/mac-snowleopard/compositing/images/direct-image-background-color-expected.png: Removed.
  • platform/mac-snowleopard/compositing/images/direct-pdf-image-expected.png: Removed.
  • platform/mac-snowleopard/compositing/images/direct-svg-image-expected.png: Removed.
  • platform/mac-snowleopard/compositing/layer-creation/spanOverlapsCanvas-expected.txt: Removed.
  • platform/mac-snowleopard/compositing/layers-inside-overflow-scroll-expected.png: Removed.
  • platform/mac-snowleopard/compositing/masks/layer-mask-placement-expected.png: Removed.
  • platform/mac-snowleopard/compositing/masks/masked-ancestor-expected.png: Removed.
  • platform/mac-snowleopard/compositing/masks/simple-composited-mask-expected.png: Removed.
  • platform/mac-snowleopard/compositing/overflow/fixed-position-ancestor-clip-expected.png: Removed.
  • platform/mac-snowleopard/compositing/overflow/overflow-compositing-descendant-expected.png: Removed.
  • platform/mac-snowleopard/compositing/overflow/overflow-positioning-expected.png: Removed.
  • platform/mac-snowleopard/compositing/overflow/overflow-scroll-expected.png: Removed.
  • platform/mac-snowleopard/compositing/overflow/repaint-after-losing-scrollbars-expected.png: Removed.
  • platform/mac-snowleopard/compositing/overflow/scroll-ancestor-update-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/animation-inside-reflection-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/become-simple-composited-reflection-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/compositing-change-inside-reflection-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/deeply-nested-reflections-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/load-video-in-reflection-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/masked-reflection-on-composited-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/nested-reflection-anchor-point-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/nested-reflection-animated-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/nested-reflection-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/nested-reflection-mask-change-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/nested-reflection-on-overflow-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/nested-reflection-opacity-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/nested-reflection-size-change-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/nested-reflection-transformed-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/nested-reflection-transformed2-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/nested-reflection-transition-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/reflection-opacity-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/reflection-positioning-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/reflection-positioning2-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/remove-add-reflection-expected.png: Removed.
  • platform/mac-snowleopard/compositing/reflections/transform-inside-reflection-expected.png: Removed.
  • platform/mac-snowleopard/compositing/repaint/same-size-invalidation-expected.png: Removed.
  • platform/mac-snowleopard/compositing/scaling/tiled-layer-recursion-expected.png: Removed.
  • platform/mac-snowleopard/compositing/scrollbar-painting-expected.png: Removed.
  • platform/mac-snowleopard/compositing/self-painting-layers-expected.png: Removed.
  • platform/mac-snowleopard/compositing/shadows/shadow-drawing-expected.png: Removed.
  • platform/mac-snowleopard/compositing/tiling/constrained-layer-size-expected.png: Removed.
  • platform/mac-snowleopard/compositing/transitions/scale-transition-no-start-expected.png: Removed.
  • platform/mac-snowleopard/compositing/video/video-background-color-expected.png: Removed.
  • platform/mac-snowleopard/compositing/visibility/visibility-composited-expected.png: Removed.
  • platform/mac-snowleopard/compositing/visibility/visibility-simple-canvas2d-layer-expected.png: Removed.
  • platform/mac-snowleopard/compositing/visibility/visibility-simple-video-layer-expected.png: Removed.
  • platform/mac-snowleopard/compositing/visibility/visibility-simple-webgl-layer-expected.png: Removed.
  • platform/mac-snowleopard/compositing/webgl/webgl-background-color-expected.png: Removed.
  • platform/mac-snowleopard/compositing/webgl/webgl-no-alpha-expected.png: Removed.
  • platform/mac-snowleopard/css1/box_properties/border_bottom-expected.png: Removed.
  • platform/mac-snowleopard/css1/box_properties/border_left-expected.png: Removed.
  • platform/mac-snowleopard/css1/box_properties/border_right_inline-expected.png: Removed.
  • platform/mac-snowleopard/css1/box_properties/float_on_text_elements-expected.png: Removed.
  • platform/mac-snowleopard/css1/box_properties/margin_inline-expected.png: Removed.
  • platform/mac-snowleopard/css1/box_properties/margin_left-expected.png: Removed.
  • platform/mac-snowleopard/css1/box_properties/margin_right-expected.png: Removed.
  • platform/mac-snowleopard/css1/box_properties/padding_bottom_inline-expected.png: Removed.
  • platform/mac-snowleopard/css1/box_properties/padding_inline-expected.png: Removed.
  • platform/mac-snowleopard/css1/box_properties/padding_left-expected.png: Removed.
  • platform/mac-snowleopard/css1/box_properties/padding_right-expected.png: Removed.
  • platform/mac-snowleopard/css1/cascade/important-expected.png: Removed.
  • platform/mac-snowleopard/css1/classification/display-expected.png: Removed.
  • platform/mac-snowleopard/css1/color_and_background/background_image-expected.png: Removed.
  • platform/mac-snowleopard/css1/color_and_background/background_position-expected.png: Removed.
  • platform/mac-snowleopard/css1/color_and_background/background_repeat-expected.png: Removed.
  • platform/mac-snowleopard/css1/font_properties/font-expected.png: Removed.
  • platform/mac-snowleopard/css1/font_properties/font_family-expected.png: Removed.
  • platform/mac-snowleopard/css1/formatting_model/inline_elements-expected.png: Removed.
  • platform/mac-snowleopard/css1/pseudo/firstletter-expected.png: Removed.
  • platform/mac-snowleopard/css1/pseudo/firstline-expected.png: Removed.
  • platform/mac-snowleopard/css1/pseudo/multiple_pseudo_elements-expected.png: Removed.
  • platform/mac-snowleopard/css1/pseudo/pseudo_elements_in_selectors-expected.png: Removed.
  • platform/mac-snowleopard/css1/text_properties/text_decoration-expected.png: Removed.
  • platform/mac-snowleopard/css1/text_properties/text_transform-expected.png: Removed.
  • platform/mac-snowleopard/css1/units/urls-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-height-003-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-height-010-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-height-017-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-height-024-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-height-031-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-006-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-013-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-020-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-022-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-027-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-029-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-034-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-036-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-041-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-043-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-048-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-050-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-055-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-057-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-062-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-064-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-069-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-071-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/absolute-replaced-width-076-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/abspos-containing-block-initial-001-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/block-replaced-height-003-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/block-replaced-width-006-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/border-collapse-offset-002-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/border-conflict-style-079-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/border-conflict-style-088-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/border-spacing-applies-to-015-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/dynamic-top-change-001-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/dynamic-top-change-002-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/dynamic-top-change-003-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/dynamic-top-change-004-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/float-replaced-height-003-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/float-replaced-width-001-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/float-replaced-width-002-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/float-replaced-width-003-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/float-replaced-width-004-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/float-replaced-width-005-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/float-replaced-width-011-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/floating-replaced-height-008-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/height-width-inline-table-001-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/height-width-table-001-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/inline-block-replaced-height-003-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/inline-block-replaced-height-008-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/inline-block-replaced-width-006-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/inline-replaced-height-003-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/inline-replaced-height-008-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/inline-replaced-width-001-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/inline-replaced-width-006-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/margin-applies-to-001-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/margin-applies-to-002-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/margin-applies-to-003-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/margin-applies-to-004-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/margin-applies-to-005-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/margin-applies-to-006-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/margin-applies-to-007-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/margin-applies-to-008-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/margin-applies-to-009-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/margin-applies-to-010-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/margin-applies-to-012-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/margin-applies-to-013-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/margin-applies-to-014-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/margin-applies-to-015-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/outline-color-applies-to-008-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/outline-color-applies-to-008-expected.txt: Removed.
  • platform/mac-snowleopard/css2.1/20110323/table-caption-001-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/table-caption-002-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/table-caption-horizontal-alignment-001-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/table-caption-margins-001-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/table-caption-optional-001-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/table-caption-optional-002-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/20110323/width-replaced-element-001-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/t051201-c23-first-line-00-b-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/t1002-c5523-width-02-b-g-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/t1202-counter-09-b-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/t1202-counter-09-b-expected.txt: Removed.
  • platform/mac-snowleopard/css2.1/t1202-counters-09-b-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/t1202-counters-09-b-expected.txt: Removed.
  • platform/mac-snowleopard/css2.1/t1508-c527-font-01-b-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/t1508-c527-font-05-b-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/t1508-c527-font-05-b-expected.txt: Removed.
  • platform/mac-snowleopard/css2.1/t1508-c527-font-10-c-expected.png: Removed.
  • platform/mac-snowleopard/css2.1/t1508-c527-font-10-c-expected.txt: Removed.
  • platform/mac-snowleopard/css3/filters/add-filter-rendering-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/crash-filter-change-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-blur-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-blur-hw-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-brightness-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-brightness-hw-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-combined-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-combined-hw-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-contrast-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-contrast-hw-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-drop-shadow-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-drop-shadow-hw-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-grayscale-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-grayscale-hw-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-hue-rotate-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-hue-rotate-hw-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-invert-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-invert-hw-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-opacity-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-opacity-hw-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-saturate-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-saturate-hw-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-sepia-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/effect-sepia-hw-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/filter-region-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/filter-repaint-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/filter-with-transform-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/filtered-compositing-descendant-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/multiple-filters-invalidation-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/nested-filter-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/regions-expanding-expected.png: Removed.
  • platform/mac-snowleopard/css3/filters/simple-filter-rendering-expected.png: Removed.
  • platform/mac-snowleopard/css3/flexbox/repaint-expected.png: Removed.
  • platform/mac-snowleopard/css3/flexbox/repaint-rtl-column-expected.png: Removed.
  • platform/mac-snowleopard/css3/images/cross-fade-background-size-expected.png: Removed.
  • platform/mac-snowleopard/css3/images/cross-fade-blending-expected.png: Removed.
  • platform/mac-snowleopard/css3/images/cross-fade-simple-expected.png: Removed.
  • platform/mac-snowleopard/css3/images/cross-fade-sizing-expected.png: Removed.
  • platform/mac-snowleopard/css3/images/cross-fade-tiled-expected.png: Removed.
  • platform/mac-snowleopard/css3/selectors3/html/css3-modsel-19b-expected.png: Removed.
  • platform/mac-snowleopard/css3/selectors3/html/css3-modsel-39-expected.png: Removed.
  • platform/mac-snowleopard/css3/selectors3/html/css3-modsel-39b-expected.png: Removed.
  • platform/mac-snowleopard/css3/selectors3/html/css3-modsel-39c-expected.png: Removed.
  • platform/mac-snowleopard/css3/selectors3/xhtml/css3-modsel-19b-expected.png: Removed.
  • platform/mac-snowleopard/css3/selectors3/xhtml/css3-modsel-39-expected.png: Removed.
  • platform/mac-snowleopard/css3/selectors3/xhtml/css3-modsel-39a-expected.png: Removed.
  • platform/mac-snowleopard/css3/selectors3/xhtml/css3-modsel-39b-expected.png: Removed.
  • platform/mac-snowleopard/css3/selectors3/xhtml/css3-modsel-39c-expected.png: Removed.
  • platform/mac-snowleopard/css3/selectors3/xml/css3-modsel-19b-expected.png: Removed.
  • platform/mac-snowleopard/css3/selectors3/xml/css3-modsel-39-expected.png: Removed.
  • platform/mac-snowleopard/css3/selectors3/xml/css3-modsel-39a-expected.png: Removed.
  • platform/mac-snowleopard/css3/selectors3/xml/css3-modsel-39b-expected.png: Removed.
  • platform/mac-snowleopard/css3/selectors3/xml/css3-modsel-39c-expected.png: Removed.
  • platform/mac-snowleopard/editing/input/devanagari-ligature-expected.png: Removed.
  • platform/mac-snowleopard/editing/input/devanagari-ligature-expected.txt: Removed.
  • platform/mac-snowleopard/editing/inserting/break-blockquote-after-delete-expected.png: Removed.
  • platform/mac-snowleopard/editing/inserting/typing-at-end-of-line-expected.png: Removed.
  • platform/mac-snowleopard/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.png: Removed.
  • platform/mac-snowleopard/editing/pasteboard/paste-TIFF-expected.png: Removed.
  • platform/mac-snowleopard/editing/selection/drag-to-contenteditable-iframe-expected.png: Removed.
  • platform/mac-snowleopard/editing/selection/unrendered-002-expected.png: Removed.
  • platform/mac-snowleopard/editing/unsupported-content/list-delete-001-expected.png: Removed.
  • platform/mac-snowleopard/editing/unsupported-content/list-delete-003-expected.png: Removed.
  • platform/mac-snowleopard/editing/unsupported-content/list-type-after-expected.png: Removed.
  • platform/mac-snowleopard/editing/unsupported-content/list-type-before-expected.png: Removed.
  • platform/mac-snowleopard/editing/unsupported-content/table-delete-001-expected.png: Removed.
  • platform/mac-snowleopard/editing/unsupported-content/table-delete-002-expected.png: Removed.
  • platform/mac-snowleopard/editing/unsupported-content/table-delete-003-expected.png: Removed.
  • platform/mac-snowleopard/editing/unsupported-content/table-type-after-expected.png: Removed.
  • platform/mac-snowleopard/editing/unsupported-content/table-type-before-expected.png: Removed.
  • platform/mac-snowleopard/fast/backgrounds/repeat/negative-offset-repeat-expected.png: Removed.
  • platform/mac-snowleopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png: Removed.
  • platform/mac-snowleopard/fast/backgrounds/size/backgroundSize18-expected.png: Removed.
  • platform/mac-snowleopard/fast/backgrounds/size/backgroundSize19-expected.png: Removed.
  • platform/mac-snowleopard/fast/backgrounds/size/backgroundSize21-expected.png: Removed.
  • platform/mac-snowleopard/fast/backgrounds/size/backgroundSize22-expected.png: Removed.
  • platform/mac-snowleopard/fast/backgrounds/size/contain-and-cover-zoomed-expected.png: Removed.
  • platform/mac-snowleopard/fast/block/basic/truncation-rtl-expected.png: Removed.
  • platform/mac-snowleopard/fast/block/float/020-expected.png: Removed.
  • platform/mac-snowleopard/fast/block/float/float-avoidance-expected.png: Removed.
  • platform/mac-snowleopard/fast/block/margin-collapse/103-expected.png: Removed.
  • platform/mac-snowleopard/fast/block/positioning/028-expected.png: Removed.
  • platform/mac-snowleopard/fast/block/positioning/031-expected.png: Removed.
  • platform/mac-snowleopard/fast/borders/border-image-massive-scale-expected.png: Removed.
  • platform/mac-snowleopard/fast/borders/border-image-outset-expected.png: Removed.
  • platform/mac-snowleopard/fast/borders/border-image-outset-in-shorthand-expected.png: Removed.
  • platform/mac-snowleopard/fast/borders/border-image-outset-split-inline-vertical-lr-expected.png: Removed.
  • platform/mac-snowleopard/fast/borders/border-image-rotate-transform-expected.png: Removed.
  • platform/mac-snowleopard/fast/borders/border-image-scale-transform-expected.png: Removed.
  • platform/mac-snowleopard/fast/borders/border-image-scaled-expected.png: Removed.
  • platform/mac-snowleopard/fast/borders/border-image-slice-constrained-expected.png: Removed.
  • platform/mac-snowleopard/fast/borders/inline-mask-overlay-image-expected.png: Removed.
  • platform/mac-snowleopard/fast/borders/rtl-border-01-expected.png: Removed.
  • platform/mac-snowleopard/fast/borders/rtl-border-02-expected.png: Removed.
  • platform/mac-snowleopard/fast/borders/rtl-border-03-expected.png: Removed.
  • platform/mac-snowleopard/fast/canvas/canvas-composite-fill-repaint-expected.png: Removed.
  • platform/mac-snowleopard/fast/canvas/canvas-draw-canvas-on-canvas-shadow-expected.txt: Removed.
  • platform/mac-snowleopard/fast/canvas/canvas-fillRect-gradient-shadow-expected.txt: Removed.
  • platform/mac-snowleopard/fast/canvas/canvas-incremental-repaint-expected.png: Removed.
  • platform/mac-snowleopard/fast/canvas/set-colors-expected.txt: Removed.
  • platform/mac-snowleopard/fast/canvas/shadow-offset-7-expected.png: Removed.
  • platform/mac-snowleopard/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.png: Removed.
  • platform/mac-snowleopard/fast/css/background-shorthand-invalid-url-expected.png: Removed.
  • platform/mac-snowleopard/fast/css/bidi-override-in-anonymous-block-expected.png: Removed.
  • platform/mac-snowleopard/fast/css/child-style-can-override-visited-style-expected.png: Removed.
  • platform/mac-snowleopard/fast/css/clip-text-in-scaled-div-expected.png: Removed.
  • platform/mac-snowleopard/fast/css/color-correction-backgrounds-and-text-expected.png: Removed.
  • platform/mac-snowleopard/fast/css/color-correction-on-background-image-expected.png: Removed.
  • platform/mac-snowleopard/fast/css/continuationCrash-expected.png: Removed.
  • platform/mac-snowleopard/fast/css/font-family-pictograph-expected.png: Removed.
  • platform/mac-snowleopard/fast/css/font-family-pictograph-expected.txt: Removed.
  • platform/mac-snowleopard/fast/css/margin-top-bottom-dynamic-expected.png: Removed.
  • platform/mac-snowleopard/fast/css/outline-narrowLine-expected.png: Removed.
  • platform/mac-snowleopard/fast/css/text-overflow-input-expected.png: Removed.
  • platform/mac-snowleopard/fast/css/text-transform-select-expected.png: Removed.
  • platform/mac-snowleopard/fast/css/transform-default-parameter-expected.png: Removed.
  • platform/mac-snowleopard/fast/css/value-list-out-of-bounds-crash-expected.png: Removed.
  • platform/mac-snowleopard/fast/dom/52776-expected.png: Removed.
  • platform/mac-snowleopard/fast/dom/52776-expected.txt: Removed.
  • platform/mac-snowleopard/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.png: Removed.
  • platform/mac-snowleopard/fast/encoding/utf-16-big-endian-expected.png: Removed.
  • platform/mac-snowleopard/fast/encoding/utf-16-little-endian-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/001-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/HTMLOptionElement_label01-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/HTMLOptionElement_label02-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/HTMLOptionElement_label03-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/HTMLOptionElement_label04-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/basic-buttons-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/basic-inputs-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/basic-selects-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/basic-textareas-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/basic-textareas-quirks-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/box-shadow-override-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/button-align-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/button-cannot-be-nested-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/button-default-title-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/button-generated-content-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/button-inner-block-reuse-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/button-sizes-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/button-style-color-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/button-table-styles-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/button-text-transform-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/button-white-space-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/control-clip-overflow-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/control-restrict-line-height-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/disabled-select-change-index-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/fieldset-align-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/file/file-input-direction-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/file/input-file-re-render-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/form-element-geometry-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/form-hides-table-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/formmove-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/input-appearance-height-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/input-button-sizes-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/input-placeholder-visibility-1-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/input-placeholder-visibility-3-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/input-table-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/input-text-scroll-left-on-blur-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/input-value-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/listbox-bidi-align-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/listbox-hit-test-zoomed-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/listbox-scrollbar-incremental-load-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/menulist-style-color-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/menulist-width-change-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/option-strip-whitespace-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/option-text-clip-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/placeholder-position-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/plaintext-mode-2-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/range/slider-padding-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/range/slider-thumb-shared-style-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/search-vertical-alignment-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/select-align-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/select-baseline-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/select-change-listbox-to-popup-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/select-disabled-appearance-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/select-initial-position-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/select-item-background-clip-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/select-selected-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/select-size-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/select-style-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/select-visual-hebrew-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/select-writing-direction-natural-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/select-writing-direction-natural-expected.txt: Removed.
  • platform/mac-snowleopard/fast/forms/textAreaLineHeight-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/textarea-align-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/textarea-scroll-height-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/textarea-scrollbar-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/textarea-scrolled-type-expected.png: Removed.
  • platform/mac-snowleopard/fast/forms/textarea-width-expected.png: Removed.
  • platform/mac-snowleopard/fast/gradients/crash-on-zero-radius-expected.png: Removed.
  • platform/mac-snowleopard/fast/gradients/css3-radial-gradients-expected.png: Removed.
  • platform/mac-snowleopard/fast/gradients/generated-gradients-expected.png: Removed.
  • platform/mac-snowleopard/fast/gradients/gradient-after-transparent-border-expected.png: Removed.
  • platform/mac-snowleopard/fast/gradients/simple-gradients-expected.png: Removed.
  • platform/mac-snowleopard/fast/images/color-jpeg-with-color-profile-expected.png: Removed.
  • platform/mac-snowleopard/fast/images/gray-scale-jpeg-with-color-profile-expected.png: Removed.
  • platform/mac-snowleopard/fast/images/gray-scale-png-with-color-profile-expected.png: Removed.
  • platform/mac-snowleopard/fast/images/image-css3-content-data-expected.png: Removed.
  • platform/mac-snowleopard/fast/images/jpeg-with-color-profile-expected.png: Removed.
  • platform/mac-snowleopard/fast/images/paletted-png-with-color-profile-expected.png: Removed.
  • platform/mac-snowleopard/fast/images/pdf-as-background-expected.png: Removed.
  • platform/mac-snowleopard/fast/images/pdf-as-image-expected.png: Removed.
  • platform/mac-snowleopard/fast/images/png-with-color-profile-expected.png: Removed.
  • platform/mac-snowleopard/fast/images/rgb-jpeg-with-adobe-marker-only-expected.png: Removed.
  • platform/mac-snowleopard/fast/inline/inline-borders-with-bidi-override-expected.png: Removed.
  • platform/mac-snowleopard/fast/inline/inline-box-background-long-image-expected.png: Removed.
  • platform/mac-snowleopard/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.png: Removed.
  • platform/mac-snowleopard/fast/layers/scroll-with-transform-composited-layer-expected.png: Removed.
  • platform/mac-snowleopard/fast/layers/scroll-with-transform-layer-expected.png: Removed.
  • platform/mac-snowleopard/fast/lists/003-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/block-axis-horizontal-bt-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/block-axis-horizontal-tb-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/column-rules-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/column-rules-stacking-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/columns-shorthand-parsing-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/flipped-blocks-border-after-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/float-avoidance-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/float-multicol-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/float-paginate-complex-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/layers-in-multicol-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/nested-columns-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/overflow-across-columns-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/overflow-across-columns-percent-height-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/overflow-unsplittable-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/pagination-h-horizontal-bt-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/pagination-h-horizontal-tb-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/pagination-h-vertical-lr-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/pagination-h-vertical-rl-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/pagination-v-horizontal-bt-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/pagination-v-horizontal-tb-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/pagination-v-vertical-lr-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/pagination-v-vertical-rl-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/positioned-with-constrained-height-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/positive-leading-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/scrolling-overflow-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/shadow-breaking-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/single-line-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/span/anonymous-style-inheritance-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/span/generated-child-split-flow-crash-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/span/span-as-immediate-child-generated-content-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/span/span-as-immediate-child-property-removal-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/span/span-as-immediate-columns-child-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/span/span-as-nested-columns-child-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/span/span-as-nested-inline-block-child-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/span/span-margin-collapsing-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/vertical-lr/float-avoidance-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/vertical-lr/rules-with-border-before-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/vertical-rl/float-avoidance-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/vertical-rl/rule-style-expected.png: Removed.
  • platform/mac-snowleopard/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
  • platform/mac-snowleopard/fast/overflow/006-expected.png: Removed.
  • platform/mac-snowleopard/fast/overflow/overflow-focus-ring-expected.png: Removed.
  • platform/mac-snowleopard/fast/overflow/overflow-x-y-expected.png: Removed.
  • platform/mac-snowleopard/fast/parser/document-write-option-expected.png: Removed.
  • platform/mac-snowleopard/fast/preloader/document-write-2-expected.txt: Removed.
  • platform/mac-snowleopard/fast/preloader/document-write-expected.txt: Removed.
  • platform/mac-snowleopard/fast/preloader/script-expected.txt: Removed.
  • platform/mac-snowleopard/fast/reflections/reflection-direction-expected.png: Removed.
  • platform/mac-snowleopard/fast/reflections/reflection-masks-expected.png: Removed.
  • platform/mac-snowleopard/fast/reflections/reflection-masks-opacity-expected.png: Removed.
  • platform/mac-snowleopard/fast/reflections/reflection-masks-outset-expected.png: Removed.
  • platform/mac-snowleopard/fast/repaint/canvas-putImageData-expected.txt: Removed.
  • platform/mac-snowleopard/fast/repaint/line-flow-with-floats-2-expected.png: Removed.
  • platform/mac-snowleopard/fast/repaint/line-flow-with-floats-8-expected.png: Removed.
  • platform/mac-snowleopard/fast/repaint/line-flow-with-floats-9-expected.png: Removed.
  • platform/mac-snowleopard/fast/repaint/overflow-auto-in-overflow-auto-scrolled-expected.png: Removed.
  • platform/mac-snowleopard/fast/repaint/overflow-scroll-in-overflow-scroll-scrolled-expected.png: Removed.
  • platform/mac-snowleopard/fast/repaint/scale-page-shrink-expected.png: Removed.
  • platform/mac-snowleopard/fast/repaint/scroll-inside-table-cell-expected.png: Removed.
  • platform/mac-snowleopard/fast/repaint/scroll-relative-table-inside-table-cell-expected.png: Removed.
  • platform/mac-snowleopard/fast/repaint/table-overflow-auto-in-overflow-auto-scrolled-expected.png: Removed.
  • platform/mac-snowleopard/fast/repaint/table-overflow-hidden-in-overflow-hidden-scrolled-expected.png: Removed.
  • platform/mac-snowleopard/fast/repaint/table-overflow-scroll-in-overflow-scroll-scrolled-expected.png: Removed.
  • platform/mac-snowleopard/fast/repaint/text-shadow-expected.png: Removed.
  • platform/mac-snowleopard/fast/repaint/text-shadow-horizontal-expected.png: Removed.
  • platform/mac-snowleopard/fast/replaced/replaced-breaking-expected.png: Removed.
  • platform/mac-snowleopard/fast/replaced/width100percent-button-expected.png: Removed.
  • platform/mac-snowleopard/fast/ruby/ruby-base-merge-block-children-crash-expected.png: Removed.
  • platform/mac-snowleopard/fast/selectors/166-expected.png: Removed.
  • platform/mac-snowleopard/fast/selectors/visited-descendant-expected.png: Removed.
  • platform/mac-snowleopard/fast/table/auto-100-percent-width-expected.png: Removed.
  • platform/mac-snowleopard/fast/table/dynamic-caption-add-before-child-expected.png: Removed.
  • platform/mac-snowleopard/fast/table/frame-and-rules-expected.png: Removed.
  • platform/mac-snowleopard/fast/table/height-percent-test-vertical-expected.png: Removed.
  • platform/mac-snowleopard/fast/table/multiple-captions-display-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/backslash-to-yen-sign-euc-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/capitalize-boundaries-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/capitalize-boundaries-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/complex-text-opacity-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/complex-text-opacity-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/fallback-traits-fixup-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/fallback-traits-fixup-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/hyphenate-character-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/hyphenate-limit-before-after-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/hyphenate-limit-lines-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/hyphenate-limit-lines-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/hyphenate-locale-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/hyphens-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/international/arabic-justify-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/international/arabic-justify-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/international/bidi-AN-after-L-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/international/bidi-AN-after-L-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/international/bidi-AN-after-empty-run-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/international/bidi-AN-after-empty-run-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/international/bidi-CS-after-AN-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/international/bidi-CS-after-AN-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/international/bidi-menulist-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/international/bidi-neutral-run-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/international/bidi-neutral-run-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/international/bold-bengali-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/international/bold-bengali-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/international/hebrew-vowels-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/international/khmer-selection-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/international/khmer-selection-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/justify-ideograph-leading-expansion-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/justify-ideograph-leading-expansion-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/midword-break-after-breakable-char-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/midword-break-before-surrogate-pair-2-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/midword-break-before-surrogate-pair-2-expected.txt: Removed.
  • platform/mac-snowleopard/fast/text/stroking-decorations-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/stroking-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/text-letter-spacing-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/unicode-variation-selector-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/wbr-expected.png: Removed.
  • platform/mac-snowleopard/fast/text/whitespace/normal-after-nowrap-breaking-expected.png: Removed.
  • platform/mac-snowleopard/fast/writing-mode/border-image-horizontal-bt-expected.png: Removed.
  • platform/mac-snowleopard/fast/writing-mode/border-image-vertical-lr-expected.png: Removed.
  • platform/mac-snowleopard/fast/writing-mode/border-image-vertical-rl-expected.png: Removed.
  • platform/mac-snowleopard/fast/writing-mode/fallback-orientation-expected.png: Removed.
  • platform/mac-snowleopard/fast/writing-mode/japanese-rl-text-with-broken-font-expected.png: Removed.
  • platform/mac-snowleopard/fast/xsl/sort-locale-expected.txt: Removed.
  • platform/mac-snowleopard/fonts/cursive-expected.png: Removed.
  • platform/mac-snowleopard/fonts/default-expected.png: Removed.
  • platform/mac-snowleopard/fonts/fantasy-expected.png: Removed.
  • platform/mac-snowleopard/fonts/monospace-expected.png: Removed.
  • platform/mac-snowleopard/fonts/sans-serif-expected.png: Removed.
  • platform/mac-snowleopard/fonts/serif-expected.png: Removed.
  • platform/mac-snowleopard/fullscreen/full-screen-stacking-context-expected.png: Removed.
  • platform/mac-snowleopard/http/tests/inspector/resource-har-conversion-expected.txt: Removed.
  • platform/mac-snowleopard/http/tests/security/contentSecurityPolicy/xsl-blocked-expected.png: Removed.
  • platform/mac-snowleopard/http/tests/xmlhttprequest/basic-auth-nopassword-expected.txt: Removed.
  • platform/mac-snowleopard/http/tests/xmlhttprequest/web-apps/012-expected.txt: Removed.
  • platform/mac-snowleopard/http/tests/xmlhttprequest/web-apps/013-expected.txt: Removed.
  • platform/mac-snowleopard/media/controls-layout-direction-expected.png: Removed.
  • platform/mac-snowleopard/media/controls-strict-expected.png: Removed.
  • platform/mac-snowleopard/media/controls-strict-expected.txt: Removed.
  • platform/mac-snowleopard/media/controls-styling-expected.txt: Removed.
  • platform/mac-snowleopard/media/controls-without-preload-expected.txt: Removed.
  • platform/mac-snowleopard/media/media-can-play-wav-audio-expected.txt: Removed.
  • platform/mac-snowleopard/media/media-document-audio-repaint-expected.png: Removed.
  • platform/mac-snowleopard/media/video-aspect-ratio-expected.png: Removed.
  • platform/mac-snowleopard/media/video-canvas-alpha-expected.png: Removed.
  • platform/mac-snowleopard/media/video-colorspace-yuv420-expected.png: Removed.
  • platform/mac-snowleopard/media/video-colorspace-yuv422-expected.png: Removed.
  • platform/mac-snowleopard/media/video-controls-rendering-expected.png: Removed.
  • platform/mac-snowleopard/media/video-controls-rendering-expected.txt: Removed.
  • platform/mac-snowleopard/media/video-display-toggle-expected.png: Removed.
  • platform/mac-snowleopard/media/video-display-toggle-expected.txt: Removed.
  • platform/mac-snowleopard/media/video-frame-accurate-seek-expected.png: Removed.
  • platform/mac-snowleopard/media/video-layer-crash-expected.png: Removed.
  • platform/mac-snowleopard/media/video-no-audio-expected.png: Removed.
  • platform/mac-snowleopard/media/video-no-audio-expected.txt: Removed.
  • platform/mac-snowleopard/media/video-playing-and-pause-expected.png: Removed.
  • platform/mac-snowleopard/media/video-size-intrinsic-scale-expected.txt: Removed.
  • platform/mac-snowleopard/media/video-zoom-expected.png: Removed.
  • platform/mac-snowleopard/platform/mac/compositing/canvas/accelerated-canvas-compositing-expected.txt: Removed.
  • platform/mac-snowleopard/platform/mac/editing/selection/25228-expected.png: Removed.
  • platform/mac-snowleopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Removed.
  • platform/mac-snowleopard/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Removed.
  • platform/mac-snowleopard/platform/mac/fast/loader/file-url-mimetypes-expected.txt: Removed.
  • platform/mac-snowleopard/platform/mac/fast/text/combining-character-sequence-fallback-expected.png: Removed.
  • platform/mac-snowleopard/platform/mac/fast/text/combining-character-sequence-fallback-expected.txt: Removed.
  • platform/mac-snowleopard/platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.png: Removed.
  • platform/mac-snowleopard/platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.txt: Removed.
  • platform/mac-snowleopard/platform/mac/fast/text/line-break-locale-expected.png: Removed.
  • platform/mac-snowleopard/platform/mac/fast/text/line-break-locale-expected.txt: Removed.
  • platform/mac-snowleopard/platform/mac/scrollbars/key-window-not-first-responder-expected.png: Removed.
  • platform/mac-snowleopard/plugins/mouse-click-plugin-clears-selection-expected.png: Removed.
  • platform/mac-snowleopard/printing/compositing-layer-printing-expected.png: Removed.
  • platform/mac-snowleopard/printing/media-queries-print-expected.png: Removed.
  • platform/mac-snowleopard/printing/page-rule-in-media-query-expected.png: Removed.
  • platform/mac-snowleopard/printing/return-from-printing-mode-expected.png: Removed.
  • platform/mac-snowleopard/scrollbars/overflow-scrollbar-combinations-expected.png: Removed.
  • platform/mac-snowleopard/scrollbars/scrollbars-on-positioned-content-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/g-dirLTR-ubNone-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/g-dirRTL-ubNone-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-no-markup-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-dirLTR-ubNone-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-dirRTL-ubNone-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-direction-ltr-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-I18N/tspan-direction-rtl-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/struct-dom-11-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-03-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-11-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-22-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-23-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-25-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-26-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-27-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-32-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-34-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-41-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-44-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-46-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-60-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-61-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-62-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-63-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-64-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-65-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-66-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-67-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-68-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-69-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-70-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-77-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-78-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-81-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-82-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-84-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/color-prof-01-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/coords-trans-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/coords-trans-05-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/coords-trans-06-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/coords-units-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/coords-units-02-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/coords-units-03-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/coords-viewattr-03-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-color-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-example-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-image-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-light-01-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-light-04-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-tile-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-turb-02-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/interact-order-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/interact-order-02-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/linking-a-04-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/linking-a-05-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/linking-a-07-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/linking-uri-03-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/masking-path-03-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/masking-path-05-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/painting-marker-01-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/painting-marker-02-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/painting-render-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/paths-data-01-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/paths-data-02-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/paths-data-03-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/paths-data-04-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/paths-data-05-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/paths-data-06-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/paths-data-08-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/paths-data-09-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/paths-data-10-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/paths-data-15-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-02-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-05-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-15-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/render-groups-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/render-groups-03-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/script-handle-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/shapes-intro-01-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/struct-dom-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/struct-dom-06-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/struct-frag-06-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/struct-group-03-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/struct-image-02-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/struct-image-04-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/struct-image-06-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/struct-image-07-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/struct-image-08-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/struct-use-01-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/struct-use-03-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/styling-css-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/styling-css-02-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/styling-css-03-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/styling-css-04-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-deco-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-fonts-03-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-intro-01-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-intro-02-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-intro-04-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-intro-05-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-path-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-text-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-text-03-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-text-04-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-text-05-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-text-06-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-text-08-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-tref-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-tselect-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-tselect-02-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/text-tspan-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png: Removed.
  • platform/mac-snowleopard/svg/as-background-image/svg-as-background-1-expected.png: Removed.
  • platform/mac-snowleopard/svg/as-background-image/svg-as-background-5-expected.png: Removed.
  • platform/mac-snowleopard/svg/as-background-image/svg-as-background-6-expected.png: Removed.
  • platform/mac-snowleopard/svg/as-background-image/svg-background-partial-redraw-expected.png: Removed.
  • platform/mac-snowleopard/svg/as-border-image/svg-as-border-image-2-expected.png: Removed.
  • platform/mac-snowleopard/svg/as-border-image/svg-as-border-image-expected.png: Removed.
  • platform/mac-snowleopard/svg/as-image/animated-svg-as-image-expected.png: Removed.
  • platform/mac-snowleopard/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.png: Removed.
  • platform/mac-snowleopard/svg/as-image/animated-svg-as-image-same-image-expected.png: Removed.
  • platform/mac-snowleopard/svg/as-image/img-preserveAspectRatio-support-1-expected.png: Removed.
  • platform/mac-snowleopard/svg/as-image/svg-image-change-content-size-expected.png: Removed.
  • platform/mac-snowleopard/svg/as-object/embedded-svg-immediate-offsetWidth-query-expected.png: Removed.
  • platform/mac-snowleopard/svg/as-object/embedded-svg-size-changes-expected.png: Removed.
  • platform/mac-snowleopard/svg/as-object/nested-embedded-svg-size-changes-expected.png: Removed.
  • platform/mac-snowleopard/svg/batik/paints/gradientLimit-expected.png: Removed.
  • platform/mac-snowleopard/svg/carto.net/button-expected.png: Removed.
  • platform/mac-snowleopard/svg/carto.net/colourpicker-expected.png: Removed.
  • platform/mac-snowleopard/svg/carto.net/combobox-expected.png: Removed.
  • platform/mac-snowleopard/svg/carto.net/scrollbar-expected.png: Removed.
  • platform/mac-snowleopard/svg/carto.net/selectionlist-expected.png: Removed.
  • platform/mac-snowleopard/svg/carto.net/slider-expected.png: Removed.
  • platform/mac-snowleopard/svg/carto.net/tabgroup-expected.png: Removed.
  • platform/mac-snowleopard/svg/carto.net/textbox-expected.png: Removed.
  • platform/mac-snowleopard/svg/carto.net/window-expected.png: Removed.
  • platform/mac-snowleopard/svg/clip-path/clip-path-pixelation-expected.png: Removed.
  • platform/mac-snowleopard/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png: Removed.
  • platform/mac-snowleopard/svg/clip-path/deep-nested-clip-in-mask-expected.png: Removed.
  • platform/mac-snowleopard/svg/clip-path/deep-nested-clip-in-mask-panning-expected.png: Removed.
  • platform/mac-snowleopard/svg/css/arrow-with-shadow-expected.png: Removed.
  • platform/mac-snowleopard/svg/css/composite-shadow-text-expected.png: Removed.
  • platform/mac-snowleopard/svg/css/css-box-min-width-expected.png: Removed.
  • platform/mac-snowleopard/svg/css/group-with-shadow-expected.png: Removed.
  • platform/mac-snowleopard/svg/css/path-gradient-stroke-shadow-expected.png: Removed.
  • platform/mac-snowleopard/svg/css/rect-gradient-stroke-shadow-expected.png: Removed.
  • platform/mac-snowleopard/svg/css/shadow-changes-expected.png: Removed.
  • platform/mac-snowleopard/svg/css/shadow-with-large-radius-expected.png: Removed.
  • platform/mac-snowleopard/svg/css/shadow-with-negative-offset-expected.png: Removed.
  • platform/mac-snowleopard/svg/css/text-gradient-shadow-expected.png: Removed.
  • platform/mac-snowleopard/svg/css/text-shadow-multiple-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/SVGMatrix-interface-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/absolute-sized-content-with-resources-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/absolute-sized-svg-in-xhtml-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/altglyph-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/baseval-animval-equality-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/bug45331-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/circle-move-invalidation-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/clip-path-referencing-use-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/clip-path-referencing-use2-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/clone-element-with-animated-svg-properties-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/container-opacity-clip-viewBox-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/convolution-crash-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/coords-relative-units-transforms-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/createImageElement-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/createImageElement2-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/dominant-baseline-hanging-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/dynamic-svg-document-creation-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/embedding-external-svgs-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/empty-clip-path-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/empty-merge-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/feComponentTransfer-Discrete-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/feComponentTransfer-Gamma-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/feComponentTransfer-Linear-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/feComponentTransfer-Table-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/feDisplacementMap-01-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/fill-SVGPaint-interface-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/fill-fallback-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/focus-ring-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/font-face-cascade-order-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/font-face-simple-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/foreign-object-skew-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/foreignObject-crash-on-hover-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/getPresentationAttribute-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/getTransformToElement-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/getscreenctm-in-mixed-content-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/getscreenctm-in-scrollable-div-area-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/getsvgdocument-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/glyph-selection-arabic-forms-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/glyph-selection-lang-attribute-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/glyph-selection-non-bmp-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/gradient-cycle-detection-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/gradient-deep-referencing-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/gradient-rotated-bbox-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/gradient-stroke-width-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/gradient-with-1d-boundingbox-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/grayscale-gradient-mask-2-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/group-opacity-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/hit-test-path-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/hit-test-path-stroke-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/hit-test-unclosed-subpaths-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/hit-test-with-br-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/image-parent-translation-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/image-rescale-clip-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/image-rescale-scroll-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/image-small-width-height-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/image-with-prefix-in-webarchive-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/image-with-transform-clip-filter-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/inline-svg-in-xhtml-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/invalid-fill-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/invalid-fill-hex-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/invalid-lengthlist-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/invalid-stroke-hex-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/invalid-uri-stroke-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/invisible-text-after-scrolling-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/js-update-image-and-display-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/js-update-image-and-display2-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/js-update-image-and-display3-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/js-update-stop-linked-gradient-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/junk-data-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/linking-a-03-b-viewTarget-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/linking-a-03-b-zoomAndPan-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/marker-opacity-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/marker-overflow-clip-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/mask-invalidation-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/missing-xlink-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/mouse-move-on-svg-container-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/mouse-move-on-svg-container-standalone-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/mouse-move-on-svg-root-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/mouse-move-on-svg-root-standalone-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/no-inherited-dashed-stroke-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/non-opaque-filters-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/non-scaling-stroke-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/object-sizing-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/path-bad-data-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/path-textPath-simulation-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/pattern-cycle-detection-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/pattern-deep-referencing-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/pattern-incorrect-tiling-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/pattern-rotate-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/pattern-rotate-gaps-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/pattern-userSpaceOnUse-userToBaseTransform-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/percentage-of-html-parent-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/pointer-events-image-css-transform-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/pointer-events-image-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/pointer-events-path-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/pointer-events-text-css-transform-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/pointer-events-text-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/recursive-clippath-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/recursive-filter-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/recursive-gradient-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/recursive-mask-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/recursive-pattern-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/relative-sized-content-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/relative-sized-content-with-resources-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/relative-sized-deep-shadow-tree-content-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/relative-sized-image-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/relative-sized-inner-svg-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/relative-sized-shadow-tree-content-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/relative-sized-use-on-symbol-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/resource-invalidate-on-target-update-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/rootmost-svg-xy-attrs-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/second-inline-text-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/shape-rendering-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/shapes-supporting-markers-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/simple-text-double-shadow-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/simpleCDF-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/stroke-fallback-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/stroke-width-large-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/stroked-pattern-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/style-attribute-font-size-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/svg-curve-with-relative-cordinates-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/svg-float-border-padding-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/svg-fonts-in-html-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/svg-fonts-without-missing-glyph-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/svg-fonts-word-spacing-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/svg-overflow-types-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/text-decoration-visibility-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/text-dom-01-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/text-filter-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/text-image-opacity-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/text-linking-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/text-xy-updates-SVGList-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/text-xy-updates-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/transform-with-shadow-and-gradient-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-clipped-hit-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-css-no-effect-on-shadow-tree-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-disappears-after-style-update-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-disappears-after-style-update-expected.txt: Removed.
  • platform/mac-snowleopard/svg/custom/use-dynamic-append-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-elementInstance-event-target-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-elementInstance-methods-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-event-handler-on-referenced-element-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-event-handler-on-use-element-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-events-crash-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-font-face-crash-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-instanceRoot-event-bubbling-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-instanceRoot-event-listeners-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-on-g-containing-foreignObject-and-image-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-on-symbol-inside-pattern-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-property-changes-through-dom-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/use-property-changes-through-svg-dom-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/viewport-em-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/visibility-override-filter-expected.png: Removed.
  • platform/mac-snowleopard/svg/custom/zero-path-square-cap-rendering2-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGLengthList-appendItem-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGLengthList-basics-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGLengthList-getItem-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGLengthList-initialize-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGLengthList-insertItemBefore-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGLengthList-removeItem-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGLengthList-replaceItem-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGLengthList-xml-dom-modifications-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGLocatable-getCTM-svg-root-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGNumberList-basics-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGPathSegList-appendItem-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGPathSegList-clear-and-initialize-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGPathSegList-cloning-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGPathSegList-insertItemBefore-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGPathSegList-removeItem-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGPathSegList-replaceItem-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGPathSegList-segment-modification-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGPointList-basics-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGStringList-basics-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/SVGTransformList-basics-expected.png: Removed.
  • platform/mac-snowleopard/svg/dom/css-transforms-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVG-dynamic-css-transform-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-dom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-svgdom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGClipPath-influences-hitTesting-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGClipPathElement-css-transform-influences-hitTesting-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-dom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-svgdom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEBlendElement-dom-in-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEBlendElement-dom-in2-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEBlendElement-dom-mode-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEBlendElement-svgdom-in-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEBlendElement-svgdom-in2-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEBlendElement-svgdom-mode-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-dom-in-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-dom-type-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-dom-values-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-in-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-type-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-values-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-amplitude-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-exponent-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-intercept-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-offset-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-slope-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-tableValues-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-type-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-amplitude-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-exponent-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-intercept-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-offset-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-slope-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-tableValues-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-type-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-edgeMode-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-in-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelMatrix-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelUnitLength-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-order-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-preserveAlpha-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetX-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetY-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-bias-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-divisor-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-in-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelMatrix-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelUnitLength-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-order-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetX-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetY-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-inherit-lighting-color-css-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-dx-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-dy-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-in-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-color-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-opacity-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-stdDeviation-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dx-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dy-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-in-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-color-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-opacity-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-stdDeviation-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEFloodElement-dom-flood-color-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEFloodElement-dom-flood-opacity-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEFloodElement-inherit-flood-color-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-color-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-opacity-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-in-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-call-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEGaussianBlurElement-svgdom-in-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-in-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularConstant-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularExponent-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-suraceScale-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-inherit-lighting-color-css-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-lighting-color-css-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-remove-lightSource-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-in-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularConstant-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularExponent-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-suraceScale-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-limitingConeAngle-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtX-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtY-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtZ-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-specularExponent-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-x-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-y-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-z-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-limitingConeAngle-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtX-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtY-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtZ-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-specularExponent-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-x-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-y-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-z-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFETileElement-dom-in-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFETileElement-svgdom-in-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-baseFrequency-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-numOctaves-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-seed-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-stitchTiles-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-type-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-baseFrequency-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-numOctaves-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-seed-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-stitchTiles-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-type-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-filterRes-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-filterUnits-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-height-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-primitiveUnits-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-width-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-x-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-y-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-filterRes-call-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-filterResX-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-filterResY-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-filterUnits-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-height-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-primitiveUnits-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-width-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-x-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-y-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-height-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-result-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-width-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-x-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-y-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-height-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-result-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-width-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-x-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-y-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-dom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGGElement-dom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGGElement-svgdom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-height-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-width-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-x-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-y-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-height-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-preserveAspectRatio-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-width-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-x-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-y-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-dom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-dom-x1-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-dom-x2-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-dom-y1-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-dom-y2-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-svgdom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-svgdom-x1-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-svgdom-x2-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-svgdom-y1-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-svgdom-y2-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-orient-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-refX-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-refY-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPathElement-dom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPathElement-svgdom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-height-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-width-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-x-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-y-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-height-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-width-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-x-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-y-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPolygonElement-dom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPolygonElement-svgdom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPolylineElement-dom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGPolylineElement-svgdom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-dom-height-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-dom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-dom-width-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-dom-x-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-dom-y-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-svgdom-height-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-svgdom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-svgdom-width-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-svgdom-x-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-svgdom-y-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGSVGElement-dom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGSVGElement-svgdom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTRefElement-dom-href-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-dx-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-dy-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-lengthAdjust-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-rotate-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-textLength-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-transform-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-x-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-y-attr-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-dx-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-dy-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-lengthAdjust-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-rotate-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-textLength-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-transform-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-x-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-y-prop-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGUseElement-dom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/dynamic-updates/SVGUseElement-svgdom-requiredFeatures-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/animate-fill-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/big-sized-filter-2-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/big-sized-filter-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feColorMatrix-default-type-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feColorMatrix-offset-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feColorMatrix-saturate-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feColorMatrix-values-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feComposite-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feConvolveFilter-y-bounds-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feDisplacementMap-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feDropShadow-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feGaussianBlur-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-animated-transform-on-target-rect-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-late-indirect-update-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-multiple-targets-id-change-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-position-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-preserveAspectratio-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-reference-invalidation-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-reference-svg-primitive-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-subregions-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-subregions-preseveAspectRatio-none-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-subregions-preseveAspectRatio-none-with-viewBox-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-target-add-to-document-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-target-attribute-change-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-target-attribute-change-with-use-indirection-2-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-target-attribute-change-with-use-indirection-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-target-changes-id-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-target-id-change-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-target-inline-style-change-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-target-property-change-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-target-reappend-to-document-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-target-remove-from-document-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feImage-target-style-change-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feLighting-crash-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feMerge-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feOffset-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/feTile-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/filter-clip-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/filter-on-tspan-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/filter-placement-issue-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/filter-refresh-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/filter-rounding-issues-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/filter-source-position-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/filter-width-update-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/filterRes-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/filterRes1-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/filterRes2-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/filterRes3-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/filteredImage-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/parent-children-with-same-filter-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/shadow-on-filter-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/shadow-on-rect-with-filter-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/sourceAlpha-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/subRegion-in-userSpace-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/subRegion-one-effect-expected.png: Removed.
  • platform/mac-snowleopard/svg/filters/subRegion-two-effects-expected.png: Removed.
  • platform/mac-snowleopard/svg/foreignObject/fO-parent-display-changes-expected.png: Removed.
  • platform/mac-snowleopard/svg/foreignObject/filter-expected.png: Removed.
  • platform/mac-snowleopard/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.png: Removed.
  • platform/mac-snowleopard/svg/foreignObject/svg-document-as-direct-child-expected.png: Removed.
  • platform/mac-snowleopard/svg/foreignObject/svg-document-in-html-document-expected.png: Removed.
  • platform/mac-snowleopard/svg/foreignObject/text-tref-02-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/data-types/002-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/error/002-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/error/012-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/error/013-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/intrinsic/001-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/intrinsic/002-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/intrinsic/003-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/mixed/003-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/mixed/006-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/mixed/007-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/mixed/008-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/mixed/009-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/mixed/010-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/mixed/011-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/perf/001-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/perf/002-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/perf/005-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/perf/006-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/perf/007-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/processing-model/003-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/processing-model/004-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/rendering-model/003-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/rendering-model/004-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/text/003-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/viewbox/001-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/viewbox/002-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/viewbox/preserveAspectRatio/001-expected.png: Removed.
  • platform/mac-snowleopard/svg/hixie/viewbox/preserveAspectRatio/002-expected.png: Removed.
  • platform/mac-snowleopard/svg/in-html/circle-expected.png: Removed.
  • platform/mac-snowleopard/svg/overflow/overflow-on-outermost-svg-element-defaults-expected.png: Removed.
  • platform/mac-snowleopard/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-1-expected.png: Removed.
  • platform/mac-snowleopard/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-2-expected.png: Removed.
  • platform/mac-snowleopard/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-3-expected.png: Removed.
  • platform/mac-snowleopard/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-defaults-expected.png: Removed.
  • platform/mac-snowleopard/svg/repaint/filter-child-repaint-expected.png: Removed.
  • platform/mac-snowleopard/svg/repaint/filter-repaint-expected.png: Removed.
  • platform/mac-snowleopard/svg/repaint/image-with-clip-path-expected.png: Removed.
  • platform/mac-snowleopard/svg/repaint/inner-svg-change-viewPort-relative-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/bidi-text-query-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/font-size-below-point-five-2-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/foreignObject-text-clipping-bug-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/kerning-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/multichar-glyph-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/non-bmp-positioning-lists-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/non-bmp-positioning-lists-expected.txt: Removed.
  • platform/mac-snowleopard/svg/text/scaling-font-with-geometric-precision-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacing-squeeze-1-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacing-squeeze-2-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacing-squeeze-3-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacing-squeeze-4-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacing-stretch-1-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacing-stretch-2-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacing-stretch-3-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacing-stretch-4-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-x-list-1-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-x-list-2-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-x-list-3-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-x-list-4-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-x-list-with-tspans-1-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-x-list-with-tspans-2-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-x-list-with-tspans-3-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/select-x-list-with-tspans-4-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/selection-background-color-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/selection-styles-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/small-fonts-2-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-align-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-align-02-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-align-03-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-align-04-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-align-05-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-align-06-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-altglyph-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-deco-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-fill-opacity-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-fonts-01-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-intro-05-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-intro-05-t-expected.txt: Removed.
  • platform/mac-snowleopard/svg/text/text-overflow-ellipsis-svgfont-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-path-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-repaint-rects-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-spacing-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-text-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-text-03-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-text-04-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-text-05-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-text-06-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-text-07-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-text-08-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-tselect-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-tselect-02-f-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-tspan-01-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-ws-01-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/text-ws-02-t-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/textPathBoundsBug-expected.png: Removed.
  • platform/mac-snowleopard/svg/text/tspan-dynamic-positioning-expected.png: Removed.
  • platform/mac-snowleopard/svg/transforms/animated-path-inside-transformed-html-expected.png: Removed.
  • platform/mac-snowleopard/svg/transforms/text-with-mask-with-svg-transform-expected.png: Removed.
  • platform/mac-snowleopard/svg/transforms/text-with-pattern-inside-transformed-html-expected.png: Removed.
  • platform/mac-snowleopard/svg/webarchive/svg-cursor-subresources-expected.png: Removed.
  • platform/mac-snowleopard/svg/webarchive/svg-feimage-subresources-expected.png: Removed.
  • platform/mac-snowleopard/svg/wicd/rightsizing-grid-expected.png: Removed.
  • platform/mac-snowleopard/svg/wicd/test-rightsizing-a-expected.png: Removed.
  • platform/mac-snowleopard/svg/wicd/test-rightsizing-b-expected.png: Removed.
  • platform/mac-snowleopard/svg/wicd/test-scalable-background-image1-expected.png: Removed.
  • platform/mac-snowleopard/svg/wicd/test-scalable-background-image2-expected.png: Removed.
  • platform/mac-snowleopard/svg/zoom/page/absolute-sized-document-scrollbars-expected.png: Removed.
  • platform/mac-snowleopard/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png: Removed.
  • platform/mac-snowleopard/svg/zoom/page/zoom-mask-with-percentages-expected.png: Removed.
  • platform/mac-snowleopard/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: Removed.
  • platform/mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png: Removed.
  • platform/mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png: Removed.
  • platform/mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.png: Removed.
  • platform/mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png: Removed.
  • platform/mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug10269-2-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug1055-1-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug1163-1-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug119786-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug1302-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug222846-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug2479-1-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug2479-3-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug2479-4-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug29058-3-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug2947-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug3977-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug5797-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug5835-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug5838-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug625-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug6304-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug650-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug7112-1-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/bugs/bug7112-2-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/collapsing_borders/bug41262-3-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/core/bloomberg-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/core/captions-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/core/cell_heights-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/core/col_widths_auto_fix-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/core/col_widths_fix_fixPer-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/core/nested1-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/core/one_row-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/core/row_span-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/backgr_index-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/backgr_layers-opacity-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/backgr_position-table-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/backgr_simple-table-cell-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/backgr_simple-table-column-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/backgr_simple-table-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/backgr_simple-table-row-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/table_frame_border-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/table_frame_box-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/table_rules_all-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/table_rules_none-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/x_caption_class-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/x_caption_id-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/marvin/x_caption_style-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/other/cell_widths-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/other/nestedTables-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/other/test3-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/other/test6-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/other/wa_table_thtd_rowspan-expected.png: Removed.
  • platform/mac-snowleopard/tables/mozilla/other/wa_table_tr_align-expected.png: Removed.
  • platform/mac-snowleopard/transforms/2d/hindi-rotated-expected.png: Removed.
  • platform/mac-snowleopard/transforms/2d/transform-fixed-container-expected.png: Removed.
  • platform/mac-snowleopard/transforms/3d/general/perspective-units-expected.png: Removed.
  • platform/mac-snowleopard/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png: Removed.
  • platform/mac-snowleopard/transforms/3d/point-mapping/3d-point-mapping-expected.png: Removed.
  • platform/mac-snowleopard/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png: Removed.
  • platform/mac-snowleopard/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png: Removed.
  • platform/mac-snowleopard/webarchive/adopt-attribute-styled-body-webarchive-expected.png: Removed.
  • platform/mac-snowleopard/webarchive/test-css-url-resources-in-stylesheets-expected.png: Removed.
  • platform/mac-snowleopard/webarchive/test-link-rel-icon-beforeload-expected.png: Removed.
4:34 PM Changeset in webkit [148646] by roger_fong@apple.com
  • 3 edits in trunk/Source/JavaScriptCore

Unreviewed. Windows build fix.

  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreExports.def:
  • JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExports.def.in:
4:29 PM Changeset in webkit [148645] by krit@webkit.org
  • 4 edits in trunk/Source/WebCore

BasicShapeFunctions should use RenderStyle instead of StyleResolver
https://bugs.webkit.org/show_bug.cgi?id=114743

Reviewed by Antti Koivisto.

BasicShapeFunctions does include RenderStyle instead of StyleResolver now.
This is a simple refactoring patch, no new tests.

  • css/BasicShapeFunctions.cpp:

(WebCore::convertToLength): Use style and rootElementStyle directly.
(WebCore::basicShapeForValue): Ditto.

  • css/BasicShapeFunctions.h:

(WebCore):

  • css/DeprecatedStyleBuilder.cpp:

(WebCore::ApplyPropertyClipPath::applyValue):
(WebCore::ApplyPropertyExclusionShape::applyValue):

4:24 PM Changeset in webkit [148644] by joone.hur@intel.com
  • 3 edits in trunk/Source/WebKit2

[EFL][AC] m_pendingSurfaceResize needs to be guarded by USE(ACCELERATED_COMPOSITING)
https://bugs.webkit.org/show_bug.cgi?id=114770

AC related code is guarded by USE(ACCELERATED_COMPOSITING) in order to build
WebKitEfl with no-tiled-backing-store(r147792), but m_pendingSurfaceResize is
not included. This patch allows m_pendingSurfaceResize to be guarded by
USE(ACCELERATED_COMPOSITING).

Reviewed by Simon Fraser.

  • UIProcess/API/efl/EwkView.cpp:

(EwkView::EwkView):
(EwkView::displayTimerFired):
(EwkView::handleEvasObjectCalculate):

  • UIProcess/API/efl/EwkView.h:

(EwkView):

4:23 PM Changeset in webkit [148643] by Beth Dakin
  • 5 edits
    3 adds in trunk

Content inside frames and scrollbars in overflow areas hit-tests incorrectly when
the WKView has a header
https://bugs.webkit.org/show_bug.cgi?id=114769

Reviewed by Simon Fraser.

Source/WebCore:

convertToRenderer() and convertFromRenderer() need to factor in the headerHeight,
much like all of the conversion functions on ScrollView.

  • page/FrameView.cpp:

(WebCore::FrameView::convertFromRenderer):
(WebCore::FrameView::convertToRenderer):

The scrollPosition equivalent of the existing scrollOffsetRelativeToDocument()
function.

  • platform/ScrollView.cpp:

(WebCore::ScrollView::scrollPositionRelativeToDocument):

  • platform/ScrollView.h:

(ScrollView):

LayoutTests:

  • platform/mac-wk2/tiled-drawing/header-and-footer-hit-testing-in-frame-expected.txt: Added.
  • platform/mac-wk2/tiled-drawing/header-and-footer-hit-testing-in-frame.html: Added.
  • platform/mac-wk2/tiled-drawing/resources/iframe-to-hit-test.html: Added.
4:01 PM Changeset in webkit [148642] by akling@apple.com
  • 2 edits in trunk/Source/WebCore

Remove FragmentScriptingPermission.h include from Element.h.
<http://webkit.org/b/114757>

Rubber-stamped by Anders Carlsson.

  • dom/Element.h:
3:57 PM Changeset in webkit [148641] by mark.lam@apple.com
  • 2 edits in trunk/Source/JavaScriptCore

Fix broken build. Replaced a static const with a #define.
https://bugs.webkit.org/show_bug.cgi?id=114577.

Unreviewed.

  • runtime/Watchdog.cpp:

(JSC::Watchdog::Watchdog):
(JSC::Watchdog::isEnabled):

3:38 PM Changeset in webkit [148640] by jberlin@webkit.org
  • 2 edits in trunk/LayoutTests

Unskip some tests for wk2 where the underlying cause of them being skipped has since been
fixed or the original issue does not reproduce.

  • platform/wk2/TestExpectations:
3:37 PM Changeset in webkit [148639] by mark.lam@apple.com
  • 34 edits
    4 adds
    1 delete in trunk/Source

Source/JavaScriptCore: Add LLINT and baseline JIT support for timing out scripts.
https://bugs.webkit.org/show_bug.cgi?id=114577.

Reviewed by Geoffrey Garen.

Introduces the new Watchdog class which is used to track script
execution time, and initiate script termination if needed.

  • API/JSContextRef.cpp:

(internalScriptTimeoutCallback):
(JSContextGroupSetExecutionTimeLimit):
(JSContextGroupClearExecutionTimeLimit):

  • API/JSContextRefPrivate.h:
  • Added new script execution time limit APIs.
  • API/tests/testapi.c:

(currentCPUTime):
(shouldTerminateCallback):
(cancelTerminateCallback):
(extendTerminateCallback):
(main):

  • Added new API tests for script execution time limit.
  • CMakeLists.txt:
  • GNUmakefile.list.am:
  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
  • JavaScriptCore.vcxproj/JavaScriptCore.vcxproj:
  • JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters:
  • JavaScriptCore.xcodeproj/project.pbxproj:
  • Target.pri:
  • bytecompiler/BytecodeGenerator.cpp:

(JSC::BytecodeGenerator::emitLoopHint):

  • loop hints are needed for the llint as well. Hence, it will be emitted unconditionally.
  • interpreter/Interpreter.cpp:

(JSC::Interpreter::addStackTraceIfNecessary):
(JSC::Interpreter::throwException):
(JSC::Interpreter::execute):
(JSC::Interpreter::executeCall):
(JSC::Interpreter::executeConstruct):

  • Added checks for script termination before entering script code.
  • jit/JIT.cpp:

(JSC::JIT::emitWatchdogTimerCheck):

  • jit/JIT.h:

(JSC::JIT::emit_op_loop_hint):

  • jit/JITStubs.cpp:

(JSC::DEFINE_STUB_FUNCTION(void, handle_watchdog_timer)):

  • jit/JITStubs.h:
  • llint/LLIntExceptions.cpp:

(JSC::LLInt::doThrow):

  • Factored out some common code from returnToThrow() and callToThrow().

(JSC::LLInt::returnToThrow):
(JSC::LLInt::callToThrow):

  • llint/LLIntSlowPaths.cpp:

(JSC::LLInt::LLINT_SLOW_PATH_DECL(slow_path_handle_watchdog_timer)):

  • llint/LLIntSlowPaths.h:
  • llint/LowLevelInterpreter.asm:
  • llint/LowLevelInterpreter32_64.asm:
  • llint/LowLevelInterpreter64.asm:
  • runtime/ExceptionHelpers.cpp:

(JSC::throwTerminatedExecutionException):

  • Also removed the now unused InterruptedExecutionException.
  • runtime/ExceptionHelpers.h:
  • runtime/JSGlobalData.cpp:

(JSC::JSGlobalData::JSGlobalData):

  • runtime/JSGlobalData.h:
  • Added watchdog, and removed the now obsolete Terminator.
  • runtime/Terminator.h: Removed.
  • runtime/Watchdog.cpp: Added.

(JSC::Watchdog::Watchdog):
(JSC::Watchdog::~Watchdog):
(JSC::Watchdog::setTimeLimit):
(JSC::Watchdog::didFire):
(JSC::Watchdog::isEnabled):
(JSC::Watchdog::fire):
(JSC::Watchdog::arm):
(JSC::Watchdog::disarm):
(JSC::Watchdog::startCountdownIfNeeded):
(JSC::Watchdog::startCountdown):
(JSC::Watchdog::stopCountdown):
(JSC::Watchdog::Scope::Scope):
(JSC::Watchdog::Scope::~Scope):

  • runtime/Watchdog.h: Added.

(Watchdog):
(JSC::Watchdog::didFire):
(JSC::Watchdog::timerDidFireAddress):
(JSC::Watchdog::isArmed):
(Watchdog::Scope):

  • runtime/WatchdogMac.cpp: Added.

(JSC::Watchdog::initTimer):
(JSC::Watchdog::destroyTimer):
(JSC::Watchdog::startTimer):
(JSC::Watchdog::stopTimer):

  • runtime/WatchdogNone.cpp: Added.

(JSC::Watchdog::initTimer):
(JSC::Watchdog::destroyTimer):
(JSC::Watchdog::startTimer):
(JSC::Watchdog::stopTimer):

Source/WebCore: Add LLINT and baseline JIT support for timing out scripts.
https://bugs.webkit.org/show_bug.cgi?id=114577.

Reviewed by Geoffrey Garen.

Replaced use of the obsolete JSGlobalData.terminator methods with the
JSGlobalData.watchdog equivalents.

  • bindings/js/JSEventListener.cpp:

(WebCore::JSEventListener::handleEvent):

  • bindings/js/SerializedScriptValue.cpp:

(WebCore::SerializedScriptValue::maybeThrowExceptionIfSerializationFailed):

  • bindings/js/WorkerScriptController.cpp:

(WebCore::WorkerScriptController::evaluate):
(WebCore::WorkerScriptController::scheduleExecutionTermination):
(WebCore::WorkerScriptController::isExecutionTerminating):

Source/WTF: Added currentCPUTime() and currentCPUTimeMS().
https://bugs.webkit.org/show_bug.cgi?id=114577.

Reviewed by Geoffrey Garen.

The currentCPUTime() implementation came from the old TimeoutChecker.cpp.

  • wtf/CurrentTime.cpp:

(WTF::currentCPUTime):
(WTF::currentCPUTimeMS):

  • wtf/CurrentTime.h:
2:30 PM Changeset in webkit [148638] by roger_fong@apple.com
  • 2 edits in trunk/Source/JavaScriptCore

Unreviewed. VS2010 Windows build fix.

  • JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorPostBuild.cmd:
2:23 PM Changeset in webkit [148637] by jberlin@webkit.org
  • 2 edits in trunk/LayoutTests

Remove more tests from the Skipped list that were skipped early on with a bunch of eventSender
related tests and then not unskipped when various parts of eventSender got implemented in
WebKitTestRunner.

  • platform/mac-wk2/TestExpectations:
2:15 PM Changeset in webkit [148636] by jer.noble@apple.com
  • 3 edits in trunk/Source/WebCore

Crash in WebCore::HTMLMediaElement::~HTMLMediaElement.
https://bugs.webkit.org/show_bug.cgi?id=113531

Reviewed by Eric Carlson.

No new tests, though this is intermittently reproducible with
http/tests/misc/delete-frame-during-readystatechange.html under ASAN.

  • html/HTMLMediaElement.cpp:

(WebCore::HTMLMediaElement::~HTMLMediaElement): Clear the media player manually

before the destructor exits. Clearing the media player may cancel a resource load,
which can trigger a readystatechange event. It's possible for the HTMLMediaElement
to attempt to fire an abort event within the readystatechange event, even though it is
now in an inconsistent state. Clearling the media player before finishing the destructor
ensures that the HTMLMediaElement will at least still be alive if this case is triggered.
Set m_completelyLoaded to true to ensure that if userCancelledLoad() is called, it doesn't
attempt to fire events while destructing.

2:14 PM Changeset in webkit [148635] by commit-queue@webkit.org
  • 3 edits in trunk/Source/WebKit/blackberry

Clean up spellcheck state when changing focus.
https://bugs.webkit.org/show_bug.cgi?id=114758

Patch by Nima Ghanavatian <nghanavatian@blackberry.com> on 2013-04-17
Reviewed by Rob Buis.

Internally reviewed by Mike Fenton and Gen Mak.

PR325941
If we lose focus while waiting for a spellcheck request to return, we will
never see the reply and continue to queue up future requests. By clearing
the queue we ensure that all requests being processed and waiting to fire
are valid.

  • WebKitSupport/InputHandler.cpp:

(BlackBerry::WebKit::InputHandler::setElementUnfocused):

  • WebKitSupport/SpellingHandler.cpp:

(BlackBerry::WebKit::SpellingHandler::spellCheckTextBlock):

2:13 PM Changeset in webkit [148634] by andersca@apple.com
  • 5 edits in trunk/Source/WebKit2

The storage manager should know the local storage directory
https://bugs.webkit.org/show_bug.cgi?id=114765

Reviewed by Beth Dakin.

  • UIProcess/Storage/StorageManager.cpp:

(WebKit::StorageManager::create):
(WebKit::StorageManager::setLocalStorageDirectory):
(WebKit::StorageManager::setLocalStorageDirectoryInternal):

  • UIProcess/Storage/StorageManager.h:
  • UIProcess/WebContext.cpp:

(WebKit::WebContext::WebContext):
(WebKit::WebContext::setLocalStorageDirectory):

  • UIProcess/WebContext.h:
1:51 PM Changeset in webkit [148633] by joone.hur@intel.com
  • 2 edits in trunk/Source/WebKit2

[EFL][AC] MiniBrowser starts with a black empty view before painting a web page
https://bugs.webkit.org/show_bug.cgi?id=103745

Reviewed by Kenneth Rohde Christiansen.

Evas paints empty evas objects before rendering a web page, so it shows
a black empty view for a moment. This patch prevents from painting the empty
evas objects until a GL surface is ready for rendering.

  • UIProcess/API/efl/EwkView.cpp:

(showEvasObjectsIfNeeded):
(EwkView::displayTimerFired):
(EwkView::handleEvasObjectShow):

1:40 PM Changeset in webkit [148632] by zandobersek@gmail.com
  • 2 edits in trunk/Tools

[Dashboard] Remove code for showing 'WebKit roll' annotations in timelines for Chromium builders
https://bugs.webkit.org/show_bug.cgi?id=114755

Patch by Zan Dobersek <zandobersek@gmail.com> on 2013-04-17
Reviewed by Ryosuke Niwa.

The Chromium builders are no longer available to inspect so there's no need for the code that used to show
the 'WebKit roll' annotations in the Chromium builders' timeline.

  • TestResultServer/static-dashboards/timeline_explorer.js:
1:39 PM Changeset in webkit [148631] by zandobersek@gmail.com
  • 2 edits in trunk/Tools

[Dashboard] Clean up the timeline updating code, removing Chromium-specific cases
https://bugs.webkit.org/show_bug.cgi?id=114756

Patch by Zan Dobersek <zandobersek@gmail.com> on 2013-04-17
Reviewed by Ryosuke Niwa.

Clean up the updating of the timeline in the timeline explorer, defaulting to the webkit.org build master when
constructing the results URL and removing the possible row addition containing the Chromium commit range that
only applied to Chromium builders in the first place. Also removes the now-redundant shouldShowWebKitRevisionsOnly
method.

  • TestResultServer/static-dashboards/timeline_explorer.js:
1:14 PM Changeset in webkit [148630] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

Web Inspector: make generate-inspector-protocol-version work with python3
https://bugs.webkit.org/show_bug.cgi?id=114717

Revision r146765 added print() calls that made the script complain about
invalid syntax when using python3.

This commit replaces such calls with calls to sys.stdout.write(), analogous
to the sys.stderr.write() ones already used throughout the file.

Patch by Sergio Correia <Sergio Correia> on 2013-04-17
Reviewed by Timothy Hatcher.

No new tests. No user visible behavior changed.

  • inspector/generate-inspector-protocol-version:

(main):

1:11 PM Changeset in webkit [148629] by jberlin@webkit.org
  • 2 edits in trunk/LayoutTests

Remove some tests from the Skipped list that were skipped early on with a bunch of eventSender
related tests and then not unskipped when various parts of eventSender got implemented in
WebKitTestRunner.

  • platform/mac-wk2/TestExpectations:
1:02 PM Changeset in webkit [148628] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

Web Inspector: Fix Localized string warngs
https://bugs.webkit.org/show_bug.cgi?id=114718

Patch by Seokju Kwon <Seokju Kwon> on 2013-04-17
Reviewed by Timothy Hatcher.

No tests because no behavior change is expected.

  • English.lproj/localizedStrings.js:
12:42 PM WebKit Team edited by efidler@rim.com
(diff)
12:28 PM Changeset in webkit [148627] by roger_fong@apple.com
  • 8 edits
    2 copies in trunk/Source

Copy make-file-export-generator script to the the Source folders of the projects that use it.
<rdar://problem/13675604>

  • WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
  • WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
  • WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
  • WebKit.vcxproj/WebKitExportGenerator/make-export-file-generator: Copied from Source/WebCore/make-export-file-generator.
  • JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGenerator.vcxproj:
  • JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGenerator.vcxproj.filters:
  • JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorBuildCmd.cmd:
  • JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/make-export-file-generator: Copied from Source/WebCore/make-export-file-generator.
12:17 PM Changeset in webkit [148626] by Csaba Osztrogonác
  • 2 edits in trunk/Source/WebCore

[Qt] Unreviewed Windows buildfix.

  • platform/qt/DragDataQt.cpp: Add a missing include.
12:14 PM Changeset in webkit [148625] by rniwa@webkit.org
  • 2 edits in trunk/Source/WTF

REGRESSION(r148584): WebKit nightly builds don't load any page
https://bugs.webkit.org/show_bug.cgi?id=114752

Reviewed by Anders Carlsson.

We can't use C++ style () comments in Platform.h because WebKit2/DerivedSource.make doesn't know
how to strip it to be merged with *.sb.in to generate *.sb files. Specifically, we have:

# Some versions of clang incorrectly strip out
comments in c89 code.
# Use -traditional as a workaround, but only when needed since that causes
# other problems with later versions of clang.
ifeq ($(shell echo 'x' | $(CC) -E -P -x c -std=c89 - | grep x),)
TEXT_PREPROCESSOR_FLAGS=-E -P -x c -traditional -w
else
TEXT_PREPROCESSOR_FLAGS=-E -P -x c -std=c89 -w
endif

  • wtf/Platform.h:
12:14 PM Changeset in webkit [148624] by commit-queue@webkit.org
  • 3 edits in trunk/Source/WebKit/blackberry

[BlackBerry] Check image node with usemap attribute isLink failed
https://bugs.webkit.org/show_bug.cgi?id=114751

Patch by Tiancheng Jiang <tijiang@rim.com> on 2013-04-17
Reviewed by Rob Buis.

PR 326780
Internally Reviewed by Liam Quinn.

An image node with usemap will crash when call isLink.
If the node is linkNode, bring up the CCM(eg. linked image).
Also use toElement method as agomes suggested in pr 113957.

  • Api/WebPage.cpp:

(BlackBerry::WebKit::WebPagePrivate::webContext):

  • WebKitSupport/FatFingers.cpp:

(BlackBerry::WebKit::FatFingers::findBestPoint):

11:58 AM Changeset in webkit [148623] by bfulgham@webkit.org
  • 4 edits in trunk/Source/WTF

[Windows, WinCairo] Remove Include Settings for Pthreads from WTF
https://bugs.webkit.org/show_bug.cgi?id=114694

Reviewed by Ryosuke Niwa.

  • WTF.vcproj/WTFCommon.vsprops: Remove pthread search path.
  • WTF.vcxproj/WTFCommon.props: Remove pthread search path.
  • wtf/FastMalloc.cpp: Guard pthread.h include for non-pthread

builds.

11:48 AM Changeset in webkit [148622] by commit-queue@webkit.org
  • 7 edits
    19 adds in trunk

Breaking Float: floated block level element following inline element in floated container breaks to next line
https://bugs.webkit.org/show_bug.cgi?id=45274

Patch by ChangSeok Oh <ChangSeok Oh> on 2013-04-17
Reviewed by David Hyatt.

Source/WebCore:

Fix position issue of floating element in floating element.
Inner floating element has placed at next line when outer floating element has text,
even though previous line has spaces enough to fit it.
To solve this, the width of a space added temporarily for prohibiting duplication more than 2 empty spaces
is subtracted when floating element is checked whether it fits on a line.

Tests: css2.1/20110323/floats-001.html

css2.1/20110323/floats-102.html
fast/inline-block/float-both-whitespace.html
fast/inline-block/float-leading-whitespace.html
fast/inline-block/float-no-whitespace.html
fast/inline-block/float-trailing-whitespace.html
fast/inline-block/multiple-floats-with-whitespace.html

  • rendering/RenderBlockLineLayout.cpp:

(WebCore::LineWidth::LineWidth):
(WebCore::LineWidth::fitsOnLine):
(WebCore::LineWidth::trailingWhitespaceWidth):
(WebCore::LineWidth::setTrailingWhitespaceWidth):
(LineWidth):
(WebCore::RenderBlock::LineBreaker::nextSegmentBreak):

LayoutTests:

  • css2.1/20110323/floats-001-expected.html: Added.
  • css2.1/20110323/floats-001.html: Added.
  • css2.1/20110323/floats-102-expected.html: Added.
  • css2.1/20110323/floats-102.html: Added.

Tests for whitespace around floating elements.
Following test cases are provied by Joseph Pecoraro.
See https://bugs.webkit.org/show_bug.cgi?id=58806

  • fast/exclusions/shape-outside-floats/shape-outside-floats-stacked.html: Updated to match new treatment of trailing space.
  • fast/inline-block/float-both-whitespace-expected.png: Added.
  • fast/inline-block/float-both-whitespace-expected.txt: Added.
  • fast/inline-block/float-both-whitespace.html: Added.
  • fast/inline-block/float-leading-whitespace-expected.png: Added.
  • fast/inline-block/float-leading-whitespace-expected.txt: Added.
  • fast/inline-block/float-leading-whitespace.html: Added.
  • fast/inline-block/float-no-whitespace-expected.png: Added.
  • fast/inline-block/float-no-whitespace-expected.txt: Added.
  • fast/inline-block/float-no-whitespace.html: Added.
  • fast/inline-block/float-trailing-whitespace-expected.png: Added.
  • fast/inline-block/float-trailing-whitespace-expected.txt: Added.
  • fast/inline-block/float-trailing-whitespace.html: Added.
  • fast/inline-block/multiple-floats-with-whitespace-expected.png: Added.
  • fast/inline-block/multiple-floats-with-whitespace-expected.txt: Added.
  • fast/inline-block/multiple-floats-with-whitespace.html: Added.

Update the following tests so that wrapping happens as it
did before. With this change the float:left div progressed
and could fit on an earlier line when we position after
collapsing whitespace. This moved the float a line earlier
and changed the results of the test. By adding a character
to the line, the float won't fit and goes back on to the
line that it was on before this change.

  • fast/multicol/float-truncation.html:
  • fast/multicol/vertical-lr/float-truncation.html:
  • fast/multicol/vertical-rl/float-truncation.html:
11:38 AM Changeset in webkit [148621] by leoyang@rim.com
  • 7 edits in trunk/Source/WebCore

Lots of unused parameter warnings in filesystem code
https://bugs.webkit.org/show_bug.cgi?id=114747

Reviewed by Carlos Garcia Campos.

Comment out or remove unused parameter identifiers.

No functionalities changed, no new tests.

  • Modules/filesystem/DOMFileSystem.cpp: Comment out |snapshot| because

it is referred in the comments inside the function.
(WebCore):

  • Modules/filesystem/DOMFileSystemSync.cpp: Ditto.

(WebCore):

  • Modules/filesystem/FileWriter.cpp: Remove unused |ec|.

(WebCore::FileWriter::abort):

  • Modules/filesystem/FileWriterSync.cpp:

(WebCore::FileWriterSync::didWrite): Remove unused |bytes|.

  • platform/AsyncFileSystemCallbacks.h:

(WebCore::AsyncFileSystemCallbacks::didOpenFileSystem): Comment out unused parameters
because the function is inlined.
(WebCore::AsyncFileSystemCallbacks::didCreateSnapshotFile): Ditto.
(WebCore::AsyncFileSystemCallbacks::didReadDirectoryEntry): Ditto.
(WebCore::AsyncFileSystemCallbacks::didReadDirectoryEntries): Ditto.
(WebCore::AsyncFileSystemCallbacks::didCreateFileWriter): Ditto.

  • platform/blackberry/WorkerAsyncFileSystemBlackBerry.cpp:

(WebCore::WorkerAsyncFileSystemBlackBerry::createWriterOnMainThread): Remove unused |client|.

11:36 AM Changeset in webkit [148620] by bfulgham@webkit.org
  • 10 edits in trunk/Source

Source/JavaScriptCore: [Windows, WinCairo] Stop individually building WTF files in JSC.
https://bugs.webkit.org/show_bug.cgi?id=114705

Reviewed by Anders Carlsson.

Export additional String/fastMalloc symbols needed by JSC program.

WTF implementation files (a second time!) in this project.

  • JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExports.def.in:

Export additional String/fastMalloc symbols needed by JSC program.

build WTF implementation files (a second time!) in this project.

Source/WebCore: [Windows, WinCairo] Stop individually building WTF files in WebCore
https://bugs.webkit.org/show_bug.cgi?id=114705

Reviewed by Anders Carlsson.

  • WebCore.vcproj/WebCore.vcproj: Remove references to WTF objects.
  • WebCore.vcxproj/WebCore.vcxproj: Ditto.
  • WebCore.vcxproj/WebCore.vcxproj.filters: Ditto
11:27 AM Changeset in webkit [148619] by krit@webkit.org
  • 8 edits in trunk/Source/WebCore

Make lengthConversion methods and arguments const
https://bugs.webkit.org/show_bug.cgi?id=114749

Reviewed by Andreas Kling.

Refactoring, no new tests.

  • css/CSSCalculationValue.cpp:

(WebCore::CSSCalcValue::computeLengthPx):
(WebCore::CSSCalcPrimitiveValue::toCalcValue):
(WebCore::CSSCalcPrimitiveValue::computeLengthPx):
(WebCore::CSSCalcBinaryOperation::toCalcValue):
(WebCore::CSSCalcBinaryOperation::computeLengthPx):

  • css/CSSCalculationValue.h:

(WebCore::CSSCalcValue::toCalcValue):
(CSSCalcValue):

  • css/CSSPrimitiveValue.cpp:

(WebCore::CSSPrimitiveValue::computeLength):
(WebCore::CSSPrimitiveValue::computeLengthDouble):
(WebCore::CSSPrimitiveValue::viewportPercentageLength):

  • css/CSSPrimitiveValue.h:

(CSSPrimitiveValue):

  • css/CSSPrimitiveValueMappings.h:

(WebCore::CSSPrimitiveValue::convertToLength):

  • css/StyleResolver.cpp:

(WebCore::StyleResolver::convertToIntLength):
(WebCore::StyleResolver::convertToFloatLength):

  • css/StyleResolver.h:

(StyleResolver):

11:16 AM Changeset in webkit [148618] by Bruno de Oliveira Abinader
  • 3 edits in trunk/Source/WebCore

[refactor] Moved ScriptedAnimationController common code to inline function
https://bugs.webkit.org/show_bug.cgi?id=114681

Reviewed by Daniel Bates.

Avoided duplicated code by moving ScriptedAnimationController clearance
code to a common function used by both Document::dispose() and
Document::detach().

No new tests, no behavior changes.

  • dom/Document.cpp:

(WebCore::Document::dispose):
(WebCore::Document::detach):
(WebCore::Document::clearScriptedAnimationController): Added.

  • dom/Document.h:

(Document):

9:42 AM Changeset in webkit [148617] by Chris Fleizach
  • 3 edits
    2 adds in trunk

Source/WebCore: AX: When img@alt is undefined, WebKit should use @title as accessibility label if available
https://bugs.webkit.org/show_bug.cgi?id=114535

Reviewed by Tim Horton.

Don't hide images from Accessibility that have the title attribute on them.

Test: accessibility/empty-image-with-title.html

  • accessibility/AccessibilityRenderObject.cpp:

(WebCore::AccessibilityRenderObject::computeAccessibilityIsIgnored):

LayoutTests: When img@alt is undefined, WebKit should use @title as accessibility label if available
https://bugs.webkit.org/show_bug.cgi?id=114535

Reviewed by Tim Horton.

  • accessibility/empty-image-with-title-expected.txt: Added.
  • accessibility/empty-image-with-title.html: Added.
9:32 AM Changeset in webkit [148616] by mark.lam@apple.com
  • 4 edits in trunk/Source/JavaScriptCore

releaseExecutableMemory() should canonicalize cell liveness data before
it scans the GC roots.
https://bugs.webkit.org/show_bug.cgi?id=114733.

Reviewed by Mark Hahnenberg.

  • heap/Heap.cpp:

(JSC::Heap::canonicalizeCellLivenessData):

  • heap/Heap.h:
  • runtime/JSGlobalData.cpp:

(JSC::JSGlobalData::releaseExecutableMemory):

9:15 AM Changeset in webkit [148615] by commit-queue@webkit.org
  • 2 edits in trunk/Tools

media-stream and xslt are no longer configurable options in the GTK+ port
https://bugs.webkit.org/show_bug.cgi?id=114736

Patch by Alberto Garcia <agarcia@igalia.com> on 2013-04-17
Reviewed by Martin Robinson.

media-stream support was removed in r145199 and XSLT is a hard
requirement since r145859. Attempting to pass those options to the
configure script, only results in a warning.

  • Scripts/webkitdirs.pm:

(buildAutotoolsProject):

9:14 AM Changeset in webkit [148614] by commit-queue@webkit.org
  • 3 edits
    2 adds in trunk

getAttribute does not behave correctly for mixed-case attributes on HTML elements
https://bugs.webkit.org/show_bug.cgi?id=105713

Patch by Arpita Bahuguna <a.bah@samsung.com> on 2013-04-17
Reviewed by Andreas Kling.

Source/WebCore:

getAttribute() and getAttributeNode() APIs do not convert the
passed attribute name to lowercase before comparing against the
existing attributes.
The specification however states that the passed name should
be converted to ASCII lowercase before checking for the existence
of the given attribute. [www.w3.org/TR/domcore/#dom-element-getattribute]

Test: fast/dom/Element/getAttribute-case-insensitivity.html

  • dom/Element.h:

(WebCore::ElementData::getAttributeItemIndex):
getAttributeItemIndex() accepts a bool param 'shouldIgnoreAttributeCase'
which specifies whether or not the attribute's case should be ignored
before comparison but we don't really convert the passed name to lowercase
before carrying out the comparison.

Thus, when called from APIs such as getAttribute() and getAttributeNode()
which do not explicitally convert the attribute name to lowercase
before calling on this method, it fails to carry out a case-insensitive
search.

Have thus made changes to convert the passed attribute's name to
lowercase if 'shouldIgnoreAttributeCase' is true.

LayoutTests:

  • fast/dom/Element/getAttribute-case-insensitivity-expected.txt: Added.
  • fast/dom/Element/getAttribute-case-insensitivity.html: Added.

Layout test added for verifying that getAttribute() and getAttributeNode()
APIs convert the passed attribute name to lowercase before comparing
against the existing attributes.

8:56 AM Changeset in webkit [148613] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

[BlackBerry] Add support for filesystem: URLs to BlackBerry Media Player.
https://bugs.webkit.org/show_bug.cgi?id=114686
https://przilla.ott.qnx.com/bugzilla/show_bug.cgi?id=314865

Patch by John Griggs <jgriggs@blackberry.com> on 2013-04-17
Reviewed by Rob Buis.

Translate filesystem: URLs to file:// URLs for use by the media player, but only after the filesystem: URL has been checked for security, etc.

  • platform/graphics/blackberry/MediaPlayerPrivateBlackBerry.cpp:

(WebCore::MediaPlayerPrivate::load):
(WebCore::MediaPlayerPrivate::onError):
(WebCore::MediaPlayerPrivate::onDurationChanged):
(WebCore::MediaPlayerPrivate::notifyChallengeResult):

8:54 AM Changeset in webkit [148612] by zarvai@inf.u-szeged.hu
  • 434 edits
    2 copies
    2 adds in trunk/LayoutTests

[Qt] Unreviewed gardening. Updating png expected results after r148594.

  • platform/qt/compositing/direct-image-compositing-expected.png:
  • platform/qt/compositing/geometry/video-fixed-scrolling-expected.png:
  • platform/qt/compositing/overflow/overflow-compositing-descendant-expected.png:
  • platform/qt/compositing/overflow/scroll-ancestor-update-expected.png:
  • platform/qt/compositing/reflections/nested-reflection-transformed-expected.png:
  • platform/qt/compositing/self-painting-layers-expected.png:
  • platform/qt/compositing/shadows/shadow-drawing-expected.png:
  • platform/qt/css1/basic/inheritance-expected.png:
  • platform/qt/css1/box_properties/acid_test-expected.png:
  • platform/qt/css1/box_properties/clear_float-expected.png:
  • platform/qt/css1/box_properties/float_on_text_elements-expected.png:
  • platform/qt/css1/box_properties/margin_right-expected.png:
  • platform/qt/css1/box_properties/padding_right-expected.png:
  • platform/qt/css1/box_properties/width-expected.png:
  • platform/qt/css1/color_and_background/background_attachment-expected.png:
  • platform/qt/css1/font_properties/font_size-expected.png:
  • platform/qt/css1/font_properties/font_weight-expected.png:
  • platform/qt/css1/formatting_model/inline_elements-expected.png:
  • platform/qt/css1/formatting_model/vertical_formatting-expected.png:
  • platform/qt/css1/text_properties/text_indent-expected.png:
  • platform/qt/css1/units/percentage_units-expected.png:
  • platform/qt/css2.1/20110323/empty-inline-002-expected.png:
  • platform/qt/css2.1/20110323/floating-replaced-height-008-expected.png:
  • platform/qt/css2.1/20110323/inline-block-replaced-height-008-expected.png:
  • platform/qt/css2.1/20110323/inline-non-replaced-width-001-expected.png:
  • platform/qt/css2.1/20110323/inline-non-replaced-width-002-expected.png:
  • platform/qt/css2.1/20110323/inline-replaced-height-008-expected.png:
  • platform/qt/css2.1/20110323/replaced-intrinsic-ratio-001-expected.png:
  • platform/qt/css2.1/t080301-c411-vt-mrgn-00-b-expected.png:
  • platform/qt/css2.1/t09-c5526c-display-00-e-expected.png:
  • platform/qt/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png:
  • platform/qt/css2.1/t100801-c544-valgn-00-a-ag-expected.png:
  • platform/qt/css2.1/t100801-c544-valgn-02-d-agi-expected.png:
  • platform/qt/css2.1/t100801-c544-valgn-03-d-agi-expected.png:
  • platform/qt/css2.1/t100801-c544-valgn-04-d-agi-expected.png:
  • platform/qt/css2.1/t1506-c525-font-wt-00-b-expected.png:
  • platform/qt/css2.1/t1508-c527-font-09-b-expected.png:
  • platform/qt/css3/filters/custom/custom-filter-clamp-css-color-matrix-expected.png: Copied from LayoutTests/platform/qt/printing/return-from-printing-mode-expected.png.
  • platform/qt/css3/filters/custom/custom-filter-nonseparable-blend-mode-luminosity-expected.png: Copied from LayoutTests/platform/qt/fast/block/float/overhanging-tall-block-expected.png.
  • platform/qt/css3/flexbox/auto-margins-expected.png: Added.
  • platform/qt/css3/flexbox/flexbox-baseline-expected.png:
  • platform/qt/css3/selectors3/html/css3-modsel-25-expected.png:
  • platform/qt/css3/selectors3/html/css3-modsel-70-expected.png:
  • platform/qt/css3/selectors3/xhtml/css3-modsel-25-expected.png:
  • platform/qt/css3/selectors3/xhtml/css3-modsel-70-expected.png:
  • platform/qt/css3/selectors3/xml/css3-modsel-25-expected.png:
  • platform/qt/css3/selectors3/xml/css3-modsel-70-expected.png:
  • platform/qt/editing/selection/replaced-boundaries-3-expected.png:
  • platform/qt/editing/selection/select-box-expected.png:
  • platform/qt/editing/selection/select-element-paragraph-boundary-expected.png:
  • platform/qt/fast/backgrounds/background-position-parsing-expected.png:
  • platform/qt/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
  • platform/qt/fast/block/basic/001-expected.png:
  • platform/qt/fast/block/basic/011-expected.png:
  • platform/qt/fast/block/basic/014-expected.png:
  • platform/qt/fast/block/basic/015-expected.png:
  • platform/qt/fast/block/basic/016-expected.png:
  • platform/qt/fast/block/basic/019-expected.png:
  • platform/qt/fast/block/basic/fieldset-stretch-to-legend-expected.png:
  • platform/qt/fast/block/float/002-expected.png:
  • platform/qt/fast/block/float/013-expected.png:
  • platform/qt/fast/block/float/017-expected.png:
  • platform/qt/fast/block/float/avoiding-float-centered-expected.png:
  • platform/qt/fast/block/float/centered-float-avoidance-complexity-expected.png:
  • platform/qt/fast/block/float/float-avoidance-expected.png:
  • platform/qt/fast/block/float/nopaint-after-layer-destruction2-expected.png:
  • platform/qt/fast/block/float/overhanging-tall-block-expected.png:
  • platform/qt/fast/block/float/shrink-to-avoid-float-complexity-expected.png:
  • platform/qt/fast/block/margin-collapse/055-expected.png:
  • platform/qt/fast/block/margin-collapse/100-expected.png:
  • platform/qt/fast/block/margin-collapse/103-expected.png:
  • platform/qt/fast/block/positioning/047-expected.png:
  • platform/qt/fast/block/positioning/051-expected.png:
  • platform/qt/fast/borders/fieldsetBorderRadius-expected.png:
  • platform/qt/fast/borders/rtl-border-01-expected.png:
  • platform/qt/fast/borders/rtl-border-02-expected.png:
  • platform/qt/fast/borders/rtl-border-03-expected.png:
  • platform/qt/fast/box-shadow/box-shadow-transformed-expected.png:
  • platform/qt/fast/box-shadow/single-pixel-shadow-expected.png:
  • platform/qt/fast/box-sizing/box-sizing-expected.png:
  • platform/qt/fast/css-generated-content/011-expected.png:
  • platform/qt/fast/css-generated-content/013-expected.png:
  • platform/qt/fast/css-generated-content/014-expected.png:
  • platform/qt/fast/css-generated-content/inline-display-types-expected.png:
  • platform/qt/fast/css/004-expected.png:
  • platform/qt/fast/css/005-expected.png:
  • platform/qt/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.png:
  • platform/qt/fast/css/background-shorthand-invalid-url-expected.png:
  • platform/qt/fast/css/css1_forward_compatible_parsing-expected.png:
  • platform/qt/fast/css/empty-pseudo-class-expected.png:
  • platform/qt/fast/css/fieldset-display-row-expected.png:
  • platform/qt/fast/css/first-child-pseudo-class-expected.png:
  • platform/qt/fast/css/first-line-text-decoration-inherited-from-parent-expected.png:
  • platform/qt/fast/css/first-of-type-pseudo-class-expected.png:
  • platform/qt/fast/css/font-size-negative-expected.png:
  • platform/qt/fast/css/h1-in-section-elements-expected.png:
  • platform/qt/fast/css/hsl-color-expected.png:
  • platform/qt/fast/css/hsla-color-expected.png:
  • platform/qt/fast/css/inline-properties-important-expected.png:
  • platform/qt/fast/css/invalid-percentage-property-expected.png:
  • platform/qt/fast/css/last-child-pseudo-class-expected.png:
  • platform/qt/fast/css/last-of-type-pseudo-class-expected.png:
  • platform/qt/fast/css/line-height-negative-expected.png:
  • platform/qt/fast/css/only-child-pseudo-class-expected.png:
  • platform/qt/fast/css/only-of-type-pseudo-class-expected.png:
  • platform/qt/fast/css/preserve-user-specified-zoom-level-on-reload-expected.png:
  • platform/qt/fast/css/rgb-float-expected.png:
  • platform/qt/fast/css/text-align-expected.png:
  • platform/qt/fast/css/text-overflow-ellipsis-text-align-center-expected.png:
  • platform/qt/fast/css/text-overflow-ellipsis-text-align-justify-expected.png:
  • platform/qt/fast/css/text-overflow-ellipsis-text-align-left-expected.png:
  • platform/qt/fast/css/text-overflow-ellipsis-text-align-right-expected.png:
  • platform/qt/fast/css/text-transform-select-expected.png:
  • platform/qt/fast/css/transform-default-parameter-expected.png:
  • platform/qt/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.png:
  • platform/qt/fast/css/vertical-text-overflow-ellipsis-text-align-justify-expected.png:
  • platform/qt/fast/css/vertical-text-overflow-ellipsis-text-align-left-expected.png:
  • platform/qt/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.png:
  • platform/qt/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png:
  • platform/qt/fast/dom/HTMLMeterElement/meter-element-expected.png:
  • platform/qt/fast/dom/HTMLMeterElement/meter-optimums-expected.png:
  • platform/qt/fast/dom/HTMLMeterElement/meter-styles-expected.png:
  • platform/qt/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png:
  • platform/qt/fast/dom/HTMLProgressElement/progress-element-expected.png:
  • platform/qt/fast/encoding/utf-16-big-endian-expected.png:
  • platform/qt/fast/encoding/utf-16-little-endian-expected.png:
  • platform/qt/fast/events/pointer-events-2-expected.png:
  • platform/qt/fast/flexbox/011-expected.png:
  • platform/qt/fast/flexbox/flex-hang-expected.png:
  • platform/qt/fast/forms/004-expected.png:
  • platform/qt/fast/forms/006-expected.png:
  • platform/qt/fast/forms/007-expected.png:
  • platform/qt/fast/forms/HTMLOptionElement_label01-expected.png:
  • platform/qt/fast/forms/HTMLOptionElement_label02-expected.png:
  • platform/qt/fast/forms/HTMLOptionElement_label03-expected.png:
  • platform/qt/fast/forms/HTMLOptionElement_label04-expected.png:
  • platform/qt/fast/forms/basic-inputs-expected.png:
  • platform/qt/fast/forms/basic-selects-expected.png:
  • platform/qt/fast/forms/basic-textareas-quirks-expected.png:
  • platform/qt/fast/forms/box-shadow-override-expected.png:
  • platform/qt/fast/forms/button-default-title-expected.png:
  • platform/qt/fast/forms/button-generated-content-expected.png:
  • platform/qt/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png:
  • platform/qt/fast/forms/datalist/input-appearance-range-with-transform-expected.png:
  • platform/qt/fast/forms/disabled-select-change-index-expected.png:
  • platform/qt/fast/forms/fieldset-align-expected.png:
  • platform/qt/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.png:
  • platform/qt/fast/forms/fieldset-with-float-expected.png:
  • platform/qt/fast/forms/float-before-fieldset-expected.png:
  • platform/qt/fast/forms/formmove-expected.png:
  • platform/qt/fast/forms/indeterminate-expected.png:
  • platform/qt/fast/forms/linebox-overflow-in-textarea-padding-expected.png:
  • platform/qt/fast/forms/listbox-bidi-align-expected.png:
  • platform/qt/fast/forms/option-strip-whitespace-expected.png:
  • platform/qt/fast/forms/option-text-clip-expected.png:
  • platform/qt/fast/forms/placeholder-pseudo-style-expected.png:
  • platform/qt/fast/forms/range/input-appearance-range-expected.png:
  • platform/qt/fast/forms/select-align-expected.png:
  • platform/qt/fast/forms/select-change-listbox-to-popup-expected.png:
  • platform/qt/fast/forms/select-disabled-appearance-expected.png:
  • platform/qt/fast/forms/select-initial-position-expected.png:
  • platform/qt/fast/forms/select-selected-expected.png:
  • platform/qt/fast/gradients/radial-centered-expected.png:
  • platform/qt/fast/html/details-marker-style-expected.png:
  • platform/qt/fast/html/details-replace-summary-child-expected.png:
  • platform/qt/fast/html/details-writing-mode-expected.png:
  • platform/qt/fast/images/imagemap-focus-ring-zoom-expected.png:
  • platform/qt/fast/inline-block/002-expected.png:
  • platform/qt/fast/inline-block/inline-block-vertical-align-expected.png:
  • platform/qt/fast/inline/continuation-outlines-expected.png:
  • platform/qt/fast/inline/inline-borders-with-bidi-override-expected.png:
  • platform/qt/fast/inline/inline-box-background-expected.png:
  • platform/qt/fast/inline/inline-box-background-long-image-expected.png:
  • platform/qt/fast/inline/inline-box-background-repeat-x-expected.png:
  • platform/qt/fast/inline/inline-box-background-repeat-y-expected.png:
  • platform/qt/fast/invalid/010-expected.png:
  • platform/qt/fast/invalid/012-expected.png:
  • platform/qt/fast/invalid/014-expected.png:
  • platform/qt/fast/invalid/nestedh3s-expected.png:
  • platform/qt/fast/line-grid/line-align-left-edges-expected.png:
  • platform/qt/fast/lists/008-expected.png:
  • platform/qt/fast/lists/008-vertical-expected.png:
  • platform/qt/fast/lists/list-marker-before-content-table-expected.png:
  • platform/qt/fast/lists/ordered-list-with-no-ol-tag-expected.png:
  • platform/qt/fast/multicol/column-break-with-balancing-expected.png:
  • platform/qt/fast/multicol/column-count-with-rules-expected.png:
  • platform/qt/fast/multicol/column-rules-expected.png:
  • platform/qt/fast/multicol/column-rules-stacking-expected.png:
  • platform/qt/fast/multicol/columns-shorthand-parsing-expected.png:
  • platform/qt/fast/multicol/float-multicol-expected.png:
  • platform/qt/fast/multicol/float-paginate-complex-expected.png:
  • platform/qt/fast/multicol/layers-in-multicol-expected.png:
  • platform/qt/fast/multicol/max-height-columns-block-expected.png:
  • platform/qt/fast/multicol/nested-columns-expected.png:
  • platform/qt/fast/multicol/overflow-across-columns-expected.png:
  • platform/qt/fast/multicol/overflow-across-columns-percent-height-expected.png:
  • platform/qt/fast/multicol/overflow-unsplittable-expected.png:
  • platform/qt/fast/multicol/positive-leading-expected.png:
  • platform/qt/fast/multicol/shadow-breaking-expected.png:
  • platform/qt/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
  • platform/qt/fast/multicol/span/anonymous-split-block-crash-expected.png:
  • platform/qt/fast/multicol/span/anonymous-style-inheritance-expected.png:
  • platform/qt/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
  • platform/qt/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
  • platform/qt/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
  • platform/qt/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
  • platform/qt/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
  • platform/qt/fast/multicol/span/span-as-immediate-columns-child-expected.png:
  • platform/qt/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
  • platform/qt/fast/multicol/span/span-as-nested-columns-child-expected.png:
  • platform/qt/fast/multicol/span/span-margin-collapsing-expected.png:
  • platform/qt/fast/multicol/table-vertical-align-expected.png:
  • platform/qt/fast/multicol/vertical-lr/column-break-with-balancing-expected.png:
  • platform/qt/fast/multicol/vertical-lr/nested-columns-expected.png:
  • platform/qt/fast/multicol/vertical-rl/column-break-with-balancing-expected.png:
  • platform/qt/fast/multicol/vertical-rl/nested-columns-expected.png:
  • platform/qt/fast/parser/bad-xml-slash-expected.png:
  • platform/qt/fast/parser/document-write-option-expected.png:
  • platform/qt/fast/parser/style-script-head-test-expected.png:
  • platform/qt/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.png:
  • platform/qt/fast/regions/overflow-in-uniform-regions-expected.png: Added.
  • platform/qt/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.png:
  • platform/qt/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png:
  • platform/qt/fast/regions/overflow-size-change-in-variable-width-regions-expected.png:
  • platform/qt/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.png:
  • platform/qt/fast/regions/top-overflow-out-of-second-region-expected.png:
  • platform/qt/fast/repaint/block-layout-inline-children-float-positioned-expected.png:
  • platform/qt/fast/repaint/line-flow-with-floats-1-expected.png:
  • platform/qt/fast/repaint/line-flow-with-floats-10-expected.png:
  • platform/qt/fast/repaint/line-flow-with-floats-2-expected.png:
  • platform/qt/fast/repaint/line-flow-with-floats-3-expected.png:
  • platform/qt/fast/repaint/line-flow-with-floats-4-expected.png:
  • platform/qt/fast/repaint/line-flow-with-floats-6-expected.png:
  • platform/qt/fast/repaint/line-flow-with-floats-7-expected.png:
  • platform/qt/fast/repaint/line-flow-with-floats-8-expected.png:
  • platform/qt/fast/repaint/line-flow-with-floats-9-expected.png:
  • platform/qt/fast/repaint/line-flow-with-floats-in-regions-expected.png:
  • platform/qt/fast/repaint/repaint-during-scroll-with-zoom-expected.png:
  • platform/qt/fast/repaint/transform-replaced-shadows-expected.png:
  • platform/qt/fast/replaced/border-radius-clip-content-edge-expected.png:
  • platform/qt/fast/replaced/width100percent-radio-expected.png:
  • platform/qt/fast/ruby/ruby-block-style-not-updated-expected.png:
  • platform/qt/fast/ruby/ruby-block-style-not-updated-with-before-after-content-expected.png:
  • platform/qt/fast/ruby/ruby-inline-style-not-updated-expected.png:
  • platform/qt/fast/ruby/ruby-inline-style-not-updated-with-before-after-content-expected.png:
  • platform/qt/fast/ruby/ruby-inline-table-expected.png:
  • platform/qt/fast/runin/runin-generated-before-content-expected.png:
  • platform/qt/fast/selectors/032-expected.png:
  • platform/qt/fast/selectors/166-expected.png:
  • platform/qt/fast/selectors/unqualified-hover-quirks-expected.png:
  • platform/qt/fast/table/009-expected.png:
  • platform/qt/fast/table/035-expected.png:
  • platform/qt/fast/table/035-vertical-expected.png:
  • platform/qt/fast/table/041-expected.png:
  • platform/qt/fast/table/absolute-table-at-bottom-expected.png:
  • platform/qt/fast/table/border-collapsing/004-expected.png:
  • platform/qt/fast/table/border-collapsing/004-vertical-expected.png:
  • platform/qt/fast/table/mozilla-bug10296-vertical-align-1-expected.png:
  • platform/qt/fast/table/mozilla-bug10296-vertical-align-2-expected.png:
  • platform/qt/fast/table/nested-percent-height-table-expected.png:
  • platform/qt/fast/table/percent-heights-expected.png:
  • platform/qt/fast/table/table-before-child-style-update-expected.png:
  • platform/qt/fast/table/table-display-types-strict-expected.png:
  • platform/qt/fast/table/table-row-before-child-style-update-expected.png:
  • platform/qt/fast/table/table-row-style-not-updated-expected.png:
  • platform/qt/fast/table/table-row-style-not-updated-with-after-content-expected.png:
  • platform/qt/fast/table/table-row-style-not-updated-with-before-content-expected.png:
  • platform/qt/fast/table/table-style-not-updated-expected.png:
  • platform/qt/fast/text/atsui-kerning-and-ligatures-expected.png:
  • platform/qt/fast/text/atsui-small-caps-punctuation-size-expected.png:
  • platform/qt/fast/text/basic/012-expected.png:
  • platform/qt/fast/text/basic/013-expected.png:
  • platform/qt/fast/text/basic/generic-family-reset-expected.png:
  • platform/qt/fast/text/cg-vs-atsui-expected.png:
  • platform/qt/fast/text/line-breaks-expected.png:
  • platform/qt/fast/text/should-use-atsui-expected.png:
  • platform/qt/fast/text/whitespace/007-expected.png:
  • platform/qt/fast/text/whitespace/013-expected.png:
  • platform/qt/fast/text/whitespace/014-expected.png:
  • platform/qt/fast/text/whitespace/018-expected.png:
  • platform/qt/fast/text/whitespace/normal-after-nowrap-breaking-expected.png:
  • platform/qt/fast/transforms/bounding-rect-zoom-expected.png:
  • platform/qt/fast/writing-mode/fieldsets-expected.png:
  • platform/qt/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.png:
  • platform/qt/printing/return-from-printing-mode-expected.png:
  • platform/qt/scrollbars/custom-scrollbar-with-incomplete-style-expected.png:
  • platform/qt/svg/W3C-SVG-1.1/text-deco-01-b-expected.png:
  • platform/qt/svg/as-border-image/svg-as-border-image-2-expected.png:
  • platform/qt/svg/as-border-image/svg-as-border-image-expected.png:
  • platform/qt/svg/as-image/img-preserveAspectRatio-support-2-expected.png:
  • platform/qt/svg/batik/text/textEffect-expected.png:
  • platform/qt/svg/batik/text/textEffect3-expected.png:
  • platform/qt/svg/custom/bug45331-expected.png:
  • platform/qt/svg/custom/image-parent-translation-expected.png:
  • platform/qt/svg/custom/inline-svg-in-xhtml-expected.png:
  • platform/qt/svg/custom/js-late-clipPath-and-object-creation-expected.png:
  • platform/qt/svg/custom/js-late-clipPath-creation-expected.png:
  • platform/qt/svg/custom/js-late-gradient-and-object-creation-expected.png:
  • platform/qt/svg/custom/js-late-gradient-creation-expected.png:
  • platform/qt/svg/custom/junk-data-expected.png:
  • platform/qt/svg/custom/missing-xlink-expected.png:
  • platform/qt/svg/custom/object-sizing-expected.png:
  • platform/qt/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.png:
  • platform/qt/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.png:
  • platform/qt/svg/custom/path-bad-data-expected.png:
  • platform/qt/svg/custom/repaint-shadow-expected.png:
  • platform/qt/svg/custom/rootmost-svg-xy-attrs-expected.png:
  • platform/qt/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
  • platform/qt/svg/custom/svg-fonts-in-html-expected.png:
  • platform/qt/svg/custom/svg-fonts-with-no-element-reference-expected.png:
  • platform/qt/svg/custom/svg-fonts-without-missing-glyph-expected.png:
  • platform/qt/svg/custom/use-font-face-crash-expected.png:
  • platform/qt/svg/filters/shadow-on-rect-with-filter-expected.png:
  • platform/qt/svg/hixie/error/003-expected.png:
  • platform/qt/svg/hixie/error/012-expected.png:
  • platform/qt/svg/hixie/perf/003-expected.png:
  • platform/qt/svg/text/append-text-node-to-tspan-expected.png:
  • platform/qt/svg/text/modify-text-node-in-tspan-expected.png:
  • platform/qt/svg/text/remove-text-node-from-tspan-expected.png:
  • platform/qt/svg/text/remove-tspan-from-text-expected.png:
  • platform/qt/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.png:
  • platform/qt/svg/text/small-fonts-in-html5-expected.png:
  • platform/qt/svg/transforms/svg-css-transforms-clip-path-expected.png:
  • platform/qt/svg/transforms/svg-css-transforms-expected.png:
  • platform/qt/svg/wicd/rightsizing-grid-expected.png:
  • platform/qt/svg/wicd/test-rightsizing-a-expected.png:
  • platform/qt/svg/wicd/test-rightsizing-b-expected.png:
  • platform/qt/svg/wicd/test-scalable-background-image1-expected.png:
  • platform/qt/svg/wicd/test-scalable-background-image2-expected.png:
  • platform/qt/svg/zoom/page/zoom-background-image-tiled-expected.png:
  • platform/qt/svg/zoom/page/zoom-background-images-expected.png:
  • platform/qt/svg/zoom/page/zoom-hixie-mixed-008-expected.png:
  • platform/qt/svg/zoom/page/zoom-hixie-rendering-model-004-expected.png:
  • platform/qt/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
  • platform/qt/svg/zoom/page/zoom-mask-with-percentages-expected.png:
  • platform/qt/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png:
  • platform/qt/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.png:
  • platform/qt/svg/zoom/page/zoom-svg-float-border-padding-expected.png:
  • platform/qt/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png:
  • platform/qt/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png:
  • platform/qt/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.png:
  • platform/qt/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.png:
  • platform/qt/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png:
  • platform/qt/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png:
  • platform/qt/tables/mozilla/bugs/bug10269-2-expected.png:
  • platform/qt/tables/mozilla/bugs/bug10296-1-expected.png:
  • platform/qt/tables/mozilla/bugs/bug1055-1-expected.png:
  • platform/qt/tables/mozilla/bugs/bug106816-expected.png:
  • platform/qt/tables/mozilla/bugs/bug11384s-expected.png:
  • platform/qt/tables/mozilla/bugs/bug126742-expected.png:
  • platform/qt/tables/mozilla/bugs/bug131020-expected.png:
  • platform/qt/tables/mozilla/bugs/bug1318-expected.png:
  • platform/qt/tables/mozilla/bugs/bug139524-2-expected.png:
  • platform/qt/tables/mozilla/bugs/bug159108-expected.png:
  • platform/qt/tables/mozilla/bugs/bug17130-1-expected.png:
  • platform/qt/tables/mozilla/bugs/bug17130-2-expected.png:
  • platform/qt/tables/mozilla/bugs/bug18359-expected.png:
  • platform/qt/tables/mozilla/bugs/bug19061-1-expected.png:
  • platform/qt/tables/mozilla/bugs/bug19061-2-expected.png:
  • platform/qt/tables/mozilla/bugs/bug215629-expected.png:
  • platform/qt/tables/mozilla/bugs/bug24200-expected.png:
  • platform/qt/tables/mozilla/bugs/bug2479-1-expected.png:
  • platform/qt/tables/mozilla/bugs/bug2479-3-expected.png:
  • platform/qt/tables/mozilla/bugs/bug2479-4-expected.png:
  • platform/qt/tables/mozilla/bugs/bug28928-expected.png:
  • platform/qt/tables/mozilla/bugs/bug2997-expected.png:
  • platform/qt/tables/mozilla/bugs/bug3309-1-expected.png:
  • platform/qt/tables/mozilla/bugs/bug33855-expected.png:
  • platform/qt/tables/mozilla/bugs/bug39209-expected.png:
  • platform/qt/tables/mozilla/bugs/bug3977-expected.png:
  • platform/qt/tables/mozilla/bugs/bug4382-expected.png:
  • platform/qt/tables/mozilla/bugs/bug4527-expected.png:
  • platform/qt/tables/mozilla/bugs/bug46480-1-expected.png:
  • platform/qt/tables/mozilla/bugs/bug46480-2-expected.png:
  • platform/qt/tables/mozilla/bugs/bug5538-expected.png:
  • platform/qt/tables/mozilla/bugs/bug6304-expected.png:
  • platform/qt/tables/mozilla/bugs/bug69187-expected.png:
  • platform/qt/tables/mozilla/bugs/bug7112-1-expected.png:
  • platform/qt/tables/mozilla/bugs/bug7112-2-expected.png:
  • platform/qt/tables/mozilla/bugs/bug73321-expected.png:
  • platform/qt/tables/mozilla/bugs/bug8032-1-expected.png:
  • platform/qt/tables/mozilla/bugs/bug8381-expected.png:
  • platform/qt/tables/mozilla/bugs/bug9271-1-expected.png:
  • platform/qt/tables/mozilla/bugs/bug9271-2-expected.png:
  • platform/qt/tables/mozilla/bugs/bug96334-expected.png:
  • platform/qt/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
  • platform/qt/tables/mozilla/core/margins-expected.png:
  • platform/qt/tables/mozilla/marvin/backgr_index-expected.png:
  • platform/qt/tables/mozilla/marvin/backgr_layers-opacity-expected.png:
  • platform/qt/tables/mozilla/marvin/backgr_position-table-expected.png:
  • platform/qt/tables/mozilla/marvin/backgr_simple-table-cell-expected.png:
  • platform/qt/tables/mozilla/marvin/backgr_simple-table-column-expected.png:
  • platform/qt/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png:
  • platform/qt/tables/mozilla/marvin/backgr_simple-table-expected.png:
  • platform/qt/tables/mozilla/marvin/backgr_simple-table-row-expected.png:
  • platform/qt/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png:
  • platform/qt/tables/mozilla/marvin/tables_align_center-expected.png:
  • platform/qt/tables/mozilla/marvin/x_table_align_center-expected.png:
  • platform/qt/tables/mozilla/other/test3-expected.png:
  • platform/qt/tables/mozilla/other/test6-expected.png:
  • platform/qt/tables/mozilla/other/wa_table_tr_align-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug10140-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug10216-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug1055-2-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug1128-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug14007-2-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug21518-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug22122-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug3166-13-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug3166-14-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug3166-16-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug3166-17-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug61042-1-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug61042-2-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug91057-expected.png:
  • platform/qt/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.png:
  • platform/qt/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.png:
  • platform/qt/tables/mozilla_expected_failures/core/captions1-expected.png:
  • platform/qt/tables/mozilla_expected_failures/core/captions2-expected.png:
  • platform/qt/tables/mozilla_expected_failures/core/captions3-expected.png:
  • platform/qt/tables/mozilla_expected_failures/core/standards1-expected.png:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.png:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.png:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.png:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.png:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.png:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.png:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.png:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.png:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.png:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.png:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.png:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.png:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.png:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.png:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.png:
  • platform/qt/transforms/svg-vs-css-expected.png:
8:32 AM Changeset in webkit [148611] by commit-queue@webkit.org
  • 3 edits in trunk/Source/WebCore

[GStreamer] Eclipse warnings in MediaPlayerPrivateGStreamer
https://bugs.webkit.org/show_bug.cgi?id=114654

Patch by Brendan Long <b.long@cablelabs.com> on 2013-04-17
Reviewed by Philippe Normand.

No new tests (nothing added).

  • platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:

(WebCore::MediaPlayerPrivateGStreamer::MediaPlayerPrivateGStreamer):
Initialize m_volumeAndMuteInitialized

  • platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:

(WebCore::MediaPlayerPrivateGStreamerBase::MediaPlayerPrivateGStreamerBase):
Initialize signal handlers to 0.

7:49 AM Changeset in webkit [148610] by commit-queue@webkit.org
  • 2 edits in trunk/LayoutTests

[Qt] Remove fast/regions/counters/extract-list-items-013.html from TestExpectations
https://bugs.webkit.org/show_bug.cgi?id=114724

Unreviewed gardening.

Patch by Seokju Kwon <Seokju Kwon> on 2013-04-17

  • platform/qt/TestExpectations: Removed after r148289
7:49 AM Changeset in webkit [148609] by commit-queue@webkit.org
  • 2 edits in trunk/Tools

[EFL][WK2] Implement context menu in MiniBrowser
https://bugs.webkit.org/show_bug.cgi?id=102932

Patch by Michał Pakuła vel Rutka <Michał Pakuła vel Rutka> on 2013-04-17
Reviewed by Gyuyoung Kim.

Added context menu support for EFL port using Elementary context popup.

  • MiniBrowser/efl/main.c:

(_Browser_Window):
(context_popup_item_selected_cb):
(context_popup_populate):
(on_context_menu_show):
(on_context_menu_hide):
(window_create):

7:05 AM Changeset in webkit [148608] by Csaba Osztrogonác
  • 4 edits in trunk/Tools

REGRESSION(r148588): It broke the Qt WK2 EWS
https://bugs.webkit.org/show_bug.cgi?id=114737

Reviewed by Jocelyn Turcotte.

  • Scripts/webkitpy/common/config/ews.json: "Qt WK2 EWS" should use qt-wk2 port.
  • Scripts/webkitpy/common/config/ports.py:

(DeprecatedPort.port):
(QtPort.build_webkit_command): qt port shouldn't build WebKit2.
(QtPort.run_webkit_tests_command): qt port runs WK1 tests.
(QtWK2Port): Added.
(QtWK2Port.build_webkit_command): qt-wk2 port builds WK1 and WK2 too.
(QtWK2Port.run_webkit_tests_command): qt-wk2 port runs WK2 tests.

  • Scripts/webkitpy/common/config/ports_unittest.py:

(DeprecatedPortTest.test_qt_port):
(DeprecatedPortTest):
(DeprecatedPortTest.test_qt_wk2_port):

6:54 AM Changeset in webkit [148607] by zarvai@inf.u-szeged.hu
  • 2 edits
    1 add
    9 deletes in trunk/LayoutTests

[Qt] Ureviewed gardening. Cleaning up after r148596.

  • platform/qt-5.0-wk2/fast/backgrounds/background-position-parsing-expected.txt: Added.
  • platform/qt-5.0-wk2/fast/backgrounds/size/contain-and-cover-zoomed-expected.png: Removed.
  • platform/qt-5.0-wk2/fast/backgrounds/size/contain-and-cover-zoomed-expected.txt: Removed.
  • platform/qt-5.0-wk2/fast/clip/overflow-border-radius-composited-expected.png: Removed.
  • platform/qt-5.0-wk2/fast/clip/overflow-border-radius-composited-expected.txt: Removed.
  • platform/qt-5.0-wk2/fast/repaint/line-flow-with-floats-in-regions-expected.txt: Removed.
  • platform/qt-5.0-wk2/fast/table/border-collapsing/004-vertical-expected.png: Removed.
  • platform/qt-5.0-wk2/fast/table/border-collapsing/004-vertical-expected.txt: Removed.
  • platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png: Removed.
  • platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt: Removed.
  • platform/qt/TestExpectations: Skip two reftest.
6:42 AM Changeset in webkit [148606] by dominik.rottsches@intel.com
  • 2 edits in trunk/LayoutTests

[EFL] Unreviewed Gardening.

Marking compositing reftests added in r148172 as failing.

  • platform/efl/TestExpectations:
6:29 AM Changeset in webkit [148605] by abucur@adobe.com
  • 3 edits in trunk/Source/WebCore

[CSS Regions] Remove m_flowThread from NodeRenderingContext
https://bugs.webkit.org/show_bug.cgi?id=114732

Reviewed by Antti Koivisto.

Cleanup NodeRenderingContext. Remove unused member m_flowThread.

Tests: None needed.

  • dom/NodeRenderingContext.cpp:

(WebCore::NodeRenderingContext::moveToFlowThreadIfNeeded):

  • dom/NodeRenderingContext.h: Removed m_flowThread.
6:05 AM Changeset in webkit [148604] by allan.jensen@digia.com
  • 2 edits in trunk/LayoutTests

[Qt] Unskip tests requiring SUBPIXEL_LAYOUT

Unreviewed Qt gardening.

  • platform/qt/TestExpectations:
5:53 AM Changeset in webkit [148603] by zandobersek@gmail.com
  • 2 edits in trunk/LayoutTests

Unreviewed GTK gardening.

  • platform/gtk/TestExpectations: Mark various tests as flaky or failing.
5:37 AM Changeset in webkit [148602] by dominik.rottsches@intel.com
  • 2 edits in trunk/LayoutTests

[Qt] Unreviewed gardening. Cleaning up unneeded expecteds after r148596.

Patch by Zoltan Arvai <zarvai@inf.u-szeged.hu> on 2013-04-17

  • platform/qt-5.0-wk1/compositing/direct-image-compositing-expected.png: Removed.
  • platform/qt-5.0-wk1/compositing/direct-image-compositing-expected.txt: Removed.
  • platform/qt-5.0-wk2/compositing/direct-image-compositing-expected.png: Removed.
  • platform/qt-5.0-wk2/compositing/direct-image-compositing-expected.txt: Removed.
  • platform/qt-5.0-wk2/editing/selection/select-box-expected.png: Removed.
  • platform/qt-5.0-wk2/editing/selection/select-box-expected.txt: Removed.
  • platform/qt-5.0-wk2/editing/selection/select-element-paragraph-boundary-expected.png: Removed.
  • platform/qt-5.0-wk2/editing/selection/select-element-paragraph-boundary-expected.txt: Removed.
  • platform/qt-5.0-wk2/fast/forms/HTMLOptionElement_label06-expected.txt: Removed.
  • platform/qt-5.0-wk2/fast/forms/HTMLOptionElement_label07-expected.txt: Removed.
  • platform/qt-5.0-wk2/fast/forms/selectlist-minsize-expected.txt: Removed.
  • platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png: Removed.
  • platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png: Removed.
  • platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png: Removed.
  • platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png: Removed.
  • platform/qt-5.0-wk2/svg/transforms/text-with-mask-with-svg-transform-expected.txt: Removed.
  • platform/qt-5.0-wk2/svg/zoom/page/zoom-mask-with-percentages-expected.png: Removed.
  • platform/qt-5.0-wk2/svg/zoom/page/zoom-mask-with-percentages-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/select-box-expected.png: Removed.
  • platform/qt-5.0/editing/selection/select-box-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/select-element-paragraph-boundary-expected.png: Removed.
  • platform/qt-5.0/editing/selection/select-element-paragraph-boundary-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt: Removed.
  • platform/qt-5.0/fast/forms/HTMLOptionElement_label06-expected.png: Removed.
  • platform/qt-5.0/fast/forms/HTMLOptionElement_label06-expected.txt: Removed.
  • platform/qt-5.0/fast/forms/HTMLOptionElement_label07-expected.png: Removed.
  • platform/qt-5.0/fast/forms/HTMLOptionElement_label07-expected.txt: Removed.
  • platform/qt-5.0/fast/forms/placeholder-pseudo-style-expected.png: Removed.
  • platform/qt-5.0/fast/forms/placeholder-pseudo-style-expected.txt: Removed.
  • platform/qt-5.0/fast/forms/selectlist-minsize-expected.png: Removed.
  • platform/qt-5.0/fast/forms/selectlist-minsize-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1/filters-turb-02-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt: Removed.
  • platform/qt-5.0/svg/transforms/text-with-mask-with-svg-transform-expected.png: Removed.
  • platform/qt-5.0/svg/transforms/text-with-mask-with-svg-transform-expected.txt: Removed.
5:37 AM Changeset in webkit [148601] by zandobersek@gmail.com
  • 2 edits in trunk/Tools

Unreviewed.

  • Scripts/webkitpy/common/config/ports_unittest.py:

(DeprecatedPortTest.test_efl_port): Adjusting the expected outcome of the EFL build-webkit command after r148589.

5:13 AM Changeset in webkit [148600] by allan.jensen@digia.com
  • 2 edits in trunk/Source/WebCore

[Qt] MediaPlayerPrivateQt.cpp doesn't build in debug

Unreviewed build fix.

We need to include Logging.h to get the LOG definitions.

  • platform/graphics/qt/MediaPlayerPrivateQt.cpp:
4:51 AM Changeset in webkit [148599] by zarvai@inf.u-szeged.hu
  • 1 edit
    81 deletes in trunk/LayoutTests

[Qt] Unreviewed gardening. Cleaning up unneeded expecteds after r148596.

  • platform/qt-5.0-wk1/compositing/direct-image-compositing-expected.png: Removed.
  • platform/qt-5.0-wk1/compositing/direct-image-compositing-expected.txt: Removed.
  • platform/qt-5.0-wk2/compositing/direct-image-compositing-expected.png: Removed.
  • platform/qt-5.0-wk2/compositing/direct-image-compositing-expected.txt: Removed.
  • platform/qt-5.0-wk2/editing/selection/select-box-expected.png: Removed.
  • platform/qt-5.0-wk2/editing/selection/select-box-expected.txt: Removed.
  • platform/qt-5.0-wk2/editing/selection/select-element-paragraph-boundary-expected.png: Removed.
  • platform/qt-5.0-wk2/editing/selection/select-element-paragraph-boundary-expected.txt: Removed.
  • platform/qt-5.0-wk2/fast/forms/HTMLOptionElement_label06-expected.txt: Removed.
  • platform/qt-5.0-wk2/fast/forms/HTMLOptionElement_label07-expected.txt: Removed.
  • platform/qt-5.0-wk2/fast/forms/selectlist-minsize-expected.txt: Removed.
  • platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png: Removed.
  • platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png: Removed.
  • platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png: Removed.
  • platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png: Removed.
  • platform/qt-5.0-wk2/svg/transforms/text-with-mask-with-svg-transform-expected.txt: Removed.
  • platform/qt-5.0-wk2/svg/zoom/page/zoom-mask-with-percentages-expected.png: Removed.
  • platform/qt-5.0-wk2/svg/zoom/page/zoom-mask-with-percentages-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/select-box-expected.png: Removed.
  • platform/qt-5.0/editing/selection/select-box-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/select-element-paragraph-boundary-expected.png: Removed.
  • platform/qt-5.0/editing/selection/select-element-paragraph-boundary-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt: Removed.
  • platform/qt-5.0/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt: Removed.
  • platform/qt-5.0/fast/forms/HTMLOptionElement_label06-expected.png: Removed.
  • platform/qt-5.0/fast/forms/HTMLOptionElement_label06-expected.txt: Removed.
  • platform/qt-5.0/fast/forms/HTMLOptionElement_label07-expected.png: Removed.
  • platform/qt-5.0/fast/forms/HTMLOptionElement_label07-expected.txt: Removed.
  • platform/qt-5.0/fast/forms/placeholder-pseudo-style-expected.png: Removed.
  • platform/qt-5.0/fast/forms/placeholder-pseudo-style-expected.txt: Removed.
  • platform/qt-5.0/fast/forms/selectlist-minsize-expected.png: Removed.
  • platform/qt-5.0/fast/forms/selectlist-minsize-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1/filters-turb-02-f-expected.png: Removed.
  • platform/qt-5.0/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt: Removed.
  • platform/qt-5.0/svg/transforms/text-with-mask-with-svg-transform-expected.png: Removed.
  • platform/qt-5.0/svg/transforms/text-with-mask-with-svg-transform-expected.txt: Removed.
4:00 AM Changeset in webkit [148598] by dominik.rottsches@intel.com
  • 2 edits in trunk/LayoutTests

[EFL] Unreviewed Gardening.

Marking a lot of WebGL/CoordinatedGraphics related failures
as crashes after r114731, needs to be looked at in bug 114731.

  • platform/efl/TestExpectations:
3:29 AM Changeset in webkit [148597] by Claudio Saavedra
  • 5 edits in trunk

execCommand("RemoveFormat") might remove format after the selection
https://bugs.webkit.org/show_bug.cgi?id=112240

Reviewed by Ryosuke Niwa.

Source/WebCore:

Tests: editing/execCommand/remove-format-multiple-elements-mac.html

This bug is hit when ApplyStyleCommand is used to change the
style and the current selection ends in the beginning of a new node.
The bug is actually a two-fold thing:

  1. There was no check as to whether the end node is really

selected or not, and format was always removed from it with
pushDownInlineStyleAroundNode(). An equivalent check for the start
node was already in place, so fix it analogously.

  1. Previous stage might change the dom tree, resulting in a render

tree that is not up-to-date. Position::upstream() is later used
and, in order to be able to find a visually equivalent position in
a text node, this method needs the render tree to be up-to-date,
therefore, a call to updateLayoutIgnorePendingStylesheets() is
necessary.

  • editing/ApplyStyleCommand.cpp:

(WebCore::ApplyStyleCommand::removeInlineStyle): Make sure that no
format is removed from the end node if it's not fully selected.
(WebCore::ApplyStyleCommand::nodeFullySelected): Call updateLayoutIgnorePendingStylesheets()

LayoutTests:

  • editing/execCommand/remove-format-multiple-elements-mac-expected.txt: Updated.
  • editing/execCommand/script-tests/remove-format-multiple-elements-mac.js:

(selectFirstLine): Add this method to check that RemoveFormat works when
a whole line is selected.

2:33 AM Changeset in webkit [148596] by zarvai@inf.u-szeged.hu
  • 983 edits
    4 copies
    36 adds in trunk/LayoutTests

[Qt] Unreviewed gardening. Rebaselining text expected results after r148594.

  • platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt:
  • platform/qt/compositing/direct-image-compositing-expected.txt:
  • platform/qt/compositing/layer-creation/overlap-animation-container-expected.txt:
  • platform/qt/compositing/overflow/theme-affects-visual-overflow-expected.txt:
  • platform/qt/compositing/shadows/shadow-drawing-expected.txt:
  • platform/qt/compositing/visibility/visibility-image-layers-dynamic-expected.txt:
  • platform/qt/css1/basic/inheritance-expected.txt:
  • platform/qt/css1/box_properties/acid_test-expected.txt:
  • platform/qt/css1/box_properties/clear_float-expected.txt:
  • platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
  • platform/qt/css1/box_properties/margin-expected.txt:
  • platform/qt/css1/box_properties/margin_bottom-expected.txt:
  • platform/qt/css1/box_properties/margin_right-expected.txt:
  • platform/qt/css1/box_properties/margin_top-expected.txt:
  • platform/qt/css1/box_properties/padding-expected.txt:
  • platform/qt/css1/box_properties/padding_bottom-expected.txt:
  • platform/qt/css1/box_properties/padding_left-expected.txt:
  • platform/qt/css1/box_properties/padding_right-expected.txt:
  • platform/qt/css1/box_properties/padding_top-expected.txt:
  • platform/qt/css1/box_properties/width-expected.txt:
  • platform/qt/css1/color_and_background/background_attachment-expected.txt:
  • platform/qt/css1/font_properties/font-expected.txt:
  • platform/qt/css1/font_properties/font_size-expected.txt:
  • platform/qt/css1/font_properties/font_weight-expected.txt:
  • platform/qt/css1/formatting_model/floating_elements-expected.txt:
  • platform/qt/css1/formatting_model/horizontal_formatting-expected.txt:
  • platform/qt/css1/formatting_model/inline_elements-expected.txt:
  • platform/qt/css1/formatting_model/replaced_elements-expected.txt:
  • platform/qt/css1/formatting_model/vertical_formatting-expected.txt:
  • platform/qt/css1/text_properties/text_indent-expected.txt:
  • platform/qt/css1/text_properties/vertical_align-expected.txt:
  • platform/qt/css1/units/percentage_units-expected.txt:
  • platform/qt/css1/units/rounding-expected.txt: Added.
  • platform/qt/css2.1/20110323/absolute-non-replaced-height-002-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-height-007-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-height-009-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-max-height-002-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-max-height-007-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-max-height-009-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-width-001-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-width-002-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-width-003-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-width-004-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-width-005-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-width-006-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-width-007-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-width-008-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-width-009-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-width-010-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-width-011-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-width-012-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-width-013-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-width-014-expected.txt:
  • platform/qt/css2.1/20110323/absolute-non-replaced-width-016-expected.txt:
  • platform/qt/css2.1/20110323/block-non-replaced-height-005-expected.txt:
  • platform/qt/css2.1/20110323/block-non-replaced-height-006-expected.txt:
  • platform/qt/css2.1/20110323/block-non-replaced-width-007-expected.txt:
  • platform/qt/css2.1/20110323/block-replaced-width-001-expected.txt:
  • platform/qt/css2.1/20110323/block-replaced-width-006-expected.txt:
  • platform/qt/css2.1/20110323/float-non-replaced-width-006-expected.txt:
  • platform/qt/css2.1/20110323/floating-replaced-height-008-expected.txt:
  • platform/qt/css2.1/20110323/inline-block-non-replaced-width-001-expected.txt:
  • platform/qt/css2.1/20110323/inline-block-non-replaced-width-002-expected.txt:
  • platform/qt/css2.1/20110323/inline-block-replaced-height-008-expected.txt:
  • platform/qt/css2.1/20110323/inline-non-replaced-width-001-expected.txt:
  • platform/qt/css2.1/20110323/inline-non-replaced-width-002-expected.txt:
  • platform/qt/css2.1/20110323/inline-replaced-height-008-expected.txt:
  • platform/qt/css2.1/20110323/replaced-intrinsic-ratio-001-expected.txt:
  • platform/qt/css2.1/t0803-c5501-imrgn-t-00-b-ag-expected.txt:
  • platform/qt/css2.1/t0803-c5501-mrgn-t-00-b-a-expected.txt:
  • platform/qt/css2.1/t0803-c5502-mrgn-r-01-c-a-expected.txt:
  • platform/qt/css2.1/t0803-c5503-imrgn-b-00-b-a-expected.txt:
  • platform/qt/css2.1/t0803-c5503-mrgn-b-00-b-a-expected.txt:
  • platform/qt/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.txt:
  • platform/qt/css2.1/t0803-c5505-mrgn-01-e-a-expected.txt:
  • platform/qt/css2.1/t0803-c5505-mrgn-03-c-ag-expected.txt:
  • platform/qt/css2.1/t080301-c411-vt-mrgn-00-b-expected.txt:
  • platform/qt/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt:
  • platform/qt/css2.1/t0804-c5507-padn-r-00-c-ag-expected.txt:
  • platform/qt/css2.1/t0804-c5507-padn-r-01-c-a-expected.txt:
  • platform/qt/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt:
  • platform/qt/css2.1/t0804-c5509-padn-l-01-b-a-expected.txt:
  • platform/qt/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt:
  • platform/qt/css2.1/t0804-c5510-padn-00-b-ag-expected.txt:
  • platform/qt/css2.1/t0804-c5510-padn-01-e-a-expected.txt:
  • platform/qt/css2.1/t09-c5526c-display-00-e-expected.txt:
  • platform/qt/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
  • platform/qt/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
  • platform/qt/css2.1/t090501-c414-flt-03-b-g-expected.txt:
  • platform/qt/css2.1/t1002-c5523-width-02-b-g-expected.txt:
  • platform/qt/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
  • platform/qt/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
  • platform/qt/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
  • platform/qt/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
  • platform/qt/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt:
  • platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
  • platform/qt/css2.1/t1506-c525-font-wt-00-b-expected.txt:
  • platform/qt/css2.1/t1507-c526-font-sz-01-b-a-expected.txt:
  • platform/qt/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
  • platform/qt/css2.1/t1508-c527-font-09-b-expected.txt:
  • platform/qt/css3/flexbox/flexbox-baseline-expected.txt:
  • platform/qt/css3/selectors3/html/css3-modsel-25-expected.txt:
  • platform/qt/css3/selectors3/html/css3-modsel-70-expected.txt:
  • platform/qt/css3/selectors3/xhtml/css3-modsel-25-expected.txt:
  • platform/qt/css3/selectors3/xhtml/css3-modsel-70-expected.txt:
  • platform/qt/css3/selectors3/xml/css3-modsel-25-expected.txt:
  • platform/qt/css3/selectors3/xml/css3-modsel-70-expected.txt:
  • platform/qt/editing/inserting/editing-empty-divs-expected.txt:
  • platform/qt/editing/pasteboard/4641033-expected.txt:
  • platform/qt/editing/pasteboard/4944770-1-expected.txt:
  • platform/qt/editing/pasteboard/4944770-2-expected.txt:
  • platform/qt/editing/selection/3690703-2-expected.txt:
  • platform/qt/editing/selection/3690703-expected.txt:
  • platform/qt/editing/selection/3690719-expected.txt:
  • platform/qt/editing/selection/5354455-2-expected.txt:
  • platform/qt/editing/selection/caret-before-select-expected.txt:
  • platform/qt/editing/selection/caret-ltr-2-expected.txt:
  • platform/qt/editing/selection/caret-ltr-2-left-expected.txt:
  • platform/qt/editing/selection/caret-ltr-expected.txt:
  • platform/qt/editing/selection/caret-ltr-right-expected.txt:
  • platform/qt/editing/selection/caret-rtl-2-expected.txt:
  • platform/qt/editing/selection/caret-rtl-2-left-expected.txt:
  • platform/qt/editing/selection/caret-rtl-expected.txt:
  • platform/qt/editing/selection/caret-rtl-right-expected.txt:
  • platform/qt/editing/selection/drag-start-event-client-x-y-expected.txt: Added.
  • platform/qt/editing/selection/replaced-boundaries-3-expected.txt:
  • platform/qt/editing/selection/select-across-readonly-input-1-expected.txt:
  • platform/qt/editing/selection/select-across-readonly-input-2-expected.txt:
  • platform/qt/editing/selection/select-across-readonly-input-3-expected.txt:
  • platform/qt/editing/selection/select-across-readonly-input-4-expected.txt:
  • platform/qt/editing/selection/select-across-readonly-input-5-expected.txt:
  • platform/qt/editing/selection/select-box-expected.txt:
  • platform/qt/editing/selection/select-element-paragraph-boundary-expected.txt:
  • platform/qt/editing/selection/select-text-overflow-ellipsis-expected.txt:
  • platform/qt/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
  • platform/qt/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt:
  • platform/qt/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
  • platform/qt/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
  • platform/qt/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt:
  • platform/qt/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
  • platform/qt/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
  • platform/qt/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
  • platform/qt/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
  • platform/qt/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
  • platform/qt/editing/style/block-style-005-expected.txt: Added.
  • platform/qt/fast/backgrounds/background-inherit-color-bug-expected.txt:
  • platform/qt/fast/backgrounds/background-position-parsing-expected.txt:
  • platform/qt/fast/backgrounds/size/contain-and-cover-zoomed-expected.txt: Added.
  • platform/qt/fast/block/basic/001-expected.txt:
  • platform/qt/fast/block/basic/011-expected.txt:
  • platform/qt/fast/block/basic/014-expected.txt:
  • platform/qt/fast/block/basic/015-expected.txt:
  • platform/qt/fast/block/basic/016-expected.txt:
  • platform/qt/fast/block/basic/019-expected.txt:
  • platform/qt/fast/block/basic/fieldset-stretch-to-legend-expected.txt:
  • platform/qt/fast/block/float/004-expected.txt:
  • platform/qt/fast/block/float/005-expected.txt:
  • platform/qt/fast/block/float/006-expected.txt:
  • platform/qt/fast/block/float/013-expected.txt:
  • platform/qt/fast/block/float/016-expected.txt:
  • platform/qt/fast/block/float/025-expected.txt:
  • platform/qt/fast/block/float/027-expected.txt:
  • platform/qt/fast/block/float/032-expected.txt:
  • platform/qt/fast/block/float/avoiding-float-centered-expected.txt:
  • platform/qt/fast/block/float/centered-float-avoidance-complexity-expected.txt:
  • platform/qt/fast/block/float/float-avoidance-expected.txt:
  • platform/qt/fast/block/float/float-in-float-painting-expected.txt:
  • platform/qt/fast/block/float/nopaint-after-layer-destruction2-expected.txt:
  • platform/qt/fast/block/float/overhanging-tall-block-expected.txt:
  • platform/qt/fast/block/float/shrink-to-avoid-float-complexity-expected.txt:
  • platform/qt/fast/block/lineboxcontain/parsing-invalid-expected.txt:
  • platform/qt/fast/block/margin-collapse/030-expected.txt:
  • platform/qt/fast/block/margin-collapse/037-expected.txt:
  • platform/qt/fast/block/margin-collapse/038-expected.txt:
  • platform/qt/fast/block/margin-collapse/055-expected.txt:
  • platform/qt/fast/block/margin-collapse/100-expected.txt:
  • platform/qt/fast/block/margin-collapse/103-expected.txt:
  • platform/qt/fast/block/positioning/047-expected.txt:
  • platform/qt/fast/block/positioning/051-expected.txt:
  • platform/qt/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.txt: Added.
  • platform/qt/fast/borders/bidi-002-expected.txt:
  • platform/qt/fast/borders/bidi-009a-expected.txt:
  • platform/qt/fast/borders/bidi-012-expected.txt:
  • platform/qt/fast/borders/fieldsetBorderRadius-expected.txt: Added.
  • platform/qt/fast/borders/rtl-border-01-expected.txt:
  • platform/qt/fast/borders/rtl-border-02-expected.txt:
  • platform/qt/fast/borders/rtl-border-03-expected.txt:
  • platform/qt/fast/box-sizing/box-sizing-expected.txt:
  • platform/qt/fast/clip/overflow-border-radius-composited-expected.txt:
  • platform/qt/fast/clip/overflow-border-radius-transformed-expected.txt:
  • platform/qt/fast/css-generated-content/011-expected.txt:
  • platform/qt/fast/css-generated-content/012-expected.txt:
  • platform/qt/fast/css-generated-content/013-expected.txt:
  • platform/qt/fast/css-generated-content/014-expected.txt:
  • platform/qt/fast/css-generated-content/015-expected.txt:
  • platform/qt/fast/css-generated-content/inline-display-types-expected.txt:
  • platform/qt/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt: Added.
  • platform/qt/fast/css/003-expected.txt:
  • platform/qt/fast/css/004-expected.txt:
  • platform/qt/fast/css/005-expected.txt:
  • platform/qt/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt:
  • platform/qt/fast/css/background-shorthand-invalid-url-expected.txt:
  • platform/qt/fast/css/bidi-override-in-anonymous-block-expected.txt:
  • platform/qt/fast/css/bug4860-absolute-block-child-does-not-inherit-alignment-expected.txt: Added.
  • platform/qt/fast/css/continuationCrash-expected.txt:
  • platform/qt/fast/css/css1_forward_compatible_parsing-expected.txt:
  • platform/qt/fast/css/css2-system-fonts-expected.txt:
  • platform/qt/fast/css/empty-inline-003-quirksmode-expected.txt:
  • platform/qt/fast/css/empty-inline-line-height-first-line-quirksmode-expected.txt:
  • platform/qt/fast/css/empty-pseudo-class-expected.txt:
  • platform/qt/fast/css/fieldset-display-row-expected.txt:
  • platform/qt/fast/css/first-child-pseudo-class-expected.txt:
  • platform/qt/fast/css/first-line-text-decoration-expected.txt:
  • platform/qt/fast/css/first-line-text-decoration-inherited-from-parent-expected.txt:
  • platform/qt/fast/css/first-of-type-pseudo-class-expected.txt:
  • platform/qt/fast/css/font-size-negative-expected.txt:
  • platform/qt/fast/css/getComputedStyle/getComputedStyle-margin-percentage-expected.txt: Added.
  • platform/qt/fast/css/h1-in-section-elements-expected.txt:
  • platform/qt/fast/css/hsl-color-expected.txt:
  • platform/qt/fast/css/hsla-color-expected.txt: Added.
  • platform/qt/fast/css/inline-properties-important-expected.txt:
  • platform/qt/fast/css/input-search-padding-expected.txt:
  • platform/qt/fast/css/invalid-percentage-property-expected.txt:
  • platform/qt/fast/css/last-child-pseudo-class-expected.txt:
  • platform/qt/fast/css/last-of-type-pseudo-class-expected.txt:
  • platform/qt/fast/css/line-height-negative-expected.txt:
  • platform/qt/fast/css/non-standard-checkbox-size-expected.txt:
  • platform/qt/fast/css/only-child-pseudo-class-expected.txt:
  • platform/qt/fast/css/only-of-type-pseudo-class-expected.txt:
  • platform/qt/fast/css/preserve-user-specified-zoom-level-on-reload-expected.txt:
  • platform/qt/fast/css/rgb-float-expected.txt:
  • platform/qt/fast/css/selector-set-attribute-expected.txt:
  • platform/qt/fast/css/text-align-expected.txt:
  • platform/qt/fast/css/text-input-with-webkit-border-radius-expected.txt:
  • platform/qt/fast/css/text-overflow-ellipsis-text-align-center-expected.txt:
  • platform/qt/fast/css/text-overflow-ellipsis-text-align-justify-expected.txt:
  • platform/qt/fast/css/text-overflow-ellipsis-text-align-left-expected.txt:
  • platform/qt/fast/css/text-overflow-ellipsis-text-align-right-expected.txt:
  • platform/qt/fast/css/text-overflow-input-expected.txt:
  • platform/qt/fast/css/text-transform-select-expected.txt:
  • platform/qt/fast/css/transform-default-parameter-expected.txt:
  • platform/qt/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt:
  • platform/qt/fast/css/vertical-text-overflow-ellipsis-text-align-justify-expected.txt:
  • platform/qt/fast/css/vertical-text-overflow-ellipsis-text-align-left-expected.txt:
  • platform/qt/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.txt:
  • platform/qt/fast/css/word-space-extra-expected.txt:
  • platform/qt/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt:
  • platform/qt/fast/dom/HTMLMeterElement/meter-element-expected.txt:
  • platform/qt/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt:
  • platform/qt/fast/dom/HTMLMeterElement/meter-optimums-expected.txt:
  • platform/qt/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt:
  • platform/qt/fast/dom/HTMLMeterElement/meter-styles-expected.txt:
  • platform/qt/fast/dom/HTMLProgressElement/indeterminate-progress-001-expected.txt:
  • platform/qt/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.txt:
  • platform/qt/fast/dom/HTMLProgressElement/progress-element-expected.txt:
  • platform/qt/fast/dom/clone-node-dynamic-style-expected.txt:
  • platform/qt/fast/dynamic/012-expected.txt:
  • platform/qt/fast/dynamic/anchor-lock-expected.txt:
  • platform/qt/fast/encoding/utf-16-big-endian-expected.txt:
  • platform/qt/fast/encoding/utf-16-little-endian-expected.txt:
  • platform/qt/fast/events/document-elementFromPoint-expected.txt: Added.
  • platform/qt/fast/events/pointer-events-2-expected.txt:
  • platform/qt/fast/flexbox/011-expected.txt:
  • platform/qt/fast/flexbox/flex-hang-expected.txt:
  • platform/qt/fast/forms/003-expected.txt:
  • platform/qt/fast/forms/004-expected.txt:
  • platform/qt/fast/forms/006-expected.txt:
  • platform/qt/fast/forms/007-expected.txt:
  • platform/qt/fast/forms/HTMLOptionElement_label01-expected.txt:
  • platform/qt/fast/forms/HTMLOptionElement_label02-expected.txt:
  • platform/qt/fast/forms/HTMLOptionElement_label03-expected.txt:
  • platform/qt/fast/forms/HTMLOptionElement_label04-expected.txt:
  • platform/qt/fast/forms/HTMLOptionElement_label06-expected.txt:
  • platform/qt/fast/forms/HTMLOptionElement_label07-expected.txt:
  • platform/qt/fast/forms/basic-inputs-expected.txt:
  • platform/qt/fast/forms/basic-selects-expected.txt:
  • platform/qt/fast/forms/basic-textareas-quirks-expected.txt:
  • platform/qt/fast/forms/box-shadow-override-expected.txt:
  • platform/qt/fast/forms/button-default-title-expected.txt:
  • platform/qt/fast/forms/button-generated-content-expected.txt:
  • platform/qt/fast/forms/button-inner-block-reuse-expected.txt:
  • platform/qt/fast/forms/button-sizes-expected.txt:
  • platform/qt/fast/forms/control-clip-overflow-expected.txt:
  • platform/qt/fast/forms/control-restrict-line-height-expected.txt:
  • platform/qt/fast/forms/disabled-select-change-index-expected.txt:
  • platform/qt/fast/forms/fieldset-align-expected.txt:
  • platform/qt/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.txt:
  • platform/qt/fast/forms/fieldset-with-float-expected.txt:
  • platform/qt/fast/forms/file/file-input-disabled-expected.txt:
  • platform/qt/fast/forms/float-before-fieldset-expected.txt:
  • platform/qt/fast/forms/form-element-geometry-expected.txt:
  • platform/qt/fast/forms/formmove-expected.txt:
  • platform/qt/fast/forms/formmove2-expected.txt:
  • platform/qt/fast/forms/indeterminate-expected.txt:
  • platform/qt/fast/forms/input-button-sizes-expected.txt:
  • platform/qt/fast/forms/input-text-word-wrap-expected.txt:
  • platform/qt/fast/forms/linebox-overflow-in-textarea-padding-expected.txt:
  • platform/qt/fast/forms/menulist-clip-expected.txt:
  • platform/qt/fast/forms/menulist-deselect-update-expected.txt:
  • platform/qt/fast/forms/menulist-style-color-expected.txt:
  • platform/qt/fast/forms/minWidthPercent-expected.txt:
  • platform/qt/fast/forms/option-script-expected.txt:
  • platform/qt/fast/forms/option-strip-whitespace-expected.txt:
  • platform/qt/fast/forms/option-text-clip-expected.txt:
  • platform/qt/fast/forms/placeholder-position-expected.txt:
  • platform/qt/fast/forms/placeholder-pseudo-style-expected.txt:
  • platform/qt/fast/forms/preserveFormDuringResidualStyle-expected.txt:
  • platform/qt/fast/forms/range/input-appearance-range-expected.txt:
  • platform/qt/fast/forms/search-cancel-button-style-sharing-expected.txt:
  • platform/qt/fast/forms/search-display-none-cancel-button-expected.txt:
  • platform/qt/fast/forms/search-rtl-expected.txt:
  • platform/qt/fast/forms/search-styled-expected.txt:
  • platform/qt/fast/forms/search-vertical-alignment-expected.txt:
  • platform/qt/fast/forms/select-align-expected.txt:
  • platform/qt/fast/forms/select-baseline-expected.txt:
  • platform/qt/fast/forms/select-change-listbox-to-popup-expected.txt:
  • platform/qt/fast/forms/select-dirty-parent-pref-widths-expected.txt:
  • platform/qt/fast/forms/select-disabled-appearance-expected.txt:
  • platform/qt/fast/forms/select-initial-position-expected.txt:
  • platform/qt/fast/forms/select-selected-expected.txt:
  • platform/qt/fast/forms/select-size-expected.txt:
  • platform/qt/fast/forms/select-style-expected.txt:
  • platform/qt/fast/forms/select/optgroup-rendering-expected.txt:
  • platform/qt/fast/forms/selectlist-minsize-expected.txt:
  • platform/qt/fast/forms/stuff-on-my-optgroup-expected.txt:
  • platform/qt/fast/gradients/crash-on-zero-radius-expected.txt:
  • platform/qt/fast/gradients/radial-centered-expected.txt:
  • platform/qt/fast/html/details-add-child-1-expected.txt:
  • platform/qt/fast/html/details-add-child-2-expected.txt:
  • platform/qt/fast/html/details-add-details-child-1-expected.txt:
  • platform/qt/fast/html/details-add-details-child-2-expected.txt:
  • platform/qt/fast/html/details-add-summary-1-and-click-expected.txt:
  • platform/qt/fast/html/details-add-summary-1-expected.txt:
  • platform/qt/fast/html/details-add-summary-10-and-click-expected.txt:
  • platform/qt/fast/html/details-add-summary-10-expected.txt:
  • platform/qt/fast/html/details-add-summary-2-and-click-expected.txt:
  • platform/qt/fast/html/details-add-summary-2-expected.txt:
  • platform/qt/fast/html/details-add-summary-3-and-click-expected.txt:
  • platform/qt/fast/html/details-add-summary-3-expected.txt:
  • platform/qt/fast/html/details-add-summary-4-and-click-expected.txt:
  • platform/qt/fast/html/details-add-summary-4-expected.txt:
  • platform/qt/fast/html/details-add-summary-5-and-click-expected.txt:
  • platform/qt/fast/html/details-add-summary-5-expected.txt:
  • platform/qt/fast/html/details-add-summary-6-and-click-expected.txt:
  • platform/qt/fast/html/details-add-summary-6-expected.txt:
  • platform/qt/fast/html/details-add-summary-7-and-click-expected.txt:
  • platform/qt/fast/html/details-add-summary-7-expected.txt:
  • platform/qt/fast/html/details-add-summary-8-and-click-expected.txt:
  • platform/qt/fast/html/details-add-summary-8-expected.txt:
  • platform/qt/fast/html/details-add-summary-9-and-click-expected.txt:
  • platform/qt/fast/html/details-add-summary-9-expected.txt:
  • platform/qt/fast/html/details-add-summary-child-1-expected.txt:
  • platform/qt/fast/html/details-add-summary-child-2-expected.txt:
  • platform/qt/fast/html/details-marker-style-expected.txt:
  • platform/qt/fast/html/details-nested-1-expected.txt:
  • platform/qt/fast/html/details-nested-2-expected.txt:
  • platform/qt/fast/html/details-no-summary1-expected.txt:
  • platform/qt/fast/html/details-no-summary2-expected.txt:
  • platform/qt/fast/html/details-no-summary3-expected.txt:
  • platform/qt/fast/html/details-no-summary4-expected.txt:
  • platform/qt/fast/html/details-open-javascript-expected.txt:
  • platform/qt/fast/html/details-open1-expected.txt:
  • platform/qt/fast/html/details-open2-expected.txt:
  • platform/qt/fast/html/details-open3-expected.txt:
  • platform/qt/fast/html/details-open4-expected.txt:
  • platform/qt/fast/html/details-open5-expected.txt:
  • platform/qt/fast/html/details-open6-expected.txt:
  • platform/qt/fast/html/details-position-expected.txt:
  • platform/qt/fast/html/details-remove-child-1-expected.txt:
  • platform/qt/fast/html/details-remove-child-2-expected.txt:
  • platform/qt/fast/html/details-remove-summary-1-and-click-expected.txt:
  • platform/qt/fast/html/details-remove-summary-1-expected.txt:
  • platform/qt/fast/html/details-remove-summary-2-and-click-expected.txt:
  • platform/qt/fast/html/details-remove-summary-2-expected.txt:
  • platform/qt/fast/html/details-remove-summary-3-and-click-expected.txt:
  • platform/qt/fast/html/details-remove-summary-3-expected.txt:
  • platform/qt/fast/html/details-remove-summary-4-and-click-expected.txt:
  • platform/qt/fast/html/details-remove-summary-4-expected.txt:
  • platform/qt/fast/html/details-remove-summary-5-and-click-expected.txt:
  • platform/qt/fast/html/details-remove-summary-5-expected.txt:
  • platform/qt/fast/html/details-remove-summary-6-and-click-expected.txt:
  • platform/qt/fast/html/details-remove-summary-6-expected.txt:
  • platform/qt/fast/html/details-remove-summary-child-1-expected.txt:
  • platform/qt/fast/html/details-remove-summary-child-2-expected.txt:
  • platform/qt/fast/html/details-replace-summary-child-expected.txt:
  • platform/qt/fast/html/details-replace-text-expected.txt:
  • platform/qt/fast/html/details-writing-mode-expected.txt:
  • platform/qt/fast/images/imagemap-focus-ring-zoom-expected.txt:
  • platform/qt/fast/images/zoomed-img-size-expected.txt: Added.
  • platform/qt/fast/inline-block/002-expected.txt:
  • platform/qt/fast/inline-block/inline-block-vertical-align-expected.txt:
  • platform/qt/fast/inline/002-expected.txt:
  • platform/qt/fast/inline/continuation-outlines-expected.txt:
  • platform/qt/fast/inline/inline-borders-with-bidi-override-expected.txt:
  • platform/qt/fast/inline/inline-box-background-expected.txt:
  • platform/qt/fast/inline/inline-box-background-long-image-expected.txt:
  • platform/qt/fast/inline/inline-box-background-repeat-x-expected.txt:
  • platform/qt/fast/inline/inline-box-background-repeat-y-expected.txt:
  • platform/qt/fast/inline/outline-continuations-expected.txt:
  • platform/qt/fast/inline/positionedLifetime-expected.txt:
  • platform/qt/fast/invalid/010-expected.txt:
  • platform/qt/fast/invalid/014-expected.txt:
  • platform/qt/fast/invalid/nestedh3s-expected.txt:
  • platform/qt/fast/line-grid/line-align-left-edges-expected.txt: Added.
  • platform/qt/fast/lists/003-expected.txt:
  • platform/qt/fast/lists/003-vertical-expected.txt:
  • platform/qt/fast/lists/008-expected.txt:
  • platform/qt/fast/lists/008-vertical-expected.txt:
  • platform/qt/fast/lists/list-marker-before-content-table-expected.txt:
  • platform/qt/fast/lists/ordered-list-with-no-ol-tag-expected.txt:
  • platform/qt/fast/multicol/break-properties-expected.txt: Added.
  • platform/qt/fast/multicol/client-rects-expected.txt:
  • platform/qt/fast/multicol/column-break-with-balancing-expected.txt:
  • platform/qt/fast/multicol/float-multicol-expected.txt:
  • platform/qt/fast/multicol/float-paginate-complex-expected.txt:
  • platform/qt/fast/multicol/layers-in-multicol-expected.txt:
  • platform/qt/fast/multicol/nested-columns-expected.txt:
  • platform/qt/fast/multicol/overflow-across-columns-expected.txt:
  • platform/qt/fast/multicol/overflow-across-columns-percent-height-expected.txt:
  • platform/qt/fast/multicol/overflow-unsplittable-expected.txt:
  • platform/qt/fast/multicol/scrolling-overflow-expected.txt:
  • platform/qt/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
  • platform/qt/fast/multicol/span/anonymous-split-block-crash-expected.txt:
  • platform/qt/fast/multicol/span/anonymous-style-inheritance-expected.txt:
  • platform/qt/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
  • platform/qt/fast/multicol/span/clone-flexbox-expected.txt:
  • platform/qt/fast/multicol/span/clone-summary-expected.txt:
  • platform/qt/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
  • platform/qt/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
  • platform/qt/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
  • platform/qt/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
  • platform/qt/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
  • platform/qt/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
  • platform/qt/fast/multicol/span/span-as-nested-columns-child-expected.txt:
  • platform/qt/fast/multicol/span/span-margin-collapsing-expected.txt:
  • platform/qt/fast/multicol/table-vertical-align-expected.txt:
  • platform/qt/fast/multicol/vertical-lr/break-properties-expected.txt: Added.
  • platform/qt/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
  • platform/qt/fast/multicol/vertical-lr/float-multicol-expected.txt:
  • platform/qt/fast/multicol/vertical-lr/nested-columns-expected.txt:
  • platform/qt/fast/multicol/vertical-rl/break-properties-expected.txt: Added.
  • platform/qt/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
  • platform/qt/fast/multicol/vertical-rl/float-multicol-expected.txt:
  • platform/qt/fast/multicol/vertical-rl/nested-columns-expected.txt:
  • platform/qt/fast/overflow/007-expected.txt:
  • platform/qt/fast/overflow/overflow-rtl-vertical-expected.txt:
  • platform/qt/fast/parser/bad-xml-slash-expected.txt:
  • platform/qt/fast/parser/document-write-option-expected.txt:
  • platform/qt/fast/parser/entity-comment-in-style-expected.txt:
  • platform/qt/fast/parser/style-script-head-test-expected.txt: Added.
  • platform/qt/fast/reflections/reflection-with-zoom-expected.txt:
  • platform/qt/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
  • platform/qt/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.txt:
  • platform/qt/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.txt:
  • platform/qt/fast/regions/overflow-size-change-in-variable-width-regions-expected.txt:
  • platform/qt/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.txt:
  • platform/qt/fast/regions/top-overflow-out-of-second-region-expected.txt:
  • platform/qt/fast/repaint/block-layout-inline-children-float-positioned-expected.txt:
  • platform/qt/fast/repaint/control-clip-expected.txt:
  • platform/qt/fast/repaint/delete-into-nested-block-expected.txt:
  • platform/qt/fast/repaint/line-flow-with-floats-1-expected.txt:
  • platform/qt/fast/repaint/line-flow-with-floats-10-expected.txt:
  • platform/qt/fast/repaint/line-flow-with-floats-2-expected.txt:
  • platform/qt/fast/repaint/line-flow-with-floats-3-expected.txt:
  • platform/qt/fast/repaint/line-flow-with-floats-4-expected.txt:
  • platform/qt/fast/repaint/line-flow-with-floats-5-expected.txt:
  • platform/qt/fast/repaint/line-flow-with-floats-6-expected.txt:
  • platform/qt/fast/repaint/line-flow-with-floats-7-expected.txt:
  • platform/qt/fast/repaint/line-flow-with-floats-8-expected.txt:
  • platform/qt/fast/repaint/line-flow-with-floats-9-expected.txt:
  • platform/qt/fast/repaint/line-flow-with-floats-in-regions-expected.txt:
  • platform/qt/fast/repaint/repaint-during-scroll-with-zoom-expected.txt:
  • platform/qt/fast/repaint/search-field-cancel-expected.txt:
  • platform/qt/fast/repaint/transform-translate-expected.txt:
  • platform/qt/fast/replaced/007-expected.txt:
  • platform/qt/fast/replaced/replaced-breaking-expected.txt:
  • platform/qt/fast/replaced/replaced-breaking-mixture-expected.txt:
  • platform/qt/fast/replaced/table-percent-height-expected.txt:
  • platform/qt/fast/replaced/table-percent-height-text-controls-expected.txt: Added.
  • platform/qt/fast/replaced/three-selects-break-expected.txt:
  • platform/qt/fast/replaced/width100percent-checkbox-expected.txt:
  • platform/qt/fast/replaced/width100percent-radio-expected.txt:
  • platform/qt/fast/replaced/width100percent-searchfield-expected.txt:
  • platform/qt/fast/ruby/ruby-base-merge-block-children-crash-expected.txt: Added.
  • platform/qt/fast/ruby/ruby-block-style-not-updated-expected.txt:
  • platform/qt/fast/ruby/ruby-block-style-not-updated-with-before-after-content-expected.txt:
  • platform/qt/fast/ruby/ruby-inline-style-not-updated-expected.txt:
  • platform/qt/fast/ruby/ruby-inline-style-not-updated-with-before-after-content-expected.txt:
  • platform/qt/fast/ruby/ruby-inline-table-expected.txt:
  • platform/qt/fast/runin/runin-generated-before-content-expected.txt:
  • platform/qt/fast/selectors/032-expected.txt:
  • platform/qt/fast/selectors/166-expected.txt:
  • platform/qt/fast/selectors/unqualified-hover-quirks-expected.txt:
  • platform/qt/fast/spatial-navigation/snav-unit-overflow-and-scroll-in-direction-expected.txt: Added.
  • platform/qt/fast/table/009-expected.txt:
  • platform/qt/fast/table/014-expected.txt:
  • platform/qt/fast/table/035-expected.txt:
  • platform/qt/fast/table/035-vertical-expected.txt:
  • platform/qt/fast/table/040-expected.txt:
  • platform/qt/fast/table/040-vertical-expected.txt:
  • platform/qt/fast/table/041-expected.txt:
  • platform/qt/fast/table/absolute-table-at-bottom-expected.txt:
  • platform/qt/fast/table/border-collapsing/004-expected.txt:
  • platform/qt/fast/table/border-collapsing/004-vertical-expected.txt:
  • platform/qt/fast/table/frame-and-rules-expected.txt:
  • platform/qt/fast/table/mozilla-bug10296-vertical-align-1-expected.txt:
  • platform/qt/fast/table/mozilla-bug10296-vertical-align-2-expected.txt:
  • platform/qt/fast/table/nested-percent-height-table-expected.txt:
  • platform/qt/fast/table/overflowHidden-expected.txt:
  • platform/qt/fast/table/percent-heights-expected.txt:
  • platform/qt/fast/table/table-before-child-style-update-expected.txt:
  • platform/qt/fast/table/table-cell-before-after-content-around-table-block-expected.txt:
  • platform/qt/fast/table/table-cell-before-after-content-around-table-expected.txt:
  • platform/qt/fast/table/table-cell-before-after-content-around-table-row-expected.txt:
  • platform/qt/fast/table/table-display-types-strict-expected.txt:
  • platform/qt/fast/table/table-row-before-after-content-around-block-expected.txt:
  • platform/qt/fast/table/table-row-before-after-content-around-table-expected.txt:
  • platform/qt/fast/table/table-row-before-child-style-update-expected.txt:
  • platform/qt/fast/table/table-row-style-not-updated-expected.txt:
  • platform/qt/fast/table/table-row-style-not-updated-with-after-content-expected.txt:
  • platform/qt/fast/table/table-row-style-not-updated-with-before-content-expected.txt:
  • platform/qt/fast/table/table-style-not-updated-expected.txt:
  • platform/qt/fast/table/tableInsideCaption-expected.txt:
  • platform/qt/fast/text/basic/012-expected.txt:
  • platform/qt/fast/text/basic/013-expected.txt:
  • platform/qt/fast/text/basic/generic-family-reset-expected.txt:
  • platform/qt/fast/text/line-breaks-expected.txt:
  • platform/qt/fast/text/textIteratorNilRenderer-expected.txt:
  • platform/qt/fast/text/whitespace/012-expected.txt:
  • platform/qt/fast/text/whitespace/013-expected.txt:
  • platform/qt/fast/text/whitespace/014-expected.txt:
  • platform/qt/fast/text/whitespace/017-expected.txt:
  • platform/qt/fast/text/whitespace/018-expected.txt:
  • platform/qt/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt:
  • platform/qt/fast/transforms/bounding-rect-zoom-expected.txt:
  • platform/qt/fast/transforms/rotated-transform-affects-scrolling-1-expected.txt:
  • platform/qt/fast/transforms/rotated-transform-affects-scrolling-2-expected.txt:
  • platform/qt/fast/transforms/transforms-with-zoom-expected.txt:
  • platform/qt/fast/writing-mode/fieldsets-expected.txt:
  • platform/qt/http/tests/misc/acid3-expected.txt:
  • platform/qt/http/tests/misc/iframe404-expected.txt:
  • platform/qt/http/tests/navigation/javascriptlink-frames-expected.txt:
  • platform/qt/http/tests/security/cross-frame-access-put-expected.txt: Added.
  • platform/qt/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.txt:
  • platform/qt/ietestcenter/css3/bordersbackgrounds/background_repeat_space_border_box-expected.txt:
  • platform/qt/ietestcenter/css3/bordersbackgrounds/background_repeat_space_content_box-expected.txt:
  • platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-with-three-values-001-expected.txt:
  • platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-with-two-values-001-expected.txt:
  • platform/qt/printing/return-from-printing-mode-expected.txt:
  • platform/qt/scrollbars/custom-scrollbar-with-incomplete-style-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt: Added.
  • platform/qt/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.txt: Added.
  • platform/qt/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-11-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-22-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-27-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-33-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-37-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-46-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-60-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-62-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-63-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-64-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-65-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-67-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-68-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-69-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-70-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-78-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/animate-elem-84-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/coords-trans-02-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/coords-trans-03-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/coords-trans-04-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/coords-trans-05-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/coords-viewattr-03-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/paths-data-04-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/paths-data-08-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/struct-frag-05-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/struct-frag-06-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/struct-use-03-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/struct-use-05-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/styling-css-04-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/styling-css-05-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/text-align-02-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/text-align-04-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/text-align-05-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/text-align-08-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/text-path-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/text-text-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/text-text-05-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/text-text-06-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/text-tspan-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt:
  • platform/qt/svg/as-border-image/svg-as-border-image-2-expected.txt:
  • platform/qt/svg/as-border-image/svg-as-border-image-expected.txt:
  • platform/qt/svg/as-image/img-preserveAspectRatio-support-2-expected.txt:
  • platform/qt/svg/as-image/svg-non-integer-scaled-image-expected.txt: Copied from LayoutTests/platform/qt/fast/reflections/reflection-with-zoom-expected.txt.
  • platform/qt/svg/batik/filters/feTile-expected.txt:
  • platform/qt/svg/batik/filters/filterRegions-expected.txt:
  • platform/qt/svg/batik/masking/maskRegions-expected.txt:
  • platform/qt/svg/batik/paints/patternPreserveAspectRatioA-expected.txt:
  • platform/qt/svg/batik/text/smallFonts-expected.txt:
  • platform/qt/svg/batik/text/textAnchor-expected.txt:
  • platform/qt/svg/batik/text/textAnchor2-expected.txt:
  • platform/qt/svg/batik/text/textAnchor3-expected.txt:
  • platform/qt/svg/batik/text/textEffect-expected.txt:
  • platform/qt/svg/batik/text/textEffect3-expected.txt:
  • platform/qt/svg/batik/text/textFeatures-expected.txt:
  • platform/qt/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
  • platform/qt/svg/batik/text/textLayout-expected.txt:
  • platform/qt/svg/batik/text/textLayout2-expected.txt:
  • platform/qt/svg/batik/text/textLength-expected.txt:
  • platform/qt/svg/batik/text/textOnPath-expected.txt:
  • platform/qt/svg/batik/text/textOnPath2-expected.txt:
  • platform/qt/svg/batik/text/textOnPath3-expected.txt:
  • platform/qt/svg/batik/text/textOnPathSpaces-expected.txt:
  • platform/qt/svg/batik/text/textPCDATA-expected.txt:
  • platform/qt/svg/batik/text/textPosition2-expected.txt:
  • platform/qt/svg/batik/text/textProperties-expected.txt:
  • platform/qt/svg/batik/text/textStyles-expected.txt:
  • platform/qt/svg/batik/text/verticalText-expected.txt:
  • platform/qt/svg/batik/text/verticalTextOnPath-expected.txt:
  • platform/qt/svg/batik/text/xmlSpace-expected.txt:
  • platform/qt/svg/carto.net/button-expected.txt:
  • platform/qt/svg/carto.net/colourpicker-expected.txt:
  • platform/qt/svg/carto.net/scrollbar-expected.txt:
  • platform/qt/svg/carto.net/selectionlist-expected.txt:
  • platform/qt/svg/carto.net/slider-expected.txt:
  • platform/qt/svg/carto.net/textbox-expected.txt:
  • platform/qt/svg/carto.net/window-expected.txt:
  • platform/qt/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.txt:
  • platform/qt/svg/css/group-with-shadow-expected.txt:
  • platform/qt/svg/css/text-shadow-multiple-expected.txt:
  • platform/qt/svg/custom/bug45331-expected.txt:
  • platform/qt/svg/custom/clip-mask-negative-scale-expected.txt: Added.
  • platform/qt/svg/custom/dominant-baseline-hanging-expected.txt:
  • platform/qt/svg/custom/dominant-baseline-modes-expected.txt:
  • platform/qt/svg/custom/font-face-cascade-order-expected.txt:
  • platform/qt/svg/custom/font-face-simple-expected.txt:
  • platform/qt/svg/custom/fractional-rects-expected.txt: Added.
  • platform/qt/svg/custom/getscreenctm-in-scrollable-div-area-expected.txt:
  • platform/qt/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.txt:
  • platform/qt/svg/custom/getscreenctm-in-scrollable-svg-area-expected.txt:
  • platform/qt/svg/custom/glyph-setting-d-attribute-expected.txt:
  • platform/qt/svg/custom/image-parent-translation-expected.txt:
  • platform/qt/svg/custom/image-small-width-height-expected.txt:
  • platform/qt/svg/custom/inline-svg-in-xhtml-expected.txt:
  • platform/qt/svg/custom/invalid-css-expected.txt:
  • platform/qt/svg/custom/js-late-clipPath-and-object-creation-expected.txt:
  • platform/qt/svg/custom/js-late-clipPath-creation-expected.txt:
  • platform/qt/svg/custom/js-late-gradient-creation-expected.txt:
  • platform/qt/svg/custom/js-late-pattern-and-object-creation-expected.txt:
  • platform/qt/svg/custom/js-late-pattern-creation-expected.txt:
  • platform/qt/svg/custom/js-update-container-expected.txt: Added.
  • platform/qt/svg/custom/junk-data-expected.txt:
  • platform/qt/svg/custom/linking-uri-01-b-expected.txt:
  • platform/qt/svg/custom/missing-xlink-expected.txt:
  • platform/qt/svg/custom/mouse-move-on-svg-root-expected.txt:
  • platform/qt/svg/custom/mouse-move-on-svg-root-standalone-expected.txt:
  • platform/qt/svg/custom/object-sizing-expected.txt:
  • platform/qt/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt: Added.
  • platform/qt/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Added.
  • platform/qt/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Added.
  • platform/qt/svg/custom/path-bad-data-expected.txt:
  • platform/qt/svg/custom/path-textPath-simulation-expected.txt:
  • platform/qt/svg/custom/pointer-events-text-css-transform-expected.txt:
  • platform/qt/svg/custom/preserve-aspect-ratio-syntax-expected.txt:
  • platform/qt/svg/custom/rootmost-svg-xy-attrs-expected.txt:
  • platform/qt/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
  • platform/qt/svg/custom/stroked-pattern-expected.txt:
  • platform/qt/svg/custom/svg-fonts-in-html-expected.txt:
  • platform/qt/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Added.
  • platform/qt/svg/custom/svg-fonts-without-missing-glyph-expected.txt:
  • platform/qt/svg/custom/text-hit-test-expected.txt:
  • platform/qt/svg/custom/text-letter-spacing-expected.txt:
  • platform/qt/svg/custom/text-rotated-gradient-expected.txt:
  • platform/qt/svg/custom/text-rotation-expected.txt:
  • platform/qt/svg/custom/text-tref-03-b-change-href-dom-expected.txt:
  • platform/qt/svg/custom/text-tref-03-b-change-href-expected.txt:
  • platform/qt/svg/custom/text-tref-03-b-referenced-element-removal-expected.txt:
  • platform/qt/svg/custom/text-tref-03-b-tref-removal-expected.txt:
  • platform/qt/svg/custom/text-whitespace-handling-expected.txt:
  • platform/qt/svg/custom/text-x-dx-lists-expected.txt:
  • platform/qt/svg/custom/text-x-override-in-tspan-child-expected.txt:
  • platform/qt/svg/custom/tref-own-content-removal-expected.txt:
  • platform/qt/svg/custom/use-css-no-effect-on-shadow-tree-expected.txt: Added.
  • platform/qt/svg/custom/use-detach-expected.txt:
  • platform/qt/svg/custom/use-font-face-crash-expected.txt:
  • platform/qt/svg/custom/use-instanceRoot-modifications-expected.txt:
  • platform/qt/svg/custom/use-modify-container-in-target-expected.txt:
  • platform/qt/svg/custom/use-modify-target-container-expected.txt:
  • platform/qt/svg/custom/use-modify-target-symbol-expected.txt:
  • platform/qt/svg/custom/use-on-g-containing-symbol-expected.txt:
  • platform/qt/svg/custom/use-on-g-containing-use-expected.txt:
  • platform/qt/svg/custom/use-on-g-expected.txt:
  • platform/qt/svg/custom/use-on-rect-expected.txt:
  • platform/qt/svg/custom/use-on-symbol-expected.txt:
  • platform/qt/svg/custom/use-on-text-expected.txt:
  • platform/qt/svg/custom/use-on-use-expected.txt:
  • platform/qt/svg/custom/use-recursion-1-expected.txt:
  • platform/qt/svg/custom/use-recursion-2-expected.txt:
  • platform/qt/svg/custom/use-recursion-3-expected.txt:
  • platform/qt/svg/custom/use-recursion-4-expected.txt:
  • platform/qt/svg/custom/use-referencing-nonexisting-symbol-expected.txt:
  • platform/qt/svg/custom/use-transform-expected.txt:
  • platform/qt/svg/custom/viewBox-hit-expected.txt: Added.
  • platform/qt/svg/custom/viewbox-syntax-expected.txt:
  • platform/qt/svg/foreignObject/text-tref-02-b-expected.txt:
  • platform/qt/svg/hixie/error/012-expected.txt:
  • platform/qt/svg/hixie/perf/003-expected.txt:
  • platform/qt/svg/hixie/perf/004-expected.txt:
  • platform/qt/svg/hixie/perf/005-expected.txt:
  • platform/qt/svg/hixie/perf/006-expected.txt:
  • platform/qt/svg/hixie/text/001-expected.txt:
  • platform/qt/svg/hixie/text/003-expected.txt:
  • platform/qt/svg/hixie/text/003a-expected.txt:
  • platform/qt/svg/hixie/text/003b-expected.txt:
  • platform/qt/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
  • platform/qt/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt:
  • platform/qt/svg/text/append-text-node-to-tspan-expected.txt:
  • platform/qt/svg/text/font-size-below-point-five-2-expected.txt:
  • platform/qt/svg/text/font-size-below-point-five-expected.txt:
  • platform/qt/svg/text/modify-text-node-in-tspan-expected.txt:
  • platform/qt/svg/text/remove-text-node-from-tspan-expected.txt:
  • platform/qt/svg/text/remove-tspan-from-text-expected.txt:
  • platform/qt/svg/text/scaled-font-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-squeeze-1-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-squeeze-2-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-squeeze-3-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-squeeze-4-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-stretch-1-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-stretch-2-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-stretch-3-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-stretch-4-expected.txt:
  • platform/qt/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.txt:
  • platform/qt/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.txt:
  • platform/qt/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.txt:
  • platform/qt/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.txt:
  • platform/qt/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.txt:
  • platform/qt/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.txt:
  • platform/qt/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.txt:
  • platform/qt/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt:
  • platform/qt/svg/text/select-x-list-1-expected.txt:
  • platform/qt/svg/text/select-x-list-2-expected.txt:
  • platform/qt/svg/text/select-x-list-3-expected.txt:
  • platform/qt/svg/text/select-x-list-4-expected.txt:
  • platform/qt/svg/text/select-x-list-with-tspans-1-expected.txt:
  • platform/qt/svg/text/select-x-list-with-tspans-2-expected.txt:
  • platform/qt/svg/text/select-x-list-with-tspans-3-expected.txt:
  • platform/qt/svg/text/select-x-list-with-tspans-4-expected.txt:
  • platform/qt/svg/text/selection-doubleclick-expected.txt:
  • platform/qt/svg/text/selection-tripleclick-expected.txt:
  • platform/qt/svg/text/small-fonts-2-expected.txt:
  • platform/qt/svg/text/small-fonts-3-expected.txt:
  • platform/qt/svg/text/small-fonts-expected.txt:
  • platform/qt/svg/text/small-fonts-in-html5-expected.txt:
  • platform/qt/svg/text/text-align-01-b-expected.txt:
  • platform/qt/svg/text/text-align-02-b-expected.txt:
  • platform/qt/svg/text/text-align-03-b-expected.txt:
  • platform/qt/svg/text/text-align-04-b-expected.txt:
  • platform/qt/svg/text/text-align-05-b-expected.txt:
  • platform/qt/svg/text/text-align-06-b-expected.txt:
  • platform/qt/svg/text/text-altglyph-01-b-expected.txt:
  • platform/qt/svg/text/text-deco-01-b-expected.txt:
  • platform/qt/svg/text/text-hkern-expected.txt:
  • platform/qt/svg/text/text-overflow-ellipsis-svgfont-expected.txt:
  • platform/qt/svg/text/text-path-01-b-expected.txt:
  • platform/qt/svg/text/text-path-middle-align-expected.txt:
  • platform/qt/svg/text/text-spacing-01-b-expected.txt:
  • platform/qt/svg/text/text-text-01-b-expected.txt:
  • platform/qt/svg/text/text-text-03-b-expected.txt:
  • platform/qt/svg/text/text-text-04-t-expected.txt:
  • platform/qt/svg/text/text-text-05-t-expected.txt:
  • platform/qt/svg/text/text-text-06-t-expected.txt:
  • platform/qt/svg/text/text-text-07-t-expected.txt:
  • platform/qt/svg/text/text-text-08-b-expected.txt:
  • platform/qt/svg/text/text-tref-01-b-expected.txt:
  • platform/qt/svg/text/text-tselect-01-b-expected.txt:
  • platform/qt/svg/text/text-tspan-01-b-expected.txt:
  • platform/qt/svg/text/text-viewbox-rescale-expected.txt:
  • platform/qt/svg/text/text-ws-01-t-expected.txt:
  • platform/qt/svg/text/text-ws-02-t-expected.txt:
  • platform/qt/svg/transforms/animated-path-inside-transformed-html-expected.txt:
  • platform/qt/svg/transforms/svg-css-transforms-clip-path-expected.txt:
  • platform/qt/svg/transforms/svg-css-transforms-expected.txt:
  • platform/qt/svg/transforms/text-with-mask-with-svg-transform-expected.txt:
  • platform/qt/svg/wicd/rightsizing-grid-expected.txt:
  • platform/qt/svg/wicd/sizing-flakiness-expected.txt:
  • platform/qt/svg/wicd/test-rightsizing-a-expected.txt:
  • platform/qt/svg/wicd/test-rightsizing-b-expected.txt:
  • platform/qt/svg/wicd/test-scalable-background-image1-expected.txt:
  • platform/qt/svg/wicd/test-scalable-background-image2-expected.txt:
  • platform/qt/svg/zoom/page/zoom-background-image-tiled-expected.txt:
  • platform/qt/svg/zoom/page/zoom-background-images-expected.txt:
  • platform/qt/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt:
  • platform/qt/svg/zoom/page/zoom-foreignObject-expected.txt:
  • platform/qt/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
  • platform/qt/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt:
  • platform/qt/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt:
  • platform/qt/svg/zoom/page/zoom-mask-with-percentages-expected.txt:
  • platform/qt/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt:
  • platform/qt/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt:
  • platform/qt/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.txt: Copied from LayoutTests/platform/qt/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt.
  • platform/qt/svg/zoom/page/zoom-svg-as-image-expected.txt: Copied from LayoutTests/platform/qt/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt.
  • platform/qt/svg/zoom/page/zoom-svg-as-object-expected.txt: Added.
  • platform/qt/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Copied from LayoutTests/platform/qt/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt.
  • platform/qt/svg/zoom/page/zoom-svg-float-border-padding-expected.txt:
  • platform/qt/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
  • platform/qt/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
  • platform/qt/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt: Added.
  • platform/qt/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.txt:
  • platform/qt/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt:
  • platform/qt/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
  • platform/qt/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt:
  • platform/qt/svg/zoom/text/zoom-foreignObject-expected.txt:
  • platform/qt/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
  • platform/qt/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt:
  • platform/qt/svg/zoom/text/zoom-svg-float-border-padding-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug10269-2-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug10296-1-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug1055-1-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug106816-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug113235-1-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug113235-2-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug113424-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug11384q-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug11384s-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug1188-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug126742-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug131020-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug13118-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug1318-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug139524-2-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug159108-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug17130-1-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug17130-2-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug17138-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug18359-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug19061-1-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug19061-2-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug24200-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug2479-1-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug2479-3-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug2479-4-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug26553-expected.txt: Added.
  • platform/qt/tables/mozilla/bugs/bug2886-2-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug28928-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug29326-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug30692-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug3309-1-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug33137-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug33855-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug39209-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug42187-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug4382-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug4527-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug46480-1-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug46480-2-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug5538-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug6304-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug67915-1-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug69187-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug7112-1-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug7112-2-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug73321-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug8032-1-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug83786-expected.txt: Added.
  • platform/qt/tables/mozilla/bugs/bug8381-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug9271-1-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug9271-2-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug96334-expected.txt:
  • platform/qt/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
  • platform/qt/tables/mozilla/core/bloomberg-expected.txt:
  • platform/qt/tables/mozilla/core/margins-expected.txt:
  • platform/qt/tables/mozilla/core/misc-expected.txt:
  • platform/qt/tables/mozilla/dom/tableDom-expected.txt:
  • platform/qt/tables/mozilla/marvin/backgr_index-expected.txt:
  • platform/qt/tables/mozilla/marvin/backgr_layers-opacity-expected.txt:
  • platform/qt/tables/mozilla/marvin/backgr_position-table-expected.txt:
  • platform/qt/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt:
  • platform/qt/tables/mozilla/marvin/backgr_simple-table-column-expected.txt:
  • platform/qt/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt:
  • platform/qt/tables/mozilla/marvin/backgr_simple-table-expected.txt:
  • platform/qt/tables/mozilla/marvin/backgr_simple-table-row-expected.txt:
  • platform/qt/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt:
  • platform/qt/tables/mozilla/marvin/tables_align_center-expected.txt:
  • platform/qt/tables/mozilla/marvin/x_table_align_center-expected.txt:
  • platform/qt/tables/mozilla/other/test3-expected.txt:
  • platform/qt/tables/mozilla/other/test6-expected.txt:
  • platform/qt/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
  • platform/qt/tables/mozilla/other/wa_table_tr_align-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug1128-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug21518-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug22122-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug3166-11-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug3166-12-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug3166-13-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug3166-14-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug3166-16-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug3166-17-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug61042-2-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug72393-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug8499-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug91057-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/core/captions1-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/core/captions2-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/core/captions3-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/core/standards1-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/other/test4-expected.txt:
  • platform/qt/transforms/2d/zoom-menulist-expected.txt:
  • platform/qt/transforms/svg-vs-css-expected.txt:
2:18 AM Changeset in webkit [148595] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

[BlackBerry] GraphicsContext3D: don't initialize m_extensions in the constructor
https://bugs.webkit.org/show_bug.cgi?id=114726

Patch by Alberto Garcia <agarcia@igalia.com> on 2013-04-17
Reviewed by Carlos Garcia Campos.

m_extensions is now initialized on demand by
GraphicsContext3D::getExtensions().

Doing it in the constructor produces a crash, because
Extensions3DOpenGLES() calls glGetString before the WebGL context
is current.

  • platform/graphics/blackberry/GraphicsContext3DBlackBerry.cpp:

(WebCore::GraphicsContext3D::GraphicsContext3D):

1:57 AM Changeset in webkit [148594] by allan.jensen@digia.com
  • 2 edits in trunk/Tools

[Qt] Enable sub-pixel layout.
https://bugs.webkit.org/show_bug.cgi?id=113199

Reviewed by Jocelyn Turcotte.

  • qmake/mkspecs/features/features.pri:
1:18 AM Changeset in webkit [148593] by mjs@apple.com
  • 62 edits in trunk/Source/WebCore

Replace JSC-specific IDL extended attributes with generic (JSC+V8) ones, now that the distinction no longer matters
https://bugs.webkit.org/show_bug.cgi?id=114712

Reviewed by Dan Bernstein.

No behavior change expected.

  • bindings/scripts/IDLAttributes.txt: Remove the JSFoo attributes

that have bare Foo equivalents.

  • bindings/scripts/CodeGeneratorJS.pm: Remove support for JSFoo

aliases.
(GetGenerateIsReachable):
(GetCustomIsReachable):
(ShouldGenerateToJSDeclaration):
(ShouldGenerateToJSImplementation):
(HasCustomConstructor):
(HasCustomGetter):
(HasCustomSetter):
(HasCustomMethod):

Replace JSFoo attributes with equivalen Foo attributs in all files
below:

  • Modules/geolocation/Geolocation.idl:
  • Modules/indexeddb/IDBDatabase.idl:
  • Modules/indexeddb/IDBObjectStore.idl:
  • Modules/webaudio/DOMWindowWebAudio.idl:
  • Modules/websockets/DOMWindowWebSocket.idl:
  • Modules/websockets/WorkerContextWebSocket.idl:
  • css/CSSRule.idl:
  • css/CSSRuleList.idl:
  • css/CSSStyleDeclaration.idl:
  • css/CSSValue.idl:
  • css/MediaList.idl:
  • css/StyleMedia.idl:
  • css/StyleSheet.idl:
  • dom/MessagePort.idl:
  • dom/MutationObserver.idl:
  • dom/Node.idl:
  • fileapi/Blob.idl:
  • html/HTMLDocument.idl:
  • html/HTMLTemplateElement.idl:
  • html/canvas/ArrayBuffer.idl:
  • html/canvas/CanvasRenderingContext.idl:
  • html/canvas/DataView.idl:
  • html/canvas/EXTDrawBuffers.idl:
  • html/canvas/EXTTextureFilterAnisotropic.idl:
  • html/canvas/OESElementIndexUint.idl:
  • html/canvas/OESStandardDerivatives.idl:
  • html/canvas/OESTextureFloat.idl:
  • html/canvas/OESTextureHalfFloat.idl:
  • html/canvas/OESVertexArrayObject.idl:
  • html/canvas/WebGLCompressedTextureATC.idl:
  • html/canvas/WebGLCompressedTexturePVRTC.idl:
  • html/canvas/WebGLCompressedTextureS3TC.idl:
  • html/canvas/WebGLDebugRendererInfo.idl:
  • html/canvas/WebGLDebugShaders.idl:
  • html/canvas/WebGLDepthTexture.idl:
  • html/canvas/WebGLLoseContext.idl:
  • html/track/TextTrack.idl:
  • html/track/TextTrackCue.idl:
  • html/track/TextTrackList.idl:
  • loader/appcache/DOMApplicationCache.idl:
  • page/BarInfo.idl:
  • page/Console.idl:
  • page/DOMSelection.idl:
  • page/DOMWindow.idl:
  • page/History.idl:
  • page/Location.idl:
  • page/MemoryInfo.idl:
  • page/Navigator.idl:
  • page/Screen.idl:
  • page/WorkerNavigator.idl:
  • plugins/DOMMimeTypeArray.idl:
  • plugins/DOMPluginArray.idl:
  • storage/Storage.idl:
  • workers/AbstractWorker.idl:
  • workers/SharedWorker.idl:
  • workers/Worker.idl:
  • workers/WorkerContext.idl:
  • workers/WorkerLocation.idl:
  • xml/XMLHttpRequestUpload.idl:
12:38 AM Changeset in webkit [148592] by Carlos Garcia Campos
  • 5 edits in trunk/Source/WebKit2

[GTK] Add webkit_web_page_get_id() to WebKit2 GTK+ API
https://bugs.webkit.org/show_bug.cgi?id=111938

Reviewed by Anders Carlsson.

Add API to the web extensions API to get the identifier of a web
page.

  • UIProcess/API/gtk/docs/webkit2gtk-sections.txt: Add new symbol.
  • UIProcess/API/gtk/tests/WebExtensionTest.cpp:

(methodCallCallback): Check the page ID matches the one returned
by webkit_web_page_get_id().

  • WebProcess/InjectedBundle/API/gtk/WebKitWebPage.cpp:

(webkit_web_page_get_id):

  • WebProcess/InjectedBundle/API/gtk/WebKitWebPage.h:

Apr 16, 2013:

9:58 PM Changeset in webkit [148591] by vivek.vg@samsung.com
  • 2 edits in trunk/Websites/webkit.org

Update team.html to use contributors.json instead of committers.py
https://bugs.webkit.org/show_bug.cgi?id=114720

Reviewed by Ryosuke Niwa.

Updating the team.html to use contributors.json. Also removing the unused field 'area'
from the contributors information.

  • team.html:
8:55 PM Changeset in webkit [148590] by Beth Dakin
  • 7 edits in trunk/Source

Re-name Page::layoutMilestones() to Page::requestedLayoutMilestones()
https://bugs.webkit.org/show_bug.cgi?id=114713

Reviewed by Simon Fraser.

Source/WebCore:

  • page/FrameView.cpp:

(WebCore::FrameView::performPostLayoutTasks):

  • page/Page.cpp:

(WebCore::Page::Page):
(WebCore::Page::addLayoutMilestones):
(WebCore::Page::removeLayoutMilestones):
(WebCore::Page::isCountingRelevantRepaintedObjects):

  • page/Page.h:

(WebCore::Page::requestedLayoutMilestones):
(Page):

  • rendering/RenderLayerCompositor.cpp:

(WebCore::RenderLayerCompositor::flushPendingLayerChanges):

Source/WebKit/mac:

  • WebView/WebView.mm:

(-[WebView _layoutMilestones]):

7:24 PM WebKit Team edited by yuki.sekiguchi@access-company.com
(diff)
7:14 PM Changeset in webkit [148589] by gyuyoung.kim@samsung.com
  • 4 edits in trunk/Tools

Add Efl WebKit2 EWS bot
https://bugs.webkit.org/show_bug.cgi?id=114564

Reviewed by Ryosuke Niwa.

Added EflWK2EWS, and add myself a watcher for EflWK2EWS.
Also add a deprecated EflWK2Port class.

Besides clean up eflews watchers.

  • QueueStatusServer/config/queues.py:
  • Scripts/webkitpy/common/config/ews.json:
  • Scripts/webkitpy/common/config/ports.py:

(DeprecatedPort.port):
(EflPort.build_webkit_command):
(EflWK2Port):
(EflWK2Port.build_webkit_command):

6:41 PM Changeset in webkit [148588] by rniwa@webkit.org
  • 4 edits
    1 add in trunk/Tools

Isolate Early Warning System definitions into a JSON
https://bugs.webkit.org/show_bug.cgi?id=114558

Reviewed by Benjamin Poulain.

Added ews.json to common/config, and made tool/commands/init.py call
AbstractEarlyWarningSystem.load_ews_classes to instantiate classes based on ews.json.

Reland the patch since the EWS failure was a false positive.

  • Scripts/webkitpy/common/config/ews.json: Extracted from earlywarningsystem.py.
  • Scripts/webkitpy/tool/commands/init.py:
  • Scripts/webkitpy/tool/commands/earlywarningsystem.py:

(AbstractEarlyWarningSystem):
(AbstractEarlyWarningSystem.init):
(AbstractEarlyWarningSystem.load_ews_classes): Added. Loads ews.json.

  • Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py:

(EarlyWarningSystemTest._default_expected_logs):
(_test_ews):
(test_ewses):

6:13 PM Changeset in webkit [148587] by oliver@apple.com
  • 2 edits in trunk/Source/WTF

Harden FastMalloc against partial pointer overflows
https://bugs.webkit.org/show_bug.cgi?id=114716

Reviewed by Gavin Barraclough.

Bite the bullet and perform object alignment checks on free.
malloc/free micro benchmark shows a regression, but real
benchmarks don't. There's a little code motion in this avoid
taking too much of a performance hit. In addition to the
alignment check we also validate the containing span as
we've already taken the hit of finding it.

  • wtf/FastMalloc.cpp:

(WTF::TCMalloc_ThreadCache::CreateCacheIfNecessary):

6:01 PM Changeset in webkit [148586] by Patrick Gansterer
  • 3 edits in trunk/Source/WebCore

[CMake] Fix dependecy calculation for generated inspector files
https://bugs.webkit.org/show_bug.cgi?id=114092

Reviewed by Brent Fulgham.

At least in a generated Visual Studio solution the files generated via
CodeGeneratorInspector.py are considered outdated all the time because
the code generator only touches the file when the content changed.
Add an --write_always parameter to the script to touch the file always.

  • CMakeLists.txt:
  • inspector/CodeGeneratorInspector.py:
5:38 PM Changeset in webkit [148585] by andersca@apple.com
  • 9 edits in trunk/Source

Clone storage namespaces for window.open
https://bugs.webkit.org/show_bug.cgi?id=114703

Reviewed by Sam Weinig.

Source/WebCore:

Pass the new page to StorageNamespace::copy.

  • page/Chrome.cpp:

(WebCore::Chrome::createWindow):

  • storage/StorageNamespace.h:

(StorageNamespace):

  • storage/StorageNamespaceImpl.cpp:

(WebCore::StorageNamespaceImpl::copy):

  • storage/StorageNamespaceImpl.h:

(WebCore):
(StorageNamespaceImpl):

Source/WebKit2:

  • UIProcess/Storage/StorageManager.cpp:

(WebKit::StorageManager::StorageArea::clone):
New helper function for cloning a storage area.

(WebKit::StorageManager::StorageArea::setItem):
Correctly handle the copy-on-write feature of StorageMap if it has multiple storage areas pointing to it.

(WebKit::StorageManager::StorageArea::removeItem):
Ditto.

(WebKit::StorageManager::SessionStorageNamespace::cloneTo):
Add cloned storage areas.

  • WebProcess/Storage/StorageNamespaceImpl.cpp:

(WebKit::StorageNamespaceImpl::copy):
Create a new session storage namespace for the new page.

5:30 PM Changeset in webkit [148584] by weinig@apple.com
  • 6 edits in trunk

Fix fallout after r148545.

Source/WebCore:

  • platform/text/TextChecking.h:

Move Platform defines that were incorrectly in WebCore, into Platform.h

Source/WTF:

  • wtf/Platform.h:

Move Platform defines that were incorrectly in WebCore, into Platform.h

Tools:

  • WebKitTestRunner/TestController.cpp:

(WTR::TestController::resetStateToConsistentValues):
Remove calls to non-existent API functions.

5:21 PM Changeset in webkit [148583] by rniwa@webkit.org
  • 6 edits in trunk/Source/JavaScriptCore

Unreviewed, rolling out r148576.
http://trac.webkit.org/changeset/148576
https://bugs.webkit.org/show_bug.cgi?id=114714

WebCore is building some of these same files (Requested by
bfulgham on #webkit).

5:09 PM Changeset in webkit [148582] by hmuller@adobe.com
  • 4 edits
    2 adds in trunk

[CSS Exclusions] polygon shape-inside layout fails
https://bugs.webkit.org/show_bug.cgi?id=114402

Source/WebCore:

Reviewed by Dirk Schulze.

The firstIncludedIntervalLogicalTop() method's implementation relied on optimistic
assumptions about floating point accuracy which, in rare cases, caused it to discard
first-fit locations based on the intersection of the minLogicalIntervalTop offset edge
and a polygon offset edge. Now: we do not verify that first-fit locations based on the
intersection of an offset edge and the minLogicalIntervalTop offset edge are below
the horizontal minLogicalIntervalTop line. They're essentially below the line "by definition".

Test: fast/exclusions/shape-inside/shape-inside-polygon-layout.html

  • rendering/ExclusionPolygon.cpp:

(WebCore::ExclusionPolygon::firstIncludedIntervalLogicalTop): Avoid floating point problems

when checking intersections with the offset edge based on minLogicalIntervalTop.

  • rendering/ExclusionPolygon.h:

(WebCore::OffsetPolygonEdge::OffsetPolygonEdge): Initialize the basis field.
(WebCore::OffsetPolygonEdge::basis): Report what the offset edge is "based on": a polygon

edge, the top of the line, or a (reflex) vertex.

(OffsetPolygonEdge): Added the Basis enum to enable tracking what the geometry of

an offset edge is based on.

LayoutTests:

Verify that subsequent polygon shape-inside lines are vertically adjacent.

Reviewed by Dirk Schulze.

  • fast/exclusions/shape-inside/shape-inside-polygon-layout-expected.txt: Added.
  • fast/exclusions/shape-inside/shape-inside-polygon-layout.html: Added.
5:07 PM Changeset in webkit [148581] by Michelangelo De Simone
  • 1 edit
    3 adds in trunk/LayoutTests

[CSS Shaders] Add a test with a vertex, fragment shader pair that compiles but don't link
https://bugs.webkit.org/show_bug.cgi?id=114636

Added a test to check that unavailable varyings in fragment shaders
don't lead to unexpected crashes due to linking errors.
The current implementation does not crash, and this makes sure it
won't in future.

Reviewed by Dean Jackson.

  • css3/filters/custom/custom-filter-unavailable-varying-expected.html: Added.
  • css3/filters/custom/custom-filter-unavailable-varying.html: Added.
  • css3/filters/resources/unavailable-varying.fs: Added.
5:05 PM Changeset in webkit [148580] by Lucas Forschler
  • 4 edits in branches/safari-536.30-branch/Source

Versioning.

5:05 PM Changeset in webkit [148579] by jer.noble@apple.com
  • 2 edits in trunk/Source/WebCore

Further unreviewed build fix: protect JSAudioBufferCustom with a ENABLE(WEB_AUDIO) check.

  • bindings/js/JSAudioBufferCustom.cpp:
5:03 PM Changeset in webkit [148578] by Lucas Forschler
  • 1 copy in tags/Safari-536.30

New Tag.

5:03 PM Changeset in webkit [148577] by roger_fong@apple.com
  • 4 edits in trunk/Source/WebKit/win

Unreviewed. Build fix for Windows.

  • WebCoreSupport/WebContextMenuClient.cpp:
  • WebCoreSupport/WebDragClient.cpp:
  • WebFrame.cpp:
5:02 PM Changeset in webkit [148576] by bfulgham@webkit.org
  • 6 edits in trunk/Source/JavaScriptCore

[Windows, WinCairo] Stop individually building WTF files in JSC.
https://bugs.webkit.org/show_bug.cgi?id=114705

Reviewed by Anders Carlsson.

Export additional String/fastMalloc symbols needed by JSC program.

WTF implementation files (a second time!) in this project.

  • JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExports.def.in:

Export additional String/fastMalloc symbols needed by JSC program.

build WTF implementation files (a second time!) in this project.

4:52 PM Changeset in webkit [148575] by commit-queue@webkit.org
  • 5 edits in trunk/Source/WebKit/blackberry

Redo spellchecking of a field if the layout has changed
https://bugs.webkit.org/show_bug.cgi?id=114700

Patch by Nima Ghanavatian <nghanavatian@blackberry.com> on 2013-04-16
Reviewed by Rob Buis.
Internally reviewed by Mike Fenton.

PR258637
If we insert a child node during spellchecking, the current request along
with the requests in queue become stale. The offsets were calculated when
they were created are no longer valid. We clear the queue by setting sequence
id to -1 and trigger spell checking again. We only trigger re-checking
if the layout change occurred during processing of a request. This is
maintained with the m_request pointer as it should be cleared after use.

  • Api/WebPage.cpp:

(BlackBerry::WebKit::WebPagePrivate::layoutFinished):

  • WebCoreSupport/EditorClientBlackBerry.cpp:

(WebCore::EditorClientBlackBerry::requestCheckingOfString):

  • WebKitSupport/InputHandler.cpp:

(BlackBerry::WebKit::InputHandler::requestCheckingOfString):
(BlackBerry::WebKit::InputHandler::spellCheckingRequestCancelled):
(BlackBerry::WebKit::InputHandler::spellCheckingRequestProcessed):
(BlackBerry::WebKit::InputHandler::setElementFocused):
(BlackBerry::WebKit::InputHandler::spellCheckTextBlock):
(WebKit):
(BlackBerry::WebKit::InputHandler::stopPendingSpellCheckRequests):

  • WebKitSupport/InputHandler.h:

(InputHandler):

4:52 PM Changeset in webkit [148574] by Lucas Forschler
  • 2 edits in branches/safari-536.30-branch/LayoutTests

CSS Variables aren't available on safari-536.30-branch.
<rdar://problem/13668920>

Patch by David Farler <dfarler@apple.com> on 2013-04-16

  • platform/mac/Skipped:

Skip fast/css/variables/deferred-image-load-from-variable.html

4:47 PM Changeset in webkit [148573] by Lucas Forschler
  • 2 edits in branches/safari-536.30-branch/LayoutTests

Skip fast/dom/Geolocation/watchPosition-unique.html on safari-536.30-branch
<rdar://problem/13668237>

Patch by David Farler <dfarler@apple.com> on 2013-04-16

  • platform/mac/Skipped:

Skip fast/dom/Geolocation/watchPosition-unique.html.

4:45 PM Changeset in webkit [148572] by Lucas Forschler
  • 1 edit in branches/safari-536.30-branch/Source/WebKit2/win/WebKit2.def

Windows build fix after r139111.

4:45 PM Changeset in webkit [148571] by Patrick Gansterer
  • 4 edits in trunk

.: [CMake] Do not use JAVASCRIPTCORE_DIR in add_custom_command() of JavaScriptcore project
https://bugs.webkit.org/show_bug.cgi?id=114265

Reviewed by Brent Fulgham.

  • Source/cmake/WebKitMacros.cmake: Removed macro GENERATE_HASH_LUT.

Source/JavaScriptCore: [CMake] Do not use JAVASCRIPTCORE_DIR in add_custom_command() of JavaScriptCore project
https://bugs.webkit.org/show_bug.cgi?id=114265

Reviewed by Brent Fulgham.

Use CMAKE_CURRENT_SOURCE_DIR instead, since it provides the same value and is more
understandable. Also move the GENERATE_HASH_LUT macro into the CMakeLists.txt
of JavaScriptCore to avoid the usage of JAVASCRIPTCORE_DIR there too.

  • CMakeLists.txt:
4:31 PM Changeset in webkit [148570] by fpizlo@apple.com
  • 6 edits in branches/dfgFourthTier/Source/JavaScriptCore

fourthTier: DFG should be able to query Structure without modifying it
https://bugs.webkit.org/show_bug.cgi?id=114708

Reviewed by Oliver Hunt.

This is work towards allowing the DFG, and FTL, to run on a separate thread.
The idea is that the most evil thing that the DFG does that has thread-safety
issues is fiddling with Structures by calling Structure::get(). This can lead
to rematerialization of property tables, which is definitely not thread-safe
due to how StringImpl works. So, this patch completely side-steps the problem
by creating a new version of Structure::get, called
Structure::getWithoutMaterializing, which may choose to do an O(n) search if
necessary to avoid materialization. I believe this should be fine - the DFG
does't call into these code path often enough for this to matter, and most of
the time, the Structure that we call this on will already have a property
table because some inline cache would have already called ::get() on that
Structure.

Also cleaned up the materialization logic: we can stop the search as soon as
we find any Structure with a property table rather than searching all the way
for a pinned one.

  • bytecode/GetByIdStatus.cpp:

(JSC::GetByIdStatus::computeFor):

  • bytecode/PutByIdStatus.cpp:

(JSC::PutByIdStatus::computeFromLLInt):
(JSC::PutByIdStatus::computeFor):

  • runtime/Structure.cpp:

(JSC::Structure::findStructuresAndMapForMaterialization):
(JSC::Structure::materializePropertyMap):
(JSC::Structure::getWithoutMaterializing):
(JSC):

  • runtime/Structure.h:

(Structure):

  • runtime/StructureInlines.h:

(JSC::Structure::getWithoutMaterializing):
(JSC):

4:31 PM Changeset in webkit [148569] by jer.noble@apple.com
  • 4 edits in trunk/Source/WebCore

Changed the default debugger from GDB to LLDB for the 'All Source' scheme in WebKit.xcworkspace.

Patch by Andy Estes <aestes@apple.com> on 2013-04-16
Rubber-stamped by Dan Bernstein.

  • WebKit.xcworkspace/xcshareddata/xcschemes/All Source.xcscheme:
4:26 PM Changeset in webkit [148568] by andersca@apple.com
  • 2 edits in trunk/Source/JavaScriptCore

Another Windows build fix attempt.

  • runtime/JSGlobalData.h:

(JSGlobalData):

4:25 PM Changeset in webkit [148567] by Lucas Forschler
  • 2 edits in branches/safari-536.30-branch/LayoutTests

<rdar://problem/13668125> Elgar: fast/block/float/float-not-removed-from-pre-block.html fails: expected file needs updating: two spaces

Patch by David Farler <dfarler@apple.com> on 2013-04-16

  • fast/block/float/float-not-removed-from-pre-block-expected.txt:

Two spaces instead of one.

4:17 PM Changeset in webkit [148566] by jer.noble@apple.com
  • 5 edits
    1 add in trunk/Source/WebCore

Repeated use of decodeAudioData() causes leak
https://bugs.webkit.org/show_bug.cgi?id=114709

Reviewed by Geoffrey Garen.

Report the correct size of the AudioBuffer to the garbage collector so that creating
these large buffers will trigger garbage collection.

  • Modules/webaudio/AudioBuffer.cpp:

(WebCore::AudioBuffer::memoryCost): Added; simple sum of the buffer sizes in m_channels;

  • Modules/webaudio/AudioBuffer.h:
  • Modules/webaudio/AudioBuffer.idl: Add the CustomToJSObject flag.
  • WebCore.xcodeproj/project.pbxproj:
  • bindings/js/JSAudioBufferCustom.cpp: Added.

(WebCore::toJS): Added; report the extra size of an AudioBuffer when the wrapper

is created.

4:01 PM Changeset in webkit [148565] by zhajiang@rim.com
  • 4 edits in trunk/Source/WebKit/blackberry

[BlackBerry] Viewport not rendered correctly
https://bugs.webkit.org/show_bug.cgi?id=114704

Patch by Jacky Jiang <zhajiang@blackberry.com> on 2013-04-16.
Reviewed by Rob Buis.
Internally reviewed by Konrad Piascik.

PR: 326260
The applyDeviceScaleFactorInCompositor setting is now generated from
Settings.in after rebase, the setter should be setApplyDeviceScaleFactorInCompositor()
instead of setApplyPageScaleFactorInCompositor().
The setting can be removed from WebSettings and use a simpler way
instead in the future if there are no issues when TextAutoSizer is
enabled. Just keep it for now.

  • Api/WebPage.cpp:

(BlackBerry::WebKit::WebPagePrivate::didChangeSettings):

  • Api/WebSettings.cpp:

(BlackBerry::WebKit::WebSettings::setApplyDeviceScaleFactorInCompositor):

  • Api/WebSettings.h:
4:01 PM Changeset in webkit [148564] by Beth Dakin
  • 12 edits
    1 add in trunk/Source

Need a new layout milestone to notify bundle clients when the header has been
flushed
https://bugs.webkit.org/show_bug.cgi?id=114706
-and corresponding-
<rdar://problem/13657284>

Reviewed by Simon Fraser.

Source/WebCore:

New LayoutMilestone is DidFirstFlushForHeaderLayer.

  • page/LayoutMilestones.h:


New API to allow removing a LayoutMilestone.

  • WebCore.exp.in:
  • page/Page.cpp:

(WebCore::Page::removeLayoutMilestones):

  • page/Page.h:

(Page):

New boolean member variable m_headerLayerAwaitingFirstFlush keeps track of whether
we need to send the DidFirstFlushForHeaderLayer milestone.

  • rendering/RenderLayerCompositor.h:

(RenderLayerCompositor):

  • rendering/RenderLayerCompositor.cpp:

(WebCore::RenderLayerCompositor::RenderLayerCompositor):

Send the milestone if appropriate.
(WebCore::RenderLayerCompositor::flushPendingLayerChanges):

Set m_headerLayerAwaitingFirstFlush to true for a newly created layer.

(WebCore::RenderLayerCompositor::updateLayerForHeader):

Source/WebKit2:

Make this new LayoutMilestone private at the API layer.

  • Shared/API/c/WKPageLoadTypes.h:
  • Shared/API/c/WKPageLoadTypesPrivate.h: Added.

Handle the new milestone.

  • Shared/API/c/WKSharedAPICast.h:

(WebKit::toWKLayoutMilestones):
(WebKit::toLayoutMilestones):

New file to make the milestone private.

  • WebKit2.xcodeproj/project.pbxproj:

Add or remove the DidFirstFlushForHeaderLayer millstone based on whether we just
added or removed a header.

  • WebProcess/WebPage/mac/WebPageMac.mm:

(WebKit::WebPage::setHeaderLayerWithHeight):

4:01 PM Changeset in webkit [148563] by fpizlo@apple.com
  • 3 edits in branches/dfgFourthTier/WebKitLibraries

Updated LLVM drops to include MCJIT fixes.

  • LLVMIncludesMountainLion.tar.bz2:
  • LLVMLibrariesMountainLion.tar.bz2:
3:59 PM Changeset in webkit [148562] by andersca@apple.com
  • 2 edits in trunk/Source/JavaScriptCore

Try to fix the Windows build.

  • runtime/JSGlobalData.h:
3:58 PM Changeset in webkit [148561] by fpizlo@apple.com
  • 3 edits in branches/dfgFourthTier/Tools

fourthTier: Update LLVM-related build scripts to copy generated headers as well
https://bugs.webkit.org/show_bug.cgi?id=114551

Reviewed by Oliver Hunt.

Also added the ability to use something other than bzip2 compression, since although
it is great for checking things into the tree, it increases turn-around times when
experimenting.

  • Scripts/copy-webkitlibraries-to-product-directory:

(unpackIfNecessary):

  • Scripts/export-llvm-build:
3:58 PM Changeset in webkit [148560] by timothy_horton@apple.com
  • 3 edits in trunk/Source/WebCore

PlugIn Snapshotting: Crashes refreshing non-main-frame PDFPlugins
https://bugs.webkit.org/show_bug.cgi?id=114702
<rdar://problem/13542020>

Reviewed by Dean Jackson.

If:

a) a plugin fails all the tests in willCreatePlugIn, so it is WaitingForSnapshot there
b) primary plugin detection attempts to restart a plugin between the

time that willCreatePlugIn and didCreatePlugIn fire

c) when didCreatePlugIn fires, shouldAlwaysAutoStart() returns true,

because the plug-in is whitelisted,

we end up reattach()ing and going to Restarted state, and then going straight
to Playing state in didCreatePlugIn.

Instead, primary plugin promotion should be deferred until after the plugin is created,
so that we can take that one last bit of information (shouldAlwaysAutoStart) into account
before restarting and reattaching the plug-in.

  • html/HTMLPlugInImageElement.cpp:

(WebCore::HTMLPlugInImageElement::HTMLPlugInImageElement):
(WebCore::HTMLPlugInImageElement::setIsPrimarySnapshottedPlugIn):
(WebCore::HTMLPlugInImageElement::restartSnapshottedPlugIn):
(WebCore::HTMLPlugInImageElement::subframeLoaderWillCreatePlugIn):
(WebCore::HTMLPlugInImageElement::subframeLoaderDidCreatePlugIn):

  • html/HTMLPlugInImageElement.h:
3:52 PM Changeset in webkit [148559] by Lucas Forschler
  • 4 edits in branches/safari-536.30-branch/Source

Fixing incorrect versioning.

3:51 PM Changeset in webkit [148558] by andersca@apple.com
  • 2 edits in trunk/Source/WebKit/gtk

Fix speling error.

  • WebCoreSupport/WebViewInputMethodFilter.cpp:
3:38 PM Changeset in webkit [148557] by rniwa@webkit.org
  • 3 edits in trunk/Source/WebKit/efl

More EFL build fixes.

  • ewk/ewk_frame.cpp:
  • ewk/ewk_view.cpp:
3:38 PM Changeset in webkit [148556] by Lucas Forschler
  • 1 edit in branches/safari-536.30-branch/LayoutTests/fast/parser/document-open-in-unload.html

Change testRunner to layoutTestController.

3:35 PM Changeset in webkit [148555] by james.wei@intel.com
  • 2 edits in trunk/Source/WebCore

ASSERTION FAILED: i < size(), UNKNOWN in WebCore::ChannelMergerNode::process
https://bugs.webkit.org/show_bug.cgi?id=112657

Avoid to access input bus in checkNumberOfChannelsForInput() before the
bus is updated with AudioNode::checkNumberOfChannelsForInput().

Reviewed by Chris Rogers.

  • Modules/webaudio/ChannelMergerNode.cpp:

(WebCore::ChannelMergerNode::checkNumberOfChannelsForInput):

3:35 PM Changeset in webkit [148554] by rniwa@webkit.org
  • 2 edits in trunk/Source/WebKit/gtk

Another GTK+ build fix.

  • WebCoreSupport/WebViewInputMethodFilter.cpp:
3:33 PM Changeset in webkit [148553] by rniwa@webkit.org
  • 2 edits in trunk/Source/WebKit2

Another EFL build fix.

  • WebProcess/WebPage/efl/WebPageEfl.cpp:
3:30 PM Changeset in webkit [148552] by rniwa@webkit.org
  • 4 edits in trunk/Source/WebKit/gtk

GTK+ build fix attempt.

  • WebCoreSupport/DumpRenderTreeSupportGtk.cpp:
  • WebCoreSupport/WebViewInputMethodFilter.cpp:
  • webkit/webkitwebframe.cpp:
3:28 PM Changeset in webkit [148551] by rniwa@webkit.org
  • 3 edits in trunk/Source/WebCore

Even more Windows build fix and a Qt minimal build fix attempt.

  • html/parser/XSSAuditorDelegate.cpp:
  • page/win/FrameCGWin.cpp:
3:24 PM Changeset in webkit [148550] by rniwa@webkit.org
  • 2 edits in trunk/Source/WebKit/efl

EFL build fix after r148545.

  • WebCoreSupport/DumpRenderTreeSupportEfl.cpp:
3:22 PM Changeset in webkit [148549] by rniwa@webkit.org
  • 3 edits in trunk/Source/WebCore

More Windows build fixes.

  • platform/win/DragDataWin.cpp:
  • platform/win/PasteboardWin.cpp:
3:03 PM Changeset in webkit [148548] by weinig@apple.com
  • 2 edits in trunk/Source/WebCore

Windows build fix.

  • page/win/FrameWin.cpp:
3:01 PM Changeset in webkit [148547] by dino@apple.com
  • 2 edits in trunk/Source/WebCore

PlugIns that resize in user gestures should be immune to snapshotting
https://bugs.webkit.org/show_bug.cgi?id=114697
<rdar://problem/13666258>

Reviewed by Tim Horton.

Now that we snapshot plugins if they resize above the snapshotting threshold,
we need to make sure that we don't do it in response to a user gesture
such as a click.

Due to the complexities of real-world content and the way they often do
things using timeout, I copied the code from the generic user gesture
timeout, which gives a 5 second grace period after clicks.

  • html/HTMLPlugInImageElement.cpp:

(WebCore::documentHadRecentUserGesture): New static function to share the code for

checking the time since the last click (or whatever).

(WebCore::HTMLPlugInImageElement::checkSizeChangeForSnapshotting): Make sure

to test for a user gesture.

(WebCore::HTMLPlugInImageElement::subframeLoaderWillCreatePlugIn): Move the

code into the new function.

2:55 PM Changeset in webkit [148546] by jberlin@webkit.org
  • 2 edits in trunk/LayoutTests

[Mac] compositing/background-color/background-color-change-to-text.html fails on some bots
https://bugs.webkit.org/show_bug.cgi?id=106186

  • platform/mac/TestExpectations:

Mark 7 other tests that fall under this category as flakey.

2:54 PM Changeset in webkit [148545] by weinig@apple.com
  • 67 edits in trunk/Source

Remove more #includes from Frame.h
https://bugs.webkit.org/show_bug.cgi?id=114642

Reviewed by Anders Carlsson.

Source/WebCore:

Convert Editor, FrameSelection, EventHandler and AnimationController into
OwnPtrs, to avoid inclusion.

  • accessibility/AXObjectCache.cpp:
  • accessibility/AccessibilityObject.cpp:
  • accessibility/atk/WebKitAccessibleInterfaceEditableText.cpp:
  • accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
  • bindings/objc/DOM.mm:
  • dom/CharacterData.cpp:
  • dom/ContainerNode.cpp:
  • dom/Element.cpp:
  • editing/AlternativeTextController.cpp:
  • editing/CompositeEditCommand.cpp:
  • editing/DeleteButtonController.h:
  • editing/EditingStyle.cpp:
  • editing/InsertLineBreakCommand.cpp:
  • editing/SpellChecker.cpp:
  • editing/SpellingCorrectionCommand.cpp:
  • editing/TextInsertionBaseCommand.cpp:
  • history/CachedFrame.cpp:
  • html/HTMLAnchorElement.cpp:
  • html/HTMLInputElement.cpp:
  • html/HTMLPlugInElement.cpp:
  • html/HTMLSelectElement.cpp:
  • html/HTMLTextAreaElement.cpp:
  • html/HTMLTextFormControlElement.cpp:
  • html/TextFieldInputType.cpp:
  • html/shadow/ClearButtonElement.cpp:
  • html/shadow/MediaControlElements.cpp:
  • html/shadow/SliderThumbElement.cpp:
  • inspector/InspectorPageAgent.h:
  • loader/FrameLoader.cpp:
  • page/DOMWindow.cpp:
  • page/Frame.cpp:
  • page/Frame.h:
  • page/FrameView.cpp:
  • page/FrameView.h:
  • page/Page.cpp:
  • page/TouchAdjustment.cpp:
  • platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.h:
  • platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
  • platform/gtk/PasteboardGtk.cpp:
  • platform/qt/ClipboardQt.cpp:
  • rendering/HitTestResult.cpp:
  • rendering/RenderBlock.cpp:
  • rendering/RenderEmbeddedObject.cpp:
  • rendering/RenderLayer.cpp:
  • rendering/RenderNamedFlowThread.cpp:
  • rendering/RenderObject.cpp:
  • rendering/RenderSnapshottedPlugIn.cpp:
  • svg/graphics/SVGImage.cpp:
  • testing/Internals.cpp:

Source/WebKit/mac:

  • WebView/WebFrame.mm:
  • WebView/WebHTMLRepresentation.mm:
  • WebView/WebView.mm:

Source/WebKit/qt:

  • WebCoreSupport/DragClientQt.cpp:
  • WebCoreSupport/FrameLoaderClientQt.cpp:
  • WebCoreSupport/QWebFrameAdapter.cpp:
  • WebCoreSupport/QWebPageAdapter.cpp:

Source/WebKit2:

  • WebProcess/InjectedBundle/InjectedBundleNavigationAction.cpp:
  • WebProcess/Plugins/PluginView.cpp:
  • WebProcess/WebPage/WebFrame.cpp:
  • WebProcess/WebPage/gtk/WebPageGtk.cpp:
  • WebProcess/WebPage/mac/WebPageMac.mm:
  • WebProcess/WebPage/qt/WebPageQt.cpp:
2:35 PM Changeset in webkit [148544] by rniwa@webkit.org
  • 4 edits
    2 copies in branches/safari-536.30-branch

Merge r125955. <rdar://problem/13485383>

2:22 PM Changeset in webkit [148543] by leoyang@rim.com
  • 3 edits in trunk/Source/WebKit/blackberry

[BlackBerry] Update WebPage.{h, cpp} for supporting web filesystem
https://bugs.webkit.org/show_bug.cgi?id=114698

Reviewed by Rob Buis.

  • Api/WebPage.cpp:

(BlackBerry::WebKit::WebPagePrivate::init):
(BlackBerry::WebKit::WebPage::clearBrowsingData):
(BlackBerry::WebKit::WebPage::clearWebFileSystem):
(WebKit):

  • Api/WebPage.h:
2:20 PM Changeset in webkit [148542] by jberlin@webkit.org
  • 2 edits in trunk/Source/WebCore

Speculative Windows build fix.

  • platform/win/ContextMenuWin.cpp:
2:07 PM Changeset in webkit [148541] by aestes@apple.com
  • 2 edits in trunk

Changed the default debugger from GDB to LLDB for the 'All Source' scheme in WebKit.xcworkspace.

Rubber-stamped by Dan Bernstein.

  • WebKit.xcworkspace/xcshareddata/xcschemes/All Source.xcscheme:
1:42 PM Changeset in webkit [148540] by eric.carlson@apple.com
  • 13 edits in trunk/Source/WebCore

[Mac] in-band cues sometimes displayed late
https://bugs.webkit.org/show_bug.cgi?id=114629

Reviewed by Jer Noble.

No new tests, this deals with a platform-specific issue that is extremely timing dependent.

  • html/track/InbandTextTrack.cpp:

(WebCore::TextTrackCueMap::add): New, two way cue data <-> cue map.
(WebCore::TextTrackCueMap::find):
(WebCore::TextTrackCueMap::remove):
(WebCore::InbandTextTrack::updateCueFromCueData): New, update an existing cue. Set cue end time

to video duration if it is unknown.

(WebCore::InbandTextTrack::addGenericCue): Look for existing cues without considering duration

so we can match incomplete cues.

(WebCore::InbandTextTrack::updateGenericCue): New, update an existing cue. This allows us to

add in-band cues as soon as we get them from the media engine and update them as more
information becomes available.

(WebCore::InbandTextTrack::removeGenericCue): New, remove an existing cue. This is necessary

because we never want to keep an incomplete cue when a seek happens.

(WebCore::InbandTextTrack::removeCue): New, base class override so we can keep the two way

map up to date.

  • html/track/InbandTextTrack.h:
  • html/track/TextTrack.cpp:

(WebCore::TextTrack::addCue): TextTrack::removeCue takes a RefPtr.
(WebCore::TextTrack::removeCue): Take a RefPtr.
(WebCore::TextTrack::hasCue): Allow caller to request match without considering end time.

  • html/track/TextTrack.h:
  • html/track/TextTrackCue.cpp:

(WebCore::TextTrackCue::TextTrackCue): Initialize m_processingCueChanges.
(WebCore::TextTrackCue::willChange): Renamed from cueWillChange. Use m_processingCueChanges

to avoid thrashing the track when many cue properties will change.

(WebCore::TextTrackCue::didChange): Renamed from cueDidChange. Use m_processingCueChanges

to avoid thrashing the track when many cue properties will change.

(WebCore::TextTrackCue::setId): cueWillChange -> willChange. cueDidChange -> didChange.
(WebCore::TextTrackCue::setStartTime): Ditto.
(WebCore::TextTrackCue::setEndTime): Ditto.
(WebCore::TextTrackCue::setPauseOnExit): Ditto.
(WebCore::TextTrackCue::setVertical): Ditto.
(WebCore::TextTrackCue::setSnapToLines): Ditto.
(WebCore::TextTrackCue::setLine): Ditto.
(WebCore::TextTrackCue::setPosition): Ditto.
(WebCore::TextTrackCue::setSize): Ditto.
(WebCore::TextTrackCue::setAlign): Ditto.
(WebCore::TextTrackCue::setText): Ditto.
(WebCore::TextTrackCue::setRegionId): Ditto.
(WebCore::TextTrackCue::isEqual): Renamed from operator==, take match rules param.

  • html/track/TextTrackCue.h:
  • html/track/TextTrackCueGeneric.cpp:

(WebCore::TextTrackCueGeneric::isEqual): Renamed from operator==, take match rules param.

  • html/track/TextTrackCueGeneric.h:
  • platform/graphics/InbandTextTrackPrivateClient.h: Make GenericCueData refcounted.

(WebCore::GenericCueData::create): New.
(WebCore::GenericCueData::status): Ditto.
(WebCore::GenericCueData::setStatus): Ditto.
(WebCore::GenericCueData::GenericCueData):

  • platform/graphics/avfoundation/InbandTextTrackPrivateAVF.cpp:

(WebCore::InbandTextTrackPrivateAVF::processCue): Add cues as soon as we get them from the media

engine, update duration once we know it.

(WebCore::InbandTextTrackPrivateAVF::resetCueValues): Tell the client to remove all incomplete

cues we have delivered.

  • platform/graphics/avfoundation/InbandTextTrackPrivateAVF.h:
  • platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.cpp:

(WebCore::MediaPlayerPrivateAVFoundation::seekCompleted): Do not flush cues when seek completes,

we did that when the seek started and cues can be delivered before we get the the
seek completed notification.

1:22 PM Changeset in webkit [148539] by commit-queue@webkit.org
  • 5 edits in trunk

dfn element should be exposed as AXGroup:AXDefinition
https://bugs.webkit.org/show_bug.cgi?id=108980

Patch by James Craig <james@cookiecrook.com> on 2013-04-16
Reviewed by Chris Fleizach.

Source/WebCore:

dfn element now exposed as AXGroup:AXDefinition. Updated existing tests.

  • accessibility/AccessibilityRenderObject.cpp:

(WebCore::AccessibilityRenderObject::computeAccessibilityIsIgnored):
(WebCore::AccessibilityRenderObject::determineAccessibilityRole):

LayoutTests:

dfn element now exposed as AXGroup:AXDefinition

  • platform/mac/accessibility/role-subrole-roledescription-expected.txt:
  • platform/mac/accessibility/role-subrole-roledescription.html:
1:15 PM Changeset in webkit [148538] by timothy@apple.com
  • 2 edits in trunk/Source/WebKit2

Make resizing the docked Web Inspector stay in sync with the inspected view.

https://webkit.org/b/114682

Reviewed by Joseph Pecoraro.

  • UIProcess/mac/WebInspectorProxyMac.mm:

(WebKit::WebInspectorProxy::inspectedViewFrameDidChange):
Disable screen updates to make sure the layers for both views resize in sync.

1:05 PM Changeset in webkit [148537] by andersca@apple.com
  • 6 edits in trunk/Source/WebCore

Begin chipping away at ScriptState
https://bugs.webkit.org/show_bug.cgi?id=114695

Reviewed by Geoffrey Garen.

Remove ScriptStateProtectedPtr as well as evalEnabled and setEvalEnabled.

  • bindings/js/ScriptState.cpp:
  • bindings/js/ScriptState.h:
  • inspector/InjectedScriptBase.cpp:

(WebCore::InjectedScriptBase::callFunctionWithEvalEnabled):

  • inspector/ScriptArguments.cpp:

(WebCore::ScriptArguments::ScriptArguments):
(WebCore::ScriptArguments::globalState):

  • inspector/ScriptArguments.h:
12:57 PM Changeset in webkit [148536] by andersca@apple.com
  • 50 edits in trunk/Source

Remove unneeded headers from ScriptExecutionContext.h
https://bugs.webkit.org/show_bug.cgi?id=114631

Reviewed by Alexey Proskuryakov.

Source/WebCore:

This shaves another minute off WebCore build time on my MacBook Pro.

  • dom/ScriptExecutionContext.cpp:
  • dom/ScriptExecutionContext.h:
  • fileapi/Blob.cpp:
  • rendering/RenderBlock.cpp:
  • rendering/RenderBox.cpp:
  • rendering/RenderFlowThread.cpp:
  • rendering/RenderFrameSet.cpp:
  • rendering/RenderIFrame.cpp:
  • rendering/RenderImage.cpp:
  • rendering/RenderListBox.cpp:
  • rendering/RenderListItem.cpp:
  • rendering/RenderListMarker.cpp:
  • rendering/RenderMedia.cpp:
  • rendering/RenderObject.cpp:
  • rendering/RenderRegion.cpp:
  • rendering/RenderReplaced.cpp:
  • rendering/RenderReplica.cpp:
  • rendering/RenderRubyRun.cpp:
  • rendering/RenderScrollbarPart.cpp:
  • rendering/RenderSlider.cpp:
  • rendering/RenderTable.cpp:
  • rendering/RenderTableCell.cpp:
  • rendering/RenderTableRow.cpp:
  • rendering/RenderTableSection.cpp:
  • rendering/RenderTextControlSingleLine.cpp:
  • rendering/RenderTextTrackCue.cpp:
  • rendering/RenderVideo.cpp:
  • rendering/RenderView.cpp:
  • rendering/RenderWidget.cpp:
  • rendering/svg/RenderSVGContainer.cpp:
  • rendering/svg/RenderSVGForeignObject.cpp:
  • rendering/svg/RenderSVGGradientStop.cpp:
  • rendering/svg/RenderSVGHiddenContainer.cpp:
  • rendering/svg/RenderSVGImage.cpp:
  • rendering/svg/RenderSVGResourceContainer.cpp:
  • rendering/svg/RenderSVGResourceMarker.cpp:
  • rendering/svg/RenderSVGRoot.cpp:
  • rendering/svg/RenderSVGShape.cpp:
  • rendering/svg/RenderSVGText.cpp:

Source/WebKit2:

  • WebProcess/InjectedBundle/API/c/WKBundlePage.cpp:
  • WebProcess/WebPage/PageOverlay.cpp:
12:47 PM Changeset in webkit [148535] by roger_fong@apple.com
  • 2 edits in trunk/Tools

Unreviewed. Disable WinEWS tests, simply not enough bots.

All bots are running consistently now but the queue still keeps growing.
Until we get more bots or make the tests faster, it doesn't seem wise to keep running tests.

  • Scripts/webkitpy/tool/commands/earlywarningsystem.py:

(WinEWS):

12:19 PM Changeset in webkit [148534] by mjs@apple.com
  • 7 edits in trunk/Source

Remove even yet still more traces of v8
https://bugs.webkit.org/show_bug.cgi?id=114693

Reviewed by Anders Carlsson.

../WebCore:

No behavior change.

  • bindings/generic/ActiveDOMCallback.h:

(WebCore::ActiveDOMCallback::isScriptControllerTerminating): Remove a V8-specific
method and the comment referencing it.

  • bindings/generic/ActiveDOMCallback.cpp:

(WebCore::ActiveDOMCallback::isScriptControllerTerminating): ditto

  • fileapi/File.cpp:

(WebCore::File::File): Remove a comment referencing v8

  • inspector/InjectedScriptExterns.js: ditto

../WebKit2:

  • Scripts/generate-forwarding-headers.pl: Remove v8 from list of platforms.
12:12 PM Changeset in webkit [148533] by Lucas Forschler
  • 3 edits
    2 copies in branches/safari-536.30-branch

Merged r130313. <rdar://problem/13656005>

11:59 AM Changeset in webkit [148532] by jochen@chromium.org
  • 2 edits in trunk/LayoutTests

Flaky Test: http/tests/security/cookies/third-party-cookie-blocking-user-action.html
https://bugs.webkit.org/show_bug.cgi?id=114511

Clear the test cookie at the beginning of the test to avoid failing if
the cookie is still around from a previous test.

Reviewed by Alexey Proskuryakov.

  • http/tests/security/cookies/third-party-cookie-blocking-user-action.html:
11:56 AM Changeset in webkit [148531] by ap@apple.com
  • 18 edits in trunk/Source

Remove unused AlternativeTextClient::dismissDictationAlternativeUI
https://bugs.webkit.org/show_bug.cgi?id=114598

Reviewed by Ryosuke Niwa.

Source/WebCore:

Removing dead code.

  • WebCore.exp.in:
  • editing/mac/AlternativeTextUIController.h: Made dismissAlternatives() private.
  • page/AlternativeTextClient.h:

Source/WebKit/mac:

  • WebCoreSupport/WebAlternativeTextClient.h:
  • WebCoreSupport/WebAlternativeTextClient.mm:
  • WebView/WebView.mm:
  • WebView/WebViewInternal.h:

Source/WebKit2:

  • UIProcess/API/mac/PageClientImpl.h:
  • UIProcess/API/mac/PageClientImpl.mm:

(WebKit::PageClientImpl::dictationAlternatives):

  • UIProcess/PageClient.h:
  • UIProcess/WebPageProxy.cpp:
  • UIProcess/WebPageProxy.h:
  • UIProcess/WebPageProxy.messages.in:
  • WebProcess/WebCoreSupport/WebAlternativeTextClient.h:
  • WebProcess/WebCoreSupport/mac/WebAlternativeTextClient.cpp:
11:55 AM Changeset in webkit [148530] by bfulgham@webkit.org
  • 2 edits in trunk/Source/JavaScriptCore

[Windows] Unreviewed VS2010 build correction.

  • JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorCommon.props:

Specify proper link library to avoid mixture of ICU 4.0 and 4.6
symbols during link.

11:54 AM Changeset in webkit [148529] by bfulgham@webkit.org
  • 4 edits in trunk/Source/WebKit

../WebKit: [Windows] Unreviewed VS2010 build correction.

  • WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:

Add correct link library to avoid mixture of ICU 4.0 and 4.6
syumbol use.

../WebKit/win: [Windows] Unreviewed build correction.

  • WebKit.vcproj/WebKitExportGeneratorCommon.vsprops: Add correct

ICU link library to avoid mixture of ICU 4.0 and 4.6 symbols
during link.

11:50 AM Changeset in webkit [148528] by rniwa@webkit.org
  • 2 edits in trunk/Websites/bugs.webkit.org

Build fix after r148527.

  • committers-autocomplete.js:

(WebKitCommitters):

11:41 AM Changeset in webkit [148527] by rniwa@webkit.org
  • 10 edits
    1 add in trunk

The list of contributors in committers.py should be a separate JSON
https://bugs.webkit.org/show_bug.cgi?id=114673

Reviewed by Anders Carlsson.

Tools:

Added webkitpy/common/config/contributors.json, made CommitterList load it.

  • EWSTools/start-queue-mac.sh:
  • EWSTools/start-queue.sh:
  • Scripts/webkitpy/common/checkout/commitinfo.py:

(CommitInfo.committer):

  • Scripts/webkitpy/common/config/contributors.json: Added.
  • Scripts/webkitpy/common/config/committers.py:

(Reviewer.init):
(CommitterList.init):
(CommitterList.load_json): Added.
(CommitterList.load_json.emails):
(CommitterList.load_json.nicks):

  • Scripts/webkitpy/tool/bot/flakytestreporter_unittest.py:

(MockCommitInfo.author):

Websites/bugs.webkit.org:

Updated the Bugzilla autocompletion code to use contributors.json.
Basically, this removes a large chunk of this JavaScript file.

  • committers-autocomplete.js:

(WebKitCommitters):

Websites/webkit.org:

Updated the website to refer to contributors.json instead of committers.py.

  • coding/commit-review-policy.html:
11:29 AM Changeset in webkit [148526] by Claudio Saavedra
  • 15 edits in trunk/Source/WebKit2

[GTK][WK2] Add API to retrieve a snapshot from a webview
https://bugs.webkit.org/show_bug.cgi?id=98270

Reviewed by Anders Carlsson.

This adds the GTK+ API necessary to retrieve a snapshot from a
webview asynchronously. The API uses the injected bundle
internally to get the snapshot from the WebProcess.

  • UIProcess/API/gtk/WebKitError.cpp:

(webkit_snapshot_error_quark): Add snapshot API related error
quark.

  • UIProcess/API/gtk/WebKitError.h: Add snapshot error handling.
  • UIProcess/API/gtk/WebKitInjectedBundleClient.cpp:

(didReceiveWebViewMessageFromInjectedBundle): Handle the new
"DidGetSnapshot" message.

  • UIProcess/API/gtk/WebKitPrivate.h: Add SnapshotRegion enum.
  • UIProcess/API/gtk/WebKitWebView.cpp:

(_WebKitWebViewPrivate): Add a map for the snapshot results.
(GetSnapshotAsyncData):
(webKitWebViewDidReceiveSnapshot):
(webKitSnapshotRegionToSnapshotRegion): Helper method for casting
the region option enumeration.
(generateSnapshotCallbackID): Method to generate unique callback
ids.
(webkit_web_view_get_snapshot):
(webkit_web_view_get_snapshot_finish): New snapshotting API.

  • UIProcess/API/gtk/WebKitWebView.h: Ditto.
  • UIProcess/API/gtk/WebKitWebViewPrivate.h: Add the private method

to handle a received snapshot.

  • UIProcess/API/gtk/docs/webkit2gtk-sections.txt: Add the new API

bits.

  • UIProcess/API/gtk/tests/TestWebKitWebView.cpp:

(cairoSurfacesEqual): Add helper to compare cairo_surface_t
structs.
(testWebViewSnapshot): New test.
(beforeAll): Add the new test.

  • UIProcess/API/gtk/tests/WebViewTest.cpp:

(WebViewTest::selectAll): Add method to help test snapshots
including selection.

  • UIProcess/API/gtk/tests/WebViewTest.h: Ditto
  • WebProcess/InjectedBundle/API/gtk/WebKitWebExtension.cpp:

(didReceiveMessageToPage): Ditto.
(webkitWebExtensionCreate): Register method above.

  • WebProcess/InjectedBundle/API/gtk/WebKitWebPage.cpp:

(webkitWebPageDidReceiveMessage): Add this method. It
handles the new message "GetSnapshot".

  • WebProcess/InjectedBundle/API/gtk/WebKitWebPagePrivate.h:

Add method above.

11:25 AM Changeset in webkit [148525] by rniwa@webkit.org
  • 2 edits in trunk/Source/WebKit/mac

REGRESSION(r146025): WebKit applications can't apply underline or strike through
https://bugs.webkit.org/show_bug.cgi?id=114662

Reviewed by Enrica Casucci.

Use -webkit- prefixes to apply underline. There should be no further compatibility issues
since -khtml- was used only internally to pass the information down to WebCore.

Unfortunately, we can't test this code like any other font panel bug.

In the long run, we need to add some abstraction layer around font panel to make this testable
or else we'll keep regressing this feature.

  • WebView/WebHTMLView.mm:

(-[WebHTMLView _styleFromFontAttributes:]):
(-[WebHTMLView _styleForAttributeChange:]):

11:08 AM Changeset in webkit [148524] by timothy@apple.com
  • 2 edits in trunk/Source/WebKit2

Create full rects for the inspector and inspected views when
adjusting to an inspected view frame change.

This ensures switching dock sides restores the inspected view
and inspector to fill the parent's bounds.

https://webkit.org/b/114666
rdar://problem/13660796

Reviewed by Joseph Pecoraro.

  • UIProcess/mac/WebInspectorProxyMac.mm:

(WebKit::WebInspectorProxy::inspectedViewFrameDidChange):

10:56 AM Changeset in webkit [148523] by robert@webkit.org
  • 4 edits
    4 adds in trunk

Float at exact multiple of line-height affects too many lines
https://bugs.webkit.org/show_bug.cgi?id=112744

Reviewed by David Hyatt.

Source/WebCore:

Tests: fast/block/float/float-with-fractional-height-vertical-lr.html

fast/block/float/float-with-fractional-height.html

When adding floats to the interval tree used for testing floats' overlap with lineboxes
truncate the dimensions of the float rather than rounding them. This matches the
treatment of linebox dimensions so ensures the test for overlap is comparing like
with like.

  • rendering/RenderBlock.cpp:

(WebCore::::collectIfNeeded):
(WebCore::RenderBlock::FloatingObjects::intervalForFloatingObject):
(WebCore::::string):

LayoutTests:

  • fast/block/float/float-with-fractional-height-expected.html: Added.
  • fast/block/float/float-with-fractional-height-vertical-lr-expected.html: Added.
  • fast/block/float/float-with-fractional-height-vertical-lr.html: Added.
  • fast/block/float/float-with-fractional-height.html: Added.
  • platform/mac/fast/backgrounds/background-position-parsing-expected.txt:
10:52 AM Changeset in webkit [148522] by Chris Fleizach
  • 6 edits
    2 adds in trunk

AX: aria-valuetext is not exposed on OS X.
https://bugs.webkit.org/show_bug.cgi?id=114628

Reviewed by Tim Horton.

Source/WebCore:

aria-valuetext is only being exposed on ARIA controls. That's because there were
checks in place so that ONLY ARIA defined controls would return anything related to valuetext.
We should allow this to work on native controls as well.

Test: platform/mac/accessibility/aria-valuetext-on-native-slider.html

  • accessibility/AccessibilityNodeObject.cpp:

(WebCore::AccessibilityNodeObject::valueDescription):
(WebCore):
(WebCore::AccessibilityNodeObject::valueForRange):
(WebCore::AccessibilityNodeObject::maxValueForRange):
(WebCore::AccessibilityNodeObject::minValueForRange):

  • accessibility/AccessibilityNodeObject.h:

(AccessibilityNodeObject):

  • accessibility/AccessibilityObject.cpp:

(WebCore::AccessibilityObject::isRangeControl):

Rename isARIAControl to isRangeControl and make it apply to all elements.

  • accessibility/AccessibilityObject.h:

LayoutTests:

  • platform/mac/accessibility/aria-valuetext-on-native-slider-expected.txt: Added.
  • platform/mac/accessibility/aria-valuetext-on-native-slider.html: Added.
10:18 AM Changeset in webkit [148521] by jonlee@apple.com
  • 2 edits in trunk/Source/WebCore

RenderView should bail out of paintBoxDecorations() when painting with a different renderer
https://bugs.webkit.org/show_bug.cgi?id=114665
<rdar://problem/13434884>

Reviewed by Simon Fraser.

  • rendering/RenderView.cpp:

(WebCore::RenderView::paintBoxDecorations): Add a check to see if we should paint within the renderer.
This check exists in all other implementations of paintBoxDecorations(), and correctly avoids painting the
decorations if the root provided is not the RenderView.

10:18 AM Changeset in webkit [148520] by Carlos Garcia Campos
  • 1 copy in releases/WebKitGTK/webkit-2.0.1

Tagging the WebKitGTK+ 2.0.1 release

10:16 AM Changeset in webkit [148519] by kbalazs@webkit.org
  • 6 edits in trunk/Source/WebKit2

Initialize logging channels for web processes
https://bugs.webkit.org/show_bug.cgi?id=114621

Reviewed by Sam Weinig.

Use InitializeWebKit2 for initializing the web and plugin processes.
It handles initializing the logging channels and it's better to have
shared core for this. For the plugin process now we always create
a RunLoop object which is not necessary with the -scanPlugin argument
but it shouldn't be a problem.

  • PluginProcess/qt/PluginProcessMainQt.cpp:

(WebKit::PluginProcessMain):

  • PluginProcess/unix/PluginProcessMainUnix.cpp:

(WebKit::PluginProcessMainUnix):

  • WebProcess/efl/WebProcessMainEfl.cpp:

(WebKit::WebProcessMainEfl):

  • WebProcess/gtk/WebProcessMainGtk.cpp:

(WebKit::WebProcessMainGtk):

  • WebProcess/qt/WebProcessMainQt.cpp:

(WebKit::WebProcessMainQt):

10:12 AM Changeset in webkit [148518] by mvujovic@adobe.com
  • 11 edits in trunk/Source/WebCore

[CSS Shaders] Remove the cache of validated programs
https://bugs.webkit.org/show_bug.cgi?id=112844

Reviewed by Dean Jackson.

Since we're caching CustomFilterProgram(s) now, we don't need another cache for
CustomFilterValidatedProgram(s). With this patch, CustomFilterProgram stores a reference
to a lazily created CustomFilterValidatedProgram, and CustomFilterGlobalContext no longer
has a validated program cache.

Also, this patch removes the CustomFilterValidatedProgram's stored reference to
CustomFilterGlobalContext. The removal of the validated program cache would cause
this reference to become weak. Validated programs only needed to keep the global context
reference in order to create a CustomFilterCompiledProgram. In this patch, we create
CustomFilterCompiledProgram(s) in FECustomFilter instead of in CustomFilterValidatedProgram,
so validated programs don't need to store the global context reference anymore.

No new tests. Just Refactoring.

  • platform/graphics/filters/CustomFilterCompiledProgram.cpp:

(WebCore::CustomFilterCompiledProgram::CustomFilterCompiledProgram):

  • platform/graphics/filters/CustomFilterGlobalContext.cpp:

(WebCore::CustomFilterGlobalContext::~CustomFilterGlobalContext):

  • platform/graphics/filters/CustomFilterGlobalContext.h:

(CustomFilterGlobalContext):

  • platform/graphics/filters/CustomFilterProgram.cpp:

(WebCore::CustomFilterProgram::validatedProgram):
(WebCore::CustomFilterProgram::setValidatedProgram):

  • platform/graphics/filters/CustomFilterProgram.h:
  • platform/graphics/filters/CustomFilterValidatedProgram.cpp:

(WebCore::CustomFilterValidatedProgram::CustomFilterValidatedProgram):
(WebCore::CustomFilterValidatedProgram::compiledProgram):
(WebCore::CustomFilterValidatedProgram::setCompiledProgram):
(WebCore::CustomFilterValidatedProgram::~CustomFilterValidatedProgram):

  • platform/graphics/filters/CustomFilterValidatedProgram.h:

(CustomFilterValidatedProgram):

  • platform/graphics/filters/FECustomFilter.cpp:

(WebCore::FECustomFilter::prepareForDrawing):

  • rendering/FilterEffectRenderer.cpp:
  • rendering/RenderLayer.cpp:

(WebCore::RenderLayer::computeFilterOperations):

9:45 AM Changeset in webkit [148517] by Lucas Forschler
  • 6 edits in branches/safari-536.30-branch/LayoutTests

Update from testrunner to layoutTestController.

9:16 AM Changeset in webkit [148516] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

[BlackBerry] LayerTexture: check if the graphics context is NULL
https://bugs.webkit.org/show_bug.cgi?id=114674

Patch by Anthony Scian <ascian@blackberry.com> on 2013-04-16
Reviewed by Rob Buis.

Internal PR: 256522

  • platform/graphics/blackberry/LayerTexture.cpp:

(WebCore::LayerTexture::setContentsToColor):

9:07 AM Changeset in webkit [148515] by Lucas Forschler
  • 2 edits in branches/safari-536.30-branch/Source/WebCore

Merged r147938. <rdar://problem/13600559>

8:34 AM Changeset in webkit [148514] by commit-queue@webkit.org
  • 6 edits in trunk/Source/WebKit2

[EFL][WK2] Add an API for getting context menu item's parent menu
https://bugs.webkit.org/show_bug.cgi?id=107510

Patch by Michał Pakuła vel Rutka <Michał Pakuła vel Rutka> on 2013-04-16
Reviewed by Kenneth Rohde Christiansen.

Added parent menu support and API for Ewk_Context_Menu_Item, to
allow selecting context menus using Elementary widgets.
Context menu unit test updated with new function.

  • UIProcess/API/efl/ewk_context_menu.cpp:

(EwkContextMenu::EwkContextMenu):

  • UIProcess/API/efl/ewk_context_menu_item.cpp:

(EwkContextMenuItem::EwkContextMenuItem):
(ewk_context_menu_item_parent_menu_get):

  • UIProcess/API/efl/ewk_context_menu_item.h:
  • UIProcess/API/efl/ewk_context_menu_item_private.h:

(EwkContextMenuItem::create):
(EwkContextMenuItem::parentMenu):
(EwkContextMenuItem::setParentMenu):
(EwkContextMenuItem):

  • UIProcess/API/efl/tests/test_ewk2_context_menu.cpp:

(showContextMenu):

8:33 AM Changeset in webkit [148513] by Lucas Forschler
  • 3 edits in branches/safari-536.30-branch

Merged r148483. <rdar://problem/13659541>

8:07 AM Changeset in webkit [148512] by anilsson@rim.com
  • 5 edits in trunk/Source/WebKit/blackberry

[BlackBerry] Accelerated animation regression with GL renderer
https://bugs.webkit.org/show_bug.cgi?id=114685

Reviewed by Rob Buis.

Internally reviewed by Filip Spacek.

GL renderer changed the assumption made in accelerated animation
code that rendering the contents of AC layer tiles would be the
slow operation. By starting animations after the slow operation,
the appearance of the animation could be made smooth.

Rendering tiles may still be slow, but now something else can be
slow too: drawing display lists to backing. And it's running on
the compositing thread, can happen at any time and will interrupt
accelerated animations.

Improved the situation by calling an API for updating backing to
schedule the delay at a convenient time. We try to update backing
before starting animations. However, future backing updates can
still interrupt the running animation and cause dropped frames.

Further improvements to animation smoothness will probably require
optimizations in the GL renderer.

  • Api/WebPage.cpp:

(BlackBerry::WebKit::WebPagePrivate::WebPagePrivate):
(BlackBerry::WebKit::WebPagePrivate::commitRootLayer):
(BlackBerry::WebKit::WebPagePrivate::commitRootLayerIfNeeded):

  • Api/WebPage_p.h:

(WebPagePrivate):

  • WebKitSupport/FrameLayers.cpp:

(BlackBerry::WebKit::FrameLayers::notifyAnimationsStarted):
(WebKit):

  • WebKitSupport/FrameLayers.h:

(FrameLayers):

5:59 AM Changeset in webkit [148511] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebKit/efl

REGRESSION (r148506): Use of deprecated libsoup API
https://bugs.webkit.org/show_bug.cgi?id=114679

Patch by Manuel Rego Casasnovas <Manuel Rego Casasnovas> on 2013-04-16
Reviewed by Gyuyoung Kim.

Remove deprecated libsoup API usage.

  • ewk/ewk_network.cpp:

(ewk_network_proxy_uri_set):
(ewk_network_proxy_uri_get):

5:14 AM Changeset in webkit [148510] by Carlos Garcia Campos
  • 4 edits in releases/WebKitGTK/webkit-2.0

Unreviewed. Update NEWS and Versions.m4 for 2.0.1 release.

.:

  • Source/autotools/Versions.m4: Bump version numbers.

Source/WebKit/gtk:

  • NEWS: Added release notes for 2.0.1.
4:46 AM Changeset in webkit [148509] by akling@apple.com
  • 2 edits in trunk/Source/WebKit2

Fix release builds with !LOG_DISABLED.

  • Platform/mac/Logging.mac.mm:
3:05 AM Changeset in webkit [148508] by akling@apple.com
  • 3 edits in trunk/Source/WebCore

REGRESSION(r148128): window.resizeTo doesn't work from Safari address bar.
<rdar://problem/13635894>
<http://webkit.org/b/114561>

Reviewed by Sam Weinig.

Suppressing window geometry changes while any user gesture is active was a bit too restrictive,
and broke legitimate use-cases. Narrow it down to checking EventHandler::mousePressed().

No test yet, adding one is tracked by <http://webkit.org/b/114561>.

  • page/DOMWindow.cpp:

(WebCore::DOMWindow::allowedToChangeWindowGeometry):

Added to share code between all DOMWindow functions that alter window geometry.

(WebCore::DOMWindow::moveBy):
(WebCore::DOMWindow::moveTo):
(WebCore::DOMWindow::resizeBy):
(WebCore::DOMWindow::resizeTo):

2:40 AM Changeset in webkit [148507] by Philippe Normand
  • 17 edits in trunk/Source

[GTK][EFL] Remove deprecated libsoup API usage
https://bugs.webkit.org/show_bug.cgi?id=104894

Patch by Manuel Rego Casasnovas <Manuel Rego Casasnovas> on 2013-04-16
Reviewed by Philippe Normand.

Source/WebCore:

Based on a patch by Claudio Saavedra <Claudio Saavedra>.
Remove LIBSOUP_USE_UNSTABLE_REQUEST_API and only include
libsoup/soup.h.

  • platform/network/ResourceHandleInternal.h:
  • platform/network/soup/GOwnPtrSoup.cpp:
  • platform/network/soup/ProxyResolverSoup.h:
  • platform/network/soup/ResourceErrorSoup.cpp:
  • platform/network/soup/ResourceHandleSoup.cpp:

(WebCore::ensureSessionIsInitialized): No need to add the requester
feature.
(WebCore::createSoupRequestAndMessageForHandle): SoupSession has a
requester API, use it.

Source/WebKit/efl:

Remove LIBSOUP_USE_UNSTABLE_REQUEST_API and only include
libsoup/soup.h.

Source/WebKit2:

Remove LIBSOUP_USE_UNSTABLE_REQUEST_API and only include
libsoup/soup.h.

  • WebProcess/Cookies/soup/WebKitSoupCookieJarSqlite.h:
  • WebProcess/efl/WebProcessMainEfl.cpp:
  • WebProcess/gtk/WebProcessMainGtk.cpp:
  • WebProcess/soup/WebKitSoupRequestGeneric.h:
  • WebProcess/soup/WebProcessSoup.cpp:
  • WebProcess/soup/WebSoupRequestManager.cpp:

(WebKit::WebSoupRequestManager::registerURIScheme): Remove requester and
use method soup_session_add_feature_by_type().

2:35 AM Changeset in webkit [148506] by Philippe Normand
  • 4 edits
    1 delete in trunk

[EFL] Bump libsoup dependency to 2.42.0
https://bugs.webkit.org/show_bug.cgi?id=113927

Patch by Manuel Rego Casasnovas <Manuel Rego Casasnovas> on 2013-04-16
Reviewed by Gyuyoung Kim.

Update libsoup required version to v2.42.0 and GLib to v2.36.0 as
required by libsoup for EFL port.

.:

  • Source/cmake/OptionsEfl.cmake:

Tools:

  • efl/jhbuild.modules:
  • efl/patches/libsoup-2.40-auth-fix.patch: Removed as it's already

included in v2.42.0.

2:29 AM Changeset in webkit [148505] by mjs@apple.com
  • 10 edits in trunk/Source/WebCore

Remove more traces of the now-obsolete support for V8
https://bugs.webkit.org/show_bug.cgi?id=114657

Reviewed by Ryosuke Niwa.

In addition to passing existing tests, I verified that the ElementFactory
and ElementWrapperFactory files were all textually identical before and after.

  • dom/CustomEvent.cpp:

(WebCore): Remove Use(V8) bock.

  • dom/CustomEvent.h:

(CustomEvent): ditto

  • dom/MessageEvent.cpp:

(WebCore::MessageEvent::MessageEvent): ditto
(WebCore::MessageEvent::initMessageEvent): ditto

  • dom/Node.h:

(Node): ditto

  • dom/make_event_factory.pl:

(generateImplementation): Remove V8 support.

  • dom/make_names.pl: Remove gobs of V8 support and simplify.

(printJSElementIncludes):
(printConditionalElementIncludes):
(printFactoryCppFile):
(printWrapperFunctions):
(printWrapperFactoryCppFile):
(printWrapperFactoryHeaderFile):

  • inspector/InjectedScriptCanvasModuleSource.js: Remove V8 stack

trace code.

  • platform/qt/PlatformSupport.h: Remove a macro only used for V8

bindings.

  • svg/SVGZoomAndPan.h:

(SVGZoomAndPan): Remove mention of V8 from comment.

2:26 AM Changeset in webkit [148504] by rniwa@webkit.org
  • 7 edits in trunk/Tools

Remove Account class from committers.py
https://bugs.webkit.org/show_bug.cgi?id=114671

Reviewed by Csaba Osztrogonác.

Account class was added to support watch list email addresses that are not associated with
a particular contributor but nobody uses these email address since Chromium port forked.

Remove it.

Also removed account_by_login from CommitterList since it was never called except its unittests.

  • Scripts/webkitpy/common/checkout/changelog.py:
  • Scripts/webkitpy/common/config/committers.py:

(Contributor):
(Contributor.matches_glob):
(Reviewer.init):
(CommitterList.init):
(CommitterList._email_to_account_map):
(CommitterList._login_to_account_map):
(CommitterList.contributors_by_fuzzy_match):
(CommitterList.contributor_by_email):
(CommitterList.contributor_by_name):
(CommitterList.committer_by_email):
(CommitterList.reviewer_by_email):

  • Scripts/webkitpy/common/config/committers_unittest.py:

(CommittersTest.test_committer_lookup):

  • Scripts/webkitpy/common/net/bugzilla/bugzilla.py:

(Bugzilla._commit_queue_flag):

  • Scripts/webkitpy/common/net/bugzilla/bugzilla_unittest.py:

(test_commit_queue_flag):

  • Scripts/webkitpy/common/watchlist/watchlistparser.py:

(WatchListParser._validate):

1:51 AM Changeset in webkit [148503] by mkwst@chromium.org
  • 3 edits in trunk/Tools

Unreviewed update to the watchlist.

Removing 'mkwst+watchlist@chromium.org' from committers.py and the
watchist file; moving to 'mkwst@chromium.org' instead.

  • Scripts/webkitpy/common/config/committers.py:
  • Scripts/webkitpy/common/config/watchlist:
1:36 AM Changeset in webkit [148502] by rniwa@webkit.org
  • 55 edits
    1 move in trunk/Tools

Move webkitpy.layout_tests.port to webkitpy.port
https://bugs.webkit.org/show_bug.cgi?id=114668

Reviewed by Maciej Stachowiak.

Moved. Port objects knows a lot more than just layout_tests. They doesn't belong down in layout_tests.

  • Scripts/webkitpy/common/host.py:
  • Scripts/webkitpy/common/host_mock.py:
  • Scripts/webkitpy/layout_tests/controllers/layout_test_runner_unittest.py:
  • Scripts/webkitpy/layout_tests/controllers/single_test_runner.py:
  • Scripts/webkitpy/layout_tests/controllers/test_result_writer_unittest.py:
  • Scripts/webkitpy/layout_tests/layout_package/json_results_generator_unittest.py:
  • Scripts/webkitpy/layout_tests/lint_test_expectations.py:
  • Scripts/webkitpy/layout_tests/port: Removed.
  • Scripts/webkitpy/layout_tests/run_webkit_tests.py:
  • Scripts/webkitpy/layout_tests/run_webkit_tests_integrationtest.py:
  • Scripts/webkitpy/layout_tests/servers/apache_http_server_unittest.py:
  • Scripts/webkitpy/layout_tests/servers/http_server_base_unittest.py:
  • Scripts/webkitpy/layout_tests/servers/http_server_unittest.py:
  • Scripts/webkitpy/layout_tests/views/printing_unittest.py:
  • Scripts/webkitpy/performance_tests/perftest.py:
  • Scripts/webkitpy/performance_tests/perftest_unittest.py:
  • Scripts/webkitpy/performance_tests/perftestsrunner_integrationtest.py:
  • Scripts/webkitpy/performance_tests/perftestsrunner_unittest.py:
  • Scripts/webkitpy/port: Copied from Tools/Scripts/webkitpy/layout_tests/port.
  • Scripts/webkitpy/port/apple.py:
  • Scripts/webkitpy/port/base.py:
  • Scripts/webkitpy/port/base_unittest.py:
  • Scripts/webkitpy/port/config_unittest.py:

(ConfigTest.test_default_configurationstandalone):

  • Scripts/webkitpy/port/driver_unittest.py:
  • Scripts/webkitpy/port/efl.py:
  • Scripts/webkitpy/port/efl_unittest.py:
  • Scripts/webkitpy/port/factory.py:
  • Scripts/webkitpy/port/factory_unittest.py:
  • Scripts/webkitpy/port/gtk.py:
  • Scripts/webkitpy/port/gtk_unittest.py:
  • Scripts/webkitpy/port/image_diff.py:
  • Scripts/webkitpy/port/image_diff_unittest.py:
  • Scripts/webkitpy/port/leakdetector_unittest.py:
  • Scripts/webkitpy/port/mac.py:
  • Scripts/webkitpy/port/mac_unittest.py:
  • Scripts/webkitpy/port/mock_drt.py:
  • Scripts/webkitpy/port/mock_drt_unittest.py:
  • Scripts/webkitpy/port/port_testcase.py:
  • Scripts/webkitpy/port/qt.py:
  • Scripts/webkitpy/port/qt_unittest.py:
  • Scripts/webkitpy/port/server_process_unittest.py:
  • Scripts/webkitpy/port/test.py:
  • Scripts/webkitpy/port/win.py:
  • Scripts/webkitpy/port/win_unittest.py:
  • Scripts/webkitpy/port/xvfbdriver.py:
  • Scripts/webkitpy/port/xvfbdriver_unittest.py:
  • Scripts/webkitpy/tool/bot/botinfo_unittest.py:
  • Scripts/webkitpy/tool/commands/gardenomatic.py:
  • Scripts/webkitpy/tool/commands/perfalizer_unittest.py:
  • Scripts/webkitpy/tool/commands/queries.py:
  • Scripts/webkitpy/tool/commands/queries_unittest.py:
  • Scripts/webkitpy/tool/commands/rebaseline.py:
  • Scripts/webkitpy/tool/servers/gardeningserver.py:
  • Scripts/webkitpy/tool/servers/gardeningserver_unittest.py:
  • Scripts/webkitpy/tool/servers/rebaselineserver.py:
  • Scripts/webkitpy/tool/servers/rebaselineserver_unittest.py:
1:25 AM Changeset in webkit [148501] by rniwa@webkit.org
  • 4 edits
    1 delete in trunk/Tools

Unreviewed, rolling out r148498.
http://trac.webkit.org/changeset/148498
https://bugs.webkit.org/show_bug.cgi?id=114669

Appears to have broken EWS (Requested by rniwa on #webkit).

  • Scripts/webkitpy/common/config/ews.json: Removed.
  • Scripts/webkitpy/tool/commands/init.py:
  • Scripts/webkitpy/tool/commands/earlywarningsystem.py:

(AbstractEarlyWarningSystem):
(AbstractEarlyWarningSystem.init):
(AbstractEarlyWarningSystem.handle_script_error.does):
(GtkEWS):
(GtkWK2EWS):
(EflEWS):
(QtEWS):
(QtWK2EWS):
(WinEWS):
(MacEWS):
(MacWK2EWS):

  • Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py:

(EarlyWarningSystemTest._default_expected_logs):
(_test_ews):
(test_ewses):

1:15 AM Changeset in webkit [148500] by commit-queue@webkit.org
  • 3 edits in trunk/LayoutTests

Web Inspector: [Network] Cover the type of preflight xhr.
https://bugs.webkit.org/show_bug.cgi?id=113471.

Patch by Pan Deng <pan.deng@intel.com> on 2013-04-16
Reviewed by Vsevolod Vlasov.

Add the Network resource type test to make sure the xhr-preflight is "xhr".

  • http/tests/inspector/network-preflight-options-expected.txt:
  • http/tests/inspector/network-preflight-options.html:
12:55 AM Changeset in webkit [148499] by kadam@inf.u-szeged.hu
  • 2 edits in trunk/LayoutTests

[Qt] Unreviewed gardening.

  • platform/qt/TestExpectations: Skipped a failing test after r148203. Unskip now passing test after r147619.
12:43 AM Changeset in webkit [148498] by rniwa@webkit.org
  • 4 edits
    1 add in trunk/Tools

Isolate Early Warning System definitions into a JSON
https://bugs.webkit.org/show_bug.cgi?id=114558

Reviewed by Benjamin Poulain.

Added ews.json to common/config, and made tool/commands/init.py call
AbstractEarlyWarningSystem.load_ews_classes to instantiate classes based on ews.json.

  • Scripts/webkitpy/common/config/ews.json: Extracted from earlywarningsystem.py.
  • Scripts/webkitpy/tool/commands/init.py:
  • Scripts/webkitpy/tool/commands/earlywarningsystem.py:

(AbstractEarlyWarningSystem):
(AbstractEarlyWarningSystem.init):
(AbstractEarlyWarningSystem.load_ews_classes): Added. Loads ews.json.

  • Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py:

(EarlyWarningSystemTest._default_expected_logs):
(_test_ews):
(test_ewses):

12:36 AM Changeset in webkit [148497] by rniwa@webkit.org
  • 2 edits in trunk/Source/WebCore

Potential use after free in ApplyStyleCommand::splitAncestorsWithUnicodeBidi
https://bugs.webkit.org/show_bug.cgi?id=114664

Reviewed by Oliver Hunt.

Use RefPtr as needed.

No new tests since this bug was discovered by code inspection.

  • editing/ApplyStyleCommand.cpp:

(WebCore::ApplyStyleCommand::splitAncestorsWithUnicodeBidi):

12:04 AM Changeset in webkit [148496] by aestes@apple.com
  • 3 edits
    2 adds in branches/safari-536.30-branch

Merged r142631.

Source/WebCore:

2013-02-12 Dominic Mazzoni <dmazzoni@google.com>

ASSERTION FAILED: i < size(), UNKNOWN in WebCore::AccessibilityMenuListPopup::didUpdateActiveOption
https://bugs.webkit.org/show_bug.cgi?id=109452

Reviewed by Chris Fleizach.

Send the accessibility childrenChanged notification in
HTMLSelectElement::setRecalcListItems instead of in childrenChanged
so that all possible codepaths are caught.

Test: accessibility/insert-selected-option-into-select-causes-crash.html

  • html/HTMLSelectElement.cpp:

(WebCore::HTMLSelectElement::childrenChanged):
(WebCore::HTMLSelectElement::setRecalcListItems):

LayoutTests:

Updated the test to account for the lack of accessibleElementById.

2013-02-12 Dominic Mazzoni <dmazzoni@google.com>

ASSERTION FAILED: i < size(), UNKNOWN in WebCore::AccessibilityMenuListPopup::didUpdateActiveOption
https://bugs.webkit.org/show_bug.cgi?id=109452

Reviewed by Chris Fleizach.

Add test to ensure a crash doesn't happen if a selected option
is added to a select element, which was triggering a code path where
the DOM has added a new child of the select but the accessibility
object never got updated.

  • accessibility/insert-selected-option-into-select-causes-crash-expected.txt: Added.
  • accessibility/insert-selected-option-into-select-causes-crash.html: Added.

Apr 15, 2013:

11:12 PM Changeset in webkit [148495] by timothy@apple.com
  • 7 edits in trunk

Web Inspector: Make var and function declarations work again in the Console.

https://webkit.org/b/114534
rdar://problem/13614477

Reviewed by Oliver Hunt.

Source/WebCore:

  • inspector/InjectedScriptSource.js:

(InjectedScript.prototype._evaluateOn): Use 'with' when not evaluating
on a call frame.

LayoutTests:

  • inspector/console/command-line-api-expected.txt:
  • inspector/console/console-eval-syntax-error-expected.txt:
  • inspector/extensions/extensions-eval-expected.txt:
  • platform/mac/http/tests/inspector/console-resource-errors-expected.txt:

Updated test results.

10:56 PM Changeset in webkit [148494] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

Web Inspector: Add missing Localized strings
https://bugs.webkit.org/show_bug.cgi?id=114656

Patch by Seokju Kwon <Seokju Kwon> on 2013-04-15
Reviewed by Timothy Hatcher.

No tests because no behavior change is expected.

  • English.lproj/localizedStrings.js:
10:31 PM Changeset in webkit [148493] by aestes@apple.com
  • 3 edits
    2 adds in branches/safari-536.30-branch

Merged r139444.

Source/WebCore:

2013-01-11 Stephen Chenney <schenney@chromium.org>

Objects can be re-added to the AXObjectCache during removal
https://bugs.webkit.org/show_bug.cgi?id=104171

The problem occurs when a label's corresponding element is a sibling
that precedes it in the render tree, and the corresponding element is
removed. The corresponding element's AX render object is removed, but
then recreated when accessibilityIsIgnored() invokes correspondingControl()
on the label. The corresponding renderer then has an AX render object
that survives beyond the deleted renderer, leading to invalid memory
accesses.

The solution is to rearrange the calls to delete the renderer's AX
render object only when we are sure it will no longer be required.

Reviewed by Simon Fraser.

Test: accessibility/corresponding-control-deleted-crash.html

  • rendering/RenderObject.cpp:

(WebCore::RenderObject::willBeDestroyed): Move the call to remove the
renderer from the AXCache to after the renderer is removed from the
render tree. This means that the AXObject still exists during renderer
removal, as we require.

LayoutTests:

Checked in a failing expected result for corresponding-control-deleted-crash.html,
since the test requires author shadow DOM to be enabled.

2013-01-11 Stephen Chenney <schenney@chromium.org>

Objects can be re-added to the AXObjectCache during removal
https://bugs.webkit.org/show_bug.cgi?id=104171

Reviewed by Simon Fraser.

New test which asserts with !m_hasAXObject in RenderObject::~RenderObject without the patch. Requires Shadow DOM enabled.

  • accessibility/corresponding-control-deleted-crash-expected.txt: Added.
  • accessibility/corresponding-control-deleted-crash.html: Added.
10:09 PM Changeset in webkit [148492] by aestes@apple.com
  • 4 edits
    2 adds in branches/safari-536.30-branch

Merged r131670.

2012-10-17 Tom Sepez <tsepez@chromium.org>

Crash in ContainerNode::removeAllChildren()
https://bugs.webkit.org/show_bug.cgi?id=98443

Reviewed by Eric Carlson.

Source/WebCore:

This patch makes the errorEventSender added in WebKit Revision 112190 interact
with the updatedHasPendingLoadEvent() mechanism in the same manner as the other
existing event senders.

Test: http/tests/security/video-poster-cross-origin-crash2.html

  • loader/ImageLoader.cpp:

(WebCore::ImageLoader::setImage):
(WebCore::ImageLoader::updateFromElement):
(WebCore::ImageLoader::notifyFinished):
(WebCore::ImageLoader::updatedHasPendingEvent):
(WebCore::ImageLoader::dispatchPendingBeforeLoadEvent):
(WebCore::ImageLoader::dispatchPendingLoadEvent):

  • loader/ImageLoader.h:

(ImageLoader):

LayoutTests:

  • http/tests/security/video-poster-cross-origin-crash2-expected.txt: Added.
  • http/tests/security/video-poster-cross-origin-crash2.html: Added.
9:37 PM Changeset in webkit [148491] by aestes@apple.com
  • 5 edits in branches/safari-536.30-branch

Merged r142063.

2013-02-06 Tom Sepez <tsepez@chromium.org>

document.referrer leakage with XSS Auditor page block
https://bugs.webkit.org/show_bug.cgi?id=109089

Reviewed by Adam Barth.

Source/WebCore:

Pass "about:blank" as referrer instead of "" so that the actual page
is not leaked when empty referrers are replaced later on in the
request.

  • html/parser/XSSAuditorDelegate.cpp:

(WebCore::XSSAuditorDelegate::didBlockScript):

LayoutTests:

Test prints the referrer to show it isn't leaked.

  • http/tests/security/xssAuditor/full-block-script-tag-expected.txt:
  • http/tests/security/xssAuditor/full-block-script-tag.html:
8:41 PM Changeset in webkit [148490] by rniwa@webkit.org
  • 3 edits in trunk/Source/WTF

Unreviewed, rolling out r148488.
http://trac.webkit.org/changeset/148488
https://bugs.webkit.org/show_bug.cgi?id=114660

Roll back in r148462 since it was a false positive. (Requested
by rniwa on #webkit).

  • wtf/FastMalloc.cpp:

(WTF):
(WTF::setThreadHeap):
(WTF::TCMalloc_ThreadCache::GetThreadHeap):
(WTF::TCMalloc_ThreadCache::InitTSD):

  • wtf/ThreadSpecificWin.cpp:

(WTF::destructorsList):
(WTF::destructorsMutex):
(WTF::threadSpecificKeyCreate):
(WTF::threadSpecificKeyDelete):

8:37 PM Changeset in webkit [148489] by rniwa@webkit.org
  • 3 edits in trunk/Source/JavaScriptCore

Windows clean build fix after r148479.

  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreExports.def:
  • JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExports.def.in:
7:55 PM Changeset in webkit [148488] by rniwa@webkit.org
  • 3 edits in trunk/Source/WTF

Unreviewed, rolling out r148462.
http://trac.webkit.org/changeset/148462
https://bugs.webkit.org/show_bug.cgi?id=114658

Broke Windows builds (Requested by rniwa on #webkit).

  • wtf/FastMalloc.cpp:

(WTF):
(WTF::setThreadHeap):
(WTF::TCMalloc_ThreadCache::GetThreadHeap):
(WTF::TCMalloc_ThreadCache::InitTSD):

  • wtf/ThreadSpecificWin.cpp:

(WTF::destructorsList):
(WTF::destructorsMutex):
(WTF::threadSpecificKeyCreate):
(WTF::threadSpecificKeyDelete):

7:52 PM Changeset in webkit [148487] by dino@apple.com
  • 6 edits in trunk/Source/WebCore

Rename restartedPlugin to isRestartedPlugin. This was
review feedback from r148038 that I thought I fixed
everywhere but failed.
https://bugs.webkit.org/show_bug.cgi?id=114233

  • html/HTMLPlugInElement.h:

(WebCore::HTMLPlugInElement::isRestartedPlugin): Prefix with "is".

  • html/HTMLPlugInImageElement.cpp:

(WebCore::HTMLPlugInImageElement::HTMLPlugInImageElement):
(WebCore::HTMLPlugInImageElement::setDisplayState):
(WebCore::HTMLPlugInImageElement::removeSnapshotTimerFired):

  • html/HTMLPlugInImageElement.h:
  • rendering/RenderEmbeddedObject.cpp:

(WebCore::RenderEmbeddedObject::paintContents):

  • rendering/RenderLayerBacking.cpp:

(WebCore::isRestartedPlugin):

7:15 PM Changeset in webkit [148486] by mjs@apple.com
  • 3 edits in trunk/Source/WebCore

Remove V8 attribtues from IDLAttributes.txt
https://bugs.webkit.org/show_bug.cgi?id=114651

Reviewed by Sam Weinig.

No tests because no behavior change is expected.

  • bindings/scripts/IDLAttributes.txt: Remove V8 attribtues.
  • html/track/TextTrackList.idl: Remove a stray V8-specific attribute

(so I guess this change is not useless)

6:38 PM Changeset in webkit [148485] by aestes@apple.com
  • 27 edits
    2 adds in branches/safari-536.30-branch

Merged r139111.

2013-01-08 Tom Sepez <tsepez@chromium.org>

Copy-paste preserves <embed> tags containing active content.
https://bugs.webkit.org/show_bug.cgi?id=77625

Reviewed by Ryosuke Niwa.

Source/WebCore:

Test: editing/pasteboard/paste-noplugin.html

  • dom/FragmentScriptingPermission.h:

(WebCore::scriptingContentIsAllowed):
(WebCore::pluginContentIsAllowed):
Add new permission to restrict plugin pasting. Add inline functions to check
the implications of each permission rather than having a list of raw comparisions
sprinkled throughout the code.

  • editing/markup.cpp:

(WebCore::createFragmentFromMarkup):
Revert back to unsafe plugin pasting regardless of caller's intentions when
the settings allow it.

  • dom/Element.cpp:

(WebCore::Element::parserSetAttributes):

  • html/parser/HTMLConstructionSite.cpp:

(WebCore::HTMLConstructionSite::insertScriptElement):

  • xml/parser/XMLDocumentParserLibxml2.cpp:

(WebCore::XMLDocumentParser::endElementNs):

  • xml/parser/XMLDocumentParserQt.cpp:

(WebCore::XMLDocumentParser::parseEndElement):
Use new inline functions to check implications of permissions rather than raw
comparisions.

  • html/parser/HTMLTreeBuilder.cpp:

(WebCore::HTMLTreeBuilder::processStartTagForInBody):
(WebCore::HTMLTreeBuilder::processEndTag):
Check if plugin pasting is allowed before inserting applet/embed/oject elements.

  • page/Settings.in:

Declaration of new unsafePluginPastingEnabled setting.

  • platform/mac/PasteboardMac.mm:

(WebCore::Pasteboard::documentFragment):

  • platform/blackberry/PasteboardBlackBerry.cpp:

(WebCore::Pasteboard::documentFragment):

  • platform/chromium/DragDataChromium.cpp:

(WebCore::DragData::asFragment):

  • platform/chromium/PasteboardChromium.cpp:

(WebCore::Pasteboard::documentFragment):

  • platform/gtk/PasteboardGtk.cpp:

(WebCore::Pasteboard::documentFragment):

  • platform/qt/DragDataQt.cpp:

(WebCore::DragData::asFragment):

  • platform/qt/PasteboardQt.cpp:

(WebCore::Pasteboard::documentFragment):

  • platform/win/ClipboardUtilitiesWin.cpp:

(WebCore::fragmentFromCFHTML):
(WebCore::fragmentFromHTML):

  • platform/wx/PasteboardWx.cpp:

(WebCore::Pasteboard::documentFragment):
Pass DisallowScriptingAndPluginContent enum value.

Source/WebKit/chromium:

Adds chromium API to new unsafePluginPastingEnabled setting.

  • public/WebSettings.h:
  • src/WebSettingsImpl.cpp:

(WebKit::WebSettingsImpl::setUnsafePluginPastingEnabled):
(WebKit):

  • src/WebSettingsImpl.h:

(WebSettingsImpl):

LayoutTests:

  • editing/pasteboard/paste-noplugin-expected.txt: Added.
  • editing/pasteboard/paste-noplugin.html: Added.
6:34 PM Changeset in webkit [148484] by commit-queue@webkit.org
  • 6 edits in trunk

WebKit should not expose AXSubrole:AXDescriptionList on Mountain Lion as it causes a regression in VoiceOver behavior
https://bugs.webkit.org/show_bug.cgi?id=113975

Patch by James Craig <james@cookiecrook.com> on 2013-04-15
Reviewed by Chris Fleizach.

Serve NSAccessibilityDescriptionListSubrole or NSAccessibilityDefinitionListSubrole
depending on platform. Updated existing test coverage.

Source/WebCore:

  • accessibility/mac/WebAccessibilityObjectWrapperMac.mm:

(-[WebAccessibilityObjectWrapper subrole]):

LayoutTests:

  • platform/mac/accessibility/lists-expected.txt:
  • platform/mac/accessibility/role-subrole-roledescription-expected.txt:
  • platform/mac/accessibility/role-subrole-roledescription.html:
6:20 PM Changeset in webkit [148483] by andersca@apple.com
  • 3 edits
    3 moves in trunk

Source/WebKit/mac: plugins/get-url-beforeunload-destroys-plugin.html crashes in WebKit1
https://bugs.webkit.org/show_bug.cgi?id=114653
<rdar://problem/13659541>

Reviewed by Sam Weinig.

Protect the NetscapePluginInstanceProxy since it can otherwise go away.

  • Plugins/Hosted/NetscapePluginInstanceProxy.mm:

(WebKit::NetscapePluginInstanceProxy::performRequest):

LayoutTests: plugins/get-url-beforeunload-destroys-plugin.html crashes in WebKit1
https://bugs.webkit.org/show_bug.cgi?id=114653

Reviewed by Sam Weinig.

Move this test back now that it passes in WK1.

  • http/tests/plugins/get-url-beforeunload-destroys-plugin-expected.txt: Renamed from LayoutTests/platform/mac-wk2/http/tests/plugins/get-url-beforeunload-destroys-plugin-expected.txt.
  • http/tests/plugins/get-url-beforeunload-destroys-plugin.html: Renamed from LayoutTests/platform/mac-wk2/http/tests/plugins/get-url-beforeunload-destroys-plugin.html.
  • http/tests/plugins/resources/notify-done.html: Renamed from LayoutTests/platform/mac-wk2/http/tests/plugins/resources/notify-done.html.
6:05 PM Changeset in webkit [148482] by dino@apple.com
  • 9 edits in trunk/Source

Plugins that resize might need to be snapshotted.
https://bugs.webkit.org/show_bug.cgi?id=102157
<rdar://problem/12696259>

Reviewed by Tim Horton.

Source/WebCore:

A plugin could avoid snapshotting if it started very
small (below the threshold where we autostart), and then
resized to be large (above the threshold). Detect this
case and tell the plugin to snapshot.

There unfortunately is a bit of state to track when doing
this. We have to start the snapshotting in a post-layout
task, so we carry a flag to say we're checking size but
not wanting the plugin to update (which would restart it).
We also might be a plugin that would have already restarted
due to a similar plugin being clicked or detected as dominant.
So this patch introduces a member variable that tracks what
decision has been made on snapshotting.

I also added some more logging to be more clear about what is
happening to plugins going through the snapshot process, and
changed the order of the tests in the algorithm so that domain
detection comes before examining the size.

  • html/HTMLPlugInImageElement.cpp:

(WebCore::HTMLPlugInImageElement::HTMLPlugInImageElement): Initialise

the two new member variables.

(WebCore::HTMLPlugInImageElement::setDisplayState): Mark a restarted

plugin as NeverSnapshot. This means that if it later resizes above the
threshold, it won't trigger the snapshot detection.

(WebCore::HTMLPlugInImageElement::checkSnapshotStatus): Renamed from

updateSnapshotInfo. This now updates the snapshot, but also runs
the check for size changes.

(WebCore::addPlugInsFromNodeListMatchingPlugInOrigin): Gather all plugins

that look like a restarting plugin, not just those snapshotted. That
way they can all be marked as NeverSnapshot.

(WebCore::HTMLPlugInImageElement::restartSimilarPlugIns): Bless every

plugin that looks similar, whether or not it is snapshotted.

(WebCore::HTMLPlugInImageElement::userDidClickSnapshot): More logging.
(WebCore::HTMLPlugInImageElement::setIsPrimarySnapshottedPlugIn): Ditto.
(WebCore::HTMLPlugInImageElement::checkSizeChangeForSnapshotting): New

method. If the plugin was below the threshold and is now above it,
begin the snapshotting process.

(WebCore::HTMLPlugInImageElement::subframeLoaderWillCreatePlugIn): Plugins

that were marked as NeverSnapshot should start immediately. Move the origin
test earlier in the method. If a plugin avoided snapshotting due to size,
remember the size.

(WebCore::HTMLPlugInImageElement::subframeLoaderDidCreatePlugIn): Mark the

plugin as NeverSnapshot.

  • html/HTMLPlugInImageElement.h:

(HTMLPlugInImageElement): Four new member variables:

  • the decision we made regarding snapshotting (or not), uses the SnapshotDecision enum
  • the size when it avoided snapshotting
  • a flag to indicate the post layout update was triggered due to a size change

(WebCore::HTMLPlugInImageElement::needsCheckForSizeChange): New method.
(WebCore::HTMLPlugInImageElement::setNeedsCheckForSizeChange): New method.
(WebCore::HTMLPlugInImageElement::snapshotDecision): Return the decision

regarding snapshotting or not snapshotting.

  • page/FrameView.cpp:

(WebCore::FrameView::addWidgetToUpdate): Guard updating the widget. We don't

want to do it when we're checking for a size change in the plugin.

(WebCore::FrameView::updateWidget): Call new name.

  • plugins/PluginViewBase.h:

(WebCore::PluginViewBase::beginSnapshottingRunningPlugin): Empty virtual

method to snapshot a running plugin.

  • rendering/RenderEmbeddedObject.cpp:

(WebCore::RenderEmbeddedObject::layout): If the plugin has increased in

size add it to the post layout list so that it will be checked.

Source/WebKit2:

Allow a running plugin to be snapshotted. All this
means is that we start the snapshot timer again.

  • WebProcess/Plugins/PluginView.cpp:

(WebKit::PluginView::beginSnapshottingRunningPlugin): Restart

the timer.

  • WebProcess/Plugins/PluginView.h: Virtual method declaration.
6:01 PM Changeset in webkit [148481] by Chris Fleizach
  • 3 edits
    2 adds in trunk

activating a focused link to an in-page fragment ID should transfer focus to the target of the link when possible
https://bugs.webkit.org/show_bug.cgi?id=17450

Reviewed by Maciej Stachowiak.

Source/WebCore:

When a fragment is scrolled to due to an activation event or on load, focus should attempt to
move to the fragment if possible.

Test: fast/dom/fragment-activation-focuses-target.html

  • page/FrameView.cpp:

(WebCore::FrameView::scrollToAnchor):

LayoutTests:

  • fast/dom/fragment-activation-focuses-target.html: Added.
5:30 PM Changeset in webkit [148480] by mjs@apple.com
  • 21 edits in trunk/Source/WebCore

Remove V8-specific extended attributes from IDL files
https://bugs.webkit.org/show_bug.cgi?id=114523

Reviewed by Geoffrey Garen.

No tests because no behavior change is expected.

  • Modules/encryptedmedia/MediaKeyMessageEvent.idl:
  • Modules/encryptedmedia/MediaKeyNeededEvent.idl:
  • Modules/encryptedmedia/MediaKeySession.idl:
  • Modules/encryptedmedia/MediaKeys.idl:
  • Modules/filesystem/HTMLInputElementFileSystem.idl:
  • Modules/indexeddb/IDBAny.idl:
  • Modules/mediasource/MediaSource.idl:
  • Modules/mediasource/SourceBuffer.idl:
  • Modules/mediasource/SourceBufferList.idl:
  • Modules/mediastream/MediaStream.idl:
  • Modules/webaudio/AudioDestinationNode.idl:
  • html/track/TextTrackCue.idl:
  • html/track/TextTrackCueList.idl:
  • html/track/TextTrackList.idl:
  • html/track/TextTrackRegion.idl:
  • html/track/TextTrackRegionList.idl:
  • html/track/TrackEvent.idl:
  • storage/Storage.idl:
  • svg/SVGDocument.idl:
  • svg/SVGElement.idl:
  • workers/WorkerContext.idl:
  • xml/XMLHttpRequest.idl:
  • xml/XPathNSResolver.idl:
5:22 PM Changeset in webkit [148479] by andersca@apple.com
  • 25 edits
    1 copy in trunk/Source

ScriptWrappable subclasses shouldn't have to include WeakInlines.h
https://bugs.webkit.org/show_bug.cgi?id=114641

Reviewed by Alexey Proskuryakov.

Source/JavaScriptCore:

Move back the Weak constructor, destructor and clear() to Weak.h. Add a new weakClearSlowCase function
and put it in Weak.cpp.

  • CMakeLists.txt:
  • GNUmakefile.list.am:
  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
  • JavaScriptCore.vcxproj/JavaScriptCore.vcxproj:
  • JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters:
  • JavaScriptCore.xcodeproj/project.pbxproj:
  • Target.pri:
  • heap/Weak.cpp: Added.
  • heap/Weak.h:
  • heap/WeakInlines.h:
  • heap/WeakSetInlines.h:

Source/WebCore:

Remove ScriptWrappableInlines.h includes, they're not needed anymore.

  • css/WebKitCSSMatrix.cpp:
  • dom/ClientRect.cpp:
  • dom/ClientRectList.cpp:
  • dom/Clipboard.cpp:
  • dom/DOMStringMap.cpp:
  • dom/Event.cpp:
  • dom/MutationRecord.cpp:
  • fileapi/FileList.cpp:
  • page/BarInfo.cpp:
  • plugins/DOMMimeTypeArray.cpp:
  • plugins/DOMPlugin.cpp:
  • plugins/DOMPluginArray.cpp:
  • storage/Storage.cpp:
5:10 PM Changeset in webkit [148478] by roger_fong@apple.com
  • 2 edits in branches/safari-536.30-branch/Source/JavaScriptCore

Build fix for Windows.
<rdar://problem/13438603>

4:46 PM Changeset in webkit [148477] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebKit2

[EFL][WK2] build fix after r148434
https://bugs.webkit.org/show_bug.cgi?id=114647

Patch by Seokju Kwon <Seokju Kwon> on 2013-04-15
Reviewed by Benjamin Poulain.

  • UIProcess/API/efl/EwkView.cpp:

(EwkView::showContextMenu):

4:26 PM Changeset in webkit [148476] by roger_fong@apple.com
  • 3 edits in branches/safari-536.30-branch/Source/WebCore

Build fix for r148472.

4:17 PM Changeset in webkit [148475] by mhahnenberg@apple.com
  • 15 edits in trunk/Source/JavaScriptCore

HeapTimer lifetime should be less complicated
https://bugs.webkit.org/show_bug.cgi?id=114529

Reviewed by Oliver Hunt.

Right now our HeapTimer lifetime is rather complicated. HeapTimers are "owned" by the JSGlobalData,
but there's an issue in that there can be races between a thread that is trying to tear down a JSGlobalData
and the HeapTimer's fire function. Our current code for tearing down HeapTimers is an intricate and delicate
dance which probably contains subtle bugs.

We can make our lives easier by changing things around a bit.

1) We should free the API lock from being solely owned by the JSGlobalData so we don't have to worry about

grabbing the lock out of invalid memory when our HeapTimer callback fires.

2) We should also make it so that we deref the JSGlobalData first, then unlock the API lock so that when we

have the lock, the JSGlobalData is in one of two states: fully valid or completely destroyed, and we know exactly which one.

3) The JSLock can tell us this information by keeping a back pointer to the JSGlobalData. When the JSGlobalData's

destructor is called, it clears this pointer in the JSLock. Other clients of the API lock can then check
this pointer to determine whether or not the JSGlobalData is still around.

4) The CFRunLoopTimer will use the API lock as its context rather than the HeapTimer itself. The only way

the HeapTimer's callback can get to the HeapTimer is through the API lock's JSGlobalData pointer.

5) The CFRunLoopTimerContext struct has two fields for retain and release callbacks for the context's info field.

We'll provide these callbacks to ref() and deref() the JSLock as necessary. Thus, the timer becomes the other
owner of the JSLock apart from the JSGlobalData.

  • API/APIShims.h: Remove the cruft that was required by the previous design, such as RefGlobalDataTag.

(JSC::APIEntryShimWithoutLock::APIEntryShimWithoutLock):
(JSC::APIEntryShimWithoutLock::~APIEntryShimWithoutLock):
(APIEntryShimWithoutLock):
(JSC::APIEntryShim::APIEntryShim):
(JSC::APIEntryShim::~APIEntryShim): Protect the API lock with a RefPtr, deref the JSGlobalData, which could destroy it,
then unlock the API lock. This ordering prevents others from obtaining the API lock while the JSGlobalData is in the
middle of being torn down.
(JSC::APIEntryShim::init): We now take the lock, then ref the JSGlobalData, which is the opposite order of when we
tear down the shim.

  • heap/Heap.cpp:

(JSC::Heap::setActivityCallback): Use PassOwnPtr now.
(JSC::Heap::activityCallback): Ditto.
(JSC::Heap::sweeper): Ditto.
(JSC):

  • heap/Heap.h:

(Heap):

  • heap/HeapTimer.cpp:

(JSC::retainAPILock): Retain callback for CFRunLoopTimerContext struct.
(JSC::releaseAPILock): Release callback for the CFRunLoopTimerContext struct.
(JSC::HeapTimer::HeapTimer): Use the API lock as the context's info field rather than the HeapTimer.
(JSC::HeapTimer::timerDidFire): Grab the API lock. Return early if the JSGlobalData has already been destroyed.
Otherwise, figure out which kind of HeapTimer we are based on the CFRunLoopTimerRef passed to the callback and
call the HeapTimer's callback.

  • heap/HeapTimer.h:

(HeapTimer):

  • heap/IncrementalSweeper.cpp:

(JSC::IncrementalSweeper::create): PassOwnPtr all the things.

  • heap/IncrementalSweeper.h:

(IncrementalSweeper):

  • jsc.cpp:

(jscmain): We use an APIEntryShim instead of a RefPtr for the JSGlobalData because we need to
tear down the JSGlobalData while we still hold the lock, which the APIEntryShim handles correctly.

  • runtime/GCActivityCallback.h:

(DefaultGCActivityCallback):
(JSC::DefaultGCActivityCallback::create):

  • runtime/JSGlobalData.cpp:

(JSC::JSGlobalData::JSGlobalData):
(JSC::JSGlobalData::~JSGlobalData): Notify the API lock that the JSGlobalData is being torn down.

  • runtime/JSGlobalData.h:

(JSGlobalData):
(JSC::JSGlobalData::apiLock):

  • runtime/JSLock.cpp:

(JSC::JSLockHolder::JSLockHolder): Ref, then lock (just like the API shim).
(JSC):
(JSC::JSLock::willDestroyGlobalData):
(JSC::JSLockHolder::init):
(JSC::JSLockHolder::~JSLockHolder): Protect, deref, then unlock (just like the API shim).
(JSC::JSLock::JSLock):

  • runtime/JSLock.h: Add back pointer to the JSGlobalData and a callback for when the JSGlobalData is being

torn down that clears this pointer to notify other clients (i.e. timer callbacks) that the JSGlobalData is no
longer valid.
(JSLockHolder):
(JSLock):
(JSC::JSLock::globalData):

  • testRegExp.cpp:

(realMain): We use an APIEntryShim instead of a RefPtr for the JSGlobalData because we need to
tear down the JSGlobalData while we still hold the lock, which the APIEntryShim handles correctly.

4:04 PM Changeset in webkit [148474] by commit-queue@webkit.org
  • 14 edits
    1 add in trunk/Source

LLInt SH4 backend implementation
https://bugs.webkit.org/show_bug.cgi?id=112886

Patch by Julien Brianceau <jbrianceau@nds.com> on 2013-04-15
Reviewed by Oliver Hunt.

Source/JavaScriptCore:

  • dfg/DFGOperations.cpp:

(JSC):

  • jit/JITStubs.cpp:
  • llint/LLIntOfflineAsmConfig.h:
  • llint/LowLevelInterpreter.asm:
  • llint/LowLevelInterpreter32_64.asm:
  • offlineasm/arm.rb:
  • offlineasm/ast.rb:
  • offlineasm/backends.rb:
  • offlineasm/instructions.rb:
  • offlineasm/mips.rb:
  • offlineasm/risc.rb:
  • offlineasm/sh4.rb: Added.

Source/WTF:

  • wtf/Platform.h:
3:56 PM Changeset in webkit [148473] by Lucas Forschler
  • 2 edits in branches/safari-536.30-branch/Source/JavaScriptCore

Merged r141029. <rdar://problem/13334878>

3:26 PM Changeset in webkit [148472] by roger_fong@apple.com
  • 5 edits in branches/safari-536.30-branch/Source/WebCore

r138821, <rdar://problem/13334928>

3:19 PM Changeset in webkit [148471] by aestes@apple.com
  • 2 edits in branches/safari-536.30-branch/Source/WebCore

Merged r138990.

2013-01-07 Tom Sepez <tsepez@chromium.org>

Document::initSecurityContext() gives parent security context to iframes with invalid URLs.
https://bugs.webkit.org/show_bug.cgi?id=104960

Reviewed by Adam Barth.

Change covers the case of an invalid non-empty URL. We know nothing
about that kind of URL and choose not to inherit origins.

  • dom/Document.cpp:

(WebCore::shouldInheritSecurityOriginFromOwner):

3:07 PM Changeset in webkit [148470] by timothy_horton@apple.com
  • 5 edits
    2 copies in branches/safari-536.30-branch

Merge r143454. <rdar://problem/13334919>

2:42 PM Changeset in webkit [148469] by timothy_horton@apple.com
  • 4 edits
    2 copies in branches/safari-536.30-branch

Merge r143454. <rdar://problem/13334874>

2:25 PM Changeset in webkit [148468] by igor.o@sisa.samsung.com
  • 2 edits in trunk/Source/WebCore

Call directly RenderBlock::deleteLineBoxTree
https://bugs.webkit.org/show_bug.cgi?id=102761

Reviewed by Darin Adler.

Instead of implementing RenderLineBoxList::deleteLineBoxTree logic inside
RenderBlock::determineStartPosition, we can reuse the code. The commentaries added
in the changeset #86628 are not valid anymore, nextRootBox is casting m_nextLineBox
and nextLineBox is returning m_nextLineBox.

  • rendering/RenderBlockLineLayout.cpp:

(WebCore::RenderBlock::determineStartPosition):

2:19 PM Changeset in webkit [148467] by andersca@apple.com
  • 4 edits in trunk/Source/WebCore

Remove files related to quota and proximity events from the Xcode project
https://bugs.webkit.org/show_bug.cgi?id=114635

Reviewed by Benjamin Poulain.

  • WebCore.xcodeproj/project.pbxproj:
  • history/PageCache.cpp:
  • page/DOMWindow.cpp:
2:07 PM Changeset in webkit [148466] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebKit/blackberry

[BlackBerry] Crash from null m_webSettings in WebPagePrivate
https://bugs.webkit.org/show_bug.cgi?id=114633
RIM PR 303745

Patch by Liam Quinn <lquinn@blackberry.com> on 2013-04-15
Reviewed by Rob Buis.
Internally reviewed by Leo Yang.

Speculative fix suggested by George Staikos--initialize m_webSettings first thing in the init() method.

  • Api/WebPage.cpp:

(BlackBerry::WebKit::WebPagePrivate::init):

2:05 PM Changeset in webkit [148465] by timothy_horton@apple.com
  • 17 edits in branches/safari-536.30-branch

Merge r142759. <rdar://problem/13334873>

2:04 PM Changeset in webkit [148464] by jer.noble@apple.com
  • 2 edits in trunk/Source/WebKit2

After switching to another space and back, video races to catch up with audio
https://bugs.webkit.org/show_bug.cgi?id=114634

Reviewed by Tim Horton.

In Mountain Lion and previous, report that a view is "not visible" when its window
is not in the active space. This causes us to notify AVFoundation that its CAImageQueues
will not be serviced and results in not having the "catch up" behavior when returning
to the browser's space.

  • UIProcess/API/mac/PageClientImpl.mm:

(WebKit::PageClientImpl::isViewVisible):

1:32 PM Changeset in webkit [148463] by Patrick Gansterer
  • 17 edits in trunk

[CMake] Add WTF_USE_*_UNICODE variables
https://bugs.webkit.org/show_bug.cgi?id=114556

Reviewed by Brent Fulgham.

WTF_USE_ICU_UNICODE and WTF_USE_WCHAR_UNICODE are used to
reduce duplication in the platform specific CMake files.

.:

  • Source/cmake/OptionsBlackBerry.cmake:
  • Source/cmake/OptionsEfl.cmake:
  • Source/cmake/OptionsWinCE.cmake:

Source/JavaScriptCore:

  • CMakeLists.txt:
  • PlatformEfl.cmake:

Source/WebCore:

  • CMakeLists.txt:
  • PlatformBlackBerry.cmake:
  • PlatformEfl.cmake:
  • PlatformWinCE.cmake:

Source/WTF:

  • wtf/CMakeLists.txt:
  • wtf/PlatformBlackBerry.cmake:
  • wtf/PlatformEfl.cmake:
  • wtf/PlatformWinCE.cmake:
1:23 PM Changeset in webkit [148462] by Patrick Gansterer
  • 3 edits in trunk/Source/WTF

[WIN] Remove remaining calls to pthread from WTF
https://bugs.webkit.org/show_bug.cgi?id=114563

Reviewed by Brent Fulgham.

Replace pthread_key_create with threadSpecificKeyCreate and
pthread_setspecific with threadSpecificSet from ThreadSpecific.h.
These functions provide a windows-specific implementation for the pthread functions,
but require that the thread has been created with WTF::createThread(),
which is the case for all threads created within WebKit.
To call this function from fastMalloc we must not call fastMalloc in them.
To fulfill this constraint ThreadSpecificWin will allocated its memory through the
original malloc implementation and use the stack for local and static variables.
Keep the Darwin implementation as it is, since it contains some performance tweaks.

  • wtf/FastMalloc.cpp:
  • wtf/ThreadSpecificWin.cpp:

(WTF::destructorsList):
(WTF::destructorsMutex):
(WTF::threadSpecificKeyCreate):
(WTF::threadSpecificKeyDelete):

1:13 PM Changeset in webkit [148461] by rniwa@webkit.org
  • 2 edits in trunk/Tools

WKR gets stuck when there are many merges
https://bugs.webkit.org/show_bug.cgi?id=114632

Reviewed by Andreas Kling.

Move the last revision forward when it exists in a branch.
Otherwise, we'll be stuck looping over revisions made to merge patches.

  • Scripts/webkitpy/tool/commands/newcommitbot.py:

(NewCommitBot.next_work_item):

1:09 PM Changeset in webkit [148460] by roger_fong@apple.com
  • 4 edits in branches/safari-536.30-branch/Source/WebCore

Merge 133840, 134191, 134197, <rdar://problem/13334895>

1:05 PM Changeset in webkit [148459] by timothy@apple.com
  • 9 edits in branches/safari-536.30-branch/Source/WebCore

Merged r140127. <rdar://problem/13334953>

12:46 PM Changeset in webkit [148458] by eric.carlson@apple.com
  • 2 edits in trunk/Source/WebCore

HTMLMediaElement::removeTextTrack should clear track client
https://bugs.webkit.org/show_bug.cgi?id=114630

Reviewed by Jer Noble.

No new tests, this is clean-up that prevents a potential crash.

  • html/HTMLMediaElement.cpp:

(WebCore::HTMLMediaElement::removeTextTrack): Clear the track client.

12:39 PM Changeset in webkit [148457] by roger_fong@apple.com
  • 2 edits in branches/safari-536.30-branch/Source/WebCore

Merge r138213, <rdar://problem/13335063>

12:32 PM Changeset in webkit [148456] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebKit/win

Crash when favicon is requested
https://bugs.webkit.org/show_bug.cgi?id=114624

Patch by peavo@outlook.com <peavo@outlook.com> on 2013-04-15
Reviewed by Brent Fulgham.

  • WebIconDatabase.cpp:

(WebIconDatabase::getOrCreateDefaultIconBitmap): Added NULL pointer check.

12:04 PM Changeset in webkit [148455] by Lucas Forschler
  • 7 edits
    1 delete in branches/safari-536.30-branch

Rollout r145643.

11:27 AM Changeset in webkit [148454] by roger_fong@apple.com
  • 4 edits
    2 adds in branches/safari-536.30-branch

Merge r142816, <rdar://problem/13334866>

11:23 AM Changeset in webkit [148453] by robert@webkit.org
  • 3 edits
    2 adds in trunk

An inline element with an absolutely positioned child does not correctly calculate/render padding and margin
https://bugs.webkit.org/show_bug.cgi?id=47554

Reviewed by David Hyatt.

Source/WebCore:

When looking for padding/margin to add from the start of a child's parent skip past any leading positioned siblings as
we don't add the padding/margin of the common parent when skipping past them in |skipLeadingWhitespace|. We
don't need to worry about the case of trailing positioned objects as we will account for their parent's
border/margin/padding when we encounter them in |nextSegmentBreak|.

Test: fast/inline/padding-before-leading-positioned-element-contributes-width.html

  • rendering/RenderBlockLineLayout.cpp:

(WebCore::previousInFlowSibling):
(WebCore):
(WebCore::inlineLogicalWidth):

LayoutTests:

  • fast/inline/padding-before-leading-positioned-element-contributes-width-expected.txt: Added.
  • fast/inline/padding-before-leading-positioned-element-contributes-width.html: Added.
11:19 AM WebKitGTK/2.0.x edited by Martin Robinson
(diff)
11:16 AM Changeset in webkit [148452] by ap@apple.com
  • 1 edit
    1 add in trunk/LayoutTests

Flaky Test: http/tests/ssl/ping-with-unsafe-redirect.html
https://bugs.webkit.org/show_bug.cgi?id=114616

Land expected results for the test.

  • http/tests/ssl/ping-with-unsafe-redirect-expected.txt: Added.
11:02 AM Changeset in webkit [148451] by commit-queue@webkit.org
  • 4 edits in trunk/Source/WebKit/blackberry

[BlackBerry] Forward userGesture when creating a new window
https://bugs.webkit.org/show_bug.cgi?id=114622

Patch by Andy Chen <andchen@blackberry.com> on 2013-04-15
Reviewed by Rob Buis.

Client could use this info to decide whether the popup should
be blocked.
PR 291898
Reviewed internally by Mike Fenton

  • Api/WebPageClient.h:
  • WebCoreSupport/ChromeClientBlackBerry.cpp:

(WebCore::ChromeClientBlackBerry::createWindow):

  • WebCoreSupport/FrameLoaderClientBlackBerry.cpp:

(WebCore::FrameLoaderClientBlackBerry::dispatchCreatePage):

10:59 AM Changeset in webkit [148450] by roger_fong@apple.com
  • 3 edits
    2 adds in branches/safari-536.30-branch

Merge r142922, <rdar://problem/13334860>

10:52 AM Changeset in webkit [148449] by kov@webkit.org
  • 2 edits in trunk/Tools

[GTK] Missing a few packages for building on stock Fedora
https://bugs.webkit.org/show_bug.cgi?id=113916

Reviewed by Philippe Normand.

  • gtk/install-dependencies: add packages that are missing.
10:46 AM Changeset in webkit [148448] by roger_fong@apple.com
  • 3 edits
    2 adds in branches/safari-536.30-branch

Merged r138988, <rdar://problem/13334838>

10:13 AM Changeset in webkit [148447] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

[WinCairo] Compile fix.
https://bugs.webkit.org/show_bug.cgi?id=114623

Patch by peavo@outlook.com <peavo@outlook.com> on 2013-04-15
Reviewed by Brent Fulgham.

  • platform/network/curl/CookieJarCurl.cpp: Added required header files.
10:09 AM Changeset in webkit [148446] by zandobersek@gmail.com
  • 2 edits in trunk/Tools

REGRESSION (r148360): Failure in webkitpy.tool.multicommandtool_unittest.MultiCommandToolTest.test_command_help
https://bugs.webkit.org/show_bug.cgi?id=114602

Reviewed by Ryosuke Niwa.

  • Scripts/webkitpy/tool/multicommandtool_unittest.py:

(CommandTest.test_required_arguments): Reset the static argument_names variable on the TrivialCommand
interface so its value doesn't leak into the following tests.

10:06 AM Changeset in webkit [148445] by Martin Robinson
  • 2 edits in trunk

[GTK] REGRESSION(r147499): HTTP auth dialog doesn't remember passwords anymore
https://bugs.webkit.org/show_bug.cgi?id=114613

Reviewed by Carlos Garcia Campos.

  • Source/autotools/SetupAutoconfHeader.m4: Correct definition of ENABLE_CREDENTIAL_STORAGE

so that the ENABLE(CREDENTIAL_STORAGE) macro work properly.

9:22 AM Changeset in webkit [148444] by zandobersek@gmail.com
  • 2 edits in trunk/LayoutTests

Unreviewed GTK gardening.

  • platform/gtk/TestExpectations: Adding failure expectations for tests introduced in r147829 and r148136.
9:07 AM Changeset in webkit [148443] by zandobersek@gmail.com
  • 2 edits in trunk/LayoutTests

Unreviewed GTK gardening.

  • platform/gtk/fast/js/global-constructors-expected.txt: Rebaselining after r148236.
8:52 AM Changeset in webkit [148442] by rwlbuis@webkit.org
  • 2 edits in trunk/Source/WebCore

Fix some compiler warnings (miscellaneous)
https://bugs.webkit.org/show_bug.cgi?id=80790

Patch by Rob Buis <rbuis@rim.com> on 2013-04-15
Reviewed by Darin Adler.

It does not seem needed to initialize jpeg_create_compress struct to zero,
all that is needed is set the err field. See for instance SkImageDecoder_libjpeg.cpp.

  • platform/image-encoders/JPEGImageEncoder.cpp:

(WebCore::compressRGBABigEndianToJPEG):

8:39 AM Changeset in webkit [148441] by zandobersek@gmail.com
  • 3 edits in trunk/Tools

Deprecate land-cowboy in favor of land-cowhand
https://bugs.webkit.org/show_bug.cgi?id=104470

Patch by Zan Dobersek <zandobersek@gmail.com> on 2013-04-15
Reviewed by Darin Adler.

Move the LandCowboy command implementation under the LandCowhand command and deprecate the former.

  • Scripts/webkitpy/tool/commands/download.py:

(LandCowhand):
(LandCowboy):
(LandCowboy._prepare_state):

  • Scripts/webkitpy/tool/commands/download_unittest.py:

(test_land_cowhand): Adjust the unit tests by testing both LandCowhand and LandCowboy,
also checking the deprecation message in the output of the latter.

8:28 AM Changeset in webkit [148440] by Patrick Gansterer
  • 3 edits
    1 delete in trunk/Source/WebCore

[GTK] Remove platform specific implementation of KURL::fileSystemPath()
https://bugs.webkit.org/show_bug.cgi?id=114133

Reviewed by Martin Robinson.

r147883 added a generic implementation of this function,
which can be used by all ports to share the code.

  • GNUmakefile.list.am:
  • platform/KURL.cpp:

(WebCore):

  • platform/gtk/KURLGtk.cpp: Removed.
8:28 AM Changeset in webkit [148439] by commit-queue@webkit.org
  • 3 edits in trunk/Source/WebKit2

Schedule rendering at regular interval (60fps)
https://bugs.webkit.org/show_bug.cgi?id=114617

Patch by Seulgi Kim <seulgikim@company100.net> on 2013-04-15
Reviewed by Martin Robinson.

Schedule rendering reguarly regardless of the time taken to render a
frame. Otherwise, next flush delayed by the amount of the rendering
time.

  • WebProcess/WebPage/gtk/LayerTreeHostGtk.cpp:

(WebKit::LayerTreeHostGtk::LayerTreeHostGtk):
(WebKit::LayerTreeHostGtk::layerFlushTimerFired):
(WebKit::LayerTreeHostGtk::flushAndRenderLayers):

  • WebProcess/WebPage/gtk/LayerTreeHostGtk.h:
8:25 AM Changeset in webkit [148438] by Patrick Gansterer
  • 2 edits in trunk/Source/WebKit/wince

Unreviewed WinCE build fix after r148373.

  • WebCoreSupport/EditorClientWinCE.cpp:
8:22 AM Changeset in webkit [148437] by Csaba Osztrogonác
  • 2 edits in trunk/Source/WebCore

Debug buildfix after r148433.
https://bugs.webkit.org/show_bug.cgi?id=108295

Reviewed by Allan Sandfeld Jensen.

  • platform/graphics/texmap/TextureMapperLayer.h:

(WebCore::TextureMapperLayer::children): Added.

7:16 AM Changeset in webkit [148436] by zarvai@inf.u-szeged.hu
  • 3 edits in trunk/LayoutTests

[Qt] Unreviewed gardening.

  • platform/qt-5.0-wk1/TestExpectations:
  • platform/qt/TestExpectations:
7:02 AM Changeset in webkit [148435] by commit-queue@webkit.org
  • 2 edits in trunk/Tools

Improve Windows cmd.exe detection
https://bugs.webkit.org/show_bug.cgi?id=114620

Patch by Jonathan Liu <net147@gmail.com> on 2013-04-15
Reviewed by Jocelyn Turcotte.

The current detection code handles Windows cmd.exe and Cygwin shell
but not does not handle MSYS shell correctly. Simplify and improve the
detection by checking MINGW_IN_SHELL instead as used in other places
(e.g. qt_functions.prf).

  • qmake/mkspecs/features/default_pre.prf:
6:43 AM Changeset in webkit [148434] by commit-queue@webkit.org
  • 12 edits in trunk/Source/WebKit2

[EFL][WK2] Use C API in ewk_context_menu
https://bugs.webkit.org/show_bug.cgi?id=109698

Patch by Michał Pakuła vel Rutka <Michał Pakuła vel Rutka> on 2013-04-15
Reviewed by Andreas Kling.

EFL port unlike others does not handle context menus inside WebKit but exposes an API:
ewk_context_menu and ewk_context_menu_item, and leaves context menu to application.
Currently EFL port's context menu API uses internal C++ classes, while it should use WK2 C API,
to avoid violating layering.
This patch changes EFL context menu API to use only WK2 C API.

  • UIProcess/API/efl/EwkView.cpp:

(EwkView::showContextMenu):

  • UIProcess/API/efl/EwkView.h:

(WebKit):
(EwkView):

  • UIProcess/API/efl/ewk_context_menu.cpp:

(EwkContextMenu::EwkContextMenu):
(EwkContextMenu::contextMenuItemSelected):
(ewk_context_menu_item_select):
(getWKTagFromEwkAction):

  • UIProcess/API/efl/ewk_context_menu_item.cpp:

(EwkContextMenuItem::EwkContextMenuItem):
(getEwkActionFromWKTag):

  • UIProcess/API/efl/ewk_context_menu_item.h:
  • UIProcess/API/efl/ewk_context_menu_item_private.h:

(EwkContextMenuItem::create):
(EwkContextMenuItem):

  • UIProcess/API/efl/ewk_context_menu_private.h:

(EwkContextMenu::create):
(EwkContextMenu):

  • UIProcess/efl/ContextMenuClientEfl.cpp:

(showContextMenu):
(hideContextMenu):
(ContextMenuClientEfl::ContextMenuClientEfl):

  • UIProcess/efl/ContextMenuClientEfl.h:

(WebKit::ContextMenuClientEfl::view):

  • UIProcess/efl/WebContextMenuProxyEfl.cpp:

(WebKit::WebContextMenuProxyEfl::showContextMenu):
(WebKit::WebContextMenuProxyEfl::hideContextMenu):

  • UIProcess/efl/WebContextMenuProxyEfl.h:

(WebContextMenuProxyEfl):

6:24 AM Changeset in webkit [148433] by commit-queue@webkit.org
  • 6 edits in trunk/Source/WebCore

Coordinated Graphics: Remove GraphicsLayerTextureMapper dependency from CoordinatedGraphicsScene.
https://bugs.webkit.org/show_bug.cgi?id=108295

Since all the changes to the TextureMapperLayer tree now come in a single IPC message via
CoordinatedGraphicsState, we don't need the additional buffering done in GraphicsLayerTextureMapper.

This reduces unnecessary function calls, and also streamlines GraphicsLayerTextureMapper to be used
only in WebKit1 (without CoordinatedGraphics).

Patch by Noam Rosenthal <Noam Rosenthal> on 2013-04-15
Reviewed by Allan Sandfeld Jensen.

No new tests, refactor only.

  • platform/graphics/texmap/GraphicsLayerTextureMapper.cpp:

(WebCore::GraphicsLayerTextureMapper::GraphicsLayerTextureMapper):
(WebCore::GraphicsLayerTextureMapper::setNeedsDisplay):
(WebCore::GraphicsLayerTextureMapper::setNeedsDisplayInRect):
(WebCore::GraphicsLayerTextureMapper::setDrawsContent):
(WebCore::GraphicsLayerTextureMapper::prepareBackingStoreIfNeeded):
(WebCore::GraphicsLayerTextureMapper::updateDebugBorderAndRepaintCount):
(WebCore::GraphicsLayerTextureMapper::updateBackingStoreIfNeeded):
(WebCore):

  • platform/graphics/texmap/GraphicsLayerTextureMapper.h:

(GraphicsLayerTextureMapper):

Removed references to m_hasOwnBackingStore, which was done to separate the CoordinatedGraphics
path from the WK1 path.

  • platform/graphics/texmap/TextureMapperLayer.h:

(WebCore::TextureMapperLayer::drawsContent):
(WebCore::TextureMapperLayer::contentsAreVisible):
(WebCore::TextureMapperLayer::size):
(WebCore::TextureMapperLayer::opacity):
(WebCore::TextureMapperLayer::transform):
(WebCore::TextureMapperLayer::isShowingRepaintCounter):
(WebCore::TextureMapperLayer::fixedToViewport):
(TextureMapperLayer):

Added a few public functions needed by CoordinatedGraphicsScene.

  • platform/graphics/texmap/coordinated/CoordinatedGraphicsScene.cpp:

(WebCore::layerShouldHaveBackingStore):
(WebCore::CoordinatedGraphicsScene::paintToCurrentGLContext):
(WebCore::CoordinatedGraphicsScene::paintToGraphicsContext):
(WebCore::CoordinatedGraphicsScene::adjustPositionForFixedLayers):
(WebCore::CoordinatedGraphicsScene::createCanvasIfNeeded):
(WebCore::CoordinatedGraphicsScene::syncCanvasIfNeeded):
(WebCore::CoordinatedGraphicsScene::destroyCanvasIfNeeded):
(WebCore::CoordinatedGraphicsScene::setLayerRepaintCountIfNeeded):
(WebCore::CoordinatedGraphicsScene::setLayerChildrenIfNeeded):
(WebCore::CoordinatedGraphicsScene::setLayerFiltersIfNeeded):
(WebCore::CoordinatedGraphicsScene::setLayerState):
(WebCore::CoordinatedGraphicsScene::getLayerByIDIfExists):
(WebCore::CoordinatedGraphicsScene::createLayer):
(WebCore::CoordinatedGraphicsScene::deleteLayer):
(WebCore::CoordinatedGraphicsScene::setRootLayerID):
(WebCore::CoordinatedGraphicsScene::prepareContentBackingStore):
(WebCore::CoordinatedGraphicsScene::createBackingStoreIfNeeded):
(WebCore::CoordinatedGraphicsScene::removeBackingStoreIfNeeded):
(WebCore::CoordinatedGraphicsScene::resetBackingStoreSizeToLayerSize):
(WebCore::CoordinatedGraphicsScene::createTilesIfNeeded):
(WebCore::CoordinatedGraphicsScene::removeTilesIfNeeded):
(WebCore::CoordinatedGraphicsScene::updateTilesIfNeeded):
(WebCore::CoordinatedGraphicsScene::assignImageBackingToLayer):
(WebCore::CoordinatedGraphicsScene::commitSceneState):
(WebCore::CoordinatedGraphicsScene::ensureRootLayer):
(WebCore::CoordinatedGraphicsScene::setLayerAnimationsIfNeeded):
(WebCore::CoordinatedGraphicsScene::findScrollableContentsLayerAt):

  • platform/graphics/texmap/coordinated/CoordinatedGraphicsScene.h:

(CoordinatedGraphicsScene):
(WebCore::CoordinatedGraphicsScene::layerByID):
(WebCore::CoordinatedGraphicsScene::rootLayer):

Use TextureMapperLayer instead of GraphicsLayer and GraphicsLayerTextureMapper.

6:00 AM Changeset in webkit [148432] by Antti Koivisto
  • 5 edits in trunk/Source/WebCore

Dynamically triggered subframe loads are causing tile churn
https://bugs.webkit.org/show_bug.cgi?id=114440

Reviewed by Andreas Kling.

In some cases we switch in and out of minimal tiles multiple times during page loading. This
creates tile churn where we create speculative tiles and then throw them out. This can be
caused by various reasons including dynamically created subframes.

  • page/FrameView.cpp:

(WebCore::FrameView::setIsVisuallyNonEmpty):

Stay in minimal tiles modes until there is some visual contents. This avoids switching out from minimal
tiles while awaiting response for the initial requests.

  • page/FrameView.h:
  • rendering/RenderLayerBacking.cpp:

(WebCore::RenderLayerBacking::RenderLayerBacking):
(WebCore::computeTileCoverage):

  • rendering/RenderLayerBacking.h:

(WebCore::RenderLayerBacking::didSwitchToFullTileCoverageDuringLoading):
(WebCore::RenderLayerBacking::setDidSwitchToFullTileCoverageDuringLoading):

Only switch into minimal coverage mode once per page load.

(RenderLayerBacking):

5:02 AM Changeset in webkit [148431] by commit-queue@webkit.org
  • 5 edits
    4 adds in trunk

color-index media feature not supported
https://bugs.webkit.org/show_bug.cgi?id=114468

Patch by Rune Lillesveen <rune@opera.com> on 2013-04-15
Reviewed by Kenneth Rohde Christiansen.

Source/WebCore:

Support the color-index media feature. Currently assumes that no WebKit
browser will have an output device that uses a color lookup table.

Tests: fast/media/mq-color-index-01.html

fast/media/mq-color-index-02.html

  • css/MediaFeatureNames.h:

(MediaFeatureNames):

  • css/MediaQueryEvaluator.cpp:

(WebCore::color_indexMediaFeatureEval):
(WebCore):
(WebCore::min_color_indexMediaFeatureEval):
(WebCore::max_color_indexMediaFeatureEval):

  • css/MediaQueryExp.cpp:

(WebCore::featureWithPositiveInteger):
(WebCore::featureWithoutValue):

LayoutTests:

Added testcases for checking support and handling invalid values for
the color-index media feature.

  • fast/media/mq-color-index-01-expected.html: Added.
  • fast/media/mq-color-index-01.html: Added.
  • fast/media/mq-color-index-02-expected.txt: Added.
  • fast/media/mq-color-index-02.html: Added.
4:49 AM Changeset in webkit [148430] by kbalazs@webkit.org
  • 6 edits in trunk/Source

[CoordGfx] Background color should not be part of GraphicsLayerState
https://bugs.webkit.org/show_bug.cgi?id=113785

Source/WebCore:

Page background is independent from layer state, send it to the UI
as soon as possible.

Should not cause observable change in behavior so no new tests.

  • platform/graphics/texmap/coordinated/CoordinatedGraphicsScene.cpp:

(WebCore::CoordinatedGraphicsScene::commitSceneState):

  • platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:

Source/WebKit2:

Reviewed by Andreas Kling.

Page background is independent from layer state, send it to the UI
as soon as possible.

  • Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp:

(CoreIPC::::encode):
(CoreIPC::::decode):

  • WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp:

(WebKit::CoordinatedLayerTreeHost::setBackgroundColor):

4:11 AM QtWebKitBuildBots edited by zarvai@inf.u-szeged.hu
Updating some bot information. (diff)
4:08 AM Changeset in webkit [148429] by commit-queue@webkit.org
  • 2 edits in trunk/Tools

[webkitpy] Use $NUMBER_OF_PROCESSORS in Executive.cpu_count()
https://bugs.webkit.org/show_bug.cgi?id=114506

Patch by Manuel Rego Casasnovas <Manuel Rego Casasnovas> on 2013-04-15
Reviewed by Philippe Normand.

  • Scripts/webkitpy/common/system/executive.py:

(Executive.cpu_count): Modify function in order to use the environment
variable $NUMBER_OF_PROCESSORS if it is defined and it is an integer
greater than 0.

3:58 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
3:57 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
3:54 AM Changeset in webkit [148428] by Carlos Garcia Campos
  • 2 edits in releases/WebKitGTK/webkit-2.0

Merge r147967 - Bug 110293 uses read -d which is a non-portable bashism
https://bugs.webkit.org/show_bug.cgi?id=113349

Reviewed by Gustavo Noronha Silva.

  • Source/autotools/SetupWebKitFeatures.m4: Pass the default feature set to the

feature script in a more portable way.

3:50 AM Changeset in webkit [148427] by commit-queue@webkit.org
  • 5 edits in trunk

[BlackBerry] ASSERT in StyleResolver::ensureScopeResolver()
https://bugs.webkit.org/show_bug.cgi?id=114615

Patch by Xan Lopez <xlopez@igalia.com> on 2013-04-15
Reviewed by Carlos Garcia Campos.

Source/WebKit/blackberry:

Add a method to enable the style scoped feature to our
DumpRenderTreeSupport class.

  • WebKitSupport/DumpRenderTreeSupport.cpp:

(DumpRenderTreeSupport::setStyleScopedEnabled):

  • WebKitSupport/DumpRenderTreeSupport.h:

(DumpRenderTreeSupport):

Tools:

Enable the style scoped feature if we have support for it.

  • DumpRenderTree/blackberry/DumpRenderTree.cpp:

(BlackBerry::WebKit::DumpRenderTree::resetToConsistentStateBeforeTesting):

3:36 AM Changeset in webkit [148426] by commit-queue@webkit.org
  • 3 edits in trunk/LayoutTests

[EFL] Unskip some inspector tests related to styles
https://bugs.webkit.org/show_bug.cgi?id=114609

Unreviewed gardening.

Patch by Seokju Kwon <Seokju Kwon> on 2013-04-15

  • platform/efl-wk2/TestExpectations: Old issues. Fixed on the latest codebase.
  • platform/efl/TestExpectations: Fixed by r128637.
3:35 AM QtWebKitGardening edited by Csaba Osztrogonác
Rename sheriffbot to webkitbot (diff)
3:33 AM CommitterTips edited by Csaba Osztrogonác
Rename sheriffbot to webkitbot (diff)
3:11 AM Changeset in webkit [148425] by commit-queue@webkit.org
  • 3 edits in trunk/Source/WebCore

[BlackBerry] Filesystem callback notifyCreateSnapshotFileAndReadMetadata can be called on the wring thread
https://bugs.webkit.org/show_bug.cgi?id=114610

Patch by Carlos Garcia Campos <cgarcia@igalia.com> on 2013-04-15
Reviewed by Xan Lopez.

Override notifyCreateSnapshotFileAndReadMetadata to make sure the
callback is called on the right thread.

Fixes a crash in several fast/filesystem test in debug builds.

  • platform/blackberry/WorkerPlatformAsyncFileSystemCallbacks.cpp:

(WebCore::WorkerPlatformAsyncFileSystemCallbacks::notifyCreateSnapshotFileAndReadMetadata):
(WebCore::WorkerPlatformAsyncFileSystemCallbacks::notifyCreateSnapshotFileAndReadMetadataOnWorkerThread):

  • platform/blackberry/WorkerPlatformAsyncFileSystemCallbacks.h:
2:31 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
2:28 AM Changeset in webkit [148424] by Carlos Garcia Campos
  • 9 edits in releases/WebKitGTK/webkit-2.0

Merge r147499 - [GTK] Make libsecret optional
https://bugs.webkit.org/show_bug.cgi?id=113821

Reviewed by Gustavo Noronha Silva.

.:

Add a configuration option to disable credential storage and thus remove
the libsecret dependency. This should make it possible to build WebKit 2.x
on Windows again.

  • Source/autotools/FindDependencies.m4: Only look for libsecret if credential storage is active.
  • Source/autotools/PrintBuildConfiguration.m4: Print whether or not credential storage is active.
  • Source/autotools/ReadCommandLineArguments.m4: Added an option to control credential storage.
  • Source/autotools/SetupAutoconfHeader.m4: Expose credential storage setting to code.

Source/WebCore:

Don't try to use libsecret if credential storage is disabled.

  • platform/gtk/GRefPtrGtk.cpp: Protect libsecret sections.
  • platform/gtk/GRefPtrGtk.h: Ditto.
  • platform/network/gtk/CredentialBackingStore.cpp: Ditto.
2:18 AM Changeset in webkit [148423] by anilsson@rim.com
  • 2 edits in trunk/Source/WebCore

[BlackBerry][CSS Filters] Non-image content disappears when filter applied
https://bugs.webkit.org/show_bug.cgi?id=114498

Reviewed by Carlos Garcia Campos.

Applying a filter to a div with simple text content caused the div to
disappear.

In https://bugs.webkit.org/show_bug.cgi?id=114276, we added some GL
state save/restore code for vertex attributes to make sure the state
changes done by BlackBerry::Platform::Graphics don't interfere with
GL code executing in WebKit. However, saving and restoring vertex
attribute state won't do much good if those attributes were never
enabled to begin with. Fixed by enabling vertex attributes
appropriately when setting them, so that state can be saved and
restored.

All the CSS Filters layout tests apply the filters to simple rectangles
or images, there's nothing sufficiently complex that we manage to
trigger this GL state conflict in the BlackBerry port. This suggests
adding a new platform-specific layout test would be appropriate, but
since we don't use pixel tests yet, such a test would not help detect
regressions. Ultimately we decided against adding a layout test for
this bug at this time.

  • platform/graphics/blackberry/LayerFilterRenderer.cpp:

(WebCore::LayerFilterRenderer::applyActions):

2:16 AM Changeset in webkit [148422] by allan.jensen@digia.com
  • 2 edits in trunk/Tools

[Qt] QtMultimedia not used when GStreamer is not found
https://bugs.webkit.org/show_bug.cgi?id=111842

Reviewed by Philippe Normand.

Fallback to using QtMultimedia when native libraries are not found.

  • qmake/mkspecs/features/features.prf:
2:11 AM Changeset in webkit [148421] by g.czajkowski@samsung.com
  • 3 edits in trunk/LayoutTests

Unreviewed EFL gardening.

spelling-with-whitespace-selection.html passes after r148282.

  • platform/efl-wk2/TestExpectations:
  • platform/efl/TestExpectations:
2:02 AM Changeset in webkit [148420] by commit-queue@webkit.org
  • 10 edits in trunk/Source/WebKit2

[WK2] Add new callbacks and a function for WebKit2 context menu API
https://bugs.webkit.org/show_bug.cgi?id=111552

Patch by Michał Pakuła vel Rutka <Michał Pakuła vel Rutka> on 2013-04-15
Reviewed by Anders Carlsson.

Add contextMenuHide and contextMenuShow callbacks to WKPageContextMenuClient
and WKPageContextMenuSelected API so context menus can be handled outside
WebKit. API version of this client was bumped so older client version still

can be used

  • Shared/APIClientTraits.cpp:

(WebKit):

  • Shared/APIClientTraits.h:
  • UIProcess/API/C/WKPage.cpp:

(WKPageSelectContextMenuItem):

  • UIProcess/API/C/WKPage.h:
  • UIProcess/API/gtk/WebKitContextMenuClient.cpp:

(attachContextMenuClientToView):

  • UIProcess/WebPageContextMenuClient.cpp:

(WebKit::WebPageContextMenuClient::getContextMenuFromProposedMenu):
(WebKit::WebPageContextMenuClient::showContextMenu):
(WebKit):
(WebKit::WebPageContextMenuClient::hideContextMenu):

  • UIProcess/WebPageContextMenuClient.h:

(WebPageContextMenuClient):

  • UIProcess/WebPageProxy.cpp:

(WebKit::WebPageProxy::internalShowContextMenu):

  • UIProcess/efl/ContextMenuClientEfl.cpp:

(ContextMenuClientEfl::ContextMenuClientEfl):

1:20 AM Changeset in webkit [148419] by commit-queue@webkit.org
  • 2 edits in trunk/LayoutTests

[EFL] inspector/styles/styles-history.html is flaky
https://bugs.webkit.org/show_bug.cgi?id=98777

Unreviewed gardening.

Unskip inspector/styles/styles-history.html as it was fixed by r131895.

Patch by Seokju Kwon <Seokju Kwon> on 2013-04-15

  • platform/efl/TestExpectations:
12:27 AM Changeset in webkit [148418] by commit-queue@webkit.org
  • 1 edit
    1 delete in trunk/LayoutTests

[EFL] Remove inspector/styles/paste-property-expected.txt from efl-wk2
https://bugs.webkit.org/show_bug.cgi?id=114604

Unreviewed gardening.

Remove an improper file after r147420.

Patch by Seokju Kwon <Seokju Kwon> on 2013-04-15

  • platform/efl-wk2/inspector/styles/paste-property-expected.txt: Removed.
12:06 AM Changeset in webkit [148417] by Christophe Dumez
  • 2 edits in trunk/LayoutTests

Unreviewed EFL gardening.

Rebaseline fast/js/global-constructors.html for EFL port due to
addition of MutationRecordConstructor.

  • platform/efl/fast/js/global-constructors-expected.txt:

Apr 14, 2013:

11:58 PM Changeset in webkit [148416] by Christophe Dumez
  • 14 edits
    6 deletes in trunk/LayoutTests

Unreviewed EFL gardening.

Rebaseline several SVG tests for EFL port.

  • platform/efl-wk2/svg/css/group-with-shadow-expected.png:
  • platform/efl-wk2/svg/filters/shadow-on-rect-with-filter-expected.png:
  • platform/efl/svg/css/arrow-with-shadow-expected.png:
  • platform/efl/svg/css/arrow-with-shadow-expected.txt: Removed.
  • platform/efl/svg/css/circle-in-mask-with-shadow-expected.txt: Removed.
  • platform/efl/svg/css/clippath-with-shadow-expected.txt: Removed.
  • platform/efl/svg/css/composite-shadow-example-expected.png:
  • platform/efl/svg/css/composite-shadow-example-expected.txt:
  • platform/efl/svg/css/composite-shadow-with-opacity-expected.png:
  • platform/efl/svg/css/composite-shadow-with-opacity-expected.txt:
  • platform/efl/svg/css/group-with-shadow-expected.txt:
  • platform/efl/svg/css/path-with-shadow-expected.txt:
  • platform/efl/svg/css/shadow-and-opacity-expected.txt:
  • platform/efl/svg/css/shadow-with-large-radius-expected.txt: Removed.
  • platform/efl/svg/css/shadow-with-negative-offset-expected.txt: Removed.
  • platform/efl/svg/css/text-gradient-shadow-expected.txt:
  • platform/efl/svg/css/text-shadow-multiple-expected.txt:
  • platform/efl/svg/filters/shadow-on-rect-with-filter-expected.txt: Removed.
  • platform/efl/transitions/svg-text-shadow-transition-expected.txt:
8:13 PM CommitterTips edited by glenn@skynav.com
Clarify that "Unreviewed" should be present if no "Reviewed by" is present. (diff)
7:22 PM Changeset in webkit [148415] by ddkilzer@apple.com
  • 2 edits in branches/safari-536.30-branch/Source/JavaScriptCore

Revert "Attempt to fix Windows build after r148370"

This reverts commit r148375.

  • runtime/JSStringJoiner.h: Remove include of

<wtf/CheckedArithmetic.h>.

6:29 PM Changeset in webkit [148414] by commit-queue@webkit.org
  • 12 edits in trunk

[css3-text] Parsing -webkit-hanging value for text-indent from css3-text
https://bugs.webkit.org/show_bug.cgi?id=113680

Source/WebCore:

Patch by Jaehun Lim <ljaehun.lim@samsung.com> on 2013-04-14
Reviewed by Andreas Kling.

This patch is the parsing part to support hanging value for text-indent.
"hanging" means "Inverts which lines are affected."
It's prefixed and guarded by CSS3_TEXT flag.

No new tests, this patch updates existing tests.

  • css/CSSComputedStyleDeclaration.cpp:

(WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue):

  • css/CSSParser.cpp:

(WebCore::CSSParser::parseTextIndent): Parsed "-webkit-hanging" with "-webkit-each-line".

  • css/CSSValueKeywords.in: Added "-webkit-hanging" keyword.
  • css/DeprecatedStyleBuilder.cpp:

(WebCore::ApplyPropertyTextIndent::applyInheritValue):
(WebCore::ApplyPropertyTextIndent::applyInitialValue):
(WebCore::ApplyPropertyTextIndent::applyValue):

  • rendering/style/RenderStyle.h:
  • rendering/style/RenderStyleConstants.h: Added enum TextIndentType.
  • rendering/style/StyleRareInheritedData.cpp:

(WebCore::StyleRareInheritedData::StyleRareInheritedData):
(WebCore::StyleRareInheritedData::operator==):

  • rendering/style/StyleRareInheritedData.h: Added m_textIndentType.

(StyleRareInheritedData):

Added the usual getter / setter / initial methods for m_textIndentType.

LayoutTests:

"hanging" is added for text-indent in CSS3.
http://dev.w3.org/csswg/css3-text/#hanging

Patch by Jaehun Lim <ljaehun.lim@samsung.com> on 2013-04-14
Reviewed by Andreas Kling.

  • fast/css3-text/css3-text-indent/getComputedStyle/getComputedStyle-text-indent-expected.txt:
  • fast/css3-text/css3-text-indent/getComputedStyle/script-tests/getComputedStyle-text-indent.js:

(valueSettingTest):

4:32 PM Changeset in webkit [148413] by weinig@apple.com
  • 9 edits
    2 adds in trunk/Source

Move Mac specific snapshotting code into its own file
https://bugs.webkit.org/show_bug.cgi?id=114597

Reviewed by Andreas Kling.

Source/WebCore:

  • WebCore.exp.in:
  • WebCore.xcodeproj/project.pbxproj:
  • bindings/objc/DOM.mm:

(-[DOMRange renderedImageForcingBlackText:]):

  • page/Frame.h:
  • page/mac/FrameMac.mm:

(WebCore::Frame::nodeImage):
(WebCore::Frame::dragImageForSelection):

  • page/mac/FrameSnapshottingMac.h: Added.
  • page/mac/FrameSnapshottingMac.mm: Added.

(WebCore::imageFromRect):
(WebCore::selectionImage):
(WebCore::rangeImage):
(WebCore::snapshotDragImage):

  • platform/mac/ClipboardMac.mm:

(WebCore::ClipboardMac::dragNSImage):
Move the four Mac specific snapshotting functions in Frame.h into FrameSnapshottingMac.h/mm and turn
them into free standing functions.

Source/WebKit/mac:

  • WebView/WebHTMLView.mm:

(-[WebHTMLView _selectionDraggingImage]):
(-[WebHTMLView selectionImageForcingBlackText:]):

2:50 PM Changeset in webkit [148412] by akling@apple.com
  • 2 edits in trunk/LayoutTests

Re-skip editing/spelling/spelling-changed-text.html on Mac/WK1.

  • platform/mac/TestExpectations:
2:13 PM Changeset in webkit [148411] by akling@apple.com
  • 2 edits in trunk/Source/WebCore

Hawtfix Mac build.

  • WebCore.exp.in:
1:32 PM Changeset in webkit [148410] by akling@apple.com
  • 5 edits in trunk/Source/WebCore

Only MutableStylePropertySets should be able to have CSSOM wrappers.
<http://webkit.org/b/114595>

Reviewed by Antti Koivisto.

Tighten typing so that only MutableStylePropertySets can have CSSOM wrappers associated.
This allows us to get rid of the out-of-line base class destructor.

  • WebCore.exp.in:
  • css/StylePropertySet.cpp:

(WebCore::MutableStylePropertySet::~MutableStylePropertySet):
(WebCore::MutableStylePropertySet::cssStyleDeclaration):
(WebCore::MutableStylePropertySet::ensureInlineCSSStyleDeclaration):

  • css/StylePropertySet.h:

(StylePropertySet):
(MutableStylePropertySet):

  • dom/StyledElement.cpp:

(WebCore::StyledElement::inlineStyleCSSOMWrapper):

1:05 PM Changeset in webkit [148409] by ddkilzer@apple.com
  • 4 edits in branches/safari-536.30-branch/Source/WTF

Try to fix Windows Elgar build again after r148370

Merge r148401.

Add EnumClass.h to the MSVC project.

2013-04-14 David Kilzer <ddkilzer@apple.com>

Add EnumClass.h to project files
<http://webkit.org/b/114582>

Rubber-stamped by Dan Bernstein.

  • WTF.pro: Add EnumClass.h to project.
  • WTF.vcproj/WTF.vcproj: Ditto.
  • WTF.vcxproj/WTF.vcxproj: Ditto.
  • WTF.vcxproj/WTF.vcxproj.filters: Ditto.
  • WTF.xcodeproj/project.pbxproj: Ditto.
12:19 PM Changeset in webkit [148408] by akling@apple.com
  • 2 edits in trunk/Source/WebCore

Remove unused function declaration StylePropertySet::setNeedsStyleRecalc().

Rubber-stamped by Antti Koivisto.

  • css/StylePropertySet.h:

(StylePropertySet):

12:17 PM Changeset in webkit [148407] by Christophe Dumez
  • 2 edits in trunk/Source/WebKit2

[EFL][WK2] Regression(r148274): Broke rendering in the browser
https://bugs.webkit.org/show_bug.cgi?id=114593

Reviewed by Anders Carlsson.

r148274 added a new "didChangeViewportAttributes" callback to
WKView but did not hook it up in ViewClientEfl. This patch
fixes this and makes rendering work again in the browser.

  • UIProcess/efl/ViewClientEfl.cpp:

(WebKit::ViewClientEfl::ViewClientEfl):

12:09 PM Changeset in webkit [148406] by akling@apple.com
  • 3 edits in trunk/Source/WebCore

Move StylePropertySet internal storage access helpers to subclass.
<http://webkit.org/b/114592>

Reviewed by Antti Koivisto.

Removed mutablePropertyVector() since most call sites are inside MutableStylePropertySet
and can access m_propertyVector directly. The few ones that aren't can just cast.

For ImmutableStylePropertySet, moved value/metadata array accessors to the subclass
and remove "immutable" from their names.

  • css/StylePropertySet.cpp:

(WebCore::StylePropertySet::immutableCopyIfNeeded):
(WebCore::ImmutableStylePropertySet::ImmutableStylePropertySet):
(WebCore::ImmutableStylePropertySet::~ImmutableStylePropertySet):
(WebCore::MutableStylePropertySet::MutableStylePropertySet):
(WebCore::MutableStylePropertySet::removeProperty):
(WebCore::MutableStylePropertySet::removePrefixedOrUnprefixedProperty):
(WebCore::MutableStylePropertySet::setProperty):
(WebCore::MutableStylePropertySet::appendPrefixingVariantProperty):
(WebCore::MutableStylePropertySet::parseDeclaration):
(WebCore::MutableStylePropertySet::addParsedProperties):
(WebCore::MutableStylePropertySet::clear):
(WebCore::MutableStylePropertySet::removePropertiesInSet):
(WebCore::MutableStylePropertySet::findCSSPropertyWithID):
(WebCore::MutableStylePropertySet::removeEquivalentProperties):
(WebCore::StylePropertySet::reportMemoryUsage):

  • css/StylePropertySet.h:

(PropertyReference):
(StylePropertySet):
(ImmutableStylePropertySet):
(WebCore::ImmutableStylePropertySet::valueArray):
(WebCore::ImmutableStylePropertySet::metadataArray):
(WebCore::StylePropertySet::PropertyReference::propertyMetadata):
(WebCore::StylePropertySet::PropertyReference::propertyValue):
(WebCore::StylePropertySet::propertyCount):

11:25 AM Changeset in webkit [148405] by oliver@apple.com
  • 2 edits in trunk/Source/WTF

Try to fix non-apple windows builds

10:56 AM Changeset in webkit [148404] by akling@apple.com
  • 2 edits in trunk/Source/WebCore

Specialize propertyCount() in StylePropertySet subclasses.
<http://webkit.org/b/114590>

Reviewed by Antti Koivisto.

Avoid branching on m_isMutable in code that already knows which type of set it is.

  • css/StylePropertySet.h:

(WebCore::ImmutableStylePropertySet::propertyCount):
(ImmutableStylePropertySet):
(WebCore::MutableStylePropertySet::propertyCount):
(MutableStylePropertySet):

10:49 AM Changeset in webkit [148403] by akling@apple.com
  • 9 edits in trunk/Source/WebCore

Move property setting/removing functions to MutableStylePropertySet.
<http://webkit.org/b/114589>

Reviewed by Antti Koivisto.

Move all functions for setting/removing properties from StylePropertySet to MutableStylePropertySet.
Had to change SVGElement::animatedSMILStyleProperties() & friends to hand out MutableStylePropertySet*
which was always the internal type anyway.

  • css/StylePropertySet.cpp:

(WebCore::MutableStylePropertySet::removeShorthandProperty):
(WebCore::MutableStylePropertySet::removeProperty):
(WebCore::MutableStylePropertySet::removePrefixedOrUnprefixedProperty):
(WebCore::MutableStylePropertySet::setProperty):
(WebCore::MutableStylePropertySet::appendPrefixingVariantProperty):
(WebCore::MutableStylePropertySet::setPrefixingVariantProperty):
(WebCore::MutableStylePropertySet::mergeAndOverrideOnConflict):
(WebCore::MutableStylePropertySet::removeBlockProperties):
(WebCore::MutableStylePropertySet::removePropertiesInSet):
(WebCore::MutableStylePropertySet::findCSSPropertyWithID):
(WebCore::MutableStylePropertySet::removeEquivalentProperties):

  • css/StylePropertySet.h:

(StylePropertySet):
(MutableStylePropertySet):

  • editing/ApplyStyleCommand.cpp:

(WebCore::ApplyStyleCommand::applyRelativeFontStyleChange):
(WebCore::ApplyStyleCommand::removeEmbeddingUpToEnclosingBlock):
(WebCore::ApplyStyleCommand::applyInlineStyleToNodeRange):

  • editing/EditingStyle.cpp:

(WebCore::EditingStyle::triStateOfStyle):
(WebCore::removePropertiesInStyle):
(WebCore::reconcileTextDecorationProperties):

  • svg/SVGAnimateElement.cpp:

(WebCore::applyCSSPropertyToTarget):

  • svg/SVGElement.cpp:

(WebCore::SVGElement::animatedSMILStyleProperties):
(WebCore::SVGElement::ensureAnimatedSMILStyleProperties):

  • svg/SVGElement.h:

(SVGElement):

  • svg/SVGElementRareData.h:

(WebCore::SVGElementRareData::animatedSMILStyleProperties):
(WebCore::SVGElementRareData::ensureAnimatedSMILStyleProperties):
(SVGElementRareData):

10:33 AM Changeset in webkit [148402] by akling@apple.com
  • 5 edits in trunk/Source/WebCore

EditingStyle should have a MutableStylePropertySet internally.
<http://webkit.org/b/114588>

Reviewed by Anders Carlsson.

Switch EditingStyle::m_mutableStyle to a RefPtr<MutableStylePropertySet>.

  • css/StylePropertySet.cpp:

(WebCore::StylePropertySet::copyBlockProperties):

  • css/StylePropertySet.h:

(StylePropertySet):

  • editing/EditingStyle.cpp:

(WebCore::EditingStyle::setStyle):
(WebCore::EditingStyle::mergeStyleFromRules):
(WebCore::StyleChange::StyleChange):
(WebCore::setTextDecorationProperty):
(WebCore::StyleChange::extractTextStyles):
(WebCore::diffTextDecorations):
(WebCore::getPropertiesNotIn):

  • editing/EditingStyle.h:

(WebCore::EditingStyle::style):
(EditingStyle):
(StyleChange):

9:49 AM Changeset in webkit [148401] by ddkilzer@apple.com
  • 6 edits in trunk/Source/WTF

Add EnumClass.h to project files
<http://webkit.org/b/114582>

Rubber-stamped by Dan Bernstein.

  • WTF.pro: Add EnumClass.h to project.
  • WTF.vcproj/WTF.vcproj: Ditto.
  • WTF.vcxproj/WTF.vcxproj: Ditto.
  • WTF.vcxproj/WTF.vcxproj.filters: Ditto.
  • WTF.xcodeproj/project.pbxproj: Ditto.
9:43 AM Changeset in webkit [148400] by akling@apple.com
  • 6 edits in trunk/Source/WebCore

Move addParsedProperty/addParsedProperties to MutableStylePropertySet.
<http://webkit.org/b/114587>

Reviewed by Antti Koivisto.

All CSSParser methods that mutate an existing StylePropertySet now take a MutableStylePropertySet*
instead of a StylePropertySet*.

  • css/CSSParser.cpp:

(WebCore::parseColorValue):
(WebCore::parseSimpleLengthValue):
(WebCore::parseKeywordValue):
(WebCore::parseTranslateTransformValue):
(WebCore::CSSParser::parseValue):
(WebCore::CSSParser::parseDeclaration):

  • css/CSSParser.h:

(CSSParser):

  • css/StylePropertySet.cpp:

(WebCore::StylePropertySet::setProperty):
(WebCore::MutableStylePropertySet::addParsedProperties):
(WebCore::MutableStylePropertySet::addParsedProperty):

  • css/StylePropertySet.h:

(StylePropertySet):
(MutableStylePropertySet):

  • css/ViewportStyleResolver.h:

(ViewportStyleResolver):

9:21 AM Changeset in webkit [148399] by akling@apple.com
  • 3 edits in trunk/Source/WebCore

CSSParser should return ImmutableStylePropertySets.
<http://webkit.org/b/114585>

Reviewed by Anders Carlsson.

The StylePropertySets created by CSSParser were already immutable.
Let this be reflected in the pointer types returned.

  • css/CSSParser.cpp:

(WebCore::CSSParser::parseInlineStyleDeclaration):
(WebCore::CSSParser::parseDeclaration):
(WebCore::CSSParser::createStylePropertySet):

  • css/CSSParser.h:

(CSSParser):

9:14 AM Changeset in webkit [148398] by akling@apple.com
  • 4 edits in trunk/Source/WebCore

Move StylePropertySet::createImmutable() to ImmutableStylePropertySet.
<http://webkit.org/b/114584>

Reviewed by Anders Carlsson.

StylePropertySet::createImmutable() -> ImmutableStylePropertySet::create()
Also, immutableCopyIfNeeded() now returns a PassRefPtr<ImmutableStylePropertySet>.

  • css/CSSParser.cpp:

(WebCore::CSSParser::createStylePropertySet):

  • css/StylePropertySet.cpp:

(WebCore::ImmutableStylePropertySet::create):
(WebCore::StylePropertySet::immutableCopyIfNeeded):

  • css/StylePropertySet.h:

(StylePropertySet):
(ImmutableStylePropertySet):

8:46 AM Changeset in webkit [148397] by akling@apple.com
  • 5 edits in trunk/Source/WebCore

Move parseDeclaration() and clear() to MutableStylePropertySet.
<http://webkit.org/b/114583>

Reviewed by Anders Carlsson.

...and remove ASSERT(isMutable()) from the function bodies.

  • svg/SVGFontFaceElement.cpp:

(WebCore::SVGFontFaceElement::removedFrom):

Use clear() directly instead of taking an empty string through the CSS parser.

  • css/StylePropertySet.cpp:

(WebCore::MutableStylePropertySet::parseDeclaration):
(WebCore::MutableStylePropertySet::clear):

  • css/StylePropertySet.h:

(StylePropertySet):
(MutableStylePropertySet):

  • dom/StyledElement.cpp:

(WebCore::StyledElement::setInlineStyleFromString):

8:19 AM Changeset in webkit [148396] by akling@apple.com
  • 23 edits in trunk/Source

Move CSSOM classes to using MutableStylePropertySet over StylePropertySet.
<http://webkit.org/b/114581>

Reviewed by Anders Carlsson.

Source/WebCore:

Moved ensureCSSStyleDeclaration() and ensureInlineCSSStyleDeclaration() from StylePropertySet
to MutableStylePropertySet.

StyleRule & co now return a MutableStylePropertySet* from mutableProperties() to aid with...

CSSStyleDeclaration now only deals with MutableStylePropertySets. This was already the case
in practice, we just didn't have any compile-time foot-shooting protection.
In other words, if there's a CSSOM wrapper for a given StylePropertySet, it's guaranteed to
be mutable, and the pointer types now reflect this.

  • WebCore.exp.in:
  • css/PropertySetCSSStyleDeclaration.cpp:

(WebCore::StyleRuleCSSStyleDeclaration::StyleRuleCSSStyleDeclaration):
(WebCore::StyleRuleCSSStyleDeclaration::reattach):

  • css/PropertySetCSSStyleDeclaration.h:

(WebCore::PropertySetCSSStyleDeclaration::PropertySetCSSStyleDeclaration):
(PropertySetCSSStyleDeclaration):
(WebCore::StyleRuleCSSStyleDeclaration::create):
(StyleRuleCSSStyleDeclaration):
(WebCore::InlineCSSStyleDeclaration::InlineCSSStyleDeclaration):

  • css/StylePropertySet.cpp:

(WebCore::MutableStylePropertySet::ensureCSSStyleDeclaration):
(WebCore::MutableStylePropertySet::ensureInlineCSSStyleDeclaration):

  • css/StylePropertySet.h:

(StylePropertySet):
(MutableStylePropertySet):

  • css/StyleRule.cpp:

(WebCore::StyleRule::mutableProperties):
(WebCore::StyleRulePage::mutableProperties):
(WebCore::StyleRuleFontFace::mutableProperties):
(WebCore::StyleRuleViewport::mutableProperties):
(WebCore::StyleRuleFilter::mutableProperties):

  • css/StyleRule.h:

(StyleRule):
(StyleRuleFontFace):
(StyleRulePage):
(StyleRuleViewport):
(StyleRuleFilter):

  • css/WebKitCSSKeyframeRule.cpp:

(WebCore::StyleKeyframe::mutableProperties):

  • css/WebKitCSSKeyframeRule.h:

(StyleKeyframe):

  • dom/Attr.cpp:

(WebCore::Attr::style):

  • dom/Attr.h:

(Attr):

  • editing/EditingStyle.cpp:

(WebCore::EditingStyle::removeStyleAddedByNode):
(WebCore::EditingStyle::removeStyleConflictingWithStyleOfNode):
(WebCore::EditingStyle::triStateOfStyle):
(WebCore::styleFromMatchedRulesForElement):
(WebCore::EditingStyle::removeStyleFromRulesAndContext):

  • editing/FrameSelection.cpp:

(WebCore::FrameSelection::copyTypingStyle):

  • editing/FrameSelection.h:
  • inspector/InspectorCSSAgent.cpp:

(WebCore::InspectorCSSAgent::buildObjectForAttributesStyle):

Source/WebKit/gtk:

  • WebCoreSupport/EditorClientGtk.cpp:

(WebKit::EditorClient::shouldApplyStyle):

Source/WebKit/mac:

  • WebCoreSupport/WebEditorClient.mm:

(WebEditorClient::shouldApplyStyle):

  • WebView/WebFrame.mm:

(-[WebFrame _typingStyle]):

Source/WebKit2:

  • WebProcess/WebCoreSupport/WebEditorClient.cpp:

(WebKit::WebEditorClient::shouldApplyStyle):

7:24 AM Changeset in webkit [148395] by akling@apple.com
  • 24 edits in trunk/Source/WebCore

Move create() methods from StylePropertySet to MutableStylePropertySet.
<http://webkit.org/b/114574>

Reviewed by Antti Koivisto.

Move the two create() methods that create MutableStylePropertySets from StylePropertySet
to MutableStylePropertySet, and make them actually return MutableStylePropertySets.
Switch to using {Pass,}RefPtr<MutableStylePropertySet> where appropriate to keep things building.

  • css/CSSComputedStyleDeclaration.cpp:

(WebCore::CSSComputedStyleDeclaration::copyPropertiesInSet):

  • css/CSSParser.cpp:

(WebCore::CSSParser::parseFontFaceValue):

  • css/DOMWindowCSS.cpp:

(WebCore::DOMWindowCSS::supports):

  • css/ElementRuleCollector.cpp:

(WebCore::leftToRightDeclaration):
(WebCore::rightToLeftDeclaration):

  • css/FontLoader.cpp:

(WebCore::FontLoader::resolveFontStyle):

  • css/StylePropertySet.cpp:

(WebCore::StylePropertySet::copyPropertiesInSet):
(WebCore::MutableStylePropertySet::create):

  • css/StylePropertySet.h:

(StylePropertySet):
(MutableStylePropertySet):

  • css/StyleResolver.cpp:

(WebCore::StyleResolver::resolveVariables):

  • css/WebKitCSSMatrix.cpp:

(WebCore::WebKitCSSMatrix::setMatrixValue):

  • dom/Attr.cpp:

(WebCore::Attr::style):

  • dom/Document.cpp:

(WebCore::Document::createCSSStyleDeclaration):

  • dom/StyledElement.cpp:

(WebCore::StyledElement::ensureMutableInlineStyle):
(WebCore::StyledElement::rebuildPresentationAttributeStyle):

  • editing/ApplyStyleCommand.cpp:

(WebCore::copyStyleOrCreateEmpty):

  • editing/EditingStyle.cpp:

(WebCore::editingStyleFromComputedStyle):
(WebCore::HTMLAttributeEquivalent::attributeValueAsCSSValue):
(WebCore::EditingStyle::setProperty):
(WebCore::EditingStyle::extractAndRemoveTextDirection):
(WebCore::styleFromMatchedRulesForElement):
(WebCore::EditingStyle::mergeStyleFromRulesForSerialization):
(WebCore::EditingStyle::forceInline):

  • editing/Editor.cpp:

(WebCore::Editor::setBaseWritingDirection):

  • editing/EditorCommand.cpp:

(WebCore::executeApplyStyle):
(WebCore::executeToggleStyleInList):
(WebCore::executeApplyParagraphStyle):
(WebCore::executeMakeTextWritingDirectionLeftToRight):
(WebCore::executeMakeTextWritingDirectionNatural):
(WebCore::executeMakeTextWritingDirectionRightToLeft):

  • html/HTMLTableElement.cpp:

(WebCore::leakBorderStyle):
(WebCore::HTMLTableElement::createSharedCellStyle):
(WebCore::leakGroupBorderStyle):

  • html/canvas/CanvasRenderingContext2D.cpp:

(WebCore::CanvasRenderingContext2D::setFont):

  • inspector/InspectorStyleSheet.cpp:

(WebCore::InspectorStyle::setPropertyText):
(WebCore::InspectorStyleSheetForInlineStyle::getStyleAttributeRanges):

  • page/DragController.cpp:

(WebCore::DragController::concludeEditDrag):

  • svg/SVGElementRareData.h:

(WebCore::SVGElementRareData::ensureAnimatedSMILStyleProperties):

  • svg/SVGFontFaceElement.cpp:

(WebCore::SVGFontFaceElement::SVGFontFaceElement):

  • svg/SVGStyledElement.cpp:

(WebCore::SVGStyledElement::getPresentationAttribute):

5:37 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
5:35 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
5:34 AM Changeset in webkit [148394] by Carlos Garcia Campos
  • 2 edits in releases/WebKitGTK/webkit-2.0

Merge r148293 - [GTK] Lower the pango dependency
https://bugs.webkit.org/show_bug.cgi?id=114520

Reviewed by Carlos Garcia Campos.

  • Source/autotools/Versions.m4: Only depend on Pango 1.30.0 instead of

Pango 1.32.0. 1.32.0 isn't strictly necessary and the version of GTK+ that
we depend on (3.6.0) depends on 1.30.0.

5:33 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
5:32 AM Changeset in webkit [148393] by Carlos Garcia Campos
  • 2 edits in releases/WebKitGTK/webkit-2.0/Tools

Merge r147946 - [GTK] Bump gnome-themes-standard to 3.6.0
https://bugs.webkit.org/show_bug.cgi?id=114155

Patch by Manuel Rego Casasnovas <Manuel Rego Casasnovas> on 2013-04-08
Reviewed by Martin Robinson.

  • gtk/jhbuild.modules: As now we depend on GTK+ 3.6.0 bump the

dependency of gnome-themes-standard accordingly.

5:32 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
5:31 AM Changeset in webkit [148392] by Carlos Garcia Campos
  • 2 edits
    1 add in releases/WebKitGTK/webkit-2.0/Tools

Merge r148110 - [GTK] Include a crash-fixing patch for the at-spi2-atk dependency
https://bugs.webkit.org/show_bug.cgi?id=114365

Reviewed by Martin Robinson.

Add a patch for the at-spi2-atk 2.8.0 dependency that is applied through the Jhbuild setup.
The patch addresses crashes in the tally_event_reply method. It is already committed into the
at-spi2-atk source tree and will be available with the next stable release, after which the
patch should be removed and the dependency version bumped.

  • gtk/jhbuild.modules:
  • gtk/patches/at-spi2-atk-2.8.0-null-check-after-cleanup.patch: Added.
5:29 AM Changeset in webkit [148391] by Carlos Garcia Campos
  • 2 edits in releases/WebKitGTK/webkit-2.0/Tools

Merge r147574 - [GTK][Jhbuild] Move ATK to the main moduleset, bump ATK, at-spi2-(atk|core) versions to 2.8.0
https://bugs.webkit.org/show_bug.cgi?id=113883

Reviewed by Martin Robinson.

  • gtk/jhbuild.modules: Add ATK to the list of webkitgtk-testing-dependencies metamodule, using the 2.8.0 version.

The at-spi2-core and at-spi2-atk versions are also increased to 2.8.0.

5:27 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
5:24 AM Changeset in webkit [148390] by Carlos Garcia Campos
  • 2 edits in releases/WebKitGTK/webkit-2.0/Tools

Merge r147547 - [GTK] Bump required versions of some dependencies
https://bugs.webkit.org/show_bug.cgi?id=113282

Patch by Carlos Garcia Campos <cgarcia@igalia.com> on 2013-04-03
Reviewed by Martin Robinson.

.:

This patch updates the following dependencies:

  • libsoup 2.42.0: is the current stable release.
  • glib 2.36.0: libsoup 2.42 requires 2.35.0, but we don't want to depend on unstable versions and 2.36 is the next stable version after 2.35.
  • gtk+ 3.6.0: this is the previous stable release. We don't currently have any code using newer API, so we will be able to remove all the #ifdefed code.
  • at-spi2 2.5.3: is the version required by gtk+ 3.6.
  • GObject introspection 1.32.0: is the version required by gtk+ 3.6.
  • Pango 1.32.0: it's the current stable version and the first one depending on Harfbuzz.
  • Fontconfig 2.5: required by pango 1.32.0 when using Harfbuzz.
  • gtk+ 2.24.10: it allows us to remove a lot of deprecated code and #ifdefs.
  • Source/autotools/Versions.m4:

Tools:

  • gtk/jhbuild.modules: Update libsoup, glib, at-spi2 and gtk+ versions.
5:23 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
5:19 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
5:18 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
5:17 AM Changeset in webkit [148389] by Carlos Garcia Campos
  • 4 edits
    15 deletes in releases/WebKitGTK/webkit-2.0

Merge r147963 - [WIN] Remove WebKit2 source code
https://bugs.webkit.org/show_bug.cgi?id=114096

Reviewed by Anders Carlsson.

Source/WebKit2:

Remove conditional includes for the windows platform.

  • Shared/API/c/WKBase.h:
  • UIProcess/API/C/WKAPICast.h:

Tools:

Remove the windows specific parts of the MiniBrowser.

  • MiniBrowser/MiniBrowser.vcproj: Removed.
  • MiniBrowser/MiniBrowserLauncher.vcproj: Removed.
  • MiniBrowser/MiniBrowserPostBuild.cmd: Removed.
  • MiniBrowser/MiniBrowserPreBuild.cmd: Removed.
  • MiniBrowser/win/BrowserView.cpp: Removed.
  • MiniBrowser/win/BrowserView.h: Removed.
  • MiniBrowser/win/BrowserWindow.cpp: Removed.
  • MiniBrowser/win/BrowserWindow.h: Removed.
  • MiniBrowser/win/MiniBrowser.cpp: Removed.
  • MiniBrowser/win/MiniBrowser.h: Removed.
  • MiniBrowser/win/MiniBrowser.rc: Removed.
  • MiniBrowser/win/main.cpp: Removed.
  • MiniBrowser/win/resource.h: Removed.
  • MiniBrowser/win/stdafx.cpp: Removed.
  • MiniBrowser/win/stdafx.h: Removed.
5:15 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
5:15 AM Changeset in webkit [148388] by Carlos Garcia Campos
  • 2 edits in releases/WebKitGTK/webkit-2.0/Tools

Merge r148230 - [GTK] Windows build failure after r136056
https://bugs.webkit.org/show_bug.cgi?id=114121

Patch by Kalev Lember <kalevlember@gmail.com> on 2013-04-11
Reviewed by Martin Robinson.

  • TestWebKitAPI/config.h: Make sure defines are correct for other

Windows ports than apple-win.

5:14 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
5:13 AM Changeset in webkit [148387] by Carlos Garcia Campos
  • 1 edit
    1 add in releases/WebKitGTK/webkit-2.0/Source/WebCore/platform/gtk/po

Merge r147814 - Translation of WebKitGTK+ for Malayalam (ml)
https://bugs.webkit.org/show_bug.cgi?id=113280

Patch by Ani Peter <peter.ani@gmail.com> on 2013-04-05
Reviewed by Gustavo Noronha Silva.

  • ml.po: Added.
5:11 AM Changeset in webkit [148386] by Carlos Garcia Campos
  • 2 edits in releases/WebKitGTK/webkit-2.0/Source/WebCore/platform/gtk/po

Merge r147812 - webkit translations for gujarati
https://bugs.webkit.org/show_bug.cgi?id=113190

Patch by Sweta Kothari <swkothar@redhat.com> on 2013-04-05
Reviewed by Gustavo Noronha Silva.

  • gu.po:
4:36 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
4:33 AM Changeset in webkit [148385] by Carlos Garcia Campos
  • 2 edits in releases/WebKitGTK/webkit-2.0/Source/WebCore/platform/gtk/po

Merge r147811 - [l10n] [hi] Updated WebKit Translation in Hindi [hi] language
https://bugs.webkit.org/show_bug.cgi?id=113180

Patch by Rajesh Ranjan <rajeshkajha@yahoo.com> on 2013-04-05
Reviewed by Gustavo Noronha Silva.

  • hi.po:
4:28 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
4:26 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
4:25 AM Changeset in webkit [148384] by Carlos Garcia Campos
  • 1 edit
    1 add in releases/WebKitGTK/webkit-2.0/Source/WebCore/platform/gtk/po

Merge r147015 - Tamil translation for Gnome 3.6
https://bugs.webkit.org/show_bug.cgi?id=96995

Patch by Shantha kumar <shkumar@redhat.com> on 2013-03-27
Reviewed by Gustavo Noronha Silva (kov).

  • ta.po: Added.
4:24 AM Changeset in webkit [148383] by Carlos Garcia Campos
  • 2 edits in releases/WebKitGTK/webkit-2.0/Source/WebCore/platform/gtk/po

Merge r147003 - Updated Slovenian translation
https://bugs.webkit.org/show_bug.cgi?id=113151

Patch by Matej Urbančič <mateju@svn.gnome.org> on 2013-03-27
Reviewed by Gustavo Noronha Silva (kov).

  • sl.po: translation update.
4:05 AM WebKitGTK/2.0.x edited by Carlos Garcia Campos
(diff)
4:01 AM Changeset in webkit [148382] by Carlos Garcia Campos
  • 4 edits in releases/WebKitGTK/webkit-2.0/Source/WebKit2

Merge r148286 - [GTK] Web Process crash when the UI process finishes too early
https://bugs.webkit.org/show_bug.cgi?id=112729

Reviewed by Anders Carlsson.

The problem is when creating the GSocket in the WorkQeue for the
socket descriptor. GLib considers a programmer error to create a
GSocket providing an invalid socket and finishes the process with
g_error(). We are actually providing a valid socket when creating
the GSocket, but it can be invalidated by the worker thread while
the GSocket is being created. This is because
registerEventSourceHandler is called from the main thread and
unregisterEventSourceHandler can be called from the worker
thread. We are currently registering two event handlers, one to
read data from the socket and another one to close the CoreIPC
connection when the socket connection is broken. Every event
source registered uses its own GSocket (even if the file
descriptor is actually the same), so that when the UI process
finishes too early, the first event handler can be executed in the
worker thread, closing the socket descriptor, while the main
thread is creating the GSocket for the second one.
We don't really need to use a separate event handler to monitor
the connection, because GSocket always notifies when condition is
G_IO_HUP and G_IO_ERR even if they haven't been explicitly set in
g_socket_create_source(). We can register socket event sources
differently, providing also a function to be called when the
connection is closed, using a single socket and the same even source.

  • Platform/CoreIPC/unix/ConnectionUnix.cpp:

(CoreIPC::Connection::platformInvalidate):
(CoreIPC::Connection::open): Register a single socket event
handler providing also a function to be called when the connection
is closed.

  • Platform/WorkQueue.h:

(WorkQueue):

  • Platform/gtk/WorkQueueGtk.cpp: The EventSource class has been

split, moving everyting specific to socket event source to a
derived class SocketEventSource.
(WorkQueue::EventSource::EventSource):
(WorkQueue::EventSource::performWork):
(WorkQueue::EventSource::performWorkOnce):
(WorkQueue::EventSource::performWorkOnTermination):
(WorkQueue::EventSource::deleteEventSource):
(WorkQueue::EventSource):
(WorkQueue::SocketEventSource):
(WorkQueue::SocketEventSource::SocketEventSource):
(WorkQueue::SocketEventSource::cancel):
(WorkQueue::SocketEventSource::didClose):
(WorkQueue::SocketEventSource::checkCondition):
(WorkQueue::SocketEventSource::eventCallback):
(WorkQueue::registerSocketEventHandler):
(WorkQueue::unregisterSocketEventHandler):
(WorkQueue::dispatchOnSource):

1:10 AM Changeset in webkit [148381] by Christophe Dumez
  • 11 edits in trunk/Source

Source/WebKit/efl: Unreviewed build fix for WebKit1 EFL after r148373 due to missing
header includes.

  • WebCoreSupport/DumpRenderTreeSupportEfl.cpp:
  • WebCoreSupport/EditorClientEfl.cpp:
  • WebCoreSupport/FrameLoaderClientEfl.cpp:
  • WebCoreSupport/InspectorClientEfl.cpp:
  • ewk/ewk_frame.cpp:
  • ewk/ewk_view.cpp:
  • ewk/ewk_view_private.h:

(WebCore):

Source/WebKit2: Unreviewed build fix for WebKit2 EFL after r148373 due to missing
header includes.

  • UIProcess/InspectorServer/efl/WebInspectorServerEfl.cpp:
  • UIProcess/efl/InputMethodContextEfl.cpp:

Apr 13, 2013:

9:13 PM Changeset in webkit [148380] by weinig@apple.com
  • 2 edits in trunk/Source/WebCore

Fix three crashes seen on the bots after "Make Frame's ScriptController an OwnPtr and remove the #include"

  • xml/XMLHttpRequest.cpp:

(WebCore::XMLHttpRequest::open):
Check that the frame is not null (as it can be in cases like http/tests/xmlhttprequest/detaching-frame-2.html).
We used to be getting lucky, in that shouldBypassMainWorldContentSecurityPolicy(), the function that is ultimately
called, only operates on global state. Now that we need to actually dereference the Frame to get the ScriptController,
we see this crash.

9:06 PM Changeset in webkit [148379] by rniwa@webkit.org
  • 2 edits in trunk/Tools

Build fix attempt for webkitbot. Unicodify everything.

  • Scripts/webkitpy/tool/bot/irc_command.py:

(Whois.execute):

8:55 PM Changeset in webkit [148378] by commit-queue@webkit.org
  • 3 edits
    2 adds in trunk

Selection direction is not preserved when applying styles
https://bugs.webkit.org/show_bug.cgi?id=110979

Patch by Sukolsak Sakshuwong <Sukolsak Sakshuwong> on 2013-04-13
Reviewed by Ryosuke Niwa.

Source/WebCore:

The patch is based on the one submitted by Shezan Baig.

If the starting selection was directional and its base was not first,
switch newStart and newEnd when setting the ending direction. Otherwise,
leave the order unchanged.

Test: editing/style/preserve-selection-direction.html

  • editing/ApplyStyleCommand.cpp:

(WebCore::ApplyStyleCommand::updateStartEnd):

LayoutTests:

Add a test, based on the work by Shezan Baig

  • editing/style/preserve-selection-direction-expected.txt: Added.
  • editing/style/preserve-selection-direction.html: Added.
8:02 PM Changeset in webkit [148377] by ap@apple.com
  • 2 edits in trunk/Source/WebCore

Added svn:ignore for inspector/CodeGeneratorInspectorStrings.pyc

  • inspector: Added property svn:ignore.
7:12 PM Changeset in webkit [148376] by weinig@apple.com
  • 5 edits in trunk/Source/WebKit2

Add ObjC API for setting initialization data for the WKWebProcessPlugIn
https://bugs.webkit.org/show_bug.cgi?id=103846

Reviewed by Darin Adler.

  • UIProcess/API/mac/WKProcessGroup.h:

Adds a new optional processGroupWillCreateConnectionToWebProcessPlugIn: method for the WKProcessGroupDelegate protocol,
which allows the user to pass (via an autoreleased return value) initialization data to the web process plugin.

  • UIProcess/API/mac/WKProcessGroup.mm:

(getInjectedBundleInitializationUserData):
(setUpInectedBundleClient):
(-[WKProcessGroup initWithInjectedBundleURL:]):
(-[WKProcessGroup dealloc]):
Use the existing WKContextInjectedBundleClient infrastructure to pass the initialization data to the bundle
via the new ObjCObjectGraph APIObject.

  • WebProcess/InjectedBundle/API/mac/WKWebProcessPlugIn.h:

Adds webProcessPlugIn:initializeWithObject: to the WKWebProcessPlugIn protocol, replacing webProcessPlugInInitialize:.

  • WebProcess/InjectedBundle/mac/InjectedBundleMac.mm:

(WebKit::InjectedBundle::load):
Pass the initialization data to the web process plugin.

7:00 PM Changeset in webkit [148375] by ddkilzer@apple.com
  • 2 edits in branches/safari-536.30-branch/Source/JavaScriptCore

Attempt to fix Windows build after r148370

Try to fix the following build failure:

4>JSStringJoiner.cpp
4>..\..\runtime\JSStringJoiner.cpp(112) : error C2653: 'CheckedState' : is not a class or namespace name
4>..\..\runtime\JSStringJoiner.cpp(112) : error C2065: 'DidOverflow' : undeclared identifier
4>..\..\runtime\JSStringJoiner.cpp(112) : warning C4805: '==' : unsafe mix of type 'bool' and type unknown-type in operation

  • runtime/JSStringJoiner.h: Include <wtf/CheckedArithmetic.h>.
6:27 PM Changeset in webkit [148374] by weinig@apple.com
  • 2 edits in trunk/Source/WebKit2

Attempt Build Fix.

  • WebProcess/Plugins/Netscape/NPJSObject.cpp:
5:54 PM Changeset in webkit [148373] by weinig@apple.com
  • 88 edits in trunk/Source

Make Frame's ScriptController an OwnPtr and remove the #include
https://bugs.webkit.org/show_bug.cgi?id=114105

Reviewed by Dean Jackson.

Source/WebCore:

  • Modules/websockets/WebSocket.cpp:
  • bindings/generic/BindingSecurity.cpp:
  • bindings/js/JSEventListener.cpp:
  • bindings/js/JSLazyEventListener.cpp:
  • bindings/js/PageScriptDebugServer.cpp:
  • bindings/js/ScriptEventListener.cpp:
  • bindings/js/ScriptState.cpp:
  • bindings/objc/DOM.mm:
  • bindings/objc/DOMAbstractView.mm:
  • bindings/objc/DOMInternal.mm:
  • dom/DocumentStyleSheetCollection.cpp:
  • dom/EventTarget.cpp:
  • dom/ScriptElement.cpp:
  • history/CachedFrame.cpp:
  • html/HTMLCanvasElement.cpp:
  • html/HTMLDocument.cpp:
  • html/HTMLElement.cpp:
  • html/HTMLFormElement.cpp:
  • html/HTMLPlugInElement.cpp:
  • html/HTMLPlugInImageElement.cpp:
  • html/parser/HTMLParserOptions.cpp:
  • inspector/InspectorAgent.cpp:
  • inspector/InspectorController.cpp:
  • inspector/InspectorFrontendClientLocal.cpp:
  • inspector/InspectorFrontendHost.cpp:
  • inspector/InspectorInstrumentation.cpp:
  • inspector/InspectorOverlay.cpp:
  • inspector/InspectorPageAgent.cpp:
  • inspector/PageRuntimeAgent.cpp:
  • loader/DocumentWriter.cpp:
  • loader/NavigationScheduler.cpp:
  • loader/SubframeLoader.cpp:
  • loader/cache/CachedResourceLoader.cpp:
  • page/DOMWindow.cpp:
  • page/EventSource.cpp:
  • page/Frame.cpp:
  • page/Frame.h:
  • page/Navigator.cpp:
  • page/Page.cpp:
  • page/PageGroup.cpp:
  • xml/XMLHttpRequest.cpp:
  • xml/XMLTreeViewer.cpp:

Source/WebKit/mac:

  • Plugins/Hosted/HostedNetscapePluginStream.mm:
  • Plugins/WebNetscapePluginStream.mm:
  • Plugins/WebPluginContainerCheck.mm:
  • WebCoreSupport/WebGeolocationClient.mm:
  • WebCoreSupport/WebInspectorClient.mm:
  • WebView/WebFrame.mm:

Source/WebKit2:

  • Shared/WebHitTestResult.cpp:
  • Shared/WebHitTestResult.h:
  • UIProcess/Plugins/PlugInAutoStartProvider.cpp:
  • UIProcess/WebContext.h:
  • UIProcess/WebPageProxy.h:
  • WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp:
  • WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.cpp:
  • WebProcess/Plugins/Netscape/NPJSObject.cpp:
  • WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp:
  • WebProcess/Plugins/PDF/PDFPlugin.h:
  • WebProcess/Plugins/PluginView.cpp:
  • WebProcess/Storage/StorageAreaImpl.cpp:
  • WebProcess/Storage/StorageAreaMap.cpp:
  • WebProcess/WebPage/WebFrame.cpp:
  • WebProcess/WebPage/WebPage.cpp:
5:46 PM Changeset in webkit [148372] by rniwa@webkit.org
  • 5 edits in trunk/Tools

webkitbot should provide full name, email address, and IRC nicknames on whois
https://bugs.webkit.org/show_bug.cgi?id=114494

Reviewed by Benjamin Poulain.

A response like the one below is useless. Improve it:
webkitbot: rniwa: zdobersek is zdobersek (zandobersek@gmail.com). Why do you ask?

We now report full name, email address, committer/reviewer status, and IRC nickname.

Also teach webkitbot how to respond to ping.

  • Scripts/webkitpy/tool/bot/irc_command.py:

(PingPong): Moved
(PingPong.execute):
(Whois._full_record_and_nick): Renamed and rewritten.
(Whois.execute):

  • Scripts/webkitpy/tool/bot/irc_command_unittest.py:

(IRCCommandTest.test_whois): Updated test cases as needed.

  • Scripts/webkitpy/tool/bot/ircbot_unittest.py:

(IRCBotTest.test_help): Added ping.

  • Scripts/webkitpy/tool/commands/newcommitbot.py:

(NewCommitBot): Teached WKR how to respond to hi.

5:28 PM Changeset in webkit [148371] by rniwa@webkit.org
  • 5 edits in trunk/Websites/bugs.webkit.org

Delete bubbles from webkit-commit-queue.appspot.com now that we've completed the transition
https://bugs.webkit.org/show_bug.cgi?id=114476

Reviewed by Gyuyoung Kim.

  • code-review.js:
  • template/en/custom/attachment/edit.html.tmpl:
  • template/en/custom/attachment/list.html.tmpl:
  • template/en/custom/attachment/reviewform.html.tmpl:
4:15 PM Changeset in webkit [148370] by ddkilzer@apple.com
  • 7 edits in branches/safari-536.30-branch

Merge 145580, 145587, 145594, r145595, r145647, 145759. Part 2/2 for <rdar://problem/13438603>.

4:15 PM Changeset in webkit [148369] by ddkilzer@apple.com
  • 2 edits
    1 add in branches/safari-536.30-branch/Source/WTF

Merge r141499, r141950, r141965. Part 1/2 for <rdar://problem/13438603>.

Add Source/WTF/wtf/EnumClass.h

3:28 PM Changeset in webkit [148368] by andersca@apple.com
  • 14 edits
    1 add in trunk

Add form delegate method that's invoked right before sending a submit event to a form element
https://bugs.webkit.org/show_bug.cgi?id=114575

Reviewed by Dan Bernstein.

Source/WebCore:

  • WebCore.exp.in:

Export a symbol.

  • WebCore.xcodeproj/project.pbxproj:

Make DOMHTMLFormElementInternal.h a private header.

Source/WebKit/mac:

  • MigrateHeaders.make:

Copy DOMHTMLFormElementInternal.h over to WebKit.

  • WebCoreSupport/WebFrameLoaderClient.mm:

(makeFormFieldValuesDictionary):
New helper function that returns the values of a form in dictionary form.

(WebFrameLoaderClient::dispatchWillSendSubmitEvent):
Call the right delegate method.

(WebFrameLoaderClient::dispatchWillSubmitForm):
Use the helper function.

  • WebView/WebDelegateImplementationCaching.h:
  • WebView/WebDelegateImplementationCaching.mm:

(CallFormDelegate):
Add another overload.

  • WebView/WebFormDelegate.h:
  • WebView/WebFormDelegate.m:

(-[WebFormDelegate willSendSubmitEventToForm:inFrame:withValues:]):
Add a default implementation.

Tools:

Add a test.

  • TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
  • TestWebKitAPI/Tests/mac/WillSendSubmitEvent.mm: Added.

(-[FormDelegate willSendSubmitEventToForm:inFrame:withValues:]):
(TestWebKitAPI):
(TestWebKitAPI::TEST):

  • TestWebKitAPI/mac/PlatformUtilitiesMac.mm:

(TestWebKitAPI::Util::toSTD):
Don't crash when a null NSString is passed to toSTD.

3:01 PM Changeset in webkit [148367] by robert@webkit.org
  • 3 edits
    4 adds in trunk

Whitespace between nowrap elements ignored after collapsed trailing space in a text run
https://bugs.webkit.org/show_bug.cgi?id=17705

Reviewed by Ryosuke Niwa.

Source/WebCore:

Bug 93448 and r138654 fixed the treatment of line-breaks between nowrap elements. This augments
that fix by recognizing that we have a potential break not only in situations where the next character is a
space and the current character is not, but also where the next character is a space and the current character
*is* a space *and* we are ignoring spaces. This is so because any spaces we have ignored up to this point
after the actual word end will get collapsed away even if we don't end up taking the line break.

In a nutshell, if we allow whitespace collapsing 'word ' and 'word' are equivalent when before a whitespace
character, so treat the first as well as the second as a potential linebreak.

Test: fast/text/whitespace/inline-whitespace-wrapping-5.html

  • rendering/RenderBlockLineLayout.cpp:

(WebCore::RenderBlock::LineBreaker::nextSegmentBreak):

LayoutTests:

  • fast/text/whitespace/inline-whitespace-wrapping-5-expected.html: Added.
  • fast/text/whitespace/inline-whitespace-wrapping-5.html: Added.
  • fast/text/whitespace/inline-whitespace-wrapping-6-expected.html: Added.
  • fast/text/whitespace/inline-whitespace-wrapping-6.html: Added.
2:49 PM Changeset in webkit [148366] by Lucas Forschler
  • 4 edits
    3 copies in branches/safari-536.30-branch

Merged r136845. <rdar://problem/13334927>

2:11 PM QtWebKit edited by V字龍
Add QupZilla Web Browser which also uses QtWebKit (diff)
1:03 PM Changeset in webkit [148365] by akling@apple.com
  • 19 edits in trunk/Source

Rename/tweak some StylePropertySet/CSSStyleDeclaration copying functions.
<http://webkit.org/b/114569>

Reviewed by Anders Carlsson.

  • StylePropertySet::copy() -> mutableCopy()

This function now returns a MutableStylePropertySet, and this is also reflected in the name.

  • CSSStyleDeclaration::copy() -> copyProperties()

Renamed to reflect that it's the properties being copied, not the CSSStyleDeclaration.
They also now return MutableStylePropertySets.

  • StylePropertySet::copyPropertiesInSet()
  • CSSStyleDeclaration::copyPropertiesInSet()

These functions now return MutableStylePropertySets.

  • css/CSSComputedStyleDeclaration.cpp:

(WebCore::CSSComputedStyleDeclaration::copyProperties):
(WebCore::CSSComputedStyleDeclaration::copyPropertiesInSet):

  • css/CSSComputedStyleDeclaration.h:

(CSSComputedStyleDeclaration):

  • css/CSSStyleDeclaration.h:

(CSSStyleDeclaration):

  • css/PropertySetCSSStyleDeclaration.cpp:

(WebCore::PropertySetCSSStyleDeclaration::copyProperties):

  • css/PropertySetCSSStyleDeclaration.h:
  • css/StylePropertySet.cpp:

(WebCore::StylePropertySet::mutableCopy):
(WebCore::StylePropertySet::copyPropertiesInSet):

  • css/StylePropertySet.h:

(StylePropertySet):

  • css/StyleRule.cpp:

(WebCore::StyleRule::StyleRule):
(WebCore::StyleRule::mutableProperties):
(WebCore::StyleRulePage::StyleRulePage):
(WebCore::StyleRulePage::mutableProperties):
(WebCore::StyleRuleFontFace::StyleRuleFontFace):
(WebCore::StyleRuleFontFace::mutableProperties):
(WebCore::StyleRuleViewport::StyleRuleViewport):
(WebCore::StyleRuleViewport::mutableProperties):
(WebCore::StyleRuleFilter::StyleRuleFilter):
(WebCore::StyleRuleFilter::mutableProperties):

  • css/ViewportStyleResolver.cpp:

(WebCore::ViewportStyleResolver::addViewportRule):

  • css/WebKitCSSKeyframeRule.cpp:

(WebCore::StyleKeyframe::mutableProperties):

  • dom/Element.cpp:

(WebCore::UniqueElementData::UniqueElementData):

  • dom/StyledElement.cpp:

(WebCore::StyledElement::ensureMutableInlineStyle):

  • editing/ApplyStyleCommand.cpp:

(WebCore::copyStyleOrCreateEmpty):

  • editing/EditingStyle.cpp:

(WebCore::copyEditingProperties):
(WebCore::editingStyleFromComputedStyle):
(WebCore::EditingStyle::EditingStyle):
(WebCore::EditingStyle::init):
(WebCore::EditingStyle::copy):
(WebCore::EditingStyle::mergeStyle):
(WebCore::getPropertiesNotIn):

  • editing/FrameSelection.cpp:

(WebCore::FrameSelection::copyTypingStyle):

11:19 AM Changeset in webkit [148364] by Lucas Forschler
  • 8 edits in branches/safari-536.30-branch/Source/WebKit2

Merged r147512. <rdar://problem/13380323>

11:00 AM Changeset in webkit [148363] by krit@webkit.org
  • 11 edits
    2 moves in trunk/Source/WebCore

Rename StyleBuilder to DeprecatedStyleBuilder
https://bugs.webkit.org/show_bug.cgi?id=114532

Reviewed by Benjamin Poulain.

The StyleBuilder code is hard to read and maintain. People should
not add new properties to this class. To make this clear, this
patch renames the class to DeprecatedStyleBuilder.

Pure refactoring, no change in functionality.

  • CMakeLists.txt:
  • GNUmakefile.list.am:
  • Target.pri:
  • WebCore.vcproj/WebCore.vcproj:
  • WebCore.vcxproj/WebCore.vcxproj.filters:
  • WebCore.xcodeproj/project.pbxproj:
  • css/CSSAllInOne.cpp:
  • css/DeprecatedStyleBuilder.cpp: Renamed from Source/WebCore/css/StyleBuilder.cpp.
  • css/DeprecatedStyleBuilder.h: Renamed from Source/WebCore/css/StyleBuilder.h.
  • css/StyleResolver.cpp:

(WebCore::StyleResolver::StyleResolver):
(WebCore::StyleResolver::applyProperty):
(WebCore::StyleResolver::reportMemoryUsage):

  • css/StyleResolver.h:

(StyleResolver):

  • rendering/style/RenderStyle.h:
10:56 AM Changeset in webkit [148362] by rniwa@webkit.org
  • 2 edits in trunk/Tools

Python test fix attempt after r148360.

  • Scripts/webkitpy/tool/multicommandtool_unittest.py:

(test_command_help):

10:53 AM Changeset in webkit [148361] by rniwa@webkit.org
  • 2 edits in trunk/LayoutTests

Update Mac WebKit2 test expectations for flaky and failing tests.

  • platform/mac-wk2/TestExpectations:
10:39 AM Changeset in webkit [148360] by rniwa@webkit.org
  • 19 edits in trunk/Tools

Merge AbstractDeclarativeCommand into Command as a comment suggests
https://bugs.webkit.org/show_bug.cgi?id=114559

Reviewed by Antti Koivisto.

Merged two classes as the comment right above AbstractDeclarativeCommand suggested.
We need to merge a lot more classes to make webkitpy hackable.

  • Scripts/webkitpy/tool/commands/abstractlocalservercommand.py:

(AbstractLocalServerCommand):
(AbstractLocalServerCommand.init):

  • Scripts/webkitpy/tool/commands/abstractsequencedcommand.py:

(AbstractSequencedCommand):
(AbstractSequencedCommand.init):

  • Scripts/webkitpy/tool/commands/adduserstogroups.py:

(AddUsersToGroups):

  • Scripts/webkitpy/tool/commands/analyzechangelog.py:

(AnalyzeChangeLog):
(AnalyzeChangeLog.init):

  • Scripts/webkitpy/tool/commands/analyzechangelog_unittest.py:
  • Scripts/webkitpy/tool/commands/bugfortest.py:

(BugForTest):

  • Scripts/webkitpy/tool/commands/bugsearch.py:

(BugSearch):

  • Scripts/webkitpy/tool/commands/chromechannels.py:

(ChromeChannels):
(init):

  • Scripts/webkitpy/tool/commands/download.py:

(AbstractPatchProcessingCommand):

  • Scripts/webkitpy/tool/commands/findusers.py:

(FindUsers):

  • Scripts/webkitpy/tool/commands/openbugs.py:

(OpenBugs):

  • Scripts/webkitpy/tool/commands/queries.py:

(BugsToCommit):
(PatchesInCommitQueue):
(PatchesToCommitQueue):
(PatchesToCommitQueue.init):
(PatchesToReview):
(PatchesToReview.init):
(PatchesToReview.execute):
(WhatBroke):
(ResultsFor):
(FailureReason):
(FindFlakyTests):
(TreeStatus):
(CrashLog):
(PrintExpectations):
(PrintExpectations.init):
(PrintBaselines):
(PrintBaselines.init):

  • Scripts/webkitpy/tool/commands/queues.py:

(AbstractQueue.init):

  • Scripts/webkitpy/tool/commands/rebaseline.py:

(AbstractRebaseliningCommand):

  • Scripts/webkitpy/tool/commands/suggestnominations.py:

(SuggestNominations):
(SuggestNominations.init):

  • Scripts/webkitpy/tool/commands/upload.py:

(CommitMessageForCurrentDiff):
(CommitMessageForCurrentDiff.init):
(CleanPendingCommit):
(CleanReviewQueue):
(AssignToCommitter):
(PostCommits):
(PostCommits.init):
(MarkBugFixed):
(MarkBugFixed.init):
(CreateBug):
(CreateBug.init):

  • Scripts/webkitpy/tool/multicommandtool.py:

(Command):
(Command.init):
(Command.main):
(HelpCommand):
(HelpCommand.init):

  • Scripts/webkitpy/tool/multicommandtool_unittest.py:

(TrivialCommand):
(TrivialCommand.init):
(LikesToRetry):
(LikesToRetry.init):
(CommandTest.test_name_with_arguments):
(CommandTest.test_required_arguments):
(test_command_help):

9:43 AM Changeset in webkit [148359] by akling@apple.com
  • 6 edits in trunk/Source/WebCore

Remove unused method CSSStyleDeclaration::makeMutable().
<http://webkit.org/b/114567>

Reviewed by Anders Carlsson.

  • css/CSSComputedStyleDeclaration.cpp:
  • css/CSSComputedStyleDeclaration.h:

(CSSComputedStyleDeclaration):

  • css/CSSStyleDeclaration.h:

(CSSStyleDeclaration):

  • css/PropertySetCSSStyleDeclaration.cpp:
  • css/PropertySetCSSStyleDeclaration.h:
9:38 AM Changeset in webkit [148358] by Antoine Quint
  • 3 edits
    2 adds in trunk

Width of last of consecutive tabs may be incorrect with "white-space: pre-wrap"
https://bugs.webkit.org/show_bug.cgi?id=114562

Reviewed by Dan Bernstein.

Source/WebCore:

When we measure the last word of a RenderText, make sure we use the correct x
position taking into account the current accumulated word measurements up to
this character. This is of particular importance in the case of tabs where the
measured width would differ based on the x position.

Test: fast/text/tab-last-word-in-renderer-pre-wrap.html

  • rendering/RenderBlockLineLayout.cpp:

(WebCore::setLogicalWidthForTextRun):

LayoutTests:

  • fast/text/tab-last-word-in-renderer-pre-wrap-expected.html: Added.
  • fast/text/tab-last-word-in-renderer-pre-wrap.html: Added.
9:07 AM Changeset in webkit [148357] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

[Windows, WinCairo] ImageBufferCairo.cpp fails to compile after 148247, 148264.
https://bugs.webkit.org/show_bug.cgi?id=114540

Patch by Mark Salisbury <mark.salisbury@hp.com> on 2013-04-13
Reviewed by Brent Fulgham.

  • platform/graphics/cairo/ImageBufferCairo.cpp:
7:09 AM Changeset in webkit [148356] by Patrick Gansterer
  • 2 edits in trunk/Source/JavaScriptCore

Add missing export macro to SymbolTableEntry::freeFatEntrySlow()

  • runtime/SymbolTable.h:

(SymbolTableEntry):

5:04 AM Changeset in webkit [148355] by commit-queue@webkit.org
  • 5 edits in trunk

[EFL] --minimal build fails with error: 'ViewModeInvalid' is not a member of 'WebCore::Page'
https://bugs.webkit.org/show_bug.cgi?id=114048

Patch by Ed Bartosh <bartosh@gmail.com> on 2013-04-13
Reviewed by Gyuyoung Kim.

Source/WebKit/efl:

Wrapped view-mode media related code into #if ENABLE(VIEW_MODE_CSS_MEDIA)

  • WebCoreSupport/AssertMatchingEnums.cpp:
  • ewk/ewk_view.cpp:

(ewk_view_mode_set):

Tools:

Wrapped view media related code in #if ENABLE(VIEW_MODE_CSS_MEDIA)

  • DumpRenderTree/efl/TestRunnerEfl.cpp:

(TestRunner::setViewModeMediaFeature):

2:47 AM Changeset in webkit [148354] by rniwa@webkit.org
  • 2 edits
    2 deletes in trunk/Tools

Merge watchlistloader into host since it's an unnecessary indirection
https://bugs.webkit.org/show_bug.cgi?id=114555

Reviewed by Antti Koivisto.

We don't need a class to load a file.

  • Scripts/webkitpy/common/host.py:

(Host.watch_list):

  • Scripts/webkitpy/common/watchlist/watchlistloader.py: Removed.
  • Scripts/webkitpy/common/watchlist/watchlistloader_unittest.py: Removed.
1:16 AM Changeset in webkit [148353] by rniwa@webkit.org
  • 4 edits in trunk/Tools

Rename JSONResultsGeneratorBase to JSONResultsGenerator
https://bugs.webkit.org/show_bug.cgi?id=114553

Reviewed by Philippe Normand.

Renamed now that we've got rid of the old JSONResultsGenerator in r148352.

  • Scripts/webkitpy/layout_tests/layout_package/json_layout_results_generator.py:

(JSONLayoutResultsGenerator):

  • Scripts/webkitpy/layout_tests/layout_package/json_results_generator.py:

(JSONResultsGenerator):

  • Scripts/webkitpy/layout_tests/layout_package/json_results_generator_unittest.py:

(JSONGeneratorTest._test_json_generation):
(JSONGeneratorTest._verify_json_results):

1:02 AM Changeset in webkit [148352] by rniwa@webkit.org
  • 8 edits in trunk/Tools

Remove more Chromium specific code from webkitpy
https://bugs.webkit.org/show_bug.cgi?id=114552

Reviewed by Philippe Normand.

  • Scripts/webkitpy/common/host.py:

(Host.checkout):

  • Scripts/webkitpy/layout_tests/layout_package/json_results_generator.py:

(JSONResultsGeneratorBase):
(JSONResultsGeneratorBase.init):
(JSONResultsGeneratorBase._is_results_all_of_type):

  • Scripts/webkitpy/layout_tests/port/base.py:

(Port):
(Port.expected_filename):

  • Scripts/webkitpy/performance_tests/perftestsrunner.py:

(PerfTestsRunner._parse_args):

  • Scripts/webkitpy/tool/commands/queues.py:

(PatchProcessingQueue._new_port_name_from_old):
(CommitQueue.did_pass_testing_ews):

  • Scripts/webkitpy/tool/commands/rebaseline.py:

(RebaselineTest._results_url):
(Rebaseline._builder_with_name):

  • Scripts/webkitpy/tool/mocktool.py:

(MockTool.irc):

12:56 AM Changeset in webkit [148351] by zandobersek@gmail.com
  • 2 edits in trunk/Source/WebKit2

Unreviewed GTK build fix after r148311.

  • UIProcess/API/gtk/WebKitWebViewBase.cpp:

(resizeWebKitWebViewBaseFromAllocation): Passing IntSize() as the scroll offset
argument to the DrawingAreaProxy::setSize method.

12:53 AM Changeset in webkit [148350] by fpizlo@apple.com
  • 4 edits in branches/dfgFourthTier/Source/JavaScriptCore

fourthTier: Fix release build.

  • dfg/DFGOSRExitCompilerCommon.cpp:
  • ftl/FTLExitValue.cpp:
  • ftl/FTLOSRExitCompiler.cpp:
12:40 AM Changeset in webkit [148349] by zandobersek@gmail.com
  • 3 edits in trunk/Tools

Fix flakiness dashboard unit test failures
https://bugs.webkit.org/show_bug.cgi?id=114518

Reviewed by Ryosuke Niwa.

Fix the current failures in unit tests for the flakiness dashboard by adjusting failing
test cases to simulate loading the builders list from the webkit.org build master, replacing
the Chromium builders and platforms that are used in tests with builders and platforms for the
Apple Mac Lion WebKit2 port, and removing two test cases that were testing Chromium-specific
functionality of the dashboard.

This is sort of an interlude to the flakiness dashboard cleanup, with the removal of Chromium-specific
code and hopefully general simplification of the dashboard codebase coming in near future.

  • TestResultServer/static-dashboards/flakiness_dashboard_unittests.js:

(resetGlobals):
(test):

  • TestResultServer/static-dashboards/loader_unittests.js:
12:38 AM Changeset in webkit [148348] by zandobersek@gmail.com
  • 2 edits in trunk/Source/WebCore

Unreviewed GTK build fix after r148305.

  • GNUmakefile.list.am: Adding the TrackListBase build targets to the build.
12:38 AM Changeset in webkit [148347] by fpizlo@apple.com
  • 35 edits
    26 adds in branches/dfgFourthTier/Source

fourthTier: FTL should have OSR exit
https://bugs.webkit.org/show_bug.cgi?id=113623

Source/JavaScriptCore:

Reviewed by Oliver Hunt.

This implements OSR exit, and hilariously, it actually works. The idea is to have
LLVM call a no-return function on the off-ramp, passing it everything we know about
bytecode state that isn't already flushed to the call frame. Our own JIT takes care
of the rest.

We can now run all of SunSpider, V8, and Kraken with the FTL enabled.

The details are described in FTLOSRExit.h.

  • CMakeLists.txt:
  • GNUmakefile.list.am:
  • JavaScriptCore.xcodeproj/project.pbxproj:
  • Target.pri:
  • assembler/AbstractMacroAssembler.h:

(Address):
(JSC::AbstractMacroAssembler::Address::withOffset):

  • assembler/LinkBuffer.h:

(JSC::LinkBuffer::offsetOf):
(LinkBuffer):

  • assembler/MacroAssemblerX86Common.h:
  • assembler/RepatchBuffer.h:

(JSC::RepatchBuffer::RepatchBuffer):
(JSC::RepatchBuffer::~RepatchBuffer):
(RepatchBuffer):

  • bytecode/CodeBlock.cpp:

(JSC::CodeBlock::tallyFrequentExitSites):

  • bytecode/Operands.h:

(Operands):
(JSC):
(JSC::::dump):

  • dfg/DFGAbstractState.cpp:

(JSC::DFG::AbstractState::initialize):

  • dfg/DFGGPRInfo.h:

(DFG):
(GPRInfo):

  • dfg/DFGMinifiedNode.h:

(JSC::DFG::belongsInMinifiedGraph):

  • dfg/DFGNodeType.h:

(JSC::DFG::needsOSRBackwardRewiring):
(DFG):
(JSC::DFG::needsOSRForwardRewiring):

  • dfg/DFGOSRExit.cpp:

(JSC::DFG::OSRExit::OSRExit):
(DFG):
(JSC::DFG::OSRExit::convertToForward):

  • dfg/DFGOSRExit.h:

(OSRExit):

  • dfg/DFGOSRExitBase.cpp: Added.

(DFG):
(JSC::DFG::OSRExitBase::considerAddingAsFrequentExitSiteSlow):
(JSC::DFG::OSRExitBase::doSearchForForwardConversion):

  • dfg/DFGOSRExitBase.h: Added.

(DFG):
(JSC::DFG::OSRExitBase::OSRExitBase):
(OSRExitBase):
(JSC::DFG::OSRExitBase::considerAddingAsFrequentExitSite):

  • dfg/DFGOSRExitCompiler.cpp:
  • dfg/DFGOSRExitCompiler64.cpp:

(JSC::DFG::OSRExitCompiler::compileExit):

  • dfg/DFGOSRExitCompilerCommon.cpp:

(JSC::DFG::handleExitCounts):
(JSC::DFG::reifyInlinedCallFrames):
(JSC::DFG::adjustAndJumpToTarget):

  • dfg/DFGOSRExitCompilerCommon.h:

(DFG):

  • dfg/DFGOSRExitPreparation.cpp: Added.

(DFG):
(JSC::DFG::prepareCodeOriginForOSRExit):

  • dfg/DFGOSRExitPreparation.h: Added.

(DFG):

  • dfg/DFGOperations.cpp:
  • dfg/DFGSpeculativeJIT.cpp:

(JSC::DFG::SpeculativeJIT::checkArgumentTypes):

  • dfg/DFGValueSource.h:

(JSC::DFG::ValueSource::forSpeculation):

  • dfg/DFGVariableEventStream.cpp:

(JSC::DFG::VariableEventStream::reconstruct):

  • ftl/FTLAbbreviations.h:

(JSC::FTL::functionType):
(FTL):
(JSC::FTL::typeOf):
(JSC::FTL::appendBasicBlock):
(JSC::FTL::insertBasicBlock):
(JSC::FTL::buildCall):
(JSC::FTL::setTailCall):

  • ftl/FTLCArgumentGetter.cpp: Added.

(FTL):
(JSC::FTL::CArgumentGetter::loadNextAndBox):

  • ftl/FTLCArgumentGetter.h: Added.

(FTL):
(JSC::FTL::isArgumentRegister):
(CArgumentGetter):
(JSC::FTL::CArgumentGetter::CArgumentGetter):
(JSC::FTL::CArgumentGetter::loadNext8):
(JSC::FTL::CArgumentGetter::loadNext32):
(JSC::FTL::CArgumentGetter::loadNext64):
(JSC::FTL::CArgumentGetter::loadNextPtr):
(JSC::FTL::CArgumentGetter::loadNextDouble):
(JSC::FTL::CArgumentGetter::nextAddress):

  • ftl/FTLCompile.cpp:

(JSC::FTL::compile):

  • ftl/FTLExitArgument.cpp: Added.

(FTL):
(JSC::FTL::ExitArgument::dump):

  • ftl/FTLExitArgument.h: Added.

(FTL):
(ExitArgumentRepresentation):
(ExitArgument):
(JSC::FTL::ExitArgument::ExitArgument):
(JSC::FTL::ExitArgument::operator!):
(JSC::FTL::ExitArgument::format):
(JSC::FTL::ExitArgument::argument):
(JSC::FTL::ExitArgument::withFormat):
(JSC::FTL::ExitArgument::representation):

  • ftl/FTLExitArgumentForOperand.cpp: Added.

(FTL):
(JSC::FTL::ExitArgumentForOperand::dump):

  • ftl/FTLExitArgumentForOperand.h: Added.

(FTL):
(ExitArgumentForOperand):
(JSC::FTL::ExitArgumentForOperand::ExitArgumentForOperand):
(JSC::FTL::ExitArgumentForOperand::operator!):
(JSC::FTL::ExitArgumentForOperand::exitArgument):
(JSC::FTL::ExitArgumentForOperand::operand):
(JSC::FTL::lesserArgumentIndex):

  • ftl/FTLExitArgumentList.h: Added.

(FTL):

  • ftl/FTLExitThunkGenerator.cpp: Added.

(FTL):
(JSC::FTL::ExitThunkGenerator::ExitThunkGenerator):
(JSC::FTL::ExitThunkGenerator::~ExitThunkGenerator):
(JSC::FTL::ExitThunkGenerator::emitThunk):

  • ftl/FTLExitThunkGenerator.h: Added.

(FTL):
(ExitThunkGenerator):
(JSC::FTL::ExitThunkGenerator::didThings):

  • ftl/FTLExitValue.cpp: Added.

(FTL):
(JSC::FTL::ExitValue::dump):

  • ftl/FTLExitValue.h: Added.

(FTL):
(ExitValue):
(JSC::FTL::ExitValue::ExitValue):
(JSC::FTL::ExitValue::operator!):
(JSC::FTL::ExitValue::dead):
(JSC::FTL::ExitValue::inJSStack):
(JSC::FTL::ExitValue::inJSStackAsInt32):
(JSC::FTL::ExitValue::inJSStackAsDouble):
(JSC::FTL::ExitValue::constant):
(JSC::FTL::ExitValue::exitArgument):
(JSC::FTL::ExitValue::kind):
(JSC::FTL::ExitValue::isDead):
(JSC::FTL::ExitValue::isInJSStackSomehow):
(JSC::FTL::ExitValue::isConstant):
(JSC::FTL::ExitValue::isArgument):

  • ftl/FTLFormattedValue.h:

(FTL):
(JSC::FTL::noValue):
(JSC::FTL::int32Value):
(JSC::FTL::uInt32Value):
(JSC::FTL::booleanValue):
(JSC::FTL::jsValueValue):
(JSC::FTL::doubleValue):

  • ftl/FTLJITCode.cpp:

(JSC::FTL::JITCode::initializeExitThunks):
(FTL):
(JSC::FTL::JITCode::exitThunks):

  • ftl/FTLJITCode.h:

(JITCode):

  • ftl/FTLLowerDFGToLLVM.cpp:

(FTL):
(JSC::FTL::LowerDFGToLLVM::LowerDFGToLLVM):
(JSC::FTL::LowerDFGToLLVM::lower):
(JSC::FTL::LowerDFGToLLVM::transferAndCheckArguments):
(JSC::FTL::LowerDFGToLLVM::compileBlock):
(JSC::FTL::LowerDFGToLLVM::compileNode):
(JSC::FTL::LowerDFGToLLVM::compileGetLocal):
(JSC::FTL::LowerDFGToLLVM::compileSetLocal):
(LowerDFGToLLVM):
(JSC::FTL::LowerDFGToLLVM::compileMovHint):
(JSC::FTL::LowerDFGToLLVM::compileZombieHint):
(JSC::FTL::LowerDFGToLLVM::compileMovHintAndCheck):
(JSC::FTL::LowerDFGToLLVM::compileAdd):
(JSC::FTL::LowerDFGToLLVM::compileArithSub):
(JSC::FTL::LowerDFGToLLVM::compileArithMul):
(JSC::FTL::LowerDFGToLLVM::compileArithNegate):
(JSC::FTL::LowerDFGToLLVM::compileUInt32ToNumber):
(JSC::FTL::LowerDFGToLLVM::compileCheckStructure):
(JSC::FTL::LowerDFGToLLVM::compileGetByVal):
(JSC::FTL::LowerDFGToLLVM::speculateBackward):
(JSC::FTL::LowerDFGToLLVM::speculateForward):
(JSC::FTL::LowerDFGToLLVM::speculate):
(JSC::FTL::LowerDFGToLLVM::terminate):
(JSC::FTL::LowerDFGToLLVM::backwardTypeCheck):
(JSC::FTL::LowerDFGToLLVM::forwardTypeCheck):
(JSC::FTL::LowerDFGToLLVM::typeCheck):
(JSC::FTL::LowerDFGToLLVM::appendTypeCheck):
(JSC::FTL::LowerDFGToLLVM::lowInt32):
(JSC::FTL::LowerDFGToLLVM::lowCell):
(JSC::FTL::LowerDFGToLLVM::lowBoolean):
(JSC::FTL::LowerDFGToLLVM::speculateObject):
(JSC::FTL::LowerDFGToLLVM::isLive):
(JSC::FTL::LowerDFGToLLVM::use):
(JSC::FTL::LowerDFGToLLVM::initializeOSRExitStateForBlock):
(JSC::FTL::LowerDFGToLLVM::appendOSRExit):
(JSC::FTL::LowerDFGToLLVM::addExitArgumentForNode):
(JSC::FTL::LowerDFGToLLVM::tryToSetConstantExitArgument):
(JSC::FTL::LowerDFGToLLVM::addExitArgument):
(JSC::FTL::LowerDFGToLLVM::linkOSRExitsAndCompleteInitializationBlocks):
(JSC::FTL::LowerDFGToLLVM::observeMovHint):

  • ftl/FTLOSRExit.cpp: Added.

(FTL):
(JSC::FTL::OSRExit::OSRExit):
(JSC::FTL::OSRExit::codeLocationForRepatch):
(JSC::FTL::OSRExit::convertToForward):

  • ftl/FTLOSRExit.h: Added.

(FTL):
(OSRExit):

  • ftl/FTLOSRExitCompilationInfo.h: Added.

(FTL):
(JSC::FTL::OSRExitCompilationInfo::OSRExitCompilationInfo):
(OSRExitCompilationInfo):

  • ftl/FTLOSRExitCompiler.cpp: Added.

(FTL):
(JSC::FTL::compileStub):
(JSC::FTL::compileFTLOSRExit):

  • ftl/FTLOSRExitCompiler.h: Added.

(FTL):

  • ftl/FTLOutput.h:

(JSC::FTL::Output::newBlock):
(JSC::FTL::Output::intToPtr):
(JSC::FTL::Output::load):
(JSC::FTL::Output::store):
(Output):
(JSC::FTL::Output::call):
(JSC::FTL::Output::convertToTailCall):
(FTL):

  • ftl/FTLState.h:

(State):

  • ftl/FTLThunks.cpp: Added.

(FTL):
(JSC::FTL::osrExitGenerationThunkGenerator):

  • ftl/FTLThunks.h: Added.

(JSC):
(FTL):

  • ftl/FTLValueFormat.cpp: Added.

(WTF):
(WTF::printInternal):

  • ftl/FTLValueFormat.h: Added.

(FTL):
(WTF):

  • ftl/FTLValueSource.cpp: Added.

(FTL):
(JSC::FTL::ValueSource::dump):

  • ftl/FTLValueSource.h: Added.

(FTL):
(ValueSource):
(JSC::FTL::ValueSource::ValueSource):
(JSC::FTL::ValueSource::kind):
(JSC::FTL::ValueSource::operator!):
(JSC::FTL::ValueSource::node):

Source/WTF:

Reviewed by Oliver Hunt.

Finally make toCString() somewhat variadic.

  • wtf/StringPrintStream.h:

(WTF):
(WTF::toCString):

Note: See TracTimeline for information about the timeline view.