⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Timeline



Nov 27, 2011:

11:51 PM Changeset in webkit [101227] by yurys@chromium.org
  • 2 edits in trunk/Source/WebKit/chromium

2011-11-27 Yury Semikhatsky <yurys@chromium.org>

Unreviewed. Revert r101226.

  • DEPS:
11:28 PM Changeset in webkit [101226] by yurys@chromium.org
  • 2 edits in trunk/Source/WebKit/chromium

2011-11-27 Yury Semikhatsky <yurys@chromium.org>

Unreviewed. Update Chromium revision.

  • DEPS:
11:08 PM Changeset in webkit [101225] by macpherson@chromium.org
  • 5 edits in trunk/Source/WebCore

Implement vertical-align property in CSSStyleApplyProperty.
https://bugs.webkit.org/show_bug.cgi?id=72926

Reviewed by Andreas Kling.

Part of the ongoing refactoring of CSSStyleSelector::applyProperty.

Covered by several tests under fast/css.

  • css/CSSPrimitiveValue.h:

(WebCore::CSSPrimitiveValue::isPercent):

  • css/CSSStyleApplyProperty.cpp:

(WebCore::ApplyPropertyVerticalAlign::applyValue):
(WebCore::ApplyPropertyVerticalAlign::createHandler):
(WebCore::CSSStyleApplyProperty::CSSStyleApplyProperty):

  • css/CSSStyleSelector.cpp:

(WebCore::CSSStyleSelector::applyProperty):

  • rendering/style/RenderStyle.h:

(WebCore::InheritedFlags::setVerticalAlignLength):
Calling setVerticalAlignLength now automatically sets verticalAlign to LENGTH.

11:06 PM WebKit Team edited by mihnea@adobe.com
(diff)
10:59 PM Changeset in webkit [101224] by abarth@webkit.org
  • 25 edits
    23 copies
    9 moves
    27 adds in trunk/Source/WebKit/chromium

[Chromium] Move the next traunch of headers into public/platform
https://bugs.webkit.org/show_bug.cgi?id=73073

Reviewed by Darin Fisher.

These headers are all the forward-declared classes in
WebKitPlatformSupport (and their dependencies) that wrap concepts in
WebCore/platform.

There are a number of forward-declared classes in WebKitPlatformSupport
that coorespond to WebCore concepts outside of WebCore/platform. I've
marked these with FIXME comments. We'll need to study them in more
detail to see whether they should move into WebCore/platform or whether
we need to move them out of WebKitPlaformSupport.h. (One possible
resolution might be to introducing a WebKitClientSupport.h to hold
statics for client concepts).

  • public/WebBlobRegistry.h: Replaced.
  • public/WebCanvas.h: Replaced.
  • public/WebClipboard.h: Replaced.
  • public/WebColor.h: Replaced.
  • public/WebColorName.h: Replaced.
  • public/WebCommonWorkerClient.h:
  • public/WebCompositionUnderline.h:
  • public/WebContentLayerClient.h:
  • public/WebContextMenuData.h:
  • public/WebCookieJar.h: Replaced.
  • public/WebCursorInfo.h:
  • public/WebDragData.h: Replaced.
  • public/WebFileSystem.h: Replaced.
  • public/WebFloatQuad.h:
  • public/WebFont.h:
  • public/WebFrame.h:
  • public/WebFrameClient.h:
  • public/WebGeolocationController.h:
  • public/WebGeolocationPermissionRequestManager.h:
  • public/WebGraphicsContext3D.h: Replaced.
  • public/WebHTTPBody.h:
  • public/WebImage.h: Replaced.
  • public/WebImageDecoder.h:
  • public/WebLayer.h:
  • public/WebMediaPlayer.h:
  • public/WebMediaStreamDescriptor.h: Replaced.
  • public/WebMediaStreamSource.h:
  • public/WebMimeRegistry.h: Replaced.
  • public/WebNonCopyable.h: Replaced.
  • public/WebPeerConnectionHandler.h: Replaced.
  • public/WebPeerConnectionHandlerClient.h: Replaced.
  • public/WebPlugin.h:
  • public/WebPoint.h: Replaced.
  • public/WebRect.h: Replaced.
  • public/WebRegularExpression.h:
  • public/WebScreenInfo.h:
  • public/WebScrollbar.h:
  • public/WebSize.h: Replaced.
  • public/WebSocketStreamError.h: Replaced.
  • public/WebSocketStreamHandle.h: Replaced.
  • public/WebSocketStreamHandleClient.h: Replaced.
  • public/WebThread.h: Replaced.
  • public/WebTouchPoint.h:
  • public/WebURLLoader.h: Replaced.
  • public/WebWidget.h:
  • public/WebWidgetClient.h:
  • public/android/WebSandboxSupport.h: Removed.
  • public/android/WebThemeEngine.h: Removed.
  • public/linux/WebFontFamily.h: Removed.
  • public/linux/WebSandboxSupport.h: Removed.
  • public/linux/WebThemeEngine.h: Removed.
  • public/mac/WebSandboxSupport.h: Removed.
  • public/mac/WebThemeEngine.h: Removed.
  • public/platform/WebBlobRegistry.h: Copied from Source/WebKit/chromium/public/WebBlobRegistry.h.
  • public/platform/WebCanvas.h: Copied from Source/WebKit/chromium/public/WebCanvas.h.
  • public/platform/WebClipboard.h: Copied from Source/WebKit/chromium/public/WebClipboard.h.
  • public/platform/WebColor.h: Copied from Source/WebKit/chromium/public/WebColor.h.
  • public/platform/WebColorName.h: Copied from Source/WebKit/chromium/public/WebColorName.h.
  • public/platform/WebCookieJar.h: Copied from Source/WebKit/chromium/public/WebCookieJar.h.
  • public/platform/WebDragData.h: Copied from Source/WebKit/chromium/public/WebDragData.h.
  • public/platform/WebFileSystem.h: Copied from Source/WebKit/chromium/public/WebFileSystem.h.
  • public/platform/WebGraphicsContext3D.h: Copied from Source/WebKit/chromium/public/WebGraphicsContext3D.h.
  • public/platform/WebImage.h: Copied from Source/WebKit/chromium/public/WebImage.h.
  • public/platform/WebKitPlatformSupport.h:
  • public/platform/WebMediaStreamDescriptor.h: Copied from Source/WebKit/chromium/public/WebMediaStreamDescriptor.h.
  • public/platform/WebMimeRegistry.h: Copied from Source/WebKit/chromium/public/WebMimeRegistry.h.
  • public/platform/WebNonCopyable.h: Copied from Source/WebKit/chromium/public/WebNonCopyable.h.
  • public/platform/WebPeerConnectionHandler.h: Copied from Source/WebKit/chromium/public/WebPeerConnectionHandler.h.
  • public/platform/WebPeerConnectionHandlerClient.h: Copied from Source/WebKit/chromium/public/WebPeerConnectionHandlerClient.h.
  • public/platform/WebPoint.h: Copied from Source/WebKit/chromium/public/WebPoint.h.
  • public/platform/WebRect.h: Copied from Source/WebKit/chromium/public/WebRect.h.
  • public/platform/WebSize.h: Copied from Source/WebKit/chromium/public/WebSize.h.
  • public/platform/WebSocketStreamError.h: Copied from Source/WebKit/chromium/public/WebSocketStreamError.h.
  • public/platform/WebSocketStreamHandle.h: Copied from Source/WebKit/chromium/public/WebSocketStreamHandle.h.
  • public/platform/WebSocketStreamHandleClient.h: Copied from Source/WebKit/chromium/public/WebSocketStreamHandleClient.h.
  • public/platform/WebThread.h: Copied from Source/WebKit/chromium/public/WebThread.h.
  • public/platform/WebURLLoader.h: Copied from Source/WebKit/chromium/public/WebURLLoader.h.
  • public/platform/android: Added.
  • public/platform/android/WebSandboxSupport.h: Copied from Source/WebKit/chromium/public/android/WebSandboxSupport.h.
  • public/platform/android/WebThemeEngine.h: Copied from Source/WebKit/chromium/public/android/WebThemeEngine.h.
  • public/platform/linux: Added.
  • public/platform/linux/WebFontFamily.h: Copied from Source/WebKit/chromium/public/linux/WebFontFamily.h.
  • public/platform/linux/WebSandboxSupport.h: Copied from Source/WebKit/chromium/public/linux/WebSandboxSupport.h.
  • public/platform/linux/WebThemeEngine.h: Copied from Source/WebKit/chromium/public/linux/WebThemeEngine.h.

(WebKit::WebThemeEngine::paint):

  • public/platform/mac: Added.
  • public/platform/mac/WebSandboxSupport.h: Copied from Source/WebKit/chromium/public/mac/WebSandboxSupport.h.
  • public/platform/mac/WebThemeEngine.h: Copied from Source/WebKit/chromium/public/mac/WebThemeEngine.h.

(WebKit::WebThemeEngine::paintScrollbarThumb):

  • public/platform/win: Added.
  • public/platform/win/WebSandboxSupport.h: Copied from Source/WebKit/chromium/public/win/WebSandboxSupport.h.
  • public/platform/win/WebThemeEngine.h: Copied from Source/WebKit/chromium/public/win/WebThemeEngine.h.
  • public/win/WebSandboxSupport.h: Removed.
  • public/win/WebThemeEngine.h: Removed.
10:41 PM Changeset in webkit [101223] by hayato@chromium.org
  • 71 edits in trunk/LayoutTests

Chromium rebaselines for r101202.
Unreviewed, rebaselined results.

  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-style-079-expected.png:
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-style-088-expected.png:
  • platform/chromium-mac-leopard/css2.1/20110323/floating-replaced-height-008-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-05-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-06-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-07-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-08-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-15-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-16-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-17-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-18-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-25-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-26-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-27-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-28-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-35-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-36-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-37-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-38-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-45-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-46-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-47-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-48-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-51-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-52-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-53-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-54-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-55-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-56-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-57-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-58-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-59-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-61-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-62-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-63-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-64-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-65-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-66-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-67-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-68-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-69-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-71-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-72-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-73-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-74-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-75-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-76-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-77-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-78-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-79-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-81-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-82-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-83-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-84-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-85-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-86-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-87-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-88-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-89-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-95-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-96-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-97-d-expected.png:
  • platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-98-d-expected.png:
  • platform/chromium-mac-leopard/fast/borders/border-antialiasing-expected.png:
  • platform/chromium-mac-leopard/fast/repaint/table-cell-collapsed-border-expected.png:
  • platform/chromium-mac-leopard/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
  • platform/chromium-mac-leopard/tables/mozilla/marvin/table_rules_all-expected.png:
  • platform/chromium-mac-leopard/tables/mozilla/marvin/table_rules_none-expected.png:
  • platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png:
  • platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png:
10:26 PM Changeset in webkit [101222] by commit-queue@webkit.org
  • 12 edits in trunk/Source/WebKit/chromium

[chromium] MediaStream API: Updating the licences to the correct one.
https://bugs.webkit.org/show_bug.cgi?id=73129

Replacing the incorrect ones I have submitted with the correct ones.

Patch by Tommy Widenflycht <tommyw@google.com> on 2011-11-27
Reviewed by Darin Fisher.

  • bridge/PeerConnectionHandler.cpp:
  • bridge/PeerConnectionHandlerInternal.cpp:
  • bridge/PeerConnectionHandlerInternal.h:
  • public/WebMediaStreamDescriptor.h:
  • public/WebMediaStreamRegistry.h:
  • public/WebMediaStreamSource.h:
  • public/WebPeerConnectionHandler.h:
  • public/WebPeerConnectionHandlerClient.h:
  • src/WebMediaStreamDescriptor.cpp:
  • src/WebMediaStreamRegistry.cpp:
  • src/WebMediaStreamSource.cpp:
10:19 PM Changeset in webkit [101221] by macpherson@chromium.org
  • 3 edits in trunk/Source/WebCore

Implement CSSPropertyTextAlign in CSSStyleApplyProperty.
https://bugs.webkit.org/show_bug.cgi?id=73102

Reviewed by Andreas Kling.

Covered by fast/css/text-align*.html

  • css/CSSStyleApplyProperty.cpp:

(WebCore::ApplyPropertyTextAlign::applyValue):
(WebCore::ApplyPropertyTextAlign::createHandler):
(WebCore::CSSStyleApplyProperty::CSSStyleApplyProperty):

  • css/CSSStyleSelector.cpp:

(WebCore::CSSStyleSelector::applyProperty):

9:46 PM Changeset in webkit [101220] by hayato@chromium.org
  • 1 edit
    86 adds in trunk/LayoutTests

Chromium rebaselines for r101202.

Unreviewed, rebaselined results.

  • platform/chromium-linux/css2.1/20110323/border-conflict-element-001-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-001a-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-001b-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-001c-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-001d-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-003-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-004-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-005-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-006-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-007-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-008-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-009-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-010-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-011-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-012-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-013-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-014-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-015-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-016-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-017-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-018-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-019-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-020-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-021-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-022-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-023-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-024-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-025-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-026-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-027-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-028-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-029-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-030-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-031-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-032-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-033-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-034-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-035-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-036-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-037-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-038-expected.png: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-element-039-expected.png: Added.
  • platform/chromium-linux/fast/css/border-conflict-element-002-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-001-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-001a-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-001b-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-001c-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-001d-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-003-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-004-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-005-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-006-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-007-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-008-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-009-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-010-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-011-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-012-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-013-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-014-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-015-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-016-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-017-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-018-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-019-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-020-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-021-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-022-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-023-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-024-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-025-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-026-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-027-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-028-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-029-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-030-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-031-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-032-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-033-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-034-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-035-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-036-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-037-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-038-expected.png: Added.
  • platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-039-expected.png: Added.
  • platform/chromium-mac-leopard/fast/css/border-conflict-element-002-expected.png: Added.
9:15 PM Changeset in webkit [101219] by tkent@chromium.org
  • 4 edits in trunk/LayoutTests

[Qt][Mac-WebKit2] file-input-reset.html is failing because of no
eventSender.beginDragWithFiles().
https://bugs.webkit.org/show_bug.cgi?id=72429
https://bugs.webkit.org/show_bug.cgi?id=72571

  • platform/mac/Skipped: Move file-input-reset.html to wk/Skipped.
  • platform/qt/Skipped: Move some entries to the section for beginDragWithFiles().
  • platform/wk2/Skipped: Move file-input-reset.html from mac/Skipped.
7:50 PM Changeset in webkit [101218] by andreas.kling@nokia.com
  • 4 edits in trunk/Source/WebCore

CSSStyleRule: Pack m_sourceLine with CSSRule bits.
<http://webkit.org/b/73168>

Reviewed by Antti Koivisto.

Make CSSStyleRule::m_sourceLine a 27-bit integer and pack it with the rest
of the members in CSSRule. This shrinks CSSStyleRule by one CPU word
and reduces memory consumption by 81 kB on the GMail inbox (on 64-bit.)

  • css/CSSRule.h:

(WebCore::CSSRule::CSSRule):

  • css/CSSStyleRule.cpp:

(WebCore::CSSStyleRule::CSSStyleRule):

  • css/CSSStyleRule.h:
6:11 PM Changeset in webkit [101217] by fpizlo@apple.com
  • 2 edits in trunk/Source/JavaScriptCore

DFG should not emit GetMethod node
https://bugs.webkit.org/show_bug.cgi?id=73175

Reviewed by Gavin Barraclough.

Replaces all instances of the GetMethod node with GetById. This appears to
be a slight win on V8. This patch leaves GetMethod support in the code-base,
making this decision easy to reverse, for now.

  • dfg/DFGByteCodeParser.cpp:

(JSC::DFG::ByteCodeParser::parseBlock):

4:12 PM Changeset in webkit [101216] by zeno.albisser@nokia.com
  • 2 edits in trunk/Source/WebKit2

[Qt][WK2] MiniBrowser stops displaying content after surfing a few pages.
https://bugs.webkit.org/show_bug.cgi?id=73172

Properly initialize WebLayerTreeInfo structures.

Reviewed by Andreas Kling.

  • Shared/WebLayerTreeInfo.h:

(WebKit::WebLayerUpdateInfo::WebLayerUpdateInfo):
(WebKit::WebLayerAnimation::WebLayerAnimation):
(WebKit::WebLayerInfo::WebLayerInfo):
(WebKit::WebLayerTreeInfo::WebLayerTreeInfo):

3:47 PM Changeset in webkit [101215] by mrowe@apple.com
  • 10 edits in trunk/Source

<http://webkit.org/b/72665> Switch to a more modern approach to retrieving the OS marketing version

Reviewed by Dan Bernstein.

Source/WebCore:

  • WebCore.exp.in: Expose the necessary symbol.
  • platform/mac/WebCoreSystemInterface.h: Ditto.
  • platform/mac/WebCoreSystemInterface.mm: Ditto.

Source/WebKit/mac:

  • WebCoreSupport/WebSystemInterface.mm:

(InitWebCoreSystemInterface): Set up wkGetMacOSXVersionString.

  • WebView/WebView.mm:

(createMacOSXVersionString): Use WKGetMacOSXVersionString.

Source/WebKit2:

  • UIProcess/mac/WebPageProxyMac.mm:

(WebKit::macOSXVersionString): Use WKGetMacOSXVersionString.

  • WebProcess/WebCoreSupport/mac/WebSystemInterface.mm:

(InitWebCoreSystemInterface): Set up wkGetMacOSXVersionString.

3:44 PM Changeset in webkit [101214] by Martin Robinson
  • 1 edit
    1 delete in trunk/LayoutTests

Remove a test baseline that does not differ on GTK+ now that
WebGL is active by default.

  • platform/gtk/fast/dom/constructed-objects-prototypes-expected.txt: Removed.
3:25 PM Changeset in webkit [101213] by annacc@chromium.org
  • 19 edits in trunk

Move readyState from TextTrack to HTMLTrackElement
https://bugs.webkit.org/show_bug.cgi?id=72553

Source/WebCore:

Fix for r101057 after it was rolled out in r101088

Reviewed by Eric Carlson.

  • html/HTMLTrackElement.cpp:

(WebCore::HTMLTrackElement::HTMLTrackElement):

Set initial readyState to NONE.

(WebCore::HTMLTrackElement::didCompleteLoad):

Set readyState based on load completed status.

(WebCore::HTMLTrackElement::setReadyState):

This replaces textTrackReadyStateChanged() because only LoadableTextTrack
needs to notify HTMLTrackElement of readyState changes (i.e.
textTrackReadyStateChanged() is no longer required of TextTrackClient).

  • html/HTMLTrackElement.h:

ReadyState enum and m_readyState member variable moved from TextTrack.

(WebCore::HTMLTrackElement::readyState):

New: readyState() getter.

  • html/HTMLTrackElement.idl:

Add readyState attribute and associated constants.

  • html/LoadableTextTrack.cpp:

(WebCore::LoadableTextTrack::loadTimerFired): Set readyState on HTMLTrackElement.
(WebCore::LoadableTextTrack::cueLoadingStarted): Ditto.
(WebCore::LoadableTextTrack::cueLoadingCompleted): Move code to set readyState

to HTMLTrackElement (it can set it based on loading status).

  • html/TextTrack.cpp: Remove readyState from TextTrack.

(WebCore::TextTrack::TextTrack): Ditto.

  • html/TextTrack.h: Ditto.
  • html/TextTrack.idl: Ditto.

LayoutTests:

Fix for r101057 after it was rolled out in r101088

Reviewed by Eric Carlson.

  • media/track/track-add-track-expected.txt:
  • media/track/track-add-track.html:
  • media/track/track-constants-expected.txt:
  • media/track/track-constants.html:
  • media/track/track-load-error-readyState-expected.txt:
  • media/track/track-load-error-readyState.html:
  • media/track/track-load-from-element-readyState-expected.txt:
  • media/track/track-load-from-element-readyState.html:
  • media/track/track-load-from-src-readyState-expected.txt:
  • media/track/track-load-from-src-readyState.html:
3:05 PM Changeset in webkit [101212] by benjamin@webkit.org
  • 1 edit
    3 adds in trunk/LayoutTests

The test compositing/layer-creation/spanOverlapsCanvas.html fails on Lion
https://bugs.webkit.org/show_bug.cgi?id=73159

Reviewed by Julien Chaffraix.

The test started failing after the expected file was removed in r101203. Add the file
but specifically for Snow Leopard.

  • platform/mac-snowleopard/compositing: Added.
  • platform/mac-snowleopard/compositing/layer-creation: Added.
  • platform/mac-snowleopard/compositing/layer-creation/spanOverlapsCanvas-expected.txt: Added.
1:45 PM Changeset in webkit [101211] by robert@webkit.org
  • 135 edits
    8 copies
    35 moves
    261 adds
    37 deletes in trunk/LayoutTests

Chromium rebaselines for r101202

Unreviewed, rebaselined results.

  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-001-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-001a-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-001b-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-001c-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-001d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-003-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-004-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-005-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-006-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-007-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-008-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-009-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-010-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-011-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-012-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-013-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-014-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-015-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-016-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-017-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-018-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-019-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-020-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-021-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-022-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-023-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-024-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-025-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-026-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-027-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-028-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-029-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-030-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-031-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-032-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-033-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-034-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-035-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-036-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-037-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-038-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-039-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-style-079-expected.png:
  • platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-style-088-expected.png:
  • platform/chromium-cg-mac-leopard/css2.1/20110323/floating-replaced-height-008-expected.png:
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-05-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-06-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-07-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-08-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-15-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-16-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-17-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-18-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-25-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-26-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-27-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-28-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-35-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-36-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-37-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-38-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-45-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-46-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-47-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-48-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-51-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-52-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-53-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-54-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-55-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-56-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-57-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-58-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-59-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-61-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-62-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-63-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-64-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-65-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-66-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-67-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-68-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-69-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-71-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-72-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-73-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-74-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-75-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-76-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-77-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-78-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-79-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-81-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-82-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-83-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-84-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-85-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-86-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-87-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-88-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-89-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-95-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-96-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-97-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-98-d-expected.png: Added.
  • platform/chromium-cg-mac-leopard/fast/borders/border-antialiasing-expected.png:
  • platform/chromium-cg-mac-leopard/fast/css/border-conflict-element-002-expected.png: Added.
  • platform/chromium-cg-mac-leopard/fast/repaint/table-cell-collapsed-border-expected.png:
  • platform/chromium-cg-mac-leopard/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
  • platform/chromium-cg-mac-leopard/tables/mozilla/marvin/table_rules_all-expected.png: Added.
  • platform/chromium-cg-mac-leopard/tables/mozilla/marvin/table_rules_none-expected.png: Added.
  • platform/chromium-cg-mac-leopard/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png: Added.
  • platform/chromium-cg-mac-leopard/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/20110323/border-conflict-element-001d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/20110323/border-conflict-style-079-expected.png:
  • platform/chromium-cg-mac-snowleopard/css2.1/20110323/border-conflict-style-088-expected.png:
  • platform/chromium-cg-mac-snowleopard/css2.1/20110323/floating-replaced-height-008-expected.png:
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-06-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-16-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-26-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-35-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-36-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-37-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-38-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-45-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-46-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-47-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-48-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-53-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-54-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-56-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-61-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-62-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-63-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-64-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-65-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-66-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-67-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-68-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-69-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-73-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-74-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-76-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-83-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-84-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-86-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-96-d-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/fast/borders/border-antialiasing-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/fast/repaint/table-cell-collapsed-border-expected.png:
  • platform/chromium-cg-mac-snowleopard/tables/mozilla/collapsing_borders/bug41262-4-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/tables/mozilla/marvin/table_rules_all-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/tables/mozilla/marvin/table_rules_none-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png: Added.
  • platform/chromium-cg-mac-snowleopard/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/20110323/border-conflict-element-001d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/20110323/border-conflict-style-079-expected.png:
  • platform/chromium-mac-snowleopard/css2.1/20110323/border-conflict-style-088-expected.png:
  • platform/chromium-mac-snowleopard/css2.1/20110323/floating-replaced-height-008-expected.png:
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-06-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-16-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-26-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-35-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-36-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-37-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-38-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-45-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-46-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-47-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-48-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-53-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-54-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-56-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-61-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-62-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-63-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-64-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-65-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-66-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-67-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-68-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-69-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-73-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-74-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-76-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-83-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-84-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-86-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-96-d-expected.png: Added.
  • platform/chromium-mac-snowleopard/fast/borders/border-antialiasing-expected.png: Added.
  • platform/chromium-mac-snowleopard/fast/repaint/table-cell-collapsed-border-expected.png:
  • platform/chromium-mac-snowleopard/tables/mozilla/collapsing_borders/bug41262-4-expected.png: Added.
  • platform/chromium-mac-snowleopard/tables/mozilla/marvin/table_rules_all-expected.png: Added.
  • platform/chromium-mac-snowleopard/tables/mozilla/marvin/table_rules_none-expected.png: Added.
  • platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png: Added.
  • platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png: Added.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-06-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-16-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-26-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-35-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-36-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-37-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-38-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-45-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-46-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-47-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-48-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-53-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-54-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-56-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-61-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-62-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-63-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-64-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-65-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-66-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-67-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-68-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-69-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-73-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-74-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-76-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-83-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-84-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-86-d-expected.png: Removed.
  • platform/chromium-mac/css2.1/t170602-bdr-conflct-w-96-d-expected.png: Removed.
  • platform/chromium-mac/fast/borders/border-antialiasing-expected.png: Removed.
  • platform/chromium-mac/tables/mozilla/collapsing_borders/bug41262-4-expected.png: Removed.
  • platform/chromium-mac/tables/mozilla/marvin/table_rules_all-expected.png: Removed.
  • platform/chromium-mac/tables/mozilla/marvin/table_rules_none-expected.png: Removed.
  • platform/chromium-mac/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png: Removed.
  • platform/chromium-mac/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png: Removed.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-001-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-001-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-001-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-001a-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-001a-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-001a-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-001b-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-001b-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-001b-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-001c-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-001c-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-001c-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-001d-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-001d-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-001d-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-003-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-003-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-003-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-004-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-004-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-004-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-005-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-005-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-005-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-006-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-006-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-006-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-007-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-007-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-007-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-008-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-008-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-008-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-009-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-009-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-009-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-010-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-010-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-010-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-011-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-011-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-011-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-012-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-012-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-012-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-013-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-013-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-013-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-014-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-014-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-014-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-015-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-015-expected.txt: Copied from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-015-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-016-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-016-expected.txt: Copied from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-016-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-017-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-017-expected.txt: Copied from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-017-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-018-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-018-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-018-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-019-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-019-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-019-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-020-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-020-expected.txt: Copied from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-020-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-021-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-021-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-021-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-022-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-022-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-022-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-023-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-023-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-023-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-024-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-024-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-024-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-025-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-025-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-025-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-026-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-026-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-026-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-027-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-027-expected.txt: Copied from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-027-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-028-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-028-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-028-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-029-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-029-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-029-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-030-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-030-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-030-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-031-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-031-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-031-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-032-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-032-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-032-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-033-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-033-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-033-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-034-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-034-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-034-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-035-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-035-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-035-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-036-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-036-expected.txt: Copied from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-036-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-037-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-037-expected.txt: Copied from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-037-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-038-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-038-expected.txt: Copied from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-038-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-039-expected.png: Added.
  • platform/chromium-win/css2.1/20110323/border-conflict-element-039-expected.txt: Renamed from LayoutTests/platform/chromium/css2.1/20110323/border-conflict-element-039-expected.txt.
  • platform/chromium-win/css2.1/20110323/border-conflict-style-079-expected.png:
  • platform/chromium-win/css2.1/20110323/border-conflict-style-088-expected.png:
  • platform/chromium-win/css2.1/20110323/floating-replaced-height-008-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-05-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-06-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-07-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-08-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-15-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-16-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-17-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-18-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-25-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-26-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-27-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-28-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-35-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-36-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-37-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-38-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-45-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-46-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-47-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-48-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-51-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-52-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-53-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-54-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-55-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-56-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-57-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-58-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-59-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-61-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-62-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-63-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-64-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-65-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-66-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-67-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-68-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-69-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-71-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-72-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-73-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-74-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-75-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-76-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-77-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-78-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-79-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-81-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-82-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-83-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-84-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-85-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-86-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-87-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-88-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-89-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-95-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-96-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-97-d-expected.png:
  • platform/chromium-win/css2.1/t170602-bdr-conflct-w-98-d-expected.png:
  • platform/chromium-win/fast/borders/border-antialiasing-expected.png:
  • platform/chromium-win/fast/css/border-conflict-element-002-expected.png: Added.
  • platform/chromium-win/fast/css/border-conflict-element-002-expected.txt: Renamed from LayoutTests/platform/chromium/fast/css/border-conflict-element-002-expected.txt.
  • platform/chromium-win/fast/repaint/table-cell-collapsed-border-expected.png:
  • platform/chromium-win/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
  • platform/chromium-win/tables/mozilla/marvin/table_rules_all-expected.png:
  • platform/chromium-win/tables/mozilla/marvin/table_rules_none-expected.png:
  • platform/chromium-win/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png:
  • platform/chromium-win/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-001-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-001a-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-001b-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-001c-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-001d-expected.png: Removed.
  • platform/chromium/css2.1/20110323/border-conflict-element-003-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-004-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-005-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-006-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-007-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-008-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-009-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-010-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-011-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-012-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-013-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-014-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-015-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-015-expected.txt:
  • platform/chromium/css2.1/20110323/border-conflict-element-016-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-016-expected.txt:
  • platform/chromium/css2.1/20110323/border-conflict-element-017-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-017-expected.txt:
  • platform/chromium/css2.1/20110323/border-conflict-element-018-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-019-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-020-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-020-expected.txt:
  • platform/chromium/css2.1/20110323/border-conflict-element-021-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-022-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-023-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-024-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-025-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-026-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-027-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-027-expected.txt:
  • platform/chromium/css2.1/20110323/border-conflict-element-028-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-029-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-030-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-031-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-032-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-033-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-034-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-035-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-036-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-036-expected.txt:
  • platform/chromium/css2.1/20110323/border-conflict-element-037-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-037-expected.txt:
  • platform/chromium/css2.1/20110323/border-conflict-element-038-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-038-expected.txt:
  • platform/chromium/css2.1/20110323/border-conflict-element-039-expected.png:
  • platform/chromium/css2.1/t170602-bdr-conflct-w-05-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-07-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-08-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-15-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-17-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-18-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-25-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-27-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-28-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-51-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-52-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-55-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-57-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-58-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-59-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-71-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-72-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-75-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-77-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-78-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-79-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-81-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-82-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-85-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-87-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-88-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-89-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-95-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-97-d-expected.png: Added.
  • platform/chromium/css2.1/t170602-bdr-conflct-w-98-d-expected.png: Added.
  • platform/chromium/fast/css/border-conflict-element-002-expected.png:
1:13 PM Changeset in webkit [101210] by annacc@chromium.org
  • 2 edits in trunk/Source/WebCore

Don't allow attribute changes on <track> if feature is not enabled.
https://bugs.webkit.org/show_bug.cgi?id=73046

Reviewed by Eric Carlson.

No new tests. This fixes a problem when --enable-video-track is not used,
but the tests use this flag.

  • html/HTMLTrackElement.cpp:

(WebCore::HTMLTrackElement::attributeChanged):

12:52 PM Changeset in webkit [101209] by Csaba Osztrogonác
  • 2 edits in trunk/LayoutTests

[Qt] Unreviewed weekend gardening after r101183.

  • platform/qt/fast/dom/constructed-objects-prototypes-expected.txt: Updated.
12:34 PM Changeset in webkit [101208] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

CSSMutableStyleDeclaration: setCssText() mostly duplicates parseDeclaration().
<http://webkit.org/b/73171>

Patch by Andreas Kling <kling@webkit.org> on 2011-11-27
Reviewed by Antti Koivisto.

Let setCssText() call parseDeclaration() instead of duplicating the functionality.

  • css/CSSMutableStyleDeclaration.cpp:

(WebCore::CSSMutableStyleDeclaration::setCssText):

12:29 PM Changeset in webkit [101207] by robert@webkit.org
  • 1 edit
    106 adds in trunk/LayoutTests

Mac, Qt and Gtk results for r101202

Unreviewed, new results.

  • platform/gtk/css2.1/20110323/border-conflict-element-001-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-001a-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-001b-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-001c-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-001d-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-003-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-004-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-005-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-006-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-007-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-008-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-009-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-010-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-011-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-012-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-013-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-014-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-018-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-019-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-021-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-023-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-024-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-025-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-026-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-027-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-028-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-029-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-030-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-031-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-032-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-033-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-034-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-035-expected.txt: Added.
  • platform/gtk/css2.1/20110323/border-conflict-element-039-expected.txt: Added.
  • platform/gtk/fast/css/border-conflict-element-002-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-001-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-001a-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-001b-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-001c-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-001d-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-003-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-004-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-005-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-006-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-007-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-008-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-009-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-010-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-011-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-012-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-013-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-014-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-018-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-019-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-021-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-022-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-023-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-024-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-025-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-026-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-028-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-029-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-030-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-031-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-032-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-033-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-034-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-035-expected.txt: Added.
  • platform/mac/css2.1/20110323/border-conflict-element-039-expected.txt: Added.
  • platform/mac/fast/css/border-conflict-element-002-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-001-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-001a-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-001b-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-001c-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-001d-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-003-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-004-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-005-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-006-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-007-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-008-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-009-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-010-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-011-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-012-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-013-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-014-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-015-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-018-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-020-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-021-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-023-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-024-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-025-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-026-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-027-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-028-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-029-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-030-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-031-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-032-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-033-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-034-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-035-expected.txt: Added.
  • platform/qt/css2.1/20110323/border-conflict-element-036-expected.txt: Added.
  • platform/qt/fast/css/border-conflict-element-002-expected.txt: Added.
12:20 PM Changeset in webkit [101206] by commit-queue@webkit.org
  • 3 edits in trunk/Source/WebCore

CSS/XSLStyleSheet: checkLoaded() needn't be virtual.
<http://webkit.org/b/73169>

Patch by Andreas Kling <kling@webkit.org> on 2011-11-27
Reviewed by Antti Koivisto.

Devirtualize checkLoaded() in CSSStyleSheet and XSLStyleSheet as they
are not overriding anything, nor are they ever overridden.

  • css/CSSStyleSheet.h:
  • xml/XSLStyleSheet.h:
12:02 PM Changeset in webkit [101205] by commit-queue@webkit.org
  • 3 edits in trunk/Source/WebCore

Add assertions that CSSMappedAttributeDeclarations aren't using strict parsing.
<http://webkit.org/b/73167>

Patch by Andreas Kling <kling@webkit.org> on 2011-11-27
Reviewed by Antti Koivisto.

  • dom/StyledElement.cpp:

(WebCore::StyledElement::createMappedDecl):

  • html/HTMLTableElement.cpp:

(WebCore::HTMLTableElement::additionalAttributeStyleDecls):
(WebCore::HTMLTableElement::addSharedCellBordersDecl):
(WebCore::HTMLTableElement::addSharedCellPaddingDecl):
(WebCore::HTMLTableElement::addSharedGroupDecls):

11:48 AM Changeset in webkit [101204] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

CSSStyleSheet: Removed unused create() overload.
<http://webkit.org/b/73170>

Patch by Andreas Kling <kling@webkit.org> on 2011-11-27
Reviewed by Antonio Gomes.

Nobody was using CSSStyleSheet::create(ownerNode, originalURL, finalURL)
so remove it.

  • css/CSSStyleSheet.h:

(WebCore::CSSStyleSheet::create):

11:05 AM Changeset in webkit [101203] by benjamin@webkit.org
  • 1 edit
    2 deletes in trunk/LayoutTests

The test compositing/layer-creation/spanOverlapsCanvas.html fails on Lion
https://bugs.webkit.org/show_bug.cgi?id=73159

Reviewed by Andreas Kling.

The empty file spanOverlapsCanvas-expected.txt was created in the Chromium rebaseline r100557.

On Lion, the test spanOverlapsCanvas.html generates the expected test result, this patch removes
the empty file.

The empty directories compositing/layer-creation for Snow Leopard and Lion are also removed.

  • platform/mac-lion/compositing: Removed.
  • platform/mac-lion/compositing/layer-creation: Removed.
  • platform/mac-lion/compositing/layer-creation/spanOverlapsCanvas-expected.txt: Removed.
  • platform/mac-snowleopard/compositing: Removed.
  • platform/mac-snowleopard/compositing/layer-creation: Removed.
10:32 AM Changeset in webkit [101202] by robert@webkit.org
  • 74 edits
    137 adds in trunk

CSS 2.1 failure: border-conflict-element-*
https://bugs.webkit.org/show_bug.cgi?id=71244

Source/WebCore:

Reviewed by Julien Chaffraix.

From http://www.w3.org/TR/CSS21/tables.html#border-conflict-resolution :

"When two adjacent cells have the same border-width and the same border-style in a
'border-collapse: collapse' table, then the color of the border from the leftmost cell wins
(if the table's 'direction' is 'ltr'; right, if it is 'rtl') and the color of the border
from the topmost cell wins."

So WebCore::compareBorders needs to account for the position of the cell when
deciding which border wins the comparison. This will ensure that the winning border is
sorted to the appropriate position in the sorted list of borders for painting.

When conflicting collapsed borders are in the same cell, the following order of
precedence is used (where 4 has highest precedence):

3

| |

4 | | 1

|_|

2

This fixes the following failing tests from the border-conflict-element-* set
in the CSS 2.1 test suite:

border-conflict-element-001d.htm
border-conflict-element-0037.htm

One test in the suite is known to be wrong, so a corrected version has been landed outside the
css2.1 folder:

border-conflict-element-002.htm

This change entails rebaselining quite a few tests, see the LayoutTests ChangeLog for a full
explanation of the rebaselines.

  • rendering/RenderTableCell.cpp:

(WebCore::compareBorders): Compare the cells' position from the left (in 'ltr') and right (in 'rtl')

of the table and the cells' position from the top of the table when nothing
else in the style, width, or grouping of the borders determines precedence.
If the conflicting borders are in the same cell, apply the same logic to the position of the borders.

(WebCore::RenderTableCell::collapsedStartBorder): Pass the cell's position and its table's direction to CollapsedBorderValue
(WebCore::RenderTableCell::collapsedEndBorder): ditto
(WebCore::RenderTableCell::collapsedBeforeBorder): ditto
(WebCore::RenderTableCell::collapsedAfterBorder): ditto

  • rendering/style/CollapsedBorderValue.h:

(WebCore::CollapsedBorderValue::CollapsedBorderValue): Learn the position of the border's cell and the direction of its table
(WebCore::CollapsedBorderValue::columnOffset): the cell's offset from the top of the table
(WebCore::CollapsedBorderValue::rowOffset): the cell's offset from the start of the table
(WebCore::CollapsedBorderValue::edge): which edge of the cell the border is on
(WebCore::CollapsedBorderValue::operator==): cells with the same position in the table are equal

LayoutTests:

Add all the passing border-conflict-element* tests from the CSS 2.1 test suite.

Add a corrected version of the CSS suite test border-conflict-element-002.htm, which can sit here until

the corrected version is landed upstream. See http://lists.w3.org/Archives/Public/public-css-testsuite/2011Nov/0002.html

Rebaseline all t170602-bdr-conflct-w-* tests. The rendering of the collapsed borders in these

tests now obeys the order of precedence for the position of the cell and the precendece of the position
of the borders within the same cell.

Rebaseline tables/mozilla/collapsing_borders/bug41262-4.html: ditto

tables/mozilla/marvin/table_rules_all.html : ditto
tables/mozilla/marvin/table_rules_none.html : ditto
tables/mozilla_expected_failures/marvin/table_rules_cols.html : ditto
tables/mozilla_expected_failures/marvin/table_rules_rows.html : ditto

Rebaseline two border-conflict-style-* tests: ditto

Rebaseline fast/borders/border-antialiasing.html, the result is too small to confirm the difference but

presume it is one of the above.

Reviewed by Julien Chaffraix.

  • css2.1/20110323/border-conflict-element-001.htm: Added.
  • css2.1/20110323/border-conflict-element-001a.htm: Added.
  • css2.1/20110323/border-conflict-element-001b.htm: Added.
  • css2.1/20110323/border-conflict-element-001c.htm: Added.
  • css2.1/20110323/border-conflict-element-001d.htm: Added.
  • css2.1/20110323/border-conflict-element-003.htm: Added.
  • css2.1/20110323/border-conflict-element-004.htm: Added.
  • css2.1/20110323/border-conflict-element-005.htm: Added.
  • css2.1/20110323/border-conflict-element-006.htm: Added.
  • css2.1/20110323/border-conflict-element-007.htm: Added.
  • css2.1/20110323/border-conflict-element-008.htm: Added.
  • css2.1/20110323/border-conflict-element-009.htm: Added.
  • css2.1/20110323/border-conflict-element-010.htm: Added.
  • css2.1/20110323/border-conflict-element-011.htm: Added.
  • css2.1/20110323/border-conflict-element-012.htm: Added.
  • css2.1/20110323/border-conflict-element-013.htm: Added.
  • css2.1/20110323/border-conflict-element-014.htm: Added.
  • css2.1/20110323/border-conflict-element-015.htm: Added.
  • css2.1/20110323/border-conflict-element-016.htm: Added.
  • css2.1/20110323/border-conflict-element-017.htm: Added.
  • css2.1/20110323/border-conflict-element-018.htm: Added.
  • css2.1/20110323/border-conflict-element-019.htm: Added.
  • css2.1/20110323/border-conflict-element-020.htm: Added.
  • css2.1/20110323/border-conflict-element-021.htm: Added.
  • css2.1/20110323/border-conflict-element-022.htm: Added.
  • css2.1/20110323/border-conflict-element-023.htm: Added.
  • css2.1/20110323/border-conflict-element-024.htm: Added.
  • css2.1/20110323/border-conflict-element-025.htm: Added.
  • css2.1/20110323/border-conflict-element-026.htm: Added.
  • css2.1/20110323/border-conflict-element-027.htm: Added.
  • css2.1/20110323/border-conflict-element-028.htm: Added.
  • css2.1/20110323/border-conflict-element-029.htm: Added.
  • css2.1/20110323/border-conflict-element-030.htm: Added.
  • css2.1/20110323/border-conflict-element-031.htm: Added.
  • css2.1/20110323/border-conflict-element-032.htm: Added.
  • css2.1/20110323/border-conflict-element-033.htm: Added.
  • css2.1/20110323/border-conflict-element-034.htm: Added.
  • css2.1/20110323/border-conflict-element-035.htm: Added.
  • css2.1/20110323/border-conflict-element-036.htm: Added.
  • css2.1/20110323/border-conflict-element-037.htm: Added.
  • css2.1/20110323/border-conflict-element-038.htm: Added.
  • css2.1/20110323/border-conflict-element-039.htm: Added.
  • css2.1/20110323/support/swatch-blue.png: Added.
  • css2.1/20110323/support/swatch-green.png: Added.
  • css2.1/20110323/support/swatch-lime.png: Added.
  • css2.1/20110323/support/swatch-orange.png: Added.
  • css2.1/20110323/support/swatch-red.png: Added.
  • css2.1/20110323/support/swatch-teal.png: Added.
  • css2.1/20110323/support/swatch-white.png: Added.
  • css2.1/20110323/support/swatch-yellow.png: Added.
  • fast/css/border-conflict-element-002.htm: Added.
  • platform/chromium-linux/css2.1/20110323/border-conflict-style-079-expected.png:
  • platform/chromium-linux/css2.1/20110323/border-conflict-style-088-expected.png:
  • platform/chromium-linux/css2.1/20110323/floating-replaced-height-008-expected.png: Addition of support/swatch-white.png rebaselines result.
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-05-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-06-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-07-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-08-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-15-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-16-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-17-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-18-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-25-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-26-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-27-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-28-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-35-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-36-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-37-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-38-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-45-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-46-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-47-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-48-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-51-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-52-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-53-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-54-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-55-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-56-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-57-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-58-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-59-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-61-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-62-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-63-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-64-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-65-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-66-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-67-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-68-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-69-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-71-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-72-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-73-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-74-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-75-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-76-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-77-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-78-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-79-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-81-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-82-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-83-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-84-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-85-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-86-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-87-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-88-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-89-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-95-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-96-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-97-d-expected.png:
  • platform/chromium-linux/css2.1/t170602-bdr-conflct-w-98-d-expected.png:
  • platform/chromium-linux/fast/borders/border-antialiasing-expected.png:
  • platform/chromium-linux/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
  • platform/chromium-linux/tables/mozilla/marvin/table_rules_all-expected.png:
  • platform/chromium-linux/tables/mozilla/marvin/table_rules_none-expected.png:
  • platform/chromium-linux/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png:
  • platform/chromium-linux/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png:
  • platform/chromium/css2.1/20110323/border-conflict-element-001-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-001-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-001a-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-001a-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-001b-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-001b-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-001c-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-001c-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-001d-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-001d-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-003-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-003-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-004-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-004-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-005-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-005-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-006-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-006-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-007-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-007-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-008-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-008-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-009-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-009-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-010-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-010-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-011-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-011-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-012-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-012-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-013-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-013-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-014-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-014-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-015-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-015-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-016-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-016-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-017-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-017-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-018-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-018-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-019-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-019-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-020-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-020-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-021-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-021-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-022-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-022-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-023-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-023-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-024-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-024-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-025-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-025-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-026-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-026-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-027-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-027-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-028-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-028-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-029-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-029-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-030-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-030-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-031-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-031-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-032-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-032-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-033-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-033-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-034-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-034-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-035-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-035-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-036-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-036-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-037-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-037-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-038-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-038-expected.txt: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-039-expected.png: Added.
  • platform/chromium/css2.1/20110323/border-conflict-element-039-expected.txt: Added.
  • platform/chromium/fast/css/border-conflict-element-002-expected.png: Added.
  • platform/chromium/fast/css/border-conflict-element-002-expected.txt: Added.
7:54 AM Changeset in webkit [101201] by pfeldman@chromium.org
  • 42 edits in trunk/Source

Web Inspector: remove disconnectFromBackend from the protocol.
https://bugs.webkit.org/show_bug.cgi?id=73127

Source/WebCore:

Patch by Pavel Feldman <pfeldman@google.com> on 2011-11-26
Reviewed by Yury Semikhatsky.

  • inspector/Inspector.json:
  • inspector/InspectorAgent.cpp:

(WebCore::InspectorAgent::inspectedPageDestroyed):

  • inspector/InspectorClient.h:
  • inspector/InspectorController.cpp:

(WebCore::InspectorController::close):

  • inspector/InspectorFrontendClient.h:
  • inspector/InspectorFrontendHost.cpp:
  • inspector/InspectorFrontendHost.h:
  • inspector/InspectorFrontendHost.idl:
  • inspector/front-end/InspectorFrontendHostStub.js:
  • inspector/front-end/inspector.js:

(WebInspector.disconnectFromWorker):

  • loader/EmptyClients.h:

(WebCore::EmptyInspectorClient::closeInspectorFrontend):

Source/WebKit/chromium:

We should instead use InspectorClient::closeInspectorFrontend that would
be closing the front-end window.

Patch by Pavel Feldman <pfeldman@google.com> on 2011-11-26
Reviewed by Yury Semikhatsky.

  • src/InspectorClientImpl.cpp:

(WebKit::InspectorClientImpl::closeInspectorFrontend):

  • src/InspectorClientImpl.h:
  • src/InspectorFrontendClientImpl.cpp:
  • src/InspectorFrontendClientImpl.h:
  • src/WebDevToolsAgentImpl.cpp:

(WebKit::WebDevToolsAgentImpl::closeInspectorFrontend):
(WebKit::WebDevToolsAgent::disconnectEventAsText):

  • src/WebDevToolsAgentImpl.h:

Source/WebKit/gtk:

Patch by Pavel Feldman <pfeldman@google.com> on 2011-11-26
Reviewed by Yury Semikhatsky.

  • WebCoreSupport/InspectorClientGtk.cpp:

(WebKit::InspectorClient::inspectorDestroyed):
(WebKit::InspectorClient::closeInspectorFrontend):

  • WebCoreSupport/InspectorClientGtk.h:

Source/WebKit/mac:

Patch by Pavel Feldman <pfeldman@google.com> on 2011-11-26
Reviewed by Yury Semikhatsky.

  • WebCoreSupport/WebInspectorClient.h:
  • WebCoreSupport/WebInspectorClient.mm:

(WebInspectorClient::inspectorDestroyed):
(WebInspectorClient::closeInspectorFrontend):

Source/WebKit/qt:

Patch by Pavel Feldman <pfeldman@google.com> on 2011-11-26
Reviewed by Yury Semikhatsky.

  • WebCoreSupport/InspectorClientQt.cpp:

(WebCore::InspectorClientQt::inspectorDestroyed):
(WebCore::InspectorClientQt::closeInspectorFrontend):
(WebCore::InspectorFrontendClientQt::inspectorClientDestroyed):

  • WebCoreSupport/InspectorClientQt.h:

Source/WebKit/win:

Patch by Pavel Feldman <pfeldman@google.com> on 2011-11-26
Reviewed by Yury Semikhatsky.

  • WebCoreSupport/WebInspectorClient.cpp:

(WebInspectorClient::inspectorDestroyed):
(WebInspectorClient::closeInspectorFrontend):

  • WebCoreSupport/WebInspectorClient.h:

Source/WebKit2:

Patch by Pavel Feldman <pfeldman@google.com> on 2011-11-26
Reviewed by Yury Semikhatsky.

  • WebProcess/WebCoreSupport/WebInspectorClient.cpp:

(WebKit::WebInspectorClient::inspectorDestroyed):

  • WebProcess/WebCoreSupport/WebInspectorFrontendClient.cpp:
  • WebProcess/WebCoreSupport/WebInspectorFrontendClient.h:
5:30 AM Changeset in webkit [101200] by commit-queue@webkit.org
  • 3 edits
    1 delete in trunk/LayoutTests

REGRESSION(r97881): It broke fast/dom/error-to-string-stack-overflow.html
https://bugs.webkit.org/show_bug.cgi?id=70476

Patch by Lauro Neto <lauro.neto@openbossa.org> on 2011-11-27
Reviewed by Andreas Kling.

Removing obsolete qt-specific expected file as the base one is enough.

  • platform/qt-wk2/Skipped:
  • platform/qt/Skipped:
  • platform/qt/fast/dom/error-to-string-stack-overflow-expected.txt: Removed.

Nov 26, 2011:

7:05 PM Changeset in webkit [101199] by kevino@webkit.org
  • 4 edits in trunk

[wx] Unreviewed build fixes for Windows.

5:26 PM Changeset in webkit [101198] by commit-queue@webkit.org
  • 3 edits in trunk/Source/JavaScriptCore

Needs WTF_INLINE and JS_INLINE
https://bugs.webkit.org/show_bug.cgi?id=72853

Patch by Hajime Morrita <morrita@chromium.org> on 2011-11-26
Reviewed by Kevin Ollivier.

Added WTF_HIDDEN, WTF_INLINE and JS_INLINE which
indirect attribute((visibility("hidden"))

  • config.h:
  • wtf/ExportMacros.h:
11:31 AM Changeset in webkit [101197] by alex
  • 2 edits in trunk/Source/WebCore

2011-11-26 Alejandro G. Castro <alex@igalia.com>

Fix compilation after r101157.

Reviewed by Martin Robinson.

  • bindings/scripts/preprocessor.pm: (applyPreprocessor): In case we have a string with double-quotations (") we replace it with the empty string.
10:00 AM Changeset in webkit [101196] by igor.oliveira@openbossa.org
  • 2 edits in trunk/Source/WebCore

[TexMapper][WK2][Qt] Simple opacity animations are not working
https://bugs.webkit.org/show_bug.cgi?id=73157

LayerTreeHostQt needs to know what nodes in the TextureMapper are visible, to associate
a tile to it. It is done using TextureMapperNode::collectVisibleContentsRects.

However TextureMapperNode::collectVisibleContentsRects has an optimization to check if
the current tile has opacity greater than 0.01, otherwise it will not create a tile for
the current node.

For opacity animations from 0 to 1, it is a problem because the tile is never created
and the animation never happens.

This patch fixes opacity animations.

Reviewed by Noam Rosenthal.

  • platform/graphics/texmap/TextureMapperNode.cpp:

(WebCore::TextureMapperNode::countDescendantsWithContent):
(WebCore::TextureMapperNode::collectVisibleContentsRects):

8:09 AM Changeset in webkit [101195] by caio.oliveira@openbossa.org
  • 5 edits in trunk/Source/WebKit2

[Qt] [WK2] QtDownloadManager doesn't need to be RefCounted
https://bugs.webkit.org/show_bug.cgi?id=73151

Reviewed by Kenneth Rohde Christiansen.

QtDownloadManager is owned by QtWebContext, and doesn't need to be a RefCounted
class. This commit also makes the callback handlers private -- following the similar
approach we take in other clients of the C API.

  • UIProcess/qt/QtDownloadManager.cpp:

(WebKit::QtDownloadManager::QtDownloadManager):
(WebKit::QtDownloadManager::addDownload):
(WebKit::toQtDownloadManager):
(WebKit::QtDownloadManager::didReceiveResponse):
(WebKit::QtDownloadManager::didCreateDestination):
(WebKit::QtDownloadManager::didFinishDownload): remove unused failingUrl local variable.
(WebKit::QtDownloadManager::didFailDownload):
(WebKit::QtDownloadManager::didReceiveDataForDownload):

  • UIProcess/qt/QtDownloadManager.h:
  • UIProcess/qt/QtWebContext.cpp:

(WebKit::QtWebContext::initialize):

  • UIProcess/qt/QtWebContext.h:
7:51 AM Changeset in webkit [101194] by commit-queue@webkit.org
  • 45 edits in trunk/Source

Unreviewed, rolling out r101193.
http://trac.webkit.org/changeset/101193
https://bugs.webkit.org/show_bug.cgi?id=73158

Breaks Windows and Qt minimal. (Requested by pfeldman on
#webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2011-11-26

Source/WebCore:

  • inspector/Inspector.json:
  • inspector/InspectorAgent.cpp:

(WebCore::InspectorAgent::inspectedPageDestroyed):

  • inspector/InspectorClient.h:
  • inspector/InspectorController.cpp:

(WebCore::InspectorController::close):

  • inspector/InspectorFrontendClient.h:
  • inspector/InspectorFrontendHost.cpp:

(WebCore::InspectorFrontendHost::disconnectFromBackend):

  • inspector/InspectorFrontendHost.h:
  • inspector/InspectorFrontendHost.idl:
  • inspector/front-end/InspectorFrontendHostStub.js:

(.WebInspector.InspectorFrontendHostStub.prototype.disconnectFromBackend):

  • inspector/front-end/inspector.js:

(WebInspector.disconnectFromBackend):

  • loader/EmptyClients.h:

Source/WebKit/chromium:

  • src/InspectorClientImpl.cpp:
  • src/InspectorClientImpl.h:
  • src/InspectorFrontendClientImpl.cpp:

(WebKit::InspectorFrontendClientImpl::disconnectFromBackend):

  • src/InspectorFrontendClientImpl.h:
  • src/WebDevToolsAgentImpl.cpp:

(WebKit::WebDevToolsAgent::disconnectEventAsText):

  • src/WebDevToolsAgentImpl.h:

Source/WebKit/efl:

  • WebCoreSupport/InspectorClientEfl.cpp:
  • WebCoreSupport/InspectorClientEfl.h:

Source/WebKit/gtk:

  • WebCoreSupport/InspectorClientGtk.cpp:

(WebKit::InspectorClient::inspectorDestroyed):
(WebKit::InspectorFrontendClient::disconnectFromBackend):

  • WebCoreSupport/InspectorClientGtk.h:

Source/WebKit/mac:

  • WebCoreSupport/WebInspectorClient.h:
  • WebCoreSupport/WebInspectorClient.mm:

(WebInspectorClient::inspectorDestroyed):

Source/WebKit/qt:

  • WebCoreSupport/InspectorClientQt.cpp:

(WebCore::InspectorClientQt::inspectorDestroyed):
(WebCore::InspectorFrontendClientQt::disconnectFromBackend):
(WebCore::InspectorFrontendClientQt::inspectorClientDestroyed):

  • WebCoreSupport/InspectorClientQt.h:

Source/WebKit/win:

  • WebCoreSupport/WebInspectorClient.cpp:

(WebInspectorClient::inspectorDestroyed):
(WebInspectorFrontendClient::disconnectFromBackend):

  • WebCoreSupport/WebInspectorClient.h:

Source/WebKit/wince:

  • WebCoreSupport/InspectorClientWinCE.cpp:
  • WebCoreSupport/InspectorClientWinCE.h:

Source/WebKit/wx:

  • WebKitSupport/InspectorClientWx.cpp:
  • WebKitSupport/InspectorClientWx.h:

Source/WebKit2:

  • WebProcess/WebCoreSupport/WebInspectorClient.cpp:

(WebKit::WebInspectorClient::inspectorDestroyed):

  • WebProcess/WebCoreSupport/WebInspectorClient.h:
  • WebProcess/WebCoreSupport/WebInspectorFrontendClient.cpp:

(WebKit::WebInspectorFrontendClient::disconnectFromBackend):

  • WebProcess/WebCoreSupport/WebInspectorFrontendClient.h:
7:30 AM Changeset in webkit [101193] by pfeldman@chromium.org
  • 42 edits in trunk/Source

Web Inspector: remove disconnectFromBackend from the protocol.
https://bugs.webkit.org/show_bug.cgi?id=73127

Source/WebCore:

Patch by Pavel Feldman <pfeldman@google.com> on 2011-11-26
Reviewed by Yury Semikhatsky.

  • inspector/Inspector.json:
  • inspector/InspectorAgent.cpp:

(WebCore::InspectorAgent::inspectedPageDestroyed):

  • inspector/InspectorClient.h:
  • inspector/InspectorController.cpp:

(WebCore::InspectorController::close):

  • inspector/InspectorFrontendClient.h:
  • inspector/InspectorFrontendHost.cpp:
  • inspector/InspectorFrontendHost.h:
  • inspector/InspectorFrontendHost.idl:
  • inspector/front-end/InspectorFrontendHostStub.js:
  • inspector/front-end/inspector.js:

(WebInspector.disconnectFromWorker):

  • loader/EmptyClients.h:

(WebCore::EmptyInspectorClient::closeInspectorFrontend):

Source/WebKit/chromium:

We should instead use InspectorClient::closeInspectorFrontend that would
be closing the front-end window.

Patch by Pavel Feldman <pfeldman@google.com> on 2011-11-26
Reviewed by Yury Semikhatsky.

  • src/InspectorClientImpl.cpp:

(WebKit::InspectorClientImpl::closeInspectorFrontend):

  • src/InspectorClientImpl.h:
  • src/InspectorFrontendClientImpl.cpp:
  • src/InspectorFrontendClientImpl.h:
  • src/WebDevToolsAgentImpl.cpp:

(WebKit::WebDevToolsAgentImpl::closeInspectorFrontend):
(WebKit::WebDevToolsAgent::disconnectEventAsText):

  • src/WebDevToolsAgentImpl.h:

Source/WebKit/gtk:

Patch by Pavel Feldman <pfeldman@google.com> on 2011-11-26
Reviewed by Yury Semikhatsky.

  • WebCoreSupport/InspectorClientGtk.cpp:

(WebKit::InspectorClient::inspectorDestroyed):
(WebKit::InspectorClient::closeInspectorFrontend):

  • WebCoreSupport/InspectorClientGtk.h:

Source/WebKit/mac:

Patch by Pavel Feldman <pfeldman@google.com> on 2011-11-26
Reviewed by Yury Semikhatsky.

  • WebCoreSupport/WebInspectorClient.h:
  • WebCoreSupport/WebInspectorClient.mm:

(WebInspectorClient::inspectorDestroyed):
(WebInspectorClient::closeInspectorFrontend):

Source/WebKit/qt:

Patch by Pavel Feldman <pfeldman@google.com> on 2011-11-26
Reviewed by Yury Semikhatsky.

  • WebCoreSupport/InspectorClientQt.cpp:

(WebCore::InspectorClientQt::inspectorDestroyed):
(WebCore::InspectorClientQt::closeInspectorFrontend):
(WebCore::InspectorFrontendClientQt::inspectorClientDestroyed):

  • WebCoreSupport/InspectorClientQt.h:

Source/WebKit/win:

Patch by Pavel Feldman <pfeldman@google.com> on 2011-11-26
Reviewed by Yury Semikhatsky.

  • WebCoreSupport/WebInspectorClient.cpp:

(WebInspectorClient::inspectorDestroyed):
(WebInspectorClient::closeInspectorFrontend):

  • WebCoreSupport/WebInspectorClient.h:

Source/WebKit2:

Patch by Pavel Feldman <pfeldman@google.com> on 2011-11-26
Reviewed by Yury Semikhatsky.

  • WebProcess/WebCoreSupport/WebInspectorClient.cpp:

(WebKit::WebInspectorClient::inspectorDestroyed):

  • WebProcess/WebCoreSupport/WebInspectorFrontendClient.cpp:
  • WebProcess/WebCoreSupport/WebInspectorFrontendClient.h:
4:48 AM Changeset in webkit [101192] by timothy@apple.com
  • 2 edits in trunk/Source/WebCore

Fix a bug in TreeOutline which would cause parent elements to show up as expanded and empty
when removed and added back to the tree.

https://bugs.webkit.org/show_bug.cgi?id=73155

Reviewed by Pavel Feldman.

  • inspector/front-end/treeoutline.js:

(TreeElement.prototype.collapse): Set _treeElementsExpandedState to false instead of true.
Only TreeElement.prototype.expand should set it to true, which it does.

2:47 AM Changeset in webkit [101191] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebKit

[CMake] Clean up Web Inspector target in Source/WebKit/blackberry/CMakeListsBlackBerry.txt
https://bugs.webkit.org/show_bug.cgi?id=72784

Patch by Jonathan Dong <Jonathan Dong> on 2011-11-26
Reviewed by Nikolas Zimmermann.

Abstracted the JavaScript file names from inspector/front-end/inspector.html
to keep them in-sync with the changes of inspector.html.

  • blackberry/CMakeListsBlackBerry.txt:
2:16 AM Changeset in webkit [101190] by commit-queue@webkit.org
  • 4 edits in trunk/Source/WebCore

[GTK] Fix some warnings in WebCore GTK+
https://bugs.webkit.org/show_bug.cgi?id=73137

Patch by Martin Robinson <mrobinson@igalia.com> on 2011-11-26
Reviewed by Philippe Normand.

No new tests. This patch just fixes compilation warnings.

  • platform/gtk/CursorGtk.cpp:

(WebCore::createNamedCursor): Remove unused variable.

  • platform/gtk/RenderThemeGtk3.cpp:

(WebCore::RenderThemeGtk::paintSliderTrack): ASSERT_UNUSED instead of ASSERT.

  • platform/gtk/SharedTimerGtk.cpp: Ditto.

(WebCore::stopSharedTimer):

12:59 AM Changeset in webkit [101189] by Martin Robinson
  • 2 edits in trunk/Tools

Try to fix the build after r101174.

  • gtk/generate-gtkdoc: Properly handle empty PKG_CONFIG_PATHs.
Note: See TracTimeline for information about the timeline view.