mark.lam@apple.com [Wed, 28 Oct 2015 21:34:21 +0000 (21:34 +0000)]
Update FTL to support UntypedUse operands for op_sub.
https://bugs.webkit.org/show_bug.cgi?id=150562
Not reviewed.
* js/regress/script-tests/ftl-object-sub.js:
- Removed a debugging print() that was accidentally left in.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191695
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy@apple.com [Wed, 28 Oct 2015 21:25:56 +0000 (21:25 +0000)]
Fix typo.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191694
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy@apple.com [Wed, 28 Oct 2015 21:24:17 +0000 (21:24 +0000)]
Web Inspector: Remove image generators and use SVG directly
https://bugs.webkit.org/show_bug.cgi?id=150602
Reviewed by Brain Burg.
This removes the code used to generate button image states as various canvas bitmaps.
With the simplification of the UI in Yosemite, we can now just style SVG images to change
the color used by the glyphs in these images. To do that we use the special "currentColor"
color keyword. That keyword represents the current value of the applied CSS text color.
This approach was used since it works across shadow DOM boundaries, which are there with
our new use of the SVG <use> element to import glyphs. This allows us to eliminate the
"stroked" and "filled" classes that were used to style some images that used the old
wrappedSVGDocument image utility.
Some of the SVG images had to be recreated -- specifically the removal of <clipPath> and
<text> elements. Those elements do not work or work well with the <use> element. We can
now only use graphical elements like <path>, <rect>, <circle>, etc.
* UserInterface/Images/*.svg: Added id to the top level for most images. Use currentColor instead of black. Sorted attributes.
* UserInterface/Images/gtk/*.svg: Added id to the top level for most images. Filed bug 150603 to track adopting currentColor.
* UserInterface/Base/ImageUtilities.js:
(useSVGSymbol): Added.
(catch): Deleted.
(_devicePixelRatioChanged): Deleted.
(_registerGeneratedImageUpdateFunction): Deleted.
(_logSQLError): Deleted.
(_logSQLTransactionError): Deleted.
(_prefetchCachedImagesAndUpdate): Deleted.
(_prefetchCachedImagesAndUpdate.): Deleted.
(else.): Deleted.
(restoreImageFromStorage): Deleted.
(imageLoaded): Deleted.
(ensureImageIsLoaded): Deleted.
(restoreImages.restoreActiveImages): Deleted.
(restoreImages): Deleted.
(restoreImage): Deleted.
(update): Deleted.
(generateImages.generateActiveImages): Deleted.
(generateImages): Deleted.
(generateImage): Deleted.
(_drawImageShadow): Deleted.
(_invertMaskImage): Deleted.
(_applyImageMask): Deleted.
(generateEmbossedImages): Deleted.
(invokeCallbackWithDocument): Deleted.
(imageLoad): Deleted.
(imageError): Deleted.
(wrappedSVGDocument): Deleted.
* UserInterface/Views/ActivateButtonNavigationItem.js:
(WebInspector.ActivateButtonNavigationItem.prototype.set activated):
(WebInspector.ActivateButtonNavigationItem.prototype.generateStyleText): Deleted.
* UserInterface/Views/ButtonNavigationItem.css:
(.navigation-bar .item.button):
(.navigation-bar .item.button > .glyph):
(.navigation-bar .item.button:not(.disabled):active > .glyph):
(.navigation-bar .item.button:not(.disabled):matches(:focus, .activate.activated, .radio.selected) > .glyph):
(.navigation-bar .item.button:not(.disabled):active:matches(:focus, .activate.activated, .radio.selected) > .glyph):
(body.window-inactive .navigation-bar .item.button > .glyph):
(.navigation-bar .item.button.disabled > .glyph):
(body.window-inactive .navigation-bar .item.button.disabled > .glyph):
(.navigation-bar .item.button.text-only): Deleted.
(body.window-inactive .navigation-bar .item.button:not(.suppress-emboss) > .glyph): Deleted.
(body.window-inactive .navigation-bar .item.button.disabled:not(.suppress-emboss) > .glyph): Deleted.
(.navigation-bar .item.button.suppress-emboss): Deleted.
(.navigation-bar .item.button.suppress-emboss > .glyph): Deleted.
(.navigation-bar .item.button.suppress-emboss:active > .glyph): Deleted.
(.navigation-bar .item.button.suppress-emboss.disabled > .glyph): Deleted.
* UserInterface/Views/ButtonNavigationItem.js:
(WebInspector.ButtonNavigationItem.prototype.set image):
(WebInspector.ButtonNavigationItem): Deleted.
(WebInspector.ButtonNavigationItem.prototype.get suppressBezel): Deleted.
(WebInspector.ButtonNavigationItem.prototype.set suppressBezel): Deleted.
(WebInspector.ButtonNavigationItem.prototype.generateStyleText): Deleted.
(WebInspector.ButtonNavigationItem.prototype._canvasIdentifier): Deleted.
(WebInspector.ButtonNavigationItem.prototype._updateImage): Deleted.
(WebInspector.ButtonNavigationItem.prototype._generateImages): Deleted.
* UserInterface/Views/ButtonToolbarItem.css:
(.toolbar .item.button > .glyph):
(.toolbar .item.button:not(.disabled):active > .glyph):
* UserInterface/Views/ControlToolbarItem.css:
(.toolbar .item.control):
(.toolbar .item.control:hover):
* UserInterface/Views/MultipleScopeBarItem.js:
(WebInspector.MultipleScopeBarItem):
* UserInterface/Views/NavigationBar.js:
(WebInspector.NavigationBar.prototype.updateLayoutSoon.update):
(WebInspector.NavigationBar.prototype.updateLayoutSoon):
(WebInspector.NavigationBar): Deleted.
(WebInspector.NavigationBar.prototype.insertNavigationItem): Deleted.
(WebInspector.NavigationBar.prototype.removeNavigationItem): Deleted.
(WebInspector.NavigationBar.prototype.updateLayout): Deleted.
(WebInspector.NavigationBar.prototype._updateStyle): Deleted.
* UserInterface/Views/NetworkSidebarPanel.js:
(WebInspector.NetworkSidebarPanel.prototype.treeElementAddedOrChanged):
* UserInterface/Views/RadioButtonNavigationItem.js:
(WebInspector.RadioButtonNavigationItem.prototype.set active):
(WebInspector.RadioButtonNavigationItem.prototype.generateStyleText): Deleted.
* UserInterface/Views/ScopeBar.css:
(.scope-bar > li.multiple:matches(.selected, :hover, :active) > .arrows):
(.scope-bar > li.multiple:matches(.selected, :hover, :active) > .arrows svg .filled): Deleted.
(.scope-bar > li.multiple:matches(.selected, :hover, :active) > .arrows svg .stroked): Deleted.
* UserInterface/Views/ScopeBarItem.js:
(WebInspector.ScopeBarItem):
* UserInterface/Views/ScopeRadioButtonNavigationItem.css:
(.scope-radio-button-navigation-item:hover > .arrows):
(.scope-radio-button-navigation-item.selected > .arrows > svg .stroked): Deleted.
* UserInterface/Views/ScopeRadioButtonNavigationItem.js:
(WebInspector.ScopeRadioButtonNavigationItem):
* UserInterface/Views/TimelineSidebarPanel.css:
(.sidebar > .panel.navigation.timeline > .title-bar.timeline-events > .title-bar-scope-bar > .default-item-selected > .multiple .arrows):
(.sidebar > .panel.navigation.timeline > .title-bar.timeline-events > .title-bar-scope-bar > .default-item-selected > .multiple svg .filled): Deleted.
(.sidebar > .panel.navigation.timeline > .title-bar.timeline-events > .title-bar-scope-bar > .default-item-selected > .multiple svg .stroked): Deleted.
* UserInterface/Views/TimelineSidebarPanel.js:
(WebInspector.TimelineSidebarPanel.prototype.treeElementAddedOrChanged):
(WebInspector.TimelineSidebarPanel.prototype._timelineAdded):
* UserInterface/Views/ToggleButtonNavigationItem.js:
(WebInspector.ToggleButtonNavigationItem): Deleted.
* UserInterface/Views/TreeElementStatusButton.css:
(.item > .status > .status-button):
(:matches(:focus, .force-focus) .item.selected > .status > .status-button):
(.item > .status > .status-button > svg .filled): Deleted.
(:matches(:focus, .force-focus) .item.selected > .status > .status-button > svg .filled): Deleted.
(.item > .status > .status-button > svg .stroked): Deleted.
(:matches(:focus, .force-focus) .item.selected > .status > .status-button > svg .stroked): Deleted.
* UserInterface/Views/VisualStyleCommaSeparatedKeywordEditor.js:
(WebInspector.VisualStyleCommaSeparatedKeywordEditor):
* UserInterface/Views/VisualStyleDetailsPanel.css:
(.sidebar > .panel.details.css-style .visual > .details-section .details-section > .header > .visual-style-section-clear):
* UserInterface/Views/VisualStyleKeywordIconList.css:
(.visual-style-property-container.keyword-icon-list > .visual-style-property-value-container > .keyword-icon-list-container > .keyword-icon.selected):
(.visual-style-property-container.keyword-icon-list > .visual-style-property-value-container > .keyword-icon-list-container > .keyword-icon:not(.selected) > div):
(.visual-style-property-container.keyword-icon-list > .visual-style-property-value-container > .keyword-icon-list-container > .keyword-icon.selected svg .stroked): Deleted.
(.visual-style-property-container.keyword-icon-list > .visual-style-property-value-container > .keyword-icon-list-container > .keyword-icon.selected svg .filled): Deleted.
* UserInterface/Views/VisualStyleKeywordIconList.js:
(WebInspector.VisualStyleKeywordIconList.createListItem):
(WebInspector.VisualStyleKeywordIconList):
* UserInterface/Views/VisualStylePropertyEditorLink.css:
(.visual-style-property-editor-link > .visual-style-property-editor-link-icon > :matches(.linked-icon, .unlinked-icon)):
(.visual-style-property-editor-link:not(.linked) > .visual-style-property-editor-link-icon > :matches(.linked-icon, .unlinked-icon)):
(.visual-style-property-editor-link > .visual-style-property-editor-link-icon): Deleted.
(.visual-style-property-editor-link > .visual-style-property-editor-link-icon > .unlinked-icon svg .filled): Deleted.
(.visual-style-property-editor-link > .visual-style-property-editor-link-icon > .unlinked-icon svg .stroked): Deleted.
* UserInterface/Views/VisualStylePropertyEditorLink.js:
(WebInspector.VisualStylePropertyEditorLink):
* UserInterface/Views/VisualStyleSelectorSection.css:
(.details-section.visual-style-selector-section > .header > .controls > .visual-style-selector-section-add-rule):
* UserInterface/Views/VisualStyleSelectorSection.js:
(WebInspector.VisualStyleSelectorSection):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191693
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy@apple.com [Wed, 28 Oct 2015 21:17:46 +0000 (21:17 +0000)]
Web Inspector: jsmin.py mistakenly removes whitespace from template literal strings
https://bugs.webkit.org/show_bug.cgi?id=148728
Reviewed by Joseph Pecoraro.
* Scripts/jsmin.py:
(JavascriptMinify.minify): Make backtick a quoting character.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191692
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Wed, 28 Oct 2015 21:16:22 +0000 (21:16 +0000)]
Stop using ContextMenuItem::shareMenuItem in the UI process
https://bugs.webkit.org/show_bug.cgi?id=150578
Reviewed by Tim Horton.
* UIProcess/mac/WebContextMenuProxyMac.h:
* UIProcess/mac/WebContextMenuProxyMac.mm:
(WebKit::WebContextMenuProxyMac::createShareMenuItem):
(WebKit::WebContextMenuProxyMac::createContextMenuItem):
(WebKit::WebContextMenuProxyMac::shareMenuItem): Deleted.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191691
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy_horton@apple.com [Wed, 28 Oct 2015 21:14:43 +0000 (21:14 +0000)]
WKView being inside WKWebView leads to weird API issues
https://bugs.webkit.org/show_bug.cgi?id=150174
Reviewed by Anders Carlsson.
* UIProcess/API/mac/WKView.mm:
(-[WKView _superDoCommandBySelector:]):
(-[WKView _createDrawingAreaProxy]): Deleted.
(-[WKView _processDidExit]): Deleted.
(-[WKView _pageClosed]): Deleted.
(-[WKView _didRelaunchProcess]): Deleted.
(-[WKView _convertToDeviceSpace:]): Deleted.
(-[WKView _convertToUserSpace:]): Deleted.
(-[WKView _executeSavedCommandBySelector:]): Deleted.
(-[WKResponderChainSink initWithResponderChain:]): Deleted.
(-[WKResponderChainSink detach]): Deleted.
(-[WKResponderChainSink didReceiveUnhandledCommand]): Deleted.
(-[WKResponderChainSink noResponderFor:]): Deleted.
(-[WKResponderChainSink doCommandBySelector:]): Deleted.
(-[WKResponderChainSink tryToPerform:with:]): Deleted.
* UIProcess/API/mac/WKViewInternal.h:
* UIProcess/Cocoa/WebViewImpl.h:
* UIProcess/Cocoa/WebViewImpl.mm:
(-[WKResponderChainSink initWithResponderChain:]):
(-[WKResponderChainSink detach]):
(-[WKResponderChainSink didReceiveUnhandledCommand]):
(-[WKResponderChainSink noResponderFor:]):
(-[WKResponderChainSink doCommandBySelector:]):
(-[WKResponderChainSink tryToPerform:with:]):
(WebKit::WebViewImpl::createDrawingAreaProxy):
(WebKit::WebViewImpl::processDidExit):
(WebKit::WebViewImpl::pageClosed):
(WebKit::WebViewImpl::didRelaunchProcess):
(WebKit::WebViewImpl::executeSavedCommandBySelector):
(WebKit::WebViewImpl::resetGestureController): Deleted.
* UIProcess/mac/PageClientImpl.mm:
(WebKit::PageClientImpl::createDrawingAreaProxy):
(WebKit::PageClientImpl::processDidExit):
(WebKit::PageClientImpl::pageClosed):
(WebKit::PageClientImpl::didRelaunchProcess):
(WebKit::PageClientImpl::convertToDeviceSpace):
(WebKit::PageClientImpl::convertToUserSpace):
(WebKit::PageClientImpl::executeSavedCommandBySelector):
Move most of the rest of WKViewInternal.h's methods to WebViewImpl.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191690
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Wed, 28 Oct 2015 20:41:57 +0000 (20:41 +0000)]
Web Inspector: Timeline recording start button missing when WEB_REPLAY disabled (no ReplayAgent)
https://bugs.webkit.org/show_bug.cgi?id=150633
Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-10-28
Reviewed by Timothy Hatcher.
* UserInterface/Views/TimelineSidebarPanel.js:
(WebInspector.TimelineSidebarPanel.prototype._updateReplayInterfaceVisibility):
Ensure we pass a boolean to classList.toggle.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191689
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
cdumez@apple.com [Wed, 28 Oct 2015 20:04:24 +0000 (20:04 +0000)]
Assertion failure in WebCore::FrameLoader::stopLoading() running fast/events tests
https://bugs.webkit.org/show_bug.cgi?id=150624
Source/WebCore:
Reviewed by Darin Adler.
After r191652, a form's target attribute can no longer refer to a frame's id,
only its name. This is because the frame's id no longer sets the Window name
when the frame's name attribute is missing. This caused a change in behavior
for the fast/events/form-iframe-target-before-load-crash*.html tests, which
exposed a pre-existing bug.
This patch updates the fast/events/form-iframe-target-before-load-crash*.html
tests so they keep testing the same thing as before r191652. It also adds a
variant to keep covering the newly exposed bug.
The issue was that the frame was no longer navigated when submitting the form
(due to the form's target not matching the frame name). Therefore, when
removing the iframe from the document, its navigation has not started yet and
DocumentLoadTiming::navigationStart() is not initialized yet when
FrameLoader::stopLoading() is called and we hit an assertion. This patch
replaces the assertion with an if check as we now know it can happen and we
have test coverage for it.
Test: fast/events/form-iframe-target-before-load-crash.html
* loader/FrameLoader.cpp:
(WebCore::FrameLoader::stopLoading):
LayoutTests:
<rdar://problem/
23294110>
Reviewed by Darin Adler.
* fast/events/form-iframe-target-before-load-crash2.html:
Set the frame name so that the test still tests the same thing as it was
originally testing before r191652. This is needed because the frame id
no longer sets the window name and therefore no longer matches the form's
target.
* fast/events/form-iframe-target-before-load-crash3-expected.txt: Added.
* fast/events/form-iframe-target-before-load-crash3.html: Added.
This is a version on fast/events/form-iframe-target-before-load-crash.html
with the frame name set so that it tests the same thing it was originally
testing before r191652. form-iframe-target-before-load-crash.html is kept
as is (without frame name) as it exposed a new crash.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191688
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
bburg@apple.com [Wed, 28 Oct 2015 20:00:36 +0000 (20:00 +0000)]
Builtins generator should emit ENABLE(FEATURE) guards based on @conditional annotation
https://bugs.webkit.org/show_bug.cgi?id=150536
Reviewed by Yusuke Suzuki.
Source/JavaScriptCore:
Scan JS builtin files for @key=value and @flag annotations in single-line comments.
For @conditional=CONDITIONAL, emit CONDITIONAL guards around the relevant object's code.
Generate primary header includes separately from secondary header includes so we can
put the guard between the two header groups, as is customary in WebKit C++ code.
New tests:
Scripts/tests/builtins/WebCore-ArbitraryConditionalGuard-Separate.js
Scripts/tests/builtins/WebCore-DuplicateFlagAnnotation-Separate.js
Scripts/tests/builtins/WebCore-DuplicateKeyValueAnnotation-Separate.js
* Scripts/builtins/builtins_generate_combined_implementation.py:
(BuiltinsCombinedImplementationGenerator.generate_output):
(BuiltinsCombinedImplementationGenerator.generate_secondary_header_includes):
(BuiltinsCombinedImplementationGenerator.generate_header_includes): Deleted.
* Scripts/builtins/builtins_generate_separate_header.py:
(BuiltinsSeparateHeaderGenerator.generate_output):
(generate_secondary_header_includes):
(generate_header_includes): Deleted.
* Scripts/builtins/builtins_generate_separate_implementation.py:
(BuiltinsSeparateImplementationGenerator.generate_output):
(BuiltinsSeparateImplementationGenerator.generate_secondary_header_includes):
(BuiltinsSeparateImplementationGenerator.generate_header_includes): Deleted.
* Scripts/builtins/builtins_generate_separate_wrapper.py:
(BuiltinsSeparateWrapperGenerator.generate_output):
(BuiltinsSeparateWrapperGenerator.generate_secondary_header_includes):
(BuiltinsSeparateWrapperGenerator.generate_header_includes): Deleted.
* Scripts/builtins/builtins_generator.py:
(BuiltinsGenerator.generate_includes_from_entries):
(BuiltinsGenerator):
(BuiltinsGenerator.generate_primary_header_includes):
* Scripts/builtins/builtins_model.py:
(BuiltinObject.__init__):
(BuiltinsCollection.parse_builtins_file):
(BuiltinsCollection._parse_annotations):
* Scripts/tests/builtins/WebCore-ArbitraryConditionalGuard-Separate.js: Added.
* Scripts/tests/builtins/WebCore-DuplicateFlagAnnotation-Separate.js: Added.
* Scripts/tests/builtins/WebCore-DuplicateKeyValueAnnotation-Separate.js: Added.
* Scripts/tests/builtins/WebCore-GuardedBuiltin-Separate.js: Simplify.
* Scripts/tests/builtins/WebCore-GuardedInternalBuiltin-Separate.js: Simplify.
* Scripts/tests/builtins/WebCore-UnguardedBuiltin-Separate.js: Simplify.
* Scripts/tests/builtins/expected/WebCore-ArbitraryConditionalGuard-Separate.js-result: Added.
* Scripts/tests/builtins/expected/WebCore-DuplicateFlagAnnotation-Separate.js-error: Added.
* Scripts/tests/builtins/expected/WebCore-DuplicateKeyValueAnnotation-Separate.js-error: Added.
* Scripts/tests/builtins/expected/WebCore-GuardedBuiltin-Separate.js-result:
* Scripts/tests/builtins/expected/WebCore-GuardedInternalBuiltin-Separate.js-result:
* Scripts/tests/builtins/expected/WebCore-UnguardedBuiltin-Separate.js-result:
* Scripts/tests/builtins/expected/WebCore-xmlCasingTest-Separate.js-result:
Source/WebCore:
Replace @optional=FEATURE with @conditional=ENABLE(FEATURE) in builtins files.
* Modules/streams/ByteLengthQueuingStrategy.js:
* Modules/streams/CountQueuingStrategy.js:
* Modules/streams/ReadableStream.js:
* Modules/streams/ReadableStreamController.js:
* Modules/streams/ReadableStreamInternals.js:
* Modules/streams/ReadableStreamReader.js:
* Modules/streams/StreamInternals.js:
* Modules/streams/WritableStream.js:
* Modules/streams/WritableStreamInternals.js:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191687
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
achristensen@apple.com [Wed, 28 Oct 2015 19:34:29 +0000 (19:34 +0000)]
Compile and link with CMake on Mac
https://bugs.webkit.org/show_bug.cgi?id=150632
Reviewed by Tim Horton.
.:
* Source/cmake/OptionsMac.cmake:
Source/WebKit:
* PlatformMac.cmake:
Source/WebKit2:
* CMakeLists.txt:
* PlatformEfl.cmake:
* PlatformGTK.cmake:
* PlatformMac.cmake:
Tools:
* TestWebKitAPI/PlatformMac.cmake:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191686
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Wed, 28 Oct 2015 19:13:17 +0000 (19:13 +0000)]
Stub out more of the context menu SPI
https://bugs.webkit.org/show_bug.cgi?id=150606
Reviewed by Dan Bernstein.
Add a delegate method that will allow the client to modify the menu. Also,
add an empty _WKContextMenuElementInfo class and its _WKElementInfo superclass.
* UIProcess/API/Cocoa/WKUIDelegatePrivate.h:
* UIProcess/API/Cocoa/_WKContextMenuElementInfo.h: Added.
* UIProcess/API/Cocoa/_WKContextMenuElementInfo.mm: Added.
* UIProcess/API/Cocoa/_WKElementInfo.h: Added.
* UIProcess/API/Cocoa/_WKElementInfo.mm: Added.
* UIProcess/Cocoa/UIDelegate.h:
* UIProcess/Cocoa/UIDelegate.mm:
(WebKit::UIDelegate::setDelegate):
(WebKit::UIDelegate::ContextMenuClient::menuFromProposedMenu):
(WebKit::UIDelegate::UIClient::createNewPage):
* UIProcess/mac/WebContextMenuProxyMac.mm:
(WebKit::WebContextMenuProxyMac::showContextMenu):
* WebKit2.xcodeproj/project.pbxproj:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191685
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mark.lam@apple.com [Wed, 28 Oct 2015 18:36:02 +0000 (18:36 +0000)]
Update FTL to support UntypedUse operands for op_sub.
https://bugs.webkit.org/show_bug.cgi?id=150562
Reviewed by Geoffrey Garen.
Source/JavaScriptCore:
* assembler/MacroAssemblerARM64.h:
- make the dataTempRegister and memoryTempRegister public so that we can
move input registers out of them if needed.
* ftl/FTLCapabilities.cpp:
(JSC::FTL::canCompile):
- We can now compile ArithSub.
* ftl/FTLCompile.cpp:
- Added BinaryArithGenerationContext to shuffle registers into a state that is
expected by the baseline snippet generator. This includes:
1. Making sure that the input and output registers are not in the tag or
scratch registers.
2. Loading the tag registers with expected values.
3. Restoring the registers to their original value on return.
- Added code to implement the ArithSub inline cache.
* ftl/FTLInlineCacheDescriptor.h:
(JSC::FTL::ArithSubDescriptor::ArithSubDescriptor):
(JSC::FTL::ArithSubDescriptor::leftType):
(JSC::FTL::ArithSubDescriptor::rightType):
* ftl/FTLInlineCacheSize.cpp:
(JSC::FTL::sizeOfArithSub):
* ftl/FTLInlineCacheSize.h:
* ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::DFG::LowerDFGToLLVM::compileArithAddOrSub):
- Added handling for UnusedType for the ArithSub case.
* ftl/FTLState.h:
* jit/GPRInfo.h:
(JSC::GPRInfo::reservedRegisters):
* jit/JITSubGenerator.h:
(JSC::JITSubGenerator::generateFastPath):
- When the result is in the same as one of the input registers, we'll end up
corrupting the input in fast path even if we determine that we need to go to
the slow path. We now move the input into the scratch register and operate
on that instead and only move the result into the result register only after
the fast path has succeeded.
* tests/stress/op_sub.js:
(o1.valueOf):
(runTest):
- Added some debugging tools: flags for verbose logging, and eager abort on fail.
LayoutTests:
* js/regress/ftl-sub-expected.txt: Added.
* js/regress/ftl-sub.html: Added.
* js/regress/script-tests/ftl-sub.js: Added.
(o1.valueOf):
(o2.valueOf):
(foo):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191683
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mark.lam@apple.com [Wed, 28 Oct 2015 18:14:31 +0000 (18:14 +0000)]
Fix a typo in ProbeContext::fpr().
https://bugs.webkit.org/show_bug.cgi?id=150629
Reviewed by Yusuke Suzuki.
ProbeContext::fpr() should be calling CPUState::fpr(), not CPUState::gpr().
* assembler/AbstractMacroAssembler.h:
(JSC::AbstractMacroAssembler::ProbeContext::fpr):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191682
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
hs85.jeong@samsung.com [Wed, 28 Oct 2015 18:11:05 +0000 (18:11 +0000)]
Unreviewed. EFL gardening: rebaseline more tests after r191623.
https://bugs.webkit.org/show_bug.cgi?id=150628
* platform/efl/svg/as-background-image/background-image-preserveaspectRatio-support-expected.txt:
* platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
* platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
* platform/efl/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
* platform/efl/tables/layering/paint-test-layering-1-expected.txt:
* platform/efl/tables/layering/paint-test-layering-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10009-expected.txt:
* platform/efl/tables/mozilla/bugs/bug100334-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10036-expected.txt:
* platform/efl/tables/mozilla/bugs/bug101201-expected.txt:
* platform/efl/tables/mozilla/bugs/bug101674-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10269-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10269-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10296-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10296-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug103533-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1055-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10565-expected.txt:
* platform/efl/tables/mozilla/bugs/bug106158-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug106158-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10633-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1067-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1067-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug106795-expected.txt:
* platform/efl/tables/mozilla/bugs/bug106816-expected.txt:
* platform/efl/tables/mozilla/bugs/bug108340-expected.txt:
* platform/efl/tables/mozilla/bugs/bug110566-expected.txt:
* platform/efl/tables/mozilla/bugs/bug11321-expected.txt:
* platform/efl/tables/mozilla/bugs/bug113235-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug113235-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug113424-expected.txt:
* platform/efl/tables/mozilla/bugs/bug11384q-expected.txt:
* platform/efl/tables/mozilla/bugs/bug11384s-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1163-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1188-expected.txt:
* platform/efl/tables/mozilla/bugs/bug11944-expected.txt:
* platform/efl/tables/mozilla/bugs/bug119786-expected.txt:
* platform/efl/tables/mozilla/bugs/bug12008-expected.txt:
* platform/efl/tables/mozilla/bugs/bug120107-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug120364-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1220-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1224-expected.txt:
* platform/efl/tables/mozilla/bugs/bug12268-expected.txt:
* platform/efl/tables/mozilla/bugs/bug12384-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1261-expected.txt:
* platform/efl/tables/mozilla/bugs/bug126742-expected.txt:
* platform/efl/tables/mozilla/bugs/bug12709-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1271-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug128229-expected.txt:
* platform/efl/tables/mozilla/bugs/bug12908-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug12908-2-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug12910-2-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug1296-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1302-expected.txt:
* platform/efl/tables/mozilla/bugs/bug131020-expected.txt:
* platform/efl/tables/mozilla/bugs/bug131020_iframe-expected.txt:
* platform/efl/tables/mozilla/bugs/bug13105-expected.txt:
* platform/efl/tables/mozilla/bugs/bug13118-expected.txt:
* platform/efl/tables/mozilla/bugs/bug13169-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug1318-expected.txt:
* platform/efl/tables/mozilla/bugs/bug133756-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug133756-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug13484-expected.txt:
* platform/efl/tables/mozilla/bugs/bug13526-expected.txt:
* platform/efl/tables/mozilla/bugs/bug137388-1-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug137388-2-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug137388-3-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug138725-expected.txt:
* platform/efl/tables/mozilla/bugs/bug139524-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug139524-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug139524-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug139524-4-expected.txt:
* platform/efl/tables/mozilla/bugs/bug14159-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1430-expected.txt:
* platform/efl/tables/mozilla/bugs/bug14323-expected.txt:
* platform/efl/tables/mozilla/bugs/bug145572-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1474-expected.txt:
* platform/efl/tables/mozilla/bugs/bug149275-2-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug14929-expected.txt:
* platform/efl/tables/mozilla/bugs/bug15247-expected.txt:
* platform/efl/tables/mozilla/bugs/bug154780-expected.txt:
* platform/efl/tables/mozilla/bugs/bug15544-expected.txt:
* platform/efl/tables/mozilla/bugs/bug157890-expected.txt:
* platform/efl/tables/mozilla/bugs/bug159108-expected.txt:
* platform/efl/tables/mozilla/bugs/bug15933-expected.txt:
* platform/efl/tables/mozilla/bugs/bug16012-expected.txt:
* platform/efl/tables/mozilla/bugs/bug16252-expected.txt:
* platform/efl/tables/mozilla/bugs/bug17130-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug17138-expected.txt:
* platform/efl/tables/mozilla/bugs/bug17168-expected.txt:
* platform/efl/tables/mozilla/bugs/bug175455-4-expected.txt:
* platform/efl/tables/mozilla/bugs/bug17548-expected.txt:
* platform/efl/tables/mozilla/bugs/bug17587-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1800-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1802-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1802s-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1809-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1828-expected.txt:
* platform/efl/tables/mozilla/bugs/bug18359-expected.txt:
* platform/efl/tables/mozilla/bugs/bug18440-expected.txt:
* platform/efl/tables/mozilla/bugs/bug18558-expected.txt:
* platform/efl/tables/mozilla/bugs/bug18664-expected.txt:
* platform/efl/tables/mozilla/bugs/bug18955-expected.txt:
* platform/efl/tables/mozilla/bugs/bug19061-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug19061-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug19356-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2050-expected.txt:
* platform/efl/tables/mozilla/bugs/bug20579-expected.txt:
* platform/efl/tables/mozilla/bugs/bug20804-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2123-expected.txt:
* platform/efl/tables/mozilla/bugs/bug21299-expected.txt:
* platform/efl/tables/mozilla/bugs/bug215629-expected.txt:
* platform/efl/tables/mozilla/bugs/bug21918-expected.txt:
* platform/efl/tables/mozilla/bugs/bug219693-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug219693-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug22019-expected.txt:
* platform/efl/tables/mozilla/bugs/bug220536-expected.txt:
* platform/efl/tables/mozilla/bugs/bug221784-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug221784-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug222336-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug22246-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug22246-2a-expected.txt:
* platform/efl/tables/mozilla/bugs/bug22246-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug22246-3a-expected.txt:
* platform/efl/tables/mozilla/bugs/bug22513-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2267-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2296-expected.txt:
* platform/efl/tables/mozilla/bugs/bug23072-expected.txt:
* platform/efl/tables/mozilla/bugs/bug23151-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug23235-expected.txt:
* platform/efl/tables/mozilla/bugs/bug23299-expected.txt:
* platform/efl/tables/mozilla/bugs/bug24200-expected.txt:
* platform/efl/tables/mozilla/bugs/bug24503-expected.txt:
* platform/efl/tables/mozilla/bugs/bug24627-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2469-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2479-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2479-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2479-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug24880-expected.txt:
* platform/efl/tables/mozilla/bugs/bug25004-expected.txt:
* platform/efl/tables/mozilla/bugs/bug25074-expected.txt:
* platform/efl/tables/mozilla/bugs/bug25086-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2516-expected.txt:
* platform/efl/tables/mozilla/bugs/bug25367-expected.txt:
* platform/efl/tables/mozilla/bugs/bug25663-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2585-expected.txt:
* platform/efl/tables/mozilla/bugs/bug26178-expected.txt:
* platform/efl/tables/mozilla/bugs/bug26553-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug2684-expected.txt:
* platform/efl/tables/mozilla/bugs/bug269566-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug27038-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug27038-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug27038-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug275625-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2757-expected.txt:
* platform/efl/tables/mozilla/bugs/bug277062-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug2773-expected.txt:
* platform/efl/tables/mozilla/bugs/bug278266-expected.txt:
* platform/efl/tables/mozilla/bugs/bug278385-expected.txt:
* platform/efl/tables/mozilla/bugs/bug27993-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2886-2-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug2886-expected.txt:
* platform/efl/tables/mozilla/bugs/bug28928-expected.txt:
* platform/efl/tables/mozilla/bugs/bug28933-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug29058-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug29157-expected.txt:
* platform/efl/tables/mozilla/bugs/bug29314-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug29429-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2947-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2954-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug2973-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2981-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2981-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2997-expected.txt:
* platform/efl/tables/mozilla/bugs/bug30273-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3037-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3037-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug30418-expected.txt:
* platform/efl/tables/mozilla/bugs/bug30559-expected.txt:
* platform/efl/tables/mozilla/bugs/bug30692-expected.txt:
* platform/efl/tables/mozilla/bugs/bug30985-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3103-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3191-expected.txt:
* platform/efl/tables/mozilla/bugs/bug32205-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug32205-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug32205-5-expected.txt:
* platform/efl/tables/mozilla/bugs/bug32447-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3260-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3263-expected.txt:
* platform/efl/tables/mozilla/bugs/bug32841-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3309-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3309-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug33137-expected.txt:
* platform/efl/tables/mozilla/bugs/bug33855-expected.txt:
* platform/efl/tables/mozilla/bugs/bug34176-expected.txt:
* platform/efl/tables/mozilla/bugs/bug34538-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3454-expected.txt:
* platform/efl/tables/mozilla/bugs/bug35662-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3681-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3681-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3718-expected.txt:
* platform/efl/tables/mozilla/bugs/bug38916-expected.txt:
* platform/efl/tables/mozilla/bugs/bug39209-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3977-expected.txt:
* platform/efl/tables/mozilla/bugs/bug40828-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4093-expected.txt:
* platform/efl/tables/mozilla/bugs/bug41890-expected.txt:
* platform/efl/tables/mozilla/bugs/bug42187-expected.txt:
* platform/efl/tables/mozilla/bugs/bug42443-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4284-expected.txt:
* platform/efl/tables/mozilla/bugs/bug43039-expected.txt:
* platform/efl/tables/mozilla/bugs/bug43204-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4385-expected.txt:
* platform/efl/tables/mozilla/bugs/bug43854-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4427-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4429-expected.txt:
* platform/efl/tables/mozilla/bugs/bug44505-expected.txt:
* platform/efl/tables/mozilla/bugs/bug44523-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4501-expected.txt:
* platform/efl/tables/mozilla/bugs/bug45055-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug45055-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4520-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4523-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4527-expected.txt:
* platform/efl/tables/mozilla/bugs/bug45350-expected.txt:
* platform/efl/tables/mozilla/bugs/bug45486-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4576-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46268-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46268-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46268-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46268-5-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46268-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46368-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46368-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46480-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46480-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46623-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46623-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46944-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4739-expected.txt:
* platform/efl/tables/mozilla/bugs/bug47432-expected.txt:
* platform/efl/tables/mozilla/bugs/bug48028-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug48028-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4803-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4849-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4849-expected.txt:
* platform/efl/tables/mozilla/bugs/bug48827-expected.txt:
* platform/efl/tables/mozilla/bugs/bug51037-expected.txt:
* platform/efl/tables/mozilla/bugs/bug51140-expected.txt:
* platform/efl/tables/mozilla/bugs/bug51727-expected.txt:
* platform/efl/tables/mozilla/bugs/bug5188-expected.txt:
* platform/efl/tables/mozilla/bugs/bug52505-expected.txt:
* platform/efl/tables/mozilla/bugs/bug52506-expected.txt:
* platform/efl/tables/mozilla/bugs/bug53690-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug53690-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug53891-expected.txt:
* platform/efl/tables/mozilla/bugs/bug5538-expected.txt:
* platform/efl/tables/mozilla/bugs/bug55527-expected.txt:
* platform/efl/tables/mozilla/bugs/bug55545-expected.txt:
* platform/efl/tables/mozilla/bugs/bug55694-expected.txt:
* platform/efl/tables/mozilla/bugs/bug55789-expected.txt:
* platform/efl/tables/mozilla/bugs/bug56201-expected.txt:
* platform/efl/tables/mozilla/bugs/bug56405-expected.txt:
* platform/efl/tables/mozilla/bugs/bug57300-expected.txt:
* platform/efl/tables/mozilla/bugs/bug57378-expected.txt:
* platform/efl/tables/mozilla/bugs/bug57828-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug57828-expected.txt:
* platform/efl/tables/mozilla/bugs/bug5797-expected.txt:
* platform/efl/tables/mozilla/bugs/bug5798-expected.txt:
* platform/efl/tables/mozilla/bugs/bug5799-expected.txt:
* platform/efl/tables/mozilla/bugs/bug5835-expected.txt:
* platform/efl/tables/mozilla/bugs/bug5838-expected.txt:
* platform/efl/tables/mozilla/bugs/bug58402-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug59354-expected.txt:
* platform/efl/tables/mozilla/bugs/bug60013-expected.txt:
* platform/efl/tables/mozilla/bugs/bug60749-expected.txt:
* platform/efl/tables/mozilla/bugs/bug60804-expected.txt:
* platform/efl/tables/mozilla/bugs/bug60807-expected.txt:
* platform/efl/tables/mozilla/bugs/bug60992-expected.txt:
* platform/efl/tables/mozilla/bugs/bug6184-expected.txt:
* platform/efl/tables/mozilla/bugs/bug625-expected.txt:
* platform/efl/tables/mozilla/bugs/bug6304-expected.txt:
* platform/efl/tables/mozilla/bugs/bug63785-expected.txt:
* platform/efl/tables/mozilla/bugs/bug6404-expected.txt:
* platform/efl/tables/mozilla/bugs/bug647-expected.txt:
* platform/efl/tables/mozilla/bugs/bug650-expected.txt:
* platform/efl/tables/mozilla/bugs/bug6674-expected.txt:
* platform/efl/tables/mozilla/bugs/bug67864-expected.txt:
* platform/efl/tables/mozilla/bugs/bug67915-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug68998-expected.txt:
* platform/efl/tables/mozilla/bugs/bug69187-expected.txt:
* platform/efl/tables/mozilla/bugs/bug69382-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug69382-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug709-expected.txt:
* platform/efl/tables/mozilla/bugs/bug7112-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug7112-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug7121-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug72359-expected.txt:
* platform/efl/tables/mozilla/bugs/bug73321-expected.txt:
* platform/efl/tables/mozilla/bugs/bug7342-expected.txt:
* platform/efl/tables/mozilla/bugs/bug7471-expected.txt:
* platform/efl/tables/mozilla/bugs/bug75250-expected.txt:
* platform/efl/tables/mozilla/bugs/bug7714-expected.txt:
* platform/efl/tables/mozilla/bugs/bug78162-expected.txt:
* platform/efl/tables/mozilla/bugs/bug8032-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug81934-expected.txt:
* platform/efl/tables/mozilla/bugs/bug82946-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug82946-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug8361-expected.txt:
* platform/efl/tables/mozilla/bugs/bug83786-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug8381-expected.txt:
* platform/efl/tables/mozilla/bugs/bug86708-expected.txt:
* platform/efl/tables/mozilla/bugs/bug8858-expected.txt:
* platform/efl/tables/mozilla/bugs/bug8950-expected.txt:
* platform/efl/tables/mozilla/bugs/bug9072-expected.txt:
* platform/efl/tables/mozilla/bugs/bug9123-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug9123-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug92143-expected.txt:
* platform/efl/tables/mozilla/bugs/bug92647-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug9271-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug93363-expected.txt:
* platform/efl/tables/mozilla/bugs/bug963-expected.txt:
* platform/efl/tables/mozilla/bugs/bug96334-expected.txt:
* platform/efl/tables/mozilla/bugs/bug96343-expected.txt:
* platform/efl/tables/mozilla/bugs/bug965-expected.txt:
* platform/efl/tables/mozilla/bugs/bug97138-expected.txt:
* platform/efl/tables/mozilla/bugs/bug97383-expected.txt:
* platform/efl/tables/mozilla/bugs/bug9879-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug99923-expected.txt:
* platform/efl/tables/mozilla/bugs/bug99948-expected.txt:
* platform/efl/tables/mozilla/collapsing_borders/bug127040-expected.txt:
* platform/efl/tables/mozilla/collapsing_borders/bug41262-3-expected.txt:
* platform/efl/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
* platform/efl/tables/mozilla/core/bloomberg-expected.txt:
* platform/efl/tables/mozilla/core/borders-expected.txt:
* platform/efl/tables/mozilla/core/captions-expected.txt:
* platform/efl/tables/mozilla/core/cell_heights-expected.txt:
* platform/efl/tables/mozilla/core/col_span-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_auto_auto-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_auto_autoFix-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_auto_autoFixPer-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_auto_autoPer-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_auto_fix-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_auto_fixPer-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_auto_per-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_fix_autoFix-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_fix_autoPer-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_fix_fix-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_fix_fixPer-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_fix_per-expected.txt:
* platform/efl/tables/mozilla/core/margins-expected.txt:
* platform/efl/tables/mozilla/core/misc-expected.txt:
* platform/efl/tables/mozilla/core/nested1-expected.txt:
* platform/efl/tables/mozilla/core/one_row-expected.txt:
* platform/efl/tables/mozilla/core/row_span-expected.txt:
* platform/efl/tables/mozilla/core/table_frame-expected.txt:
* platform/efl/tables/mozilla/core/table_rules-expected.txt:
* platform/efl/tables/mozilla/core/table_widths-expected.txt:
* platform/efl/tables/mozilla/dom/appendCol2-expected.txt:
* platform/efl/tables/mozilla/dom/appendRowsExpand1-expected.txt:
* platform/efl/tables/mozilla/dom/appendTbodyExpand1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteCellsRebuild1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteCellsShrink1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteCellsShrink2-expected.txt:
* platform/efl/tables/mozilla/dom/deleteCol1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteCol2-expected.txt:
* platform/efl/tables/mozilla/dom/deleteCol3-expected.txt:
* platform/efl/tables/mozilla/dom/deleteColGroup1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteColGroup2-expected.txt:
* platform/efl/tables/mozilla/dom/deleteRowsRebuild1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteRowsShrink1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteTbodyExpand1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteTbodyRebuild1-expected.txt:
* platform/efl/tables/mozilla/dom/insertCellsExpand1-expected.txt:
* platform/efl/tables/mozilla/dom/insertCellsExpand2-expected.txt:
* platform/efl/tables/mozilla/dom/insertCellsRebuild1-expected.txt:
* platform/efl/tables/mozilla/dom/insertCellsRebuild2-expected.txt:
* platform/efl/tables/mozilla/dom/insertColGroups1-expected.txt:
* platform/efl/tables/mozilla/dom/insertColGroups2-expected.txt:
* platform/efl/tables/mozilla/dom/insertCols1-expected.txt:
* platform/efl/tables/mozilla/dom/insertCols2-expected.txt:
* platform/efl/tables/mozilla/dom/insertCols3-expected.txt:
* platform/efl/tables/mozilla/dom/insertCols4-expected.txt:
* platform/efl/tables/mozilla/dom/insertCols5-expected.txt:
* platform/efl/tables/mozilla/dom/insertRowsExpand1-expected.txt:
* platform/efl/tables/mozilla/dom/insertRowsRebuild1-expected.txt:
* platform/efl/tables/mozilla/dom/tableDom-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_layers-opacity-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_position-table-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_simple-table-column-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_simple-table-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_simple-table-row-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt:
* platform/efl/tables/mozilla/marvin/body_col-expected.txt:
* platform/efl/tables/mozilla/marvin/body_tbody-expected.txt:
* platform/efl/tables/mozilla/marvin/body_tfoot-expected.txt:
* platform/efl/tables/mozilla/marvin/body_thead-expected.txt:
* platform/efl/tables/mozilla/marvin/col_span-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_align_justify-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_span-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_width_pct-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_width_px-expected.txt:
* platform/efl/tables/mozilla/marvin/table_frame_border-expected.txt:
* platform/efl/tables/mozilla/marvin/table_frame_box-expected.txt:
* platform/efl/tables/mozilla/marvin/table_overflow_hidden_td-expected.txt: Added.
* platform/efl/tables/mozilla/marvin/table_overflow_td_dynamic_deactivate-expected.txt:
* platform/efl/tables/mozilla/marvin/table_row_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/table_row_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/table_row_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/table_rules_all-expected.txt:
* platform/efl/tables/mozilla/marvin/table_rules_groups-expected.txt:
* platform/efl/tables/mozilla/marvin/table_rules_none-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_aqua-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_aqua_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_black-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_black_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_blue-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_blue_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_fuchsia-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_fuchsia_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_gray-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_gray_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_green-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_green_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_lime-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_lime_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_maroon-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_maroon_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_navy-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_navy_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_olive-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_olive_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_purple-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_purple_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_red-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_red_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_silver-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_silver_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_teal-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_teal_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_white-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_white_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_yellow-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_yellow_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_border_0-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_border_1-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_border_2-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_border_3-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_caption_align_bot-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_caption_align_top-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_cellpadding-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_cellpadding_pct-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_cellspacing-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_default-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_id-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_row_th_nowrap-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_colspan-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_height-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_nowrap-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_rowspan-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_width-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_th_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_th_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_th_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_th_colspan-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_th_height-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_th_rowspan-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_th_width-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_width_percent-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_width_px-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_align_justify-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_char-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/td_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/td_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/td_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/td_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_align_justify-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_char-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/th_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/th_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/th_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/th_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_align_justify-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_char-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_aqua_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_black-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_black_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_blue-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_blue_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_fuchsia-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_fuchsia_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_gray-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_gray_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_green-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_green_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_lime-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_lime_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_maroon-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_maroon_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_navy-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_navy_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_olive-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_olive_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_purple-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_purple_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_red-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_red_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_silver-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_silver_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_teal-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_teal_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_white-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_white_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_yellow-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_yellow_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_caption_align_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_caption_align_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_span-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_width_px-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_width_rel-expected.txt:
* platform/efl/tables/mozilla/marvin/x_colgroup_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_colgroup_span-expected.txt:
* platform/efl/tables/mozilla/marvin/x_colgroup_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_colgroup_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_colgroup_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_colgroup_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_colgroup_width_rel-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_bgcolor_name-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_border-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_border_none-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_border_px-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_cellpadding-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_cellpadding_pct-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_cellspacing-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_cellspacing_pct-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_frame_void-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_rules_groups-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_rules_none-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_style-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_class-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_id-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_style-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_align_justify-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_bgcolor_name-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_bgcolor_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_class-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_colspan-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_height-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_id-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_nowrap-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_rowspan-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_style-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_width-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_class-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_id-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_style-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_align_justify-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_bgcolor_name-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_bgcolor_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_class-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_colspan-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_height-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_id-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_nowrap-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_rowspan-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_style-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_width-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_class-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_id-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_style-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_bgcolor_name-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_bgcolor_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_class-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_id-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_style-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_valign_top-expected.txt:
* platform/efl/tables/mozilla/other/body_col-expected.txt:
* platform/efl/tables/mozilla/other/cell_widths-expected.txt:
* platform/efl/tables/mozilla/other/cellspacing-expected.txt:
* platform/efl/tables/mozilla/other/move_row-expected.txt:
* platform/efl/tables/mozilla/other/ms-expected.txt:
* platform/efl/tables/mozilla/other/nested2-expected.txt:
* platform/efl/tables/mozilla/other/nestedTables-expected.txt:
* platform/efl/tables/mozilla/other/padding-expected.txt:
* platform/efl/tables/mozilla/other/slashlogo-expected.txt:
* platform/efl/tables/mozilla/other/test3-expected.txt:
* platform/efl/tables/mozilla/other/test6-expected.txt:
* platform/efl/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
* platform/efl/tables/mozilla/other/wa_table_tr_align-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/97619-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug1010-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug101759-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug104898-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug106336-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug106966-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug1128-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug1164-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug11945-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug128876-expected.txt: Added.
* platform/efl/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug14007-1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug14159-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug1647-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug17826-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug178855-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug18770-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug19526-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug21518-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug220653-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug22122-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug24880-1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug25707-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug27993-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3105-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3166-11-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3166-12-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3166-13-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3166-14-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3166-16-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3166-17-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3166-18-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug32205-1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug32205-4-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug4294-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug51000-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug59252-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug61042-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug65372-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug67915-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug6933-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug7113-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug72393-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug7243-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug73629-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug80762-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug8499-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug85016-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug91057-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug9879-1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/collapsing_borders/bug41262-1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt:
* platform/efl/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/backgrounds-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/captions1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/captions2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/captions3-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/col_span2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/cols1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/columns-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/conflicts-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/standards1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/dom/appendCells1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/dom/appendCellsRebuild1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/dom/appendCol1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/dom/appendColGroup1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/dom/insertTbodyExpand1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/dom/insertTbodyRebuild1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_frame_above-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_frame_below-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_frame_void-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_hidden_table-expected.txt: Added.
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody-expected.txt: Added.
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr-expected.txt: Added.
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell_sibling-expected.txt: Copied from LayoutTests/platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.txt.
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row-expected.txt: Copied from LayoutTests/platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.txt.
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_caption_align_left-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_caption_align_right-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_colgroup_width_px-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_above-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_below-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_border-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_box-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_hsides-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_lhs-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_rhs-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_vsides-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_rules_all-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_rules_cols-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_rules_rows-expected.txt:
* platform/efl/tables/mozilla_expected_failures/other/empty_cells-expected.txt:
* platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191681
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
zalan@apple.com [Wed, 28 Oct 2015 18:07:09 +0000 (18:07 +0000)]
Should never be reached failure in WebCore::backgroundRectForBox
https://bugs.webkit.org/show_bug.cgi?id=150232
Reviewed by Simon Fraser.
We should never end up with simple container for composited layer when background-clip: text is present.
(not even when the box has no decoration to paint)
Source/WebCore:
Test: fast/backgrounds/background-clip-text-with-simple-container.html
* rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::paintsBoxDecorations):
(WebCore::RenderLayerBacking::isSimpleContainerCompositingLayer):
(WebCore::backgroundRectForBox):
LayoutTests:
* fast/backgrounds/background-clip-text-with-simple-container-expected.txt: Added.
* fast/backgrounds/background-clip-text-with-simple-container.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191680
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
calvaris@igalia.com [Wed, 28 Oct 2015 18:04:25 +0000 (18:04 +0000)]
Unreviewed.
* Scripts/webkitpy/common/config/watchlist: Removed dead files from Streams API watchlist.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191679
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
peavo@outlook.com [Wed, 28 Oct 2015 17:50:56 +0000 (17:50 +0000)]
Add WinCairo to list of ports in run-webkit-tests.
https://bugs.webkit.org/show_bug.cgi?id=150625
Reviewed by Brent Fulgham.
* Scripts/webkitpy/common/config/ports.py:
(DeprecatedPort.port):
(WinPort.run_webkit_tests_command):
(WinCairoPort):
(GtkWK2Port):
* Scripts/webkitpy/port/factory.py:
(PortFactory):
* Scripts/webkitpy/port/win.py:
(WinPort.find_system_pid):
(WinCairoPort):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191678
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mark.lam@apple.com [Wed, 28 Oct 2015 17:48:10 +0000 (17:48 +0000)]
Add ability to print the PC register from JIT'ed code.
https://bugs.webkit.org/show_bug.cgi?id=150561
Reviewed by Geoffrey Garen.
* assembler/MacroAssemblerPrinter.cpp:
(JSC::printPC):
(JSC::MacroAssemblerPrinter::printCallback):
* assembler/MacroAssemblerPrinter.h:
(JSC::MacroAssemblerPrinter::PrintArg::PrintArg):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191677
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ryanhaddad@apple.com [Wed, 28 Oct 2015 17:44:00 +0000 (17:44 +0000)]
Adding imported/w3c/web-platform-tests/XMLHttpRequest/response-method.htm to the list of flaky tests on win
https://bugs.webkit.org/show_bug.cgi?id=150594
Unreviewed test gardening
* platform/win/TestExpectations:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191676
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
bshafiei@apple.com [Wed, 28 Oct 2015 17:43:50 +0000 (17:43 +0000)]
Versioning.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191675
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
cdumez@apple.com [Wed, 28 Oct 2015 17:35:10 +0000 (17:35 +0000)]
Use RunLoopTimer in DataURLDecoder to avoid issues related to runloops
https://bugs.webkit.org/show_bug.cgi?id=150609
<rdar://problem/
22702894>
Reviewed by Antti Koivisto.
Source/WebCore:
Use RunLoopTimer in DataURLDecoder to avoid issues related to RunLoops.
In particular, the callOnMainThread() call could fail to dispatch the
decoding result to the main thread if the client-side would spin its own
RunLoop.
This is similar to the approach used in DocumentLoader for
DocumentLoaderTimer.
No new tests, verified through manual testing.
* WebCore.xcodeproj/project.pbxproj:
* loader/ResourceLoader.cpp:
(WebCore::ResourceLoader::loadDataURL):
* page/Page.cpp:
(WebCore::Page::Page):
* page/Page.h:
* page/mac/PageMac.mm: Renamed from Source/WebCore/page/mac/PageMac.cpp.
(WebCore::Page::platformInitialize):
(WebCore::Page::addSchedulePair):
(WebCore::Page::removeSchedulePair):
* platform/network/DataURLDecoder.cpp:
(WebCore::DataURLDecoder::DecodingResultDispatcher::dispatch):
(WebCore::DataURLDecoder::DecodingResultDispatcher::DecodingResultDispatcher):
(WebCore::DataURLDecoder::DecodingResultDispatcher::startTimer):
(WebCore::DataURLDecoder::DecodingResultDispatcher::timerFired):
(WebCore::DataURLDecoder::createDecodeTask):
(WebCore::DataURLDecoder::decode):
* platform/network/DataURLDecoder.h:
Source/WebKit2:
Move addSchedulePair() call to Page::platformInitialize() so that
RunLoopTimer can be used by any Page, even those that don't have
a WebPage wrapper.
* WebProcess/WebPage/mac/WebPageMac.mm:
(WebKit::WebPage::platformInitialize): Deleted.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191673
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
beidson@apple.com [Wed, 28 Oct 2015 17:29:41 +0000 (17:29 +0000)]
Modern IDB: Implement most readonly attributes of IDBObjectStore.
https://bugs.webkit.org/show_bug.cgi?id=150617
Reviewed by Alex Christensen.
Source/WebCore:
Test: storage/indexeddb/modern/objectstore-attributes.html
* Modules/indexeddb/IDBObjectStore.h:
* Modules/indexeddb/client/IDBAnyImpl.cpp:
(WebCore::IDBClient::IDBAny::IDBAny):
* Modules/indexeddb/client/IDBAnyImpl.h:
(WebCore::IDBClient::IDBAny::create):
* Modules/indexeddb/client/IDBObjectStoreImpl.cpp:
(WebCore::IDBClient::IDBObjectStore::name):
(WebCore::IDBClient::IDBObjectStore::keyPathAny):
(WebCore::IDBClient::IDBObjectStore::keyPath):
(WebCore::IDBClient::IDBObjectStore::transaction):
(WebCore::IDBClient::IDBObjectStore::id): Deleted.
* Modules/indexeddb/client/IDBObjectStoreImpl.h:
* Modules/indexeddb/legacy/LegacyObjectStore.h:
(WebCore::LegacyObjectStore::transaction):
LayoutTests:
* storage/indexeddb/modern/objectstore-attributes-expected.txt: Added.
* storage/indexeddb/modern/objectstore-attributes.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191672
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
hs85.jeong@samsung.com [Wed, 28 Oct 2015 17:09:56 +0000 (17:09 +0000)]
Replace 0 and NULL with nullptr in WebCore/editing.
https://bugs.webkit.org/show_bug.cgi?id=150555
Reviewed by Darin Adler.
No new tests because there is no behavior change.
* editing/ApplyStyleCommand.cpp:
(WebCore::ApplyStyleCommand::ApplyStyleCommand):
(WebCore::ApplyStyleCommand::splitAncestorsWithUnicodeBidi):
(WebCore::ApplyStyleCommand::applyInlineStyle):
* editing/ApplyStyleCommand.h:
(WebCore::ApplyStyleCommand::shouldRemoveInlineStyleFromElement):
* editing/CompositeEditCommand.cpp:
(WebCore::CompositeEditCommand::applyCommandToComposite):
(WebCore::CompositeEditCommand::deleteInsignificantText):
* editing/DeleteSelectionCommand.cpp:
(WebCore::DeleteSelectionCommand::DeleteSelectionCommand):
(WebCore::DeleteSelectionCommand::initializeStartEnd):
* editing/EditCommand.cpp:
(WebCore::EditCommand::EditCommand):
* editing/EditCommand.h:
* editing/EditingStyle.cpp:
(WebCore::HTMLElementEquivalent::HTMLElementEquivalent):
* editing/EditingStyle.h:
(WebCore::EditingStyle::conflictsWithInlineStyleOfElement):
* editing/Editor.h:
* editing/EditorCommand.cpp:
(WebCore::Editor::commandIsSupportedFromMenuOrKeyBinding):
(WebCore::Editor::Command::Command):
* editing/FrameSelection.cpp:
(WebCore::DragCaretController::setCaretPosition):
(WebCore::FrameSelection::directionOfSelection):
* editing/MarkupAccumulator.cpp:
(WebCore::MarkupAccumulator::entityMaskForText):
* editing/MarkupAccumulator.h:
* editing/RenderedPosition.cpp:
(WebCore::rendererFromPosition):
(WebCore::RenderedPosition::RenderedPosition):
* editing/RenderedPosition.h:
(WebCore::RenderedPosition::operator==):
(WebCore::RenderedPosition::uncachedInlineBox):
(WebCore::RenderedPosition::RenderedPosition):
* editing/ReplaceSelectionCommand.cpp:
(WebCore::ReplaceSelectionCommand::handleStyleSpans):
* editing/SetNodeAttributeCommand.cpp:
(WebCore::SetNodeAttributeCommand::doUnapply):
* editing/SmartReplaceCF.cpp:
(WebCore::getSmartSet):
* editing/SpellChecker.cpp:
(WebCore::SpellCheckRequest::SpellCheckRequest):
(WebCore::SpellCheckRequest::didSucceed):
(WebCore::SpellCheckRequest::didCancel):
(WebCore::SpellCheckRequest::setCheckerAndSequence):
(WebCore::SpellCheckRequest::requesterDestroyed):
(WebCore::SpellChecker::SpellChecker):
* editing/SpellChecker.h:
* editing/VisiblePosition.cpp:
(WebCore::VisiblePosition::leftVisuallyDistinctCandidate):
(WebCore::VisiblePosition::rightVisuallyDistinctCandidate):
(WebCore::VisiblePosition::localCaretRect):
(WebCore::enclosingBlockFlowElement):
* editing/VisibleUnits.cpp:
(WebCore::CachedLogicallyOrderedLeafBoxes::CachedLogicallyOrderedLeafBoxes):
(WebCore::CachedLogicallyOrderedLeafBoxes::previousTextOrLineBreakBox):
(WebCore::visualWordPosition):
(WebCore::previousLinePosition):
(WebCore::nextLinePosition):
* editing/htmlediting.cpp:
(WebCore::highestEnclosingNodeOfType):
(WebCore::highestNodeToRemoveInPruning):
* editing/htmlediting.h:
(WebCore::firstPositionInOrBeforeNode):
* editing/ios/EditorIOS.mm:
(WebCore::Editor::setTextAlignmentForChangedBaseWritingDirection):
(WebCore::Editor::fontForSelection):
* editing/mac/AlternativeTextUIController.mm:
(WebCore::AlternativeTextUIController::AlernativeTextContextController::alternativesForContext):
* editing/mac/EditorMac.mm:
(WebCore::Editor::fontForSelection):
* editing/markup.cpp:
* editing/markup.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191671
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
hs85.jeong@samsung.com [Wed, 28 Oct 2015 16:24:13 +0000 (16:24 +0000)]
Unreviewed. EFL gardening: rebaseline more tests after r191623.
https://bugs.webkit.org/show_bug.cgi?id=150626
* platform/efl/editing/deleting/
4922367-expected.txt:
* platform/efl/editing/deleting/
5099303-expected.txt:
* platform/efl/editing/deleting/
5126166-expected.txt:
* platform/efl/editing/deleting/
5144139-2-expected.txt:
* platform/efl/editing/deleting/
5206311-1-expected.txt:
* platform/efl/editing/deleting/
5433862-2-expected.txt:
* platform/efl/editing/deleting/
5483370-expected.txt:
* platform/efl/editing/deleting/delete-to-select-table-expected.txt:
* platform/efl/editing/deleting/table-cells-expected.txt:
* platform/efl/editing/execCommand/
5481523-expected.txt:
* platform/efl/editing/inserting/
5058163-1-expected.txt:
* platform/efl/editing/inserting/insert-paragraph-01-expected.txt:
* platform/efl/editing/inserting/insert-paragraph-02-expected.txt:
* platform/efl/editing/inserting/paragraph-separator-in-table-1-expected.txt:
* platform/efl/editing/inserting/paragraph-separator-in-table-2-expected.txt:
* platform/efl/editing/selection/
3690703-2-expected.txt:
* platform/efl/editing/selection/
3690703-expected.txt:
* platform/efl/editing/selection/
3690719-expected.txt:
* platform/efl/editing/selection/
4895428-2-expected.txt:
* platform/efl/editing/selection/
5057506-2-expected.txt:
* platform/efl/editing/selection/
5057506-expected.txt:
* platform/efl/editing/selection/
5131716-1-expected.txt:
* platform/efl/editing/selection/
5131716-2-expected.txt:
* platform/efl/editing/selection/
5131716-3-expected.txt:
* platform/efl/editing/selection/
5131716-4-expected.txt:
* platform/efl/editing/selection/iframe-expected.txt:
* platform/efl/editing/selection/inline-table-expected.txt:
* platform/efl/editing/selection/move-by-line-001-expected.txt:
* platform/efl/editing/selection/select-all-004-expected.txt: Added.
* platform/efl/editing/selection/table-caret-3-expected.txt:
* platform/efl/editing/style/
5017613-1-expected.txt:
* platform/efl/editing/style/
5017613-2-expected.txt:
* platform/efl/editing/style/apple-style-editable-mix-expected.txt:
* platform/efl/editing/style/table-selection-expected.txt:
* platform/efl/editing/unsupported-content/table-type-after-expected.txt:
* platform/efl/editing/unsupported-content/table-type-before-expected.txt:
* platform/efl/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.txt:
* platform/efl/fast/block/basic/016-expected.txt:
* platform/efl/fast/block/basic/quirk-percent-height-table-cell-expected.txt: Added.
* platform/efl/fast/block/float/011-expected.txt:
* platform/efl/fast/block/float/015-expected.txt:
* platform/efl/fast/block/float/025-expected.txt:
* platform/efl/fast/block/float/026-expected.txt:
* platform/efl/fast/block/float/027-expected.txt:
* platform/efl/fast/block/float/028-expected.txt:
* platform/efl/fast/block/margin-collapse/001-expected.txt:
* platform/efl/fast/block/margin-collapse/005-expected.txt:
* platform/efl/fast/block/margin-collapse/006-expected.txt:
* platform/efl/fast/block/margin-collapse/010-expected.txt:
* platform/efl/fast/block/margin-collapse/011-expected.txt:
* platform/efl/fast/block/margin-collapse/012-expected.txt:
* platform/efl/fast/block/margin-collapse/015-expected.txt:
* platform/efl/fast/block/margin-collapse/016-expected.txt:
* platform/efl/fast/block/margin-collapse/017-expected.txt:
* platform/efl/fast/block/margin-collapse/018-expected.txt:
* platform/efl/fast/block/margin-collapse/019-expected.txt:
* platform/efl/fast/block/margin-collapse/020-expected.txt:
* platform/efl/fast/block/margin-collapse/021-expected.txt:
* platform/efl/fast/block/margin-collapse/022-expected.txt:
* platform/efl/fast/block/margin-collapse/025-expected.txt:
* platform/efl/fast/block/margin-collapse/032-expected.txt:
* platform/efl/fast/block/margin-collapse/033-expected.txt:
* platform/efl/fast/block/margin-collapse/034-expected.txt:
* platform/efl/fast/block/margin-collapse/041-expected.txt:
* platform/efl/fast/block/margin-collapse/042-expected.txt:
* platform/efl/fast/block/margin-collapse/055-expected.txt:
* platform/efl/fast/block/margin-collapse/056-expected.txt:
* platform/efl/fast/block/margin-collapse/057-expected.txt:
* platform/efl/fast/block/margin-collapse/058-expected.txt:
* platform/efl/fast/block/margin-collapse/059-expected.txt:
* platform/efl/fast/block/margin-collapse/104-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/001-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/005-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/006-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/017-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/018-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/019-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/021-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/022-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/025-expected.txt:
* platform/efl/fast/block/positioning/053-expected.txt:
* platform/efl/fast/block/positioning/negative-right-pos-expected.txt:
* platform/efl/fast/block/positioning/table-cell-static-position-expected.txt:
* platform/efl/fast/borders/bidi-009a-expected.txt:
* platform/efl/fast/borders/border-antialiasing-expected.txt:
* platform/efl/fast/borders/border-radius-different-width-001-expected.txt: Copied from LayoutTests/platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.txt.
* platform/efl/fast/borders/table-borders-expected.txt:
* platform/efl/fast/box-shadow/basic-shadows-expected.txt:
* platform/efl/fast/css-generated-content/015-expected.txt:
* platform/efl/fast/css-generated-content/details-summary-before-after-expected.txt:
* platform/efl/fast/css-generated-content/first-letter-in-nested-before-expected.txt: Added.
* platform/efl/fast/css-generated-content/first-letter-in-nested-before-table-expected.txt: Added.
* platform/efl/fast/css-generated-content/inline-display-types-expected.txt:
* platform/efl/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt:
* platform/efl/fast/css-generated-content/table-before-after-child-add-expected.txt:
* platform/efl/fast/css-generated-content/table-cell-before-after-child-add-expected.txt:
* platform/efl/fast/css-generated-content/table-cell-before-content-expected.txt:
* platform/efl/fast/css-generated-content/table-parts-before-and-after-expected.txt: Added.
* platform/efl/fast/css-generated-content/table-row-before-after-child-add-expected.txt:
* platform/efl/fast/css-generated-content/table-row-before-after-expected.txt:
* platform/efl/fast/css-generated-content/table-row-group-with-before-expected.txt:
* platform/efl/fast/css-generated-content/table-row-with-before-expected.txt:
* platform/efl/fast/css-generated-content/table-table-before-after-child-add-expected.txt:
* platform/efl/fast/css-generated-content/table-with-before-expected.txt:
* platform/efl/fast/css/003-expected.txt:
* platform/efl/fast/css/absolute-poition-in-rtl-parent-expected.txt:
* platform/efl/fast/css/acid2-expected.txt:
* platform/efl/fast/css/acid2-pixel-expected.txt:
* platform/efl/fast/css/bidi-override-in-anonymous-block-expected.txt:
* platform/efl/fast/css/box-shadow-and-border-radius-expected.txt: Added.
* platform/efl/fast/css/caption-width-absolute-position-expected.txt: Added.
* platform/efl/fast/css/caption-width-absolute-position-offset-top-expected.txt: Added.
* platform/efl/fast/css/caption-width-fixed-position-expected.txt: Added.
* platform/efl/fast/css/caption-width-fixed-position-offset-top-expected.txt: Added.
* platform/efl/fast/css/caption-width-relative-position-expected.txt: Added.
* platform/efl/fast/css/caption-width-relative-position-offset-top-expected.txt: Added.
* platform/efl/fast/css/css3-nth-child-expected.txt:
* platform/efl/fast/css/first-letter-float-expected.txt:
* platform/efl/fast/css/focus-ring-detached-expected.txt:
* platform/efl/fast/css/focus-ring-multiline-expected.txt:
* platform/efl/fast/css/h1-in-section-elements-expected.txt:
* platform/efl/fast/css/image-rendering-expected.txt:
* platform/efl/fast/css/layerZOrderCrash-expected.txt:
* platform/efl/fast/css/min-width-with-spanned-cell-expected.txt: Added.
* platform/efl/fast/css/min-width-with-spanned-cell-fixed-expected.txt: Added.
* platform/efl/fast/css/percentage-non-integer-expected.txt:
* platform/efl/fast/css/table-text-align-quirk-expected.txt:
* platform/efl/fast/css/table-text-align-strict-expected.txt:
* platform/efl/fast/dom/34176-expected.txt:
* platform/efl/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
* platform/efl/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
* platform/efl/fast/dom/HTMLTableElement/colSpan-expected.txt:
* platform/efl/fast/dom/HTMLTableElement/createCaption-expected.txt:
* platform/efl/fast/dom/row-inner-text-expected.txt:
* platform/efl/fast/dynamic/001-expected.txt: Added.
* platform/efl/fast/dynamic/007-expected.txt:
* platform/efl/fast/dynamic/013-expected.txt:
* platform/efl/fast/dynamic/014-expected.txt:
* platform/efl/fast/dynamic/015-expected.txt:
* platform/efl/fast/dynamic/containing-block-change-expected.txt:
* platform/efl/fast/dynamic/create-renderer-for-whitespace-only-text-expected.txt:
* platform/efl/fast/dynamic/float-withdrawal-expected.txt:
* platform/efl/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
* platform/efl/fast/dynamic/subtree-table-cell-height-expected.txt: Added.
* platform/efl/fast/encoding/utf-16-big-endian-expected.txt:
* platform/efl/fast/encoding/utf-16-little-endian-expected.txt:
* platform/efl/fast/forms/001-expected.txt:
* platform/efl/fast/forms/005-expected.txt: Added.
* platform/efl/fast/forms/basic-buttons-expected.txt:
* platform/efl/fast/forms/button-white-space-expected.txt:
* platform/efl/fast/forms/file/file-input-direction-expected.txt:
* platform/efl/fast/forms/form-added-to-table-expected.txt:
* platform/efl/fast/forms/form-element-geometry-expected.txt:
* platform/efl/fast/forms/form-hides-table-expected.txt:
* platform/efl/fast/forms/form-in-malformed-markup-expected.txt:
* platform/efl/fast/forms/formmove3-expected.txt:
* platform/efl/fast/forms/input-appearance-spinbutton-expected.txt: Added.
* platform/efl/fast/forms/input-double-click-selection-gap-bug-expected.txt:
* platform/efl/fast/forms/input-table-expected.txt:
* platform/efl/fast/forms/input-value-expected.txt:
* platform/efl/fast/forms/listbox-bidi-align-expected.txt:
* platform/efl/fast/forms/minWidthPercent-expected.txt:
* platform/efl/fast/forms/preserveFormDuringResidualStyle-expected.txt:
* platform/efl/fast/forms/select-dirty-parent-pref-widths-expected.txt:
* platform/efl/fast/html/details-writing-mode-expected.txt:
* platform/efl/fast/inline-block/001-expected.txt:
* platform/efl/fast/inline-block/overflow-clip-expected.txt:
* platform/efl/fast/invalid/012-expected.txt:
* platform/efl/fast/invalid/018-expected.txt:
* platform/efl/fast/invalid/table-inside-stray-table-content-expected.txt:
* platform/efl/fast/invalid/td-inside-object-expected.txt:
* platform/efl/fast/lists/004-expected.txt:
* platform/efl/fast/lists/list-marker-before-content-table-expected.txt: Added.
* platform/efl/fast/lists/ordered-list-with-no-ol-tag-expected.txt:
* platform/efl/fast/multicol/span/before-child-anonymous-column-block-expected.txt: Added.
* platform/efl/fast/multicol/table-vertical-align-expected.txt:
* platform/efl/fast/overflow/002-expected.txt:
* platform/efl/fast/overflow/overflow-auto-table-expected.txt:
* platform/efl/fast/overflow/overflow-rtl-expected.txt:
* platform/efl/fast/overflow/overflow-rtl-vertical-expected.txt:
* platform/efl/fast/overflow/table-overflow-float-expected.txt:
* platform/efl/fast/reflections/table-cell-expected.txt: Added.
* platform/efl/fast/repaint/block-selection-gap-in-table-cell-expected.txt:
* platform/efl/fast/repaint/float-overflow-expected.txt: Added.
* platform/efl/fast/repaint/float-overflow-right-expected.txt: Added.
* platform/efl/fast/repaint/subtree-root-clip-3-expected.txt: Added.
* platform/efl/fast/repaint/table-cell-collapsed-border-expected.txt:
* platform/efl/fast/repaint/table-cell-collapsed-border-scroll-expected.txt: Added.
* platform/efl/fast/repaint/table-cell-move-expected.txt:
* platform/efl/fast/repaint/table-cell-overflow-expected.txt: Added.
* platform/efl/fast/repaint/table-cell-vertical-overflow-expected.txt: Added.
* platform/efl/fast/repaint/table-col-background-expected.txt: Added.
* platform/efl/fast/repaint/table-collapsed-border-expected.txt:
* platform/efl/fast/repaint/table-extra-bottom-grow-expected.txt:
* platform/efl/fast/repaint/table-hover-on-link-expected.txt: Added.
* platform/efl/fast/repaint/table-outer-border-expected.txt: Added.
* platform/efl/fast/repaint/table-row-expected.txt: Added.
* platform/efl/fast/repaint/table-section-overflow-expected.txt: Added.
* platform/efl/fast/repaint/table-section-repaint-expected.txt: Added.
* platform/efl/fast/repaint/table-two-pass-layout-overpaint-expected.txt: Added.
* platform/efl/fast/repaint/table-writing-modes-h-expected.txt: Added.
* platform/efl/fast/repaint/table-writing-modes-v-expected.txt: Added.
* platform/efl/fast/replaced/005-expected.txt:
* platform/efl/fast/replaced/percent-height-in-anonymous-block-expected.txt: Added.
* platform/efl/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt:
* platform/efl/fast/replaced/selection-rect-expected.txt: Added.
* platform/efl/fast/replaced/selection-rect-in-table-cell-expected.txt:
* platform/efl/fast/replaced/table-percent-height-positioned-expected.txt: Added.
* platform/efl/fast/replaced/width100percent-button-expected.txt:
* platform/efl/fast/replaced/width100percent-checkbox-expected.txt:
* platform/efl/fast/replaced/width100percent-image-expected.txt:
* platform/efl/fast/replaced/width100percent-menulist-expected.txt:
* platform/efl/fast/replaced/width100percent-radio-expected.txt:
* platform/efl/fast/replaced/width100percent-searchfield-expected.txt:
* platform/efl/fast/replaced/width100percent-textarea-expected.txt:
* platform/efl/fast/replaced/width100percent-textfield-expected.txt:
* platform/efl/fast/ruby/ruby-inline-table-expected.txt:
* platform/efl/fast/selectors/018-expected.txt:
* platform/efl/fast/selectors/018b-expected.txt:
* platform/efl/fast/selectors/032-expected.txt:
* platform/efl/fast/selectors/043-expected.txt:
* platform/efl/fast/selectors/043b-expected.txt:
* platform/efl/fast/selectors/044-expected.txt:
* platform/efl/fast/selectors/044b-expected.txt:
* platform/efl/fast/selectors/077-expected.txt:
* platform/efl/fast/selectors/077b-expected.txt:
* platform/efl/fast/selectors/078b-expected.txt:
* platform/efl/fast/table/001-expected.txt:
* platform/efl/fast/table/002-expected.txt:
* platform/efl/fast/table/003-expected.txt:
* platform/efl/fast/table/004-expected.txt:
* platform/efl/fast/table/005-expected.txt:
* platform/efl/fast/table/006-expected.txt:
* platform/efl/fast/table/007-expected.txt:
* platform/efl/fast/table/008-expected.txt: Added.
* platform/efl/fast/table/009-expected.txt:
* platform/efl/fast/table/010-expected.txt:
* platform/efl/fast/table/011-expected.txt:
* platform/efl/fast/table/012-expected.txt:
* platform/efl/fast/table/013-expected.txt:
* platform/efl/fast/table/015-expected.txt:
* platform/efl/fast/table/016-expected.txt:
* platform/efl/fast/table/017-expected.txt:
* platform/efl/fast/table/020-expected.txt:
* platform/efl/fast/table/021-expected.txt:
* platform/efl/fast/table/022-expected.txt:
* platform/efl/fast/table/023-expected.txt:
* platform/efl/fast/table/024-expected.txt: Added.
* platform/efl/fast/table/025-expected.txt:
* platform/efl/fast/table/026-expected.txt:
* platform/efl/fast/table/027-expected.txt:
* platform/efl/fast/table/027-vertical-expected.txt:
* platform/efl/fast/table/028-expected.txt:
* platform/efl/fast/table/028-vertical-expected.txt:
* platform/efl/fast/table/029-expected.txt:
* platform/efl/fast/table/030-expected.txt:
* platform/efl/fast/table/031-expected.txt: Added.
* platform/efl/fast/table/032-expected.txt: Added.
* platform/efl/fast/table/033-expected.txt:
* platform/efl/fast/table/034-expected.txt: Added.
* platform/efl/fast/table/035-expected.txt:
* platform/efl/fast/table/037-expected.txt:
* platform/efl/fast/table/038-expected.txt:
* platform/efl/fast/table/039-expected.txt:
* platform/efl/fast/table/040-expected.txt:
* platform/efl/fast/table/040-vertical-expected.txt:
* platform/efl/fast/table/041-expected.txt:
* platform/efl/fast/table/100-percent-cell-width-expected.txt:
* platform/efl/fast/table/add-before-anonymous-child-expected.txt:
* platform/efl/fast/table/append-cells-expected.txt:
* platform/efl/fast/table/append-cells2-expected.txt:
* platform/efl/fast/table/auto-with-percent-height-expected.txt:
* platform/efl/fast/table/auto-with-percent-height-vertical-expected.txt:
* platform/efl/fast/table/border-collapsing/001-expected.txt:
* platform/efl/fast/table/border-collapsing/001-vertical-expected.txt:
* platform/efl/fast/table/border-collapsing/002-expected.txt:
* platform/efl/fast/table/border-collapsing/002-vertical-expected.txt:
* platform/efl/fast/table/border-collapsing/003-expected.txt:
* platform/efl/fast/table/border-collapsing/003-vertical-expected.txt:
* platform/efl/fast/table/border-collapsing/004-expected.txt:
* platform/efl/fast/table/border-collapsing/004-vertical-expected.txt:
* platform/efl/fast/table/border-collapsing/border-collapsing-head-foot-expected.txt:
* platform/efl/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt:
* platform/efl/fast/table/border-collapsing/bug14274-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-69296-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-cell-append-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-cell-remove-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-cell-border-color-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-cell-border-width-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-cell-sl-border-color-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-col-border-color-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-col-border-width-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-colgroup-border-color-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-colgroup-border-width-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-row-border-color-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-row-border-width-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-table-border-color-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-table-border-width-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-tbody-border-color-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/collapsed-borders-adjoining-sections-vertical-rl-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/collapsed-borders-painted-once-on-inner-cells-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/equal-precedence-resolution-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/rtl-border-collapsing-expected.txt:
* platform/efl/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt:
* platform/efl/fast/table/caption-relayout-expected.txt: Added.
* platform/efl/fast/table/cell-absolute-child-expected.txt:
* platform/efl/fast/table/cell-coalescing-expected.txt:
* platform/efl/fast/table/cell-width-auto-expected.txt:
* platform/efl/fast/table/cellindex-expected.txt:
* platform/efl/fast/table/click-near-anonymous-table-expected.txt:
* platform/efl/fast/table/col-width-span-expand-expected.txt: Added.
* platform/efl/fast/table/colgroup-preceded-by-caption-expected.txt:
* platform/efl/fast/table/colgroup-spanning-groups-rules-expected.txt:
* platform/efl/fast/table/colspan-with-all-percent-cells-expected.txt: Added.
* platform/efl/fast/table/colspanMinWidth-expected.txt:
* platform/efl/fast/table/colspanMinWidth-vertical-expected.txt:
* platform/efl/fast/table/dynamic-cellpadding-expected.txt:
* platform/efl/fast/table/dynamic-descendant-percentage-height-expected.txt:
* platform/efl/fast/table/edge-offsets-expected.txt:
* platform/efl/fast/table/empty-cells-expected.txt:
* platform/efl/fast/table/fixed-nested-expected.txt:
* platform/efl/fast/table/floating-th-expected.txt:
* platform/efl/fast/table/floatingTablePaintBackground-expected.txt:
* platform/efl/fast/table/form-with-non-table-display-inside-table-elements-expected.txt: Added.
* platform/efl/fast/table/frame-and-rules-expected.txt:
* platform/efl/fast/table/generated-caption-expected.txt:
* platform/efl/fast/table/giantRowspan-expected.txt: Added.
* platform/efl/fast/table/growCellForImageQuirk-expected.txt: Added.
* platform/efl/fast/table/growCellForImageQuirk-vertical-expected.txt: Added.
* platform/efl/fast/table/height-percent-test-expected.txt: Added.
* platform/efl/fast/table/height-percent-test-vertical-expected.txt: Added.
* platform/efl/fast/table/insert-before-anonymous-ancestors-expected.txt:
* platform/efl/fast/table/insert-cell-before-form-expected.txt:
* platform/efl/fast/table/insert-row-before-form-expected.txt:
* platform/efl/fast/table/invisible-cell-background-expected.txt:
* platform/efl/fast/table/large-width-expected.txt:
* platform/efl/fast/table/max-width-integer-overflow-expected.txt: Added.
* platform/efl/fast/table/mozilla-bug10296-vertical-align-1-expected.txt:
* platform/efl/fast/table/mozilla-bug10296-vertical-align-2-expected.txt:
* platform/efl/fast/table/multiple-captions-display-expected.txt:
* platform/efl/fast/table/multiple-percent-height-rows-expected.txt:
* platform/efl/fast/table/nested-percent-height-table-expected.txt:
* platform/efl/fast/table/nobr-expected.txt:
* platform/efl/fast/table/overflowHidden-expected.txt:
* platform/efl/fast/table/percent-heights-expected.txt:
* platform/efl/fast/table/percent-widths-stretch-expected.txt: Added.
* platform/efl/fast/table/percent-widths-stretch-vertical-expected.txt: Added.
* platform/efl/fast/table/prepend-in-anonymous-table-expected.txt:
* platform/efl/fast/table/quote-text-around-iframe-expected.txt:
* platform/efl/fast/table/relative-position-containment-expected.txt:
* platform/efl/fast/table/relative-position-offsets-expected.txt:
* platform/efl/fast/table/relative-position-stacking-expected.txt:
* platform/efl/fast/table/remove-td-display-none-expected.txt:
* platform/efl/fast/table/replaced-percent-height-expected.txt:
* platform/efl/fast/table/row-height-recalc-expected.txt:
* platform/efl/fast/table/rowindex-expected.txt:
* platform/efl/fast/table/rowspan-paint-order-expected.txt:
* platform/efl/fast/table/rowspan-paint-order-vertical-expected.txt:
* platform/efl/fast/table/rtl-cell-display-none-assert-expected.txt:
* platform/efl/fast/table/rules-attr-dynchange1-expected.txt:
* platform/efl/fast/table/rules-attr-dynchange2-expected.txt:
* platform/efl/fast/table/simple_paint-expected.txt: Added.
* platform/efl/fast/table/spanOverlapRepaint-expected.txt:
* platform/efl/fast/table/stale-grid-crash-expected.txt:
* platform/efl/fast/table/table-after-child-in-table-expected.txt:
* platform/efl/fast/table/table-and-parts-outline-expected.txt:
* platform/efl/fast/table/table-anonymous-cell-bug-expected.txt: Added.
* platform/efl/fast/table/table-anonymous-row-bug-expected.txt: Added.
* platform/efl/fast/table/table-anonymous-section-bug-expected.txt: Added.
* platform/efl/fast/table/table-before-child-in-table-expected.txt:
* platform/efl/fast/table/table-before-child-style-update-expected.txt: Added.
* platform/efl/fast/table/table-cell-after-child-in-block-expected.txt:
* platform/efl/fast/table/table-cell-after-child-in-table-expected.txt:
* platform/efl/fast/table/table-cell-before-after-content-around-table-block-expected.txt: Added.
* platform/efl/fast/table/table-cell-before-after-content-around-table-expected.txt: Added.
* platform/efl/fast/table/table-cell-before-after-content-around-table-row-expected.txt: Added.
* platform/efl/fast/table/table-cell-before-child-in-block-expected.txt:
* platform/efl/fast/table/table-cell-before-child-in-table-expected.txt:
* platform/efl/fast/table/table-cell-split-expected.txt: Added.
* platform/efl/fast/table/table-continuation-outline-paint-crash-expected.txt:
* platform/efl/fast/table/table-display-types-expected.txt:
* platform/efl/fast/table/table-display-types-strict-expected.txt:
* platform/efl/fast/table/table-display-types-vertical-expected.txt:
* platform/efl/fast/table/table-hspace-align-center-expected.txt:
* platform/efl/fast/table/table-insert-before-non-anonymous-block-expected.txt: Added.
* platform/efl/fast/table/table-row-after-child-in-block-expected.txt:
* platform/efl/fast/table/table-row-after-child-in-table-expected.txt:
* platform/efl/fast/table/table-row-before-after-content-around-block-expected.txt: Added.
* platform/efl/fast/table/table-row-before-after-content-around-table-cell-expected.txt: Added.
* platform/efl/fast/table/table-row-before-after-content-around-table-expected.txt: Added.
* platform/efl/fast/table/table-row-before-child-in-block-expected.txt:
* platform/efl/fast/table/table-row-before-child-in-table-expected.txt:
* platform/efl/fast/table/table-row-before-child-style-update-expected.txt: Added.
* platform/efl/fast/table/table-row-outline-paint-expected.txt: Added.
* platform/efl/fast/table/table-row-split2-expected.txt: Added.
* platform/efl/fast/table/table-row-style-not-updated-expected.txt: Added.
* platform/efl/fast/table/table-row-style-not-updated-with-after-content-expected.txt: Added.
* platform/efl/fast/table/table-row-style-not-updated-with-before-content-expected.txt: Added.
* platform/efl/fast/table/table-section-split2-expected.txt: Added.
* platform/efl/fast/table/table-split-expected.txt: Added.
* platform/efl/fast/table/table-split2-expected.txt: Added.
* platform/efl/fast/table/table-style-not-updated-expected.txt: Added.
* platform/efl/fast/table/tableInsideCaption-expected.txt:
* platform/efl/fast/table/text-field-baseline-expected.txt:
* platform/efl/fast/table/unbreakable-images-quirk-expected.txt:
* platform/efl/fast/table/vertical-align-baseline-expected.txt:
* platform/efl/fast/table/wide-colspan-expected.txt: Added.
* platform/efl/fast/table/wide-column-expected.txt: Added.
* platform/efl/fast/text/atsui-multiple-renderers-expected.txt:
* platform/efl/fast/text/atsui-negative-spacing-features-expected.txt:
* platform/efl/fast/text/atsui-spacing-features-expected.txt:
* platform/efl/fast/text/basic/001-expected.txt:
* platform/efl/fast/text/basic/006-expected.txt:
* platform/efl/fast/text/basic/007-expected.txt:
* platform/efl/fast/text/basic/generic-family-reset-expected.txt:
* platform/efl/fast/text/capitalize-boundaries-expected.txt:
* platform/efl/fast/text/international/003-expected.txt:
* platform/efl/fast/text/international/bidi-LDB-2-CSS-expected.txt:
* platform/efl/fast/text/international/bidi-LDB-2-HTML-expected.txt:
* platform/efl/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
* platform/efl/fast/text/international/bidi-layout-across-linebreak-expected.txt:
* platform/efl/fast/text/international/bidi-override-expected.txt:
* platform/efl/fast/text/textIteratorNilRenderer-expected.txt:
* platform/efl/fast/text/wbr-expected.txt:
* platform/efl/fast/text/whitespace/002-expected.txt:
* platform/efl/fast/text/whitespace/003-expected.txt:
* platform/efl/fast/text/whitespace/004-expected.txt:
* platform/efl/fast/text/whitespace/005-expected.txt:
* platform/efl/fast/text/whitespace/010-expected.txt:
* platform/efl/fast/text/whitespace/011-expected.txt:
* platform/efl/fast/text/whitespace/013-expected.txt:
* platform/efl/fast/text/whitespace/014-expected.txt:
* platform/efl/fast/text/whitespace/015-expected.txt:
* platform/efl/fast/text/whitespace/016-expected.txt:
* platform/efl/fast/text/whitespace/024-expected.txt:
* platform/efl/fast/text/whitespace/025-expected.txt:
* platform/efl/fast/text/whitespace/026-expected.txt:
* platform/efl/fast/text/whitespace/027-expected.txt:
* platform/efl/fast/text/word-break-expected.txt:
* platform/efl/fast/transforms/bounding-rect-zoom-expected.txt:
* platform/efl/fast/transforms/transform-table-row-expected.txt:
* platform/efl/fast/writing-mode/table-percent-width-quirk-expected.txt: Added.
* platform/efl/fast/writing-mode/vertical-align-table-baseline-expected.txt:
* platform/efl/http/tests/misc/acid2-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/background_properties_greater_than_images-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-006-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-007-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-008-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-009-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-011-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-012-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-013-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-014-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-015-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-016-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-shorthand-001-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-001-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-002-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-004-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-top-right-radius-values-004-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/none-as-image-layer-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191670
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
calvaris@igalia.com [Wed, 28 Oct 2015 15:14:39 +0000 (15:14 +0000)]
[Streams API] Add write method to writable stream
https://bugs.webkit.org/show_bug.cgi?id=150589
Reviewed by Darin Adler.
Source/WebCore:
Write method implemented on writable streams according to the spec.
Current test set suffices. Expectations are updated accordingly.
* Modules/streams/WritableStream.js:
(write):
LayoutTests:
Updated expectations.
* streams/reference-implementation/bad-strategies-expected.txt:
* streams/reference-implementation/bad-underlying-sinks-expected.txt:
* streams/reference-implementation/brand-checks-expected.txt:
* streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
* streams/reference-implementation/count-queuing-strategy-expected.txt:
* streams/reference-implementation/pipe-to-expected.txt:
* streams/reference-implementation/writable-stream-abort-expected.txt:
* streams/reference-implementation/writable-stream-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191669
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
hs85.jeong@samsung.com [Wed, 28 Oct 2015 14:36:27 +0000 (14:36 +0000)]
Unreviewed. EFL gardening: rebaseline tests after r191623.
https://bugs.webkit.org/show_bug.cgi?id=150623
* platform/efl/css1/basic/containment-expected.txt:
* platform/efl/css1/basic/contextual_selectors-expected.txt:
* platform/efl/css1/basic/grouping-expected.txt:
* platform/efl/css1/basic/id_as_selector-expected.txt:
* platform/efl/css1/basic/inheritance-expected.txt:
* platform/efl/css1/box_properties/border-expected.txt:
* platform/efl/css1/box_properties/border_bottom-expected.txt:
* platform/efl/css1/box_properties/border_bottom_inline-expected.txt:
* platform/efl/css1/box_properties/border_bottom_width-expected.txt:
* platform/efl/css1/box_properties/border_bottom_width_inline-expected.txt:
* platform/efl/css1/box_properties/border_color-expected.txt:
* platform/efl/css1/box_properties/border_color_inline-expected.txt:
* platform/efl/css1/box_properties/border_inline-expected.txt:
* platform/efl/css1/box_properties/border_left-expected.txt:
* platform/efl/css1/box_properties/border_left_inline-expected.txt:
* platform/efl/css1/box_properties/border_left_width-expected.txt:
* platform/efl/css1/box_properties/border_left_width_inline-expected.txt:
* platform/efl/css1/box_properties/border_right-expected.txt:
* platform/efl/css1/box_properties/border_right_inline-expected.txt:
* platform/efl/css1/box_properties/border_right_width-expected.txt:
* platform/efl/css1/box_properties/border_right_width_inline-expected.txt:
* platform/efl/css1/box_properties/border_style-expected.txt:
* platform/efl/css1/box_properties/border_style_inline-expected.txt:
* platform/efl/css1/box_properties/border_top-expected.txt:
* platform/efl/css1/box_properties/border_top_inline-expected.txt:
* platform/efl/css1/box_properties/border_top_width-expected.txt:
* platform/efl/css1/box_properties/border_top_width_inline-expected.txt:
* platform/efl/css1/box_properties/border_width-expected.txt:
* platform/efl/css1/box_properties/border_width_inline-expected.txt:
* platform/efl/css1/box_properties/clear-expected.txt:
* platform/efl/css1/box_properties/clear_float-expected.txt:
* platform/efl/css1/box_properties/float-expected.txt:
* platform/efl/css1/box_properties/float_elements_in_series-expected.txt:
* platform/efl/css1/box_properties/float_margin-expected.txt:
* platform/efl/css1/box_properties/float_on_text_elements-expected.txt:
* platform/efl/css1/box_properties/height-expected.txt:
* platform/efl/css1/box_properties/margin-expected.txt:
* platform/efl/css1/box_properties/margin_bottom-expected.txt:
* platform/efl/css1/box_properties/margin_bottom_inline-expected.txt:
* platform/efl/css1/box_properties/margin_inline-expected.txt:
* platform/efl/css1/box_properties/margin_left-expected.txt:
* platform/efl/css1/box_properties/margin_left_inline-expected.txt:
* platform/efl/css1/box_properties/margin_right-expected.txt:
* platform/efl/css1/box_properties/margin_right_inline-expected.txt:
* platform/efl/css1/box_properties/margin_top-expected.txt:
* platform/efl/css1/box_properties/margin_top_inline-expected.txt:
* platform/efl/css1/box_properties/padding-expected.txt:
* platform/efl/css1/box_properties/padding_bottom-expected.txt:
* platform/efl/css1/box_properties/padding_bottom_inline-expected.txt:
* platform/efl/css1/box_properties/padding_inline-expected.txt:
* platform/efl/css1/box_properties/padding_left-expected.txt:
* platform/efl/css1/box_properties/padding_left_inline-expected.txt:
* platform/efl/css1/box_properties/padding_right-expected.txt:
* platform/efl/css1/box_properties/padding_right_inline-expected.txt:
* platform/efl/css1/box_properties/padding_top-expected.txt:
* platform/efl/css1/box_properties/padding_top_inline-expected.txt:
* platform/efl/css1/box_properties/width-expected.txt:
* platform/efl/css1/cascade/cascade_order-expected.txt:
* platform/efl/css1/cascade/important-expected.txt:
* platform/efl/css1/classification/display-expected.txt:
* platform/efl/css1/classification/list_style-expected.txt:
* platform/efl/css1/classification/list_style_image-expected.txt:
* platform/efl/css1/classification/list_style_position-expected.txt:
* platform/efl/css1/classification/list_style_type-expected.txt:
* platform/efl/css1/classification/white_space-expected.txt:
* platform/efl/css1/color_and_background/background-expected.txt:
* platform/efl/css1/color_and_background/background_attachment-expected.txt:
* platform/efl/css1/color_and_background/background_color-expected.txt:
* platform/efl/css1/color_and_background/background_image-expected.txt:
* platform/efl/css1/color_and_background/background_position-expected.txt:
* platform/efl/css1/color_and_background/background_repeat-expected.txt:
* platform/efl/css1/color_and_background/color-expected.txt:
* platform/efl/css1/conformance/forward_compatible_parsing-expected.txt:
* platform/efl/css1/font_properties/font-expected.txt:
* platform/efl/css1/font_properties/font_family-expected.txt:
* platform/efl/css1/font_properties/font_size-expected.txt:
* platform/efl/css1/font_properties/font_style-expected.txt:
* platform/efl/css1/font_properties/font_variant-expected.txt:
* platform/efl/css1/font_properties/font_weight-expected.txt:
* platform/efl/css1/formatting_model/canvas-expected.txt:
* platform/efl/css1/formatting_model/floating_elements-expected.txt:
* platform/efl/css1/formatting_model/height_of_lines-expected.txt:
* platform/efl/css1/formatting_model/inline_elements-expected.txt:
* platform/efl/css1/formatting_model/replaced_elements-expected.txt:
* platform/efl/css1/formatting_model/vertical_formatting-expected.txt:
* platform/efl/css1/pseudo/anchor-expected.txt:
* platform/efl/css1/pseudo/firstletter-expected.txt:
* platform/efl/css1/pseudo/firstline-expected.txt:
* platform/efl/css1/pseudo/multiple_pseudo_elements-expected.txt:
* platform/efl/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
* platform/efl/css1/text_properties/letter_spacing-expected.txt:
* platform/efl/css1/text_properties/line_height-expected.txt:
* platform/efl/css1/text_properties/text_align-expected.txt:
* platform/efl/css1/text_properties/text_decoration-expected.txt:
* platform/efl/css1/text_properties/text_indent-expected.txt:
* platform/efl/css1/text_properties/text_transform-expected.txt:
* platform/efl/css1/text_properties/vertical_align-expected.txt:
* platform/efl/css1/text_properties/word_spacing-expected.txt:
* platform/efl/css1/units/color_units-expected.txt:
* platform/efl/css1/units/length_units-expected.txt:
* platform/efl/css1/units/percentage_units-expected.txt:
* platform/efl/css1/units/urls-expected.txt:
* platform/efl/css2.1/
20110323/border-collapse-offset-002-expected.txt:
* platform/efl/css2.1/
20110323/border-conflict-style-079-expected.txt:
* platform/efl/css2.1/
20110323/border-conflict-style-088-expected.txt:
* platform/efl/css2.1/
20110323/dynamic-top-change-002-expected.txt:
* platform/efl/css2.1/
20110323/dynamic-top-change-003-expected.txt:
* platform/efl/css2.1/
20110323/inline-table-001-expected.txt:
* platform/efl/css2.1/
20110323/inline-table-002a-expected.txt:
* platform/efl/css2.1/
20110323/inline-table-003-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-001-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-002-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-003-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-004-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-005-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-006-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-007-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-013-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-014-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-015-expected.txt:
* platform/efl/css2.1/
20110323/replaced-intrinsic-ratio-001-expected.txt: Added.
* platform/efl/css2.1/
20110323/table-caption-001-expected.txt:
* platform/efl/css2.1/
20110323/table-caption-optional-001-expected.txt:
* platform/efl/css2.1/
20110323/table-caption-optional-002-expected.txt:
* platform/efl/css2.1/
20110323/table-height-algorithm-023-expected.txt:
* platform/efl/css2.1/
20110323/table-height-algorithm-024-expected.txt:
* platform/efl/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
* platform/efl/css2.1/t0803-c5501-mrgn-t-00-b-a-expected.txt:
* platform/efl/css2.1/t0803-c5503-mrgn-b-00-b-a-expected.txt:
* platform/efl/css2.1/t080301-c411-vt-mrgn-00-b-expected.txt:
* platform/efl/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt:
* platform/efl/css2.1/t0805-c5511-brdr-tw-00-b-expected.txt:
* platform/efl/css2.1/t0805-c5513-brdr-bw-00-b-expected.txt:
* platform/efl/css2.1/t0805-c5518-brdr-t-01-e-expected.txt:
* platform/efl/css2.1/t0805-c5519-brdr-r-01-e-expected.txt:
* platform/efl/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
* platform/efl/css2.1/t0805-c5521-brdr-l-01-e-expected.txt:
* platform/efl/css2.1/t0805-c5522-brdr-02-e-expected.txt:
* platform/efl/css2.1/t090402-c42-ibx-pad-00-d-ag-expected.txt:
* platform/efl/css2.1/t0905-c5525-fltmult-00-d-g-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-50-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-51-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-52-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-53-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-54-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-55-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-56-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-57-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-58-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-59-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-60-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-61-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-62-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-63-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-64-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-65-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-66-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-67-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-68-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-69-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-70-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-71-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-72-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-73-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-74-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-75-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-76-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-77-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-78-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-79-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-80-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-81-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-82-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-83-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-84-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-85-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-86-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-87-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-88-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-89-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-90-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-91-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-92-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-93-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-94-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-95-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-96-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-97-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-98-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-99-d-expected.txt:
* platform/efl/css3/css3-modsel-33-expected.txt:
* platform/efl/css3/flexbox/flexbox-baseline-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-161-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-18-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-18b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-28-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-28b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-29-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-29b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-32-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-33-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-43-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-43b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-44-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-44b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-73-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-73b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-74-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-74b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-77-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-77b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-78-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-78b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-161-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-18-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-18b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-28-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-28b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-29-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-29b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-32-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-33-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-43-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-43b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-44-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-44b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-73-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-73b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-74-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-74b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-77-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-77b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-78-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-78b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-161-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-18-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-18b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-28-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-28b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-29-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-29b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-32-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-33-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-43-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-43b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-44-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-44b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-73-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-73b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-74-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-74b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-77-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-77b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-78-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-78b-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191668
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
carlosgc@webkit.org [Wed, 28 Oct 2015 14:07:14 +0000 (14:07 +0000)]
Unreviewed. GTK+ gardening: rebaseline more tests after r191623.
* platform/gtk/fast/table/unbreakable-images-quirk-expected.txt:
* platform/gtk/fast/table/vertical-align-baseline-expected.txt:
* platform/gtk/fast/table/wide-colspan-expected.txt: Added.
* platform/gtk/fast/table/wide-column-expected.txt: Added.
* platform/gtk/ietestcenter/css3/bordersbackgrounds/background_properties_greater_than_images-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-006-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-007-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-008-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-009-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-011-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-012-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-013-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-014-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-015-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-016-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-shorthand-001-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-001-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-002-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-004-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-top-right-radius-values-004-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/none-as-image-layer-expected.txt:
* platform/gtk/svg/as-background-image/background-image-preserveaspectRatio-support-expected.txt:
* platform/gtk/svg/as-image/img-preserveAspectRatio-support-1-expected.txt:
* platform/gtk/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
* platform/gtk/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
* platform/gtk/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
* platform/gtk/tables/layering/paint-test-layering-1-expected.txt:
* platform/gtk/tables/layering/paint-test-layering-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1055-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1067-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1067-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1163-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1188-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1220-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1224-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1261-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1271-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug1296-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1302-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1318-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1430-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1474-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1800-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1802-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1802s-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1809-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1818-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1818-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1818-4-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1828-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2050-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2123-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2267-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2296-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2469-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2479-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2479-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2479-3-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2516-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2585-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2684-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2757-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2773-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2886-2-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug2886-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2947-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2954-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug2973-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2981-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2981-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2997-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3037-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3037-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3103-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3191-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3260-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3263-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3309-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3309-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3454-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3681-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3681-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3718-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4093-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug625-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug641-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug641-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug647-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug650-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug709-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug727-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug963-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug965-expected.txt:
* platform/gtk/tables/mozilla/collapsing_borders/bug127040-expected.txt:
* platform/gtk/tables/mozilla/collapsing_borders/bug41262-3-expected.txt:
* platform/gtk/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
* platform/gtk/tables/mozilla/core/bloomberg-expected.txt:
* platform/gtk/tables/mozilla/core/borders-expected.txt:
* platform/gtk/tables/mozilla/core/captions-expected.txt:
* platform/gtk/tables/mozilla/core/cell_heights-expected.txt:
* platform/gtk/tables/mozilla/core/col_span-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_auto-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_autoFix-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_autoFixPer-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_autoPer-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_fix-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_fixPer-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_per-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_fix_autoFix-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_fix_autoPer-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_fix_fix-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_fix_fixPer-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_fix_per-expected.txt:
* platform/gtk/tables/mozilla/core/margins-expected.txt:
* platform/gtk/tables/mozilla/core/misc-expected.txt:
* platform/gtk/tables/mozilla/core/nested1-expected.txt:
* platform/gtk/tables/mozilla/core/one_row-expected.txt:
* platform/gtk/tables/mozilla/core/row_span-expected.txt:
* platform/gtk/tables/mozilla/core/table_frame-expected.txt:
* platform/gtk/tables/mozilla/core/table_heights-expected.txt:
* platform/gtk/tables/mozilla/core/table_rules-expected.txt:
* platform/gtk/tables/mozilla/core/table_widths-expected.txt:
* platform/gtk/tables/mozilla/dom/appendCol2-expected.txt:
* platform/gtk/tables/mozilla/dom/appendRowsExpand1-expected.txt:
* platform/gtk/tables/mozilla/dom/appendTbodyExpand1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCellsRebuild1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCellsShrink1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCellsShrink2-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCol1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCol2-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCol3-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteColGroup1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteColGroup2-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteRowsRebuild1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteRowsShrink1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteTbodyExpand1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteTbodyRebuild1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCellsExpand1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCellsExpand2-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCellsRebuild1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCellsRebuild2-expected.txt:
* platform/gtk/tables/mozilla/dom/insertColGroups1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertColGroups2-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCols1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCols2-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCols3-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCols4-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCols5-expected.txt:
* platform/gtk/tables/mozilla/dom/insertRowsExpand1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertRowsRebuild1-expected.txt:
* platform/gtk/tables/mozilla/dom/tableDom-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_layers-opacity-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_position-table-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-column-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-row-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt:
* platform/gtk/tables/mozilla/marvin/body_col-expected.txt:
* platform/gtk/tables/mozilla/marvin/body_tbody-expected.txt:
* platform/gtk/tables/mozilla/marvin/body_tfoot-expected.txt:
* platform/gtk/tables/mozilla/marvin/body_thead-expected.txt:
* platform/gtk/tables/mozilla/marvin/col_span-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_align_justify-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_span-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_valign_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_width_pct-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_width_px-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_frame_border-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_frame_box-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_overflow_hidden_td-expected.txt: Added.
* platform/gtk/tables/mozilla/marvin/table_overflow_td_dynamic_deactivate-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_row_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_row_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_row_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_rules_all-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_rules_groups-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_rules_none-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_aqua-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_aqua_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_black-expected.txt:
* platform/gtk/tables/mozilla/other/body_col-expected.txt:
* platform/gtk/tables/mozilla/other/cell_widths-expected.txt:
* platform/gtk/tables/mozilla/other/cellspacing-expected.txt:
* platform/gtk/tables/mozilla/other/move_row-expected.txt:
* platform/gtk/tables/mozilla/other/ms-expected.txt:
* platform/gtk/tables/mozilla/other/nested2-expected.txt:
* platform/gtk/tables/mozilla/other/nestedTables-expected.txt:
* platform/gtk/tables/mozilla/other/padding-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/97619-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1010-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1128-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1164-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug11945-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug14007-1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1647-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3105-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-11-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-12-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-13-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-14-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-16-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-17-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-18-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug4294-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug6933-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug7113-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug7243-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug8499-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug9879-1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/backgrounds-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/captions1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/captions2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/captions3-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/col_span2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/cols1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/columns-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/conflicts-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/standards1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/appendCells1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/appendCellsRebuild1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/appendCol1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/appendColGroup1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/insertTbodyExpand1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/insertTbodyRebuild1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/other/empty_cells-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191667
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
carlosgc@webkit.org [Wed, 28 Oct 2015 13:13:05 +0000 (13:13 +0000)]
Unreviewed. GTK+ gardening: rebaseline more tests after r191623.
* platform/gtk/editing/selection/select-all-004-expected.txt: Added.
* platform/gtk/editing/selection/table-caret-1-expected.txt:
* platform/gtk/editing/selection/table-caret-2-expected.txt:
* platform/gtk/editing/selection/table-caret-3-expected.txt:
* platform/gtk/fast/css-generated-content/table-row-group-with-before-expected.txt:
* platform/gtk/fast/css-generated-content/table-row-with-before-expected.txt:
* platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.txt:
* platform/gtk/fast/css-generated-content/table-with-before-expected.txt:
* platform/gtk/fast/css/caption-width-relative-position-expected.txt: Added.
* platform/gtk/fast/css/caption-width-relative-position-offset-top-expected.txt: Added.
* platform/gtk/fast/css/css3-nth-child-expected.txt:
* platform/gtk/fast/css/first-letter-float-expected.txt:
* platform/gtk/fast/css/focus-ring-detached-expected.txt:
* platform/gtk/fast/css/focus-ring-multiline-expected.txt:
* platform/gtk/fast/css/h1-in-section-elements-expected.txt:
* platform/gtk/fast/css/layerZOrderCrash-expected.txt:
* platform/gtk/fast/css/min-width-with-spanned-cell-expected.txt: Added.
* platform/gtk/fast/css/min-width-with-spanned-cell-fixed-expected.txt: Added.
* platform/gtk/fast/css/named-images-expected.txt: Added.
* platform/gtk/fast/css/percentage-non-integer-expected.txt:
* platform/gtk/fast/css/table-text-align-quirk-expected.txt:
* platform/gtk/fast/css/table-text-align-strict-expected.txt:
* platform/gtk/fast/css/text-overflow-ellipsis-text-align-left-expected.txt:
* platform/gtk/fast/dom/34176-expected.txt:
* platform/gtk/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
* platform/gtk/fast/dom/HTMLTableElement/colSpan-expected.txt:
* platform/gtk/fast/dom/HTMLTableElement/createCaption-expected.txt:
* platform/gtk/fast/dom/row-inner-text-expected.txt:
* platform/gtk/fast/dynamic/001-expected.txt: Added.
* platform/gtk/fast/dynamic/007-expected.txt:
* platform/gtk/fast/dynamic/013-expected.txt:
* platform/gtk/fast/dynamic/014-expected.txt:
* platform/gtk/fast/dynamic/015-expected.txt:
* platform/gtk/fast/dynamic/containing-block-change-expected.txt:
* platform/gtk/fast/dynamic/create-renderer-for-whitespace-only-text-expected.txt:
* platform/gtk/fast/dynamic/float-withdrawal-expected.txt:
* platform/gtk/fast/dynamic/subtree-table-cell-height-expected.txt: Added.
* platform/gtk/fast/encoding/utf-16-big-endian-expected.txt:
* platform/gtk/fast/encoding/utf-16-little-endian-expected.txt:
* platform/gtk/fast/events/offsetX-offsetY-expected.txt: Added.
* platform/gtk/fast/forms/001-expected.txt:
* platform/gtk/fast/forms/005-expected.txt: Added.
* platform/gtk/fast/forms/basic-buttons-expected.txt:
* platform/gtk/fast/forms/button-white-space-expected.txt:
* platform/gtk/fast/forms/file/file-input-direction-expected.txt:
* platform/gtk/fast/forms/form-added-to-table-expected.txt:
* platform/gtk/fast/forms/form-element-geometry-expected.txt:
* platform/gtk/fast/forms/form-hides-table-expected.txt:
* platform/gtk/fast/forms/form-in-malformed-markup-expected.txt:
* platform/gtk/fast/forms/formmove3-expected.txt:
* platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.txt:
* platform/gtk/fast/forms/input-table-expected.txt:
* platform/gtk/fast/forms/input-value-expected.txt:
* platform/gtk/fast/forms/listbox-bidi-align-expected.txt:
* platform/gtk/fast/forms/minWidthPercent-expected.txt:
* platform/gtk/fast/forms/preserveFormDuringResidualStyle-expected.txt:
* platform/gtk/fast/forms/select-dirty-parent-pref-widths-expected.txt:
* platform/gtk/fast/forms/select-element-focus-ring-expected.txt: Added.
* platform/gtk/fast/html/details-writing-mode-expected.txt:
* platform/gtk/fast/inline-block/001-expected.txt:
* platform/gtk/fast/inline-block/overflow-clip-expected.txt:
* platform/gtk/fast/invalid/012-expected.txt:
* platform/gtk/fast/invalid/018-expected.txt:
* platform/gtk/fast/invalid/table-inside-stray-table-content-expected.txt:
* platform/gtk/fast/invalid/td-inside-object-expected.txt:
* platform/gtk/fast/lists/004-expected.txt:
* platform/gtk/fast/lists/list-marker-before-content-table-expected.txt: Added.
* platform/gtk/fast/lists/ordered-list-with-no-ol-tag-expected.txt:
* platform/gtk/fast/multicol/span/before-child-anonymous-column-block-expected.txt: Added.
* platform/gtk/fast/multicol/table-vertical-align-expected.txt:
* platform/gtk/fast/overflow/002-expected.txt:
* platform/gtk/fast/overflow/overflow-auto-table-expected.txt:
* platform/gtk/fast/overflow/overflow-rtl-expected.txt:
* platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt:
* platform/gtk/fast/overflow/table-overflow-float-expected.txt:
* platform/gtk/fast/reflections/table-cell-expected.txt: Added.
* platform/gtk/fast/repaint/block-selection-gap-in-table-cell-expected.txt:
* platform/gtk/fast/repaint/float-overflow-expected.txt:
* platform/gtk/fast/repaint/float-overflow-right-expected.txt:
* platform/gtk/fast/repaint/subtree-root-clip-3-expected.txt: Added.
* platform/gtk/fast/repaint/table-cell-collapsed-border-expected.txt:
* platform/gtk/fast/repaint/table-cell-collapsed-border-scroll-expected.txt: Added.
* platform/gtk/fast/repaint/table-cell-move-expected.txt:
* platform/gtk/fast/repaint/table-cell-overflow-expected.txt: Added.
* platform/gtk/fast/repaint/table-cell-vertical-overflow-expected.txt: Added.
* platform/gtk/fast/repaint/table-col-background-expected.txt: Added.
* platform/gtk/fast/repaint/table-collapsed-border-expected.txt:
* platform/gtk/fast/repaint/table-extra-bottom-grow-expected.txt:
* platform/gtk/fast/repaint/table-outer-border-expected.txt: Added.
* platform/gtk/fast/repaint/table-row-expected.txt: Added.
* platform/gtk/fast/repaint/table-section-overflow-expected.txt: Added.
* platform/gtk/fast/repaint/table-section-repaint-expected.txt: Added.
* platform/gtk/fast/repaint/table-two-pass-layout-overpaint-expected.txt: Added.
* platform/gtk/fast/repaint/table-writing-modes-h-expected.txt: Added.
* platform/gtk/fast/repaint/table-writing-modes-v-expected.txt: Added.
* platform/gtk/fast/replaced/005-expected.txt:
* platform/gtk/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt:
* platform/gtk/fast/replaced/selection-rect-in-table-cell-expected.txt:
* platform/gtk/fast/replaced/table-percent-height-positioned-expected.txt: Added.
* platform/gtk/fast/replaced/width100percent-button-expected.txt:
* platform/gtk/fast/replaced/width100percent-checkbox-expected.txt:
* platform/gtk/fast/replaced/width100percent-image-expected.txt:
* platform/gtk/fast/replaced/width100percent-menulist-expected.txt:
* platform/gtk/fast/replaced/width100percent-radio-expected.txt:
* platform/gtk/fast/replaced/width100percent-searchfield-expected.txt:
* platform/gtk/fast/replaced/width100percent-textarea-expected.txt:
* platform/gtk/fast/replaced/width100percent-textfield-expected.txt:
* platform/gtk/fast/ruby/ruby-inline-table-expected.txt:
* platform/gtk/fast/selectors/018-expected.txt:
* platform/gtk/fast/selectors/018b-expected.txt:
* platform/gtk/fast/selectors/032-expected.txt:
* platform/gtk/fast/selectors/043-expected.txt:
* platform/gtk/fast/selectors/043b-expected.txt:
* platform/gtk/fast/selectors/044-expected.txt:
* platform/gtk/fast/selectors/044b-expected.txt:
* platform/gtk/fast/selectors/077-expected.txt:
* platform/gtk/fast/selectors/077b-expected.txt:
* platform/gtk/fast/selectors/078b-expected.txt:
* platform/gtk/fast/sub-pixel/selection/selection-rect-in-sub-pixel-table-expected.txt:
* platform/gtk/fast/table/001-expected.txt:
* platform/gtk/fast/table/002-expected.txt:
* platform/gtk/fast/table/003-expected.txt:
* platform/gtk/fast/table/004-expected.txt:
* platform/gtk/fast/table/005-expected.txt:
* platform/gtk/fast/table/006-expected.txt:
* platform/gtk/fast/table/007-expected.txt:
* platform/gtk/fast/table/008-expected.txt: Added.
* platform/gtk/fast/table/009-expected.txt:
* platform/gtk/fast/table/010-expected.txt:
* platform/gtk/fast/table/011-expected.txt:
* platform/gtk/fast/table/012-expected.txt:
* platform/gtk/fast/table/013-expected.txt:
* platform/gtk/fast/table/015-expected.txt:
* platform/gtk/fast/table/016-expected.txt:
* platform/gtk/fast/table/017-expected.txt:
* platform/gtk/fast/table/020-expected.txt:
* platform/gtk/fast/table/021-expected.txt:
* platform/gtk/fast/table/022-expected.txt:
* platform/gtk/fast/table/023-expected.txt:
* platform/gtk/fast/table/024-expected.txt: Added.
* platform/gtk/fast/table/025-expected.txt:
* platform/gtk/fast/table/026-expected.txt:
* platform/gtk/fast/table/027-expected.txt:
* platform/gtk/fast/table/027-vertical-expected.txt:
* platform/gtk/fast/table/028-expected.txt:
* platform/gtk/fast/table/028-vertical-expected.txt:
* platform/gtk/fast/table/029-expected.txt:
* platform/gtk/fast/table/030-expected.txt:
* platform/gtk/fast/table/031-expected.txt: Added.
* platform/gtk/fast/table/032-expected.txt: Added.
* platform/gtk/fast/table/033-expected.txt:
* platform/gtk/fast/table/034-expected.txt: Added.
* platform/gtk/fast/table/035-expected.txt:
* platform/gtk/fast/table/035-vertical-expected.txt:
* platform/gtk/fast/table/037-expected.txt:
* platform/gtk/fast/table/038-expected.txt:
* platform/gtk/fast/table/038-vertical-expected.txt:
* platform/gtk/fast/table/039-expected.txt:
* platform/gtk/fast/table/040-expected.txt:
* platform/gtk/fast/table/040-vertical-expected.txt:
* platform/gtk/fast/table/041-expected.txt:
* platform/gtk/fast/table/100-percent-cell-width-expected.txt:
* platform/gtk/fast/table/absolute-table-at-bottom-expected.txt:
* platform/gtk/fast/table/add-before-anonymous-child-expected.txt:
* platform/gtk/fast/table/append-cells-expected.txt:
* platform/gtk/fast/table/append-cells2-expected.txt:
* platform/gtk/fast/table/auto-with-percent-height-expected.txt:
* platform/gtk/fast/table/auto-with-percent-height-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/001-expected.txt:
* platform/gtk/fast/table/border-collapsing/001-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/002-expected.txt:
* platform/gtk/fast/table/border-collapsing/002-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/003-expected.txt:
* platform/gtk/fast/table/border-collapsing/003-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/004-expected.txt:
* platform/gtk/fast/table/border-collapsing/004-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/border-collapsing-head-foot-expected.txt:
* platform/gtk/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/bug14274-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-69296-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-cell-append-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-cell-remove-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-cell-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-cell-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-cell-sl-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-col-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-col-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-colgroup-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-colgroup-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-row-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-row-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-table-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-table-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-tbody-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-tbody-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/collapsed-borders-adjoining-sections-vertical-rl-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/collapsed-borders-painted-once-on-inner-cells-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/equal-precedence-resolution-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/rtl-border-collapsing-expected.txt:
* platform/gtk/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt:
* platform/gtk/fast/table/caption-relayout-expected.txt: Added.
* platform/gtk/fast/table/cell-absolute-child-expected.txt:
* platform/gtk/fast/table/cell-coalescing-expected.txt:
* platform/gtk/fast/table/cell-pref-width-invalidation-expected.txt:
* platform/gtk/fast/table/cell-width-auto-expected.txt:
* platform/gtk/fast/table/cellindex-expected.txt:
* platform/gtk/fast/table/click-near-anonymous-table-expected.txt:
* platform/gtk/fast/table/col-width-span-expand-expected.txt: Added.
* platform/gtk/fast/table/colgroup-preceded-by-caption-expected.txt:
* platform/gtk/fast/table/colgroup-spanning-groups-rules-expected.txt:
* platform/gtk/fast/table/colspan-with-all-percent-cells-expected.txt: Added.
* platform/gtk/fast/table/colspanMinWidth-expected.txt:
* platform/gtk/fast/table/colspanMinWidth-vertical-expected.txt:
* platform/gtk/fast/table/dynamic-cellpadding-expected.txt:
* platform/gtk/fast/table/dynamic-descendant-percentage-height-expected.txt:
* platform/gtk/fast/table/edge-offsets-expected.txt:
* platform/gtk/fast/table/empty-cells-expected.txt:
* platform/gtk/fast/table/empty-table-percent-height-expected.txt:
* platform/gtk/fast/table/fixed-nested-expected.txt:
* platform/gtk/fast/table/floating-th-expected.txt:
* platform/gtk/fast/table/floatingTablePaintBackground-expected.txt:
* platform/gtk/fast/table/form-with-non-table-display-inside-table-elements-expected.txt: Added.
* platform/gtk/fast/table/frame-and-rules-expected.txt:
* platform/gtk/fast/table/generated-caption-expected.txt:
* platform/gtk/fast/table/giantRowspan-expected.txt: Added.
* platform/gtk/fast/table/growCellForImageQuirk-expected.txt: Added.
* platform/gtk/fast/table/growCellForImageQuirk-vertical-expected.txt: Added.
* platform/gtk/fast/table/height-percent-test-expected.txt: Added.
* platform/gtk/fast/table/height-percent-test-vertical-expected.txt: Added.
* platform/gtk/fast/table/insert-before-anonymous-ancestors-expected.txt:
* platform/gtk/fast/table/insert-cell-before-form-expected.txt:
* platform/gtk/fast/table/insert-row-before-form-expected.txt:
* platform/gtk/fast/table/invisible-cell-background-expected.txt:
* platform/gtk/fast/table/large-width-expected.txt:
* platform/gtk/fast/table/max-width-integer-overflow-expected.txt: Added.
* platform/gtk/fast/table/mozilla-bug10296-vertical-align-1-expected.txt:
* platform/gtk/fast/table/mozilla-bug10296-vertical-align-2-expected.txt:
* platform/gtk/fast/table/multiple-percent-height-rows-expected.txt:
* platform/gtk/fast/table/nested-percent-height-table-expected.txt:
* platform/gtk/fast/table/nobr-expected.txt:
* platform/gtk/fast/table/overflowHidden-expected.txt:
* platform/gtk/fast/table/percent-heights-expected.txt:
* platform/gtk/fast/table/percent-widths-stretch-expected.txt: Added.
* platform/gtk/fast/table/percent-widths-stretch-vertical-expected.txt: Added.
* platform/gtk/fast/table/prepend-in-anonymous-table-expected.txt:
* platform/gtk/fast/table/quote-text-around-iframe-expected.txt:
* platform/gtk/fast/table/relative-position-containment-expected.txt:
* platform/gtk/fast/table/relative-position-offsets-expected.txt:
* platform/gtk/fast/table/relative-position-stacking-expected.txt:
* platform/gtk/fast/table/remove-td-display-none-expected.txt:
* platform/gtk/fast/table/replaced-percent-height-expected.txt:
* platform/gtk/fast/table/row-height-recalc-expected.txt:
* platform/gtk/fast/table/rowindex-expected.txt:
* platform/gtk/fast/table/rowspan-paint-order-expected.txt:
* platform/gtk/fast/table/rowspan-paint-order-vertical-expected.txt:
* platform/gtk/fast/table/rtl-cell-display-none-assert-expected.txt:
* platform/gtk/fast/table/rules-attr-dynchange1-expected.txt:
* platform/gtk/fast/table/rules-attr-dynchange2-expected.txt:
* platform/gtk/fast/table/simple_paint-expected.txt: Added.
* platform/gtk/fast/table/spanOverlapRepaint-expected.txt:
* platform/gtk/fast/table/stale-grid-crash-expected.txt:
* platform/gtk/fast/table/table-after-child-in-table-expected.txt:
* platform/gtk/fast/table/table-and-parts-outline-expected.txt:
* platform/gtk/fast/table/table-anonymous-cell-bug-expected.txt: Added.
* platform/gtk/fast/table/table-anonymous-row-bug-expected.txt: Added.
* platform/gtk/fast/table/table-anonymous-section-bug-expected.txt: Added.
* platform/gtk/fast/table/table-before-child-in-table-expected.txt:
* platform/gtk/fast/table/table-before-child-style-update-expected.txt: Added.
* platform/gtk/fast/table/table-cell-after-child-in-block-expected.txt:
* platform/gtk/fast/table/table-cell-after-child-in-table-expected.txt:
* platform/gtk/fast/table/table-cell-before-after-content-around-table-block-expected.txt: Added.
* platform/gtk/fast/table/table-cell-before-after-content-around-table-expected.txt: Added.
* platform/gtk/fast/table/table-cell-before-after-content-around-table-row-expected.txt: Added.
* platform/gtk/fast/table/table-cell-before-child-in-block-expected.txt:
* platform/gtk/fast/table/table-cell-before-child-in-table-expected.txt:
* platform/gtk/fast/table/table-cell-split-expected.txt: Added.
* platform/gtk/fast/table/table-continuation-outline-paint-crash-expected.txt:
* platform/gtk/fast/table/table-display-types-expected.txt:
* platform/gtk/fast/table/table-display-types-strict-expected.txt:
* platform/gtk/fast/table/table-display-types-vertical-expected.txt:
* platform/gtk/fast/table/table-hspace-align-center-expected.txt:
* platform/gtk/fast/table/table-insert-before-non-anonymous-block-expected.txt: Added.
* platform/gtk/fast/table/table-row-after-child-in-block-expected.txt:
* platform/gtk/fast/table/table-row-after-child-in-table-expected.txt:
* platform/gtk/fast/table/table-row-before-after-content-around-block-expected.txt: Added.
* platform/gtk/fast/table/table-row-before-after-content-around-table-cell-expected.txt: Added.
* platform/gtk/fast/table/table-row-before-after-content-around-table-expected.txt: Added.
* platform/gtk/fast/table/table-row-before-child-in-block-expected.txt:
* platform/gtk/fast/table/table-row-before-child-in-table-expected.txt:
* platform/gtk/fast/table/table-row-before-child-style-update-expected.txt: Added.
* platform/gtk/fast/table/table-row-outline-paint-expected.txt: Added.
* platform/gtk/fast/table/table-row-split2-expected.txt: Added.
* platform/gtk/fast/table/table-row-style-not-updated-expected.txt: Added.
* platform/gtk/fast/table/table-row-style-not-updated-with-after-content-expected.txt: Added.
* platform/gtk/fast/table/table-row-style-not-updated-with-before-content-expected.txt: Added.
* platform/gtk/fast/table/table-section-split2-expected.txt: Added.
* platform/gtk/fast/table/table-split-expected.txt: Added.
* platform/gtk/fast/table/table-split2-expected.txt: Added.
* platform/gtk/fast/table/table-style-not-updated-expected.txt: Added.
* platform/gtk/fast/table/tableInsideCaption-expected.txt:
* platform/gtk/fast/table/text-field-baseline-expected.txt:
* platform/gtk/fast/text/arabic-times-new-roman-expected.txt: Added.
* platform/gtk/fast/text/atsui-multiple-renderers-expected.txt:
* platform/gtk/fast/text/atsui-negative-spacing-features-expected.txt:
* platform/gtk/fast/text/atsui-spacing-features-expected.txt:
* platform/gtk/fast/text/basic/001-expected.txt:
* platform/gtk/fast/text/basic/006-expected.txt:
* platform/gtk/fast/text/basic/007-expected.txt:
* platform/gtk/fast/text/basic/generic-family-reset-expected.txt:
* platform/gtk/fast/text/capitalize-boundaries-expected.txt:
* platform/gtk/fast/text/emoji-expected.txt: Added.
* platform/gtk/fast/text/international/003-expected.txt:
* platform/gtk/fast/text/international/bidi-LDB-2-CSS-expected.txt:
* platform/gtk/fast/text/international/bidi-LDB-2-HTML-expected.txt:
* platform/gtk/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
* platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.txt:
* platform/gtk/fast/text/international/bidi-override-expected.txt:
* platform/gtk/fast/text/international/system-language/system-font-punctuation-expected.txt: Added.
* platform/gtk/fast/text/softbank-emoji-expected.txt: Added.
* platform/gtk/fast/text/textIteratorNilRenderer-expected.txt:
* platform/gtk/fast/text/trak-optimizeLegibility-expected.txt: Added.
* platform/gtk/fast/text/wbr-expected.txt:
* platform/gtk/fast/text/whitespace/002-expected.txt:
* platform/gtk/fast/text/whitespace/003-expected.txt:
* platform/gtk/fast/text/whitespace/004-expected.txt:
* platform/gtk/fast/text/whitespace/005-expected.txt:
* platform/gtk/fast/text/whitespace/010-expected.txt:
* platform/gtk/fast/text/whitespace/011-expected.txt:
* platform/gtk/fast/text/whitespace/013-expected.txt:
* platform/gtk/fast/text/whitespace/014-expected.txt:
* platform/gtk/fast/text/whitespace/015-expected.txt:
* platform/gtk/fast/text/whitespace/016-expected.txt:
* platform/gtk/fast/text/whitespace/024-expected.txt:
* platform/gtk/fast/text/whitespace/025-expected.txt:
* platform/gtk/fast/text/whitespace/026-expected.txt:
* platform/gtk/fast/text/whitespace/027-expected.txt:
* platform/gtk/fast/text/word-break-expected.txt:
* platform/gtk/fast/transforms/bounding-rect-zoom-expected.txt:
* platform/gtk/fast/transforms/transform-table-row-expected.txt:
* platform/gtk/fast/writing-mode/table-percent-width-quirk-expected.txt: Added.
* platform/gtk/fast/writing-mode/vertical-align-table-baseline-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191666
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
carlosgc@webkit.org [Wed, 28 Oct 2015 13:02:36 +0000 (13:02 +0000)]
Unreviewed. GTK+ gardening: rebaseline more tests after r191623.
Patch by WebKitGTK+ gardener <gardener@webkit-garden.local.igalia.com> on 2015-10-28
* platform/gtk/editing/selection/select-all-004-expected.txt: Added.
* platform/gtk/editing/selection/table-caret-1-expected.txt:
* platform/gtk/editing/selection/table-caret-2-expected.txt:
* platform/gtk/editing/selection/table-caret-3-expected.txt:
* platform/gtk/fast/css-generated-content/table-row-group-with-before-expected.txt:
* platform/gtk/fast/css-generated-content/table-row-with-before-expected.txt:
* platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.txt:
* platform/gtk/fast/css-generated-content/table-with-before-expected.txt:
* platform/gtk/fast/css/caption-width-relative-position-expected.txt: Added.
* platform/gtk/fast/css/caption-width-relative-position-offset-top-expected.txt: Added.
* platform/gtk/fast/css/css3-nth-child-expected.txt:
* platform/gtk/fast/css/first-letter-float-expected.txt:
* platform/gtk/fast/css/focus-ring-detached-expected.txt:
* platform/gtk/fast/css/focus-ring-multiline-expected.txt:
* platform/gtk/fast/css/h1-in-section-elements-expected.txt:
* platform/gtk/fast/css/layerZOrderCrash-expected.txt:
* platform/gtk/fast/css/min-width-with-spanned-cell-expected.txt: Added.
* platform/gtk/fast/css/min-width-with-spanned-cell-fixed-expected.txt: Added.
* platform/gtk/fast/css/named-images-expected.txt: Added.
* platform/gtk/fast/css/percentage-non-integer-expected.txt:
* platform/gtk/fast/css/table-text-align-quirk-expected.txt:
* platform/gtk/fast/css/table-text-align-strict-expected.txt:
* platform/gtk/fast/css/text-overflow-ellipsis-text-align-left-expected.txt:
* platform/gtk/fast/dom/34176-expected.txt:
* platform/gtk/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
* platform/gtk/fast/dom/HTMLTableElement/colSpan-expected.txt:
* platform/gtk/fast/dom/HTMLTableElement/createCaption-expected.txt:
* platform/gtk/fast/dom/row-inner-text-expected.txt:
* platform/gtk/fast/dynamic/001-expected.txt: Added.
* platform/gtk/fast/dynamic/007-expected.txt:
* platform/gtk/fast/dynamic/013-expected.txt:
* platform/gtk/fast/dynamic/014-expected.txt:
* platform/gtk/fast/dynamic/015-expected.txt:
* platform/gtk/fast/dynamic/containing-block-change-expected.txt:
* platform/gtk/fast/dynamic/create-renderer-for-whitespace-only-text-expected.txt:
* platform/gtk/fast/dynamic/float-withdrawal-expected.txt:
* platform/gtk/fast/dynamic/subtree-table-cell-height-expected.txt: Added.
* platform/gtk/fast/encoding/utf-16-big-endian-expected.txt:
* platform/gtk/fast/encoding/utf-16-little-endian-expected.txt:
* platform/gtk/fast/events/offsetX-offsetY-expected.txt: Added.
* platform/gtk/fast/forms/001-expected.txt:
* platform/gtk/fast/forms/005-expected.txt: Added.
* platform/gtk/fast/forms/basic-buttons-expected.txt:
* platform/gtk/fast/forms/button-white-space-expected.txt:
* platform/gtk/fast/forms/file/file-input-direction-expected.txt:
* platform/gtk/fast/forms/form-added-to-table-expected.txt:
* platform/gtk/fast/forms/form-element-geometry-expected.txt:
* platform/gtk/fast/forms/form-hides-table-expected.txt:
* platform/gtk/fast/forms/form-in-malformed-markup-expected.txt:
* platform/gtk/fast/forms/formmove3-expected.txt:
* platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.txt:
* platform/gtk/fast/forms/input-table-expected.txt:
* platform/gtk/fast/forms/input-value-expected.txt:
* platform/gtk/fast/forms/listbox-bidi-align-expected.txt:
* platform/gtk/fast/forms/minWidthPercent-expected.txt:
* platform/gtk/fast/forms/preserveFormDuringResidualStyle-expected.txt:
* platform/gtk/fast/forms/select-dirty-parent-pref-widths-expected.txt:
* platform/gtk/fast/forms/select-element-focus-ring-expected.txt: Added.
* platform/gtk/fast/html/details-writing-mode-expected.txt:
* platform/gtk/fast/inline-block/001-expected.txt:
* platform/gtk/fast/inline-block/overflow-clip-expected.txt:
* platform/gtk/fast/invalid/012-expected.txt:
* platform/gtk/fast/invalid/018-expected.txt:
* platform/gtk/fast/invalid/table-inside-stray-table-content-expected.txt:
* platform/gtk/fast/invalid/td-inside-object-expected.txt:
* platform/gtk/fast/lists/004-expected.txt:
* platform/gtk/fast/lists/list-marker-before-content-table-expected.txt: Added.
* platform/gtk/fast/lists/ordered-list-with-no-ol-tag-expected.txt:
* platform/gtk/fast/multicol/span/before-child-anonymous-column-block-expected.txt: Added.
* platform/gtk/fast/multicol/table-vertical-align-expected.txt:
* platform/gtk/fast/overflow/002-expected.txt:
* platform/gtk/fast/overflow/overflow-auto-table-expected.txt:
* platform/gtk/fast/overflow/overflow-rtl-expected.txt:
* platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt:
* platform/gtk/fast/overflow/table-overflow-float-expected.txt:
* platform/gtk/fast/reflections/table-cell-expected.txt: Added.
* platform/gtk/fast/repaint/block-selection-gap-in-table-cell-expected.txt:
* platform/gtk/fast/repaint/float-overflow-expected.txt:
* platform/gtk/fast/repaint/float-overflow-right-expected.txt:
* platform/gtk/fast/repaint/subtree-root-clip-3-expected.txt: Added.
* platform/gtk/fast/repaint/table-cell-collapsed-border-expected.txt:
* platform/gtk/fast/repaint/table-cell-collapsed-border-scroll-expected.txt: Added.
* platform/gtk/fast/repaint/table-cell-move-expected.txt:
* platform/gtk/fast/repaint/table-cell-overflow-expected.txt: Added.
* platform/gtk/fast/repaint/table-cell-vertical-overflow-expected.txt: Added.
* platform/gtk/fast/repaint/table-col-background-expected.txt: Added.
* platform/gtk/fast/repaint/table-collapsed-border-expected.txt:
* platform/gtk/fast/repaint/table-extra-bottom-grow-expected.txt:
* platform/gtk/fast/repaint/table-outer-border-expected.txt: Added.
* platform/gtk/fast/repaint/table-row-expected.txt: Added.
* platform/gtk/fast/repaint/table-section-overflow-expected.txt: Added.
* platform/gtk/fast/repaint/table-section-repaint-expected.txt: Added.
* platform/gtk/fast/repaint/table-two-pass-layout-overpaint-expected.txt: Added.
* platform/gtk/fast/repaint/table-writing-modes-h-expected.txt: Added.
* platform/gtk/fast/repaint/table-writing-modes-v-expected.txt: Added.
* platform/gtk/fast/replaced/005-expected.txt:
* platform/gtk/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt:
* platform/gtk/fast/replaced/selection-rect-in-table-cell-expected.txt:
* platform/gtk/fast/replaced/table-percent-height-positioned-expected.txt: Added.
* platform/gtk/fast/replaced/width100percent-button-expected.txt:
* platform/gtk/fast/replaced/width100percent-checkbox-expected.txt:
* platform/gtk/fast/replaced/width100percent-image-expected.txt:
* platform/gtk/fast/replaced/width100percent-menulist-expected.txt:
* platform/gtk/fast/replaced/width100percent-radio-expected.txt:
* platform/gtk/fast/replaced/width100percent-searchfield-expected.txt:
* platform/gtk/fast/replaced/width100percent-textarea-expected.txt:
* platform/gtk/fast/replaced/width100percent-textfield-expected.txt:
* platform/gtk/fast/ruby/ruby-inline-table-expected.txt:
* platform/gtk/fast/selectors/018-expected.txt:
* platform/gtk/fast/selectors/018b-expected.txt:
* platform/gtk/fast/selectors/032-expected.txt:
* platform/gtk/fast/selectors/043-expected.txt:
* platform/gtk/fast/selectors/043b-expected.txt:
* platform/gtk/fast/selectors/044-expected.txt:
* platform/gtk/fast/selectors/044b-expected.txt:
* platform/gtk/fast/selectors/077-expected.txt:
* platform/gtk/fast/selectors/077b-expected.txt:
* platform/gtk/fast/selectors/078b-expected.txt:
* platform/gtk/fast/sub-pixel/selection/selection-rect-in-sub-pixel-table-expected.txt:
* platform/gtk/fast/table/001-expected.txt:
* platform/gtk/fast/table/002-expected.txt:
* platform/gtk/fast/table/003-expected.txt:
* platform/gtk/fast/table/004-expected.txt:
* platform/gtk/fast/table/005-expected.txt:
* platform/gtk/fast/table/006-expected.txt:
* platform/gtk/fast/table/007-expected.txt:
* platform/gtk/fast/table/008-expected.txt: Added.
* platform/gtk/fast/table/009-expected.txt:
* platform/gtk/fast/table/010-expected.txt:
* platform/gtk/fast/table/011-expected.txt:
* platform/gtk/fast/table/012-expected.txt:
* platform/gtk/fast/table/013-expected.txt:
* platform/gtk/fast/table/015-expected.txt:
* platform/gtk/fast/table/016-expected.txt:
* platform/gtk/fast/table/017-expected.txt:
* platform/gtk/fast/table/020-expected.txt:
* platform/gtk/fast/table/021-expected.txt:
* platform/gtk/fast/table/022-expected.txt:
* platform/gtk/fast/table/023-expected.txt:
* platform/gtk/fast/table/024-expected.txt: Added.
* platform/gtk/fast/table/025-expected.txt:
* platform/gtk/fast/table/026-expected.txt:
* platform/gtk/fast/table/027-expected.txt:
* platform/gtk/fast/table/027-vertical-expected.txt:
* platform/gtk/fast/table/028-expected.txt:
* platform/gtk/fast/table/028-vertical-expected.txt:
* platform/gtk/fast/table/029-expected.txt:
* platform/gtk/fast/table/030-expected.txt:
* platform/gtk/fast/table/031-expected.txt: Added.
* platform/gtk/fast/table/032-expected.txt: Added.
* platform/gtk/fast/table/033-expected.txt:
* platform/gtk/fast/table/034-expected.txt: Added.
* platform/gtk/fast/table/035-expected.txt:
* platform/gtk/fast/table/035-vertical-expected.txt:
* platform/gtk/fast/table/037-expected.txt:
* platform/gtk/fast/table/038-expected.txt:
* platform/gtk/fast/table/038-vertical-expected.txt:
* platform/gtk/fast/table/039-expected.txt:
* platform/gtk/fast/table/040-expected.txt:
* platform/gtk/fast/table/040-vertical-expected.txt:
* platform/gtk/fast/table/041-expected.txt:
* platform/gtk/fast/table/100-percent-cell-width-expected.txt:
* platform/gtk/fast/table/absolute-table-at-bottom-expected.txt:
* platform/gtk/fast/table/add-before-anonymous-child-expected.txt:
* platform/gtk/fast/table/append-cells-expected.txt:
* platform/gtk/fast/table/append-cells2-expected.txt:
* platform/gtk/fast/table/auto-with-percent-height-expected.txt:
* platform/gtk/fast/table/auto-with-percent-height-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/001-expected.txt:
* platform/gtk/fast/table/border-collapsing/001-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/002-expected.txt:
* platform/gtk/fast/table/border-collapsing/002-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/003-expected.txt:
* platform/gtk/fast/table/border-collapsing/003-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/004-expected.txt:
* platform/gtk/fast/table/border-collapsing/004-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/border-collapsing-head-foot-expected.txt:
* platform/gtk/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/bug14274-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-69296-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-cell-append-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-cell-remove-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-cell-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-cell-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-cell-sl-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-col-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-col-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-colgroup-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-colgroup-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-row-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-row-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-table-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-table-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-tbody-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-tbody-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/collapsed-borders-adjoining-sections-vertical-rl-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/collapsed-borders-painted-once-on-inner-cells-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/equal-precedence-resolution-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/rtl-border-collapsing-expected.txt:
* platform/gtk/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt:
* platform/gtk/fast/table/caption-relayout-expected.txt: Added.
* platform/gtk/fast/table/cell-absolute-child-expected.txt:
* platform/gtk/fast/table/cell-coalescing-expected.txt:
* platform/gtk/fast/table/cell-pref-width-invalidation-expected.txt:
* platform/gtk/fast/table/cell-width-auto-expected.txt:
* platform/gtk/fast/table/cellindex-expected.txt:
* platform/gtk/fast/table/click-near-anonymous-table-expected.txt:
* platform/gtk/fast/table/col-width-span-expand-expected.txt: Added.
* platform/gtk/fast/table/colgroup-preceded-by-caption-expected.txt:
* platform/gtk/fast/table/colgroup-spanning-groups-rules-expected.txt:
* platform/gtk/fast/table/colspan-with-all-percent-cells-expected.txt: Added.
* platform/gtk/fast/table/colspanMinWidth-expected.txt:
* platform/gtk/fast/table/colspanMinWidth-vertical-expected.txt:
* platform/gtk/fast/table/dynamic-cellpadding-expected.txt:
* platform/gtk/fast/table/dynamic-descendant-percentage-height-expected.txt:
* platform/gtk/fast/table/edge-offsets-expected.txt:
* platform/gtk/fast/table/empty-cells-expected.txt:
* platform/gtk/fast/table/empty-table-percent-height-expected.txt:
* platform/gtk/fast/table/fixed-nested-expected.txt:
* platform/gtk/fast/table/floating-th-expected.txt:
* platform/gtk/fast/table/floatingTablePaintBackground-expected.txt:
* platform/gtk/fast/table/form-with-non-table-display-inside-table-elements-expected.txt: Added.
* platform/gtk/fast/table/frame-and-rules-expected.txt:
* platform/gtk/fast/table/generated-caption-expected.txt:
* platform/gtk/fast/table/giantRowspan-expected.txt: Added.
* platform/gtk/fast/table/growCellForImageQuirk-expected.txt: Added.
* platform/gtk/fast/table/growCellForImageQuirk-vertical-expected.txt: Added.
* platform/gtk/fast/table/height-percent-test-expected.txt: Added.
* platform/gtk/fast/table/height-percent-test-vertical-expected.txt: Added.
* platform/gtk/fast/table/insert-before-anonymous-ancestors-expected.txt:
* platform/gtk/fast/table/insert-cell-before-form-expected.txt:
* platform/gtk/fast/table/insert-row-before-form-expected.txt:
* platform/gtk/fast/table/invisible-cell-background-expected.txt:
* platform/gtk/fast/table/large-width-expected.txt:
* platform/gtk/fast/table/max-width-integer-overflow-expected.txt: Added.
* platform/gtk/fast/table/mozilla-bug10296-vertical-align-1-expected.txt:
* platform/gtk/fast/table/mozilla-bug10296-vertical-align-2-expected.txt:
* platform/gtk/fast/table/multiple-percent-height-rows-expected.txt:
* platform/gtk/fast/table/nested-percent-height-table-expected.txt:
* platform/gtk/fast/table/nobr-expected.txt:
* platform/gtk/fast/table/overflowHidden-expected.txt:
* platform/gtk/fast/table/percent-heights-expected.txt:
* platform/gtk/fast/table/percent-widths-stretch-expected.txt: Added.
* platform/gtk/fast/table/percent-widths-stretch-vertical-expected.txt: Added.
* platform/gtk/fast/table/prepend-in-anonymous-table-expected.txt:
* platform/gtk/fast/table/quote-text-around-iframe-expected.txt:
* platform/gtk/fast/table/relative-position-containment-expected.txt:
* platform/gtk/fast/table/relative-position-offsets-expected.txt:
* platform/gtk/fast/table/relative-position-stacking-expected.txt:
* platform/gtk/fast/table/remove-td-display-none-expected.txt:
* platform/gtk/fast/table/replaced-percent-height-expected.txt:
* platform/gtk/fast/table/row-height-recalc-expected.txt:
* platform/gtk/fast/table/rowindex-expected.txt:
* platform/gtk/fast/table/rowspan-paint-order-expected.txt:
* platform/gtk/fast/table/rowspan-paint-order-vertical-expected.txt:
* platform/gtk/fast/table/rtl-cell-display-none-assert-expected.txt:
* platform/gtk/fast/table/rules-attr-dynchange1-expected.txt:
* platform/gtk/fast/table/rules-attr-dynchange2-expected.txt:
* platform/gtk/fast/table/simple_paint-expected.txt: Added.
* platform/gtk/fast/table/spanOverlapRepaint-expected.txt:
* platform/gtk/fast/table/stale-grid-crash-expected.txt:
* platform/gtk/fast/table/table-after-child-in-table-expected.txt:
* platform/gtk/fast/table/table-and-parts-outline-expected.txt:
* platform/gtk/fast/table/table-anonymous-cell-bug-expected.txt: Added.
* platform/gtk/fast/table/table-anonymous-row-bug-expected.txt: Added.
* platform/gtk/fast/table/table-anonymous-section-bug-expected.txt: Added.
* platform/gtk/fast/table/table-before-child-in-table-expected.txt:
* platform/gtk/fast/table/table-before-child-style-update-expected.txt: Added.
* platform/gtk/fast/table/table-cell-after-child-in-block-expected.txt:
* platform/gtk/fast/table/table-cell-after-child-in-table-expected.txt:
* platform/gtk/fast/table/table-cell-before-after-content-around-table-block-expected.txt: Added.
* platform/gtk/fast/table/table-cell-before-after-content-around-table-expected.txt: Added.
* platform/gtk/fast/table/table-cell-before-after-content-around-table-row-expected.txt: Added.
* platform/gtk/fast/table/table-cell-before-child-in-block-expected.txt:
* platform/gtk/fast/table/table-cell-before-child-in-table-expected.txt:
* platform/gtk/fast/table/table-cell-split-expected.txt: Added.
* platform/gtk/fast/table/table-continuation-outline-paint-crash-expected.txt:
* platform/gtk/fast/table/table-display-types-expected.txt:
* platform/gtk/fast/table/table-display-types-strict-expected.txt:
* platform/gtk/fast/table/table-display-types-vertical-expected.txt:
* platform/gtk/fast/table/table-hspace-align-center-expected.txt:
* platform/gtk/fast/table/table-insert-before-non-anonymous-block-expected.txt: Added.
* platform/gtk/fast/table/table-row-after-child-in-block-expected.txt:
* platform/gtk/fast/table/table-row-after-child-in-table-expected.txt:
* platform/gtk/fast/table/table-row-before-after-content-around-block-expected.txt: Added.
* platform/gtk/fast/table/table-row-before-after-content-around-table-cell-expected.txt: Added.
* platform/gtk/fast/table/table-row-before-after-content-around-table-expected.txt: Added.
* platform/gtk/fast/table/table-row-before-child-in-block-expected.txt:
* platform/gtk/fast/table/table-row-before-child-in-table-expected.txt:
* platform/gtk/fast/table/table-row-before-child-style-update-expected.txt: Added.
* platform/gtk/fast/table/table-row-outline-paint-expected.txt: Added.
* platform/gtk/fast/table/table-row-split2-expected.txt: Added.
* platform/gtk/fast/table/table-row-style-not-updated-expected.txt: Added.
* platform/gtk/fast/table/table-row-style-not-updated-with-after-content-expected.txt: Added.
* platform/gtk/fast/table/table-row-style-not-updated-with-before-content-expected.txt: Added.
* platform/gtk/fast/table/table-section-split2-expected.txt: Added.
* platform/gtk/fast/table/table-split-expected.txt: Added.
* platform/gtk/fast/table/table-split2-expected.txt: Added.
* platform/gtk/fast/table/table-style-not-updated-expected.txt: Added.
* platform/gtk/fast/table/tableInsideCaption-expected.txt:
* platform/gtk/fast/table/text-field-baseline-expected.txt:
* platform/gtk/fast/text/arabic-times-new-roman-expected.txt: Added.
* platform/gtk/fast/text/atsui-multiple-renderers-expected.txt:
* platform/gtk/fast/text/atsui-negative-spacing-features-expected.txt:
* platform/gtk/fast/text/atsui-spacing-features-expected.txt:
* platform/gtk/fast/text/basic/001-expected.txt:
* platform/gtk/fast/text/basic/006-expected.txt:
* platform/gtk/fast/text/basic/007-expected.txt:
* platform/gtk/fast/text/basic/generic-family-reset-expected.txt:
* platform/gtk/fast/text/capitalize-boundaries-expected.txt:
* platform/gtk/fast/text/emoji-expected.txt: Added.
* platform/gtk/fast/text/international/003-expected.txt:
* platform/gtk/fast/text/international/bidi-LDB-2-CSS-expected.txt:
* platform/gtk/fast/text/international/bidi-LDB-2-HTML-expected.txt:
* platform/gtk/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
* platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.txt:
* platform/gtk/fast/text/international/bidi-override-expected.txt:
* platform/gtk/fast/text/international/system-language/system-font-punctuation-expected.txt: Added.
* platform/gtk/fast/text/softbank-emoji-expected.txt: Added.
* platform/gtk/fast/text/textIteratorNilRenderer-expected.txt:
* platform/gtk/fast/text/trak-optimizeLegibility-expected.txt: Added.
* platform/gtk/fast/text/wbr-expected.txt:
* platform/gtk/fast/text/whitespace/002-expected.txt:
* platform/gtk/fast/text/whitespace/003-expected.txt:
* platform/gtk/fast/text/whitespace/004-expected.txt:
* platform/gtk/fast/text/whitespace/005-expected.txt:
* platform/gtk/fast/text/whitespace/010-expected.txt:
* platform/gtk/fast/text/whitespace/011-expected.txt:
* platform/gtk/fast/text/whitespace/013-expected.txt:
* platform/gtk/fast/text/whitespace/014-expected.txt:
* platform/gtk/fast/text/whitespace/015-expected.txt:
* platform/gtk/fast/text/whitespace/016-expected.txt:
* platform/gtk/fast/text/whitespace/024-expected.txt:
* platform/gtk/fast/text/whitespace/025-expected.txt:
* platform/gtk/fast/text/whitespace/026-expected.txt:
* platform/gtk/fast/text/whitespace/027-expected.txt:
* platform/gtk/fast/text/word-break-expected.txt:
* platform/gtk/fast/transforms/bounding-rect-zoom-expected.txt:
* platform/gtk/fast/transforms/transform-table-row-expected.txt:
* platform/gtk/fast/writing-mode/table-percent-width-quirk-expected.txt: Added.
* platform/gtk/fast/writing-mode/vertical-align-table-baseline-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191665
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
sukolsak@gmail.com [Wed, 28 Oct 2015 11:13:51 +0000 (11:13 +0000)]
[Win] LayoutTest js/intl-collator.html failing on Win 7
https://bugs.webkit.org/show_bug.cgi?id=150575
Reviewed by Alexey Proskuryakov.
Update the Intl.Collator test to not expect ICU to support the German phonebook collation.
* js/intl-collator-expected.txt:
* js/script-tests/intl-collator.js:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191664
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
carlosgc@webkit.org [Wed, 28 Oct 2015 10:12:00 +0000 (10:12 +0000)]
Unreviewed. GTK+ gardening: rebaseline tests after r191623.
* platform/gtk/css1/basic/containment-expected.txt:
* platform/gtk/css1/basic/contextual_selectors-expected.txt:
* platform/gtk/css1/basic/grouping-expected.txt:
* platform/gtk/css1/basic/id_as_selector-expected.txt:
* platform/gtk/css1/basic/inheritance-expected.txt:
* platform/gtk/css1/box_properties/border-expected.txt:
* platform/gtk/css1/box_properties/border_bottom-expected.txt:
* platform/gtk/css1/box_properties/border_bottom_inline-expected.txt:
* platform/gtk/css1/box_properties/border_bottom_width-expected.txt:
* platform/gtk/css1/box_properties/border_bottom_width_inline-expected.txt:
* platform/gtk/css1/box_properties/border_color-expected.txt:
* platform/gtk/css1/box_properties/border_color_inline-expected.txt:
* platform/gtk/css1/box_properties/border_inline-expected.txt:
* platform/gtk/css1/box_properties/border_left-expected.txt:
* platform/gtk/css1/box_properties/border_left_inline-expected.txt:
* platform/gtk/css1/box_properties/border_left_width-expected.txt:
* platform/gtk/css1/box_properties/border_left_width_inline-expected.txt:
* platform/gtk/css1/box_properties/border_right-expected.txt:
* platform/gtk/css1/box_properties/border_right_inline-expected.txt:
* platform/gtk/css1/box_properties/border_right_width-expected.txt:
* platform/gtk/css1/box_properties/border_right_width_inline-expected.txt:
* platform/gtk/css1/box_properties/border_style-expected.txt:
* platform/gtk/css1/box_properties/border_style_inline-expected.txt:
* platform/gtk/css1/box_properties/border_top-expected.txt:
* platform/gtk/css1/box_properties/border_top_inline-expected.txt:
* platform/gtk/css1/box_properties/border_top_width-expected.txt:
* platform/gtk/css1/box_properties/border_top_width_inline-expected.txt:
* platform/gtk/css1/box_properties/border_width-expected.txt:
* platform/gtk/css1/box_properties/border_width_inline-expected.txt:
* platform/gtk/css1/box_properties/clear-expected.txt:
* platform/gtk/css1/box_properties/clear_float-expected.txt:
* platform/gtk/css1/box_properties/float-expected.txt:
* platform/gtk/css1/box_properties/float_elements_in_series-expected.txt:
* platform/gtk/css1/box_properties/float_margin-expected.txt:
* platform/gtk/css1/box_properties/float_on_text_elements-expected.txt:
* platform/gtk/css1/box_properties/height-expected.txt:
* platform/gtk/css1/box_properties/margin-expected.txt:
* platform/gtk/css1/box_properties/margin_bottom-expected.txt:
* platform/gtk/css1/box_properties/margin_bottom_inline-expected.txt:
* platform/gtk/css1/box_properties/margin_inline-expected.txt:
* platform/gtk/css1/box_properties/margin_left-expected.txt:
* platform/gtk/css1/box_properties/margin_left_inline-expected.txt:
* platform/gtk/css1/box_properties/margin_right-expected.txt:
* platform/gtk/css1/box_properties/margin_right_inline-expected.txt:
* platform/gtk/css1/box_properties/margin_top-expected.txt:
* platform/gtk/css1/box_properties/margin_top_inline-expected.txt:
* platform/gtk/css1/box_properties/padding-expected.txt:
* platform/gtk/css1/box_properties/padding_bottom-expected.txt:
* platform/gtk/css1/box_properties/padding_bottom_inline-expected.txt:
* platform/gtk/css1/box_properties/padding_inline-expected.txt:
* platform/gtk/css1/box_properties/padding_left-expected.txt:
* platform/gtk/css1/box_properties/padding_left_inline-expected.txt:
* platform/gtk/css1/box_properties/padding_right-expected.txt:
* platform/gtk/css1/box_properties/padding_right_inline-expected.txt:
* platform/gtk/css1/box_properties/padding_top-expected.txt:
* platform/gtk/css1/box_properties/padding_top_inline-expected.txt:
* platform/gtk/css1/box_properties/width-expected.txt:
* platform/gtk/css1/cascade/cascade_order-expected.txt:
* platform/gtk/css1/cascade/important-expected.txt:
* platform/gtk/css1/classification/display-expected.txt:
* platform/gtk/css1/classification/list_style-expected.txt:
* platform/gtk/css1/classification/list_style_image-expected.txt:
* platform/gtk/css1/classification/list_style_position-expected.txt:
* platform/gtk/css1/classification/list_style_type-expected.txt:
* platform/gtk/css1/classification/white_space-expected.txt:
* platform/gtk/css1/color_and_background/background-expected.txt:
* platform/gtk/css1/color_and_background/background_attachment-expected.txt:
* platform/gtk/css1/color_and_background/background_color-expected.txt:
* platform/gtk/css1/color_and_background/background_image-expected.txt:
* platform/gtk/css1/color_and_background/background_position-expected.txt:
* platform/gtk/css1/color_and_background/background_repeat-expected.txt:
* platform/gtk/css1/color_and_background/color-expected.txt:
* platform/gtk/css1/conformance/forward_compatible_parsing-expected.txt:
* platform/gtk/css1/font_properties/font-expected.txt:
* platform/gtk/css1/font_properties/font_family-expected.txt:
* platform/gtk/css1/font_properties/font_size-expected.txt:
* platform/gtk/css1/font_properties/font_style-expected.txt:
* platform/gtk/css1/font_properties/font_variant-expected.txt:
* platform/gtk/css1/font_properties/font_weight-expected.txt:
* platform/gtk/css1/formatting_model/canvas-expected.txt:
* platform/gtk/css1/formatting_model/floating_elements-expected.txt:
* platform/gtk/css1/formatting_model/height_of_lines-expected.txt:
* platform/gtk/css1/formatting_model/inline_elements-expected.txt:
* platform/gtk/css1/formatting_model/replaced_elements-expected.txt:
* platform/gtk/css1/formatting_model/vertical_formatting-expected.txt:
* platform/gtk/css1/pseudo/anchor-expected.txt:
* platform/gtk/css1/pseudo/firstletter-expected.txt:
* platform/gtk/css1/pseudo/firstline-expected.txt:
* platform/gtk/css1/pseudo/multiple_pseudo_elements-expected.txt:
* platform/gtk/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
* platform/gtk/css1/text_properties/letter_spacing-expected.txt:
* platform/gtk/css1/text_properties/line_height-expected.txt:
* platform/gtk/css1/text_properties/text_align-expected.txt:
* platform/gtk/css1/text_properties/text_decoration-expected.txt:
* platform/gtk/css1/text_properties/text_indent-expected.txt:
* platform/gtk/css1/text_properties/text_transform-expected.txt:
* platform/gtk/css1/text_properties/vertical_align-expected.txt:
* platform/gtk/css1/text_properties/word_spacing-expected.txt:
* platform/gtk/css1/units/color_units-expected.txt:
* platform/gtk/css1/units/length_units-expected.txt:
* platform/gtk/css1/units/percentage_units-expected.txt:
* platform/gtk/css1/units/urls-expected.txt:
* platform/gtk/css2.1/
20110323/border-collapse-offset-002-expected.txt:
* platform/gtk/css2.1/
20110323/border-conflict-style-079-expected.txt:
* platform/gtk/css2.1/
20110323/border-conflict-style-088-expected.txt:
* platform/gtk/css2.1/
20110323/dynamic-top-change-002-expected.txt:
* platform/gtk/css2.1/
20110323/dynamic-top-change-003-expected.txt:
* platform/gtk/css2.1/
20110323/inline-table-001-expected.txt:
* platform/gtk/css2.1/
20110323/inline-table-002a-expected.txt:
* platform/gtk/css2.1/
20110323/inline-table-003-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-001-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-002-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-003-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-004-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-005-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-006-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-007-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-013-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-014-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-015-expected.txt:
* platform/gtk/css2.1/
20110323/replaced-intrinsic-ratio-001-expected.txt: Added.
* platform/gtk/css2.1/
20110323/table-caption-001-expected.txt:
* platform/gtk/css2.1/
20110323/table-caption-optional-001-expected.txt:
* platform/gtk/css2.1/
20110323/table-caption-optional-002-expected.txt:
* platform/gtk/css2.1/
20110323/table-height-algorithm-023-expected.txt:
* platform/gtk/css2.1/
20110323/table-height-algorithm-024-expected.txt:
* platform/gtk/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
* platform/gtk/css2.1/t0803-c5501-mrgn-t-00-b-a-expected.txt:
* platform/gtk/css2.1/t0803-c5503-mrgn-b-00-b-a-expected.txt:
* platform/gtk/css2.1/t080301-c411-vt-mrgn-00-b-expected.txt:
* platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt:
* platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt:
* platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.txt:
* platform/gtk/css2.1/t0805-c5513-brdr-bw-00-b-expected.txt:
* platform/gtk/css2.1/t0805-c5518-brdr-t-01-e-expected.txt:
* platform/gtk/css2.1/t0805-c5519-brdr-r-01-e-expected.txt:
* platform/gtk/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
* platform/gtk/css2.1/t0805-c5521-brdr-l-01-e-expected.txt:
* platform/gtk/css2.1/t0805-c5522-brdr-02-e-expected.txt:
* platform/gtk/css2.1/t090402-c42-ibx-pad-00-d-ag-expected.txt:
* platform/gtk/css2.1/t0905-c5525-fltmult-00-d-g-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-50-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-51-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-52-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-53-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-54-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-55-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-56-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-57-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-58-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-59-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-60-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-61-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-62-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-63-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-64-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-65-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-66-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-67-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-68-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-69-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-70-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-71-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-72-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-73-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-74-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-75-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-76-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-77-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-78-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-79-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-80-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-81-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-82-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-83-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-84-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-85-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-86-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-87-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-88-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-89-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-90-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-91-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-92-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-93-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-94-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-95-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-96-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-97-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-98-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-99-d-expected.txt:
* platform/gtk/css3/css3-modsel-33-expected.txt:
* platform/gtk/css3/flexbox/flexbox-baseline-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-161-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-18-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-18b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-28-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-28b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-29-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-29b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-32-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-33-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-43-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-43b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-44-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-44b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-73-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-73b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-74-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-74b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-77-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-77b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-78-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-78b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-161-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-18-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-18b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-28-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-28b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-29-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-29b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-32-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-33-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-43-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-43b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-44-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-44b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-73-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-73b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-74-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-74b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-77-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-77b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-78-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-78b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-161-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-18-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-18b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-28-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-28b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-29-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-29b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-32-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-33-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-43-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-43b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-44-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-44b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-73-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-73b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-74-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-74b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-77-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-77b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-78-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-78b-expected.txt:
* platform/gtk/editing/deleting/
4922367-expected.txt:
* platform/gtk/editing/deleting/
5099303-expected.txt:
* platform/gtk/editing/deleting/
5126166-expected.txt:
* platform/gtk/editing/deleting/
5144139-2-expected.txt:
* platform/gtk/editing/deleting/
5206311-1-expected.txt:
* platform/gtk/editing/deleting/
5433862-2-expected.txt:
* platform/gtk/editing/deleting/
5483370-expected.txt:
* platform/gtk/editing/deleting/delete-to-select-table-expected.txt:
* platform/gtk/editing/deleting/table-cells-expected.txt:
* platform/gtk/editing/execCommand/
5481523-expected.txt:
* platform/gtk/editing/inserting/
5058163-1-expected.txt:
* platform/gtk/editing/inserting/insert-paragraph-01-expected.txt:
* platform/gtk/editing/inserting/insert-paragraph-02-expected.txt:
* platform/gtk/editing/inserting/paragraph-separator-in-table-1-expected.txt:
* platform/gtk/editing/inserting/paragraph-separator-in-table-2-expected.txt:
* platform/gtk/editing/pasteboard/
5156401-1-expected.txt:
* platform/gtk/editing/pasteboard/
5387578-expected.txt:
* platform/gtk/editing/selection/
3690703-2-expected.txt:
* platform/gtk/editing/selection/
3690703-expected.txt:
* platform/gtk/editing/selection/
3690719-expected.txt:
* platform/gtk/editing/selection/
4818145-expected.txt:
* platform/gtk/editing/selection/
4889598-expected.txt:
* platform/gtk/editing/selection/
4895428-2-expected.txt:
* platform/gtk/editing/selection/
5057506-2-expected.txt:
* platform/gtk/editing/selection/
5076323-1-expected.txt:
* platform/gtk/editing/selection/
5076323-2-expected.txt:
* platform/gtk/editing/selection/
5076323-3-expected.txt:
* platform/gtk/editing/selection/
5131716-1-expected.txt:
* platform/gtk/editing/selection/
5131716-2-expected.txt:
* platform/gtk/editing/selection/
5131716-3-expected.txt:
* platform/gtk/editing/selection/
5131716-4-expected.txt:
* platform/gtk/editing/selection/7152-1-expected.txt:
* platform/gtk/editing/selection/7152-2-expected.txt:
* platform/gtk/editing/style/
5017613-1-expected.txt:
* platform/gtk/editing/style/
5017613-2-expected.txt:
* platform/gtk/editing/style/apple-style-editable-mix-expected.txt:
* platform/gtk/editing/unsupported-content/table-type-after-expected.txt:
* platform/gtk/editing/unsupported-content/table-type-before-expected.txt:
* platform/gtk/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.txt:
* platform/gtk/fast/block/basic/016-expected.txt:
* platform/gtk/fast/block/basic/quirk-percent-height-table-cell-expected.txt: Added.
* platform/gtk/fast/block/float/011-expected.txt:
* platform/gtk/fast/block/float/015-expected.txt:
* platform/gtk/fast/block/float/025-expected.txt:
* platform/gtk/fast/block/float/026-expected.txt:
* platform/gtk/fast/block/float/027-expected.txt:
* platform/gtk/fast/block/float/028-expected.txt:
* platform/gtk/fast/block/margin-collapse/001-expected.txt:
* platform/gtk/fast/block/margin-collapse/005-expected.txt:
* platform/gtk/fast/block/margin-collapse/006-expected.txt:
* platform/gtk/fast/block/margin-collapse/010-expected.txt:
* platform/gtk/fast/block/margin-collapse/011-expected.txt:
* platform/gtk/fast/block/margin-collapse/012-expected.txt:
* platform/gtk/fast/block/margin-collapse/015-expected.txt:
* platform/gtk/fast/block/margin-collapse/016-expected.txt:
* platform/gtk/fast/block/margin-collapse/017-expected.txt:
* platform/gtk/fast/block/margin-collapse/018-expected.txt:
* platform/gtk/fast/block/margin-collapse/019-expected.txt:
* platform/gtk/fast/block/margin-collapse/020-expected.txt:
* platform/gtk/fast/block/margin-collapse/021-expected.txt:
* platform/gtk/fast/block/margin-collapse/022-expected.txt:
* platform/gtk/fast/block/margin-collapse/025-expected.txt:
* platform/gtk/fast/block/margin-collapse/032-expected.txt:
* platform/gtk/fast/block/margin-collapse/033-expected.txt:
* platform/gtk/fast/block/margin-collapse/034-expected.txt:
* platform/gtk/fast/block/margin-collapse/041-expected.txt:
* platform/gtk/fast/block/margin-collapse/042-expected.txt:
* platform/gtk/fast/block/margin-collapse/055-expected.txt:
* platform/gtk/fast/block/margin-collapse/056-expected.txt:
* platform/gtk/fast/block/margin-collapse/057-expected.txt:
* platform/gtk/fast/block/margin-collapse/058-expected.txt:
* platform/gtk/fast/block/margin-collapse/059-expected.txt:
* platform/gtk/fast/block/margin-collapse/104-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/001-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/005-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/006-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/017-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/018-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/019-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/021-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/022-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/025-expected.txt:
* platform/gtk/fast/block/positioning/053-expected.txt:
* platform/gtk/fast/borders/bidi-009a-expected.txt:
* platform/gtk/fast/borders/border-antialiasing-expected.txt:
* platform/gtk/fast/box-shadow/basic-shadows-expected.txt:
* platform/gtk/fast/css-generated-content/details-summary-before-after-expected.txt:
* platform/gtk/fast/css-generated-content/first-letter-in-nested-before-expected.txt: Added.
* platform/gtk/fast/css-generated-content/first-letter-in-nested-before-table-expected.txt: Added.
* platform/gtk/fast/css-generated-content/inline-display-types-expected.txt:
* platform/gtk/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt:
* platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.txt:
* platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.txt:
* platform/gtk/fast/css-generated-content/table-cell-before-content-expected.txt:
* platform/gtk/fast/css-generated-content/table-parts-before-and-after-expected.txt: Added.
* platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.txt:
* platform/gtk/fast/css-generated-content/table-row-before-after-expected.txt:
* platform/gtk/fast/css/003-expected.txt:
* platform/gtk/fast/css/absolute-poition-in-rtl-parent-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191663
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
berto@igalia.com [Wed, 28 Oct 2015 08:41:46 +0000 (08:41 +0000)]
[SOUP] Cannot build the network process in glibc-based BSD systems
https://bugs.webkit.org/show_bug.cgi?id=150618
Reviewed by Carlos Garcia Campos.
* wtf/Platform.h: Don't enable HAVE_STAT_BIRTHTIME if the system
is using glibc.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191662
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
hs85.jeong@samsung.com [Wed, 28 Oct 2015 05:20:08 +0000 (05:20 +0000)]
[Cairo] Incorrect dashed and dotted border painting after r177686.
https://bugs.webkit.org/show_bug.cgi?id=141967
Reviewed by Gyuyoung Kim.
Fix the incorrect dashed/dotted border painting in cairo.
Source/WebCore:
* platform/graphics/cairo/GraphicsContextCairo.cpp:
(WebCore::GraphicsContext::drawLine):
(WebCore::calculateStrokePatternOffset): Deleted.
(WebCore::drawLineOnCairoContext): Deleted.
LayoutTests:
* platform/gtk/TestExpectations: Removed the passed test.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191658
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
cdumez@apple.com [Wed, 28 Oct 2015 04:40:04 +0000 (04:40 +0000)]
id of iframe incorrectly sets window name
https://bugs.webkit.org/show_bug.cgi?id=150565
Reviewed by Darin Adler.
Source/WebCore:
As per the specification, the iframe's contentWindow name should be an
empty string if the frame's name attribute is unset:
http://www.whatwg.org/specs/web-apps/current-work/multipage/the-iframe-element.html#attr-iframe-name
Instead, WebKit was using the iframe's id as window name if the name
was unset.
Firefox, IE and Chrome behave according to the specification.
This is a merge of the following Blink commit:
https://src.chromium.org/viewvc/blink?revision=169803&view=revision
Test: fast/frames/iframe-no-name.html
* html/HTMLFrameElementBase.cpp:
(WebCore::HTMLFrameElementBase::parseAttribute):
(WebCore::HTMLFrameElementBase::insertedInto): Deleted.
LayoutTests:
Add a test to check that id of iframe incorrectly sets the window name
when the iframe's name is not set.
Also set frame names in a lot of layout tests so that they keep giving
the same output.
* fast/css-generated-content/positioned-div-with-floating-after-content-crash.html:
* fast/dom/Window/slow-unload-handler-overwritten-date.html:
* fast/dom/Window/timeout-callback-scope.html:
* fast/dom/Window/window-access-after-navigation.html:
* fast/dom/Window/window-collection-length-no-crash.html:
* fast/dom/Window/window-special-properties-expected.txt:
* fast/dom/microtask-detach.html:
* fast/dom/microtask-inorder.html:
* fast/dom/microtask-reverse.html:
* fast/dom/wrapper-context.html:
* fast/dom/xss-DENIED-javascript-variations.html:
* fast/events/onbeforeunload-focused-iframe.html:
* fast/events/open-window-from-another-frame.html:
* fast/events/popup-blocked-to-post-blank.html:
* fast/events/popup-blocking-click-in-iframe.html:
* fast/events/popup-when-select-change.html:
* fast/frames/detach-frame-during-focus.html:
* fast/frames/frame-inherit-noresize-from-frameset.html:
* fast/frames/frame-programmatic-noresize.html:
* fast/frames/frame-with-noresize-can-be-resized-after-removal-of-noresize.html:
* fast/frames/frame-with-noresize-can-be-resized-after-setting-noResize-to-false.html:
* fast/frames/iframe-no-name-expected.txt: Added.
* fast/frames/iframe-no-name.html: Added.
* fast/frames/unload-reparent-sibling-frame.html:
* fast/history/form-submit-in-frame-via-onclick.html:
* fast/history/form-submit-in-frame.html:
* fast/history/same-document-iframes-changing-fragment.html:
* fast/history/same-document-iframes-changing-pushstate.html:
* fast/history/saves-state-after-frame-nav.html:
* fast/images/exif-orientation-image-document.html:
* fast/loader/resources/subframe-navigate-during-main-frame-load2.html:
* fast/overflow/scrollRevealButton.html:
* fast/parser/xml-colon-entity.html:
* fast/parser/xml-declaration-missing-ending-mark.html:
* fast/scrolling/latching/scroll-nested-iframe.html:
* fullscreen/full-screen-frameset.html:
* http/tests/contentextensions/block-cookies-in-csp-report.html:
* http/tests/contentextensions/block-cookies-in-ping.html:
* http/tests/contentextensions/block-cookies-send.html:
* http/tests/contentextensions/block-csp-report.html:
* http/tests/contentextensions/block-everything-unless-domain-iframe.html:
* http/tests/contentextensions/block-ping.html:
* http/tests/contentextensions/hide-on-csp-report.html:
* http/tests/contentextensions/hide-on-ping.html:
* http/tests/loading/text-content-type-with-binary-extension.html:
* http/tests/misc/location-replace-crossdomain.html:
* http/tests/multipart/multipart-wait-before-boundary.html:
* http/tests/navigation/no-referrer-subframe.html:
* http/tests/security/cross-frame-access-child-explicit-domain.html:
* http/tests/security/cross-frame-access-document-direct.html:
* http/tests/security/cross-frame-access-parent-explicit-domain.html:
* http/tests/security/cross-frame-access-port-explicit-domain.html:
* http/tests/security/cross-frame-access-port.html:
* http/tests/security/dataURL/resources/foreign-domain-data-url-accessee-iframe.html:
* http/tests/security/dataURL/resources/foreign-domain-data-url-accessor-iframe.html:
* http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe.html:
* http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-2-level.html:
* http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame.html:
* http/tests/security/dataURL/xss-DENIED-from-data-url-to-data-url.html:
* http/tests/security/dataURL/xss-DENIED-to-data-url-from-data-url.html:
* http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-2-level.html:
* http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase.html:
* http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame.html:
* http/tests/security/host-compare-case-insensitive.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-frame-location-htmldom.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-getAttribute-value.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-htmldom.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttribute.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNS.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNode.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNodeNS.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-getAttribute-value.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-htmldom.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttribute.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNS.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNode.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNodeNS.html:
* http/tests/security/javascriptURL/resources/foreign-domain-javascript-url-accessee-iframe.html:
* http/tests/security/javascriptURL/resources/foreign-domain-javascript-url-accessor-iframe.html:
* http/tests/security/javascriptURL/xss-ALLOWED-from-javascript-url-sub-frame-2-level.html:
* http/tests/security/javascriptURL/xss-ALLOWED-from-javascript-url-sub-frame.html:
* http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-from-javscript-url.html:
* http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-sub-frame.html:
* http/tests/security/protocol-compare-case-insensitive.html:
* http/tests/security/referrer-policy-redirect-link.html:
* http/tests/security/sandboxed-iframe-blocks-access-from-parent.html:
* http/tests/security/srcdoc-inherits-referrer-for-forms.html:
* http/tests/security/xssAuditor/full-block-base-href.html:
* http/tests/security/xssAuditor/full-block-iframe-javascript-url.html:
* http/tests/security/xssAuditor/full-block-iframe-no-inherit.php:
* http/tests/security/xssAuditor/full-block-javascript-link.html:
* http/tests/security/xssAuditor/full-block-link-onclick.html:
* http/tests/security/xssAuditor/full-block-object-tag.html:
* http/tests/security/xssAuditor/full-block-script-tag-cross-domain.html:
* http/tests/security/xssAuditor/full-block-script-tag-with-source.html:
* http/tests/security/xssAuditor/full-block-script-tag.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-1.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-2.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-3.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-4.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-5.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-6.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-7.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-8.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-9.html:
* http/tests/security/xssAuditor/report-script-tag-replace-state.html:
* http/tests/security/xssAuditor/report-script-tag.html:
* http/tests/security/xssAuditor/resources/utilities.js:
(sendRequestFromIFrame):
* http/tests/security/xssAuditor/xss-protection-parsing-02.html:
* http/tests/security/xssAuditor/xss-protection-parsing-03.html:
* http/tests/security/xssAuditor/xss-protection-parsing-04.html:
* platform/mac/webarchive/archive-empty-frame-dom-expected.txt:
* plugins/plugin-remove-subframe.html:
* webarchive/archive-empty-frame-dom-expected.webarchive:
* webarchive/archive-empty-frame-dom.html:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191652
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Wed, 28 Oct 2015 02:44:54 +0000 (02:44 +0000)]
Web Inspector: Remove Timeline MarkDOMContent and MarkLoad, data is already available
https://bugs.webkit.org/show_bug.cgi?id=150615
Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-10-27
Reviewed by Timothy Hatcher.
Source/JavaScriptCore:
* inspector/protocol/Timeline.json:
Source/WebCore:
The timestamp only event data is already available from `Page.domContentEventFired`
and `Page.loadEventFired` events. We can drop the Timeline specific events in
favor of these which have existed for a very long time (before iOS 7).
* inspector/InspectorInstrumentation.cpp:
(WebCore::InspectorInstrumentation::loadEventFiredImpl):
(WebCore::InspectorInstrumentation::domContentLoadedEventFiredImpl): Deleted.
* inspector/InspectorTimelineAgent.cpp:
(WebCore::InspectorTimelineAgent::didMarkDOMContentEvent): Deleted.
(WebCore::InspectorTimelineAgent::didMarkLoadEvent): Deleted.
(WebCore::toProtocol): Deleted.
* inspector/InspectorTimelineAgent.h:
* inspector/TimelineRecordFactory.cpp:
(WebCore::TimelineRecordFactory::createMarkData): Deleted.
* inspector/TimelineRecordFactory.h:
Source/WebInspectorUI:
* UserInterface/Controllers/TimelineManager.js:
(WebInspector.TimelineManager.prototype._processEvent):
Remove the now unneed mark event handling.
(WebInspector.TimelineManager.prototype.pageDOMContentLoadedEventFired):
(WebInspector.TimelineManager.prototype.pageLoadEventFired):
Update the main frame and create markers for the current recording.
* UserInterface/Protocol/PageObserver.js:
(WebInspector.PageObserver.prototype.domContentEventFired):
(WebInspector.PageObserver.prototype.loadEventFired):
Forward to TimelineManager.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191651
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy_horton@apple.com [Wed, 28 Oct 2015 00:48:40 +0000 (00:48 +0000)]
Fix the 32-bit build.
* UIProcess/Cocoa/WebViewImpl.mm:
(WebKit::WebViewImpl::dragImageForView):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191650
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy_horton@apple.com [Wed, 28 Oct 2015 00:47:20 +0000 (00:47 +0000)]
Fix the build.
* UIProcess/Cocoa/WebViewImpl.mm:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191649
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy_horton@apple.com [Wed, 28 Oct 2015 00:44:51 +0000 (00:44 +0000)]
WKView being inside WKWebView leads to weird API issues
https://bugs.webkit.org/show_bug.cgi?id=150174
Reviewed by Anders Carlsson.
* UIProcess/API/mac/WKView.mm:
(-[WKView mouseDown:]):
(-[WKView mouseUp:]):
(-[WKView acceptsFirstMouse:]):
(-[WKView shouldDelayWindowOrderingForEvent:]):
(-[WKView pasteboardChangedOwner:]):
(-[WKView pasteboard:provideDataForType:]):
(-[WKView namesOfPromisedFilesDroppedAtDestination:]):
(-[WKView _startWindowDrag]):
(-[WKView _setMouseDownEvent:]): Deleted.
(-[WKView _colorSpace]): Deleted.
(-[WKView _dragImageForView:withImage:at:linkDrag:]): Deleted.
(matchesExtensionOrEquivalent): Deleted.
(-[WKView _setFileAndURLTypes:withExtension:withTitle:withURL:withVisibleURL:forPasteboard:]): Deleted.
(-[WKView _setPromisedDataForImage:withFileName:withExtension:withTitle:withURL:withVisibleURL:withArchive:forPasteboard:]): Deleted.
(-[WKView _setPromisedDataForAttachment:withExtension:withTitle:withURL:withVisibleURL:forPasteboard:]): Deleted.
(fileExists): Deleted.
(pathWithUniqueFilenameForPath): Deleted.
(-[WKView spellCheckerDocumentTag]): Deleted.
(-[WKView handleAcceptedAlternativeText:]): Deleted.
(-[WKView initWithFrame:processPool:configuration:webView:]): Deleted.
* UIProcess/API/mac/WKViewInternal.h:
* UIProcess/Cocoa/WebViewImpl.h:
* UIProcess/Cocoa/WebViewImpl.mm:
(WebKit::WebViewImpl::handleAcceptedAlternativeText):
(WebKit::WebViewImpl::spellCheckerDocumentTag):
(WebKit::WebViewImpl::startWindowDrag):
(WebKit::WebViewImpl::dragImageForView):
(WebKit::matchesExtensionOrEquivalent):
(WebKit::WebViewImpl::setFileAndURLTypes):
(WebKit::WebViewImpl::setPromisedDataForImage):
(WebKit::WebViewImpl::setPromisedDataForAttachment):
(WebKit::WebViewImpl::pasteboardChangedOwner):
(WebKit::WebViewImpl::provideDataForPasteboard):
(WebKit::fileExists):
(WebKit::pathWithUniqueFilenameForPath):
(WebKit::WebViewImpl::namesOfPromisedFilesDroppedAtDestination):
(WebKit::WebViewImpl::setLastMouseDownEvent):
* UIProcess/mac/CorrectionPanel.h:
* UIProcess/mac/CorrectionPanel.mm:
(WebKit::CorrectionPanel::show):
(WebKit::CorrectionPanel::recordAutocorrectionResponse):
(WebKit::CorrectionPanel::handleAcceptedReplacement):
* UIProcess/mac/PageClientImpl.mm:
(WebKit::PageClientImpl::colorSpace):
(WebKit::PageClientImpl::setDragImage):
(WebKit::PageClientImpl::setPromisedDataForImage):
(WebKit::PageClientImpl::setPromisedDataForAttachment):
(WebKit::PageClientImpl::showCorrectionPanel):
(WebKit::PageClientImpl::recordAutocorrectionResponse):
(WebKit::PageClientImpl::showDictationAlternativeUI):
Move some pasteboard and spellcheck code.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191648
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Wed, 28 Oct 2015 00:35:24 +0000 (00:35 +0000)]
Null dereference loading Blink layout test editing/execCommand/format-block-uneditable-crash.html
https://bugs.webkit.org/show_bug.cgi?id=150207
<rdar://problem/
23137066>
Patch by Jiewen Tan <jiewen_tan@apple.com> on 2015-10-27
Reviewed by Enrica Casucci.
Source/WebCore:
This is a merge of Blink r200238:
https://codereview.chromium.org/
1280263002
Test: editing/execCommand/format-block-uneditable-crash.html
* editing/ApplyBlockElementCommand.cpp:
(WebCore::ApplyBlockElementCommand::rangeForParagraphSplittingTextNodesIfNeeded):
splitTextNode() will return early if the given text node is not editable. Hence, check
its editablity before calling the method.
LayoutTests:
* editing/execCommand/format-block-uneditable-crash-expected.txt: Added.
* editing/execCommand/format-block-uneditable-crash.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191647
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
wenson_hsieh@apple.com [Wed, 28 Oct 2015 00:34:04 +0000 (00:34 +0000)]
Unreviewed, fix a failing iOS WK2 test.
* fast/events/ios/viewport-device-width-allows-double-tap-zoom-out-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191646
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
beidson@apple.com [Wed, 28 Oct 2015 00:12:00 +0000 (00:12 +0000)]
Modern IDB: IDBTransaction.objectStore() support.
https://bugs.webkit.org/show_bug.cgi?id=150607
Reviewed by Alex Christensen.
Source/WebCore:
Tests: storage/indexeddb/modern/aborted-put.html
storage/indexeddb/modern/idbtransaction-objectstore-failures.html
* Modules/indexeddb/client/IDBObjectStoreImpl.cpp:
(WebCore::IDBClient::IDBObjectStore::put):
* Modules/indexeddb/client/IDBTransactionImpl.cpp:
(WebCore::IDBClient::IDBTransaction::objectStore):
(WebCore::IDBClient::IDBTransaction::createObjectStoreOnServer):
* Modules/indexeddb/client/IDBTransactionImpl.h:
* Modules/indexeddb/server/MemoryBackingStoreTransaction.cpp:
(WebCore::IDBServer::MemoryBackingStoreTransaction::addExistingObjectStore):
* Modules/indexeddb/server/MemoryBackingStoreTransaction.h:
* Modules/indexeddb/server/MemoryIDBBackingStore.cpp:
(WebCore::IDBServer::MemoryIDBBackingStore::beginTransaction):
* Modules/indexeddb/shared/IDBDatabaseInfo.cpp:
(WebCore::IDBDatabaseInfo::infoForExistingObjectStore):
* Modules/indexeddb/shared/IDBDatabaseInfo.h:
* Modules/indexeddb/shared/IDBTransactionInfo.h:
(WebCore::IDBTransactionInfo::objectStores):
LayoutTests:
* storage/indexeddb/modern/aborted-put-expected.txt: Added.
* storage/indexeddb/modern/aborted-put.html: Added.
* storage/indexeddb/modern/idbtransaction-objectstore-failures-expected.txt: Added.
* storage/indexeddb/modern/idbtransaction-objectstore-failures.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191645
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
wenson_hsieh@apple.com [Tue, 27 Oct 2015 23:34:54 +0000 (23:34 +0000)]
Implement viewport-width-based fast-click heuristic
https://bugs.webkit.org/show_bug.cgi?id=150604
<rdar://problem/
23267308>
Reviewed by Simon Fraser.
Source/WebKit2:
Implement a new fast-click heuristic that applies to viewports with width = device-width. The basic rules are
as follows: when a page has viewport width = device-width and is at initial zoom scale, we disable double-tapping
in favor of fast-clicking. However, if the viewport scale is not the initial scale, we allow double tapping. For
fast-clicking to remain useful after the user pinch-zooms, we change our double-tap to zoom out behavior to zoom
to the initial scale rather than the minimum scale. For unscalable viewports, we default to fast-clicking behavior,
and for all other viewports not at device-width, we double-tap to zoom and scroll as normal.
This patch removes some logic previously used for our scroll- and zoom-based fast-clicking heuristic, and adds
information about the viewport width and initial scale to RemoteLayerTreeTransactions. This information is then
used by the UI process to determine whether double tapping should be disabled or enabled.
The fast-click heuristic can be turned off through user default preferences, and a tap highlight for debugging
fast-clicking can also be enabled through a user default preference. A red highlight indicates that a single-
tap was slow, whereas a green highlight indicates a fast single-tap.
* Shared/mac/RemoteLayerTreeTransaction.h:
(WebKit::RemoteLayerTreeTransaction::initialScaleFactor):
(WebKit::RemoteLayerTreeTransaction::setInitialScaleFactor):
(WebKit::RemoteLayerTreeTransaction::viewportMetaTagWidth):
(WebKit::RemoteLayerTreeTransaction::setViewportMetaTagWidth):
* Shared/mac/RemoteLayerTreeTransaction.mm:
(WebKit::RemoteLayerTreeTransaction::encode):
(WebKit::RemoteLayerTreeTransaction::decode):
* UIProcess/API/Cocoa/WKWebView.mm:
(-[WKWebView initWithFrame:configuration:]):
(-[WKWebView _processDidExit]):
(-[WKWebView _didCommitLayerTree:]):
(-[WKWebView _zoomToInitialScaleWithOrigin:animated:]):
(-[WKWebView _allowsDoubleTapGestures]):
(-[WKWebView _setViewportMetaTagWidth:]): Deleted.
(-[WKWebView _contentZoomScale]): Deleted.
(-[WKWebView _viewportMetaTagWidth]): Deleted.
(-[WKWebView _viewportIsUserScalable]): Deleted.
* UIProcess/API/Cocoa/WKWebViewInternal.h:
* UIProcess/API/Cocoa/WKWebViewPrivate.h:
* UIProcess/PageClient.h:
* UIProcess/WebPageProxy.h:
* UIProcess/WebPageProxy.messages.in:
* UIProcess/ios/PageClientImplIOS.h:
* UIProcess/ios/PageClientImplIOS.mm:
(WebKit::PageClientImpl::disableDoubleTapGesturesDuringTapIfNecessary):
(WebKit::PageClientImpl::didChangeViewportMetaTagWidth): Deleted.
(WebKit::PageClientImpl::disableDoubleTapGesturesUntilTapIsFinishedIfNecessary): Deleted.
* UIProcess/ios/SmartMagnificationController.h:
* UIProcess/ios/SmartMagnificationController.mm:
(WebKit::SmartMagnificationController::didCollectGeometryForSmartMagnificationGesture):
* UIProcess/ios/WKContentView.h:
* UIProcess/ios/WKContentView.mm:
(-[WKContentView _zoomToInitialScaleWithOrigin:]):
* UIProcess/ios/WKContentViewInteraction.h:
* UIProcess/ios/WKContentViewInteraction.mm:
(-[WKContentView setupInteraction]):
(-[WKContentView _showTapHighlight]):
(-[WKContentView _didGetTapHighlightForRequest:color:quads:topLeftRadius:topRightRadius:bottomLeftRadius:bottomRightRadius:]):
(-[WKContentView _mayDisableDoubleTapGesturesDuringSingleTap]):
(-[WKContentView _disableDoubleTapGesturesDuringTapIfNecessary:]):
(-[WKContentView _finishInteraction]):
(-[WKContentView _endPotentialTapAndEnableDoubleTapGesturesIfNecessary]):
(-[WKContentView _tapHighlightColorForFastClick:]):
(-[WKContentView _setDoubleTapGesturesEnabled:]):
(-[WKContentView _fastClickZoomThreshold]): Deleted.
(-[WKContentView _allowDoubleTapToZoomForCurrentZoomScale:andTargetZoomScale:]): Deleted.
(-[WKContentView _disableDoubleTapGesturesUntilTapIsFinishedIfNecessary:allowsDoubleTapZoom:targetRect:isReplaced:minimumScale:maximumScale:]): Deleted.
* UIProcess/ios/WebPageProxyIOS.mm:
(WebKit::WebPageProxy::disableDoubleTapGesturesDuringTapIfNecessary):
(WebKit::WebPageProxy::viewportMetaTagWidthDidChange): Deleted.
(WebKit::WebPageProxy::disableDoubleTapGesturesUntilTapIsFinishedIfNecessary): Deleted.
* WebProcess/WebPage/ViewGestureGeometryCollector.h:
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::willCommitLayerTree):
* WebProcess/WebPage/ios/WebPageIOS.mm:
(WebKit::WebPage::potentialTapAtPosition):
(WebKit::WebPage::viewportPropertiesDidChange): Deleted.
LayoutTests:
Implement a new fast-click heuristic that applies to viewports with width = device-width. Adds
new tests to check various fast-clicking behaviors. These three tests check (for pages with width=
device-width) that:
- Double-tapping to zoom still works when the scale is not the initial scale.
- If the page is at initial scale, we fire fast-clicks instead of zooming.
- When zooming out from element scale, we end up at initial scale instead of minimum scale.
* fast/events/ios/viewport-device-width-allows-double-tap-zoom-out-expected.txt: Added.
* fast/events/ios/viewport-device-width-allows-double-tap-zoom-out.html: Added.
* fast/events/ios/viewport-device-width-at-initial-scale-fast-clicks-expected.txt: Added.
* fast/events/ios/viewport-device-width-at-initial-scale-fast-clicks.html: Added.
* fast/events/ios/viewport-zooms-from-element-to-initial-scale-expected.txt: Added.
* fast/events/ios/viewport-zooms-from-element-to-initial-scale.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191644
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Tue, 27 Oct 2015 22:08:03 +0000 (22:08 +0000)]
Web Inspector: Remove unused / duplicated XHR timeline instrumentation
https://bugs.webkit.org/show_bug.cgi?id=150605
Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-10-27
Reviewed by Timothy Hatcher.
Source/JavaScriptCore:
* inspector/protocol/Timeline.json:
Source/WebCore:
These records are just duplicates of "EventDispatch" records for XHR
load and readystatechange events. Due to the nesting, the XHR records
were themselves never getting looked at, and their data (URL / readyState)
not shown in the frontend.
* inspector/InspectorInstrumentation.cpp:
(WebCore::InspectorInstrumentation::willDispatchXHRReadyStateChangeEventImpl): Deleted.
(WebCore::InspectorInstrumentation::didDispatchXHRReadyStateChangeEventImpl): Deleted.
(WebCore::InspectorInstrumentation::willDispatchXHRLoadEventImpl): Deleted.
(WebCore::InspectorInstrumentation::didDispatchXHRLoadEventImpl): Deleted.
* inspector/InspectorInstrumentation.h:
(WebCore::InspectorInstrumentation::willDispatchXHRReadyStateChangeEvent): Deleted.
(WebCore::InspectorInstrumentation::didDispatchXHRReadyStateChangeEvent): Deleted.
(WebCore::InspectorInstrumentation::willDispatchXHRLoadEvent): Deleted.
(WebCore::InspectorInstrumentation::didDispatchXHRLoadEvent): Deleted.
* inspector/InspectorTimelineAgent.cpp:
(WebCore::InspectorTimelineAgent::willDispatchXHRReadyStateChangeEvent): Deleted.
(WebCore::InspectorTimelineAgent::didDispatchXHRReadyStateChangeEvent): Deleted.
(WebCore::InspectorTimelineAgent::willDispatchXHRLoadEvent): Deleted.
(WebCore::InspectorTimelineAgent::didDispatchXHRLoadEvent): Deleted.
(WebCore::toProtocol): Deleted.
* inspector/InspectorTimelineAgent.h:
* inspector/TimelineRecordFactory.cpp:
(WebCore::TimelineRecordFactory::createXHRReadyStateChangeData): Deleted.
(WebCore::TimelineRecordFactory::createXHRLoadData): Deleted.
* inspector/TimelineRecordFactory.h:
* xml/XMLHttpRequest.cpp:
(WebCore::XMLHttpRequest::callReadyStateChangeListener): Deleted.
Source/WebInspectorUI:
* UserInterface/Controllers/TimelineManager.js:
(WebInspector.TimelineManager.prototype._processRecord):
Remove unused events and add an assert that we don't miss
any script embedders.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191643
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ap@apple.com [Tue, 27 Oct 2015 21:47:13 +0000 (21:47 +0000)]
WebKitTestRunner leaks in generateWhitelist()
https://bugs.webkit.org/show_bug.cgi?id=150563
Reviewed by Andreas Kling.
* WebKitTestRunner/mac/TestControllerMac.mm:
(WTR::generateWhitelist):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191642
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Tue, 27 Oct 2015 21:44:27 +0000 (21:44 +0000)]
Web Inspector: Do not send RenderingFrame TimelineRecords that have no children
https://bugs.webkit.org/show_bug.cgi?id=150600
Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-10-27
Reviewed by Timothy Hatcher.
* inspector/InspectorTimelineAgent.cpp:
(WebCore::InspectorTimelineAgent::didCompleteCurrentRecord):
The frontend already filters out empty RenderingFrame records
(in TimelineManager.prototype._processRecord). Filter them out
on the backend to reduce protocol traffic / noise.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191641
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mattbaker@apple.com [Tue, 27 Oct 2015 21:42:20 +0000 (21:42 +0000)]
REGRESSION: Web Inspector: DOM path bar blinks when modifying inline styles
https://bugs.webkit.org/show_bug.cgi?id=149258
Reviewed by Timothy Hatcher.
Now that Object now longer spams constructor event listeners, ContentBrowser can safely
update the NavigationBar synchronously. This fixes the issue, with zero impact on layout
responsiveness when selecting Rendering Frames tree elements.
* UserInterface/Views/ContentBrowser.js:
(WebInspector.ContentBrowser.prototype._contentViewSelectionPathComponentDidChange):
Force NavigationBar to update synchronously.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191640
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Tue, 27 Oct 2015 21:38:46 +0000 (21:38 +0000)]
Web Inspector: Timeline current time marker does not start moving when starting recording after just opening inspector
https://bugs.webkit.org/show_bug.cgi?id=150178
Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-10-27
Reviewed by Brian Burg.
* UserInterface/Controllers/TimelineManager.js:
(WebInspector.TimelineManager.prototype.capturingStarted):
* UserInterface/Models/TimelineRecording.js:
(WebInspector.TimelineRecording.prototype.initializeTimeBoundsIfNecessary):
For a recording to start updating current time the recording itself
must have a start time. Provide a setter so that the start time can
be set without waiting for a timeline record. For example the
timestamp that the frontend receives when it starts a recording.
* UserInterface/Views/TimelineRecordingContentView.js:
(WebInspector.TimelineRecordingContentView.prototype._startUpdatingCurrentTime):
When we have a startTime number (new backends) always use it as the current time.
Previously we were only doing this if current time was NaN, which would be when
re-starting a recording after it had stopped, but not for the initial recording
after opening the inspector.
* UserInterface/Views/TimelineRuler.js:
(WebInspector.TimelineRuler.prototype.updateLayout):
Even if we do not need to create new time dividers we may need to perform
other updates like update the current time marker. So do work before bailing.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191639
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ryanhaddad@apple.com [Tue, 27 Oct 2015 21:36:12 +0000 (21:36 +0000)]
Cleaning up formatting on recent additions win TestExpectations file
Unreviewed test gardening.
* platform/win/TestExpectations:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191638
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy_horton@apple.com [Tue, 27 Oct 2015 20:55:36 +0000 (20:55 +0000)]
WKView being inside WKWebView leads to weird API issues
https://bugs.webkit.org/show_bug.cgi?id=150174
Reviewed by Anders Carlsson.
* UIProcess/API/mac/WKView.mm:
(-[WKView _superAccessibilityAttributeValue:]):
(-[WKView accessibilityFocusedUIElement]):
(-[WKView accessibilityIsIgnored]):
(-[WKView accessibilityHitTest:]):
(-[WKView accessibilityAttributeValue:]):
(-[WKView _processDidExit]):
(-[WKView _pageClosed]):
(-[WKView _updateRemoteAccessibilityRegistration:]): Deleted.
(-[WKView enableAccessibilityIfNecessary]): Deleted.
(-[WKView _toolTipChangedFrom:to:]): Deleted.
(-[WKView _setAccessibilityWebProcessToken:]): Deleted.
(-[WKView _hasFullScreenWindowController]): Deleted.
(-[WKView _fullScreenWindowController]): Deleted.
(-[WKView _closeFullScreenWindowController]): Deleted.
(-[WKView _setSuppressVisibilityUpdates:]): Deleted.
(-[WKView _suppressVisibilityUpdates]): Deleted.
(-[WKView _primaryTrackingArea]): Deleted.
(-[WKView _setPrimaryTrackingArea:]): Deleted.
(-[WKView initWithFrame:processPool:configuration:webView:]): Deleted.
* UIProcess/API/mac/WKViewInternal.h:
* UIProcess/Cocoa/WebViewImpl.h:
(WebKit::WebViewImpl::accessibilityIsIgnored):
(WebKit::WebViewImpl::primaryTrackingArea):
* UIProcess/Cocoa/WebViewImpl.mm:
(WebKit::trackingAreaOptions):
(WebKit::WebViewImpl::WebViewImpl):
(WebKit::WebViewImpl::setAccessibilityWebProcessToken):
(WebKit::WebViewImpl::updateRemoteAccessibilityRegistration):
(WebKit::WebViewImpl::accessibilityFocusedUIElement):
(WebKit::WebViewImpl::accessibilityHitTest):
(WebKit::WebViewImpl::enableAccessibilityIfNecessary):
(WebKit::WebViewImpl::accessibilityAttributeValue):
(WebKit::WebViewImpl::setPrimaryTrackingArea):
(WebKit::WebViewImpl::toolTipChanged):
* UIProcess/mac/PageClientImpl.mm:
(WebKit::PageClientImpl::toolTipChanged):
(WebKit::PageClientImpl::accessibilityWebProcessTokenReceived):
(WebKit::PageClientImpl::recommendedScrollbarStyleDidChange):
(WebKit::PageClientImpl::closeFullScreenManager):
(WebKit::PageClientImpl::isFullScreen):
(WebKit::PageClientImpl::enterFullScreen):
(WebKit::PageClientImpl::exitFullScreen):
(WebKit::PageClientImpl::beganEnterFullScreen):
(WebKit::PageClientImpl::beganExitFullScreen):
Move accessibility code, and fold in some internal-only methods.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191637
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
achristensen@apple.com [Tue, 27 Oct 2015 20:41:34 +0000 (20:41 +0000)]
Cancel navigation policy checks like we do content policy checks.
https://bugs.webkit.org/show_bug.cgi?id=150582
rdar://problem/
22077579
Reviewed by Brent Fulgham.
This was verified manually and I'll write a layout test for it soon.
* loader/DocumentLoader.cpp:
(WebCore::DocumentLoader::DocumentLoader):
(WebCore::DocumentLoader::~DocumentLoader):
(WebCore::DocumentLoader::willSendRequest):
(WebCore::DocumentLoader::continueAfterNavigationPolicy):
(WebCore::DocumentLoader::cancelPolicyCheckIfNeeded):
* loader/DocumentLoader.h:
Add a bool to keep track of whether we are waiting for navigation policy checks, like we do with content policy checks.
Without this check, sometimes callbacks are made to DocumentLoaders that do not exist any more because they do not get
cancelled by cancelPolicyCheckIfNeeded when detaching from the frame.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191636
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
beidson@apple.com [Tue, 27 Oct 2015 20:39:40 +0000 (20:39 +0000)]
Modern IDB: Support IDBObjectStore.put/get support.
https://bugs.webkit.org/show_bug.cgi?id=150468
Reviewed by Alex Christensen.
Source/WebCore:
Tests: storage/indexeddb/modern/basic-put.html
storage/indexeddb/modern/keypath-basic.html
* CMakeLists.txt:
* WebCore.xcodeproj/project.pbxproj:
* Modules/indexeddb/IDBKeyData.cpp:
(WebCore::IDBKeyData::deletedValue):
(WebCore::IDBKeyData::operator<):
(WebCore::IDBKeyData::operator==):
* Modules/indexeddb/IDBKeyData.h:
(WebCore::IDBKeyData::isValid):
(WebCore::IDBKeyData::operator!=):
(WebCore::IDBKeyData::hash):
(WebCore::IDBKeyData::isDeletedValue):
(WebCore::IDBKeyDataHash::hash):
(WebCore::IDBKeyDataHash::equal):
(WebCore::IDBKeyDataHashTraits::constructDeletedValue):
(WebCore::IDBKeyDataHashTraits::isDeletedValue):
(WebCore::IDBKeyDataHashTraits::emptyValue):
(WebCore::IDBKeyDataHashTraits::isEmptyValue):
* Modules/indexeddb/IndexedDB.h:
* Modules/indexeddb/client/IDBAnyImpl.cpp:
(WebCore::IDBClient::IDBAny::IDBAny):
(WebCore::IDBClient::IDBAny::modernIDBObjectStore):
* Modules/indexeddb/client/IDBAnyImpl.h:
(WebCore::IDBClient::IDBAny::create):
* Modules/indexeddb/client/IDBConnectionToServer.cpp:
(WebCore::IDBClient::IDBConnectionToServer::createObjectStore):
(WebCore::IDBClient::IDBConnectionToServer::didCreateObjectStore):
(WebCore::IDBClient::IDBConnectionToServer::putOrAdd):
(WebCore::IDBClient::IDBConnectionToServer::didPutOrAdd):
(WebCore::IDBClient::IDBConnectionToServer::getRecord):
(WebCore::IDBClient::IDBConnectionToServer::didGetRecord):
(WebCore::IDBClient::IDBConnectionToServer::saveOperation):
(WebCore::IDBClient::IDBConnectionToServer::completeOperation):
* Modules/indexeddb/client/IDBConnectionToServer.h:
* Modules/indexeddb/client/IDBConnectionToServerDelegate.h:
* Modules/indexeddb/client/IDBObjectStoreImpl.cpp:
(WebCore::IDBClient::IDBObjectStore::autoIncrement):
(WebCore::IDBClient::IDBObjectStore::put):
(WebCore::IDBClient::IDBObjectStore::get):
(WebCore::IDBClient::IDBObjectStore::putOrAdd):
* Modules/indexeddb/client/IDBObjectStoreImpl.h:
(WebCore::IDBClient::IDBObjectStore::info):
* Modules/indexeddb/client/IDBOpenDBRequestImpl.cpp:
(WebCore::IDBClient::IDBOpenDBRequest::IDBOpenDBRequest): Deleted.
* Modules/indexeddb/client/IDBRequestImpl.cpp:
(WebCore::IDBClient::IDBRequest::create):
(WebCore::IDBClient::IDBRequest::IDBRequest):
(WebCore::IDBClient::IDBRequest::sourceObjectStoreIdentifier):
(WebCore::IDBClient::IDBRequest::hasPendingActivity):
(WebCore::IDBClient::IDBRequest::dispatchEvent):
(WebCore::IDBClient::IDBRequest::setResult):
(WebCore::IDBClient::IDBRequest::setResultToStructuredClone):
(WebCore::IDBClient::IDBRequest::requestCompleted):
(WebCore::IDBClient::IDBRequest::onError):
(WebCore::IDBClient::IDBRequest::onSuccess):
* Modules/indexeddb/client/IDBRequestImpl.h:
* Modules/indexeddb/client/IDBTransactionImpl.cpp:
(WebCore::IDBClient::IDBTransaction::IDBTransaction):
(WebCore::IDBClient::IDBTransaction::hasPendingActivity):
(WebCore::IDBClient::IDBTransaction::isActive):
(WebCore::IDBClient::IDBTransaction::operationTimerFired):
(WebCore::IDBClient::IDBTransaction::commit):
(WebCore::IDBClient::IDBTransaction::didAbort):
(WebCore::IDBClient::IDBTransaction::createObjectStoreOnServer):
(WebCore::IDBClient::IDBTransaction::requestGetRecord):
(WebCore::IDBClient::IDBTransaction::getRecordOnServer):
(WebCore::IDBClient::IDBTransaction::didGetRecordOnServer):
(WebCore::IDBClient::IDBTransaction::requestPutOrAdd):
(WebCore::IDBClient::IDBTransaction::putOrAddOnServer):
(WebCore::IDBClient::IDBTransaction::didPutOrAddOnServer):
(WebCore::IDBClient::IDBTransaction::activate):
(WebCore::IDBClient::IDBTransaction::deactivate):
* Modules/indexeddb/client/IDBTransactionImpl.h:
(WebCore::IDBClient::IDBTransaction::isReadOnly):
(WebCore::IDBClient::TransactionActivator::TransactionActivator):
(WebCore::IDBClient::TransactionActivator::~TransactionActivator):
* Modules/indexeddb/client/TransactionOperation.cpp:
(WebCore::IDBClient::TransactionOperation::TransactionOperation):
* Modules/indexeddb/client/TransactionOperation.h:
(WebCore::IDBClient::TransactionOperation::objectStoreIdentifier):
(WebCore::IDBClient::TransactionOperation::transaction):
(WebCore::IDBClient::createTransactionOperation):
* Modules/indexeddb/server/IDBBackingStore.h:
* Modules/indexeddb/server/IDBConnectionToClient.cpp:
(WebCore::IDBServer::IDBConnectionToClient::didPutOrAdd):
(WebCore::IDBServer::IDBConnectionToClient::didGetRecord):
* Modules/indexeddb/server/IDBConnectionToClient.h:
* Modules/indexeddb/server/IDBConnectionToClientDelegate.h:
* Modules/indexeddb/server/IDBServer.cpp:
(WebCore::IDBServer::IDBServer::putOrAdd):
(WebCore::IDBServer::IDBServer::getRecord):
* Modules/indexeddb/server/IDBServer.h:
* Modules/indexeddb/server/MemoryBackingStoreTransaction.cpp:
(WebCore::IDBServer::MemoryBackingStoreTransaction::recordValueChanged):
(WebCore::IDBServer::MemoryBackingStoreTransaction::abort):
* Modules/indexeddb/server/MemoryBackingStoreTransaction.h:
* Modules/indexeddb/server/MemoryIDBBackingStore.cpp:
(WebCore::IDBServer::MemoryIDBBackingStore::keyExistsInObjectStore):
(WebCore::IDBServer::MemoryIDBBackingStore::deleteRecord):
(WebCore::IDBServer::MemoryIDBBackingStore::putRecord):
(WebCore::IDBServer::MemoryIDBBackingStore::getRecord):
* Modules/indexeddb/server/MemoryIDBBackingStore.h:
* Modules/indexeddb/server/MemoryObjectStore.cpp:
(WebCore::IDBServer::MemoryObjectStore::containsRecord):
(WebCore::IDBServer::MemoryObjectStore::deleteRecord):
(WebCore::IDBServer::MemoryObjectStore::putRecord):
(WebCore::IDBServer::MemoryObjectStore::valueForKey):
* Modules/indexeddb/server/MemoryObjectStore.h:
* Modules/indexeddb/server/UniqueIDBDatabase.cpp:
(WebCore::IDBServer::UniqueIDBDatabase::storeCallback):
(WebCore::IDBServer::UniqueIDBDatabase::putOrAdd):
(WebCore::IDBServer::UniqueIDBDatabase::performPutOrAdd):
(WebCore::IDBServer::UniqueIDBDatabase::didPerformPutOrAdd):
(WebCore::IDBServer::UniqueIDBDatabase::getRecord):
(WebCore::IDBServer::UniqueIDBDatabase::performGetRecord):
(WebCore::IDBServer::UniqueIDBDatabase::didPerformGetRecord):
(WebCore::IDBServer::UniqueIDBDatabase::performKeyDataCallback):
(WebCore::IDBServer::UniqueIDBDatabase::performValueDataCallback):
* Modules/indexeddb/server/UniqueIDBDatabase.h:
* Modules/indexeddb/server/UniqueIDBDatabaseTransaction.cpp:
(WebCore::IDBServer::UniqueIDBDatabaseTransaction::isReadOnly):
(WebCore::IDBServer::UniqueIDBDatabaseTransaction::putOrAdd):
(WebCore::IDBServer::UniqueIDBDatabaseTransaction::getRecord):
* Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h:
* Modules/indexeddb/shared/IDBDatabaseInfo.cpp:
(WebCore::IDBDatabaseInfo::infoForExistingObjectStore):
* Modules/indexeddb/shared/IDBDatabaseInfo.h:
* Modules/indexeddb/shared/IDBError.cpp:
(WebCore::idbErrorName):
(WebCore::idbErrorDescription):
* Modules/indexeddb/shared/IDBError.h:
* Modules/indexeddb/shared/IDBRequestData.cpp:
(WebCore::IDBRequestData::IDBRequestData):
(WebCore::IDBRequestData::serverConnectionIdentifier):
(WebCore::IDBRequestData::objectStoreIdentifier):
* Modules/indexeddb/shared/IDBRequestData.h:
* Modules/indexeddb/shared/IDBResultData.cpp:
(WebCore::IDBResultData::IDBResultData):
(WebCore::IDBResultData::putOrAddSuccess):
(WebCore::IDBResultData::getRecordSuccess):
* Modules/indexeddb/shared/IDBResultData.h:
(WebCore::IDBResultData::resultKey):
(WebCore::IDBResultData::resultData):
* Modules/indexeddb/shared/InProcessIDBServer.cpp:
(WebCore::InProcessIDBServer::didPutOrAdd):
(WebCore::InProcessIDBServer::didGetRecord):
(WebCore::InProcessIDBServer::putOrAdd):
(WebCore::InProcessIDBServer::getRecord):
* Modules/indexeddb/shared/InProcessIDBServer.h:
* bindings/js/IDBBindingUtilities.cpp:
(WebCore::idbKeyToJSValue):
(WebCore::maybeCreateIDBKeyFromScriptValueAndKeyPath):
(WebCore::canInjectIDBKeyIntoScriptValue):
(WebCore::deserializeIDBValueData):
(WebCore::scriptValueToIDBKey):
(WebCore::idbKeyDataToScriptValue):
* bindings/js/IDBBindingUtilities.h:
* platform/CrossThreadCopier.cpp:
(WebCore::ThreadSafeDataBuffer>::copy):
* platform/CrossThreadCopier.h:
* platform/ThreadSafeDataBuffer.h: Added.
(WebCore::ThreadSafeDataBufferImpl::ThreadSafeDataBufferImpl):
(WebCore::ThreadSafeDataBuffer::adoptVector):
(WebCore::ThreadSafeDataBuffer::copyVector):
(WebCore::ThreadSafeDataBuffer::ThreadSafeDataBuffer):
(WebCore::ThreadSafeDataBuffer::data):
LayoutTests:
* platform/mac-wk1/TestExpectations: Re-enable a test that can now be made reliable.
* storage/indexeddb/modern/basic-put-expected.txt: Added.
* storage/indexeddb/modern/basic-put.html: Added.
* storage/indexeddb/modern/createobjectstore-basic-expected.txt:
* storage/indexeddb/modern/createobjectstore-basic.html:
* storage/indexeddb/modern/keypath-basic-expected.txt: Added.
* storage/indexeddb/modern/keypath-basic.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191635
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy_horton@apple.com [Tue, 27 Oct 2015 20:09:29 +0000 (20:09 +0000)]
WKView being inside WKWebView leads to weird API issues
https://bugs.webkit.org/show_bug.cgi?id=150174
Reviewed by Anders Carlsson.
* UIProcess/API/mac/WKView.mm:
(-[WKView scrollWheel:]):
(-[WKView swipeWithEvent:]):
(-[WKView _superSwipeWithEvent:]):
(-[WKView _superMagnifyWithEvent:]):
(-[WKView _superSmartMagnifyWithEvent:]):
(-[WKView _processDidExit]):
(-[WKView setAllowsBackForwardNavigationGestures:]):
(-[WKView allowsBackForwardNavigationGestures]):
(-[WKView setAllowsMagnification:]):
(-[WKView allowsMagnification]):
(-[WKView magnifyWithEvent:]):
(-[WKView rotateWithEvent:]):
(-[WKView _gestureEventWasNotHandledByWebCore:]):
(-[WKView smartMagnifyWithEvent:]):
(-[WKView setMagnification:centeredAtPoint:]):
(-[WKView setMagnification:]):
(-[WKView magnification]):
(-[WKView _setCustomSwipeViews:]):
(-[WKView _setCustomSwipeViewsTopContentInset:]):
(-[WKView _tryToSwipeWithEvent:ignoringPinnedState:]):
(-[WKView _setDidMoveSwipeSnapshotCallback:]):
(-[WKView _ensureGestureController]): Deleted.
(takeWindowSnapshot): Deleted.
(-[WKView _takeViewSnapshot]): Deleted.
(-[WKView _wheelEventWasNotHandledByWebCore:]): Deleted.
(-[WKView _didFirstVisuallyNonEmptyLayoutForMainFrame]): Deleted.
(-[WKView _didFinishLoadForMainFrame]): Deleted.
(-[WKView _didFailLoadForMainFrame]): Deleted.
(-[WKView _didSameDocumentNavigationForMainFrame:]): Deleted.
(-[WKView _removeNavigationGestureSnapshot]): Deleted.
* UIProcess/API/mac/WKViewInternal.h:
* UIProcess/Cocoa/WebViewImpl.h:
(WebKit::WebViewImpl::gestureController):
(WebKit::WebViewImpl::allowsBackForwardNavigationGestures):
(WebKit::WebViewImpl::allowsMagnification):
* UIProcess/Cocoa/WebViewImpl.mm:
(WebKit::takeWindowSnapshot):
(WebKit::WebViewImpl::takeViewSnapshot):
(WebKit::WebViewImpl::ensureGestureController):
(WebKit::WebViewImpl::resetGestureController):
(WebKit::WebViewImpl::setAllowsBackForwardNavigationGestures):
(WebKit::WebViewImpl::setAllowsMagnification):
(WebKit::WebViewImpl::setMagnification):
(WebKit::WebViewImpl::magnification):
(WebKit::WebViewImpl::setCustomSwipeViews):
(WebKit::WebViewImpl::setCustomSwipeViewsTopContentInset):
(WebKit::WebViewImpl::tryToSwipeWithEvent):
(WebKit::WebViewImpl::setDidMoveSwipeSnapshotCallback):
(WebKit::WebViewImpl::scrollWheel):
(WebKit::WebViewImpl::swipeWithEvent):
(WebKit::WebViewImpl::magnifyWithEvent):
(WebKit::WebViewImpl::smartMagnifyWithEvent):
(WebKit::WebViewImpl::rotateWithEvent):
(WebKit::WebViewImpl::gestureEventWasNotHandledByWebCore):
(WebKit::WebViewImpl::gestureEventWasNotHandledByWebCoreFromViewOnly):
* UIProcess/mac/PageClientImpl.mm:
(WebKit::PageClientImpl::takeViewSnapshot):
(WebKit::PageClientImpl::wheelEventWasNotHandledByWebCore):
(WebKit::PageClientImpl::didFirstVisuallyNonEmptyLayoutForMainFrame):
(WebKit::PageClientImpl::didFinishLoadForMainFrame):
(WebKit::PageClientImpl::didFailLoadForMainFrame):
(WebKit::PageClientImpl::didSameDocumentNavigationForMainFrame):
(WebKit::PageClientImpl::removeNavigationGestureSnapshot):
Move swipe, zoom, rotate, and snapshotting code.
* platform/spi/cg/CoreGraphicsSPI.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191634
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ryanhaddad@apple.com [Tue, 27 Oct 2015 20:01:08 +0000 (20:01 +0000)]
Marking newly imported W3C html/semantics/forms tests as flaky on Windows
https://bugs.webkit.org/show_bug.cgi?id=150596
Unreviewed test gardening.
* platform/win/TestExpectations:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191633
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ryanhaddad@apple.com [Tue, 27 Oct 2015 19:57:30 +0000 (19:57 +0000)]
Marking newly imported W3C XMLHttpRequest tests as flaky on Windows
https://bugs.webkit.org/show_bug.cgi?id=150594
Unreviewed test gardening.
* platform/win/TestExpectations:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191632
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
zalan@apple.com [Tue, 27 Oct 2015 19:36:02 +0000 (19:36 +0000)]
Unreviewed Win gardening(subpixel table fallout).
* platform/win/css2.1/
20110323/inline-table-003-expected.txt:
* platform/win/http/tests/misc/acid2-expected.txt:
* platform/win/http/tests/misc/acid2-pixel-expected.txt:
* platform/win/http/tests/misc/generated-content-inside-table-expected.txt:
* platform/win/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191631
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Tue, 27 Oct 2015 19:18:01 +0000 (19:18 +0000)]
Add an API test for _WKRemoteObjectRegistry
https://bugs.webkit.org/show_bug.cgi?id=150597
Reviewed by Andreas Kling.
* TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
* TestWebKitAPI/Tests/WebKit2Cocoa/RemoteObjectRegistry.h: Added.
* TestWebKitAPI/Tests/WebKit2Cocoa/RemoteObjectRegistry.mm: Added.
(TEST):
* TestWebKitAPI/Tests/WebKit2Cocoa/RemoteObjectRegistryPlugIn.mm: Added.
(-[RemoteObjectRegistryPlugIn webProcessPlugIn:didCreateBrowserContextController:]):
(-[RemoteObjectRegistryPlugIn sayHello:]):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191630
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
zalan@apple.com [Tue, 27 Oct 2015 19:09:09 +0000 (19:09 +0000)]
table-hover-on-link.html behaves unexpectedly on WK2.
Unreviewed gardening.
* TestExpectations:
* fast/repaint/table-hover-on-link-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191629
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Tue, 27 Oct 2015 18:49:58 +0000 (18:49 +0000)]
Add WebKit API to clear data type Search Field Recent Searches.
https://bugs.webkit.org/show_bug.cgi?id=150019.
Patch by Zhuo Li <zachli@apple.com> on 2015-10-27
Reviewed by Anders Carlsson.
Source/WebCore:
* platform/cocoa/SearchPopupMenuCocoa.h: Add a function to remove recent searches based on
time.
* platform/cocoa/SearchPopupMenuCocoa.mm:
(WebCore::typeCheckedRecentSearchesArray): Return nil if the recent searches array is
corrupted, otherwise return the array.
(WebCore::typeCheckedDateInRecentSearch): Return nil if the date in recent search is
corrupted, otherwise return the date.
(WebCore::typeCheckedRecentSearchesRemovingRecentSearchesAddedAfterDate): Return nil if the recent searches plist is
corrupted, otherwise return the recent searches plist.
(WebCore::writeEmptyRecentSearchesPlist): Replace the existing recent searches plist if there is
any with a clean one.
(WebCore::loadRecentSearches): Use -typeCheckedRecentSearchesArray and -typeCheckedDateInRecentSearch.
(WebCore::removeRecentlyModifiedRecentSearches):
When the time passed in is equivalent to [NSDate distantPast], clear all recent searches in
the Recent Searches plist. Otherwise, we only clear the recent searches that were created
after or at the time that is passed in as the parameter. If all recent searches associated
with an autosave name were created after or at the time that is passed in as the parameter,
remove this autosave name key and all of its values in the plist. If all recent searches
associated with every autosave name in the plist were created after or at the time that is
passed in as the parameter, clear all recent searches in the Recent Searches plist.
Also, we clear all recent searches in the Recent Searches plist when we find the plist is
corrupted.
Source/WebKit2:
* Shared/WebsiteData/WebsiteDataTypes.h: Add data type Search Field Recent Searches.
* UIProcess/API/Cocoa/WKWebsiteDataRecord.mm:
(dataTypesToString): Ditto.
* UIProcess/API/Cocoa/WKWebsiteDataRecordInternal.h:
(WebKit::toWebsiteDataTypes): Ditto.
(WebKit::toWKWebsiteDataTypes): Ditto.
* UIProcess/API/Cocoa/WKWebsiteDataRecordPrivate.h: Ditto.
* UIProcess/WebsiteData/WebsiteDataStore.cpp:
(WebKit::WebsiteDataStore::removeData): Handle the case when data type is Search
Field Recent Searches.
* UIProcess/WebsiteData/WebsiteDataStore.h: Add a private function for removing
recent searches based on time.
* UIProcess/WebsiteData/Cocoa/WebsiteDataStoreCocoa.mm:
(WebKit::WebsiteDataStoreCocoa::platformRemoveRecentSearches): Call the removing
recent searches logic in WebCore.
* UIProcess/efl/WebPageProxyEfl.cpp:
(WebKit::WebsiteDataStore::platformRemoveRecentSearches): Not implemented.
* UIProcess/gtk/WebPageProxyGtk.cpp:
(WebKit::WebsiteDataStore::platformRemoveRecentSearches): Not implemented.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191628
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
zalan@apple.com [Tue, 27 Oct 2015 18:27:17 +0000 (18:27 +0000)]
Unskip and update the test result for El Capitan -> tables/mozilla_expected_failures/bugs/bug8499.html
Unreviewed gardening.
* platform/mac/tables/mozilla_expected_failures/bugs/bug8499-expected.txt:
* platform/wk2/TestExpectations:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191627
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Tue, 27 Oct 2015 17:53:56 +0000 (17:53 +0000)]
Do not sanitize user input for input[type=url]
https://bugs.webkit.org/show_bug.cgi?id=150346
<rdar://problem/
23243240>
Patch by Keith Rollin <krollin@apple.com> on 2015-10-27
Reviewed by Darin Adler.
Source/WebCore:
Do not sanitize user input in text-based input fields that support
the Selection API, in order to not break JavaScript code that expects
element.value to match what's on the screen.
Test: fast/forms/input-user-input-sanitization.html
* html/TextFieldInputType.cpp:
(WebCore::TextFieldInputType::subtreeHasChanged):
LayoutTests:
Test the sanitization of text-based input fields when the user enters
text.
* fast/forms/input-user-input-sanitization-expected.txt: Added.
* fast/forms/input-user-input-sanitization.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191626
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
msaboff@apple.com [Tue, 27 Oct 2015 17:48:51 +0000 (17:48 +0000)]
REGRESSION (r191360): Crash: com.apple.WebKit.WebContent at com.apple.JavaScriptCore: JSC::FTL:: + 386
https://bugs.webkit.org/show_bug.cgi?id=150580
Reviewed by Mark Lam.
Source/JavaScriptCore:
Changed code to box 32 bit integers and booleans arguments when generating the call instead of boxing
them in the shuffler.
The ASSERT in CallFrameShuffler::extendFrameIfNeeded is wrong when called from CallFrameShuffler::spill(),
as we could be making space to spill a register so that we have a spare that we can use for the new
frame's base pointer.
* ftl/FTLJSTailCall.cpp:
(JSC::FTL::DFG::recoveryFor): Added RELEASE_ASSERT to check that we never see unboxed 32 bit
arguments stored in the stack.
* ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::DFG::LowerDFGToLLVM::exitValueForTailCall):
* jit/CallFrameShuffler.cpp:
(JSC::CallFrameShuffler::extendFrameIfNeeded): Removed unneeded ASSERT.
LayoutTests:
New regression test.
* js/regress-150580-expected.txt: Added.
* js/regress-150580.html: Added.
* js/script-tests/regress-150580.js: Added.
(addEmUp):
(sumVector):
(test):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191625
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
zalan@apple.com [Tue, 27 Oct 2015 16:38:10 +0000 (16:38 +0000)]
Subpixel layout: Convert RenderTable* and AutoTableLayout to use LayoutUnit.
https://bugs.webkit.org/show_bug.cgi?id=149366
Reviewed by David Hyatt.
Source/WebCore:
This patch enables non-integral cell space distribution for both
auto and fixed table layout.
Due to the tight layout, float is used to calculate each cell's dimension/position and
we convert them to LayoutUnits while said values are set on the renderer.
Due to the (lack of) LayoutUnit precision, a fudge factor is applied on table cell's minimum width.
Collapsed table borders are still integral based, tracked here: webkit.org/b/150383
Covered by existing tests.
(WebCore::RenderTableSection::firstLineBaseline): Baseline is still integral (same as normal line layout)
* rendering/RenderTreeAsText.cpp: flooring produces the least amount of rebaseline diff (still over 1200 tests). It doesn't really matter which direction we round
as long as it is consistent.
(WebCore::writeTextRun):
(WebCore::writeSimpleLine):
* platform/graphics/LayoutRect.h:
(WebCore::LayoutRect::LayoutRect):
* rendering/AutoTableLayout.cpp:
(WebCore::AutoTableLayout::recalcColumn):
(WebCore::AutoTableLayout::computeIntrinsicLogicalWidths):
(WebCore::AutoTableLayout::applyPreferredLogicalWidthQuirks):
(WebCore::AutoTableLayout::calcEffectiveLogicalWidth):
(WebCore::AutoTableLayout::layout):
* rendering/AutoTableLayout.h:
* rendering/FixedTableLayout.cpp:
(WebCore::FixedTableLayout::calcWidthArray):
(WebCore::FixedTableLayout::applyPreferredLogicalWidthQuirks):
(WebCore::FixedTableLayout::layout):
* rendering/FixedTableLayout.h:
* rendering/RenderBlock.cpp:
(WebCore::RenderBlock::computePreferredLogicalWidths):
* rendering/RenderTable.cpp:
(WebCore::RenderTable::updateLogicalWidth):
(WebCore::RenderTable::distributeExtraLogicalHeight):
(WebCore::RenderTable::layout):
(WebCore::RenderTable::addOverflowFromChildren):
(WebCore::RenderTable::computePreferredLogicalWidths):
(WebCore::RenderTable::offsetWidthForColumn):
(WebCore::RenderTable::calcBorderStart):
(WebCore::RenderTable::calcBorderEnd):
(WebCore::RenderTable::outerBorderBefore):
(WebCore::RenderTable::outerBorderAfter):
(WebCore::RenderTable::outerBorderStart):
(WebCore::RenderTable::outerBorderEnd):
* rendering/RenderTable.h:
(WebCore::RenderTable::hBorderSpacing):
(WebCore::RenderTable::vBorderSpacing):
(WebCore::RenderTable::outerBorderLeft):
(WebCore::RenderTable::outerBorderRight):
(WebCore::RenderTable::outerBorderTop):
(WebCore::RenderTable::outerBorderBottom):
(WebCore::RenderTable::columnPositions):
(WebCore::RenderTable::setColumnPosition):
* rendering/RenderTableCell.cpp:
(WebCore::RenderTableCell::logicalWidthFromColumns):
(WebCore::RenderTableCell::computeIntrinsicPadding):
(WebCore::RenderTableCell::setCellLogicalWidth):
(WebCore::RenderTableCell::layout):
(WebCore::RenderTableCell::paddingTop):
(WebCore::RenderTableCell::paddingBottom):
(WebCore::RenderTableCell::paddingLeft):
(WebCore::RenderTableCell::paddingRight):
(WebCore::RenderTableCell::paddingBefore):
(WebCore::RenderTableCell::paddingAfter):
(WebCore::RenderTableCell::clippedOverflowRectForRepaint):
(WebCore::RenderTableCell::borderLeft):
(WebCore::RenderTableCell::borderRight):
(WebCore::RenderTableCell::borderTop):
(WebCore::RenderTableCell::borderBottom):
(WebCore::RenderTableCell::borderStart):
(WebCore::RenderTableCell::borderEnd):
(WebCore::RenderTableCell::borderBefore):
(WebCore::RenderTableCell::borderAfter):
(WebCore::RenderTableCell::borderHalfLeft):
(WebCore::RenderTableCell::borderHalfRight):
(WebCore::RenderTableCell::borderHalfTop):
(WebCore::RenderTableCell::borderHalfBottom):
(WebCore::RenderTableCell::borderHalfStart):
(WebCore::RenderTableCell::borderHalfEnd):
(WebCore::RenderTableCell::borderHalfBefore):
(WebCore::RenderTableCell::borderHalfAfter):
(WebCore::CollapsedBorders::addBorder):
(WebCore::RenderTableCell::paintCollapsedBorders):
(WebCore::RenderTableCell::paintBackgroundsBehindCell):
(WebCore::RenderTableCell::paintBoxDecorations):
(WebCore::RenderTableCell::paintMask):
* rendering/RenderTableCell.h:
(WebCore::RenderTableCell::logicalHeightForRowSizing):
* rendering/RenderTableSection.cpp:
(WebCore::RenderTableSection::calcRowLogicalHeight):
(WebCore::RenderTableSection::layout):
(WebCore::RenderTableSection::distributeExtraLogicalHeightToPercentRows):
(WebCore::RenderTableSection::distributeExtraLogicalHeightToAutoRows):
(WebCore::RenderTableSection::distributeRemainingExtraLogicalHeight):
(WebCore::RenderTableSection::distributeExtraLogicalHeightToRows):
(WebCore::RenderTableSection::layoutRows):
(WebCore::RenderTableSection::calcOuterBorderBefore):
(WebCore::RenderTableSection::calcOuterBorderAfter):
(WebCore::RenderTableSection::calcOuterBorderStart):
(WebCore::RenderTableSection::calcOuterBorderEnd):
(WebCore::RenderTableSection::logicalRectForWritingModeAndDirection):
(WebCore::RenderTableSection::dirtiedColumns):
(WebCore::RenderTableSection::spannedColumns):
(WebCore::RenderTableSection::offsetLeftForRowGroupBorder):
(WebCore::RenderTableSection::offsetTopForRowGroupBorder):
(WebCore::RenderTableSection::verticalRowGroupBorderHeight):
(WebCore::RenderTableSection::horizontalRowGroupBorderWidth):
(WebCore::RenderTableSection::paintRowGroupBorderIfRequired):
(WebCore::RenderTableSection::setLogicalPositionForCell):
* rendering/RenderTableSection.h:
(WebCore::RenderTableSection::outerBorderLeft):
(WebCore::RenderTableSection::outerBorderRight):
(WebCore::RenderTableSection::outerBorderTop):
(WebCore::RenderTableSection::outerBorderBottom):
* rendering/style/CollapsedBorderValue.h:
(WebCore::CollapsedBorderValue::CollapsedBorderValue):
(WebCore::CollapsedBorderValue::width):
LayoutTests:
Changeset (due to the massive rebaselining) is too long to list.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191623
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
calvaris@igalia.com [Tue, 27 Oct 2015 11:36:56 +0000 (11:36 +0000)]
[Streams API] Add close method to writable stream
https://bugs.webkit.org/show_bug.cgi?id=150560
Reviewed by Darin Adler.
Source/WebCore:
Added the close method which requires three additional writable stream internal functions plus a queuing
function to retrieve a value from the queue according to the spec.
Current test set suffices. Expectations were updated accordingly.
* Modules/streams/StreamInternals.js:
(peekQueueValue):
* Modules/streams/WritableStream.js:
(close):
* Modules/streams/WritableStreamInternals.js:
(callOrScheduleWritableStreamAdvanceQueue):
(writableStreamAdvanceQueue):
(closeWritableStream): Added as per spec.
LayoutTests:
New expectations after adding close method to writable stream.
Two tests were also flagged because of bug 147933 that prevents them from running properly in certain
conditions. So far this only happened in Mac, hence they were flagged only for it.
* platform/mac/TestExpectations:
* streams/reference-implementation/bad-underlying-sinks-expected.txt:
* streams/reference-implementation/brand-checks-expected.txt:
* streams/reference-implementation/pipe-to-expected.txt:
* streams/reference-implementation/writable-stream-abort-expected.txt:
* streams/reference-implementation/writable-stream-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191622
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
utatane.tea@gmail.com [Tue, 27 Oct 2015 07:00:57 +0000 (07:00 +0000)]
[ES6] Add DFG/FTL support for accessor put operations
https://bugs.webkit.org/show_bug.cgi?id=148860
Reviewed by Geoffrey Garen.
This patch introduces accessor defining ops into DFG and FTL.
The following DFG nodes are introduced.
op_put_getter_by_id => PutGetterById
op_put_setter_by_id => PutSetterById
op_put_getter_setter => PutGetterSetterById
op_put_getter_by_val => PutGetterByVal
op_put_setter_by_val => PutSetterByVal
These DFG nodes just call operations. But it does not prevent compiling in DFG/FTL.
To use operations defined for baseline JIT, we clean up existing operations.
And reuse these operations in DFG and FTL.
* dfg/DFGAbstractInterpreterInlines.h:
(JSC::DFG::AbstractInterpreter<AbstractStateType>::executeEffects):
* dfg/DFGByteCodeParser.cpp:
(JSC::DFG::ByteCodeParser::parseBlock):
* dfg/DFGCapabilities.cpp:
(JSC::DFG::capabilityLevel):
* dfg/DFGClobberize.h:
(JSC::DFG::clobberize):
* dfg/DFGDoesGC.cpp:
(JSC::DFG::doesGC):
* dfg/DFGFixupPhase.cpp:
(JSC::DFG::FixupPhase::fixupNode):
* dfg/DFGNode.h:
(JSC::DFG::Node::hasIdentifier):
(JSC::DFG::Node::hasAccessorAttributes):
(JSC::DFG::Node::accessorAttributes):
* dfg/DFGNodeType.h:
* dfg/DFGPredictionPropagationPhase.cpp:
(JSC::DFG::PredictionPropagationPhase::propagate):
* dfg/DFGSafeToExecute.h:
(JSC::DFG::safeToExecute):
* dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::compilePutAccessorById):
(JSC::DFG::SpeculativeJIT::compilePutGetterSetterById):
(JSC::DFG::SpeculativeJIT::compilePutAccessorByVal):
We should fill all GPRs before calling flushRegisters().
* dfg/DFGSpeculativeJIT.h:
(JSC::DFG::SpeculativeJIT::callOperation):
* dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
* dfg/DFGSpeculativeJIT64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
* ftl/FTLCapabilities.cpp:
(JSC::FTL::canCompile):
* ftl/FTLIntrinsicRepository.h:
* ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::DFG::LowerDFGToLLVM::compileNode):
(JSC::FTL::DFG::LowerDFGToLLVM::compilePutAccessorById):
(JSC::FTL::DFG::LowerDFGToLLVM::compilePutGetterSetterById):
(JSC::FTL::DFG::LowerDFGToLLVM::compilePutAccessorByVal):
* jit/JIT.h:
* jit/JITInlines.h:
(JSC::JIT::callOperation):
* jit/JITOperations.cpp:
* jit/JITOperations.h:
* jit/JITPropertyAccess.cpp:
(JSC::JIT::emit_op_put_getter_by_id):
(JSC::JIT::emit_op_put_setter_by_id):
(JSC::JIT::emit_op_put_getter_setter):
* jit/JITPropertyAccess32_64.cpp:
(JSC::JIT::emit_op_put_getter_by_id):
(JSC::JIT::emit_op_put_setter_by_id):
(JSC::JIT::emit_op_put_getter_setter):
* tests/stress/dfg-put-accessors-by-id-class.js: Added.
(shouldBe):
(testAttribute):
(getter.Cocoa.prototype.get hello):
(getter.Cocoa):
(getter):
(setter.Cocoa):
(setter.Cocoa.prototype.set hello):
(setter):
(accessors.Cocoa):
(accessors.Cocoa.prototype.get hello):
(accessors.Cocoa.prototype.set hello):
(accessors):
* tests/stress/dfg-put-accessors-by-id.js: Added.
(shouldBe):
(testAttribute):
(getter.object.get hello):
(getter):
(setter.object.set hello):
(setter):
(accessors.object.get hello):
(accessors.object.set hello):
(accessors):
* tests/stress/dfg-put-getter-by-id-class.js: Added.
(shouldBe):
(testAttribute):
(getter.Cocoa):
(getter.Cocoa.prototype.get hello):
(getter.Cocoa.prototype.get name):
(getter):
* tests/stress/dfg-put-getter-by-id.js: Added.
(shouldBe):
(testAttribute):
(getter.object.get hello):
(getter):
* tests/stress/dfg-put-getter-by-val-class.js: Added.
(shouldBe):
(testAttribute):
(getter.Cocoa):
(getter.Cocoa.prototype.get name):
(getter):
* tests/stress/dfg-put-getter-by-val.js: Added.
(shouldBe):
(testAttribute):
(getter.object.get name):
(getter):
* tests/stress/dfg-put-setter-by-id-class.js: Added.
(shouldBe):
(testAttribute):
(getter.Cocoa):
(getter.Cocoa.prototype.set hello):
(getter.Cocoa.prototype.get name):
(getter):
* tests/stress/dfg-put-setter-by-id.js: Added.
(shouldBe):
(testAttribute):
(setter.object.set hello):
(setter):
* tests/stress/dfg-put-setter-by-val-class.js: Added.
(shouldBe):
(testAttribute):
(setter.Cocoa):
(setter.Cocoa.prototype.set name):
(setter):
* tests/stress/dfg-put-setter-by-val.js: Added.
(shouldBe):
(testAttribute):
(setter.object.set name):
(setter):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191621
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
beidson@apple.com [Tue, 27 Oct 2015 05:22:55 +0000 (05:22 +0000)]
Make IDBKeyData from a struct to a class.
https://bugs.webkit.org/show_bug.cgi?id=150576
Reviewed by Alex Christensen.
Source/WebCore:
No new tests (No change in behavior).
* Modules/indexeddb/IDBKeyData.cpp:
(WebCore::IDBKeyData::IDBKeyData):
(WebCore::IDBKeyData::maybeCreateIDBKey):
(WebCore::IDBKeyData::isolatedCopy):
(WebCore::IDBKeyData::encode):
(WebCore::IDBKeyData::decode):
(WebCore::IDBKeyData::compare):
(WebCore::IDBKeyData::loggingString):
(WebCore::IDBKeyData::setArrayValue):
(WebCore::IDBKeyData::setStringValue):
(WebCore::IDBKeyData::setDateValue):
(WebCore::IDBKeyData::setNumberValue):
* Modules/indexeddb/IDBKeyData.h:
(WebCore::IDBKeyData::IDBKeyData):
(WebCore::IDBKeyData::minimum):
(WebCore::IDBKeyData::maximum):
(WebCore::IDBKeyData::isNull):
(WebCore::IDBKeyData::type):
(WebCore::IDBKeyData::encode):
(WebCore::IDBKeyData::decode):
* Modules/indexeddb/legacy/IDBTransactionBackendOperations.cpp:
(WebCore::GetOperation::perform):
* bindings/js/IDBBindingUtilities.h:
* platform/CrossThreadCopier.h:
Source/WebKit2:
* DatabaseProcess/IndexedDB/DatabaseProcessIDBConnection.h:
* DatabaseProcess/IndexedDB/DatabaseProcessIDBConnection.messages.in:
* DatabaseProcess/IndexedDB/IDBSerialization.h:
* DatabaseProcess/IndexedDB/UniqueIDBDatabase.cpp:
(WebKit::UniqueIDBDatabase::putRecordInBackingStore):
* DatabaseProcess/IndexedDB/UniqueIDBDatabase.h:
* DatabaseProcess/IndexedDB/UniqueIDBDatabaseBackingStore.h:
* DatabaseProcess/IndexedDB/sqlite/SQLiteIDBCursor.cpp:
(WebKit::buildIndexStatement):
(WebKit::buildObjectStoreStatement):
(WebKit::SQLiteIDBCursor::establishStatement):
(WebKit::SQLiteIDBCursor::createSQLiteStatement):
(WebKit::SQLiteIDBCursor::resetAndRebindStatement):
(WebKit::SQLiteIDBCursor::iterate):
* DatabaseProcess/IndexedDB/sqlite/UniqueIDBDatabaseBackingStoreSQLite.cpp:
(WebKit::UniqueIDBDatabaseBackingStoreSQLite::createIndex):
* WebProcess/Databases/IndexedDB/WebIDBServerConnection.cpp:
(WebKit::WebIDBServerConnection::didPutRecord):
* WebProcess/Databases/IndexedDB/WebIDBServerConnection.h:
* WebProcess/Databases/IndexedDB/WebIDBServerConnection.messages.in:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191620
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Tue, 27 Oct 2015 05:16:17 +0000 (05:16 +0000)]
[GTK] [Stable] Build GL texture mapper only if USE_TEXTURE_MAPPER_GL
https://bugs.webkit.org/show_bug.cgi?id=148606
Unreviewed, build-only change.
No new tests, build-only change.
Patch by Philip Chimento <philip.chimento@gmail.com> on 2015-10-26
* PlatformGTK.cmake: Remove sources requiring GL from list of
sources that are built when USE_TEXTURE_MAPPER is true, and add a
separate condition within the USE_TEXTURE_MAPPER condition to
build those sources when USE_TEXTURE_MAPPER_GL is true.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191619
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Tue, 27 Oct 2015 05:15:50 +0000 (05:15 +0000)]
[GTK] [Stable] InstallMissingMediaPluginsPermissionRequest not defined when building without GStreamer
https://bugs.webkit.org/show_bug.cgi?id=148607
Unreviewed, build fix.
Patch by Philip Chimento <philip.chimento@gmail.com> on 2015-10-26
* UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.h:
Add a stub for the InstallMissingMediaPluginsPermissionRequest class
for the case when video is disabled or not using GStreamer. It's OK
that this class does nothing, because the associated C API contains
an assert_not_reached if video is disabled. We just need to define
the symbol so that the function signature will compile.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191618
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
simon.fraser@apple.com [Tue, 27 Oct 2015 04:03:38 +0000 (04:03 +0000)]
Remove redundant GraphicsContext::clip(const Path&, WindRule)
https://bugs.webkit.org/show_bug.cgi?id=150584
Reviewed by Tim Horton.
GraphicsContext had both clipPath(const Path&, WindRule) and clip(const Path&, WindRule),
which were mostly the same other than GraphicsContext::clipPath() not clipping if the path
was empty (added, I think by mistake, in r72926), and not calling m_data->clip().
Make clipPath() be the winner, and have it behave like clip() with empty paths, and call m_data->clip().
* platform/graphics/GraphicsContext.cpp:
(WebCore::GraphicsContext::clipRoundedRect):
* platform/graphics/GraphicsContext.h:
* platform/graphics/cairo/GraphicsContextCairo.cpp:
(WebCore::GraphicsContext::clipPath):
(WebCore::GraphicsContext::clip): Deleted.
* platform/graphics/cg/GraphicsContextCG.cpp:
(WebCore::GraphicsContext::clipPath):
(WebCore::GraphicsContext::canvasClip):
(WebCore::GraphicsContext::clip): Deleted.
* rendering/RenderBoxModelObject.cpp:
(WebCore::RenderBoxModelObject::paintBoxShadow): Making a path, calling addRoundedRect() and then clipping
to the path is the same as context.clipRoundedRect().
* rendering/mathml/RenderMathMLRadicalOperator.cpp:
(WebCore::RenderMathMLRadicalOperator::paint):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191617
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
youenn.fablet@crf.canon.fr [Tue, 27 Oct 2015 00:55:35 +0000 (00:55 +0000)]
Add myself to the reviewers list
https://bugs.webkit.org/show_bug.cgi?id=150581
Unreviewed.
* Scripts/webkitpy/common/config/contributors.json:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191616
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mattbaker@apple.com [Tue, 27 Oct 2015 00:25:49 +0000 (00:25 +0000)]
Web Inspector: WebInspector.Object can dispatch constructor-level events multiple times
https://bugs.webkit.org/show_bug.cgi?id=150579
Reviewed by Timothy Hatcher.
Use `hasOwnProperty` when checking for constructor event listeners when walking the
prototype chain. This prevents listeners registered with a base class constructor
from being dispatched multiple times by getting picked up higher in the prototype chain.
* UserInterface/Base/Object.js:
(WebInspector.Object.prototype.dispatchEventToListeners.dispatch):
(WebInspector.Object.prototype.dispatchEventToListeners):
(WebInspector.Object):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191615
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mattbaker@apple.com [Tue, 27 Oct 2015 00:11:45 +0000 (00:11 +0000)]
Web Inspector: Hundreds of failed assertions after switching to Rendering Frames after recording complete
https://bugs.webkit.org/show_bug.cgi?id=150568
Reviewed by Timothy Hatcher.
When the TimelineRecordingContentView responds to the current content view changing,
the TimelineOverview may be swapped out (if switching from a Timelines content view to a
Rendering Frames content view). This patch installs a new overview (if it's changing) prior
to setting the TimelineSidebarPanel's tree outline, as setting the tree outline forces
filters to run.
Filtering tree elements requires that the timeline overview is up to date, which was the
cause the assertion deluge.
* UserInterface/Views/TimelineRecordingContentView.js:
(WebInspector.TimelineRecordingContentView.prototype._currentContentViewDidChange):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191614
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Tue, 27 Oct 2015 00:08:21 +0000 (00:08 +0000)]
Web Inspector: Spacebar to start recording should not cause system beep
https://bugs.webkit.org/show_bug.cgi?id=150573
Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-10-26
Reviewed by Timothy Hatcher.
* UserInterface/Views/TimelineSidebarPanel.js:
(WebInspector.TimelineSidebarPanel.prototype._toggleRecordingOnSpacebar):
(WebInspector.TimelineSidebarPanel.prototype._toggleNewRecordingOnSpacebar):
The keyboard shortcuts do not implicitly prevent default because they may bail.
So in cases where they do handle the key, prevent default to prevent system beeps.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191613
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mattbaker@apple.com [Mon, 26 Oct 2015 23:53:54 +0000 (23:53 +0000)]
Web Inspector: Cleanup sidebar panels, reduce `delete` and use Maps instead of objects
https://bugs.webkit.org/show_bug.cgi?id=150548
Reviewed by Timothy Hatcher.
* UserInterface/Views/LayerTreeDetailsSidebarPanel.js:
(WebInspector.LayerTreeDetailsSidebarPanel):
(WebInspector.LayerTreeDetailsSidebarPanel.prototype._updateDataGrid):
(WebInspector.LayerTreeDetailsSidebarPanel.prototype._dataGridNodeForLayer):
* UserInterface/Views/NavigationSidebarPanel.js:
(WebInspector.NavigationSidebarPanel):
(WebInspector.NavigationSidebarPanel.restoreStateFromCookie.finalAttemptToRestoreViewStateFromCookie):
(WebInspector.NavigationSidebarPanel.restoreStateFromCookie):
(WebInspector.NavigationSidebarPanel.prototype.applyFiltersToTreeElement):
(WebInspector.NavigationSidebarPanel.prototype._updateContentOverflowShadowVisibility):
(WebInspector.NavigationSidebarPanel.prototype._checkElementsForPendingViewStateCookie):
Switched to using Symbol() to set external properties on tree elements.
* UserInterface/Views/ScopeChainDetailsSidebarPanel.js:
(WebInspector.ScopeChainDetailsSidebarPanel.prototype._generateCallFramesSection):
* UserInterface/Views/StorageSidebarPanel.js:
(WebInspector.StorageSidebarPanel):
(WebInspector.StorageSidebarPanel.prototype._addDatabase):
(WebInspector.StorageSidebarPanel.prototype._addIndexedDatabase):
(WebInspector.StorageSidebarPanel.prototype._addFrameManifest):
(WebInspector.StorageSidebarPanel.prototype._storageCleared):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191612
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ryanhaddad@apple.com [Mon, 26 Oct 2015 23:51:36 +0000 (23:51 +0000)]
Removing duplicated test expectations and removing debug flag from flaky fast/canvas/webgl tests
https://bugs.webkit.org/show_bug.cgi?id=150367
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191611
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
zalan@apple.com [Mon, 26 Oct 2015 23:36:01 +0000 (23:36 +0000)]
Floating box is misplaced after content change.
https://bugs.webkit.org/show_bug.cgi?id=150271
Reviewed by David Hyatt.
Collapse anonymous block when as the result of a sibling removal only floating siblings are left.
Source/WebCore:
Test: fast/block/collapse-anon-block-with-float-siblings-only.html
* rendering/RenderBlock.cpp:
(WebCore::canCollapseAnonymousBlock):
(WebCore::canMergeContiguousAnonymousBlocks):
(WebCore::RenderBlock::collapseAnonymousBoxChild):
(WebCore::RenderBlock::removeChild):
(WebCore::canMergeAnonymousBlock): Deleted.
* rendering/RenderBlock.h:
* rendering/RenderElement.cpp:
(WebCore::RenderElement::removeAnonymousWrappersForInlinesIfNecessary):
LayoutTests:
* fast/block/collapse-anon-block-with-float-siblings-only-expected.html: Added.
* fast/block/collapse-anon-block-with-float-siblings-only.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191610
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 26 Oct 2015 23:08:06 +0000 (23:08 +0000)]
Null dereference loading Blink layout test editing/execCommand/crash-replacing-list-by-list.html
https://bugs.webkit.org/show_bug.cgi?id=149288
<rdar://problem/
22746310>
Patch by Jiewen Tan <jiewen_tan@apple.com> on 2015-10-26
Reviewed by Chris Dumez.
Source/WebCore:
This is a merge of Blink r170821:
https://codereview.chromium.org/
220233013
Test: editing/execCommand/crash-replacing-list-by-list.html
* editing/ReplaceSelectionCommand.cpp:
(WebCore::ReplaceSelectionCommand::insertAsListItems):
LayoutTests:
* editing/execCommand/crash-replacing-list-by-list-expected.txt: Added.
* editing/execCommand/crash-replacing-list-by-list.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191609
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 26 Oct 2015 23:05:54 +0000 (23:05 +0000)]
Null dereference loading Blink layout test editing/execCommand/insert-image-changing-visibility-crash.html
https://bugs.webkit.org/show_bug.cgi?id=150208
<rdar://problem/
23137109>
Patch by Jiewen Tan <jiewen_tan@apple.com> on 2015-10-26
Reviewed by Chris Dumez.
Source/WebCore:
This is a merge from Blink r168502:
https://codereview.chromium.org/
183893018
Test: editing/execCommand/insert-image-changing-visibility-crash.html
* editing/ReplaceSelectionCommand.cpp:
(WebCore::ReplaceSelectionCommand::doApply):
We should check again the visibility of the inserted position again since
the replacement might change the visibility.
LayoutTests:
* editing/execCommand/insert-image-changing-visibility-crash-expected.txt: Added.
* editing/execCommand/insert-image-changing-visibility-crash.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191608
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Mon, 26 Oct 2015 22:58:39 +0000 (22:58 +0000)]
Pipe custom context menu handling through to the UIDelegate object
https://bugs.webkit.org/show_bug.cgi?id=150572
Reviewed by Tim Horton.
* UIProcess/API/APIContextMenuClient.h:
(API::ContextMenuClient::menuFromProposedMenu):
* UIProcess/API/Cocoa/WKWebView.mm:
(-[WKWebView setUIDelegate:]):
* UIProcess/Cocoa/UIDelegate.h:
* UIProcess/Cocoa/UIDelegate.mm:
(WebKit::UIDelegate::createContextMenuClient):
(WebKit::UIDelegate::ContextMenuClient::ContextMenuClient):
(WebKit::UIDelegate::ContextMenuClient::~ContextMenuClient):
(WebKit::UIDelegate::ContextMenuClient::menuFromProposedMenu):
* UIProcess/mac/WebContextMenuProxyMac.mm:
(WebKit::WebContextMenuProxyMac::showContextMenu):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191607
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy_horton@apple.com [Mon, 26 Oct 2015 22:51:57 +0000 (22:51 +0000)]
WKView being inside WKWebView leads to weird API issues
https://bugs.webkit.org/show_bug.cgi?id=150174
Reviewed by Anders Carlsson.
* UIProcess/API/mac/WKView.mm:
(-[WKView mouseDown:]):
(-[WKView mouseDragged:]):
(-[WKView draggedImage:endedAt:operation:]):
(-[WKView draggingEntered:]):
(-[WKView draggingUpdated:]):
(-[WKView draggingExited:]):
(-[WKView prepareForDragOperation:]):
(-[WKView performDragOperation:]):
(-[WKView _hitTest:dragTypes:]):
(-[WKView initWithFrame:processPool:configuration:webView:]):
(-[WKView applicationFlags:]): Deleted.
(maybeCreateSandboxExtensionFromPasteboard): Deleted.
(createSandboxExtensionsForFileUpload): Deleted.
(-[WKView _registerDraggedTypes]): Deleted.
* UIProcess/Cocoa/WebViewImpl.h:
(WebKit::WebViewImpl::ignoresMouseDraggedEvents):
* UIProcess/Cocoa/WebViewImpl.mm:
(WebKit::WebViewImpl::setIgnoresMouseDraggedEvents):
(WebKit::WebViewImpl::draggedImage):
(WebKit::applicationFlagsForDrag):
(WebKit::WebViewImpl::draggingEntered):
(WebKit::WebViewImpl::draggingUpdated):
(WebKit::WebViewImpl::draggingExited):
(WebKit::WebViewImpl::prepareForDragOperation):
(WebKit::maybeCreateSandboxExtensionFromPasteboard):
(WebKit::createSandboxExtensionsForFileUpload):
(WebKit::WebViewImpl::performDragOperation):
(WebKit::WebViewImpl::hitTestForDragTypes):
(WebKit::WebViewImpl::registerDraggedTypes):
Move some drag-related things to WebViewImpl.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191606
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 26 Oct 2015 22:49:50 +0000 (22:49 +0000)]
Null dereference loading Blink layout test editing/execCommand/insert-ordered-list-crash.html
https://bugs.webkit.org/show_bug.cgi?id=150209
<rdar://problem/
23137198>
Patch by Jiewen Tan <jiewen_tan@apple.com> on 2015-10-26
Reviewed by Chris Dumez.
Source/WebCore:
This is a merge from Blink r168006:
https://codereview.chromium.org/
181283002
Test: editing/execCommand/insert-ordered-list-crash.html
* editing/InsertListCommand.cpp:
(WebCore::InsertListCommand::doApply):
setEndingSelection() might change endingSelection(), we should check again.
LayoutTests:
* editing/execCommand/insert-ordered-list-crash-expected.txt: Added.
* editing/execCommand/insert-ordered-list-crash.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191605
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 26 Oct 2015 22:03:55 +0000 (22:03 +0000)]
Null dereference loading Blink layout test editing/execCommand/insert-html-to-document-element-crash.html
https://bugs.webkit.org/show_bug.cgi?id=149294
<rdar://problem/
22746657>
Patch by Jiewen Tan <jiewen_tan@apple.com> on 2015-10-26
Reviewed by Darin Adler.
Source/WebCore:
This is a merge of Blink r175019:
https://codereview.chromium.org/
300143012
Test: editing/execCommand/insert-html-to-document-element-crash.html
* editing/ReplaceSelectionCommand.cpp:
(WebCore::ReplaceSelectionCommand::removeRedundantStylesAndKeepStyleSpanInline):
check nullable value |element->parentNode()| before using it.
LayoutTests:
* editing/execCommand/insert-html-to-document-element-crash-expected.txt: Added.
* editing/execCommand/insert-html-to-document-element-crash.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191604
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 26 Oct 2015 22:01:03 +0000 (22:01 +0000)]
Null dereference loading Blink layout test editing/execCommand/indent-nested-blockquotes-crash.html
https://bugs.webkit.org/show_bug.cgi?id=149291
<rdar://problem/
22746473>
Patch by Jiewen Tan <jiewen_tan@apple.com> on 2015-10-26
Reviewed by Darin Adler.
Source/WebCore:
This is a merge of Blink r172967:
https://codereview.chromium.org/
251723003
Test: editing/execCommand/indent-nested-blockquotes-crash.html
* editing/CompositeEditCommand.cpp:
(WebCore::CompositeEditCommand::insertNodeAfter):
LayoutTests:
* editing/execCommand/indent-nested-blockquotes-crash-expected.txt: Added.
* editing/execCommand/indent-nested-blockquotes-crash.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191603
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mark.lam@apple.com [Mon, 26 Oct 2015 21:45:59 +0000 (21:45 +0000)]
Add logging to warn about under-estimated FTL inline cache sizes.
https://bugs.webkit.org/show_bug.cgi?id=150570
Reviewed by Geoffrey Garen.
Added 2 options:
1. JSC_dumpFailedICSizing - dumps an error message if the FTL encounters IC size
estimates that are less than the actual needed code size.
This option is useful for when we add a new IC and want to compute an
estimated size for the IC. To do this:
1. Build jsc for the target port with a very small IC size (enough to
store the jump instruction needed for the out of line fallback
implementation).
2. Implement a test suite with scenarios that exercise all the code paths in
the IC generator.
3. Run jsc with JSC_dumpFailedICSizing=true on the test suite.
4. The max value reported by the dumps will be the worst case size needed to
store the IC. We should use this value for our estimate.
5. Update the IC's estimated size and rebuild jsc.
6. Re-run (3) and confirm that there are no more error messages about the
IC sizing.
2. JSC_assertICSizing - same as JSC_dumpFailedICSizing except that it also
crashes the VM each time it encounters an inadequate IC size estimate.
This option is useful for regression testing to ensure that our estimates
do not regress.
* ftl/FTLCompile.cpp:
(JSC::FTL::generateInlineIfPossibleOutOfLineIfNot):
* runtime/Options.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191602
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dburkart@apple.com [Mon, 26 Oct 2015 21:45:23 +0000 (21:45 +0000)]
`make analyze` should build using the debug configuration
https://bugs.webkit.org/show_bug.cgi?id=150571
Reviewed by Lucas Forschler.
.:
* Makefile.shared:
WebKitLibraries:
* Makefile:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191601
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Mon, 26 Oct 2015 21:41:36 +0000 (21:41 +0000)]
Pipe custom context menu handling through to the UIDelegate object
https://bugs.webkit.org/show_bug.cgi?id=150572
Reviewed by Tim Horton.
* UIProcess/API/APIContextMenuClient.h:
(API::ContextMenuClient::menuFromProposedMenu):
* UIProcess/API/Cocoa/WKWebView.mm:
(-[WKWebView setUIDelegate:]):
* UIProcess/Cocoa/UIDelegate.h:
* UIProcess/Cocoa/UIDelegate.mm:
(WebKit::UIDelegate::createContextMenuClient):
(WebKit::UIDelegate::ContextMenuClient::ContextMenuClient):
(WebKit::UIDelegate::ContextMenuClient::~ContextMenuClient):
(WebKit::UIDelegate::ContextMenuClient::menuFromProposedMenu):
* UIProcess/mac/WebContextMenuProxyMac.mm:
(WebKit::WebContextMenuProxyMac::showContextMenu):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191600
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ryanhaddad@apple.com [Mon, 26 Oct 2015 21:09:31 +0000 (21:09 +0000)]
2015-10-26 Ryan Haddad <ryanhaddad@apple.com>
Marking svg/repaint/add-background-property-on-root.html as flaky on mac-wk1 due to timeouts
https://bugs.webkit.org/show_bug.cgi?id=150564
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191599
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
beidson@apple.com [Mon, 26 Oct 2015 21:07:21 +0000 (21:07 +0000)]
Modern IDB: Backing store objectStores (plumbing for b/150468).
https://bugs.webkit.org/show_bug.cgi?id=150543
Reviewed by Alex Christensen.
No new tests (No change in behavior, plumbing for future testability)
* CMakeLists.txt:
* WebCore.xcodeproj/project.pbxproj:
* Modules/indexeddb/server/IDBBackingStore.h:
* Modules/indexeddb/server/MemoryBackingStoreTransaction.cpp:
(WebCore::IDBServer::MemoryBackingStoreTransaction::addNewObjectStore):
(WebCore::IDBServer::MemoryBackingStoreTransaction::abort):
(WebCore::IDBServer::MemoryBackingStoreTransaction::commit):
(WebCore::IDBServer::MemoryBackingStoreTransaction::finish):
* Modules/indexeddb/server/MemoryBackingStoreTransaction.h:
(WebCore::IDBServer::MemoryBackingStoreTransaction::isWriting):
* Modules/indexeddb/server/MemoryIDBBackingStore.cpp:
(WebCore::IDBServer::MemoryIDBBackingStore::createObjectStore):
(WebCore::IDBServer::MemoryIDBBackingStore::removeObjectStoreForVersionChangeAbort):
* Modules/indexeddb/server/MemoryIDBBackingStore.h:
* Modules/indexeddb/server/MemoryObjectStore.cpp:
(WebCore::IDBServer::MemoryObjectStore::create):
(WebCore::IDBServer::MemoryObjectStore::MemoryObjectStore):
(WebCore::IDBServer::MemoryObjectStore::~MemoryObjectStore):
(WebCore::IDBServer::MemoryObjectStore::writeTransactionStarted):
(WebCore::IDBServer::MemoryObjectStore::writeTransactionFinished):
* Modules/indexeddb/server/MemoryObjectStore.h:
(WebCore::IDBServer::MemoryObjectStore::info):
* Modules/indexeddb/server/UniqueIDBDatabase.cpp:
(WebCore::IDBServer::UniqueIDBDatabase::createObjectStore):
* Modules/indexeddb/shared/IDBError.cpp:
(WebCore::idbErrorName):
(WebCore::idbErrorDescription):
* Modules/indexeddb/shared/IDBError.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191598
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 26 Oct 2015 20:16:53 +0000 (20:16 +0000)]
Null dereference loading Blink layout test editing/execCommand/indent-inline-box-crash.html
https://bugs.webkit.org/show_bug.cgi?id=149290
<rdar://problem/
22746435>
Patch by Jiewen Tan <jiewen_tan@apple.com> on 2015-10-26
Reviewed by Alex Christensen.
Source/WebCore:
This is a merge of Blink r174952:
https://codereview.chromium.org/
297203004
Test: editing/execCommand/indent-inline-box-crash.html
* editing/IndentOutdentCommand.cpp:
(WebCore::IndentOutdentCommand::tryIndentingAsListItem):
LayoutTests:
* editing/execCommand/indent-inline-box-crash-expected.txt: Added.
* editing/execCommand/indent-inline-box-crash.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191597
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 26 Oct 2015 20:08:19 +0000 (20:08 +0000)]
Null dereference loading Blink layout test editing/execCommand/indent-no-visible-contents-crash.html
https://bugs.webkit.org/show_bug.cgi?id=149292
<rdar://problem/
22746530>
Patch by Jiewen Tan <jiewen_tan@apple.com> on 2015-10-26
Reviewed by Alex Christensen.
Source/WebCore:
This is a merge of Blink r176735:
https://codereview.chromium.org/
349143002
Test: editing/execCommand/indent-no-visible-contents-crash.html
* editing/CompositeEditCommand.cpp:
(WebCore::CompositeEditCommand::moveParagraphWithClones):
Sometimes callers of this method will pass null startOfParagraphToMove || endOfParagraphToMove,
hence check them before proceeding.
LayoutTests:
* editing/execCommand/indent-no-visible-contents-crash-expected.txt: Added.
* editing/execCommand/indent-no-visible-contents-crash.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191596
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
achristensen@apple.com [Mon, 26 Oct 2015 20:01:51 +0000 (20:01 +0000)]
Build fix when using NETWORK_SESSION after r191457.
* NetworkProcess/cocoa/NetworkSessionCocoa.mm:
(-[NetworkSessionDelegate URLSession:dataTask:didReceiveResponse:completionHandler:]):
Use resourceResponse.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191595
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
sbarati@apple.com [Mon, 26 Oct 2015 19:48:29 +0000 (19:48 +0000)]
r190735 Caused us to maybe trample the base's tag-GPR on 32-bit inline cache when the cache allocates a scratch register and then jumps to the slow path
https://bugs.webkit.org/show_bug.cgi?id=150532
Reviewed by Geoffrey Garen.
The base's tag register used to show up in the used register set
before r190735 because of how the DFG kept track of used register. I changed this
in my work on inline caching because we don't want to spill these registers
when we have a GetByIdFlush/PutByIdFlush and we use the used register set
as the metric of what to spill. That said, these registers should be locked
and not used as scratch registers by the scratch register allocator. The
reason is that our inline cache may fail and jump to the slow path. The slow
path then uses the base's tag register. If the inline cache used the base's tag
register as a scratch and the inline cache fails and jumps to the slow path, we
have a problem because the tag may now be trampled.
Note that this doesn't mean that we can't trample the base's tag register when making
a call. We can totally trample the register as long as the inline cache succeeds in a GetByIdFlush/PutByIdFlush.
The problem is only when we trample it and then jump to the slow path.
This patch fixes this bug by making StructureStubInfo keep track of the base's
tag GPR. PolymorphicAccess then locks this register when using the ScratchRegisterAllocator.
* bytecode/PolymorphicAccess.cpp:
(JSC::AccessCase::generate):
(JSC::PolymorphicAccess::regenerate):
* bytecode/StructureStubInfo.h:
* dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::compileIn):
* jit/JITInlineCacheGenerator.cpp:
(JSC::JITByIdGenerator::JITByIdGenerator):
* tests/stress/regress-150532.js: Added.
(assert):
(randomFunction):
(foo):
(i.switch):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191594
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Mon, 26 Oct 2015 19:20:09 +0000 (19:20 +0000)]
Remove more dead context menu code
https://bugs.webkit.org/show_bug.cgi?id=150569
Reviewed by Tim Horton.
* UIProcess/API/APIContextMenuClient.h:
(API::ContextMenuClient::contextMenuDismissed): Deleted.
* UIProcess/API/C/WKPage.cpp:
(WKPageSetPageContextMenuClient): Deleted.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191593
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ryanhaddad@apple.com [Mon, 26 Oct 2015 19:15:25 +0000 (19:15 +0000)]
2015-10-26 Ryan Haddad <ryanhaddad@apple.com>
Adding myself to contributors.json
* Scripts/webkitpy/common/config/contributors.json:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191592
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Mon, 26 Oct 2015 19:01:28 +0000 (19:01 +0000)]
Remove dead context menu code
https://bugs.webkit.org/show_bug.cgi?id=150567
Reviewed by Tim Horton.
Source/WebCore:
* loader/EmptyClients.h:
* page/ContextMenuClient.h:
* page/ContextMenuController.cpp:
(WebCore::ContextMenuController::showContextMenu): Deleted.
Source/WebKit/mac:
* WebCoreSupport/WebContextMenuClient.h:
* WebCoreSupport/WebContextMenuClient.mm:
(WebContextMenuClient::getCustomMenuFromDefaultItems): Deleted.
Source/WebKit2:
* WebProcess/WebCoreSupport/WebContextMenuClient.cpp:
(WebKit::WebContextMenuClient::getCustomMenuFromDefaultItems): Deleted.
* WebProcess/WebCoreSupport/WebContextMenuClient.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191591
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
simon.fraser@apple.com [Mon, 26 Oct 2015 18:39:05 +0000 (18:39 +0000)]
Implement 'round' and 'space' values for border-image
https://bugs.webkit.org/show_bug.cgi?id=14185
Reviewed by Tim Horton.
Source/WebCore:
Add support for "round" and "space" values for border-image-repeat.
Following "stretch" and "repeat", the code is added to Image::drawTiled().
For "round", we compute an integral number of copies of the image that fit,
and then adjust the tile scale.
For "space", we also compute an integral number N of copies that will fit,
and then divide the remaining space amongst N+1 gaps, adjusting the tiling
phase so that with an even number of images, a gap is centered.
Tests: fast/borders/border-image-round.html
fast/borders/border-image-space.html
* platform/graphics/Image.cpp:
(WebCore::Image::drawTiled):
* platform/graphics/cg/GraphicsContextCG.cpp:
(WebCore::GraphicsContext::drawPattern):
LayoutTests:
Ref tests that clip, leaving relevant parts of the images.
* fast/borders/border-image-round-expected.html: Added.
* fast/borders/border-image-round.html: Added.
* fast/borders/border-image-space-expected.html: Added.
* fast/borders/border-image-space.html: Added.
* fast/borders/resources/big-border-image-lines.png: Added.
* fast/borders/resources/big-border-image.png: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191590
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
simon.fraser@apple.com [Mon, 26 Oct 2015 18:26:48 +0000 (18:26 +0000)]
Incorrect repeated background-size behavior in keyframes
https://bugs.webkit.org/show_bug.cgi?id=150309
Reviewed by Zalan Bujtas.
Source/WebCore:
After computing the style for a keyframe, we failed to propagate unset
fill-layer properties to all layers, which caused incorrect behavior when
there were multiple background images, but only one value on a background
property in the keyframes.
Fix by calling adjustRenderStyle() on keyframe styles, which invokes
style.adjustBackgroundLayers() which fixes the bug.
Test: animations/multiple-backgrounds.html
* css/StyleResolver.cpp:
(WebCore::StyleResolver::styleForKeyframe):
LayoutTests:
* animations/multiple-backgrounds-expected.html: Added.
* animations/multiple-backgrounds.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191589
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy_horton@apple.com [Mon, 26 Oct 2015 18:24:55 +0000 (18:24 +0000)]
Don't expose the whitelist/blacklist in _WKUserStyleSheet
https://bugs.webkit.org/show_bug.cgi?id=150566
Reviewed by Anders Carlsson.
Source/WebKit2:
* UIProcess/API/Cocoa/_WKUserStyleSheet.h:
* UIProcess/API/Cocoa/_WKUserStyleSheet.mm:
(-[_WKUserStyleSheet initWithSource:forMainFrameOnly:]):
(toWTFStrings): Deleted.
(-[_WKUserStyleSheet initWithSource:whitelistedURLPatterns:blacklistedURLPatterns:forMainFrameOnly:]): Deleted.
(-[_WKUserStyleSheet whitelistedURLPatterns]): Deleted.
(-[_WKUserStyleSheet blacklistedURLPatterns]): Deleted.
Tools:
* TestWebKitAPI/Tests/WebKit2Cocoa/UserContentController.mm:
(TEST):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191588
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
cdumez@apple.com [Mon, 26 Oct 2015 18:08:50 +0000 (18:08 +0000)]
Indexing an object with an integer that is not a supported property index should not call the named property getter
https://bugs.webkit.org/show_bug.cgi?id=148871
<rdar://problem/
22589952>
Reviewed by Darin Adler.
LayoutTests/imported/w3c:
Rebaseline W3C HTML test now that more checks are passing.
* web-platform-tests/html/semantics/forms/the-form-element/form-elements-matches-expected.txt:
Source/WebCore:
Indexing an object with an integer that is not a supported property
index should not call the named property getter, as per the Web IDL
specification:
https://heycam.github.io/webidl/#idl-indexed-properties (Note in blue)
Firefox and Chrome both already behave according to the specification
here so this patch aligns our behavior with other browsers as well.
No new tests, already covered by existing test.
* bindings/scripts/CodeGeneratorJS.pm:
(GenerateGetOwnPropertySlotBody):
(GenerateImplementation):
* bindings/scripts/test/JS/JSTestEventTarget.cpp:
(WebCore::JSTestEventTarget::getOwnPropertySlot):
(WebCore::JSTestEventTarget::getOwnPropertySlotByIndex): Deleted.
(WebCore::jsTestEventTargetConstructor): Deleted.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191587
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 26 Oct 2015 16:44:54 +0000 (16:44 +0000)]
Add an option to output the results of the graphics benchmark in JSON format
https://bugs.webkit.org/show_bug.cgi?id=150484
<rdar://problem/
23243721>
Patch by Said Abou-Hallawa <sabouhallawa@apple.com> on 2015-10-26
Reviewed by Darin Adler.
* Animometer/resources/extensions.js:
(ResultsDashboard): A new class to hold the iterations results.
(ResultsDashboard.prototype.push): Appends an iteration results;
(ResultsDashboard.prototype.toJSON): Converts the iterations results to JSON format.
(RecordTable.prototype.clear): Clears the results table.
(RecordTable.prototype._showTitles): Shows the header titles and appends the sub-titles to a queue.
(RecordTable.prototype._showHeader): Shows the table header titles.
(RecordTable.prototype._showEmpty): Shows an empty table cell.
(RecordTable.prototype._showValue): Shows a number value in the results table.
(RecordTable.prototype._showSamples): Shows a button for the sampled data graph.
(RecordTable.prototype._showTest): Shows the results of a single test.
(RecordTable.prototype._showSuite): Shows the results of a single suite.
(RecordTable.prototype.showRecord): Shows a single iteration for a single test.
(RecordTable.prototype.showIterations): Shows the results of all the suites of the iterations.
(ResultsTable): RecordTable was renamed to ResultsTable.
(ResultsTable.prototype.clear): Clears the table element.
(ResultsTable.prototype._showHeaderRow): Shows a row in the results table header.
(ResultsTable.prototype._showHeader): Shows the results table header.
(ResultsTable.prototype._showEmpty): Shows an empty table cell.
(ResultsTable.prototype._showText): Shows a string in a new table cell.
(ResultsTable.prototype._showFixedNumber): Shows a number in a new table cell.
(ResultsTable.prototype._showGraph): Shows a button for the sampled data graph.
(ResultsTable.prototype._showJSON): Shows a button for the sampled data JSON.
(ResultsTable.prototype._showTest): Shows the results of a single test.
(ResultsTable.prototype._showSuite): Shows the results of a single suite.
(ResultsTable.prototype._showIteration): Shows the results of a single iteration.
(ResultsTable.prototype.showRecord): Shows a single iteration for a single test.
(ResultsTable.prototype.showIterations): Shows all the results.
(RecordTable): Deleted.
(RecordTable.prototype.clear): Deleted.
(RecordTable.prototype._showTitles): Deleted.
(RecordTable.prototype._showHeader): Deleted.
(RecordTable.prototype._showEmpty): Deleted.
(RecordTable.prototype._showValue): Deleted.
(RecordTable.prototype._showSamples): Deleted.
(RecordTable.prototype._showTest): Deleted.
(RecordTable.prototype._showSuite): Deleted.
(RecordTable.prototype.showRecord): Deleted.
(RecordTable.prototype.showIterations): Deleted.
* Animometer/resources/sampler.js:
(Sampler.prototype.startSampling): Use forEach.
(Sampler.prototype.sample): Use forEach.
(Sampler.prototype.toJSON): Converts the sampler data to JSON format.
* Animometer/resources/strings.js: Added.
This new file will be used to associate the strings used by the benchmark
with IDs. A string can be changed in one place without having to change
all the instances of this string in multiple files. There two groups of
strings in this file. The first one is used by the UI elements and the second
group is used when constructing the results JSON.
* Animometer/runner/animometer.html:
* Animometer/runner/resources/animometer.css:
* Animometer/runner/resources/animometer.js:
(window.benchmarkRunnerClient.willAddTestFrame):
(window.benchmarkRunnerClient.willStartFirstIteration):
(window.benchmarkRunnerClient.didRunSuites):
(window.benchmarkRunnerClient.didFinishLastIteration):
Make benchmarkRunnerClient uses ResultsDashboard instead of _iterationsSamplers
Get the JSON from ResultsDashboard.toJSON() and pass it to ResultsTable.showIterations().
Also set the textContent of the "#json" textarea with the results JSON.
(showResults): Delete unneeded code.
(showJson): Shows the "json" section.
(showTestGraph): Rename showGraph() to be showTestGraph().
(showTestJSON): Shows the JSON of a single testResults.
(showGraph): Deleted.
* Animometer/runner/resources/tests.js:
Use the string table instead of putting literal strings.
* Animometer/tests/resources/stage.js:
(StageBenchmark.prototype.showResults):
Fix the parameters which are passed to RecordTable.showRecord().
* Animometer/tests/bouncing-particles/bouncing-canvas-images.html:
* Animometer/tests/bouncing-particles/bouncing-canvas-shapes.html:
* Animometer/tests/bouncing-particles/bouncing-css-images.html:
* Animometer/tests/bouncing-particles/bouncing-css-shapes.html:
* Animometer/tests/bouncing-particles/bouncing-svg-images.html:
* Animometer/tests/bouncing-particles/bouncing-svg-shapes.html:
* Animometer/tests/examples/canvas-electrons.html:
* Animometer/tests/examples/canvas-stars.html:
* Animometer/tests/simple/simple-canvas-paths.html:
* Animometer/tests/template/template-canvas.html:
* Animometer/tests/template/template-css.html:
* Animometer/tests/template/template-svg.html:
* Animometer/tests/text/layering-text.html:
Include the new strings.js file in all the test files.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191586
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
rniwa@webkit.org [Mon, 26 Oct 2015 15:59:17 +0000 (15:59 +0000)]
Add images needed for shadow DOM blog post
https://bugs.webkit.org/show_bug.cgi?id=150549
Reviewed by Timothy Hatcher.
Added images.
* blog-files/introducing-shadow-dom: Added.
* blog-files/introducing-shadow-dom/commit-queue-contact.png: Added.
* blog-files/introducing-shadow-dom/progress-bar.png: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191585
268f45cc-cd09-0410-ab3c-
d52691b4dbfc