WebKit-https.git
5 years agoB3 should have documentation
fpizlo@apple.com [Fri, 29 Jan 2016 22:50:48 +0000 (22:50 +0000)]
B3 should have documentation
https://bugs.webkit.org/show_bug.cgi?id=153658

Reviewed by Saam Barati.

Change the documentation to use HTML instead of Markdown.  Markdown has trouble with
definition lists.  Things go downhill when you try to add paragraphs or code blocks to
a definition.  That's unfortunate since we use definitions for the IR document.

Since there is no way to use our preferred styling for the IR document without doing a
lot of bad hacks, it's best if we just stick to HTML. It looks plain but it's highly
practical.

* docs/b3/assembly-intermediate-representation.html: Added.
* docs/b3/bare-bones-backend.md: Removed.
* docs/b3/index.html: Added.
* docs/b3/intermediate-representation.html: Added.
* docs/b3/style.css: Added.
(dd):
(dd:last-child):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195841 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoOne more iOS build fix.
enrica@apple.com [Fri, 29 Jan 2016 22:11:48 +0000 (22:11 +0000)]
One more iOS build fix.

Unreviewed.

* Platform/spi/ios/UIKitSPI.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195840 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoAdd some defintion list styles.
timothy@apple.com [Fri, 29 Jan 2016 21:29:08 +0000 (21:29 +0000)]
Add some defintion list styles.

* wp-content/themes/webkit/style.css:
(dl):
(dt):
(dd):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195839 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoModern IDB: storage/indexeddb/modern/index-3.html fails.
beidson@apple.com [Fri, 29 Jan 2016 21:22:40 +0000 (21:22 +0000)]
Modern IDB: storage/indexeddb/modern/index-3.html fails.
https://bugs.webkit.org/show_bug.cgi?id=153661

Reviewed by Tim Horton.

Source/WebCore:

No new tests (1 failing test now passes, others get closer).

When indexing a new record fails due to uniqueness constraints, remove all traces of the record.

* Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:
(WebCore::IDBServer::SQLiteIDBBackingStore::createIndex):
(WebCore::IDBServer::SQLiteIDBBackingStore::updateAllIndexesForAddRecord):
(WebCore::IDBServer::SQLiteIDBBackingStore::addRecord):

LayoutTests:

* platform/mac-wk1/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195838 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoSource/WebCore:
bfulgham@apple.com [Fri, 29 Jan 2016 21:00:24 +0000 (21:00 +0000)]
Source/WebCore:
[WebGL] Check vertex array bounds before permitting a glDrawArrays to execute
https://bugs.webkit.org/show_bug.cgi?id=153643
<rdar://problem/23424456>

Reviewed by Dean Jackson.

Tested by fast/canvas/webgl/webgl-drawarrays-crash.html.

* html/canvas/WebGLRenderingContextBase.cpp:
(WebCore::WebGLRenderingContextBase::validateDrawArrays): Make sure that we have at
least one buffer bound to a program if a drawArray call with a non-zero range of
requested data is being made.
(WebCore::WebGLRenderingContextBase::validateDrawElements): Drive-by formatting fix.

LayoutTests:
Test to check for stack recursion when indexed propertyNames defined using Object.defineProperty are deleted.
https://bugs.webkit.org/show_bug.cgi?id=149179
<rdar://problem/22708019>.

Patch by Pranjal Jumde <pjumde@apple.com> on 2015-12-22
Reviewed by Dean Jackson.

* storage/domstorage/localstorage/delete-defineproperty-removal-expected.txt: Added.
* storage/domstorage/localstorage/delete-defineproperty-removal.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195837 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoShrink CodeBlock!
akling@apple.com [Fri, 29 Jan 2016 20:37:52 +0000 (20:37 +0000)]
Shrink CodeBlock!
<https://webkit.org/b/153640>

Reviewed by Saam Barati.

Shrink CodeBlock by 112 bytes (from 640 to 528) by employing
these sophisticated tricks:

    - Remove members that are not used by anyone.
    - Don't cache both VM* and Heap* in members.
    - Reorder members to minimize struct padding.
    - Use RefCountedArray instead of Vector for arrays that never resize.
    - Put a not-always-present HashMap in a std::unique_ptr.

This increases CodeBlock space efficiency by 20%, as we can now
fit 30 of them in a MarkedBlock, up from 25.)

* bytecode/CodeBlock.cpp:
(JSC::CodeBlock::CodeBlock):
(JSC::CodeBlock::finishCreation):
(JSC::CodeBlock::setNumParameters):
(JSC::CodeBlock::jettison):
(JSC::CodeBlock::noticeIncomingCall):
(JSC::CodeBlock::resultProfileForBytecodeOffset):
* bytecode/CodeBlock.h:
(JSC::CodeBlock::setJITCode):
(JSC::CodeBlock::capabilityLevelState):
(JSC::CodeBlock::codeType):
(JSC::CodeBlock::ensureResultProfile):
(JSC::CodeBlock::heap):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195836 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoWeb Inspector: Duplicate tab-types being saved to setting, causing duplicate tabs...
commit-queue@webkit.org [Fri, 29 Jan 2016 20:35:30 +0000 (20:35 +0000)]
Web Inspector: Duplicate tab-types being saved to setting, causing duplicate tabs to be opened
https://bugs.webkit.org/show_bug.cgi?id=153659
<rdar://problem/24413157>

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2016-01-29
Reviewed by Brian Burg.

* UserInterface/Base/Main.js:
(WebInspector.contentLoaded):
(WebInspector._rememberOpenTabs):
De-duplicate the setting when building the list of tabs for existing
cases where the setting has duplicates and de-duplicate storing into
the setting, which was causing the issue to begin with.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195835 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoRebaseline fast/forms tests after r195700
ryanhaddad@apple.com [Fri, 29 Jan 2016 20:27:05 +0000 (20:27 +0000)]
Rebaseline fast/forms tests after r195700
https://bugs.webkit.org/show_bug.cgi?id=153618

Unreviewed test gardening.

* fast/forms/date/ValidityState-rangeOverflow-date-expected.txt:
* fast/forms/date/ValidityState-rangeUnderflow-date-expected.txt:
* fast/forms/datetimelocal/ValidityState-rangeOverflow-datetimelocal-expected.txt:
* fast/forms/datetimelocal/ValidityState-rangeUnderflow-datetimelocal-expected.txt:
* fast/forms/month/ValidityState-rangeOverflow-month-expected.txt:
* fast/forms/month/ValidityState-rangeUnderflow-month-expected.txt:
* fast/forms/time/time-validity-rangeoverflow-expected.txt:
* fast/forms/time/time-validity-rangeunderflow-expected.txt:
* fast/forms/week/ValidityState-rangeOverflow-week-expected.txt:
* fast/forms/week/ValidityState-rangeUnderflow-week-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195834 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoiOS build fix after r195826.
enrica@apple.com [Fri, 29 Jan 2016 20:15:09 +0000 (20:15 +0000)]
iOS build fix after r195826.

Unreviewed.

* Platform/spi/ios/UIKitSPI.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195833 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoModern IDB: Fix logging that overwhelms python with strings of excessive length.
beidson@apple.com [Fri, 29 Jan 2016 19:47:03 +0000 (19:47 +0000)]
Modern IDB: Fix logging that overwhelms python with strings of excessive length.
https://bugs.webkit.org/show_bug.cgi?id=153652

Reviewed by Tim Horton.

Source/WebCore:

No new tests (Two skipped tests now pass).

* Modules/indexeddb/IDBKeyData.cpp:
(WebCore::IDBKeyData::loggingString): Limit the length of the string.

* Modules/indexeddb/IDBKeyRangeData.cpp:
(WebCore::IDBKeyRangeData::loggingString): Limit the length of the string.

LayoutTests:

* platform/mac-wk1/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195832 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoExits from exceptions shouldn't jettison code
sbarati@apple.com [Fri, 29 Jan 2016 19:46:01 +0000 (19:46 +0000)]
Exits from exceptions shouldn't jettison code
https://bugs.webkit.org/show_bug.cgi?id=153564

Reviewed by Geoffrey Garen.

Source/JavaScriptCore:

We create two new exit kinds for exception-handling
OSRExits:
- ExceptionCheck: an exception check after a C call.
- GenericUnwind: an OSR exit executes because it's jumped to from genericUnwind machinery.

Having these two new exit kinds allows us to remove fields from
various OSRExit variants that store booleans indicating
if the exit is an exception handler, and if so, what kind
of exception handler. Most of this patch is just removing
those old fields and adding new equivalent functions.

This patch also implements the policy that we should never consider jettisoning
code from exits that happen from an exception check to an op_catch (it might be worth
considering a similar policy for 'throw'). We're choosing this policy because
it will almost never be more expensive, in total, to execute the OSR exit than
to execute the baseline variant of the code. When an exception is thrown, we do
really expensive work, like call through to genericUnwind, and also create an error
object with a stack trace. The cost of OSR exiting here is small in comparison to
those other operations. And penalizing a CodeBlock for OSR exiting from an exception
is silly because the basis of our implementation of exception handling in the
upper tiers is to OSR exit on a caught exception. So we used to penalize
ourselves for having an implementation that is correct w.r.t our design goals.

I've verified this hypothesis with on v8-raytrace by adding a new
benchmark that throws with very high frequency. Implementing
this policy on that benchmark results in about a 4-5% speed up.

* bytecode/ExitKind.cpp:
(JSC::exitKindToString):
(JSC::exitKindMayJettison):
(JSC::exitKindIsCountable): Deleted.
* bytecode/ExitKind.h:
* dfg/DFGJITCode.cpp:
(JSC::DFG::JITCode::liveRegistersToPreserveAtExceptionHandlingCallSite):
* dfg/DFGJITCompiler.cpp:
(JSC::DFG::JITCompiler::noticeOSREntry):
(JSC::DFG::JITCompiler::appendExceptionHandlingOSRExit):
(JSC::DFG::JITCompiler::exceptionCheck):
(JSC::DFG::JITCompiler::recordCallSiteAndGenerateExceptionHandlingOSRExitIfNeeded):
* dfg/DFGJITCompiler.h:
* dfg/DFGOSRExit.cpp:
(JSC::DFG::OSRExit::OSRExit):
* dfg/DFGOSRExit.h:
(JSC::DFG::OSRExit::considerAddingAsFrequentExitSite):
* dfg/DFGOSRExitBase.h:
(JSC::DFG::OSRExitBase::OSRExitBase):
(JSC::DFG::OSRExitBase::isExceptionHandler):
(JSC::DFG::OSRExitBase::isGenericUnwindHandler):
(JSC::DFG::OSRExitBase::considerAddingAsFrequentExitSite):
* dfg/DFGOSRExitCompiler.cpp:
* dfg/DFGOSRExitCompiler32_64.cpp:
(JSC::DFG::OSRExitCompiler::compileExit):
* dfg/DFGOSRExitCompiler64.cpp:
(JSC::DFG::OSRExitCompiler::compileExit):
* dfg/DFGOSRExitCompilerCommon.cpp:
(JSC::DFG::handleExitCounts):
(JSC::DFG::osrWriteBarrier):
(JSC::DFG::adjustAndJumpToTarget):
* dfg/DFGOSRExitCompilerCommon.h:
(JSC::DFG::adjustFrameAndStackInOSRExitCompilerThunk):
* ftl/FTLCompile.cpp:
(JSC::FTL::mmAllocateDataSection):
* ftl/FTLExitThunkGenerator.cpp:
(JSC::FTL::ExitThunkGenerator::emitThunk):
* ftl/FTLJITCode.cpp:
(JSC::FTL::JITCode::liveRegistersToPreserveAtExceptionHandlingCallSite):
* ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::DFG::LowerDFGToLLVM::callCheck):
(JSC::FTL::DFG::LowerDFGToLLVM::appendOSRExitArgumentsForPatchpointIfWillCatchException):
(JSC::FTL::DFG::LowerDFGToLLVM::appendOSRExit):
(JSC::FTL::DFG::LowerDFGToLLVM::blessSpeculation):
* ftl/FTLOSRExit.cpp:
(JSC::FTL::OSRExitDescriptor::emitOSRExit):
(JSC::FTL::OSRExitDescriptor::emitOSRExitLater):
(JSC::FTL::OSRExitDescriptor::prepareOSRExitHandle):
(JSC::FTL::OSRExit::OSRExit):
(JSC::FTL::OSRExit::spillRegistersToSpillSlot):
(JSC::FTL::OSRExit::recoverRegistersFromSpillSlot):
(JSC::FTL::OSRExit::willArriveAtExitFromIndirectExceptionCheck):
(JSC::FTL::OSRExit::willArriveAtOSRExitFromCallOperation):
(JSC::FTL::exceptionTypeWillArriveAtOSRExitFromGenericUnwind): Deleted.
(JSC::FTL::OSRExit::willArriveAtOSRExitFromGenericUnwind): Deleted.
* ftl/FTLOSRExit.h:
* ftl/FTLOSRExitCompiler.cpp:
(JSC::FTL::compileStub):
(JSC::FTL::compileFTLOSRExit):
* ftl/FTLPatchpointExceptionHandle.cpp:
(JSC::FTL::PatchpointExceptionHandle::scheduleExitCreation):
(JSC::FTL::PatchpointExceptionHandle::scheduleExitCreationForUnwind):
(JSC::FTL::PatchpointExceptionHandle::PatchpointExceptionHandle):
(JSC::FTL::PatchpointExceptionHandle::createHandle):
* ftl/FTLPatchpointExceptionHandle.h:

LayoutTests:

* js/regress/script-tests/v8-raytrace-with-try-catch-high-frequency-throws.js: Added.
(randomException):
(Class.create):
(Object.extend):
(Flog.RayTracer.Color.prototype.initialize):
(Flog.RayTracer.Color.prototype.add):
(Flog.RayTracer.Color.prototype.addScalar):
(Flog.RayTracer.Color.prototype.subtract):
(Flog.RayTracer.Color.prototype.multiply):
(Flog.RayTracer.Color.prototype.multiplyScalar):
(Flog.RayTracer.Color.prototype.divideFactor):
(Flog.RayTracer.Color.prototype.limit):
(Flog.RayTracer.Color.prototype.distance):
(Flog.RayTracer.Color.prototype.blend):
(Flog.RayTracer.Color.prototype.brightness):
(Flog.RayTracer.Color.prototype.toString):
(Flog.RayTracer.Light.prototype.initialize):
(Flog.RayTracer.Light.prototype.toString):
(Flog.RayTracer.Vector.prototype.initialize):
(Flog.RayTracer.Vector.prototype.copy):
(Flog.RayTracer.Vector.prototype.normalize):
(Flog.RayTracer.Vector.prototype.magnitude):
(Flog.RayTracer.Vector.prototype.cross):
(Flog.RayTracer.Vector.prototype.dot):
(Flog.RayTracer.Vector.prototype.add):
(Flog.RayTracer.Vector.prototype.subtract):
(Flog.RayTracer.Vector.prototype.multiplyVector):
(Flog.RayTracer.Vector.prototype.multiplyScalar):
(Flog.RayTracer.Vector.prototype.toString):
(Flog.RayTracer.Ray.prototype.initialize):
(Flog.RayTracer.Ray.prototype.toString):
(Flog.RayTracer.Scene.prototype.initialize):
(Flog.RayTracer.Material.BaseMaterial.prototype.initialize):
(Flog.RayTracer.Material.BaseMaterial.prototype.getColor):
(Flog.RayTracer.Material.BaseMaterial.prototype.wrapUp):
(Flog.RayTracer.Material.BaseMaterial.prototype.toString):
(Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.initialize):
(Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.getColor):
(Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.toString):
(Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial):
(Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.initialize):
(Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.getColor):
(Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.toString):
(Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial):
(Flog.RayTracer.Shape.Sphere.prototype.initialize):
(Flog.RayTracer.Shape.Sphere.prototype.intersect):
(Flog.RayTracer.Shape.Sphere.prototype.toString):
(Flog.RayTracer.Shape.Plane.prototype.initialize):
(Flog.RayTracer.Shape.Plane.prototype.intersect):
(Flog.RayTracer.Shape.Plane.prototype.toString):
(Flog.RayTracer.IntersectionInfo.prototype.initialize):
(Flog.RayTracer.IntersectionInfo.prototype.toString):
(Flog.RayTracer.Camera.prototype.initialize):
(Flog.RayTracer.Camera.prototype.getRay):
(Flog.RayTracer.Camera.prototype.toString):
(Flog.RayTracer.Background.prototype.initialize):
(Flog.RayTracer.Engine.prototype.initialize):
(Flog.RayTracer.Engine.prototype.setPixel):
(Flog.RayTracer.Engine.prototype.renderScene):
(Flog.RayTracer.Engine.prototype.getPixelColor):
(Flog.RayTracer.Engine.prototype.testIntersection):
(Flog.RayTracer.Engine.prototype.getReflectionRay):
(Flog.RayTracer.Engine.prototype.rayTrace):
(renderScene):
* js/regress/v8-raytrace-with-try-catch-high-frequency-throws-expected.txt: Added.
* js/regress/v8-raytrace-with-try-catch-high-frequency-throws.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195831 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoB3 should have documentation
fpizlo@apple.com [Fri, 29 Jan 2016 19:19:42 +0000 (19:19 +0000)]
B3 should have documentation
https://bugs.webkit.org/show_bug.cgi?id=153658

Reviewed by Timothy Hatcher.

* docs: Added.
* docs/b3: Added.
* docs/b3/bare-bones-backend.md: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195830 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoAttempt to fix the Windows build after r195799
ryanhaddad@apple.com [Fri, 29 Jan 2016 19:13:17 +0000 (19:13 +0000)]
Attempt to fix the Windows build after r195799

Unreviewed build fix.

* WebInspector.cpp:
(WebInspector::isJavaScriptProfilingEnabled):
(WebInspector::setJavaScriptProfilingEnabled):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195828 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[GTK] Unreviewed gardening after r195740 (v2).
clopez@igalia.com [Fri, 29 Jan 2016 19:12:53 +0000 (19:12 +0000)]
[GTK] Unreviewed gardening after r195740 (v2).
https://bugs.webkit.org/show_bug.cgi?id=153654

Rebaseline another 652 tests after r195740.
Unreviewed.

* platform/gtk/accessibility/table-attributes-expected.txt:
* platform/gtk/accessibility/table-cell-spans-expected.txt:
* platform/gtk/accessibility/table-cells-expected.txt:
* platform/gtk/accessibility/table-sections-expected.txt:
* platform/gtk/accessibility/table-with-rules-expected.txt:
* platform/gtk/css2.1/20110323/inline-table-002a-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/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.png:
* 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.png:
* 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/t170602-bdr-conflct-w-00-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-01-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-02-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-03-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-05-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-07-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-09-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-10-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-11-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-12-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-15-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-19-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-20-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-21-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-22-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-23-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-26-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-27-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-28-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-29-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-32-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-33-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-35-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-36-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-37-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-38-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-39-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-40-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-41-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-42-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-43-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-45-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-46-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-47-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-48-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-49-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-50-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-50-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-51-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-51-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-53-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-53-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-55-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-55-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-56-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-56-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-57-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-57-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-58-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-58-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-60-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-60-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-61-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-61-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-62-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-62-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-63-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-63-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-66-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-66-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-67-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-67-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-68-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-68-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-69-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-69-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-72-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-72-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-73-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-73-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-75-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-75-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-76-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-76-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-77-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-77-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-78-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-78-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-79-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-79-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-80-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-80-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-81-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-81-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-82-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-82-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-83-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-83-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-86-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-86-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-87-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-87-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-88-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-88-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-89-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-89-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-90-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-90-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-91-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-91-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-92-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-92-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-93-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-93-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-95-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-95-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-96-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-96-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-97-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-97-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-98-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-98-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-99-d-expected.png:
* platform/gtk/css2.1/t170602-bdr-conflct-w-99-d-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-015-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-015-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-016-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-016-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-023-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-023-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-024-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-024-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-035-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-035-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-036-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-036-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-037-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-037-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-038-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-038-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-045-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-045-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-046-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-046-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-047-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-047-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-048-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-048-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-049-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-049-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-050-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-050-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-055-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-055-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-056-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-056-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-091-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-091-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-092-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-092-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-099-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-099-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-100-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-100-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-103-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-103-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-104-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-104-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-105-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-105-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-106-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-106-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-107-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-107-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-108-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-108-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-109-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-109-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-110-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-110-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-111-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-111-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-112-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-112-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-113-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-113-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-114-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-114-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-123-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-123-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-124-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-124-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-139-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-139-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-140-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-140-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-149-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-149-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-150-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-150-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-155-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-155-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-156-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-156-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-159-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-159-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-160-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-160-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-165-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-165-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-166-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-166-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-207-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-207-expected.txt:
* platform/gtk/css2.1/tables/table-anonymous-objects-208-expected.png: Added.
* platform/gtk/css2.1/tables/table-anonymous-objects-208-expected.txt:
* platform/gtk/css3/flexbox/flexbox-baseline-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-161-expected.png:
* platform/gtk/css3/selectors3/html/css3-modsel-161-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-18b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-28-expected.png:
* platform/gtk/css3/selectors3/html/css3-modsel-28-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-28b-expected.png:
* platform/gtk/css3/selectors3/html/css3-modsel-28b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-32-expected.png:
* platform/gtk/css3/selectors3/html/css3-modsel-32-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-74-expected.png:
* platform/gtk/css3/selectors3/html/css3-modsel-74-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-74b-expected.png:
* platform/gtk/css3/selectors3/html/css3-modsel-74b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-78-expected.png:
* platform/gtk/css3/selectors3/html/css3-modsel-78-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-78b-expected.png:
* platform/gtk/css3/selectors3/html/css3-modsel-78b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-161-expected.png:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-161-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-18b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-28-expected.png:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-28-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-28b-expected.png:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-28b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-32-expected.png:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-32-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-74-expected.png:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-74-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-74b-expected.png:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-74b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-78-expected.png:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-78-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-78b-expected.png:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-78b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-161-expected.png:
* platform/gtk/css3/selectors3/xml/css3-modsel-161-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-18b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-28-expected.png:
* platform/gtk/css3/selectors3/xml/css3-modsel-28-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-28b-expected.png:
* platform/gtk/css3/selectors3/xml/css3-modsel-28b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-32-expected.png:
* platform/gtk/css3/selectors3/xml/css3-modsel-32-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-74-expected.png:
* platform/gtk/css3/selectors3/xml/css3-modsel-74-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-74b-expected.png:
* platform/gtk/css3/selectors3/xml/css3-modsel-74b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-78-expected.png:
* platform/gtk/css3/selectors3/xml/css3-modsel-78-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-78b-expected.png:
* platform/gtk/css3/selectors3/xml/css3-modsel-78b-expected.txt:
* platform/gtk/editing/deleting/5099303-expected.png:
* platform/gtk/editing/deleting/5099303-expected.txt:
* platform/gtk/editing/deleting/5483370-expected.png:
* platform/gtk/editing/deleting/5483370-expected.txt:
* platform/gtk/editing/deleting/delete-to-select-table-expected.png:
* platform/gtk/editing/deleting/delete-to-select-table-expected.txt:
* platform/gtk/editing/deleting/table-cells-expected.png:
* platform/gtk/editing/deleting/table-cells-expected.txt:
* platform/gtk/editing/execCommand/5481523-expected.png:
* platform/gtk/editing/execCommand/5481523-expected.txt:
* platform/gtk/editing/inserting/5058163-1-expected.png:
* platform/gtk/editing/inserting/5058163-1-expected.txt:
* platform/gtk/editing/inserting/insert-paragraph-01-expected.png:
* platform/gtk/editing/inserting/insert-paragraph-01-expected.txt:
* platform/gtk/editing/inserting/insert-paragraph-02-expected.png:
* platform/gtk/editing/inserting/insert-paragraph-02-expected.txt:
* platform/gtk/editing/inserting/paragraph-separator-in-table-2-expected.png:
* platform/gtk/editing/inserting/paragraph-separator-in-table-2-expected.txt:
* platform/gtk/editing/pasteboard/5156401-1-expected.png:
* platform/gtk/editing/pasteboard/5156401-1-expected.txt:
* platform/gtk/editing/pasteboard/5387578-expected.png:
* platform/gtk/editing/pasteboard/5387578-expected.txt:
* platform/gtk/editing/selection/4818145-expected.png:
* platform/gtk/editing/selection/4818145-expected.txt:
* platform/gtk/editing/selection/4889598-expected.png:
* platform/gtk/editing/selection/4889598-expected.txt:
* platform/gtk/editing/selection/4895428-2-expected.png:
* platform/gtk/editing/selection/4895428-2-expected.txt:
* platform/gtk/editing/selection/5076323-1-expected.png:
* platform/gtk/editing/selection/5076323-1-expected.txt:
* platform/gtk/editing/selection/5076323-2-expected.png:
* platform/gtk/editing/selection/5076323-2-expected.txt:
* platform/gtk/editing/selection/5076323-3-expected.png:
* platform/gtk/editing/selection/5076323-3-expected.txt:
* platform/gtk/editing/selection/7152-1-expected.png:
* platform/gtk/editing/selection/7152-1-expected.txt:
* platform/gtk/editing/selection/7152-2-expected.png:
* platform/gtk/editing/selection/7152-2-expected.txt:
* platform/gtk/editing/selection/display-table-text-expected.png:
* platform/gtk/editing/selection/display-table-text-expected.txt:
* platform/gtk/editing/selection/iframe-expected.png:
* platform/gtk/editing/selection/iframe-expected.txt:
* platform/gtk/editing/selection/inline-table-expected.png:
* platform/gtk/editing/selection/inline-table-expected.txt:
* platform/gtk/editing/selection/mixed-editability-3-expected.png:
* platform/gtk/editing/selection/mixed-editability-3-expected.txt:
* platform/gtk/editing/selection/mixed-editability-4-expected.png:
* platform/gtk/editing/selection/mixed-editability-4-expected.txt:
* platform/gtk/editing/selection/mixed-editability-5-expected.png:
* platform/gtk/editing/selection/mixed-editability-5-expected.txt:
* platform/gtk/editing/selection/mixed-editability-8-expected.png:
* platform/gtk/editing/selection/mixed-editability-8-expected.txt:
* platform/gtk/editing/selection/mixed-editability-9-expected.png:
* platform/gtk/editing/selection/mixed-editability-9-expected.txt:
* platform/gtk/editing/selection/table-caret-1-expected.png:
* platform/gtk/editing/selection/table-caret-1-expected.txt:
* platform/gtk/editing/selection/table-caret-2-expected.png:
* platform/gtk/editing/selection/table-caret-2-expected.txt:
* platform/gtk/editing/selection/table-caret-3-expected.png:
* platform/gtk/editing/selection/table-caret-3-expected.txt:
* platform/gtk/editing/style/5017613-1-expected.png:
* platform/gtk/editing/style/5017613-1-expected.txt:
* platform/gtk/editing/style/5017613-2-expected.png:
* platform/gtk/editing/style/5017613-2-expected.txt:
* platform/gtk/editing/style/apple-style-editable-mix-expected.png:
* platform/gtk/editing/style/apple-style-editable-mix-expected.txt:
* platform/gtk/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png:
* platform/gtk/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.txt:
* platform/gtk/fast/block/float/011-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/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/positioning/053-expected.txt:
* platform/gtk/fast/borders/bidi-009a-expected.png:
* platform/gtk/fast/borders/bidi-009a-expected.txt:
* platform/gtk/fast/box-shadow/basic-shadows-expected.png:
* platform/gtk/fast/box-shadow/basic-shadows-expected.txt:
* platform/gtk/fast/css-generated-content/015-expected.txt:
* platform/gtk/fast/css-generated-content/inline-display-types-expected.txt:
* platform/gtk/fast/css-generated-content/table-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-row-before-after-child-add-expected.txt:
* platform/gtk/fast/css-generated-content/table-row-before-after-expected.txt:
* platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.txt:
* platform/gtk/fast/css/first-letter-float-expected.png:
* platform/gtk/fast/css/first-letter-float-expected.txt:
* platform/gtk/fast/css/layerZOrderCrash-expected.txt:
* platform/gtk/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png:
* platform/gtk/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
* platform/gtk/fast/dynamic/007-expected.txt:
* platform/gtk/fast/dynamic/014-expected.txt:
* platform/gtk/fast/dynamic/015-expected.png:
* platform/gtk/fast/dynamic/015-expected.txt:
* platform/gtk/fast/dynamic/create-renderer-for-whitespace-only-text-expected.png:
* platform/gtk/fast/dynamic/create-renderer-for-whitespace-only-text-expected.txt:
* platform/gtk/fast/forms/button-white-space-expected.png:
* platform/gtk/fast/forms/button-white-space-expected.txt:
* platform/gtk/fast/forms/file/file-input-direction-expected.png:
* platform/gtk/fast/forms/file/file-input-direction-expected.txt:
* platform/gtk/fast/forms/form-added-to-table-expected.png:
* platform/gtk/fast/forms/form-added-to-table-expected.txt:
* platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.png:
* platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.txt:
* platform/gtk/fast/forms/input-value-expected.png:
* platform/gtk/fast/forms/input-value-expected.txt:
* platform/gtk/fast/invalid/table-inside-stray-table-content-expected.png:
* platform/gtk/fast/invalid/table-inside-stray-table-content-expected.txt:
* platform/gtk/fast/invalid/td-inside-object-expected.txt:
* platform/gtk/fast/lists/ordered-list-with-no-ol-tag-expected.png:
* platform/gtk/fast/lists/ordered-list-with-no-ol-tag-expected.txt:
* platform/gtk/fast/overflow/overflow-auto-table-expected.txt:
* platform/gtk/fast/replaced/width100percent-button-expected.png:
* platform/gtk/fast/replaced/width100percent-button-expected.txt:
* platform/gtk/fast/ruby/ruby-inline-table-expected.txt:
* platform/gtk/fast/selectors/018-expected.png:
* platform/gtk/fast/selectors/018-expected.txt:
* platform/gtk/fast/selectors/018b-expected.txt:
* platform/gtk/fast/selectors/032-expected.png:
* 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/078b-expected.png:
* 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/004-expected.png:
* platform/gtk/fast/table/004-expected.txt:
* platform/gtk/fast/table/006-expected.png:
* platform/gtk/fast/table/006-expected.txt:
* platform/gtk/fast/table/010-expected.txt:
* platform/gtk/fast/table/011-expected.png:
* platform/gtk/fast/table/011-expected.txt:
* platform/gtk/fast/table/015-expected.txt:
* platform/gtk/fast/table/016-expected.txt:
* platform/gtk/fast/table/022-expected.png:
* platform/gtk/fast/table/022-expected.txt:
* platform/gtk/fast/table/026-expected.txt:
* platform/gtk/fast/table/033-expected.txt:
* platform/gtk/fast/table/035-expected.png:
* platform/gtk/fast/table/035-expected.txt:
* platform/gtk/fast/table/035-vertical-expected.png:
* platform/gtk/fast/table/035-vertical-expected.txt:
* platform/gtk/fast/table/037-expected.txt:
* platform/gtk/fast/table/041-expected.png:
* platform/gtk/fast/table/041-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/cell-coalescing-expected.txt:
* platform/gtk/fast/table/cellindex-expected.txt:
* platform/gtk/fast/table/click-near-anonymous-table-expected.png:
* platform/gtk/fast/table/click-near-anonymous-table-expected.txt:
* platform/gtk/fast/table/colgroup-preceded-by-caption-expected.txt:
* platform/gtk/fast/table/colgroup-spanning-groups-rules-expected.txt:
* platform/gtk/fast/table/dynamic-descendant-percentage-height-expected.txt:
* platform/gtk/fast/table/floating-th-expected.txt:
* platform/gtk/fast/table/generated-caption-expected.png:
* platform/gtk/fast/table/generated-caption-expected.txt:
* platform/gtk/fast/table/insert-before-anonymous-ancestors-expected.png:
* platform/gtk/fast/table/insert-before-anonymous-ancestors-expected.txt:
* platform/gtk/fast/table/insert-cell-before-form-expected.png:
* platform/gtk/fast/table/insert-cell-before-form-expected.txt:
* platform/gtk/fast/table/insert-row-before-form-expected.png:
* platform/gtk/fast/table/insert-row-before-form-expected.txt:
* platform/gtk/fast/table/nested-percent-height-table-expected.png:
* platform/gtk/fast/table/nested-percent-height-table-expected.txt:
* platform/gtk/fast/table/quote-text-around-iframe-expected.png:
* platform/gtk/fast/table/quote-text-around-iframe-expected.txt:
* platform/gtk/fast/table/rowindex-expected.png:
* platform/gtk/fast/table/rowindex-expected.txt:
* platform/gtk/fast/table/rtl-cell-display-none-assert-expected.png:
* 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/table-after-child-in-table-expected.txt:
* platform/gtk/fast/table/table-and-parts-outline-expected.png:
* platform/gtk/fast/table/table-and-parts-outline-expected.txt:
* platform/gtk/fast/table/table-before-child-in-table-expected.txt:
* 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-child-in-block-expected.txt:
* platform/gtk/fast/table/table-continuation-outline-paint-crash-expected.txt:
* platform/gtk/fast/table/table-hspace-align-center-expected.png:
* platform/gtk/fast/table/table-hspace-align-center-expected.txt:
* 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-child-in-block-expected.txt:
* platform/gtk/fast/table/table-row-before-child-in-table-expected.txt:
* platform/gtk/fast/table/tableInsideCaption-expected.png:
* platform/gtk/fast/table/tableInsideCaption-expected.txt:
* platform/gtk/fast/table/text-field-baseline-expected.png:
* platform/gtk/fast/table/text-field-baseline-expected.txt:
* platform/gtk/fast/table/unbreakable-images-quirk-expected.png:
* platform/gtk/fast/table/unbreakable-images-quirk-expected.txt:
* platform/gtk/fast/table/vertical-align-baseline-expected.png:
* platform/gtk/fast/table/vertical-align-baseline-expected.txt:
* platform/gtk/fast/text/atsui-multiple-renderers-expected.png:
* platform/gtk/fast/text/atsui-multiple-renderers-expected.txt:
* platform/gtk/fast/text/basic/001-expected.png:
* platform/gtk/fast/text/basic/001-expected.txt:
* platform/gtk/fast/text/basic/006-expected.png:
* platform/gtk/fast/text/basic/006-expected.txt:
* platform/gtk/fast/text/basic/007-expected.png:
* platform/gtk/fast/text/basic/007-expected.txt:
* platform/gtk/fast/text/capitalize-boundaries-expected.png:
* platform/gtk/fast/text/capitalize-boundaries-expected.txt:
* platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.png:
* platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.txt:
* platform/gtk/fast/text/textIteratorNilRenderer-expected.png:
* platform/gtk/fast/text/textIteratorNilRenderer-expected.txt:
* platform/gtk/fast/text/whitespace/024-expected.png:
* platform/gtk/fast/text/whitespace/024-expected.txt:
* platform/gtk/fast/text/whitespace/027-expected.png:
* platform/gtk/fast/text/whitespace/027-expected.txt:
* platform/gtk/fast/text/word-break-expected.png:
* platform/gtk/fast/text/word-break-expected.txt:
* platform/gtk/fast/transforms/transform-table-row-expected.png:
* platform/gtk/fast/transforms/transform-table-row-expected.txt:
* platform/gtk/http/tests/misc/generated-content-inside-table-expected.txt:
* platform/gtk/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png:
* platform/gtk/svg/as-background-image/background-image-preserveaspectRatio-support-expected.txt:
* platform/gtk/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
* platform/gtk/svg/as-image/img-preserveAspectRatio-support-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug10036-expected.png:
* platform/gtk/tables/mozilla/bugs/bug10036-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug10269-1-expected.png: Copied from LayoutTests/platform/gtk/tables/mozilla/bugs/bug21918-expected.png.
* platform/gtk/tables/mozilla/bugs/bug10269-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug10269-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug10296-2-expected.png: Copied from LayoutTests/platform/gtk/tables/mozilla/bugs/bug12384-expected.png.
* platform/gtk/tables/mozilla/bugs/bug10296-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug103533-expected.png: Added.
* platform/gtk/tables/mozilla/bugs/bug103533-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug106158-1-expected.png:
* platform/gtk/tables/mozilla/bugs/bug106158-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug108340-expected.png:
* platform/gtk/tables/mozilla/bugs/bug108340-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug110566-expected.png:
* platform/gtk/tables/mozilla/bugs/bug110566-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug11321-expected.png: Copied from LayoutTests/platform/gtk/tables/mozilla_expected_failures/bugs/bug106336-expected.png.
* platform/gtk/tables/mozilla/bugs/bug11321-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug113235-3-expected.png:
* platform/gtk/tables/mozilla/bugs/bug113235-3-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug11944-expected.png:
* platform/gtk/tables/mozilla/bugs/bug11944-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug119786-expected.png:
* platform/gtk/tables/mozilla/bugs/bug119786-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug12384-expected.png:
* platform/gtk/tables/mozilla/bugs/bug12384-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1261-expected.png:
* platform/gtk/tables/mozilla/bugs/bug1261-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug13105-expected.png: Added.
* platform/gtk/tables/mozilla/bugs/bug13105-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug13118-expected.png:
* platform/gtk/tables/mozilla/bugs/bug13118-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug133756-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug133756-2-expected.png:
* platform/gtk/tables/mozilla/bugs/bug133756-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug13484-expected.png:
* platform/gtk/tables/mozilla/bugs/bug13484-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug13526-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug138725-expected.png:
* platform/gtk/tables/mozilla/bugs/bug138725-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug14159-3-expected.png: Added.
* platform/gtk/tables/mozilla/bugs/bug14159-3-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug149275-2-expected.png:
* platform/gtk/tables/mozilla/bugs/bug149275-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug17130-1-expected.png:
* platform/gtk/tables/mozilla/bugs/bug17130-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1828-expected.png:
* platform/gtk/tables/mozilla/bugs/bug1828-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug18359-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug18558-expected.png:
* platform/gtk/tables/mozilla/bugs/bug18558-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2050-expected.png:
* platform/gtk/tables/mozilla/bugs/bug2050-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug20579-expected.png:
* platform/gtk/tables/mozilla/bugs/bug20579-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug21299-expected.png:
* platform/gtk/tables/mozilla/bugs/bug21299-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug21918-expected.png:
* platform/gtk/tables/mozilla/bugs/bug21918-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug221784-1-expected.png:
* platform/gtk/tables/mozilla/bugs/bug221784-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug221784-2-expected.png:
* platform/gtk/tables/mozilla/bugs/bug221784-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2267-expected.png:
* platform/gtk/tables/mozilla/bugs/bug2267-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug23072-expected.png: Copied from LayoutTests/platform/gtk/tables/mozilla/bugs/bug12384-expected.png.
* platform/gtk/tables/mozilla/bugs/bug23072-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug23151-expected.png:
* platform/gtk/tables/mozilla/bugs/bug23151-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug23299-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug24503-expected.png:
* platform/gtk/tables/mozilla/bugs/bug24503-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug24627-expected.png:
* platform/gtk/tables/mozilla/bugs/bug24627-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2469-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2479-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug24880-expected.png:
* platform/gtk/tables/mozilla/bugs/bug24880-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug25086-expected.png:
* platform/gtk/tables/mozilla/bugs/bug25086-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2516-expected.png:
* platform/gtk/tables/mozilla/bugs/bug2516-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug25367-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2585-expected.png:
* platform/gtk/tables/mozilla/bugs/bug2585-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug26178-expected.png:
* platform/gtk/tables/mozilla/bugs/bug26178-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug27038-1-expected.png:
* platform/gtk/tables/mozilla/bugs/bug27038-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug27038-2-expected.png:
* platform/gtk/tables/mozilla/bugs/bug27038-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug275625-expected.png: Copied from LayoutTests/platform/gtk/tables/mozilla/bugs/bug55545-expected.png.
* platform/gtk/tables/mozilla/bugs/bug275625-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2757-expected.png:
* platform/gtk/tables/mozilla/bugs/bug2757-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug278266-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug278385-expected.png:
* platform/gtk/tables/mozilla/bugs/bug278385-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2886-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug28928-expected.png:
* platform/gtk/tables/mozilla/bugs/bug28928-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug29157-expected.png:
* platform/gtk/tables/mozilla/bugs/bug29157-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2973-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3037-1-expected.png: Copied from LayoutTests/platform/gtk/tables/mozilla/bugs/bug3309-2-expected.png.
* platform/gtk/tables/mozilla/bugs/bug3037-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3037-2-expected.png: Copied from LayoutTests/platform/gtk/tables/mozilla/bugs/bug221784-2-expected.png.
* platform/gtk/tables/mozilla/bugs/bug3037-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug30418-expected.png:
* platform/gtk/tables/mozilla/bugs/bug30418-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug30985-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3191-expected.png:
* platform/gtk/tables/mozilla/bugs/bug3191-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug32205-2-expected.png:
* platform/gtk/tables/mozilla/bugs/bug32205-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug32205-5-expected.png:
* platform/gtk/tables/mozilla/bugs/bug32205-5-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug32447-expected.png: Copied from LayoutTests/platform/gtk/tables/mozilla/bugs/bug3309-2-expected.png.
* platform/gtk/tables/mozilla/bugs/bug32447-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3263-expected.png:
* platform/gtk/tables/mozilla/bugs/bug3263-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3309-2-expected.png:
* platform/gtk/tables/mozilla/bugs/bug3309-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug34538-expected.png: Copied from LayoutTests/platform/gtk/tables/mozilla/bugs/bug3309-2-expected.png.
* platform/gtk/tables/mozilla/bugs/bug34538-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug35662-expected.png:
* platform/gtk/tables/mozilla/bugs/bug35662-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3718-expected.png:
* platform/gtk/tables/mozilla/bugs/bug3718-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug39209-expected.png:
* platform/gtk/tables/mozilla/bugs/bug39209-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug40828-expected.png:
* platform/gtk/tables/mozilla/bugs/bug40828-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4284-expected.png:
* platform/gtk/tables/mozilla/bugs/bug4284-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4429-expected.png:
* platform/gtk/tables/mozilla/bugs/bug4429-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug44523-expected.png:
* platform/gtk/tables/mozilla/bugs/bug44523-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug45055-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4520-expected.png:
* platform/gtk/tables/mozilla/bugs/bug4520-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug46268-3-expected.png:
* platform/gtk/tables/mozilla/bugs/bug46268-3-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug46268-5-expected.png:
* platform/gtk/tables/mozilla/bugs/bug46268-5-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug46268-expected.png:
* platform/gtk/tables/mozilla/bugs/bug46268-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug46480-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug46480-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4739-expected.png:
* platform/gtk/tables/mozilla/bugs/bug4739-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug48028-1-expected.png:
* platform/gtk/tables/mozilla/bugs/bug48028-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug48028-2-expected.png:
* platform/gtk/tables/mozilla/bugs/bug48028-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug51037-expected.png:
* platform/gtk/tables/mozilla/bugs/bug51037-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug51140-expected.png:
* platform/gtk/tables/mozilla/bugs/bug51140-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug55527-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug55545-expected.png:
* platform/gtk/tables/mozilla/bugs/bug55545-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug55694-expected.png:
* platform/gtk/tables/mozilla/bugs/bug55694-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug56405-expected.png: Copied from LayoutTests/platform/gtk/tables/mozilla/bugs/bug3309-2-expected.png.
* platform/gtk/tables/mozilla/bugs/bug56405-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug57300-expected.png:
* platform/gtk/tables/mozilla/bugs/bug57300-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug57378-expected.png:
* platform/gtk/tables/mozilla/bugs/bug57378-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug57828-expected.png:
* platform/gtk/tables/mozilla/bugs/bug57828-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug5798-expected.png:
* platform/gtk/tables/mozilla/bugs/bug5798-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug5799-expected.png:
* platform/gtk/tables/mozilla/bugs/bug5799-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug5838-expected.png:
* platform/gtk/tables/mozilla/bugs/bug5838-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug58402-1-expected.png:
* platform/gtk/tables/mozilla/bugs/bug58402-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug60013-expected.png:
* platform/gtk/tables/mozilla/bugs/bug60013-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug60749-expected.png:
* platform/gtk/tables/mozilla/bugs/bug60749-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug60992-expected.png:
* platform/gtk/tables/mozilla/bugs/bug60992-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug63785-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug650-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug67864-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug67915-1-expected.png:
* platform/gtk/tables/mozilla/bugs/bug67915-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug69187-expected.png:
* platform/gtk/tables/mozilla/bugs/bug69187-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug709-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug7112-1-expected.png:
* platform/gtk/tables/mozilla/bugs/bug7112-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug7112-2-expected.png:
* platform/gtk/tables/mozilla/bugs/bug7112-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug75250-expected.png: Added.
* platform/gtk/tables/mozilla/bugs/bug75250-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug8032-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug82946-1-expected.png:
* platform/gtk/tables/mozilla/bugs/bug82946-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug8361-expected.png: Copied from LayoutTests/platform/gtk/tables/mozilla/bugs/bug3309-2-expected.png.
* platform/gtk/tables/mozilla/bugs/bug8361-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug83786-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug8381-expected.png:
* platform/gtk/tables/mozilla/bugs/bug8381-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug9072-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug9271-1-expected.png:
* platform/gtk/tables/mozilla/bugs/bug9271-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug93363-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug96343-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug965-expected.png:
* platform/gtk/tables/mozilla/bugs/bug965-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug97138-expected.png:
* platform/gtk/tables/mozilla/bugs/bug97138-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug99923-expected.png:
* platform/gtk/tables/mozilla/bugs/bug99923-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug99948-expected.png:
* platform/gtk/tables/mozilla/bugs/bug99948-expected.txt:
* platform/gtk/tables/mozilla/collapsing_borders/bug127040-expected.txt:
* platform/gtk/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
* platform/gtk/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
* platform/gtk/tables/mozilla/core/captions-expected.png:
* platform/gtk/tables/mozilla/core/captions-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_auto-expected.png:
* platform/gtk/tables/mozilla/core/col_widths_auto_auto-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_autoPer-expected.png:
* platform/gtk/tables/mozilla/core/col_widths_auto_autoPer-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_fix_autoPer-expected.png:
* platform/gtk/tables/mozilla/core/col_widths_fix_autoPer-expected.txt:
* platform/gtk/tables/mozilla/core/row_span-expected.png:
* platform/gtk/tables/mozilla/core/row_span-expected.txt:
* platform/gtk/tables/mozilla/dom/appendCol2-expected.png:
* platform/gtk/tables/mozilla/dom/appendCol2-expected.txt:
* platform/gtk/tables/mozilla/dom/appendRowsExpand1-expected.png:
* platform/gtk/tables/mozilla/dom/appendRowsExpand1-expected.txt:
* platform/gtk/tables/mozilla/dom/appendTbodyExpand1-expected.png:
* platform/gtk/tables/mozilla/dom/appendTbodyExpand1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCellsRebuild1-expected.png:
* platform/gtk/tables/mozilla/dom/deleteCellsRebuild1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCellsShrink1-expected.png:
* platform/gtk/tables/mozilla/dom/deleteCellsShrink1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCellsShrink2-expected.png:
* platform/gtk/tables/mozilla/dom/deleteCellsShrink2-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCol1-expected.png:
* platform/gtk/tables/mozilla/dom/deleteCol1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCol2-expected.png:
* platform/gtk/tables/mozilla/dom/deleteCol2-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCol3-expected.png:
* platform/gtk/tables/mozilla/dom/deleteCol3-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteColGroup1-expected.png:
* platform/gtk/tables/mozilla/dom/deleteColGroup1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteColGroup2-expected.png:
* platform/gtk/tables/mozilla/dom/deleteColGroup2-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteRowsRebuild1-expected.png:
* platform/gtk/tables/mozilla/dom/deleteRowsRebuild1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteRowsShrink1-expected.png:
* platform/gtk/tables/mozilla/dom/deleteRowsShrink1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteTbodyExpand1-expected.png:
* platform/gtk/tables/mozilla/dom/deleteTbodyExpand1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteTbodyRebuild1-expected.png:
* platform/gtk/tables/mozilla/dom/deleteTbodyRebuild1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCellsExpand1-expected.png:
* platform/gtk/tables/mozilla/dom/insertCellsExpand1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCellsExpand2-expected.png:
* platform/gtk/tables/mozilla/dom/insertCellsExpand2-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCellsRebuild1-expected.png:
* platform/gtk/tables/mozilla/dom/insertCellsRebuild1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCellsRebuild2-expected.png:
* platform/gtk/tables/mozilla/dom/insertCellsRebuild2-expected.txt:
* platform/gtk/tables/mozilla/dom/insertRowsExpand1-expected.png:
* platform/gtk/tables/mozilla/dom/insertRowsExpand1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertRowsRebuild1-expected.png:
* platform/gtk/tables/mozilla/dom/insertRowsRebuild1-expected.txt:
* platform/gtk/tables/mozilla/dom/tableDom-expected.txt:
* platform/gtk/tables/mozilla/marvin/body_col-expected.png:
* 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.png:
* platform/gtk/tables/mozilla/marvin/body_tfoot-expected.txt:
* platform/gtk/tables/mozilla/marvin/col_span-expected.png:
* platform/gtk/tables/mozilla/marvin/col_span-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_frame_border-expected.png:
* platform/gtk/tables/mozilla/marvin/table_frame_border-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_frame_box-expected.png:
* platform/gtk/tables/mozilla/marvin/table_frame_box-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_rules_all-expected.png:
* platform/gtk/tables/mozilla/marvin/table_rules_all-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_rules_none-expected.png:
* 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_border_0-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_border_1-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_border_1-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_border_2-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_border_2-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_border_3-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_border_3-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_caption_align_bot-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_caption_align_bot-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_caption_align_top-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_caption_align_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_cellpadding-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_cellpadding-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_cellspacing-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_default-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_id-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_id-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_row_th_nowrap-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_row_th_nowrap-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_td_align_center-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_td_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_td_align_left-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_td_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_td_align_right-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_td_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_td_colspan-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_td_colspan-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_td_height-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_td_height-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_td_nowrap-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_td_nowrap-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_td_rowspan-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_td_rowspan-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_th_align_center-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_th_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_th_align_left-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_th_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_th_align_right-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_th_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_th_height-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_th_height-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_th_rowspan-expected.png:
* platform/gtk/tables/mozilla/marvin/tables_th_rowspan-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_align_center-expected.png:
* platform/gtk/tables/mozilla/marvin/tbody_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_align_char-expected.png:
* platform/gtk/tables/mozilla/marvin/tbody_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_align_justify-expected.png:
* platform/gtk/tables/mozilla/marvin/tbody_align_justify-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_align_left-expected.png:
* platform/gtk/tables/mozilla/marvin/tbody_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_align_right-expected.png:
* platform/gtk/tables/mozilla/marvin/tbody_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_char-expected.png:
* platform/gtk/tables/mozilla/marvin/tbody_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/tfoot_align_center-expected.png:
* platform/gtk/tables/mozilla/marvin/tfoot_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/tfoot_align_char-expected.png:
* platform/gtk/tables/mozilla/marvin/tfoot_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/tfoot_align_justify-expected.png:
* platform/gtk/tables/mozilla/marvin/tfoot_align_justify-expected.txt:
* platform/gtk/tables/mozilla/marvin/tfoot_align_left-expected.png:
* platform/gtk/tables/mozilla/marvin/tfoot_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/tfoot_align_right-expected.png:
* platform/gtk/tables/mozilla/marvin/tfoot_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/tfoot_char-expected.png:
* platform/gtk/tables/mozilla/marvin/tfoot_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_align_center-expected.png:
* platform/gtk/tables/mozilla/marvin/thead_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_align_char-expected.png:
* platform/gtk/tables/mozilla/marvin/thead_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_align_justify-expected.png:
* platform/gtk/tables/mozilla/marvin/thead_align_justify-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_align_left-expected.png:
* platform/gtk/tables/mozilla/marvin/thead_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_align_right-expected.png:
* platform/gtk/tables/mozilla/marvin/thead_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_char-expected.png:
* platform/gtk/tables/mozilla/marvin/thead_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_caption_align_bottom-expected.png:
* platform/gtk/tables/mozilla/marvin/x_caption_align_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_caption_align_top-expected.png:
* platform/gtk/tables/mozilla/marvin/x_caption_align_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_align_center-expected.png:
* platform/gtk/tables/mozilla/marvin/x_table_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_align_left-expected.png:
* platform/gtk/tables/mozilla/marvin/x_table_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_align_right-expected.png:
* platform/gtk/tables/mozilla/marvin/x_table_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_bgcolor_name-expected.png:
* platform/gtk/tables/mozilla/marvin/x_table_bgcolor_name-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.png:
* platform/gtk/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_border-expected.png:
* platform/gtk/tables/mozilla/marvin/x_table_border-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_border_none-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_border_px-expected.png:
* platform/gtk/tables/mozilla/marvin/x_table_border_px-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_cellpadding-expected.png:
* platform/gtk/tables/mozilla/marvin/x_table_cellpadding-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_cellpadding_pct-expected.png:
* platform/gtk/tables/mozilla/marvin/x_table_cellpadding_pct-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_cellspacing-expected.png:
* platform/gtk/tables/mozilla/marvin/x_table_cellspacing-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_cellspacing_pct-expected.png:
* platform/gtk/tables/mozilla/marvin/x_table_cellspacing_pct-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_frame_void-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_rules_groups-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_rules_none-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_style-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_align_center-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tbody_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_align_char-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tbody_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_align_left-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tbody_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_align_right-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tbody_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_class-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tbody_class-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_id-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tbody_id-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_style-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tbody_style-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_bgcolor_name-expected.png:
* platform/gtk/tables/mozilla/marvin/x_td_bgcolor_name-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_bgcolor_rgb-expected.png:
* platform/gtk/tables/mozilla/marvin/x_td_bgcolor_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_class-expected.png:
* platform/gtk/tables/mozilla/marvin/x_td_class-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_colspan-expected.png:
* platform/gtk/tables/mozilla/marvin/x_td_colspan-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_height-expected.png:
* platform/gtk/tables/mozilla/marvin/x_td_height-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_id-expected.png:
* platform/gtk/tables/mozilla/marvin/x_td_id-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_nowrap-expected.png:
* platform/gtk/tables/mozilla/marvin/x_td_nowrap-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_rowspan-expected.png:
* platform/gtk/tables/mozilla/marvin/x_td_rowspan-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_style-expected.png:
* platform/gtk/tables/mozilla/marvin/x_td_style-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_align_center-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tfoot_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_align_char-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tfoot_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_align_left-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tfoot_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_align_right-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tfoot_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_class-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tfoot_class-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_id-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tfoot_id-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_style-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tfoot_style-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_bgcolor_name-expected.png:
* platform/gtk/tables/mozilla/marvin/x_th_bgcolor_name-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_bgcolor_rgb-expected.png:
* platform/gtk/tables/mozilla/marvin/x_th_bgcolor_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_class-expected.png:
* platform/gtk/tables/mozilla/marvin/x_th_class-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_colspan-expected.png:
* platform/gtk/tables/mozilla/marvin/x_th_colspan-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_height-expected.png:
* platform/gtk/tables/mozilla/marvin/x_th_height-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_id-expected.png:
* platform/gtk/tables/mozilla/marvin/x_th_id-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_nowrap-expected.png:
* platform/gtk/tables/mozilla/marvin/x_th_nowrap-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_style-expected.png:
* platform/gtk/tables/mozilla/marvin/x_th_style-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_align_center-expected.png:
* platform/gtk/tables/mozilla/marvin/x_thead_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_align_char-expected.png:
* platform/gtk/tables/mozilla/marvin/x_thead_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_align_left-expected.png:
* platform/gtk/tables/mozilla/marvin/x_thead_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_align_right-expected.png:
* platform/gtk/tables/mozilla/marvin/x_thead_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_class-expected.png:
* platform/gtk/tables/mozilla/marvin/x_thead_class-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_id-expected.png:
* platform/gtk/tables/mozilla/marvin/x_thead_id-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_style-expected.png:
* platform/gtk/tables/mozilla/marvin/x_thead_style-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tr_bgcolor_name-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tr_bgcolor_name-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tr_bgcolor_rgb-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tr_bgcolor_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tr_class-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tr_class-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tr_id-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tr_id-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tr_style-expected.png:
* platform/gtk/tables/mozilla/marvin/x_tr_style-expected.txt:
* platform/gtk/tables/mozilla/other/body_col-expected.png:
* platform/gtk/tables/mozilla/other/body_col-expected.txt:
* platform/gtk/tables/mozilla/other/cellspacing-expected.png:
* platform/gtk/tables/mozilla/other/cellspacing-expected.txt:
* platform/gtk/tables/mozilla/other/move_row-expected.png:
* platform/gtk/tables/mozilla/other/move_row-expected.txt:
* platform/gtk/tables/mozilla/other/padding-expected.png:
* platform/gtk/tables/mozilla/other/padding-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug101759-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug101759-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug10216-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug104898-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug104898-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug106336-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug106336-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug11945-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug11945-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug131020-3-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug178855-expected.png: Copied from LayoutTests/platform/gtk/tables/mozilla/bugs/bug12384-expected.png.
* platform/gtk/tables/mozilla_expected_failures/bugs/bug178855-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug18770-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug18770-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug24880-1-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug24880-1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug25707-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug25707-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.png:
* 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.png:
* 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/bug32205-1-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug32205-1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug32205-4-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug32205-4-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug4294-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug4294-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug46268-4-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug51000-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug51000-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug58402-2-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug65372-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug65372-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug6933-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug6933-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug7113-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug7113-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug73629-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug73629-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.png:
* platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.png:
* platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/backgrounds-expected.png:
* platform/gtk/tables/mozilla_expected_failures/core/backgrounds-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/captions3-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/conflicts-expected.png:
* platform/gtk/tables/mozilla_expected_failures/core/conflicts-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/appendCells1-expected.png:
* platform/gtk/tables/mozilla_expected_failures/dom/appendCells1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/appendCellsRebuild1-expected.png:
* platform/gtk/tables/mozilla_expected_failures/dom/appendCellsRebuild1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/appendCol1-expected.png:
* platform/gtk/tables/mozilla_expected_failures/dom/appendCol1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/insertTbodyExpand1-expected.png:
* platform/gtk/tables/mozilla_expected_failures/dom/insertTbodyExpand1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/insertTbodyRebuild1-expected.png:
* platform/gtk/tables/mozilla_expected_failures/dom/insertTbodyRebuild1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_above-expected.png:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_above-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_below-expected.png:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_below-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.png:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.png:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.png:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_void-expected.png:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_void-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.png:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.png:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.png:
* platform/gtk/tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.png:
* platform/gtk/tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_caption_align_left-expected.png:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_caption_align_left-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_caption_align_right-expected.png:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_caption_align_right-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_colgroup_width_px-expected.png:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_colgroup_width_px-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_table_frame_above-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_table_frame_below-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_table_frame_border-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_table_frame_box-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_table_frame_hsides-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_table_frame_lhs-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_table_frame_rhs-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_table_frame_vsides-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_table_rules_all-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_table_rules_cols-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/x_table_rules_rows-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195827 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoDisable text interaction with pencil.
enrica@apple.com [Fri, 29 Jan 2016 19:07:50 +0000 (19:07 +0000)]
Disable text interaction with pencil.
https://bugs.webkit.org/show_bug.cgi?id=153655
rdar://problem/24337778

Reviewed by Tim Horton.

* Platform/spi/ios/UIKitSPI.h:
* UIProcess/ios/WKContentViewInteraction.mm:
(-[WKContentView _createAndConfigureDoubleTapGestureRecognizer]):
(-[WKContentView _singleTapCommited:]):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195826 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoUnreviewed test gardening.
beidson@apple.com [Fri, 29 Jan 2016 18:59:55 +0000 (18:59 +0000)]
Unreviewed test gardening.

* platform/mac-wk1/TestExpectations: This one still crashes, just flakily. *sigh*

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195825 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoVersioning.
bshafiei@apple.com [Fri, 29 Jan 2016 18:46:29 +0000 (18:46 +0000)]
Versioning.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195824 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoMarking 3 displaylist tests as flaky on ios-simulator
ryanhaddad@apple.com [Fri, 29 Jan 2016 18:43:28 +0000 (18:43 +0000)]
Marking 3 displaylist tests as flaky on ios-simulator
https://bugs.webkit.org/show_bug.cgi?id=153656

Unreviewed test gardening.

* platform/ios-simulator/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195822 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoWeb Inspector: Add font-variant-* to the visual styles sidebar
commit-queue@webkit.org [Fri, 29 Jan 2016 18:00:06 +0000 (18:00 +0000)]
Web Inspector: Add font-variant-* to the visual styles sidebar
https://bugs.webkit.org/show_bug.cgi?id=148720
<rdar://problem/22569974>

Patch by Devin Rousso <dcrousso+webkit@gmail.com> on 2016-01-29
Reviewed by Timothy Hatcher.

Added another subsection to the "Text" section for font-variant-*
properties.

* Localizations/en.lproj/localizedStrings.js:
* UserInterface/Images/FontVariantSmallCaps.svg: Removed.

* UserInterface/Views/VisualStyleDetailsPanel.js:
(WebInspector.VisualStyleDetailsPanel):
Added another keyword grouping with the "normal" value since it is used
frequently in multiple subsections.

(WebInspector.VisualStyleDetailsPanel.prototype._populateFontSection):
(WebInspector.VisualStyleDetailsPanel.prototype._populateFontVariantsSection):
Added the five new font-variant-* properties specified in
<https://webkit.org/blog/5735/css-font-features/>.

(WebInspector.VisualStyleDetailsPanel.prototype._populateTextSpacingSection):
(WebInspector.VisualStyleDetailsPanel.prototype._populateAnimationSection):
Replaced the hardcoded "normal" keyword with the new grouping.

* UserInterface/Views/VisualStyleKeywordCheckbox.css:
(.visual-style-property-container.keyword-checkbox.font-variant > .visual-style-property-value-container > input::after): Deleted.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195819 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoRebaseline fast/forms/auto-fill-button/input-contacts-auto-fill-button.html for ios...
ryanhaddad@apple.com [Fri, 29 Jan 2016 17:50:48 +0000 (17:50 +0000)]
Rebaseline fast/forms/auto-fill-button/input-contacts-auto-fill-button.html for ios-simulator
https://bugs.webkit.org/show_bug.cgi?id=153567

Unreviewed test gardening.

* platform/ios-simulator/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195818 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoUnreviewed Windows build fix; one more ResourceLoaderOptions call site which needs to
jer.noble@apple.com [Fri, 29 Jan 2016 17:38:53 +0000 (17:38 +0000)]
Unreviewed Windows build fix; one more ResourceLoaderOptions call site which needs to
be updated after adding the CachingPolicy parameter.

* platform/graphics/avfoundation/cf/WebCoreAVCFResourceLoader.cpp:
(WebCore::WebCoreAVCFResourceLoader::startLoading):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195816 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoUnreviewed test gardening.
beidson@apple.com [Fri, 29 Jan 2016 17:25:39 +0000 (17:25 +0000)]
Unreviewed test gardening.

* platform/mac-wk1/TestExpectations: Enable some IndexedDB tests that pass.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195814 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[GTK] WebProcess crashes when quickly attempting many DnD operations
mario@webkit.org [Fri, 29 Jan 2016 16:26:23 +0000 (16:26 +0000)]
[GTK] WebProcess crashes when quickly attempting many DnD operations
https://bugs.webkit.org/show_bug.cgi?id=138468

Reviewed by Michael Catanzaro.

Guard all the new DnD-related code under GTK_CHECK_VERSION #if's to
make sure we don't bump the required version of GTK+ up to 3.16, and
it's buildable again with GTK+ >= 3.6.

* UIProcess/gtk/DragAndDropHandler.cpp:
(WebKit::DragAndDropHandler::DragAndDropHandler):
(WebKit::DragAndDropHandler::startDrag):
(WebKit::DragAndDropHandler::fillDragData):
(WebKit::DragAndDropHandler::finishDrag):
* UIProcess/gtk/DragAndDropHandler.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195811 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[GTK] Implement overlay scrollbars
carlosgc@webkit.org [Fri, 29 Jan 2016 10:58:17 +0000 (10:58 +0000)]
[GTK] Implement overlay scrollbars
https://bugs.webkit.org/show_bug.cgi?id=153405

Reviewed by Michael Catanzaro.

Add support for overlay scrollbars to GTK+ platform following the
same style and behavior than GtkScrolledWindow. They are only
available for GTK+ >= 3.19, but honoring the GTK_OVERLAY_SCROLLING
environment variable, so they could be disable at run time, except
when threaded compositor is enabled. A new ScrollAnimator class
has been added for GTK+ to implement overlay scrollbars and still
allow smooth scrolling when available.

* PlatformGTK.cmake: Add ScrollAnimatorGtk and stop building ScrollAnimatorSmooth.
* platform/ScrollAnimator.h:
(WebCore::ScrollAnimator::ScrollAnimator::mouseEnteredContentArea):
Remove const to allow the ScrollAnimator to be updated.
(WebCore::ScrollAnimator::ScrollAnimator::mouseExitedContentArea): Ditto.
(WebCore::ScrollAnimator::ScrollAnimator::mouseMovedInContentArea): Ditto.
(WebCore::ScrollAnimator::ScrollAnimator::contentAreaDidShow): Ditto.
(WebCore::ScrollAnimator::ScrollAnimator::contentAreaDidHide): Ditto.
* platform/Scrollbar.h:
(WebCore::Scrollbar::opacity): Get scrollbar opacity.
(WebCore::Scrollbar::setOpacity): Set scrollbar opacity.
* platform/gtk/ScrollAnimatorGtk.cpp: Added.
(WebCore::ScrollAnimator::create): Create a ScrollAnimatorGtk.
(WebCore::ScrollAnimatorGtk::ScrollAnimatorGtk):
(WebCore::ScrollAnimatorGtk::~ScrollAnimatorGtk):
(WebCore::ScrollAnimatorGtk::ensureSmoothScrollingAnimation):
Initialize the ScrollAnimationSmooth if it doesn't exist.
(WebCore::ScrollAnimatorGtk::scroll): Ensure we have a
ScrollAnimationSmooth if smooth scrolling is enabled. This also
fixes the problem of having to reload the page after changing the
smooth scrolling setting.
(WebCore::ScrollAnimatorGtk::scrollToOffsetWithoutAnimation):
(WebCore::ScrollAnimatorGtk::willEndLiveResize):
(WebCore::ScrollAnimatorGtk::didAddVerticalScrollbar): Register
the scrollbar if it's an overlay scrollbar and make it visible
without animating it. Start the hide animation.
(WebCore::ScrollAnimatorGtk::didAddHorizontalScrollbar): Ditto.
(WebCore::ScrollAnimatorGtk::willRemoveVerticalScrollbar):
Unregister the scrollbar if it was registered and resrt the
animation state if it was the only scrollbar.
(WebCore::ScrollAnimatorGtk::willRemoveHorizontalScrollbar): Ditto.
(WebCore::ScrollAnimatorGtk::updateOverlayScrollbarsOpacity): Update
the scrollbars opacity and invalidate the indicator.
(WebCore::easeOutCubic):
(WebCore::ScrollAnimatorGtk::overlayScrollbarAnimationTimerFired):
Update the scrollbars opacity and schedule a next frame if the
animation didn't finish or start the hide animation otherwhise.
(WebCore::ScrollAnimatorGtk::showOverlayScrollbars): Start the
fade animation to show the scrollbars if needed.
(WebCore::ScrollAnimatorGtk::hideOverlayScrollbars): Start the
dafe animation to hide the scrollbars if needed.
(WebCore::ScrollAnimatorGtk::mouseEnteredContentArea): Call
showOverlayScrollbars().
(WebCore::ScrollAnimatorGtk::mouseExitedContentArea): Call
hideOverlayScrollbars().
(WebCore::ScrollAnimatorGtk::mouseMovedInContentArea): Call
showOverlayScrollbars().
(WebCore::ScrollAnimatorGtk::contentAreaDidShow): Ditto.
(WebCore::ScrollAnimatorGtk::contentAreaDidHide): Hide the
scrollbars without animations.
(WebCore::ScrollAnimatorGtk::notifyContentAreaScrolled): Call
showOverlayScrollbars().
(WebCore::ScrollAnimatorGtk::lockOverlayScrollbarStateToHidden):
Update the lock state and hide or show the scrollbars when locked
or unlocked.
* platform/gtk/ScrollAnimatorGtk.h: Added.
* platform/gtk/ScrollbarThemeGtk.cpp:
(WebCore::ScrollbarThemeGtk::backButtonRect): Pass
StyleContextMode to getOrCreateStyleContext depending on the
painting parameter.
(WebCore::ScrollbarThemeGtk::forwardButtonRect): Ditto.
(WebCore::ScrollbarThemeGtk::trackRect): Ditto.
(WebCore::ScrollbarThemeGtk::getOrCreateStyleContext): Add
StyleContextMode parameter to add the hovering class
unconditionally when using overlay scrollbars in layout mode. In
paint mode we add the hovering clas only when the scrollbar is
hovered. This way we always claim the size of the scrollbar when
hovered to be able to show the full scrollbar when the mouse is
close enough to the indicator.
(WebCore::ScrollbarThemeGtk::ScrollbarThemeGtk): Initialize
m_usesOverlayScrollbars.
(WebCore::ScrollbarThemeGtk::thumbRect): Pass the scrollbar to
getOrCreateStyleContext().
(WebCore::adjustRectAccordingToMargin): Fix the top margin.
(WebCore::ScrollbarThemeGtk::paintTrackBackground): Pass the
scrollbar and paint mode to getOrCreateStyleContext().
(WebCore::ScrollbarThemeGtk::paintScrollbarBackground): Ditto.
(WebCore::ScrollbarThemeGtk::paintThumb): Adjust the thumb
rectangle when overlay scrollbar is not hovered to its current
size, since we always claim the size of the scrollbar in hovered
mode.
(WebCore::ScrollbarThemeGtk::paintButton): Pass the scrollbar and
paint mode to getOrCreateStyleContext().
(WebCore::ScrollbarThemeGtk::paint): Take the scrollbar opacity
into account when rendering overlay scrollbars as indicators. Also
get the scrollbar opacity from the GTK+ theme and use a
transparency group when the global opacity is not full opaque.
(WebCore::ScrollbarThemeGtk::buttonSize): Pass the scrollbar to
getOrCreateStyleContext().
* platform/gtk/ScrollbarThemeGtk.h:
* platform/mac/ScrollAnimatorMac.h:
* platform/mac/ScrollAnimatorMac.mm:
(WebCore::ScrollAnimatorMac::mouseEnteredContentArea):
(WebCore::ScrollAnimatorMac::mouseExitedContentArea):
(WebCore::ScrollAnimatorMac::mouseMovedInContentArea):
(WebCore::ScrollAnimatorMac::contentAreaDidShow):
(WebCore::ScrollAnimatorMac::contentAreaDidHide):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195810 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[GStreamer] built-in media player doesn't update
changseok.oh@collabora.com [Fri, 29 Jan 2016 09:58:02 +0000 (09:58 +0000)]
[GStreamer] built-in media player doesn't update
https://bugs.webkit.org/show_bug.cgi?id=151816

Reviewed by Xabier Rodriguez-Calvar.

Source/WebCore:

The timeline of audio controls in media document is not properly updated since it is assumed
that the controls are hidden as soon as playing. However, such full page audio always has
opacity : 1 declared by video:-webkit-full-page-media::-webkit-media-controls-panel.no-video.
i.e. it is not actually hidden. We can fix this by simply returning false for no-video media
in controlsAreHidden();

Test: media/audio-controls-timeline-in-media-document.html

* Modules/mediacontrols/mediaControlsBase.js:
(Controller.prototype.controlsAreAlwaysVisible):
(Controller.prototype.controlsAreHidden):

LayoutTests:

* media/audio-controls-timeline-in-media-document-expected.txt: Added.
* media/audio-controls-timeline-in-media-document.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195809 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[css-grid] Store lines instead of tracks in GridResolvedPosition
rego@igalia.com [Fri, 29 Jan 2016 09:22:28 +0000 (09:22 +0000)]
[css-grid] Store lines instead of tracks in GridResolvedPosition
https://bugs.webkit.org/show_bug.cgi?id=153592

Reviewed by Sergio Villar Senin.

Due to the new feature that allows to create implicit tracks before the
explicit ones, we will need to use lines instead of tracks in the
code to be able to implement it properly.

This is just a first simple patch using lines instead of tracks in
GridResolvedPosition. It modifies the code that was using it, as it was
considering that the resolvedFinalPosition was a track index and
not a line index.

So if we've an item positioned like:
  grid-column: 2 / 5;
  grid-row: 1 / span 2;

Before we were storing this information on the GridSpan:
* columns:
  * resolvedInitialPosition: 1
  * resolvedFinalPosition:  3
* rows:
  * resolvedInitialPosition: 0
  * resolvedFinalPosition:  1

And now we're storing:
* columns:
  * resolvedInitialPosition: 1
  * resolvedFinalPosition:  4
* rows:
  * resolvedInitialPosition: 0
  * resolvedFinalPosition:  2

No new tests, no change of behavior.

* css/CSSGridTemplateAreasValue.cpp:
(WebCore::stringForPosition):
* css/CSSParser.cpp:
(WebCore::CSSParser::parseGridTemplateAreasRow):
* css/StyleBuilderConverter.h:
(WebCore::StyleBuilderConverter::createImplicitNamedGridLinesFromGridArea):
* rendering/RenderGrid.cpp:
(WebCore::RenderGrid::GridIterator::nextEmptyGridArea):
(WebCore::RenderGrid::computeUsedBreadthOfGridTracks):
(WebCore::RenderGrid::ensureGridSize):
(WebCore::RenderGrid::populateExplicitGridAndOrderIterator):
(WebCore::RenderGrid::placeAutoMajorAxisItemOnGrid):
(WebCore::RenderGrid::offsetAndBreadthForPositionedChild):
(WebCore::RenderGrid::gridAreaBreadthForChildIncludingAlignmentOffsets):
(WebCore::RenderGrid::columnAxisOffsetForChild):
(WebCore::RenderGrid::rowAxisOffsetForChild):
* rendering/RenderGrid.h:
* rendering/style/GridCoordinate.h:
(WebCore::GridSpan::GridSpan):
(WebCore::GridSpan::integerSpan):
(WebCore::GridSpan::end):
(WebCore::GridCoordinate::GridCoordinate):
* rendering/style/GridResolvedPosition.cpp:
(WebCore::resolveRowStartColumnStartNamedGridLinePositionAgainstOppositePosition):
(WebCore::resolveRowEndColumnEndNamedGridLinePositionAgainstOppositePosition):
(WebCore::resolveNamedGridLinePositionAgainstOppositePosition):
(WebCore::resolveGridPositionAgainstOppositePosition):
(WebCore::GridResolvedPosition::resolveGridPositionsFromAutoPlacementPosition):
(WebCore::GridResolvedPosition::resolveGridPositionsFromStyle):
(WebCore::resolveNamedGridLinePositionFromStyle): Deleted.
* rendering/style/GridResolvedPosition.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195808 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoModern IDB: SQLite backend mismanages key generator values.
beidson@apple.com [Fri, 29 Jan 2016 06:50:40 +0000 (06:50 +0000)]
Modern IDB: SQLite backend mismanages key generator values.
https://bugs.webkit.org/show_bug.cgi?id=153625

Reviewed by Andy Estes.

Source/WebCore:

No new tests (Many failing tests pass, a few get closer).

There's mixed assumptions about whether the value stored is the current value or the next value.

Fixing those assumptions fixes tests.

* Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:
(WebCore::IDBServer::SQLiteIDBBackingStore::generateKeyNumber): Store/retrieve the correct value.
(WebCore::IDBServer::SQLiteIDBBackingStore::revertGeneratedKeyNumber): Ditto.
(WebCore::IDBServer::SQLiteIDBBackingStore::maybeUpdateKeyGeneratorNumber): Ditto.

LayoutTests:

* platform/mac-wk1/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195801 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[B3] REGRESSION(r195395): testComplex(64, 128) asserts on Linux with GCC
utatane.tea@gmail.com [Fri, 29 Jan 2016 05:37:44 +0000 (05:37 +0000)]
[B3] REGRESSION(r195395): testComplex(64, 128) asserts on Linux with GCC
https://bugs.webkit.org/show_bug.cgi?id=153422

Reviewed by Filip Pizlo.

Previously proc.values() returns ValuesCollection (Not reference!).
values.values takes const ValueCollection&.
And later it produces IndexSet<Value>::Iterable<Procedure::ValuesCollection>,
it holds const ValueCollection& as its member.
But IndexSet<Value>::Iterable<Procedure::ValuesCollection> is just an instance.
So after creating this, the lifetime of the ValueCollection const reference finished.

To fix that, we hold ValuesCollection as a member of Procedure.
And change the signature to const ValuesCollection& Procedure::values().

* b3/B3Procedure.cpp:
(JSC::B3::Procedure::Procedure):
* b3/B3Procedure.h:
(JSC::B3::Procedure::values):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195800 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoWeb Inspector: InspectorTimelineAgent doesn't need to recompile functions because...
commit-queue@webkit.org [Fri, 29 Jan 2016 03:46:16 +0000 (03:46 +0000)]
Web Inspector: InspectorTimelineAgent doesn't need to recompile functions because it now uses the sampling profiler
https://bugs.webkit.org/show_bug.cgi?id=153500
<rdar://problem/24352458>

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2016-01-28
Reviewed by Timothy Hatcher.

Source/JavaScriptCore:

Be more explicit about enabling legacy profiling.

* jsc.cpp:
* runtime/Executable.cpp:
(JSC::ScriptExecutable::newCodeBlockFor):
* runtime/JSGlobalObject.cpp:
(JSC::JSGlobalObject::hasLegacyProfiler):
(JSC::JSGlobalObject::createProgramCodeBlock):
(JSC::JSGlobalObject::createEvalCodeBlock):
(JSC::JSGlobalObject::createModuleProgramCodeBlock):
(JSC::JSGlobalObject::hasProfiler): Deleted.
* runtime/JSGlobalObject.h:
(JSC::JSGlobalObject::supportsLegacyProfiling):
(JSC::JSGlobalObject::supportsProfiling): Deleted.

Source/WebCore:

* bindings/js/JSDOMWindowBase.cpp:
(WebCore::JSDOMWindowBase::supportsLegacyProfiling):
(WebCore::JSDOMWindowBase::supportsRichSourceInfo):
(WebCore::JSDOMWindowBase::supportsProfiling): Deleted.
* bindings/js/JSDOMWindowBase.h:
* bindings/js/JSWorkerGlobalScopeBase.cpp:
(WebCore::JSWorkerGlobalScopeBase::supportsLegacyProfiling):
(WebCore::JSWorkerGlobalScopeBase::supportsProfiling): Deleted.
* bindings/js/JSWorkerGlobalScopeBase.h:
* inspector/InspectorController.h:
* inspector/InspectorController.cpp:
(WebCore::InspectorController::legacyProfilerEnabled):
(WebCore::InspectorController::setLegacyProfilerEnabled):
Be more explicit about enabling legacy profiling.

* inspector/InspectorTimelineAgent.cpp:
(WebCore::InspectorTimelineAgent::willDestroyFrontendAndBackend):
(WebCore::InspectorTimelineAgent::didCreateFrontendAndBackend): Deleted.
TimelineAgent doesn't need to recompile if using the sampling profiler.
This breaks console.profile, but console.profile should move to using
the sampling profiler as well.

(WebCore::InspectorTimelineAgent::startFromConsole):
(WebCore::InspectorTimelineAgent::stopFromConsole):
(WebCore::startProfiling): Deleted.
(WebCore::stopProfiling): Deleted.
Inlined the use once static functions.

* page/PageConsoleClient.cpp:
(WebCore::PageConsoleClient::profile):
(WebCore::PageConsoleClient::profileEnd):
Added FIXMEs for improving console.profile and profileEnd.

* testing/Internals.cpp:
(WebCore::Internals::resetToConsistentState):
(WebCore::Internals::setLegacyJavaScriptProfilingEnabled):
(WebCore::Internals::setJavaScriptProfilingEnabled): Deleted.
* testing/Internals.h:
* testing/Internals.idl:
Be more explicit about enabling legacy profiling.

LayoutTests:

* fast/profiler/*.html
Be more explicit about enabling legacy profiling.

* inspector/sampling-profiler/eval-source-url.html
Remove an inner loop that was causing tail call optimizations
to eliminate the sourceURL we were expecting.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195799 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoMove attributes to the prototype for List types / and types with indexed/named proper...
cdumez@apple.com [Fri, 29 Jan 2016 03:42:43 +0000 (03:42 +0000)]
Move attributes to the prototype for List types / and types with indexed/named property getters
https://bugs.webkit.org/show_bug.cgi?id=153599

Reviewed by Darin Adler.

LayoutTests/imported/w3c:

Rebaseline W3C tests now that more checks are passing.

* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:

Source/WebCore:

Move attributes to the prototype for List types / and types with indexed/named property getters.

We used to keep them on the instance because:
1. Our GetOwnProperty lookup used to be in incorrect order for interfaces with indexed/named property getters.
-> This was fixed recently and we now match the specification and other browsers.
2. This used to regress performance when iterating over those list types
-> Local testing seems to show that this is no longer a regression (tested Speedometer and various related Bindings PerformanceTests).

No new tests, already covered by existing tests.

* bindings/scripts/CodeGeneratorJS.pm:
(InterfaceRequiresAttributesOnInstance): Deleted.
(AttributeShouldBeOnInstanceForCompatibility): Deleted.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195798 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoEnable background tab suspension by default on OSX
antti@apple.com [Fri, 29 Jan 2016 03:36:18 +0000 (03:36 +0000)]
Enable background tab suspension by default on OSX
https://bugs.webkit.org/show_bug.cgi?id=153629
<rdar://problem/24402895>

Reviewed by Andreas Kling.

* UIProcess/Cocoa/WebProcessPoolCocoa.mm:
(WebKit::registerUserDefaultsIfNeeded):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195797 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoModern IDB: Enabled all of the imported IndexedDB tests that pass in the SQLite backi...
beidson@apple.com [Fri, 29 Jan 2016 02:58:30 +0000 (02:58 +0000)]
Modern IDB: Enabled all of the imported IndexedDB tests that pass in the SQLite backing store.
https://bugs.webkit.org/show_bug.cgi?id=153623

Reviewed by Andy Estes.

* platform/mac-wk1/TestExpectations: TONS of these now pass. List of failing tests is now small.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195796 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[Cocoa] Use the non-Development variants of XPC services for development
mitz@apple.com [Fri, 29 Jan 2016 02:02:46 +0000 (02:02 +0000)]
[Cocoa] Use the non-Development variants of XPC services for development
https://bugs.webkit.org/show_bug.cgi?id=152545

Reviewed by Darin Adler.

Source/WebKit2:

The purpose of the Development variants of the WebKit XPC services is to allow the service
to link against the development WebKit dylibs rather than the system ones. Instead, we
accomplish this here by including dyld environment load commands in the normal services
when the WebKit dylibs are expected to be relocated. A new build setting,
WK_RELOCATABLE_FRAMEWORKS, controls this.

To make it easy to identify engineering builds of the services at runtime, they can be
given a distinctive suffix. A new build setting, WK_XPC_SERVICE_SUFFIX, controls this.

* Configurations/DebugRelease.xcconfig: Set WK_RELOCATABLE_FRAMEWORKS to YES and
  WK_XPC_SERVICE_SUFFIX to ".Development".

* Configurations/BaseTarget.xcconfig: Make the quoted value of the WK_XPC_SERVICE_SUFFIX
  build setting available as a preprocessor macro.

* Configurations/BaseXPCService.xcconfig:
  - Simplify the definition of INSTALL_PATH now that there are no Development variants.
  - Define WK_RELOCATABLE_FRAMEWORKS_LDFLAGS when building relocatable frameworks to include
    -dyld_env options setting DYLD_FRAMEWORK_PATH to point to the directory containing
    WebKit.framework and DYLD_LIBRARY_PATH to the framework’\80\99s Frameworks subdirectory. When
    not building relocatable frameworks, define WK_RELOCATABLE_FRAMEWORKS_LDFLAGS to include
    a -headerpad option allowing dyld environment load commands to be added after the fact.
  - Add WK_RELOCATABLE_FRAMEWORKS_LDFLAGS to OTHER_LDFLAGS.
  - Define WK_XPC_SERVICE_INSERT_LIBRARIES_DIR when building relocatable frameworks to be
    the path to the Frameworks subdirectory of the WebKit framework containing the service.
    When not building relocatable frameworks, define it to the absolute path of the
    Frameworks subdirectory of the installed WebKit framework.

* Configurations/DatabaseService.xcconfig: Append WK_XPC_SERVICE_SUFFIX to PRODUCT_NAME,
  and remove no-longer-used definition of WK_XPC_SERVICE_VARIANT.
* Configurations/NetworkService.xcconfig: Append WK_XPC_SERVICE_SUFFIX to PRODUCT_NAME, add
  WK_RELOCATABLE_FRAMEWORKS_LDFLAGS to OTHER_LDFLAGS, and remove no-longer-used definition
  of WK_XPC_SERVICE_VARIANT.
* Configurations/PluginService.32.xcconfig: Ditto.
* Configurations/PluginService.64.xcconfig: Ditto.
* Configurations/WebContentService.xcconfig: Ditto.

* Configurations/DatabaseService.Development.xcconfig: Removed.
* Configurations/NetworkService.Development.xcconfig: Removed.
* Configurations/PluginService.32.Development.xcconfig: Removed.
* Configurations/PluginService.64.Development.xcconfig: Removed.
* Configurations/WebContentService.Development.xcconfig: Removed.

* DatabaseProcess/EntryPoint/mac/XPCService/DatabaseService.Development: Removed.
* DatabaseProcess/EntryPoint/mac/XPCService/DatabaseService.Development/Info.plist: Removed.
* DatabaseProcess/EntryPoint/mac/XPCService/DatabaseService/Info.plist: Set
  CFBundleIdentifier to PRODUCT_NAME in order to include the optional suffix.

* NetworkProcess/EntryPoint/mac/XPCService/NetworkService.Development: Removed.
* NetworkProcess/EntryPoint/mac/XPCService/NetworkService.Development/Info-OSX.plist: Removed.
* NetworkProcess/EntryPoint/mac/XPCService/NetworkService.Development/Info-iOS.plist: Removed.
* NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-OSX-10.9-10.10.plist: Set
  CFBundleIdentifier to PRODUCT_NAME in order to include the optional suffix. Use
  WK_XPC_SERVICE_INSERT_LIBRARIES_DIR in the value of DYLD_INSERT_LIBRARIES.
* NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-OSX.plist: Set
  CFBundleIdentifier to PRODUCT_NAME in order to include the optional suffix.
* NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-iOS.plist: Ditto.

* PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64-10.9-10.10.Info.plist: Ditto.
* PluginProcess/EntryPoint/mac/XPCService/PluginService.Development: Removed.
* PluginProcess/EntryPoint/mac/XPCService/PluginService.Development/Info.plist: Removed.

* WebProcess/EntryPoint/mac/XPCService/WebContentService.Development: Removed.
* WebProcess/EntryPoint/mac/XPCService/WebContentService.Development/Info-OSX.plist: Removed.
* WebProcess/EntryPoint/mac/XPCService/WebContentService.Development/Info-iOS.plist: Removed.
* WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX-10.9-10.10.plist: Set
  CFBundleIdentifier to PRODUCT_NAME in order to include the optional suffix. Use
  WK_XPC_SERVICE_INSERT_LIBRARIES_DIR in the value of DYLD_INSERT_LIBRARIES.
* WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX.plist: Set
  CFBundleIdentifier to PRODUCT_NAME in order to include the optional suffix.
* WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-iOS.plist: Ditto.

* Shared/EntryPointUtilities/mac/XPCService/XPCServiceMain.Development.mm: Removed.

* Shared/EntryPointUtilities/mac/XPCService/XPCServiceMain.mm:
(WebKit::XPCServiceEventHandler): If stdout and stderr file descriptors are included in the
  bootstrap message, hook them up to the serviceâ\80\99s stdout and stderr, like the Development
  services do.
(main): Moved code from XPCServiceMain.Development.mm to handle the optional
  OverrideLanguages array.

* UIProcess/Launcher/mac/ProcessLauncherMac.mm:
(WebKit::addDYLDEnvironmentAdditions): Addressed a FIXME.
(WebKit::serviceName): Removed forDevelopment argument and .Development service names.
  Added WK_XPC_SERVICE_SUFFIX to the names.
(WebKit::connectToService): Updated for removal of forDevelopment argument. Removed
  "framework-executable-path" key from the bootstrap message, because it was only used in
  the Development variants.
(WebKit::connectToReExecService): Deleted.
(WebKit::createService): Removed call to connectToReExecService. Instead pass forDevelopment
  to connectToService.

* WebKit2.xcodeproj/project.pbxproj: Removed references to removed files. Removed targets
  for Development services. Removed Development services from script build phase that copies
  services into the framework in engineering builds, and made it respect
  WK_XPC_SERVICE_SUFFIX.

Tools:

* Scripts/webkitdirs.pm:
(setUpGuardMallocIfNeeded): Ensure that libgmalloc is loaded into XPC services as well.

* Scripts/webkitpy/port/driver.py:
(Driver._setup_environ_for_driver): Ensure that the DYLD_LIBRARY_PATH and ASAN_OPTIONS are
  set in the XPC services as well.

* Scripts/webkitpy/port/ios.py:
(IOSSimulatorPort.setup_environ_for_server): Ensure that malloc stack logging for leaks and
  Guard Malloc are enabled in XPC services as well.

* Scripts/webkitpy/port/mac.py:
(MacPort.setup_environ_for_server): Ditto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195795 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoTab suspension code hits asserts
antti@apple.com [Thu, 28 Jan 2016 23:30:45 +0000 (23:30 +0000)]
Tab suspension code hits asserts

Reviewed by Chris Dumez.

Enabling tab suspension and navigating around in a few tabs hits an assert in
ScriptExecutionContext::suspendActiveDOMObject. This is because suspend/resume reasons don't pair properly

* dom/Document.cpp:
(WebCore::Document::documentWillBecomeInactive):
(WebCore::Document::suspend):
(WebCore::Document::resume):

    Provide the reason as argument.

* dom/Document.h:
* history/CachedFrame.cpp:
(WebCore::CachedFrameBase::restore):

    No need to call resumeActiveDOMObjects/resumeScriptedAnimationControllerCallbacks explicitly as Document::resume does that.

(WebCore::CachedFrame::CachedFrame):
* loader/FrameLoader.cpp:
(WebCore::FrameLoader::commitProvisionalLoad):
* page/Page.cpp:
(WebCore::Page::canTabSuspend):
(WebCore::Page::setIsTabSuspended):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195790 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[Win] gardening after r195740. (more to follow)
zalan@apple.com [Thu, 28 Jan 2016 23:28:37 +0000 (23:28 +0000)]
[Win] gardening after r195740. (more to follow)

Unreviewed.

* platform/win/css1/box_properties/padding_left-expected.txt:
* platform/win/fast/dom/HTMLTableElement/colSpan-expected.txt:
* platform/win/fast/encoding/utf-16-big-endian-expected.txt:
* platform/win/fast/encoding/utf-16-little-endian-expected.txt:
* platform/win/fast/forms/001-expected.txt:
* platform/win/fast/forms/005-expected.txt:
* platform/win/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt:
* platform/win/fast/forms/basic-buttons-expected.txt:
* platform/win/fast/forms/button-white-space-expected.txt:
* platform/win/fast/forms/file/file-input-direction-expected.txt:
* platform/win/fast/forms/form-added-to-table-expected.txt:
* platform/win/fast/forms/form-element-geometry-expected.txt:
* platform/win/fast/forms/form-hides-table-expected.txt:
* platform/win/fast/forms/form-in-malformed-markup-expected.txt:
* platform/win/fast/forms/formmove3-expected.txt:
* platform/win/fast/forms/input-appearance-spinbutton-expected.txt:
* platform/win/fast/forms/input-double-click-selection-gap-bug-expected.txt:
* platform/win/fast/forms/input-table-expected.txt:
* platform/win/fast/forms/input-value-expected.txt:
* platform/win/fast/forms/listbox-bidi-align-expected.txt:
* platform/win/fast/forms/preserveFormDuringResidualStyle-expected.txt:
* platform/win/fast/forms/select-dirty-parent-pref-widths-expected.txt:
* platform/win/fast/html/details-writing-mode-expected.txt:
* platform/win/fast/inline-block/001-expected.txt:
* platform/win/fast/inline-block/overflow-clip-expected.txt:
* platform/win/fast/invalid/012-expected.txt:
* platform/win/fast/invalid/018-expected.txt:
* platform/win/fast/invalid/table-inside-stray-table-content-expected.txt:
* platform/win/fast/invalid/td-inside-object-expected.txt:
* platform/win/fast/lists/004-expected.txt:
* platform/win/fast/lists/list-marker-before-content-table-expected.txt:
* platform/win/fast/lists/ordered-list-with-no-ol-tag-expected.txt:
* platform/win/fast/multicol/span/before-child-anonymous-column-block-expected.txt:
* platform/win/fast/overflow/002-expected.txt:
* platform/win/fast/overflow/overflow-auto-table-expected.txt:
* platform/win/fast/overflow/overflow-rtl-expected.txt:
* platform/win/fast/overflow/overflow-rtl-vertical-expected.txt:
* platform/win/fast/overflow/table-overflow-float-expected.txt:
* platform/win/fast/reflections/table-cell-expected.txt:
* platform/win/fast/repaint/block-selection-gap-in-table-cell-expected.txt:
* platform/win/fast/repaint/float-overflow-expected.txt:
* platform/win/fast/repaint/float-overflow-right-expected.txt:
* platform/win/fast/repaint/subtree-root-clip-3-expected.txt:
* platform/win/fast/repaint/table-cell-collapsed-border-expected.txt:
* platform/win/fast/repaint/table-cell-collapsed-border-scroll-expected.txt:
* platform/win/fast/repaint/table-cell-move-expected.txt:
* platform/win/fast/repaint/table-cell-overflow-expected.txt:
* platform/win/fast/repaint/table-cell-vertical-overflow-expected.txt:
* platform/win/fast/repaint/table-col-background-expected.txt:
* platform/win/fast/repaint/table-collapsed-border-expected.txt:
* platform/win/fast/repaint/table-extra-bottom-grow-expected.txt:
* platform/win/fast/repaint/table-outer-border-expected.txt:
* platform/win/fast/repaint/table-row-expected.txt:
* platform/win/fast/repaint/table-section-overflow-expected.txt:
* platform/win/fast/repaint/table-section-repaint-expected.txt:
* platform/win/fast/repaint/table-two-pass-layout-overpaint-expected.txt:
* platform/win/fast/repaint/table-writing-modes-h-expected.txt:
* platform/win/fast/repaint/table-writing-modes-v-expected.txt:
* platform/win/fast/replaced/005-expected.txt:
* platform/win/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt:
* platform/win/fast/replaced/selection-rect-in-table-cell-expected.txt:
* platform/win/fast/replaced/table-percent-height-positioned-expected.txt:
* platform/win/fast/replaced/width100percent-button-expected.txt:
* platform/win/fast/replaced/width100percent-checkbox-expected.txt:
* platform/win/fast/replaced/width100percent-image-expected.txt:
* platform/win/fast/replaced/width100percent-menulist-expected.txt:
* platform/win/fast/replaced/width100percent-radio-expected.txt:
* platform/win/fast/ruby/ruby-inline-table-expected.txt:
* platform/win/fast/selectors/018-expected.txt:
* platform/win/fast/selectors/018b-expected.txt:
* platform/win/fast/selectors/032-expected.txt:
* platform/win/fast/selectors/043-expected.txt:
* platform/win/fast/selectors/043b-expected.txt:
* platform/win/fast/selectors/044-expected.txt:
* platform/win/fast/selectors/044b-expected.txt:
* platform/win/fast/selectors/077-expected.txt:
* platform/win/fast/selectors/077b-expected.txt:
* platform/win/fast/selectors/078b-expected.txt:
* platform/win/fast/table/001-expected.txt:
* platform/win/fast/table/002-expected.txt:
* platform/win/fast/table/003-expected.txt:
* platform/win/fast/table/004-expected.txt:
* platform/win/fast/table/005-expected.txt:
* platform/win/fast/table/006-expected.txt:
* platform/win/fast/table/007-expected.txt:
* platform/win/fast/table/008-expected.txt:
* platform/win/fast/table/009-expected.txt:
* platform/win/fast/table/010-expected.txt:
* platform/win/fast/table/011-expected.txt:
* platform/win/fast/table/012-expected.txt:
* platform/win/fast/table/013-expected.txt:
* platform/win/fast/table/015-expected.txt:
* platform/win/fast/table/016-expected.txt:
* platform/win/fast/table/021-expected.txt:
* platform/win/fast/table/022-expected.txt:
* platform/win/fast/table/023-expected.txt:
* platform/win/fast/table/024-expected.txt:
* platform/win/fast/table/025-expected.txt:
* platform/win/fast/table/026-expected.txt:
* platform/win/fast/table/028-expected.txt:
* platform/win/fast/table/028-vertical-expected.txt:
* platform/win/fast/table/029-expected.txt:
* platform/win/fast/table/031-expected.txt:
* platform/win/fast/table/032-expected.txt:
* platform/win/fast/table/033-expected.txt:
* platform/win/fast/table/034-expected.txt:
* platform/win/fast/table/035-expected.txt:
* platform/win/fast/table/035-vertical-expected.txt:
* platform/win/fast/table/037-expected.txt:
* platform/win/fast/table/038-expected.txt:
* platform/win/fast/table/038-vertical-expected.txt:
* platform/win/fast/table/039-expected.txt:
* platform/win/fast/table/040-expected.txt:
* platform/win/fast/table/040-vertical-expected.txt:
* platform/win/fast/table/041-expected.txt:
* platform/win/fast/table/100-percent-cell-width-expected.txt:
* platform/win/fast/table/add-before-anonymous-child-expected.txt:
* platform/win/fast/table/auto-with-percent-height-expected.txt:
* platform/win/fast/table/auto-with-percent-height-vertical-expected.txt:
* platform/win/fast/table/border-collapsing/001-expected.txt:
* platform/win/fast/table/border-collapsing/001-vertical-expected.txt:
* platform/win/fast/table/border-collapsing/002-expected.txt:
* platform/win/fast/table/border-collapsing/002-vertical-expected.txt:
* platform/win/fast/table/border-collapsing/003-expected.txt:
* platform/win/fast/table/border-collapsing/003-vertical-expected.txt:
* platform/win/fast/table/border-collapsing/004-expected.txt:
* platform/win/fast/table/border-collapsing/004-vertical-expected.txt:
* platform/win/fast/table/border-collapsing/border-collapsing-head-foot-expected.txt:
* platform/win/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt:
* platform/win/fast/table/border-collapsing/bug14274-expected.txt:
* platform/win/fast/table/border-collapsing/cached-69296-expected.txt:
* platform/win/fast/table/border-collapsing/cached-cell-append-expected.txt:
* platform/win/fast/table/border-collapsing/cached-cell-remove-expected.txt:
* platform/win/fast/table/border-collapsing/cached-change-cell-border-color-expected.txt:
* platform/win/fast/table/border-collapsing/cached-change-cell-border-width-expected.txt:
* platform/win/fast/table/border-collapsing/cached-change-cell-sl-border-color-expected.txt:
* platform/win/fast/table/border-collapsing/cached-change-col-border-color-expected.txt:
* platform/win/fast/table/border-collapsing/cached-change-col-border-width-expected.txt:
* platform/win/fast/table/border-collapsing/cached-change-colgroup-border-color-expected.txt:
* platform/win/fast/table/border-collapsing/cached-change-colgroup-border-width-expected.txt:
* platform/win/fast/table/border-collapsing/cached-change-row-border-width-expected.txt:
* platform/win/fast/table/border-collapsing/cached-change-table-border-color-expected.txt:
* platform/win/fast/table/border-collapsing/cached-change-table-border-width-expected.txt:
* platform/win/fast/table/border-collapsing/cached-change-tbody-border-color-expected.txt:
* platform/win/fast/table/border-collapsing/collapsed-borders-adjoining-sections-vertical-rl-expected.txt:
* platform/win/fast/table/border-collapsing/collapsed-borders-painted-once-on-inner-cells-expected.txt:
* platform/win/fast/table/border-collapsing/equal-precedence-resolution-expected.txt:
* platform/win/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt:
* platform/win/fast/table/border-collapsing/rtl-border-collapsing-expected.txt:
* platform/win/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt:
* platform/win/fast/table/caption-relayout-expected.txt:
* platform/win/fast/table/cell-absolute-child-expected.txt:
* platform/win/fast/table/cell-coalescing-expected.txt:
* platform/win/fast/table/cell-width-auto-expected.txt:
* platform/win/fast/table/cellindex-expected.txt:
* platform/win/fast/table/click-near-anonymous-table-expected.txt:
* platform/win/fast/table/colgroup-preceded-by-caption-expected.txt:
* platform/win/fast/table/colgroup-spanning-groups-rules-expected.txt:
* platform/win/fast/table/colspan-with-all-percent-cells-expected.txt:
* platform/win/fast/table/colspanMinWidth-expected.txt:
* platform/win/fast/table/colspanMinWidth-vertical-expected.txt:
* platform/win/fast/table/dynamic-cellpadding-expected.txt:
* platform/win/fast/table/dynamic-descendant-percentage-height-expected.txt:
* platform/win/fast/table/edge-offsets-expected.txt:
* platform/win/fast/table/empty-cells-expected.txt:
* platform/win/fast/table/floating-th-expected.txt:
* platform/win/fast/table/frame-and-rules-expected.txt:
* platform/win/fast/table/generated-caption-expected.txt:
* platform/win/fast/table/giantRowspan-expected.txt:
* platform/win/fast/table/growCellForImageQuirk-expected.txt:
* platform/win/fast/table/growCellForImageQuirk-vertical-expected.txt:
* platform/win/fast/table/height-percent-test-expected.txt:
* platform/win/fast/table/height-percent-test-vertical-expected.txt:
* platform/win/fast/table/insert-before-anonymous-ancestors-expected.txt:
* platform/win/fast/table/insert-cell-before-form-expected.txt:
* platform/win/fast/table/insert-row-before-form-expected.txt:
* platform/win/fast/table/invisible-cell-background-expected.txt:
* platform/win/fast/table/large-width-expected.txt:
* platform/win/fast/table/max-width-integer-overflow-expected.txt:
* platform/win/fast/table/mozilla-bug10296-vertical-align-1-expected.txt:
* platform/win/fast/table/mozilla-bug10296-vertical-align-2-expected.txt:
* platform/win/fast/table/multiple-captions-display-expected.txt:
* platform/win/fast/table/nested-percent-height-table-expected.txt:
* platform/win/fast/table/nobr-expected.txt:
* platform/win/fast/table/overflowHidden-expected.txt:
* platform/win/fast/table/percent-heights-expected.txt:
* platform/win/fast/table/percent-widths-stretch-expected.txt:
* platform/win/fast/table/percent-widths-stretch-vertical-expected.txt:
* platform/win/fast/table/prepend-in-anonymous-table-expected.txt:
* platform/win/fast/table/quote-text-around-iframe-expected.txt:
* platform/win/fast/table/relative-position-containment-expected.txt:
* platform/win/fast/table/relative-position-offsets-expected.txt:
* platform/win/fast/table/relative-position-stacking-expected.txt:
* platform/win/fast/table/replaced-percent-height-expected.txt:
* platform/win/fast/table/row-height-recalc-expected.txt:
* platform/win/fast/table/rowspan-paint-order-expected.txt:
* platform/win/fast/table/rowspan-paint-order-vertical-expected.txt:
* platform/win/fast/table/rtl-cell-display-none-assert-expected.txt:
* platform/win/fast/table/rules-attr-dynchange1-expected.txt:
* platform/win/fast/table/rules-attr-dynchange2-expected.txt:
* platform/win/fast/table/simple_paint-expected.txt:
* platform/win/fast/table/spanOverlapRepaint-expected.txt:
* platform/win/fast/table/stale-grid-crash-expected.txt:
* platform/win/fast/table/table-after-child-in-table-expected.txt:
* platform/win/fast/table/table-and-parts-outline-expected.txt:
* platform/win/fast/table/table-anonymous-cell-bug-expected.txt:
* platform/win/fast/table/table-anonymous-row-bug-expected.txt:
* platform/win/fast/table/table-anonymous-section-bug-expected.txt:
* platform/win/fast/table/table-before-child-in-table-expected.txt:
* platform/win/fast/table/table-before-child-style-update-expected.txt:
* platform/win/fast/table/table-cell-after-child-in-block-expected.txt:
* platform/win/fast/table/table-cell-after-child-in-table-expected.txt:
* platform/win/fast/table/table-cell-before-after-content-around-table-block-expected.txt:
* platform/win/fast/table/table-cell-before-after-content-around-table-expected.txt:
* platform/win/fast/table/table-cell-before-after-content-around-table-row-expected.txt:
* platform/win/fast/table/table-cell-before-child-in-block-expected.txt:
* platform/win/fast/table/table-cell-before-child-in-table-expected.txt:
* platform/win/fast/table/table-cell-split-expected.txt:
* platform/win/fast/table/table-continuation-outline-paint-crash-expected.txt:
* platform/win/fast/table/table-display-types-expected.txt:
* platform/win/fast/table/table-display-types-strict-expected.txt:
* platform/win/fast/table/table-display-types-vertical-expected.txt:
* platform/win/fast/table/table-hspace-align-center-expected.txt:
* platform/win/fast/table/table-insert-before-non-anonymous-block-expected.txt:
* platform/win/fast/table/table-row-after-child-in-block-expected.txt:
* platform/win/fast/table/table-row-after-child-in-table-expected.txt:
* platform/win/fast/table/table-row-before-after-content-around-block-expected.txt:
* platform/win/fast/table/table-row-before-after-content-around-table-cell-expected.txt:
* platform/win/fast/table/table-row-before-after-content-around-table-expected.txt:
* platform/win/fast/table/table-row-before-child-in-block-expected.txt:
* platform/win/fast/table/table-row-before-child-in-table-expected.txt:
* platform/win/fast/table/table-row-before-child-style-update-expected.txt:
* platform/win/fast/table/table-row-outline-paint-expected.txt:
* platform/win/fast/table/table-row-split2-expected.txt:
* platform/win/fast/table/table-row-style-not-updated-expected.txt:
* platform/win/fast/table/table-row-style-not-updated-with-after-content-expected.txt:
* platform/win/fast/table/table-row-style-not-updated-with-before-content-expected.txt:
* platform/win/fast/table/table-section-split2-expected.txt:
* platform/win/fast/table/table-split-expected.txt:
* platform/win/fast/table/table-split2-expected.txt:
* platform/win/fast/table/table-style-not-updated-expected.txt:
* platform/win/fast/table/tableInsideCaption-expected.txt:
* platform/win/fast/table/text-field-baseline-expected.txt:
* platform/win/fast/table/unbreakable-images-quirk-expected.txt:
* platform/win/fast/table/vertical-align-baseline-expected.txt:
* platform/win/fast/table/wide-colspan-expected.txt:
* platform/win/fast/table/wide-column-expected.txt:
* platform/win/fast/text/atsui-negative-spacing-features-expected.txt:
* platform/win/fast/text/atsui-spacing-features-expected.txt:
* platform/win/fast/text/basic/001-expected.txt:
* platform/win/fast/text/basic/006-expected.txt:
* platform/win/fast/text/basic/007-expected.txt:
* platform/win/fast/text/basic/generic-family-reset-expected.txt:
* platform/win/fast/text/capitalize-boundaries-expected.txt:
* platform/win/fast/text/international/bidi-LDB-2-CSS-expected.txt:
* platform/win/fast/text/international/bidi-LDB-2-HTML-expected.txt:
* platform/win/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
* platform/win/fast/text/international/bidi-override-expected.txt:
* platform/win/fast/text/textIteratorNilRenderer-expected.txt:
* platform/win/fast/text/wbr-expected.txt:
* platform/win/fast/text/whitespace/002-expected.txt:
* platform/win/fast/text/whitespace/003-expected.txt:
* platform/win/fast/text/whitespace/004-expected.txt:
* platform/win/fast/text/whitespace/005-expected.txt:
* platform/win/fast/text/whitespace/010-expected.txt:
* platform/win/fast/text/whitespace/011-expected.txt:
* platform/win/fast/text/whitespace/013-expected.txt:
* platform/win/fast/text/whitespace/014-expected.txt:
* platform/win/fast/text/whitespace/015-expected.txt:
* platform/win/fast/text/whitespace/016-expected.txt:
* platform/win/fast/text/whitespace/024-expected.txt:
* platform/win/fast/text/whitespace/025-expected.txt:
* platform/win/fast/text/whitespace/026-expected.txt:
* platform/win/fast/text/whitespace/027-expected.txt:
* platform/win/fast/text/word-break-expected.txt:
* platform/win/fast/transforms/transform-table-row-expected.txt:
* platform/win/fast/writing-mode/table-percent-width-quirk-expected.txt:
* platform/win/fast/writing-mode/vertical-align-table-baseline-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:
* platform/win/svg/as-background-image/background-image-preserveaspectRatio-support-expected.txt:
* platform/win/tables/layering/paint-test-layering-1-expected.txt:
* platform/win/tables/layering/paint-test-layering-2-expected.txt:
* platform/win/tables/mozilla/bugs/bug10009-expected.txt:
* platform/win/tables/mozilla/bugs/bug10036-expected.txt:
* platform/win/tables/mozilla/bugs/bug10269-1-expected.txt:
* platform/win/tables/mozilla/bugs/bug10269-2-expected.txt:
* platform/win/tables/mozilla/bugs/bug10296-1-expected.txt:
* platform/win/tables/mozilla/bugs/bug10296-2-expected.txt:
* platform/win/tables/mozilla/bugs/bug1055-1-expected.txt:
* platform/win/tables/mozilla/bugs/bug10565-expected.txt:
* platform/win/tables/mozilla/bugs/bug10633-expected.txt:
* platform/win/tables/mozilla/bugs/bug1067-1-expected.txt:
* platform/win/tables/mozilla/bugs/bug1067-2-expected.txt:
* platform/win/tables/mozilla/bugs/bug11321-expected.txt:
* platform/win/tables/mozilla/bugs/bug1163-1-expected.txt:
* platform/win/tables/mozilla/bugs/bug1188-expected.txt:
* platform/win/tables/mozilla/bugs/bug11944-expected.txt:
* platform/win/tables/mozilla/bugs/bug12008-expected.txt:
* platform/win/tables/mozilla/bugs/bug1224-expected.txt:
* platform/win/tables/mozilla/bugs/bug12268-expected.txt:
* platform/win/tables/mozilla/bugs/bug12384-expected.txt:
* platform/win/tables/mozilla/bugs/bug1261-expected.txt:
* platform/win/tables/mozilla/bugs/bug12709-expected.txt:
* platform/win/tables/mozilla/bugs/bug1271-expected.txt:
* platform/win/tables/mozilla/bugs/bug12908-1-expected.txt:
* platform/win/tables/mozilla/bugs/bug12908-2-expected.txt:
* platform/win/tables/mozilla/bugs/bug12910-2-expected.txt:
* platform/win/tables/mozilla/bugs/bug1296-expected.txt:
* platform/win/tables/mozilla/bugs/bug1302-expected.txt:
* platform/win/tables/mozilla/bugs/bug13105-expected.txt:
* platform/win/tables/mozilla/bugs/bug13118-expected.txt:
* platform/win/tables/mozilla/bugs/bug13169-expected.txt:
* platform/win/tables/mozilla/bugs/bug1318-expected.txt:
* platform/win/tables/mozilla/bugs/bug13484-expected.txt:
* platform/win/tables/mozilla/bugs/bug13526-expected.txt:
* platform/win/tables/mozilla/bugs/bug14159-3-expected.txt:
* platform/win/tables/mozilla/bugs/bug1430-expected.txt:
* platform/win/tables/mozilla/bugs/bug14323-expected.txt:
* platform/win/tables/mozilla/bugs/bug14929-expected.txt:
* platform/win/tables/mozilla/bugs/bug15247-expected.txt:
* platform/win/tables/mozilla/bugs/bug15544-expected.txt:
* platform/win/tables/mozilla/bugs/bug15933-expected.txt:
* platform/win/tables/mozilla/bugs/bug16012-expected.txt:
* platform/win/tables/mozilla/bugs/bug16252-expected.txt:
* platform/win/tables/mozilla/bugs/bug17130-1-expected.txt:
* platform/win/tables/mozilla/bugs/bug17138-expected.txt:
* platform/win/tables/mozilla/bugs/bug17548-expected.txt:
* platform/win/tables/mozilla/bugs/bug17587-expected.txt:
* platform/win/tables/mozilla/bugs/bug1800-expected.txt:
* platform/win/tables/mozilla/bugs/bug1802-expected.txt:
* platform/win/tables/mozilla/bugs/bug1802s-expected.txt:
* platform/win/tables/mozilla/bugs/bug1809-expected.txt:
* platform/win/tables/mozilla/bugs/bug1828-expected.txt:
* platform/win/tables/mozilla/bugs/bug18359-expected.txt:
* platform/win/tables/mozilla/bugs/bug18440-expected.txt:
* platform/win/tables/mozilla/bugs/bug18558-expected.txt:
* platform/win/tables/mozilla/bugs/bug18664-expected.txt:
* platform/win/tables/mozilla/bugs/bug18955-expected.txt:
* platform/win/tables/mozilla/bugs/bug19061-1-expected.txt:
* platform/win/tables/mozilla/bugs/bug19061-2-expected.txt:
* platform/win/tables/mozilla/bugs/bug19356-expected.txt:
* platform/win/tables/mozilla/bugs/bug2050-expected.txt:
* platform/win/tables/mozilla/bugs/bug2123-expected.txt:
* platform/win/tables/mozilla/bugs/bug2267-expected.txt:
* platform/win/tables/mozilla/bugs/bug2296-expected.txt:
* platform/win/tables/mozilla/bugs/bug2469-expected.txt:
* platform/win/tables/mozilla/bugs/bug2479-1-expected.txt:
* platform/win/tables/mozilla/bugs/bug2479-2-expected.txt:
* platform/win/tables/mozilla/bugs/bug2479-3-expected.txt:
* platform/win/tables/mozilla/bugs/bug2516-expected.txt:
* platform/win/tables/mozilla/bugs/bug2585-expected.txt:
* platform/win/tables/mozilla/bugs/bug2684-expected.txt:
* platform/win/tables/mozilla/bugs/bug2757-expected.txt:
* platform/win/tables/mozilla/bugs/bug2773-expected.txt:
* platform/win/tables/mozilla/bugs/bug2886-2-expected.txt:
* platform/win/tables/mozilla/bugs/bug2886-expected.txt:
* platform/win/tables/mozilla/bugs/bug2954-expected.txt:
* platform/win/tables/mozilla/bugs/bug2973-expected.txt:
* platform/win/tables/mozilla/bugs/bug2981-1-expected.txt:
* platform/win/tables/mozilla/bugs/bug2981-2-expected.txt:
* platform/win/tables/mozilla/bugs/bug2997-expected.txt:
* platform/win/tables/mozilla/bugs/bug3037-1-expected.txt:
* platform/win/tables/mozilla/bugs/bug3037-2-expected.txt:
* platform/win/tables/mozilla/bugs/bug3103-expected.txt:
* platform/win/tables/mozilla/bugs/bug3191-expected.txt:
* platform/win/tables/mozilla/bugs/bug3260-expected.txt:
* platform/win/tables/mozilla/bugs/bug3263-expected.txt:
* platform/win/tables/mozilla/bugs/bug3309-2-expected.txt:
* platform/win/tables/mozilla/bugs/bug3454-expected.txt:
* platform/win/tables/mozilla/bugs/bug3718-expected.txt:
* platform/win/tables/mozilla/bugs/bug3977-expected.txt:
* platform/win/tables/mozilla/bugs/bug4093-expected.txt:
* platform/win/tables/mozilla/bugs/bug4284-expected.txt:
* platform/win/tables/mozilla/bugs/bug4385-expected.txt:
* platform/win/tables/mozilla/bugs/bug4427-expected.txt:
* platform/win/tables/mozilla/bugs/bug4429-expected.txt:
* platform/win/tables/mozilla/bugs/bug4501-expected.txt:
* platform/win/tables/mozilla/bugs/bug4520-expected.txt:
* platform/win/tables/mozilla/bugs/bug4527-expected.txt:
* platform/win/tables/mozilla/bugs/bug4576-expected.txt:
* platform/win/tables/mozilla/bugs/bug4739-expected.txt:
* platform/win/tables/mozilla/bugs/bug4803-expected.txt:
* platform/win/tables/mozilla/bugs/bug4849-2-expected.txt:
* platform/win/tables/mozilla/bugs/bug4849-expected.txt:
* platform/win/tables/mozilla/bugs/bug5188-expected.txt:
* platform/win/tables/mozilla/bugs/bug5538-expected.txt:
* platform/win/tables/mozilla/bugs/bug5797-expected.txt:
* platform/win/tables/mozilla/bugs/bug5798-expected.txt:
* platform/win/tables/mozilla/bugs/bug5799-expected.txt:
* platform/win/tables/mozilla/bugs/bug5835-expected.txt:
* platform/win/tables/mozilla/bugs/bug5838-expected.txt:
* platform/win/tables/mozilla/bugs/bug6184-expected.txt:
* platform/win/tables/mozilla/bugs/bug6304-expected.txt:
* platform/win/tables/mozilla/bugs/bug6404-expected.txt:
* platform/win/tables/mozilla/bugs/bug647-expected.txt:
* platform/win/tables/mozilla/bugs/bug650-expected.txt:
* platform/win/tables/mozilla/bugs/bug6674-expected.txt:
* platform/win/tables/mozilla/bugs/bug709-expected.txt:
* platform/win/tables/mozilla/bugs/bug7112-1-expected.txt:
* platform/win/tables/mozilla/bugs/bug7112-2-expected.txt:
* platform/win/tables/mozilla/bugs/bug7342-expected.txt:
* platform/win/tables/mozilla/bugs/bug7714-expected.txt:
* platform/win/tables/mozilla/bugs/bug8032-1-expected.txt:
* platform/win/tables/mozilla/bugs/bug8361-expected.txt:
* platform/win/tables/mozilla/bugs/bug8381-expected.txt:
* platform/win/tables/mozilla/bugs/bug8950-expected.txt:
* platform/win/tables/mozilla/bugs/bug9072-expected.txt:
* platform/win/tables/mozilla/bugs/bug9123-1-expected.txt:
* platform/win/tables/mozilla/bugs/bug9123-2-expected.txt:
* platform/win/tables/mozilla/bugs/bug9271-1-expected.txt:
* platform/win/tables/mozilla/bugs/bug963-expected.txt:
* platform/win/tables/mozilla/bugs/bug965-expected.txt:
* platform/win/tables/mozilla/bugs/bug9879-1-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195789 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoFix the B3 build with GCC 4.9.3
utatane.tea@gmail.com [Thu, 28 Jan 2016 23:21:46 +0000 (23:21 +0000)]
Fix the B3 build with GCC 4.9.3
https://bugs.webkit.org/show_bug.cgi?id=151624

Reviewed by Filip Pizlo.

Due to GCC 4.9's compiler issue[1], method calls inside (2 or so) nested lambdas need to use `this` to avoid internal compiler errors.
[1]: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62272

* b3/air/AirIteratedRegisterCoalescing.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195788 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoModern IDB: Fix several more problems with object store changes during cursor iterati...
beidson@apple.com [Thu, 28 Jan 2016 23:18:55 +0000 (23:18 +0000)]
Modern IDB: Fix several more problems with object store changes during cursor iteration in SQLite backend.
https://bugs.webkit.org/show_bug.cgi?id=153616

Reviewed by Alex Christensen.

Source/WebCore:

No new tests (A few failing tests pass, a few get closer).

* Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:
(WebCore::IDBServer::SQLiteIDBBackingStore::clearObjectStore):

* Modules/indexeddb/server/SQLiteIDBCursor.cpp:
(WebCore::IDBServer::SQLiteIDBCursor::resetAndRebindStatement):
(WebCore::IDBServer::SQLiteIDBCursor::bindArguments):

* Modules/indexeddb/server/UniqueIDBDatabaseTransaction.cpp:
(WebCore::IDBServer::UniqueIDBDatabaseTransaction::iterateCursor):

LayoutTests:

* platform/mac-wk1/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195787 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoCleanup: Make DedicatedWorkerThread::create() an inline template method
dbates@webkit.org [Thu, 28 Jan 2016 23:16:20 +0000 (23:16 +0000)]
Cleanup: Make DedicatedWorkerThread::create() an inline template method
https://bugs.webkit.org/show_bug.cgi?id=153612

Apply feedback given by Andy Estes in <https://bugs.webkit.org/show_bug.cgi?id=153612#c3> that
I inadvertently did not include in <http://trac.webkit.org/changeset/195785>.

* workers/DedicatedWorkerThread.h:
(WebCore::DedicatedWorkerThread::create): Substitute typename for class.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195786 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoCleanup: Make DedicatedWorkerThread::create() an inline template method
dbates@webkit.org [Thu, 28 Jan 2016 23:04:03 +0000 (23:04 +0000)]
Cleanup: Make DedicatedWorkerThread::create() an inline template method
https://bugs.webkit.org/show_bug.cgi?id=153612

Reviewed by Andy Estes.

Make use of variadic template arguments and std::forward() to forward the arguments passed
to DedicatedWorkerThread::create() to DedicatedWorkerThread::DedicatedWorkerThread(). This
removes the need to duplicate code whenever we modify the parameter types or number of
parameters taken by DedicatedWorkerThread::DedicatedWorkerThread().

* workers/DedicatedWorkerThread.cpp:
(WebCore::DedicatedWorkerThread::create): Deleted.
* workers/DedicatedWorkerThread.h: Reorganized listing of member functions such that we
group the creation/constructor and destructor functions.
(WebCore::DedicatedWorkerThread::create): Modified to be an inline template with variadic
parameters that std::forward()s its arguments to DedicatedWorkerThread::DedicatedWorkerThread().

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195785 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoModern IDB: SQLite backend doesn't handle mutation during cursor iteration.
beidson@apple.com [Thu, 28 Jan 2016 22:52:05 +0000 (22:52 +0000)]
Modern IDB: SQLite backend doesn't handle mutation during cursor iteration.
https://bugs.webkit.org/show_bug.cgi?id=153614

Reviewed by Alex Christensen.

Source/WebCore:

No new tests (A few failing tests pass, a few get closer).

* Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:
(WebCore::IDBServer::SQLiteIDBBackingStore::deleteRange): Call notifyCursorsOfChanges.
(WebCore::IDBServer::SQLiteIDBBackingStore::addRecord): Ditto.

* Modules/indexeddb/server/SQLiteIDBCursor.cpp:
(WebCore::IDBServer::SQLiteIDBCursor::SQLiteIDBCursor):
(WebCore::IDBServer::SQLiteIDBCursor::~SQLiteIDBCursor):
* Modules/indexeddb/server/SQLiteIDBCursor.h:

* Modules/indexeddb/server/SQLiteIDBTransaction.cpp:
(WebCore::IDBServer::SQLiteIDBTransaction::maybeOpenBackingStoreCursor): Remember these transient backing
  store cursors so they can be notified of changes.
(WebCore::IDBServer::SQLiteIDBTransaction::closeCursor): Handle removing the cursor from the right set.
(WebCore::IDBServer::SQLiteIDBTransaction::notifyCursorsOfChanges):
* Modules/indexeddb/server/SQLiteIDBTransaction.h:

LayoutTests:

* platform/mac-wk1/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195784 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoModern IDB: SQLite backend doesn't support deleting ranges with more than one key.
beidson@apple.com [Thu, 28 Jan 2016 22:40:02 +0000 (22:40 +0000)]
Modern IDB: SQLite backend doesn't support deleting ranges with more than one key.
https://bugs.webkit.org/show_bug.cgi?id=153604

Reviewed by Andy Estes.

Source/WebCore:

No new tests (A few failing tests pass, a few get closer).

* Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:
(WebCore::IDBServer::SQLiteIDBBackingStore::deleteRange):

LayoutTests:

* platform/mac-wk1/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195783 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoFix Windows build after r195774.
achristensen@apple.com [Thu, 28 Jan 2016 22:24:58 +0000 (22:24 +0000)]
Fix Windows build after r195774.

* platform/network/ParsedContentRange.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195782 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoAdd an ArrayValue::get overload that returns a string
andersca@apple.com [Thu, 28 Jan 2016 21:17:29 +0000 (21:17 +0000)]
Add an ArrayValue::get overload that returns a string
https://bugs.webkit.org/show_bug.cgi?id=153613

Reviewed by Tim Horton.

* bindings/js/ArrayValue.cpp:
(WebCore::ArrayValue::get):
* bindings/js/ArrayValue.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195781 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[GTK] Unreviewed gardening after r195740.
clopez@igalia.com [Thu, 28 Jan 2016 21:14:11 +0000 (21:14 +0000)]
[GTK] Unreviewed gardening after r195740.

* platform/gtk/TestExpectations
* platform/gtk/accessibility/table-detection-expected.txt
* platform/gtk/css1/basic/containment-expected.png
* platform/gtk/css1/basic/containment-expected.txt
* platform/gtk/css1/basic/contextual_selectors-expected.png
* platform/gtk/css1/basic/contextual_selectors-expected.txt
* platform/gtk/css1/basic/grouping-expected.png
* platform/gtk/css1/basic/grouping-expected.txt
* platform/gtk/css1/basic/id_as_selector-expected.png
* platform/gtk/css1/basic/id_as_selector-expected.txt
* platform/gtk/css1/basic/inheritance-expected.png
* platform/gtk/css1/basic/inheritance-expected.txt
* platform/gtk/css1/box_properties/border-expected.png
* platform/gtk/css1/box_properties/border-expected.txt
* platform/gtk/css1/box_properties/border_bottom-expected.png
* platform/gtk/css1/box_properties/border_bottom-expected.txt
* platform/gtk/css1/box_properties/border_bottom_inline-expected.png
* platform/gtk/css1/box_properties/border_bottom_inline-expected.txt
* platform/gtk/css1/box_properties/border_bottom_width-expected.png
* platform/gtk/css1/box_properties/border_bottom_width-expected.txt
* platform/gtk/css1/box_properties/border_bottom_width_inline-expected.png
* platform/gtk/css1/box_properties/border_bottom_width_inline-expected.txt
* platform/gtk/css1/box_properties/border_color-expected.png
* platform/gtk/css1/box_properties/border_color-expected.txt
* platform/gtk/css1/box_properties/border_color_inline-expected.png
* platform/gtk/css1/box_properties/border_color_inline-expected.txt
* platform/gtk/css1/box_properties/border_inline-expected.png
* platform/gtk/css1/box_properties/border_inline-expected.txt
* platform/gtk/css1/box_properties/border_left-expected.png
* platform/gtk/css1/box_properties/border_left-expected.txt
* platform/gtk/css1/box_properties/border_left_inline-expected.png
* platform/gtk/css1/box_properties/border_left_inline-expected.txt
* platform/gtk/css1/box_properties/border_left_width-expected.png
* platform/gtk/css1/box_properties/border_left_width-expected.txt
* platform/gtk/css1/box_properties/border_left_width_inline-expected.png
* platform/gtk/css1/box_properties/border_left_width_inline-expected.txt
* platform/gtk/css1/box_properties/border_right-expected.png
* platform/gtk/css1/box_properties/border_right-expected.txt
* platform/gtk/css1/box_properties/border_right_inline-expected.png
* platform/gtk/css1/box_properties/border_right_inline-expected.txt
* platform/gtk/css1/box_properties/border_right_width-expected.png
* platform/gtk/css1/box_properties/border_right_width-expected.txt
* platform/gtk/css1/box_properties/border_right_width_inline-expected.png
* platform/gtk/css1/box_properties/border_right_width_inline-expected.txt
* platform/gtk/css1/box_properties/border_style-expected.png
* platform/gtk/css1/box_properties/border_style-expected.txt
* platform/gtk/css1/box_properties/border_style_inline-expected.png
* platform/gtk/css1/box_properties/border_style_inline-expected.txt
* platform/gtk/css1/box_properties/border_top-expected.png
* platform/gtk/css1/box_properties/border_top-expected.txt
* platform/gtk/css1/box_properties/border_top_inline-expected.png
* platform/gtk/css1/box_properties/border_top_inline-expected.txt
* platform/gtk/css1/box_properties/border_top_width-expected.png
* platform/gtk/css1/box_properties/border_top_width-expected.txt
* platform/gtk/css1/box_properties/border_top_width_inline-expected.png
* platform/gtk/css1/box_properties/border_top_width_inline-expected.txt
* platform/gtk/css1/box_properties/border_width-expected.png
* platform/gtk/css1/box_properties/border_width-expected.txt
* platform/gtk/css1/box_properties/border_width_inline-expected.png
* platform/gtk/css1/box_properties/border_width_inline-expected.txt
* platform/gtk/css1/box_properties/clear-expected.png
* platform/gtk/css1/box_properties/clear-expected.txt
* platform/gtk/css1/box_properties/clear_float-expected.png
* platform/gtk/css1/box_properties/clear_float-expected.txt
* platform/gtk/css1/box_properties/float-expected.png
* platform/gtk/css1/box_properties/float-expected.txt
* platform/gtk/css1/box_properties/float_elements_in_series-expected.png
* platform/gtk/css1/box_properties/float_elements_in_series-expected.txt
* platform/gtk/css1/box_properties/float_margin-expected.png
* platform/gtk/css1/box_properties/float_margin-expected.txt
* platform/gtk/css1/box_properties/float_on_text_elements-expected.png
* platform/gtk/css1/box_properties/float_on_text_elements-expected.txt
* platform/gtk/css1/box_properties/height-expected.png
* platform/gtk/css1/box_properties/height-expected.txt
* platform/gtk/css1/box_properties/margin-expected.png
* platform/gtk/css1/box_properties/margin-expected.txt
* platform/gtk/css1/box_properties/margin_bottom-expected.png
* platform/gtk/css1/box_properties/margin_bottom-expected.txt
* platform/gtk/css1/box_properties/margin_bottom_inline-expected.png
* platform/gtk/css1/box_properties/margin_bottom_inline-expected.txt
* platform/gtk/css1/box_properties/margin_inline-expected.png
* platform/gtk/css1/box_properties/margin_inline-expected.txt
* platform/gtk/css1/box_properties/margin_left-expected.png
* platform/gtk/css1/box_properties/margin_left-expected.txt
* platform/gtk/css1/box_properties/margin_left_inline-expected.png
* platform/gtk/css1/box_properties/margin_left_inline-expected.txt
* platform/gtk/css1/box_properties/margin_right-expected.png
* platform/gtk/css1/box_properties/margin_right-expected.txt
* platform/gtk/css1/box_properties/margin_right_inline-expected.png
* platform/gtk/css1/box_properties/margin_right_inline-expected.txt
* platform/gtk/css1/box_properties/margin_top-expected.png
* platform/gtk/css1/box_properties/margin_top-expected.txt
* platform/gtk/css1/box_properties/margin_top_inline-expected.png
* 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.png
* platform/gtk/css1/box_properties/padding_bottom-expected.txt
* platform/gtk/css1/box_properties/padding_bottom_inline-expected.png
* platform/gtk/css1/box_properties/padding_bottom_inline-expected.txt
* platform/gtk/css1/box_properties/padding_inline-expected.png
* platform/gtk/css1/box_properties/padding_inline-expected.txt
* platform/gtk/css1/box_properties/padding_left-expected.png
* platform/gtk/css1/box_properties/padding_left-expected.txt
* platform/gtk/css1/box_properties/padding_left_inline-expected.png
* platform/gtk/css1/box_properties/padding_left_inline-expected.txt
* platform/gtk/css1/box_properties/padding_right-expected.png
* platform/gtk/css1/box_properties/padding_right-expected.txt
* platform/gtk/css1/box_properties/padding_right_inline-expected.png
* 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.png
* platform/gtk/css1/box_properties/padding_top_inline-expected.txt
* platform/gtk/css1/box_properties/width-expected.png
* platform/gtk/css1/box_properties/width-expected.txt
* platform/gtk/css1/cascade/cascade_order-expected.png
* platform/gtk/css1/cascade/cascade_order-expected.txt
* platform/gtk/css1/cascade/important-expected.png
* platform/gtk/css1/cascade/important-expected.txt
* platform/gtk/css1/classification/display-expected.png
* platform/gtk/css1/classification/display-expected.txt
* platform/gtk/css1/classification/list_style-expected.png
* platform/gtk/css1/classification/list_style-expected.txt
* platform/gtk/css1/classification/list_style_image-expected.png
* platform/gtk/css1/classification/list_style_image-expected.txt
* platform/gtk/css1/classification/list_style_position-expected.png
* platform/gtk/css1/classification/list_style_position-expected.txt
* platform/gtk/css1/classification/list_style_type-expected.png
* platform/gtk/css1/classification/list_style_type-expected.txt
* platform/gtk/css1/classification/white_space-expected.png
* platform/gtk/css1/classification/white_space-expected.txt
* platform/gtk/css1/color_and_background/background-expected.png
* platform/gtk/css1/color_and_background/background-expected.txt
* platform/gtk/css1/color_and_background/background_attachment-expected.png
* platform/gtk/css1/color_and_background/background_attachment-expected.txt
* platform/gtk/css1/color_and_background/background_color-expected.png
* platform/gtk/css1/color_and_background/background_color-expected.txt
* platform/gtk/css1/color_and_background/background_image-expected.png
* platform/gtk/css1/color_and_background/background_image-expected.txt
* platform/gtk/css1/color_and_background/background_position-expected.png
* platform/gtk/css1/color_and_background/background_position-expected.txt
* platform/gtk/css1/color_and_background/background_repeat-expected.png
* platform/gtk/css1/color_and_background/background_repeat-expected.txt
* platform/gtk/css1/color_and_background/color-expected.png
* 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.png
* platform/gtk/css1/font_properties/font-expected.txt
* platform/gtk/css1/font_properties/font_family-expected.png
* platform/gtk/css1/font_properties/font_family-expected.txt
* platform/gtk/css1/font_properties/font_size-expected.png
* platform/gtk/css1/font_properties/font_size-expected.txt
* platform/gtk/css1/font_properties/font_style-expected.png
* platform/gtk/css1/font_properties/font_style-expected.txt
* platform/gtk/css1/font_properties/font_variant-expected.png
* platform/gtk/css1/font_properties/font_variant-expected.txt
* platform/gtk/css1/font_properties/font_weight-expected.png
* platform/gtk/css1/font_properties/font_weight-expected.txt
* platform/gtk/css1/formatting_model/canvas-expected.png
* platform/gtk/css1/formatting_model/canvas-expected.txt
* platform/gtk/css1/formatting_model/floating_elements-expected.png
* platform/gtk/css1/formatting_model/floating_elements-expected.txt
* platform/gtk/css1/formatting_model/height_of_lines-expected.png
* platform/gtk/css1/formatting_model/height_of_lines-expected.txt
* platform/gtk/css1/formatting_model/inline_elements-expected.png
* platform/gtk/css1/formatting_model/inline_elements-expected.txt
* platform/gtk/css1/formatting_model/replaced_elements-expected.png
* platform/gtk/css1/formatting_model/replaced_elements-expected.txt
* platform/gtk/css1/formatting_model/vertical_formatting-expected.txt
* platform/gtk/css1/pseudo/anchor-expected.png
* platform/gtk/css1/pseudo/anchor-expected.txt
* platform/gtk/css1/pseudo/firstletter-expected.png
* platform/gtk/css1/pseudo/firstletter-expected.txt
* platform/gtk/css1/pseudo/firstline-expected.png
* platform/gtk/css1/pseudo/firstline-expected.txt
* platform/gtk/css1/pseudo/multiple_pseudo_elements-expected.png
* platform/gtk/css1/pseudo/multiple_pseudo_elements-expected.txt
* platform/gtk/css1/pseudo/pseudo_elements_in_selectors-expected.png
* 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.png
* platform/gtk/css1/text_properties/line_height-expected.txt
* platform/gtk/css1/text_properties/text_align-expected.png
* platform/gtk/css1/text_properties/text_align-expected.txt
* platform/gtk/css1/text_properties/text_decoration-expected.png
* platform/gtk/css1/text_properties/text_decoration-expected.txt
* platform/gtk/css1/text_properties/text_indent-expected.png
* platform/gtk/css1/text_properties/text_indent-expected.txt
* platform/gtk/css1/text_properties/text_transform-expected.png
* platform/gtk/css1/text_properties/text_transform-expected.txt
* platform/gtk/css1/text_properties/vertical_align-expected.png
* platform/gtk/css1/text_properties/vertical_align-expected.txt
* platform/gtk/css1/text_properties/word_spacing-expected.png
* platform/gtk/css1/text_properties/word_spacing-expected.txt
* platform/gtk/css1/units/color_units-expected.png
* platform/gtk/css1/units/color_units-expected.txt
* platform/gtk/css1/units/length_units-expected.png
* platform/gtk/css1/units/length_units-expected.txt
* platform/gtk/css1/units/percentage_units-expected.png
* platform/gtk/css1/units/percentage_units-expected.txt
* platform/gtk/css1/units/urls-expected.png
* platform/gtk/css1/units/urls-expected.txt
* platform/gtk/css2.1/20110323/border-collapse-offset-002-expected.png
* platform/gtk/css2.1/20110323/border-collapse-offset-002-expected.txt
* platform/gtk/css2.1/20110323/border-conflict-style-079-expected.png
* platform/gtk/css2.1/20110323/border-conflict-style-079-expected.txt
* platform/gtk/css2.1/20110323/border-conflict-style-088-expected.png
* 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-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.png
* platform/gtk/css2.1/20110323/replaced-intrinsic-ratio-001-expected.txt
* 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/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/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-04-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-04-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-06-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-06-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-08-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-08-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-13-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-13-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-14-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-14-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-16-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-16-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-17-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-17-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-18-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-18-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-24-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-24-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-25-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-25-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-30-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-30-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-31-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-31-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-34-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-34-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-44-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-44-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-52-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-52-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-54-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-54-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-59-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-59-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-64-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-64-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-65-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-65-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-70-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-70-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-71-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-71-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-74-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-74-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-84-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-84-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-85-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-85-d-expected.txt
* platform/gtk/css2.1/t170602-bdr-conflct-w-94-d-expected.png
* platform/gtk/css2.1/t170602-bdr-conflct-w-94-d-expected.txt
* platform/gtk/css2.1/tables/table-anonymous-objects-177-expected.txt
* platform/gtk/css2.1/tables/table-anonymous-objects-178-expected.txt
* platform/gtk/css2.1/tables/table-anonymous-objects-179-expected.txt
* platform/gtk/css2.1/tables/table-anonymous-objects-180-expected.txt
* platform/gtk/css2.1/tables/table-anonymous-objects-181-expected.txt
* platform/gtk/css2.1/tables/table-anonymous-objects-189-expected.txt
* platform/gtk/css2.1/tables/table-anonymous-objects-190-expected.txt
* platform/gtk/css2.1/tables/table-anonymous-objects-191-expected.txt
* platform/gtk/css2.1/tables/table-anonymous-objects-192-expected.txt
* platform/gtk/css2.1/tables/table-anonymous-objects-193-expected.txt
* platform/gtk/css2.1/tables/table-anonymous-objects-194-expected.txt
* platform/gtk/css2.1/tables/table-anonymous-objects-195-expected.txt
* platform/gtk/css2.1/tables/table-anonymous-objects-196-expected.txt
* platform/gtk/css2.1/tables/table-anonymous-objects-205-expected.txt
* platform/gtk/css2.1/tables/table-anonymous-objects-206-expected.txt
* platform/gtk/css3/css3-modsel-33-expected.png
* platform/gtk/css3/css3-modsel-33-expected.txt
* platform/gtk/css3/selectors3/html/css3-modsel-18-expected.png
* platform/gtk/css3/selectors3/html/css3-modsel-18-expected.txt
* platform/gtk/css3/selectors3/html/css3-modsel-29-expected.png
* platform/gtk/css3/selectors3/html/css3-modsel-29-expected.txt
* platform/gtk/css3/selectors3/html/css3-modsel-29b-expected.png
* platform/gtk/css3/selectors3/html/css3-modsel-29b-expected.txt
* platform/gtk/css3/selectors3/html/css3-modsel-33-expected.png
* platform/gtk/css3/selectors3/html/css3-modsel-33-expected.txt
* platform/gtk/css3/selectors3/html/css3-modsel-73-expected.png
* platform/gtk/css3/selectors3/html/css3-modsel-73-expected.txt
* platform/gtk/css3/selectors3/html/css3-modsel-73b-expected.png
* platform/gtk/css3/selectors3/html/css3-modsel-73b-expected.txt
* platform/gtk/css3/selectors3/html/css3-modsel-77-expected.png
* platform/gtk/css3/selectors3/html/css3-modsel-77-expected.txt
* platform/gtk/css3/selectors3/html/css3-modsel-77b-expected.png
* platform/gtk/css3/selectors3/html/css3-modsel-77b-expected.txt
* platform/gtk/css3/selectors3/xhtml/css3-modsel-18-expected.png
* platform/gtk/css3/selectors3/xhtml/css3-modsel-18-expected.txt
* platform/gtk/css3/selectors3/xhtml/css3-modsel-29-expected.png
* platform/gtk/css3/selectors3/xhtml/css3-modsel-29-expected.txt
* platform/gtk/css3/selectors3/xhtml/css3-modsel-29b-expected.png
* platform/gtk/css3/selectors3/xhtml/css3-modsel-29b-expected.txt
* platform/gtk/css3/selectors3/xhtml/css3-modsel-33-expected.png
* platform/gtk/css3/selectors3/xhtml/css3-modsel-33-expected.txt
* platform/gtk/css3/selectors3/xhtml/css3-modsel-73-expected.png
* platform/gtk/css3/selectors3/xhtml/css3-modsel-73-expected.txt
* platform/gtk/css3/selectors3/xhtml/css3-modsel-73b-expected.png
* platform/gtk/css3/selectors3/xhtml/css3-modsel-73b-expected.txt
* platform/gtk/css3/selectors3/xhtml/css3-modsel-77-expected.png
* platform/gtk/css3/selectors3/xhtml/css3-modsel-77-expected.txt
* platform/gtk/css3/selectors3/xhtml/css3-modsel-77b-expected.png
* platform/gtk/css3/selectors3/xhtml/css3-modsel-77b-expected.txt
* platform/gtk/css3/selectors3/xml/css3-modsel-18-expected.png
* platform/gtk/css3/selectors3/xml/css3-modsel-18-expected.txt
* platform/gtk/css3/selectors3/xml/css3-modsel-29-expected.png
* platform/gtk/css3/selectors3/xml/css3-modsel-29-expected.txt
* platform/gtk/css3/selectors3/xml/css3-modsel-29b-expected.png
* platform/gtk/css3/selectors3/xml/css3-modsel-29b-expected.txt
* platform/gtk/css3/selectors3/xml/css3-modsel-33-expected.png
* platform/gtk/css3/selectors3/xml/css3-modsel-33-expected.txt
* platform/gtk/css3/selectors3/xml/css3-modsel-73-expected.png
* platform/gtk/css3/selectors3/xml/css3-modsel-73-expected.txt
* platform/gtk/css3/selectors3/xml/css3-modsel-73b-expected.png
* platform/gtk/css3/selectors3/xml/css3-modsel-73b-expected.txt
* platform/gtk/css3/selectors3/xml/css3-modsel-77-expected.png
* platform/gtk/css3/selectors3/xml/css3-modsel-77-expected.txt
* platform/gtk/css3/selectors3/xml/css3-modsel-77b-expected.png
* platform/gtk/css3/selectors3/xml/css3-modsel-77b-expected.txt
* platform/gtk/editing/deleting/4922367-expected.txt
* platform/gtk/editing/deleting/5126166-expected.png
* platform/gtk/editing/deleting/5126166-expected.txt
* platform/gtk/editing/deleting/5144139-2-expected.png
* platform/gtk/editing/deleting/5144139-2-expected.txt
* platform/gtk/editing/deleting/5206311-1-expected.png
* platform/gtk/editing/deleting/5206311-1-expected.txt
* platform/gtk/editing/deleting/5433862-2-expected.png
* platform/gtk/editing/deleting/5433862-2-expected.txt
* platform/gtk/editing/inserting/paragraph-separator-in-table-1-expected.png
* platform/gtk/editing/inserting/paragraph-separator-in-table-1-expected.txt
* platform/gtk/editing/pasteboard/innerText-inline-table-expected.png
* platform/gtk/editing/pasteboard/innerText-inline-table-expected.txt
* platform/gtk/editing/selection/3690703-2-expected.png
* platform/gtk/editing/selection/3690703-2-expected.txt
* platform/gtk/editing/selection/3690703-expected.png
* platform/gtk/editing/selection/3690703-expected.txt
* platform/gtk/editing/selection/3690719-expected.png
* platform/gtk/editing/selection/3690719-expected.txt
* platform/gtk/editing/selection/5057506-2-expected.png
* platform/gtk/editing/selection/5057506-2-expected.txt
* platform/gtk/editing/selection/5057506-expected.png
* platform/gtk/editing/selection/5057506-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/move-by-line-001-expected.png
* platform/gtk/editing/selection/move-by-line-001-expected.txt
* platform/gtk/editing/selection/select-all-004-expected.png
* platform/gtk/editing/selection/select-all-004-expected.txt
* platform/gtk/editing/unsupported-content/table-type-after-expected.png
* platform/gtk/editing/unsupported-content/table-type-after-expected.txt
* platform/gtk/editing/unsupported-content/table-type-before-expected.png
* platform/gtk/editing/unsupported-content/table-type-before-expected.txt
* platform/gtk/fast/block/basic/016-expected.txt
* platform/gtk/fast/block/basic/quirk-percent-height-table-cell-expected.png
* platform/gtk/fast/block/basic/quirk-percent-height-table-cell-expected.txt
* platform/gtk/fast/block/float/015-expected.png
* platform/gtk/fast/block/float/015-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.png
* platform/gtk/fast/block/margin-collapse/019-expected.txt
* platform/gtk/fast/block/margin-collapse/020-expected.png
* 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/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.png
* platform/gtk/fast/block/margin-collapse/block-inside-inline/019-expected.txt
* platform/gtk/fast/block/margin-collapse/block-inside-inline/020-expected.png
* 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/table-cell-static-position-expected.txt
* platform/gtk/fast/borders/border-antialiasing-expected.png
* platform/gtk/fast/borders/border-antialiasing-expected.txt
* platform/gtk/fast/borders/border-radius-different-width-001-expected.png
* platform/gtk/fast/borders/border-radius-different-width-001-expected.txt
* platform/gtk/fast/borders/table-borders-expected.png
* platform/gtk/fast/borders/table-borders-expected.txt
* platform/gtk/fast/css-generated-content/first-letter-in-nested-before-expected.txt
* platform/gtk/fast/css-generated-content/first-letter-in-nested-before-table-expected.txt
* platform/gtk/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt
* platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.txt
* platform/gtk/fast/css-generated-content/table-parts-before-and-after-expected.txt
* platform/gtk/fast/css-generated-content/table-row-group-with-before-expected.png
* platform/gtk/fast/css-generated-content/table-row-group-with-before-expected.txt
* platform/gtk/fast/css-generated-content/table-row-with-before-expected.png
* platform/gtk/fast/css-generated-content/table-row-with-before-expected.txt
* platform/gtk/fast/css-generated-content/table-with-before-expected.png
* platform/gtk/fast/css-generated-content/table-with-before-expected.txt
* platform/gtk/fast/css/003-expected.txt
* platform/gtk/fast/css/absolute-poition-in-rtl-parent-expected.txt
* platform/gtk/fast/css/acid2-expected.png
* platform/gtk/fast/css/acid2-expected.txt
* platform/gtk/fast/css/acid2-pixel-expected.png
* platform/gtk/fast/css/acid2-pixel-expected.txt
* platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.png
* platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.txt
* platform/gtk/fast/css/box-shadow-and-border-radius-expected.png
* platform/gtk/fast/css/box-shadow-and-border-radius-expected.txt
* platform/gtk/fast/css/caption-width-absolute-position-expected.txt
* platform/gtk/fast/css/caption-width-absolute-position-offset-top-expected.txt
* platform/gtk/fast/css/caption-width-fixed-position-expected.txt
* platform/gtk/fast/css/caption-width-fixed-position-offset-top-expected.txt
* platform/gtk/fast/css/caption-width-relative-position-expected.txt
* platform/gtk/fast/css/caption-width-relative-position-offset-top-expected.txt
* platform/gtk/fast/css/css3-nth-child-expected.png
* platform/gtk/fast/css/css3-nth-child-expected.txt
* platform/gtk/fast/css/focus-ring-detached-expected.png
* platform/gtk/fast/css/focus-ring-detached-expected.txt
* platform/gtk/fast/css/focus-ring-multiline-expected.png
* platform/gtk/fast/css/focus-ring-multiline-expected.txt
* platform/gtk/fast/css/h1-in-section-elements-expected.png
* platform/gtk/fast/css/h1-in-section-elements-expected.txt
* platform/gtk/fast/css/min-width-with-spanned-cell-expected.txt
* platform/gtk/fast/css/percentage-non-integer-expected.png
* 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/dom/34176-expected.png
* platform/gtk/fast/dom/34176-expected.txt
* platform/gtk/fast/dom/HTMLTableElement/colSpan-expected.png
* platform/gtk/fast/dom/HTMLTableElement/colSpan-expected.txt
* platform/gtk/fast/dom/HTMLTableElement/createCaption-expected.png
* platform/gtk/fast/dom/HTMLTableElement/createCaption-expected.txt
* platform/gtk/fast/dom/row-inner-text-expected.png
* platform/gtk/fast/dom/row-inner-text-expected.txt
* platform/gtk/fast/dynamic/001-expected.txt
* platform/gtk/fast/dynamic/containing-block-change-expected.png
* platform/gtk/fast/dynamic/containing-block-change-expected.txt
* platform/gtk/fast/dynamic/float-withdrawal-expected.png
* platform/gtk/fast/dynamic/float-withdrawal-expected.txt
* platform/gtk/fast/dynamic/insert-before-table-part-in-continuation-expected.png
* platform/gtk/fast/dynamic/insert-before-table-part-in-continuation-expected.txt
* platform/gtk/fast/dynamic/subtree-table-cell-height-expected.txt
* platform/gtk/fast/encoding/utf-16-big-endian-expected.png
* platform/gtk/fast/encoding/utf-16-big-endian-expected.txt
* platform/gtk/fast/encoding/utf-16-little-endian-expected.png
* platform/gtk/fast/encoding/utf-16-little-endian-expected.txt
* platform/gtk/fast/forms/001-expected.png
* platform/gtk/fast/forms/001-expected.txt
* platform/gtk/fast/forms/005-expected.txt
* platform/gtk/fast/forms/basic-buttons-expected.png
* platform/gtk/fast/forms/basic-buttons-expected.txt
* platform/gtk/fast/forms/form-element-geometry-expected.png
* platform/gtk/fast/forms/form-element-geometry-expected.txt
* platform/gtk/fast/forms/form-hides-table-expected.png
* 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.png
* platform/gtk/fast/forms/formmove3-expected.txt
* platform/gtk/fast/forms/input-table-expected.png
* platform/gtk/fast/forms/input-table-expected.txt
* platform/gtk/fast/forms/listbox-bidi-align-expected.png
* platform/gtk/fast/forms/listbox-bidi-align-expected.txt
* platform/gtk/fast/forms/preserveFormDuringResidualStyle-expected.txt
* platform/gtk/fast/forms/select-dirty-parent-pref-widths-expected.png
* platform/gtk/fast/forms/select-dirty-parent-pref-widths-expected.txt
* platform/gtk/fast/html/details-writing-mode-expected.png
* 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.png
* 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/lists/004-expected.png
* platform/gtk/fast/lists/004-expected.txt
* platform/gtk/fast/lists/list-marker-before-content-table-expected.png
* platform/gtk/fast/lists/list-marker-before-content-table-expected.txt
* platform/gtk/fast/multicol/span/before-child-anonymous-column-block-expected.txt
* platform/gtk/fast/multicol/table-vertical-align-expected.png
* platform/gtk/fast/overflow/002-expected.png
* platform/gtk/fast/overflow/002-expected.txt
* platform/gtk/fast/overflow/overflow-rtl-expected.png
* platform/gtk/fast/overflow/overflow-rtl-expected.txt
* platform/gtk/fast/overflow/overflow-rtl-vertical-expected.png
* 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
* platform/gtk/fast/repaint/block-selection-gap-in-table-cell-expected.txt
* platform/gtk/fast/repaint/float-overflow-expected.png
* platform/gtk/fast/repaint/float-overflow-expected.txt
* platform/gtk/fast/repaint/float-overflow-right-expected.png
* platform/gtk/fast/repaint/float-overflow-right-expected.txt
* platform/gtk/fast/repaint/subtree-root-clip-3-expected.txt
* platform/gtk/fast/repaint/table-cell-collapsed-border-expected.png
* platform/gtk/fast/repaint/table-cell-collapsed-border-expected.txt
* platform/gtk/fast/repaint/table-cell-collapsed-border-scroll-expected.txt
* platform/gtk/fast/repaint/table-cell-move-expected.png
* platform/gtk/fast/repaint/table-cell-move-expected.txt
* platform/gtk/fast/repaint/table-cell-overflow-expected.txt
* platform/gtk/fast/repaint/table-cell-vertical-overflow-expected.png
* platform/gtk/fast/repaint/table-cell-vertical-overflow-expected.txt
* platform/gtk/fast/repaint/table-col-background-expected.txt
* platform/gtk/fast/repaint/table-collapsed-border-expected.txt
* platform/gtk/fast/repaint/table-extra-bottom-grow-expected.png
* platform/gtk/fast/repaint/table-extra-bottom-grow-expected.txt
* platform/gtk/fast/repaint/table-outer-border-expected.txt
* platform/gtk/fast/repaint/table-row-expected.txt
* platform/gtk/fast/repaint/table-section-overflow-expected.txt
* platform/gtk/fast/repaint/table-section-repaint-expected.txt
* platform/gtk/fast/repaint/table-two-pass-layout-overpaint-expected.png
* platform/gtk/fast/repaint/table-two-pass-layout-overpaint-expected.txt
* platform/gtk/fast/repaint/table-writing-modes-h-expected.txt
* platform/gtk/fast/repaint/table-writing-modes-v-expected.txt
* platform/gtk/fast/replaced/005-expected.png
* platform/gtk/fast/replaced/005-expected.txt
* platform/gtk/fast/replaced/percent-height-in-anonymous-block-in-table-expected.png
* platform/gtk/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt
* platform/gtk/fast/replaced/selection-rect-in-table-cell-expected.png
* platform/gtk/fast/replaced/selection-rect-in-table-cell-expected.txt
* platform/gtk/fast/replaced/table-percent-height-positioned-expected.txt
* platform/gtk/fast/replaced/width100percent-checkbox-expected.png
* platform/gtk/fast/replaced/width100percent-checkbox-expected.txt
* platform/gtk/fast/replaced/width100percent-image-expected.png
* platform/gtk/fast/replaced/width100percent-image-expected.txt
* platform/gtk/fast/replaced/width100percent-menulist-expected.png
* platform/gtk/fast/replaced/width100percent-menulist-expected.txt
* platform/gtk/fast/replaced/width100percent-radio-expected.png
* platform/gtk/fast/replaced/width100percent-radio-expected.txt
* platform/gtk/fast/replaced/width100percent-searchfield-expected.png
* platform/gtk/fast/replaced/width100percent-searchfield-expected.txt
* platform/gtk/fast/replaced/width100percent-textarea-expected.png
* platform/gtk/fast/replaced/width100percent-textarea-expected.txt
* platform/gtk/fast/replaced/width100percent-textfield-expected.png
* platform/gtk/fast/replaced/width100percent-textfield-expected.txt
* platform/gtk/fast/selectors/077-expected.png
* platform/gtk/fast/selectors/077-expected.txt
* platform/gtk/fast/selectors/077b-expected.png
* platform/gtk/fast/selectors/077b-expected.txt
* platform/gtk/fast/table/002-expected.png
* platform/gtk/fast/table/002-expected.txt
* platform/gtk/fast/table/005-expected.png
* platform/gtk/fast/table/005-expected.txt
* platform/gtk/fast/table/007-expected.png
* platform/gtk/fast/table/007-expected.txt
* platform/gtk/fast/table/008-expected.txt
* platform/gtk/fast/table/009-expected.png
* platform/gtk/fast/table/009-expected.txt
* platform/gtk/fast/table/012-expected.txt
* platform/gtk/fast/table/013-expected.png
* platform/gtk/fast/table/013-expected.txt
* platform/gtk/fast/table/021-expected.png
* platform/gtk/fast/table/021-expected.txt
* platform/gtk/fast/table/023-expected.png
* platform/gtk/fast/table/023-expected.txt
* platform/gtk/fast/table/024-expected.txt
* platform/gtk/fast/table/025-expected.png
* platform/gtk/fast/table/025-expected.txt
* platform/gtk/fast/table/028-expected.png
* platform/gtk/fast/table/028-expected.txt
* platform/gtk/fast/table/028-vertical-expected.png
* platform/gtk/fast/table/028-vertical-expected.txt
* platform/gtk/fast/table/029-expected.png
* platform/gtk/fast/table/029-expected.txt
* platform/gtk/fast/table/031-expected.txt
* platform/gtk/fast/table/032-expected.txt
* platform/gtk/fast/table/034-expected.txt
* platform/gtk/fast/table/038-expected.png
* platform/gtk/fast/table/038-expected.txt
* platform/gtk/fast/table/038-vertical-expected.png
* platform/gtk/fast/table/038-vertical-expected.txt
* platform/gtk/fast/table/039-expected.png
* platform/gtk/fast/table/039-expected.txt
* platform/gtk/fast/table/040-expected.png
* platform/gtk/fast/table/040-expected.txt
* platform/gtk/fast/table/040-vertical-expected.png
* platform/gtk/fast/table/040-vertical-expected.txt
* platform/gtk/fast/table/100-percent-cell-width-expected.png
* platform/gtk/fast/table/100-percent-cell-width-expected.txt
* platform/gtk/fast/table/add-before-anonymous-child-expected.png
* platform/gtk/fast/table/add-before-anonymous-child-expected.txt
* platform/gtk/fast/table/border-collapsing/001-expected.png
* platform/gtk/fast/table/border-collapsing/001-expected.txt
* platform/gtk/fast/table/border-collapsing/001-vertical-expected.png
* platform/gtk/fast/table/border-collapsing/001-vertical-expected.txt
* platform/gtk/fast/table/border-collapsing/002-expected.png
* platform/gtk/fast/table/border-collapsing/002-expected.txt
* platform/gtk/fast/table/border-collapsing/002-vertical-expected.png
* 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.png
* platform/gtk/fast/table/border-collapsing/004-expected.txt
* platform/gtk/fast/table/border-collapsing/004-vertical-expected.png
* platform/gtk/fast/table/border-collapsing/004-vertical-expected.txt
* platform/gtk/fast/table/border-collapsing/border-collapsing-head-foot-expected.png
* platform/gtk/fast/table/border-collapsing/border-collapsing-head-foot-expected.txt
* platform/gtk/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.png
* platform/gtk/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt
* platform/gtk/fast/table/border-collapsing/bug14274-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-69296-expected.png
* platform/gtk/fast/table/border-collapsing/cached-69296-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-cell-append-expected.png
* platform/gtk/fast/table/border-collapsing/cached-cell-append-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-cell-remove-expected.png
* platform/gtk/fast/table/border-collapsing/cached-cell-remove-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-change-cell-border-color-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-change-cell-border-width-expected.png
* platform/gtk/fast/table/border-collapsing/cached-change-cell-border-width-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-change-cell-sl-border-color-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-change-col-border-color-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-change-col-border-width-expected.png
* platform/gtk/fast/table/border-collapsing/cached-change-col-border-width-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-change-colgroup-border-color-expected.png
* platform/gtk/fast/table/border-collapsing/cached-change-colgroup-border-color-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-change-colgroup-border-width-expected.png
* platform/gtk/fast/table/border-collapsing/cached-change-colgroup-border-width-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-change-row-border-color-expected.png
* platform/gtk/fast/table/border-collapsing/cached-change-row-border-color-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-change-row-border-width-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-change-table-border-color-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-change-table-border-width-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-change-tbody-border-color-expected.png
* platform/gtk/fast/table/border-collapsing/cached-change-tbody-border-color-expected.txt
* platform/gtk/fast/table/border-collapsing/cached-change-tbody-border-width-expected.txt
* platform/gtk/fast/table/border-collapsing/collapsed-borders-adjoining-sections-vertical-rl-expected.txt
* platform/gtk/fast/table/border-collapsing/collapsed-borders-painted-once-on-inner-cells-expected.txt
* platform/gtk/fast/table/border-collapsing/equal-precedence-resolution-expected.txt
* platform/gtk/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt
* platform/gtk/fast/table/border-collapsing/rtl-border-collapsing-expected.png
* platform/gtk/fast/table/border-collapsing/rtl-border-collapsing-expected.txt
* platform/gtk/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.png
* platform/gtk/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt
* platform/gtk/fast/table/caption-relayout-expected.txt
* platform/gtk/fast/table/cell-absolute-child-expected.png
* platform/gtk/fast/table/cell-absolute-child-expected.txt
* platform/gtk/fast/table/cell-width-auto-expected.txt
* platform/gtk/fast/table/colspan-with-all-percent-cells-expected.png
* platform/gtk/fast/table/colspan-with-all-percent-cells-expected.txt
* platform/gtk/fast/table/colspanMinWidth-expected.png
* platform/gtk/fast/table/colspanMinWidth-expected.txt
* platform/gtk/fast/table/colspanMinWidth-vertical-expected.png
* platform/gtk/fast/table/colspanMinWidth-vertical-expected.txt
* platform/gtk/fast/table/dynamic-cellpadding-expected.png
* platform/gtk/fast/table/dynamic-cellpadding-expected.txt
* platform/gtk/fast/table/edge-offsets-expected.png
* platform/gtk/fast/table/edge-offsets-expected.txt
* platform/gtk/fast/table/empty-cells-expected.png
* platform/gtk/fast/table/empty-cells-expected.txt
* platform/gtk/fast/table/frame-and-rules-expected.png
* platform/gtk/fast/table/frame-and-rules-expected.txt
* platform/gtk/fast/table/giantRowspan-expected.png
* platform/gtk/fast/table/giantRowspan-expected.txt
* platform/gtk/fast/table/growCellForImageQuirk-expected.txt
* platform/gtk/fast/table/growCellForImageQuirk-vertical-expected.txt
* platform/gtk/fast/table/height-percent-test-expected.txt
* platform/gtk/fast/table/height-percent-test-vertical-expected.txt
* platform/gtk/fast/table/invisible-cell-background-expected.txt
* platform/gtk/fast/table/large-width-expected.png
* platform/gtk/fast/table/large-width-expected.txt
* platform/gtk/fast/table/max-width-integer-overflow-expected.txt
* 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/nobr-expected.png
* platform/gtk/fast/table/nobr-expected.txt
* platform/gtk/fast/table/overflowHidden-expected.png
* platform/gtk/fast/table/overflowHidden-expected.txt
* platform/gtk/fast/table/percent-heights-expected.png
* platform/gtk/fast/table/percent-heights-expected.txt
* platform/gtk/fast/table/percent-widths-stretch-expected.png
* platform/gtk/fast/table/percent-widths-stretch-expected.txt
* platform/gtk/fast/table/percent-widths-stretch-vertical-expected.txt
* platform/gtk/fast/table/prepend-in-anonymous-table-expected.png
* platform/gtk/fast/table/prepend-in-anonymous-table-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/replaced-percent-height-expected.png
* platform/gtk/fast/table/replaced-percent-height-expected.txt
* platform/gtk/fast/table/row-height-recalc-expected.png
* platform/gtk/fast/table/row-height-recalc-expected.txt
* platform/gtk/fast/table/rowspan-paint-order-expected.png
* platform/gtk/fast/table/rowspan-paint-order-expected.txt
* platform/gtk/fast/table/rowspan-paint-order-vertical-expected.png
* platform/gtk/fast/table/rowspan-paint-order-vertical-expected.txt
* platform/gtk/fast/table/simple_paint-expected.txt
* platform/gtk/fast/table/spanOverlapRepaint-expected.png
* platform/gtk/fast/table/spanOverlapRepaint-expected.txt
* platform/gtk/fast/table/stale-grid-crash-expected.png
* platform/gtk/fast/table/stale-grid-crash-expected.txt
* platform/gtk/fast/table/table-anonymous-cell-bug-expected.txt
* platform/gtk/fast/table/table-anonymous-row-bug-expected.txt
* platform/gtk/fast/table/table-anonymous-section-bug-expected.txt
* platform/gtk/fast/table/table-before-child-style-update-expected.txt
* platform/gtk/fast/table/table-cell-before-after-content-around-table-block-expected.txt
* platform/gtk/fast/table/table-cell-before-after-content-around-table-expected.txt
* platform/gtk/fast/table/table-cell-before-after-content-around-table-row-expected.txt
* platform/gtk/fast/table/table-cell-before-child-in-table-expected.txt
* platform/gtk/fast/table/table-cell-split-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-insert-before-non-anonymous-block-expected.txt
* platform/gtk/fast/table/table-row-before-after-content-around-block-expected.txt
* platform/gtk/fast/table/table-row-before-after-content-around-table-cell-expected.txt
* platform/gtk/fast/table/table-row-before-after-content-around-table-expected.txt
* platform/gtk/fast/table/table-row-before-child-style-update-expected.txt
* platform/gtk/fast/table/table-row-outline-paint-expected.png
* platform/gtk/fast/table/table-row-outline-paint-expected.txt
* platform/gtk/fast/table/table-row-split2-expected.txt
* platform/gtk/fast/table/table-row-style-not-updated-expected.txt
* platform/gtk/fast/table/table-row-style-not-updated-with-after-content-expected.txt
* platform/gtk/fast/table/table-row-style-not-updated-with-before-content-expected.txt
* platform/gtk/fast/table/table-section-split2-expected.txt
* platform/gtk/fast/table/table-split-expected.txt
* platform/gtk/fast/table/table-split2-expected.txt
* platform/gtk/fast/table/table-style-not-updated-expected.txt
* platform/gtk/fast/table/wide-colspan-expected.txt
* platform/gtk/fast/table/wide-column-expected.txt
* platform/gtk/fast/text/atsui-negative-spacing-features-expected.png
* platform/gtk/fast/text/atsui-negative-spacing-features-expected.txt
* platform/gtk/fast/text/atsui-spacing-features-expected.png
* platform/gtk/fast/text/atsui-spacing-features-expected.txt
* platform/gtk/fast/text/basic/generic-family-reset-expected.png
* platform/gtk/fast/text/basic/generic-family-reset-expected.txt
* platform/gtk/fast/text/international/003-expected.png
* platform/gtk/fast/text/international/003-expected.txt
* platform/gtk/fast/text/international/bidi-LDB-2-CSS-expected.png
* platform/gtk/fast/text/international/bidi-LDB-2-CSS-expected.txt
* platform/gtk/fast/text/international/bidi-LDB-2-HTML-expected.png
* platform/gtk/fast/text/international/bidi-LDB-2-HTML-expected.txt
* platform/gtk/fast/text/international/bidi-LDB-2-formatting-characters-expected.png
* platform/gtk/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt
* platform/gtk/fast/text/international/bidi-override-expected.txt
* 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/025-expected.txt
* platform/gtk/fast/text/whitespace/026-expected.txt
* platform/gtk/fast/writing-mode/table-percent-width-quirk-expected.txt
* platform/gtk/fast/writing-mode/vertical-align-table-baseline-expected.png
* platform/gtk/fast/writing-mode/vertical-align-table-baseline-expected.txt
* platform/gtk/http/tests/misc/acid2-expected.png
* platform/gtk/http/tests/misc/acid2-pixel-expected.png
* platform/gtk/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.png
* platform/gtk/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
* platform/gtk/ietestcenter/css3/bordersbackgrounds/background_properties_greater_than_images-expected.txt
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-006-expected.png
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-006-expected.txt
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-007-expected.png
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-007-expected.txt
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-008-expected.png
* 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.png
* 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.png
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.txt
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-shorthand-001-expected.png
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-shorthand-001-expected.txt
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-001-expected.png
* 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.png
* 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.png
* 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.png
* 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/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png
* platform/gtk/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt
* platform/gtk/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png
* 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.png
* platform/gtk/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt
* platform/gtk/tables/layering/paint-test-layering-1-expected.png
* platform/gtk/tables/layering/paint-test-layering-1-expected.txt
* platform/gtk/tables/layering/paint-test-layering-2-expected.png
* platform/gtk/tables/layering/paint-test-layering-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug10009-expected.png
* platform/gtk/tables/mozilla/bugs/bug10009-expected.txt
* platform/gtk/tables/mozilla/bugs/bug101201-expected.png
* platform/gtk/tables/mozilla/bugs/bug101201-expected.txt
* platform/gtk/tables/mozilla/bugs/bug101674-expected.png
* platform/gtk/tables/mozilla/bugs/bug101674-expected.txt
* platform/gtk/tables/mozilla/bugs/bug10296-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1055-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug1055-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug10565-expected.png
* platform/gtk/tables/mozilla/bugs/bug10565-expected.txt
* platform/gtk/tables/mozilla/bugs/bug10633-expected.png
* platform/gtk/tables/mozilla/bugs/bug10633-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1067-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1067-2-expected.png
* platform/gtk/tables/mozilla/bugs/bug1067-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug106795-expected.png
* platform/gtk/tables/mozilla/bugs/bug106795-expected.txt
* platform/gtk/tables/mozilla/bugs/bug106816-expected.png
* platform/gtk/tables/mozilla/bugs/bug106816-expected.txt
* platform/gtk/tables/mozilla/bugs/bug113235-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug113235-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug113424-expected.png
* platform/gtk/tables/mozilla/bugs/bug113424-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1163-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1188-expected.png
* platform/gtk/tables/mozilla/bugs/bug1188-expected.txt
* platform/gtk/tables/mozilla/bugs/bug12008-expected.png
* platform/gtk/tables/mozilla/bugs/bug12008-expected.txt
* platform/gtk/tables/mozilla/bugs/bug120107-expected.txt
* platform/gtk/tables/mozilla/bugs/bug120364-expected.png
* platform/gtk/tables/mozilla/bugs/bug120364-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1224-expected.png
* platform/gtk/tables/mozilla/bugs/bug1224-expected.txt
* platform/gtk/tables/mozilla/bugs/bug12268-expected.png
* platform/gtk/tables/mozilla/bugs/bug12268-expected.txt
* platform/gtk/tables/mozilla/bugs/bug12709-expected.png
* platform/gtk/tables/mozilla/bugs/bug12709-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1271-expected.txt
* platform/gtk/tables/mozilla/bugs/bug12908-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug12908-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug12908-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug12910-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1296-expected.png
* platform/gtk/tables/mozilla/bugs/bug1296-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1302-expected.png
* platform/gtk/tables/mozilla/bugs/bug1302-expected.txt
* platform/gtk/tables/mozilla/bugs/bug13169-expected.png
* platform/gtk/tables/mozilla/bugs/bug13169-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1318-expected.png
* platform/gtk/tables/mozilla/bugs/bug1318-expected.txt
* platform/gtk/tables/mozilla/bugs/bug137388-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug137388-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug137388-2-expected.png
* platform/gtk/tables/mozilla/bugs/bug137388-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug137388-3-expected.png
* platform/gtk/tables/mozilla/bugs/bug137388-3-expected.txt
* platform/gtk/tables/mozilla/bugs/bug139524-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug139524-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug139524-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug139524-3-expected.png
* platform/gtk/tables/mozilla/bugs/bug139524-3-expected.txt
* platform/gtk/tables/mozilla/bugs/bug139524-4-expected.png
* platform/gtk/tables/mozilla/bugs/bug139524-4-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1430-expected.png
* platform/gtk/tables/mozilla/bugs/bug1430-expected.txt
* platform/gtk/tables/mozilla/bugs/bug14323-expected.png
* platform/gtk/tables/mozilla/bugs/bug14323-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1474-expected.png
* platform/gtk/tables/mozilla/bugs/bug14929-expected.png
* platform/gtk/tables/mozilla/bugs/bug14929-expected.txt
* platform/gtk/tables/mozilla/bugs/bug15247-expected.png
* platform/gtk/tables/mozilla/bugs/bug15247-expected.txt
* platform/gtk/tables/mozilla/bugs/bug154780-expected.png
* platform/gtk/tables/mozilla/bugs/bug154780-expected.txt
* platform/gtk/tables/mozilla/bugs/bug15544-expected.png
* platform/gtk/tables/mozilla/bugs/bug15544-expected.txt
* platform/gtk/tables/mozilla/bugs/bug159108-expected.txt
* platform/gtk/tables/mozilla/bugs/bug15933-expected.png
* platform/gtk/tables/mozilla/bugs/bug15933-expected.txt
* platform/gtk/tables/mozilla/bugs/bug16012-expected.txt
* platform/gtk/tables/mozilla/bugs/bug16252-expected.png
* platform/gtk/tables/mozilla/bugs/bug16252-expected.txt
* platform/gtk/tables/mozilla/bugs/bug17138-expected.png
* platform/gtk/tables/mozilla/bugs/bug17138-expected.txt
* platform/gtk/tables/mozilla/bugs/bug175455-4-expected.png
* platform/gtk/tables/mozilla/bugs/bug175455-4-expected.txt
* platform/gtk/tables/mozilla/bugs/bug17548-expected.png
* platform/gtk/tables/mozilla/bugs/bug17548-expected.txt
* platform/gtk/tables/mozilla/bugs/bug17587-expected.png
* platform/gtk/tables/mozilla/bugs/bug17587-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1800-expected.png
* platform/gtk/tables/mozilla/bugs/bug1800-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1802-expected.png
* platform/gtk/tables/mozilla/bugs/bug1802-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1802s-expected.png
* platform/gtk/tables/mozilla/bugs/bug1802s-expected.txt
* platform/gtk/tables/mozilla/bugs/bug1809-expected.png
* platform/gtk/tables/mozilla/bugs/bug1809-expected.txt
* platform/gtk/tables/mozilla/bugs/bug18440-expected.png
* platform/gtk/tables/mozilla/bugs/bug18440-expected.txt
* platform/gtk/tables/mozilla/bugs/bug18664-expected.png
* platform/gtk/tables/mozilla/bugs/bug18664-expected.txt
* platform/gtk/tables/mozilla/bugs/bug18955-expected.png
* platform/gtk/tables/mozilla/bugs/bug18955-expected.txt
* platform/gtk/tables/mozilla/bugs/bug19061-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug19061-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug19061-2-expected.png
* platform/gtk/tables/mozilla/bugs/bug19061-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug19356-expected.png
* platform/gtk/tables/mozilla/bugs/bug19356-expected.txt
* platform/gtk/tables/mozilla/bugs/bug20804-expected.png
* platform/gtk/tables/mozilla/bugs/bug20804-expected.txt
* platform/gtk/tables/mozilla/bugs/bug2123-expected.txt
* platform/gtk/tables/mozilla/bugs/bug215629-expected.txt
* platform/gtk/tables/mozilla/bugs/bug219693-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug219693-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug219693-2-expected.png
* platform/gtk/tables/mozilla/bugs/bug219693-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug22019-expected.png
* platform/gtk/tables/mozilla/bugs/bug22019-expected.txt
* platform/gtk/tables/mozilla/bugs/bug220536-expected.png
* platform/gtk/tables/mozilla/bugs/bug220536-expected.txt
* platform/gtk/tables/mozilla/bugs/bug222336-expected.txt
* platform/gtk/tables/mozilla/bugs/bug22246-2-expected.png
* platform/gtk/tables/mozilla/bugs/bug22246-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug22246-2a-expected.png
* platform/gtk/tables/mozilla/bugs/bug22246-2a-expected.txt
* platform/gtk/tables/mozilla/bugs/bug22246-3-expected.png
* platform/gtk/tables/mozilla/bugs/bug22246-3-expected.txt
* platform/gtk/tables/mozilla/bugs/bug22246-3a-expected.png
* platform/gtk/tables/mozilla/bugs/bug22246-3a-expected.txt
* platform/gtk/tables/mozilla/bugs/bug22513-expected.txt
* platform/gtk/tables/mozilla/bugs/bug2296-expected.png
* platform/gtk/tables/mozilla/bugs/bug2296-expected.txt
* platform/gtk/tables/mozilla/bugs/bug23235-expected.png
* platform/gtk/tables/mozilla/bugs/bug23235-expected.txt
* platform/gtk/tables/mozilla/bugs/bug24200-expected.png
* platform/gtk/tables/mozilla/bugs/bug24200-expected.txt
* platform/gtk/tables/mozilla/bugs/bug2479-2-expected.png
* platform/gtk/tables/mozilla/bugs/bug2479-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug2479-3-expected.txt
* platform/gtk/tables/mozilla/bugs/bug25004-expected.png
* platform/gtk/tables/mozilla/bugs/bug25004-expected.txt
* platform/gtk/tables/mozilla/bugs/bug25074-expected.txt
* platform/gtk/tables/mozilla/bugs/bug25663-expected.png
* platform/gtk/tables/mozilla/bugs/bug25663-expected.txt
* platform/gtk/tables/mozilla/bugs/bug26553-expected.txt
* platform/gtk/tables/mozilla/bugs/bug2684-expected.png
* platform/gtk/tables/mozilla/bugs/bug2684-expected.txt
* platform/gtk/tables/mozilla/bugs/bug269566-expected.txt
* platform/gtk/tables/mozilla/bugs/bug277062-expected.txt
* platform/gtk/tables/mozilla/bugs/bug2773-expected.png
* platform/gtk/tables/mozilla/bugs/bug2773-expected.txt
* platform/gtk/tables/mozilla/bugs/bug27993-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug27993-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug2886-expected.png
* platform/gtk/tables/mozilla/bugs/bug2886-expected.txt
* platform/gtk/tables/mozilla/bugs/bug28933-expected.txt
* platform/gtk/tables/mozilla/bugs/bug29058-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug29058-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug29314-expected.txt
* platform/gtk/tables/mozilla/bugs/bug29429-expected.png
* platform/gtk/tables/mozilla/bugs/bug29429-expected.txt
* platform/gtk/tables/mozilla/bugs/bug2954-expected.txt
* platform/gtk/tables/mozilla/bugs/bug2981-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug2981-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug2981-2-expected.png
* platform/gtk/tables/mozilla/bugs/bug2981-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug2997-expected.png
* platform/gtk/tables/mozilla/bugs/bug2997-expected.txt
* platform/gtk/tables/mozilla/bugs/bug30273-expected.png
* platform/gtk/tables/mozilla/bugs/bug30273-expected.txt
* platform/gtk/tables/mozilla/bugs/bug30559-expected.png
* platform/gtk/tables/mozilla/bugs/bug30559-expected.txt
* platform/gtk/tables/mozilla/bugs/bug3103-expected.png
* platform/gtk/tables/mozilla/bugs/bug3103-expected.txt
* platform/gtk/tables/mozilla/bugs/bug32205-3-expected.png
* platform/gtk/tables/mozilla/bugs/bug32205-3-expected.txt
* platform/gtk/tables/mozilla/bugs/bug3260-expected.png
* platform/gtk/tables/mozilla/bugs/bug3260-expected.txt
* platform/gtk/tables/mozilla/bugs/bug32841-expected.png
* platform/gtk/tables/mozilla/bugs/bug33137-expected.png
* platform/gtk/tables/mozilla/bugs/bug33137-expected.txt
* platform/gtk/tables/mozilla/bugs/bug33855-expected.txt
* platform/gtk/tables/mozilla/bugs/bug3454-expected.png
* platform/gtk/tables/mozilla/bugs/bug3454-expected.txt
* platform/gtk/tables/mozilla/bugs/bug38916-expected.png
* platform/gtk/tables/mozilla/bugs/bug38916-expected.txt
* platform/gtk/tables/mozilla/bugs/bug3977-expected.png
* platform/gtk/tables/mozilla/bugs/bug3977-expected.txt
* platform/gtk/tables/mozilla/bugs/bug4093-expected.png
* platform/gtk/tables/mozilla/bugs/bug4093-expected.txt
* platform/gtk/tables/mozilla/bugs/bug42187-expected.png
* platform/gtk/tables/mozilla/bugs/bug42187-expected.txt
* platform/gtk/tables/mozilla/bugs/bug4385-expected.png
* platform/gtk/tables/mozilla/bugs/bug4385-expected.txt
* platform/gtk/tables/mozilla/bugs/bug4427-expected.png
* platform/gtk/tables/mozilla/bugs/bug4427-expected.txt
* platform/gtk/tables/mozilla/bugs/bug44505-expected.png
* platform/gtk/tables/mozilla/bugs/bug44505-expected.txt
* platform/gtk/tables/mozilla/bugs/bug4501-expected.png
* platform/gtk/tables/mozilla/bugs/bug4501-expected.txt
* platform/gtk/tables/mozilla/bugs/bug4527-expected.png
* platform/gtk/tables/mozilla/bugs/bug4527-expected.txt
* platform/gtk/tables/mozilla/bugs/bug45350-expected.txt
* platform/gtk/tables/mozilla/bugs/bug45486-expected.png
* platform/gtk/tables/mozilla/bugs/bug45486-expected.txt
* platform/gtk/tables/mozilla/bugs/bug4576-expected.png
* platform/gtk/tables/mozilla/bugs/bug4576-expected.txt
* platform/gtk/tables/mozilla/bugs/bug46268-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug46268-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug46268-2-expected.png
* platform/gtk/tables/mozilla/bugs/bug46268-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug46368-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug46368-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug46623-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug46623-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug46623-2-expected.png
* platform/gtk/tables/mozilla/bugs/bug46623-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug47432-expected.png
* platform/gtk/tables/mozilla/bugs/bug47432-expected.txt
* platform/gtk/tables/mozilla/bugs/bug4803-expected.txt
* platform/gtk/tables/mozilla/bugs/bug4849-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug4849-expected.txt
* platform/gtk/tables/mozilla/bugs/bug51727-expected.png
* platform/gtk/tables/mozilla/bugs/bug51727-expected.txt
* platform/gtk/tables/mozilla/bugs/bug5188-expected.png
* platform/gtk/tables/mozilla/bugs/bug5188-expected.txt
* platform/gtk/tables/mozilla/bugs/bug52505-expected.png
* platform/gtk/tables/mozilla/bugs/bug52505-expected.txt
* platform/gtk/tables/mozilla/bugs/bug52506-expected.png
* platform/gtk/tables/mozilla/bugs/bug52506-expected.txt
* platform/gtk/tables/mozilla/bugs/bug53690-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug53690-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug53690-2-expected.png
* platform/gtk/tables/mozilla/bugs/bug53690-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug53891-expected.png
* platform/gtk/tables/mozilla/bugs/bug53891-expected.txt
* platform/gtk/tables/mozilla/bugs/bug5538-expected.png
* platform/gtk/tables/mozilla/bugs/bug5538-expected.txt
* platform/gtk/tables/mozilla/bugs/bug55789-expected.txt
* platform/gtk/tables/mozilla/bugs/bug56201-expected.png
* platform/gtk/tables/mozilla/bugs/bug56201-expected.txt
* platform/gtk/tables/mozilla/bugs/bug57828-2-expected.png
* platform/gtk/tables/mozilla/bugs/bug57828-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug5797-expected.png
* platform/gtk/tables/mozilla/bugs/bug5797-expected.txt
* platform/gtk/tables/mozilla/bugs/bug5835-expected.png
* platform/gtk/tables/mozilla/bugs/bug5835-expected.txt
* platform/gtk/tables/mozilla/bugs/bug59354-expected.png
* platform/gtk/tables/mozilla/bugs/bug59354-expected.txt
* platform/gtk/tables/mozilla/bugs/bug60804-expected.png
* platform/gtk/tables/mozilla/bugs/bug60804-expected.txt
* platform/gtk/tables/mozilla/bugs/bug60807-expected.png
* platform/gtk/tables/mozilla/bugs/bug60807-expected.txt
* platform/gtk/tables/mozilla/bugs/bug6184-expected.png
* platform/gtk/tables/mozilla/bugs/bug6184-expected.txt
* platform/gtk/tables/mozilla/bugs/bug6304-expected.png
* platform/gtk/tables/mozilla/bugs/bug6304-expected.txt
* platform/gtk/tables/mozilla/bugs/bug6404-expected.png
* platform/gtk/tables/mozilla/bugs/bug6404-expected.txt
* platform/gtk/tables/mozilla/bugs/bug647-expected.png
* platform/gtk/tables/mozilla/bugs/bug647-expected.txt
* platform/gtk/tables/mozilla/bugs/bug6674-expected.png
* platform/gtk/tables/mozilla/bugs/bug6674-expected.txt
* platform/gtk/tables/mozilla/bugs/bug68998-expected.png
* platform/gtk/tables/mozilla/bugs/bug68998-expected.txt
* platform/gtk/tables/mozilla/bugs/bug69382-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug69382-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug69382-2-expected.png
* platform/gtk/tables/mozilla/bugs/bug69382-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug72359-expected.txt
* platform/gtk/tables/mozilla/bugs/bug7342-expected.png
* platform/gtk/tables/mozilla/bugs/bug7342-expected.txt
* platform/gtk/tables/mozilla/bugs/bug7714-expected.png
* platform/gtk/tables/mozilla/bugs/bug7714-expected.txt
* platform/gtk/tables/mozilla/bugs/bug78162-expected.png
* platform/gtk/tables/mozilla/bugs/bug78162-expected.txt
* platform/gtk/tables/mozilla/bugs/bug82946-2-expected.png
* platform/gtk/tables/mozilla/bugs/bug82946-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug86708-expected.png
* platform/gtk/tables/mozilla/bugs/bug86708-expected.txt
* platform/gtk/tables/mozilla/bugs/bug8950-expected.png
* platform/gtk/tables/mozilla/bugs/bug8950-expected.txt
* platform/gtk/tables/mozilla/bugs/bug9123-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug9123-1-expected.txt
* platform/gtk/tables/mozilla/bugs/bug9123-2-expected.png
* platform/gtk/tables/mozilla/bugs/bug9123-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug92143-expected.png
* platform/gtk/tables/mozilla/bugs/bug92143-expected.txt
* platform/gtk/tables/mozilla/bugs/bug92647-2-expected.png
* platform/gtk/tables/mozilla/bugs/bug92647-2-expected.txt
* platform/gtk/tables/mozilla/bugs/bug963-expected.txt
* platform/gtk/tables/mozilla/bugs/bug96334-expected.txt
* platform/gtk/tables/mozilla/bugs/bug97383-expected.png
* platform/gtk/tables/mozilla/bugs/bug97383-expected.txt
* platform/gtk/tables/mozilla/bugs/bug9879-1-expected.png
* platform/gtk/tables/mozilla/bugs/bug9879-1-expected.txt
* platform/gtk/tables/mozilla/collapsing_borders/bug41262-3-expected.png
* platform/gtk/tables/mozilla/collapsing_borders/bug41262-3-expected.txt
* platform/gtk/tables/mozilla/core/bloomberg-expected.png
* platform/gtk/tables/mozilla/core/bloomberg-expected.txt
* platform/gtk/tables/mozilla/core/borders-expected.png
* platform/gtk/tables/mozilla/core/borders-expected.txt
* platform/gtk/tables/mozilla/core/cell_heights-expected.png
* platform/gtk/tables/mozilla/core/cell_heights-expected.txt
* platform/gtk/tables/mozilla/core/col_span-expected.png
* platform/gtk/tables/mozilla/core/col_span-expected.txt
* platform/gtk/tables/mozilla/core/col_widths_auto_autoFix-expected.png
* platform/gtk/tables/mozilla/core/col_widths_auto_autoFix-expected.txt
* platform/gtk/tables/mozilla/core/col_widths_auto_autoFixPer-expected.png
* platform/gtk/tables/mozilla/core/col_widths_auto_autoFixPer-expected.txt
* platform/gtk/tables/mozilla/core/col_widths_auto_fix-expected.png
* platform/gtk/tables/mozilla/core/col_widths_auto_fix-expected.txt
* platform/gtk/tables/mozilla/core/col_widths_auto_fixPer-expected.png
* platform/gtk/tables/mozilla/core/col_widths_auto_fixPer-expected.txt
* platform/gtk/tables/mozilla/core/col_widths_auto_per-expected.png
* platform/gtk/tables/mozilla/core/col_widths_auto_per-expected.txt
* platform/gtk/tables/mozilla/core/col_widths_fix_autoFix-expected.png
* platform/gtk/tables/mozilla/core/col_widths_fix_autoFix-expected.txt
* platform/gtk/tables/mozilla/core/col_widths_fix_fix-expected.png
* platform/gtk/tables/mozilla/core/col_widths_fix_fix-expected.txt
* platform/gtk/tables/mozilla/core/col_widths_fix_fixPer-expected.png
* platform/gtk/tables/mozilla/core/col_widths_fix_fixPer-expected.txt
* platform/gtk/tables/mozilla/core/col_widths_fix_per-expected.png
* 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.png
* platform/gtk/tables/mozilla/core/misc-expected.txt
* platform/gtk/tables/mozilla/core/nested1-expected.png
* platform/gtk/tables/mozilla/core/nested1-expected.txt
* platform/gtk/tables/mozilla/core/one_row-expected.png
* platform/gtk/tables/mozilla/core/one_row-expected.txt
* platform/gtk/tables/mozilla/core/table_frame-expected.png
* platform/gtk/tables/mozilla/core/table_frame-expected.txt
* platform/gtk/tables/mozilla/core/table_heights-expected.png
* 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.png
* platform/gtk/tables/mozilla/core/table_widths-expected.txt
* platform/gtk/tables/mozilla/dom/insertColGroups1-expected.png
* platform/gtk/tables/mozilla/dom/insertColGroups1-expected.txt
* platform/gtk/tables/mozilla/dom/insertColGroups2-expected.png
* platform/gtk/tables/mozilla/dom/insertColGroups2-expected.txt
* platform/gtk/tables/mozilla/dom/insertCols1-expected.png
* platform/gtk/tables/mozilla/dom/insertCols1-expected.txt
* platform/gtk/tables/mozilla/dom/insertCols2-expected.png
* platform/gtk/tables/mozilla/dom/insertCols2-expected.txt
* platform/gtk/tables/mozilla/dom/insertCols3-expected.png
* platform/gtk/tables/mozilla/dom/insertCols3-expected.txt
* platform/gtk/tables/mozilla/dom/insertCols4-expected.png
* platform/gtk/tables/mozilla/dom/insertCols4-expected.txt
* platform/gtk/tables/mozilla/dom/insertCols5-expected.png
* platform/gtk/tables/mozilla/dom/insertCols5-expected.txt
* platform/gtk/tables/mozilla/marvin/backgr_layers-opacity-expected.png
* platform/gtk/tables/mozilla/marvin/backgr_layers-opacity-expected.txt
* platform/gtk/tables/mozilla/marvin/backgr_position-table-expected.png
* platform/gtk/tables/mozilla/marvin/backgr_position-table-expected.txt
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-cell-expected.png
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-column-expected.png
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-column-expected.txt
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-expected.png
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-expected.txt
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-row-expected.png
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-row-expected.txt
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt
* platform/gtk/tables/mozilla/marvin/body_thead-expected.txt
* platform/gtk/tables/mozilla/marvin/colgroup_align_center-expected.png
* platform/gtk/tables/mozilla/marvin/colgroup_align_center-expected.txt
* platform/gtk/tables/mozilla/marvin/colgroup_align_justify-expected.png
* platform/gtk/tables/mozilla/marvin/colgroup_align_justify-expected.txt
* platform/gtk/tables/mozilla/marvin/colgroup_align_left-expected.png
* platform/gtk/tables/mozilla/marvin/colgroup_align_left-expected.txt
* platform/gtk/tables/mozilla/marvin/colgroup_align_right-expected.png
* platform/gtk/tables/mozilla/marvin/colgroup_align_right-expected.txt
* platform/gtk/tables/mozilla/marvin/colgroup_span-expected.png
* platform/gtk/tables/mozilla/marvin/colgroup_span-expected.txt
* platform/gtk/tables/mozilla/marvin/colgroup_valign_baseline-expected.png
* platform/gtk/tables/mozilla/marvin/colgroup_valign_baseline-expected.txt
* platform/gtk/tables/mozilla/marvin/colgroup_valign_bottom-expected.png
* platform/gtk/tables/mozilla/marvin/colgroup_valign_bottom-expected.txt
* platform/gtk/tables/mozilla/marvin/colgroup_valign_middle-expected.png
* platform/gtk/tables/mozilla/marvin/colgroup_valign_middle-expected.txt
* platform/gtk/tables/mozilla/marvin/colgroup_valign_top-expected.png
* platform/gtk/tables/mozilla/marvin/colgroup_valign_top-expected.txt
* platform/gtk/tables/mozilla/marvin/colgroup_width_pct-expected.png
* platform/gtk/tables/mozilla/marvin/colgroup_width_pct-expected.txt
* platform/gtk/tables/mozilla/marvin/colgroup_width_px-expected.png
* platform/gtk/tables/mozilla/marvin/colgroup_width_px-expected.txt
* platform/gtk/tables/mozilla/marvin/table_overflow_hidden_td-expected.png
* platform/gtk/tables/mozilla/marvin/table_overflow_hidden_td-expected.txt
* platform/gtk/tables/mozilla/marvin/table_overflow_td_dynamic_deactivate-expected.png
* platform/gtk/tables/mozilla/marvin/table_overflow_td_dynamic_deactivate-expected.txt
* platform/gtk/tables/mozilla/marvin/table_row_align_center-expected.png
* platform/gtk/tables/mozilla/marvin/table_row_align_center-expected.txt
* platform/gtk/tables/mozilla/marvin/table_row_align_left-expected.png
* platform/gtk/tables/mozilla/marvin/table_row_align_left-expected.txt
* platform/gtk/tables/mozilla/marvin/table_row_align_right-expected.png
* platform/gtk/tables/mozilla/marvin/table_row_align_right-expected.txt
* platform/gtk/tables/mozilla/marvin/table_rules_groups-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_aqua-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_aqua-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_aqua_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_aqua_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_black-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_black-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_black_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_black_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_blue-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_blue-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_blue_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_blue_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_fuchsia-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_fuchsia-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_fuchsia_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_fuchsia_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_gray-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_gray-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_gray_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_gray_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_green-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_green-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_green_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_green_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_lime-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_lime-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_lime_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_lime_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_maroon-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_maroon-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_maroon_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_maroon_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_navy-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_navy-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_navy_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_navy_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_olive-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_olive-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_olive_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_olive_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_purple-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_purple-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_purple_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_purple_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_red-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_red-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_red_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_red_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_silver-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_silver-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_silver_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_silver_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_teal-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_teal-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_teal_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_teal_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_white-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_white-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_white_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_white_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_yellow-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_yellow-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_yellow_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_yellow_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_cellpadding_pct-expected.png
* platform/gtk/tables/mozilla/marvin/tables_cellpadding_pct-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_td_width-expected.png
* platform/gtk/tables/mozilla/marvin/tables_td_width-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_th_colspan-expected.png
* platform/gtk/tables/mozilla/marvin/tables_th_colspan-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_th_width-expected.png
* platform/gtk/tables/mozilla/marvin/tables_th_width-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_width_percent-expected.png
* platform/gtk/tables/mozilla/marvin/tables_width_percent-expected.txt
* platform/gtk/tables/mozilla/marvin/tables_width_px-expected.png
* platform/gtk/tables/mozilla/marvin/tables_width_px-expected.txt
* platform/gtk/tables/mozilla/marvin/tbody_valign_baseline-expected.png
* platform/gtk/tables/mozilla/marvin/tbody_valign_baseline-expected.txt
* platform/gtk/tables/mozilla/marvin/tbody_valign_bottom-expected.png
* platform/gtk/tables/mozilla/marvin/tbody_valign_bottom-expected.txt
* platform/gtk/tables/mozilla/marvin/tbody_valign_middle-expected.png
* platform/gtk/tables/mozilla/marvin/tbody_valign_middle-expected.txt
* platform/gtk/tables/mozilla/marvin/tbody_valign_top-expected.png
* platform/gtk/tables/mozilla/marvin/tbody_valign_top-expected.txt
* platform/gtk/tables/mozilla/marvin/td_valign_baseline-expected.png
* platform/gtk/tables/mozilla/marvin/td_valign_baseline-expected.txt
* platform/gtk/tables/mozilla/marvin/td_valign_bottom-expected.png
* platform/gtk/tables/mozilla/marvin/td_valign_bottom-expected.txt
* platform/gtk/tables/mozilla/marvin/td_valign_middle-expected.png
* platform/gtk/tables/mozilla/marvin/td_valign_middle-expected.txt
* platform/gtk/tables/mozilla/marvin/td_valign_top-expected.png
* platform/gtk/tables/mozilla/marvin/td_valign_top-expected.txt
* platform/gtk/tables/mozilla/marvin/tfoot_valign_baseline-expected.png
* platform/gtk/tables/mozilla/marvin/tfoot_valign_baseline-expected.txt
* platform/gtk/tables/mozilla/marvin/tfoot_valign_bottom-expected.png
* platform/gtk/tables/mozilla/marvin/tfoot_valign_bottom-expected.txt
* platform/gtk/tables/mozilla/marvin/tfoot_valign_middle-expected.png
* platform/gtk/tables/mozilla/marvin/tfoot_valign_middle-expected.txt
* platform/gtk/tables/mozilla/marvin/tfoot_valign_top-expected.png
* platform/gtk/tables/mozilla/marvin/tfoot_valign_top-expected.txt
* platform/gtk/tables/mozilla/marvin/th_valign_baseline-expected.png
* platform/gtk/tables/mozilla/marvin/th_valign_baseline-expected.txt
* platform/gtk/tables/mozilla/marvin/th_valign_bottom-expected.png
* platform/gtk/tables/mozilla/marvin/th_valign_bottom-expected.txt
* platform/gtk/tables/mozilla/marvin/th_valign_middle-expected.png
* platform/gtk/tables/mozilla/marvin/th_valign_middle-expected.txt
* platform/gtk/tables/mozilla/marvin/th_valign_top-expected.png
* platform/gtk/tables/mozilla/marvin/th_valign_top-expected.txt
* platform/gtk/tables/mozilla/marvin/thead_valign_baseline-expected.png
* platform/gtk/tables/mozilla/marvin/thead_valign_baseline-expected.txt
* platform/gtk/tables/mozilla/marvin/thead_valign_bottom-expected.png
* platform/gtk/tables/mozilla/marvin/thead_valign_bottom-expected.txt
* platform/gtk/tables/mozilla/marvin/thead_valign_middle-expected.png
* platform/gtk/tables/mozilla/marvin/thead_valign_middle-expected.txt
* platform/gtk/tables/mozilla/marvin/thead_valign_top-expected.png
* platform/gtk/tables/mozilla/marvin/thead_valign_top-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_aqua_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_aqua_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_black-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_black-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_black_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_black_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_blue-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_blue-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_blue_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_blue_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_fuchsia-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_fuchsia-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_fuchsia_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_fuchsia_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_gray-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_gray-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_gray_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_gray_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_green-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_green-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_green_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_green_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_lime-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_lime-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_lime_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_lime_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_maroon-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_maroon-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_maroon_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_maroon_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_navy-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_navy-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_navy_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_navy_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_olive-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_olive-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_olive_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_olive_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_purple-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_purple-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_purple_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_purple_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_red-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_red-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_red_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_red_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_silver-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_silver-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_silver_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_silver_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_teal-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_teal-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_teal_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_teal_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_white-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_white-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_white_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_white_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_yellow-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_yellow-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_yellow_rgb-expected.png
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_yellow_rgb-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_valign_baseline-expected.png
* platform/gtk/tables/mozilla/marvin/tr_valign_baseline-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_valign_bottom-expected.png
* platform/gtk/tables/mozilla/marvin/tr_valign_bottom-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_valign_middle-expected.png
* platform/gtk/tables/mozilla/marvin/tr_valign_middle-expected.txt
* platform/gtk/tables/mozilla/marvin/tr_valign_top-expected.png
* platform/gtk/tables/mozilla/marvin/tr_valign_top-expected.txt
* platform/gtk/tables/mozilla/marvin/x_col_align_char-expected.png
* platform/gtk/tables/mozilla/marvin/x_col_align_char-expected.txt
* platform/gtk/tables/mozilla/marvin/x_col_span-expected.png
* platform/gtk/tables/mozilla/marvin/x_col_span-expected.txt
* platform/gtk/tables/mozilla/marvin/x_col_valign_baseline-expected.png
* platform/gtk/tables/mozilla/marvin/x_col_valign_baseline-expected.txt
* platform/gtk/tables/mozilla/marvin/x_col_valign_bottom-expected.png
* platform/gtk/tables/mozilla/marvin/x_col_valign_bottom-expected.txt
* platform/gtk/tables/mozilla/marvin/x_col_valign_middle-expected.png
* platform/gtk/tables/mozilla/marvin/x_col_valign_middle-expected.txt
* platform/gtk/tables/mozilla/marvin/x_col_valign_top-expected.png
* platform/gtk/tables/mozilla/marvin/x_col_valign_top-expected.txt
* platform/gtk/tables/mozilla/marvin/x_col_width_px-expected.png
* platform/gtk/tables/mozilla/marvin/x_col_width_px-expected.txt
* platform/gtk/tables/mozilla/marvin/x_col_width_rel-expected.png
* platform/gtk/tables/mozilla/marvin/x_col_width_rel-expected.txt
* platform/gtk/tables/mozilla/marvin/x_colgroup_align_char-expected.png
* platform/gtk/tables/mozilla/marvin/x_colgroup_align_char-expected.txt
* platform/gtk/tables/mozilla/marvin/x_colgroup_span-expected.png
* platform/gtk/tables/mozilla/marvin/x_colgroup_span-expected.txt
* platform/gtk/tables/mozilla/marvin/x_colgroup_valign_baseline-expected.png
* platform/gtk/tables/mozilla/marvin/x_colgroup_valign_baseline-expected.txt
* platform/gtk/tables/mozilla/marvin/x_colgroup_valign_bottom-expected.png
* platform/gtk/tables/mozilla/marvin/x_colgroup_valign_bottom-expected.txt
* platform/gtk/tables/mozilla/marvin/x_colgroup_valign_middle-expected.png
* platform/gtk/tables/mozilla/marvin/x_colgroup_valign_middle-expected.txt
* platform/gtk/tables/mozilla/marvin/x_colgroup_valign_top-expected.png
* platform/gtk/tables/mozilla/marvin/x_colgroup_valign_top-expected.txt
* platform/gtk/tables/mozilla/marvin/x_colgroup_width_rel-expected.png
* platform/gtk/tables/mozilla/marvin/x_colgroup_width_rel-expected.txt
* platform/gtk/tables/mozilla/marvin/x_tbody_valign_baseline-expected.png
* platform/gtk/tables/mozilla/marvin/x_tbody_valign_baseline-expected.txt
* platform/gtk/tables/mozilla/marvin/x_tbody_valign_bottom-expected.png
* platform/gtk/tables/mozilla/marvin/x_tbody_valign_bottom-expected.txt
* platform/gtk/tables/mozilla/marvin/x_tbody_valign_middle-expected.png
* platform/gtk/tables/mozilla/marvin/x_tbody_valign_middle-expected.txt
* platform/gtk/tables/mozilla/marvin/x_tbody_valign_top-expected.png
* platform/gtk/tables/mozilla/marvin/x_tbody_valign_top-expected.txt
* platform/gtk/tables/mozilla/marvin/x_td_align_center-expected.png
* platform/gtk/tables/mozilla/marvin/x_td_align_center-expected.txt
* platform/gtk/tables/mozilla/marvin/x_td_align_char-expected.png
* platform/gtk/tables/mozilla/marvin/x_td_align_char-expected.txt
* platform/gtk/tables/mozilla/marvin/x_td_align_justify-expected.png
* platform/gtk/tables/mozilla/marvin/x_td_align_justify-expected.txt
* platform/gtk/tables/mozilla/marvin/x_td_align_left-expected.png
* platform/gtk/tables/mozilla/marvin/x_td_align_left-expected.txt
* platform/gtk/tables/mozilla/marvin/x_td_align_right-expected.png
* platform/gtk/tables/mozilla/marvin/x_td_align_right-expected.txt
* platform/gtk/tables/mozilla/marvin/x_td_valign_baseline-expected.png
* platform/gtk/tables/mozilla/marvin/x_td_valign_baseline-expected.txt
* platform/gtk/tables/mozilla/marvin/x_td_valign_bottom-expected.png
* platform/gtk/tables/mozilla/marvin/x_td_valign_bottom-expected.txt
* platform/gtk/tables/mozilla/marvin/x_td_valign_middle-expected.png
* platform/gtk/tables/mozilla/marvin/x_td_valign_middle-expected.txt
* platform/gtk/tables/mozilla/marvin/x_td_valign_top-expected.png
* platform/gtk/tables/mozilla/marvin/x_td_valign_top-expected.txt
* platform/gtk/tables/mozilla/marvin/x_td_width-expected.png
* platform/gtk/tables/mozilla/marvin/x_td_width-expected.txt
* platform/gtk/tables/mozilla/marvin/x_tfoot_valign_baseline-expected.png
* platform/gtk/tables/mozilla/marvin/x_tfoot_valign_baseline-expected.txt
* platform/gtk/tables/mozilla/marvin/x_tfoot_valign_bottom-expected.png
* platform/gtk/tables/mozilla/marvin/x_tfoot_valign_bottom-expected.txt
* platform/gtk/tables/mozilla/marvin/x_tfoot_valign_middle-expected.png
* platform/gtk/tables/mozilla/marvin/x_tfoot_valign_middle-expected.txt
* platform/gtk/tables/mozilla/marvin/x_tfoot_valign_top-expected.png
* platform/gtk/tables/mozilla/marvin/x_tfoot_valign_top-expected.txt
* platform/gtk/tables/mozilla/marvin/x_th_align_center-expected.png
* platform/gtk/tables/mozilla/marvin/x_th_align_center-expected.txt
* platform/gtk/tables/mozilla/marvin/x_th_align_char-expected.png
* platform/gtk/tables/mozilla/marvin/x_th_align_char-expected.txt
* platform/gtk/tables/mozilla/marvin/x_th_align_justify-expected.png
* platform/gtk/tables/mozilla/marvin/x_th_align_justify-expected.txt
* platform/gtk/tables/mozilla/marvin/x_th_align_left-expected.png
* platform/gtk/tables/mozilla/marvin/x_th_align_left-expected.txt
* platform/gtk/tables/mozilla/marvin/x_th_align_right-expected.png
* platform/gtk/tables/mozilla/marvin/x_th_align_right-expected.txt
* platform/gtk/tables/mozilla/marvin/x_th_rowspan-expected.png
* platform/gtk/tables/mozilla/marvin/x_th_rowspan-expected.txt
* platform/gtk/tables/mozilla/marvin/x_th_valign_baseline-expected.png
* platform/gtk/tables/mozilla/marvin/x_th_valign_baseline-expected.txt
* platform/gtk/tables/mozilla/marvin/x_th_valign_bottom-expected.png
* platform/gtk/tables/mozilla/marvin/x_th_valign_bottom-expected.txt
* platform/gtk/tables/mozilla/marvin/x_th_valign_middle-expected.png
* platform/gtk/tables/mozilla/marvin/x_th_valign_middle-expected.txt
* platform/gtk/tables/mozilla/marvin/x_th_valign_top-expected.png
* platform/gtk/tables/mozilla/marvin/x_th_valign_top-expected.txt
* platform/gtk/tables/mozilla/marvin/x_th_width-expected.png
* platform/gtk/tables/mozilla/marvin/x_th_width-expected.txt
* platform/gtk/tables/mozilla/marvin/x_thead_valign_baseline-expected.png
* platform/gtk/tables/mozilla/marvin/x_thead_valign_baseline-expected.txt
* platform/gtk/tables/mozilla/marvin/x_thead_valign_bottom-expected.png
* platform/gtk/tables/mozilla/marvin/x_thead_valign_bottom-expected.txt
* platform/gtk/tables/mozilla/marvin/x_thead_valign_middle-expected.png
* platform/gtk/tables/mozilla/marvin/x_thead_valign_middle-expected.txt
* platform/gtk/tables/mozilla/marvin/x_thead_valign_top-expected.png
* platform/gtk/tables/mozilla/marvin/x_thead_valign_top-expected.txt
* platform/gtk/tables/mozilla/marvin/x_tr_align_char-expected.png
* platform/gtk/tables/mozilla/marvin/x_tr_align_char-expected.txt
* platform/gtk/tables/mozilla/marvin/x_tr_valign_baseline-expected.png
* platform/gtk/tables/mozilla/marvin/x_tr_valign_baseline-expected.txt
* platform/gtk/tables/mozilla/marvin/x_tr_valign_bottom-expected.png
* platform/gtk/tables/mozilla/marvin/x_tr_valign_bottom-expected.txt
* platform/gtk/tables/mozilla/marvin/x_tr_valign_middle-expected.png
* platform/gtk/tables/mozilla/marvin/x_tr_valign_middle-expected.txt
* platform/gtk/tables/mozilla/marvin/x_tr_valign_top-expected.png
* platform/gtk/tables/mozilla/marvin/x_tr_valign_top-expected.txt
* platform/gtk/tables/mozilla/other/cell_widths-expected.png
* platform/gtk/tables/mozilla/other/cell_widths-expected.txt
* platform/gtk/tables/mozilla/other/ms-expected.png
* platform/gtk/tables/mozilla/other/ms-expected.txt
* platform/gtk/tables/mozilla/other/nested2-expected.png
* platform/gtk/tables/mozilla/other/nested2-expected.txt
* platform/gtk/tables/mozilla/other/nestedTables-expected.png
* platform/gtk/tables/mozilla/other/nestedTables-expected.txt
* platform/gtk/tables/mozilla/other/slashlogo-expected.png
* platform/gtk/tables/mozilla/other/slashlogo-expected.txt
* platform/gtk/tables/mozilla/other/test3-expected.png
* platform/gtk/tables/mozilla/other/test3-expected.txt
* platform/gtk/tables/mozilla/other/test6-expected.png
* platform/gtk/tables/mozilla/other/test6-expected.txt
* platform/gtk/tables/mozilla/other/wa_table_thtd_rowspan-expected.png
* platform/gtk/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt
* platform/gtk/tables/mozilla/other/wa_table_tr_align-expected.png
* platform/gtk/tables/mozilla/other/wa_table_tr_align-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/97619-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/97619-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1010-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1010-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1055-2-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1128-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1128-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1164-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1164-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug128876-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug14007-1-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug14007-1-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug14007-2-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug14159-2-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug14159-2-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1647-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1647-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1725-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1725-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug17826-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug17826-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug21518-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug21518-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug22122-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug22122-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug23847-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug23847-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug27993-2-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug27993-2-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug29058-2-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3105-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3105-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug56024-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug56024-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug59252-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug59252-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug72393-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug72393-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug7243-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug7243-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug80762-2-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug80762-2-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug8499-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug8499-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug85016-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug85016-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug91057-expected.txt
* platform/gtk/tables/mozilla_expected_failures/bugs/bug9879-1-expected.png
* platform/gtk/tables/mozilla_expected_failures/bugs/bug9879-1-expected.txt
* platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-1-expected.png
* platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-1-expected.txt
* platform/gtk/tables/mozilla_expected_failures/core/captions1-expected.png
* platform/gtk/tables/mozilla_expected_failures/core/captions1-expected.txt
* platform/gtk/tables/mozilla_expected_failures/core/captions2-expected.png
* platform/gtk/tables/mozilla_expected_failures/core/captions2-expected.txt
* platform/gtk/tables/mozilla_expected_failures/core/col_span2-expected.png
* platform/gtk/tables/mozilla_expected_failures/core/col_span2-expected.txt
* platform/gtk/tables/mozilla_expected_failures/core/cols1-expected.png
* platform/gtk/tables/mozilla_expected_failures/core/cols1-expected.txt
* platform/gtk/tables/mozilla_expected_failures/core/columns-expected.png
* platform/gtk/tables/mozilla_expected_failures/core/columns-expected.txt
* platform/gtk/tables/mozilla_expected_failures/core/standards1-expected.png
* platform/gtk/tables/mozilla_expected_failures/core/standards1-expected.txt
* platform/gtk/tables/mozilla_expected_failures/dom/appendColGroup1-expected.png
* platform/gtk/tables/mozilla_expected_failures/dom/appendColGroup1-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.png
* 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.png
* 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.png
* 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.png
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.png
* 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.png
* 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.png
* 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.png
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_hidden_table-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_hidden_table-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell_sibling-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell_sibling-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.txt
* platform/gtk/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.png
* platform/gtk/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.txt
* platform/gtk/tables/mozilla_expected_failures/other/empty_cells-expected.png
* platform/gtk/tables/mozilla_expected_failures/other/empty_cells-expected.txt
* platform/gtk/tables/mozilla_expected_failures/other/test4-expected.png
* platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195780 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoWeb Inspector: Avoid recreating Timeline's DataGridNode data multiple times
commit-queue@webkit.org [Thu, 28 Jan 2016 21:06:51 +0000 (21:06 +0000)]
Web Inspector: Avoid recreating Timeline's DataGridNode data multiple times
https://bugs.webkit.org/show_bug.cgi?id=153608

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2016-01-28
Reviewed by Timothy Hatcher.

* UserInterface/Views/LayoutTimelineDataGridNode.js:
(WebInspector.LayoutTimelineDataGridNode.prototype.get data):
* UserInterface/Views/RenderingFrameTimelineDataGridNode.js:
(WebInspector.RenderingFrameTimelineDataGridNode.prototype.get data):
* UserInterface/Views/ScriptTimelineDataGridNode.js:
(WebInspector.ScriptTimelineDataGridNode.prototype.get data):
Cache the data when we create it the first time.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195779 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoEventHandler IDL attributes should be enumerable
cdumez@apple.com [Thu, 28 Jan 2016 20:35:19 +0000 (20:35 +0000)]
EventHandler IDL attributes should be enumerable
https://bugs.webkit.org/show_bug.cgi?id=153595

Reviewed by Sam Weinig.

LayoutTests/imported/w3c:

Rebaseline W3C HTML test now that EventHandler attributes are enumerable,
as per the specification.

* web-platform-tests/html/dom/interfaces-expected.txt:

Source/WebCore:

Most of our EventHandler IDL attributes were marked as [NotEnumerable]
but should not have been according to the specification:
- https://html.spec.whatwg.org/#globaleventhandlers
- https://html.spec.whatwg.org/#windoweventhandlers

Firefox and Chrome behave according to the specification.
This patch aligns our behavior.

No new tests, already covered by existing tests.

* dom/Document.idl:
* dom/GlobalEventHandlers.idl:
* page/WindowEventHandlers.idl:

LayoutTests:

Rebaseline test now that more EventHandler attributes are enumerable.

* js/dom/dom-static-property-for-in-iteration-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195778 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoWindows build fix; PRId64 formatting macro for int64_t undefined, so provide Windows...
jer.noble@apple.com [Thu, 28 Jan 2016 20:13:27 +0000 (20:13 +0000)]
Windows build fix; PRId64 formatting macro for int64_t undefined, so provide Windows-specific alternative.

* platform/network/ParsedContentRange.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195774 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[ThreadedCompositor] Fix flickers happening on video when entering/leaving fullscreen.
changseok.oh@collabora.com [Thu, 28 Jan 2016 20:03:30 +0000 (20:03 +0000)]
[ThreadedCompositor] Fix flickers happening on video when entering/leaving fullscreen.
https://bugs.webkit.org/show_bug.cgi?id=153585

Reviewed by Michael Catanzaro.

Video thumbnail flickers where threaded compositor is enabled. This is because
a content buffer is not set to a target layer which changes before swapBuffer.
This is a very rare case though, it happens where video size changes many times in a short period.

* platform/graphics/texmap/TextureMapperPlatformLayerProxy.cpp:
(WebCore::TextureMapperPlatformLayerProxy::activateOnCompositingThread):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195771 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoAllow CachedResourceLoader clients to opt out of the MemoryCache.
jer.noble@apple.com [Thu, 28 Jan 2016 19:52:57 +0000 (19:52 +0000)]
Allow CachedResourceLoader clients to opt out of the MemoryCache.
https://bugs.webkit.org/show_bug.cgi?id=153549

Reviewed by Darin Adler.

Add a flag to ResourceLoaderOptions which allow loader clients to opt out of having
resources stored in the MemoryCache.

* loader/ResourceLoaderOptions.h:
(WebCore::ResourceLoaderOptions::ResourceLoaderOptions):
(WebCore::ResourceLoaderOptions::cachingPolicy):

Existing clients will have to add the (default) AllowCaching flag when they create a
ResourceLoaderOptions object.

* loader/DocumentLoader.cpp:
(WebCore::DocumentLoader::startLoadingMainResource):
* loader/MediaResourceLoader.cpp:
(WebCore::MediaResourceLoader::start):
* loader/NetscapePlugInStreamLoader.cpp:
(WebCore::NetscapePlugInStreamLoader::NetscapePlugInStreamLoader):
(WebCore::ResourceLoaderOptions::setCachingPolicy):
* loader/icon/IconLoader.cpp:
(WebCore::IconLoader::startLoading):
* platform/graphics/avfoundation/objc/WebCoreAVFResourceLoader.mm:
(WebCore::WebCoreAVFResourceLoader::startLoading):

Every time the CachedResource or CachedResourceLoader accesses the MemoryCache, check
to see whether the resource or the request have allowed caching before adding resources
to, removing resources from, or sourcing resource data from the MemoryCache.

* loader/cache/CachedResource.cpp:
(WebCore::CachedResource::~CachedResource):
(WebCore::CachedResource::failBeforeStarting):
(WebCore::CachedResource::addClientToSet):
(WebCore::CachedResource::removeClient):
(WebCore::CachedResource::setDecodedSize):
(WebCore::CachedResource::setEncodedSize):
(WebCore::CachedResource::didAccessDecodedData):
* loader/cache/CachedResource.h:
(WebCore::CachedResource::allowsCaching):
* loader/cache/CachedResourceLoader.cpp:
(WebCore::CachedResourceLoader::requestUserCSSStyleSheet):
(WebCore::CachedResourceLoader::requestResource):
(WebCore::CachedResourceLoader::revalidateResource):
(WebCore::CachedResourceLoader::loadResource):
(WebCore::CachedResourceLoader::printPreloadStats):
(WebCore::CachedResourceLoader::defaultCachedResourceOptions):
* loader/cache/CachedResourceRequest.h:
(WebCore::CachedResourceRequest::allowsCaching):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195770 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoShould avoid navigation for some data detector urls.
enrica@apple.com [Thu, 28 Jan 2016 19:40:36 +0000 (19:40 +0000)]
Should avoid navigation for some data detector urls.
https://bugs.webkit.org/show_bug.cgi?id=153600

Reviewed by Tim Horton.

Source/WebCore:

Adding helper function to decide whether the default action should be performed.

* editing/cocoa/DataDetection.h:
* editing/cocoa/DataDetection.mm:
(WebCore::DataDetection::shouldCancelDefaultAction):

Source/WebKit2:

When a tap is commited, we normally generate a synthetic click if
the node responds to click events.
This patch adds the logic to prevent that from happening if the node
is a data detector link with certain characteristics (calendar event, telephone, etc.).
If this is the case, we compute the interaction information as position, send it
over to the UI process and notify that we did not handle the tap.
The page client is now also notified of this event and can show the data detector sheet if
appropriate.

* UIProcess/PageClient.h:
* UIProcess/ios/PageClientImplIOS.h:
* UIProcess/ios/PageClientImplIOS.mm:
(WebKit::PageClientImpl::toolTipChanged):
(WebKit::PageClientImpl::didNotHandleTapAsClick):
(WebKit::PageClientImpl::decidePolicyForGeolocationPermissionRequest):
* UIProcess/ios/WKContentViewInteraction.h:
* UIProcess/ios/WKContentViewInteraction.mm:
(-[WKContentView clearSelection]):
(-[WKContentView _didNotHandleTapAsClick:]):
(-[WKContentView _positionInformationDidChange:]):
* UIProcess/ios/WebPageProxyIOS.mm:
(WebKit::WebPageProxy::didNotHandleTapAsClick):
* WebProcess/WebPage/ios/WebPageIOS.mm:
(WebKit::WebPage::commitPotentialTap):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195769 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoUnreviewed buildfix after r195743.
ossy@webkit.org [Thu, 28 Jan 2016 19:34:36 +0000 (19:34 +0000)]
Unreviewed buildfix after r195743.

* WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
(WTR::AccessibilityUIElement::isPressActionSupported):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195768 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoRoll out r194555, as it introduced some bad regressions and was not
hyatt@apple.com [Thu, 28 Jan 2016 19:21:37 +0000 (19:21 +0000)]
Roll out r194555, as it introduced some bad regressions and was not
correct.

* rendering/RenderText.cpp:
(WebCore::RenderText::computePreferredLogicalWidths):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195766 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoModern IDB: Index uniqueness broken in the SQLite backend.
beidson@apple.com [Thu, 28 Jan 2016 19:20:25 +0000 (19:20 +0000)]
Modern IDB: Index uniqueness broken in the SQLite backend.
https://bugs.webkit.org/show_bug.cgi?id=153596

Reviewed by Alex Christensen.

Source/WebCore:

No new tests (Many failing tests now pass, others improve).

* Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:
(WebCore::IDBServer::SQLiteIDBBackingStore::createIndex):
(WebCore::IDBServer::SQLiteIDBBackingStore::uncheckedHasIndexRecord):
(WebCore::IDBServer::SQLiteIDBBackingStore::uncheckedPutIndexKey):
(WebCore::IDBServer::SQLiteIDBBackingStore::updateOneIndexForAddRecord):
(WebCore::IDBServer::SQLiteIDBBackingStore::updateAllIndexesForAddRecord):
(WebCore::IDBServer::SQLiteIDBBackingStore::addRecord):
(WebCore::IDBServer::SQLiteIDBBackingStore::updateIndexesForAddRecord): Deleted.
* Modules/indexeddb/server/SQLiteIDBBackingStore.h:

LayoutTests:

* platform/mac-wk1/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195765 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoCustom protocol loading through AVFoundation does not support byte-range requests.
jer.noble@apple.com [Thu, 28 Jan 2016 19:17:17 +0000 (19:17 +0000)]
Custom protocol loading through AVFoundation does not support byte-range requests.
https://bugs.webkit.org/show_bug.cgi?id=152919
<rdar://problem/23664657>

Reviewed by Alex Christensen.

Source/WebCore:

Tests: http/tests/xmlhttprequest/blob-request-byte-range.html
       TestWebkitAPI/Tests/WebCore/ParsedContentRange.cpp

When loading data through the AVAssetResourceLoaderDelegateProtocol, AVFoundation will issue
requests for specific byte-ranges by adding a "Range:" HTTP header to the NSURLRequest it
passes to the delegate.  WebCore ignores this header, loads the entire resource, and replies
to the callback with the requested subset of the entire resource.

For byte-range requests near the end of a resource, this is inefficient, as the entire
resource up to, and including, the requested range must be loaded before any data can be
returned. Explicitly handle byte-range requests by creating a CachedResourceRequest with the
underlying NSURLRequest (which includes the "Range:" header) rather than just the request's
URL. BlobResourceHandle must be modified to add the "Content-Range:" response header to the
ResourceResponse.

To facilitate both generating and parsing the "Content-Range:" header, add a new
ParsedContentRange class for use by ResourceResponse and its clients. This class provides
methods both for parsing a "Content-Range" header value string, and for generating the
header value from elemental values.

* platform/graphics/avfoundation/objc/WebCoreAVFResourceLoader.mm:
(WebCore::WebCoreAVFResourceLoader::startLoading):
(WebCore::WebCoreAVFResourceLoader::responseReceived):
(WebCore::WebCoreAVFResourceLoader::fulfillRequestWithResource):
* platform/network/BlobResourceHandle.cpp:
(WebCore::BlobResourceHandle::BlobResourceHandle):
(WebCore::BlobResourceHandle::didGetSize):
(WebCore::BlobResourceHandle::seek):
(WebCore::BlobResourceHandle::notifyResponseOnSuccess):
* platform/network/BlobResourceHandle.h:
* platform/network/HTTPHeaderNames.in:
* platform/network/ParsedContentRange.cpp: Added.
(WebCore::areContentRangeValuesValid):
(WebCore::parseContentRange):
(WebCore::ParsedContentRange::ParsedContentRange):
(WebCore::ParsedContentRange::headerValue):
* platform/network/ParsedContentRange.h: Added.
(WebCore::ParsedContentRange::ParsedContentRange):
(WebCore::ParsedContentRange::isValid):
(WebCore::ParsedContentRange::firstBytePosition):
(WebCore::ParsedContentRange::lastBytePosition):
(WebCore::ParsedContentRange::instanceLength):
* platform/network/ResourceResponseBase.cpp:
(WebCore::ResourceResponseBase::updateHeaderParsedState):
(WebCore::parseContentRangeInHeader):
(WebCore::ResourceResponseBase::contentRange):
* platform/network/ResourceResponseBase.h:
* CMakeLists.txt:
* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
* WebCore.xcodeproj/project.pbxproj:

Tools:

Add tests for new ParsedContntRange class.

* TestWebKitAPI/PlatformWin.cmake:
* TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj:
* TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj.filters:
* TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
* TestWebKitAPI/Tests/WebCore/ParsedContentRange.cpp: Added.
(TestWebKitAPI::TEST):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195764 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoStorage interface's attributes / operations should be enumerable
cdumez@apple.com [Thu, 28 Jan 2016 18:55:07 +0000 (18:55 +0000)]
Storage interface's attributes / operations should be enumerable
https://bugs.webkit.org/show_bug.cgi?id=153573

Reviewed by Darin Adler.

LayoutTests/imported/w3c:

Rebaseline W3C HTML test now that more checks are passing.

* web-platform-tests/html/dom/interfaces-expected.txt:

Source/WebCore:

Storage interface's attributes / operations should be enumerable:
- https://html.spec.whatwg.org/#the-storage-interface

Firefox matches the specification.

No new tests, already covered by existing test.

* storage/Storage.idl:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195760 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoUse isAnyWindows() instead of isCygwin() || isWindows() in Perl scripts.
commit-queue@webkit.org [Thu, 28 Jan 2016 18:41:46 +0000 (18:41 +0000)]
Use isAnyWindows() instead of isCygwin() || isWindows() in Perl scripts.
https://bugs.webkit.org/show_bug.cgi?id=153594

Patch by Konstantin Tokarev <annulen@yandex.ru> on 2016-01-28
Reviewed by Alex Christensen.

* Scripts/webkitdirs.pm:
(determineNumberOfCPUs):
(jscPath):
(checkFrameworks):
(setupCygwinEnv):
(wrapperPrefixIfNeeded):
(cmakeGeneratedBuildfile):
(generateBuildSystemFromCMakeProject):
* Scripts/webkitperl/features.pm:
(libraryContainsSymbol):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195759 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoWeb Inspector: Tabs height should be 2px less to match Safari
nvasilyev@apple.com [Thu, 28 Jan 2016 18:40:41 +0000 (18:40 +0000)]
Web Inspector: Tabs height should be 2px less to match Safari
https://bugs.webkit.org/show_bug.cgi?id=153581
<rdar://problem/24383501>

Reviewed by Darin Adler.

* UserInterface/Views/TabBar.css:
(.tab-bar):

(.tab-bar > .item):
(.tab-bar > .item.pinned):
Make the new tab button ("+") a square.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195757 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[iOS] Update Web Process sandbox profile for audiodeviceclock access
bfulgham@apple.com [Thu, 28 Jan 2016 18:33:22 +0000 (18:33 +0000)]
[iOS] Update Web Process sandbox profile for audiodeviceclock access
https://bugs.webkit.org/show_bug.cgi?id=153571
<rdar://problem/24134612>

Reviewed by Alexey Proskuryakov.

* Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195756 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoGet WebVideoFullscreenManager and related classes to also compile for Mac platform
adachan@apple.com [Thu, 28 Jan 2016 18:28:16 +0000 (18:28 +0000)]
Get WebVideoFullscreenManager and related classes to also compile for Mac platform
with video presentation mode support.
https://bugs.webkit.org/show_bug.cgi?id=153221

Reviewed by Eric Carlson.

Source/WebCore:

No new tests, no actual behavior change with a stub implementation of WebVideoFullscreenInterfaceMac.

* WebCore.xcodeproj/project.pbxproj:
Add PlatformView.h, WebVideoFullscreenChangeObserver.h, and WebVideoFullscreenInterfaceMac.h.

* html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::HTMLMediaElement):
(WebCore::HTMLMediaElement::mediaPlayerEngineUpdated):
(WebCore::HTMLMediaElement::shouldOverrideBackgroundPlaybackRestriction):
* html/HTMLMediaElement.h:
Enable the code that deals with the video fullscreen layer also for Mac platform with
video presentation mode support.

* platform/cocoa/PlatformView.h:
Header file for declaring the view types for each Cocoa platform.

* platform/cocoa/WebVideoFullscreenChangeObserver.h:
(WebCore::WebVideoFullscreenChangeObserver::~WebVideoFullscreenChangeObserver):
Interface declaration moved from WebVideoFullscreenInterfaceAVKit.h.

* platform/cocoa/WebVideoFullscreenInterface.h:
Stop guarding the declaration of WebVideoFullscreenInterface to be iOS specific. It is now
enabled for iOS and Mac platform with video presentation mode support.

* platform/cocoa/WebVideoFullscreenModel.h:
* platform/cocoa/WebVideoFullscreenModelVideoElement.h:
* platform/cocoa/WebVideoFullscreenModelVideoElement.mm:
Enable also for Mac platform with video presentation mode support.
(WebVideoFullscreenModelVideoElement::setVideoFullscreenLayer):
Set the video fullscreen layer's anchor point to (0, 0) since we are not changing the position of
the video layer on Mac.

* platform/ios/WebVideoFullscreenControllerAVKit.mm:
Import WebVideoFullscreenChangeObserver.h now that the interface declaration has been moved to that file.
* platform/ios/WebVideoFullscreenInterfaceAVKit.h:
Move the declaration of WebVideoFullscreenChangeObserver to a separate header.
* platform/ios/WebVideoFullscreenInterfaceAVKit.mm:
Import WebVideoFullscreenChangeObserver.h now that the interface declaration has been moved to that file.

* platform/mac/WebVideoFullscreenInterfaceMac.h: Added.
* platform/mac/WebVideoFullscreenInterfaceMac.mm:
(WebCore::WebVideoFullscreenInterfaceMac::~WebVideoFullscreenInterfaceMac):
(WebCore::WebVideoFullscreenInterfaceMac::setWebVideoFullscreenModel):
(WebCore::WebVideoFullscreenInterfaceMac::setWebVideoFullscreenChangeObserver):
(WebCore::WebVideoFullscreenInterfaceMac::resetMediaState):
(WebCore::WebVideoFullscreenInterfaceMac::setDuration):
(WebCore::WebVideoFullscreenInterfaceMac::setCurrentTime):
(WebCore::WebVideoFullscreenInterfaceMac::setBufferedTime):
(WebCore::WebVideoFullscreenInterfaceMac::setRate):
(WebCore::WebVideoFullscreenInterfaceMac::setVideoDimensions):
(WebCore::WebVideoFullscreenInterfaceMac::setSeekableRanges):
(WebCore::WebVideoFullscreenInterfaceMac::setCanPlayFastReverse):
(WebCore::WebVideoFullscreenInterfaceMac::setAudioMediaSelectionOptions):
(WebCore::WebVideoFullscreenInterfaceMac::setLegibleMediaSelectionOptions):
(WebCore::WebVideoFullscreenInterfaceMac::setExternalPlayback):
(WebCore::WebVideoFullscreenInterfaceMac::setWirelessVideoPlaybackDisabled):
(WebCore::WebVideoFullscreenInterfaceMac::setupFullscreen):
(WebCore::WebVideoFullscreenInterfaceMac::enterFullscreen):
(WebCore::WebVideoFullscreenInterfaceMac::exitFullscreen):
(WebCore::WebVideoFullscreenInterfaceMac::cleanupFullscreen):
(WebCore::WebVideoFullscreenInterfaceMac::invalidate):
(WebCore::WebVideoFullscreenInterfaceMac::requestHideAndExitFullscreen):
(WebCore::WebVideoFullscreenInterfaceMac::preparedToReturnToInline):
(WebCore::WebVideoFullscreenInterfaceMac::setMode):
(WebCore::WebVideoFullscreenInterfaceMac::clearMode):
(WebCore::WebVideoFullscreenInterfaceMac::mayAutomaticallyShowVideoPictureInPicture):
(WebCore::WebVideoFullscreenInterfaceMac::applicationDidBecomeActive):
(WebCore::supportsPictureInPicture):
Add a stub implementation of WebVideoFullscreenInterfaceMac.

Source/WebKit2:

* UIProcess/Cocoa/WebVideoFullscreenManagerProxy.h:
* UIProcess/Cocoa/WebVideoFullscreenManagerProxy.messages.in:
* UIProcess/Cocoa/WebVideoFullscreenManagerProxy.mm:
Enabled also for Mac with video presentation mode support.
(-[WKLayerHostView makeBackingLayer]):
Make sure this view uses CALayerHost for its layer.
(WebKit::WebVideoFullscreenManagerProxy::invalidate):
(WebKit::WebVideoFullscreenManagerProxy::createModelAndInterface):
(WebKit::WebVideoFullscreenManagerProxy::ensureInterface):
(WebKit::WebVideoFullscreenManagerProxy::setupFullscreenWithID):
Replace WebCore::WebVideoFullscreenInterfaceAVKit with PlatformWebVideoFullscreenInterface.
(WebKit::WebVideoFullscreenManagerProxy::setVideoLayerFrame):
+[UIWindow _synchronizeDrawingAcrossProcesses] is not available on Mac.

* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::WebPageProxy):
(WebKit::WebPageProxy::reattachToWebProcess):
(WebKit::WebPageProxy::viewDidLeaveWindow):
(WebKit::WebPageProxy::resetState):
* UIProcess/WebPageProxy.h:
The code that creates m_videoFullscreenManager is now enabled also on Mac with video
presentation mode support.

* WebProcess/WebCoreSupport/WebChromeClient.cpp:
* WebProcess/WebCoreSupport/WebChromeClient.h:
Enable the API related to the video fullscreen layer also on Mac with video presentation
mode support.

* WebProcess/WebPage/WebPage.cpp:
* WebProcess/WebPage/WebPage.h:
The code that creates m_videoFullscreenManager is now enabled also on Mac with video
presentation mode support.

* WebProcess/cocoa/WebVideoFullscreenManager.h:
* WebProcess/cocoa/WebVideoFullscreenManager.messages.in:
* WebProcess/cocoa/WebVideoFullscreenManager.mm:
Enabled also for Mac with video presentation mode support.
(WebKit::WebVideoFullscreenManager::supportsVideoFullscreen):
Return false for now on Mac.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195755 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[Win] gardening after r195740. (more to follow)
zalan@apple.com [Thu, 28 Jan 2016 18:08:41 +0000 (18:08 +0000)]
[Win] gardening after r195740. (more to follow)

Unreviewed.

* platform/win/css1/basic/containment-expected.txt:
* platform/win/css1/basic/contextual_selectors-expected.txt:
* platform/win/css1/basic/grouping-expected.txt:
* platform/win/css1/basic/id_as_selector-expected.txt:
* platform/win/css1/basic/inheritance-expected.txt:
* platform/win/css1/box_properties/border-expected.txt:
* platform/win/css1/box_properties/border_bottom-expected.txt:
* platform/win/css1/box_properties/border_bottom_inline-expected.txt:
* platform/win/css1/box_properties/border_bottom_width-expected.txt:
* platform/win/css1/box_properties/border_bottom_width_inline-expected.txt:
* platform/win/css1/box_properties/border_color-expected.txt:
* platform/win/css1/box_properties/border_color_inline-expected.txt:
* platform/win/css1/box_properties/border_inline-expected.txt:
* platform/win/css1/box_properties/border_left-expected.txt:
* platform/win/css1/box_properties/border_left_inline-expected.txt:
* platform/win/css1/box_properties/border_left_width-expected.txt:
* platform/win/css1/box_properties/border_left_width_inline-expected.txt:
* platform/win/css1/box_properties/border_right-expected.txt:
* platform/win/css1/box_properties/border_right_inline-expected.txt:
* platform/win/css1/box_properties/border_right_width-expected.txt:
* platform/win/css1/box_properties/border_right_width_inline-expected.txt:
* platform/win/css1/box_properties/border_style-expected.txt:
* platform/win/css1/box_properties/border_style_inline-expected.txt:
* platform/win/css1/box_properties/border_top-expected.txt:
* platform/win/css1/box_properties/border_top_inline-expected.txt:
* platform/win/css1/box_properties/border_top_width-expected.txt:
* platform/win/css1/box_properties/border_top_width_inline-expected.txt:
* platform/win/css1/box_properties/border_width-expected.txt:
* platform/win/css1/box_properties/border_width_inline-expected.txt:
* platform/win/css1/box_properties/clear-expected.txt:
* platform/win/css1/box_properties/clear_float-expected.txt:
* platform/win/css1/box_properties/float-expected.txt:
* platform/win/css1/box_properties/float_elements_in_series-expected.txt:
* platform/win/css1/box_properties/float_margin-expected.txt:
* platform/win/css1/box_properties/float_on_text_elements-expected.txt:
* platform/win/css1/box_properties/height-expected.txt:
* platform/win/css1/box_properties/margin-expected.txt:
* platform/win/css1/box_properties/margin_bottom-expected.txt:
* platform/win/css1/box_properties/margin_bottom_inline-expected.txt:
* platform/win/css1/box_properties/margin_inline-expected.txt:
* platform/win/css1/box_properties/margin_left-expected.txt:
* platform/win/css1/box_properties/margin_left_inline-expected.txt:
* platform/win/css1/box_properties/margin_right-expected.txt:
* platform/win/css1/box_properties/margin_right_inline-expected.txt:
* platform/win/css1/box_properties/margin_top-expected.txt:
* platform/win/css1/box_properties/margin_top_inline-expected.txt:
* platform/win/css1/box_properties/padding-expected.txt:
* platform/win/css1/box_properties/padding_bottom-expected.txt:
* platform/win/css1/box_properties/padding_bottom_inline-expected.txt:
* platform/win/css1/box_properties/padding_inline-expected.txt:
* platform/win/css1/box_properties/padding_left_inline-expected.txt:
* platform/win/css1/box_properties/padding_right-expected.txt:
* platform/win/css1/box_properties/padding_right_inline-expected.txt:
* platform/win/css1/box_properties/padding_top-expected.txt:
* platform/win/css1/box_properties/padding_top_inline-expected.txt:
* platform/win/css1/box_properties/width-expected.txt:
* platform/win/css1/cascade/cascade_order-expected.txt:
* platform/win/css1/cascade/important-expected.txt:
* platform/win/css1/classification/display-expected.txt:
* platform/win/css1/classification/list_style-expected.txt:
* platform/win/css1/classification/list_style_image-expected.txt:
* platform/win/css1/classification/list_style_position-expected.txt:
* platform/win/css1/classification/list_style_type-expected.txt:
* platform/win/css1/classification/white_space-expected.txt:
* platform/win/css1/color_and_background/background-expected.txt:
* platform/win/css1/color_and_background/background_attachment-expected.txt:
* platform/win/css1/color_and_background/background_color-expected.txt:
* platform/win/css1/color_and_background/background_image-expected.txt:
* platform/win/css1/color_and_background/background_position-expected.txt:
* platform/win/css1/color_and_background/background_repeat-expected.txt:
* platform/win/css1/color_and_background/color-expected.txt:
* platform/win/css1/conformance/forward_compatible_parsing-expected.txt:
* platform/win/css1/font_properties/font-expected.txt:
* platform/win/css1/font_properties/font_family-expected.txt:
* platform/win/css1/font_properties/font_size-expected.txt:
* platform/win/css1/font_properties/font_style-expected.txt:
* platform/win/css1/font_properties/font_variant-expected.txt:
* platform/win/css1/font_properties/font_weight-expected.txt:
* platform/win/css1/formatting_model/canvas-expected.txt:
* platform/win/css1/formatting_model/floating_elements-expected.txt:
* platform/win/css1/formatting_model/height_of_lines-expected.txt:
* platform/win/css1/formatting_model/inline_elements-expected.txt:
* platform/win/css1/formatting_model/replaced_elements-expected.txt:
* platform/win/css1/formatting_model/vertical_formatting-expected.txt:
* platform/win/css1/pseudo/anchor-expected.txt:
* platform/win/css1/pseudo/firstletter-expected.txt:
* platform/win/css1/pseudo/firstline-expected.txt:
* platform/win/css1/pseudo/multiple_pseudo_elements-expected.txt:
* platform/win/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
* platform/win/css1/text_properties/letter_spacing-expected.txt:
* platform/win/css1/text_properties/line_height-expected.txt:
* platform/win/css1/text_properties/text_align-expected.txt:
* platform/win/css1/text_properties/text_decoration-expected.txt:
* platform/win/css1/text_properties/text_indent-expected.txt:
* platform/win/css1/text_properties/text_transform-expected.txt:
* platform/win/css1/text_properties/vertical_align-expected.txt:
* platform/win/css1/text_properties/word_spacing-expected.txt:
* platform/win/css1/units/color_units-expected.txt:
* platform/win/css1/units/length_units-expected.txt:
* platform/win/css1/units/percentage_units-expected.txt:
* platform/win/css1/units/urls-expected.txt:
* platform/win/css2.1/20110323/border-collapse-offset-002-expected.txt:
* platform/win/css2.1/20110323/border-conflict-style-079-expected.txt:
* platform/win/css2.1/20110323/border-conflict-style-088-expected.txt:
* platform/win/css2.1/20110323/dynamic-top-change-002-expected.txt:
* platform/win/css2.1/20110323/dynamic-top-change-003-expected.txt:
* platform/win/css2.1/20110323/inline-table-001-expected.txt:
* platform/win/css2.1/20110323/inline-table-002a-expected.txt:
* platform/win/css2.1/20110323/inline-table-003-expected.txt:
* platform/win/css2.1/20110323/margin-applies-to-001-expected.txt:
* platform/win/css2.1/20110323/margin-applies-to-002-expected.txt:
* platform/win/css2.1/20110323/margin-applies-to-003-expected.txt:
* platform/win/css2.1/20110323/margin-applies-to-004-expected.txt:
* platform/win/css2.1/20110323/margin-applies-to-005-expected.txt:
* platform/win/css2.1/20110323/margin-applies-to-006-expected.txt:
* platform/win/css2.1/20110323/margin-applies-to-007-expected.txt:
* platform/win/css2.1/20110323/margin-applies-to-013-expected.txt:
* platform/win/css2.1/20110323/margin-applies-to-014-expected.txt:
* platform/win/css2.1/20110323/margin-applies-to-015-expected.txt:
* platform/win/css2.1/20110323/replaced-intrinsic-ratio-001-expected.txt:
* platform/win/css2.1/20110323/table-caption-001-expected.txt:
* platform/win/css2.1/20110323/table-caption-optional-001-expected.txt:
* platform/win/css2.1/20110323/table-caption-optional-002-expected.txt:
* platform/win/css2.1/20110323/table-height-algorithm-023-expected.txt:
* platform/win/css2.1/20110323/table-height-algorithm-024-expected.txt:
* platform/win/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
* platform/win/css2.1/t0803-c5501-mrgn-t-00-b-a-expected.txt:
* platform/win/css2.1/t0803-c5503-mrgn-b-00-b-a-expected.txt:
* platform/win/css2.1/t080301-c411-vt-mrgn-00-b-expected.txt:
* platform/win/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt:
* platform/win/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt:
* platform/win/css2.1/t0805-c5511-brdr-tw-00-b-expected.txt:
* platform/win/css2.1/t0805-c5513-brdr-bw-00-b-expected.txt:
* platform/win/css2.1/t0805-c5518-brdr-t-01-e-expected.txt:
* platform/win/css2.1/t0805-c5519-brdr-r-01-e-expected.txt:
* platform/win/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
* platform/win/css2.1/t0805-c5521-brdr-l-01-e-expected.txt:
* platform/win/css2.1/t0805-c5522-brdr-02-e-expected.txt:
* platform/win/css2.1/t090402-c42-ibx-pad-00-d-ag-expected.txt:
* platform/win/css2.1/t0905-c5525-fltmult-00-d-g-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-50-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-51-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-52-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-53-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-54-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-55-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-56-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-57-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-58-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-59-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-60-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-61-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-62-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-63-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-64-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-65-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-66-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-67-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-68-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-69-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-70-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-71-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-72-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-73-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-74-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-75-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-76-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-77-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-78-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-79-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-80-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-81-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-82-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-83-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-84-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-85-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-86-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-87-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-88-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-89-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-90-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-91-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-92-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-93-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-94-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-95-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-96-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-97-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-98-d-expected.txt:
* platform/win/css2.1/t170602-bdr-conflct-w-99-d-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-015-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-016-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-023-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-024-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-035-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-036-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-037-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-038-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-045-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-046-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-047-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-048-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-049-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-050-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-055-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-056-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-091-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-092-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-099-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-100-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-103-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-104-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-105-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-106-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-107-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-108-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-109-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-110-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-111-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-112-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-113-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-114-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-123-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-124-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-139-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-140-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-149-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-150-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-155-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-156-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-159-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-160-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-165-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-166-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-177-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-178-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-179-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-180-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-181-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-189-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-190-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-191-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-192-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-193-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-194-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-195-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-196-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-205-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-206-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-207-expected.txt:
* platform/win/css2.1/tables/table-anonymous-objects-208-expected.txt:
* platform/win/css3/css3-modsel-33-expected.txt:
* platform/win/css3/flexbox/flexbox-baseline-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-161-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-18-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-18b-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-28-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-28b-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-29-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-29b-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-32-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-33-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-43-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-43b-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-44-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-44b-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-73-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-73b-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-74-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-74b-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-77-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-77b-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-78-expected.txt:
* platform/win/css3/selectors3/html/css3-modsel-78b-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-161-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-18-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-18b-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-28-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-28b-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-29-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-29b-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-32-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-33-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-43-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-43b-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-44-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-44b-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-73-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-73b-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-74-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-74b-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-77-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-77b-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-78-expected.txt:
* platform/win/css3/selectors3/xhtml/css3-modsel-78b-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-161-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-18-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-18b-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-28-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-28b-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-29-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-29b-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-32-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-33-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-43-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-43b-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-44-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-44b-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-73-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-73b-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-74-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-74b-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-77-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-77b-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-78-expected.txt:
* platform/win/css3/selectors3/xml/css3-modsel-78b-expected.txt:
* platform/win/editing/deleting/4922367-expected.txt:
* platform/win/editing/deleting/5099303-expected.txt:
* platform/win/editing/deleting/5126166-expected.txt:
* platform/win/editing/deleting/5144139-2-expected.txt:
* platform/win/editing/deleting/5206311-1-expected.txt:
* platform/win/editing/deleting/5433862-2-expected.txt:
* platform/win/editing/deleting/5483370-expected.txt:
* platform/win/editing/deleting/delete-to-select-table-expected.txt:
* platform/win/editing/deleting/table-cells-expected.txt:
* platform/win/editing/execCommand/5481523-expected.txt:
* platform/win/editing/inserting/5058163-1-expected.txt:
* platform/win/editing/inserting/insert-paragraph-01-expected.txt:
* platform/win/editing/inserting/insert-paragraph-02-expected.txt:
* platform/win/editing/inserting/paragraph-separator-in-table-1-expected.txt:
* platform/win/editing/inserting/paragraph-separator-in-table-2-expected.txt:
* platform/win/editing/style/5017613-1-expected.txt:
* platform/win/editing/style/5017613-2-expected.txt:
* platform/win/editing/style/apple-style-editable-mix-expected.txt:
* platform/win/editing/style/table-selection-expected.txt:
* platform/win/editing/unsupported-content/table-type-after-expected.txt:
* platform/win/editing/unsupported-content/table-type-before-expected.txt:
* platform/win/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.txt:
* platform/win/fast/block/basic/016-expected.txt:
* platform/win/fast/block/basic/quirk-percent-height-table-cell-expected.txt:
* platform/win/fast/block/float/011-expected.txt:
* platform/win/fast/block/float/015-expected.txt:
* platform/win/fast/block/margin-collapse/001-expected.txt:
* platform/win/fast/block/margin-collapse/005-expected.txt:
* platform/win/fast/block/margin-collapse/006-expected.txt:
* platform/win/fast/block/margin-collapse/010-expected.txt:
* platform/win/fast/block/margin-collapse/011-expected.txt:
* platform/win/fast/block/margin-collapse/012-expected.txt:
* platform/win/fast/block/margin-collapse/015-expected.txt:
* platform/win/fast/block/margin-collapse/016-expected.txt:
* platform/win/fast/block/margin-collapse/017-expected.txt:
* platform/win/fast/block/margin-collapse/018-expected.txt:
* platform/win/fast/block/margin-collapse/019-expected.txt:
* platform/win/fast/block/margin-collapse/020-expected.txt:
* platform/win/fast/block/margin-collapse/022-expected.txt:
* platform/win/fast/block/margin-collapse/025-expected.txt:
* platform/win/fast/block/margin-collapse/032-expected.txt:
* platform/win/fast/block/margin-collapse/033-expected.txt:
* platform/win/fast/block/margin-collapse/034-expected.txt:
* platform/win/fast/block/margin-collapse/041-expected.txt:
* platform/win/fast/block/margin-collapse/042-expected.txt:
* platform/win/fast/block/margin-collapse/055-expected.txt:
* platform/win/fast/block/margin-collapse/056-expected.txt:
* platform/win/fast/block/margin-collapse/057-expected.txt:
* platform/win/fast/block/margin-collapse/058-expected.txt:
* platform/win/fast/block/margin-collapse/059-expected.txt:
* platform/win/fast/block/margin-collapse/104-expected.txt:
* platform/win/fast/block/margin-collapse/block-inside-inline/001-expected.txt:
* platform/win/fast/block/margin-collapse/block-inside-inline/005-expected.txt:
* platform/win/fast/block/margin-collapse/block-inside-inline/006-expected.txt:
* platform/win/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
* platform/win/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
* platform/win/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
* platform/win/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
* platform/win/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
* platform/win/fast/block/margin-collapse/block-inside-inline/017-expected.txt:
* platform/win/fast/block/margin-collapse/block-inside-inline/018-expected.txt:
* platform/win/fast/block/margin-collapse/block-inside-inline/019-expected.txt:
* platform/win/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
* platform/win/fast/block/margin-collapse/block-inside-inline/021-expected.txt:
* platform/win/fast/block/margin-collapse/block-inside-inline/022-expected.txt:
* platform/win/fast/block/margin-collapse/block-inside-inline/025-expected.txt:
* platform/win/fast/block/positioning/053-expected.txt:
* platform/win/fast/block/positioning/negative-right-pos-expected.txt:
* platform/win/fast/block/positioning/table-cell-static-position-expected.txt:
* platform/win/fast/borders/bidi-009a-expected.txt:
* platform/win/fast/borders/border-antialiasing-expected.txt:
* platform/win/fast/borders/border-radius-different-width-001-expected.txt:
* platform/win/fast/borders/table-borders-expected.txt:
* platform/win/fast/box-shadow/basic-shadows-expected.txt:
* platform/win/fast/css-generated-content/015-expected.txt:
* platform/win/fast/css-generated-content/first-letter-in-nested-before-expected.txt:
* platform/win/fast/css-generated-content/first-letter-in-nested-before-table-expected.txt:
* platform/win/fast/css-generated-content/inline-display-types-expected.txt:
* platform/win/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt:
* platform/win/fast/css-generated-content/table-before-after-child-add-expected.txt:
* platform/win/fast/css-generated-content/table-cell-before-after-child-add-expected.txt:
* platform/win/fast/css-generated-content/table-cell-before-content-expected.txt:
* platform/win/fast/css-generated-content/table-parts-before-and-after-expected.txt:
* platform/win/fast/css-generated-content/table-row-before-after-child-add-expected.txt:
* platform/win/fast/css-generated-content/table-row-before-after-expected.txt:
* platform/win/fast/css-generated-content/table-row-group-with-before-expected.txt:
* platform/win/fast/css-generated-content/table-row-with-before-expected.txt:
* platform/win/fast/css-generated-content/table-table-before-after-child-add-expected.txt:
* platform/win/fast/css-generated-content/table-with-before-expected.txt:
* platform/win/fast/css/003-expected.txt:
* platform/win/fast/css/absolute-poition-in-rtl-parent-expected.txt:
* platform/win/fast/css/acid2-expected.txt:
* platform/win/fast/css/acid2-pixel-expected.txt:
* platform/win/fast/css/bidi-override-in-anonymous-block-expected.txt:
* platform/win/fast/css/box-shadow-and-border-radius-expected.txt:
* platform/win/fast/css/caption-width-absolute-position-expected.txt:
* platform/win/fast/css/caption-width-absolute-position-offset-top-expected.txt:
* platform/win/fast/css/caption-width-fixed-position-expected.txt:
* platform/win/fast/css/caption-width-fixed-position-offset-top-expected.txt:
* platform/win/fast/css/caption-width-relative-position-expected.txt:
* platform/win/fast/css/caption-width-relative-position-offset-top-expected.txt:
* platform/win/fast/css/css3-nth-child-expected.txt:
* platform/win/fast/css/first-letter-float-expected.txt:
* platform/win/fast/css/focus-ring-detached-expected.txt:
* platform/win/fast/css/focus-ring-multiline-expected.txt:
* platform/win/fast/css/h1-in-section-elements-expected.txt:
* platform/win/fast/css/image-rendering-expected.txt:
* platform/win/fast/css/layerZOrderCrash-expected.txt:
* platform/win/fast/css/min-width-with-spanned-cell-expected.txt:
* platform/win/fast/css/percentage-non-integer-expected.txt:
* platform/win/fast/css/table-text-align-quirk-expected.txt:
* platform/win/fast/css/table-text-align-strict-expected.txt:
* platform/win/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
* platform/win/fast/dom/HTMLTableElement/createCaption-expected.txt:
* platform/win/fast/dom/row-inner-text-expected.txt:
* platform/win/fast/dynamic/001-expected.txt:
* platform/win/fast/dynamic/007-expected.txt:
* platform/win/fast/dynamic/014-expected.txt:
* platform/win/fast/dynamic/015-expected.txt:
* platform/win/fast/dynamic/containing-block-change-expected.txt:
* platform/win/fast/dynamic/create-renderer-for-whitespace-only-text-expected.txt:
* platform/win/fast/dynamic/float-withdrawal-expected.txt:
* platform/win/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
* platform/win/fast/dynamic/subtree-table-cell-height-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195752 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoUnreviewed, rolling out r195742.
cdumez@apple.com [Thu, 28 Jan 2016 17:44:05 +0000 (17:44 +0000)]
Unreviewed, rolling out r195742.

Broke EWS

Reverted changeset:

"[webkitdirs] Clarify logic behind is{PortName} functions."
https://bugs.webkit.org/show_bug.cgi?id=153554
http://trac.webkit.org/changeset/195742

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195746 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[SVG] Add support for 'lighter' operator in feComposite
commit-queue@webkit.org [Thu, 28 Jan 2016 17:33:46 +0000 (17:33 +0000)]
[SVG] Add support for 'lighter' operator in feComposite
https://bugs.webkit.org/show_bug.cgi?id=141376

Patch by Nikos Andronikos <nikos.andronikos-webkit@cisra.canon.com.au> on 2016-01-28
Reviewed by Darin Adler.

Source/WebCore:

Added new cases where needed to support the lighter (aka 'plus')
Porter Duff operator in SVG Filter Effects.
https://www.w3.org/TR/filter-effects/#valdef-operator-lighter
Note that in the specification, no constant was added to the IDL for
the lighter operator.

Test: svg/filters/feCompositeOpaque.html
      svg/dom/script-tests/SVGAnimatedEnumeration-SVGFECompositeElement.js

* platform/graphics/filters/FEComposite.cpp:
(WebCore::FEComposite::platformApplySoftware):
  Add case to support lighter.
(WebCore::operator<<):
  Add case to support lighter for text stream operations.
* platform/graphics/filters/FEComposite.h:
  Add case for lighter to CompositeOperationType enum.
* svg/SVGFECompositeElement.h:
(WebCore::SVGIDLEnumLimits<CompositeOperationType>::highestExposedEnumValue):
  Higest exposed value is arithmetic - do not expose lighter.
(WebCore::SVGPropertyTraits<CompositeOperationType>::highestEnumValue):
  Highest possible value is now lighter.
(WebCore::SVGPropertyTraits<CompositeOperationType>::toString):
  Add case to support lighter.
(WebCore::SVGPropertyTraits<CompositeOperationType>::fromString):
  Add case to support lighter.

LayoutTests:

Add case to support lighter to DOM manipulation test for feComposite.
Add a new reftest that tests lighter case and supercedes older
pixel test for other modes.

* svg/dom/script-tests/SVGAnimatedEnumeration-SVGFECompositeElement.js:
  Test DOM read/write of SVGFEComposite operator property with new
  lighter mode.
* svg/dom/SVGAnimatedEnumeration-SVGFECompositeElement-expected.txt:
* svg/filters/feCompositeOpaque.html: Added.
  A reftest that supersedes svg/filters/feComposite.svg
  That test used opacity 0.5 which resulted in differing colors
  across platforms. This makes it very hard to maintain the references
  but it's probably still useful as a regression test.
  This new test uses solid colors which result in consistency across
  platforms and allow a reftest to be used.
* svg/filters/feCompositeOpaque-expected.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195745 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoLowerToAir::preferRightForResult() should resolve use count ties by selecting the...
fpizlo@apple.com [Thu, 28 Jan 2016 17:30:00 +0000 (17:30 +0000)]
LowerToAir::preferRightForResult() should resolve use count ties by selecting the child that is closest in an idom walk
https://bugs.webkit.org/show_bug.cgi?id=153583

Reviewed by Benjamin Poulain.

This undoes the AsmBench/n-body regression in r195654 while preserving that revision's
Kraken progression.

* b3/B3LowerToAir.cpp:
(JSC::B3::Air::LowerToAir::LowerToAir):
(JSC::B3::Air::LowerToAir::preferRightForResult):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195744 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoRemove equalIgnoringCase since all callers really wanted equalIgnoringASCIICase
darin@apple.com [Thu, 28 Jan 2016 17:26:41 +0000 (17:26 +0000)]
Remove equalIgnoringCase since all callers really wanted equalIgnoringASCIICase
https://bugs.webkit.org/show_bug.cgi?id=153411

Reviewed by Ryosuke Niwa.

Source/WebCore:

Tests: fast/media/media-query-non-ASCII-case-folding.html
       fast/dom/HTMLAnchorElement/anchor-non-ASCII-case-folding.html
       fast/xpath/xpath-non-ASCII-case-folding.html

No tests included that cover the minor behavior changes in Document::setDomain,
CSPSource::schemeMatches, CSPSource::hostMatches, OriginAccessEntry::operator==,
UserContentURLPattern::matches, UserContentURLPattern::matchesHost,
ContentFilterUnblockHandler::canHandleRequest. Would like to add tests for those
if possible, but it seems clear all are progressions.

For background on why this is the right thing to do in almost every case:

- MIME types are all ASCII and not case sensitive (details in RFC 2045)
  <http://tools.ietf.org/html/rfc2045>
- case insensitive comparisons in HTML are all "ASCII case-insensitive"
  https://www.w3.org/TR/html/infrastructure.html#ascii-case-insensitive
- same for CSS

* Modules/webdatabase/DatabaseAuthorizer.cpp:
(WebCore::DatabaseAuthorizer::denyBasedOnTableName): Use equalIgnoringASCIICase.
No change in behavior since the string we are comparing with is always
"__WebKitDatabaseInfoTable__" in practice.

* accessibility/AccessibilityNodeObject.cpp:
(WebCore::siblingWithAriaRole): Changed argument type to take a const char*,
added some FIXMEs and use equalIgnoringCase. No change in behavior since the
strings we are comparing with are "menu" and "menuitem".
(WebCore::AccessibilityNodeObject::menuElementForMenuButton): Updated to pass
arguments in reverse order.
(WebCore::AccessibilityNodeObject::menuItemElementForMenu): Ditto.

* css/CSSParser.cpp:
(WebCore::CSSParser::parseFontFaceValue): Use equalIgnoringASCIICase.
No change in behavior because the property names are all ASCII constants.

* css/CSSParserValues.h: Removed unused equalIgnoringCase function.

* css/MediaQueryEvaluator.cpp:
(WebCore::MediaQueryEvaluator::mediaTypeMatch): Use equalIgnoringASCIICase.
Changes behavior: No non-ASCII case folding when matching media types.
Covered by new test.
(WebCore::MediaQueryEvaluator::mediaTypeMatchSpecific): Use equalIgnoringASCIICase.
No change in behavior since the only string this is ever called with is "print".

* dom/DataTransfer.cpp:
(WebCore::DataTransfer::hasFileOfType): Use equalIgnoringASCIICase.
No change in behavior because local files will not have content types with
non-ASCII characters in them. In the extremely unlikely case that this is incorrect,
the change in behavior is a progression.

* dom/Document.cpp:
(WebCore::Document::setDomain): Use equalIgnoringASCIICase.
Changes behavior: Domains considered equal because of non-ASCII case folding
would get through without an error before, and now will properly throw an exception.

* dom/Element.cpp:
(WebCore::isStyleAttribute): Refactored into a helper function. Use
equalLettersIgnoringASCIICase. No change in behavior.
(WebCore::Element::synchronizeAttribute): Use isStyleAttribute.

* dom/TreeScope.cpp:
(WebCore::TreeScope::findAnchor): Use equalIgnoringASCIICase.
Changes behavior: Could go to an anchor and it would be considered a match because
of non-ASCII case folding. Covered by new test.

* html/HiddenInputType.cpp:
(WebCore::HiddenInputType::appendFormData): Use equalIgnoringASCIICase.
No change in behavior: comparing with an ASCII literal.
* html/canvas/WebGL2RenderingContext.cpp:
(WebCore::WebGL2RenderingContext::getExtension): Ditto.
* html/canvas/WebGLRenderingContext.cpp:
(WebCore::WebGLRenderingContext::getExtension): Ditto.

* html/parser/CSSPreloadScanner.cpp:
(WebCore::CSSPreloadScanner::emitRule): Use equalLettersIgnoringASCIICase and
StringView to avoid needing a special ruleEqualIgnoringCase function.
No change in behavior.

* inspector/InspectorNodeFinder.cpp:
(WebCore::InspectorNodeFinder::matchesElement): Use equalIgnoringASCIICase.
Changes behavior, but it's an inspector UI thing, not a web behavior thing,
so I don't think a new regression test is needed.

* loader/HistoryController.cpp:
(WebCore::HistoryController::currentItemShouldBeReplaced): Use
equalIgnoringASCIICase. No change in behavior because we are comparing
with "about:blank".

* loader/SubframeLoader.cpp:
(WebCore::findPluginMIMETypeFromURL): Use equalIgnoringASCIICase.
No change in behavior unless a plug-in claims an extension with non-ASCII
characters. I don't think a new regression test is needed.

* loader/appcache/ApplicationCacheHost.cpp:
(WebCore::ApplicationCacheHost::shouldLoadResourceFromApplicationCache):
Use equalIgnoringASCIICase. No change in behavior because both strings are
protocols from URLs and we don't parse non-ASCII characters into protocol strings;
non-ASCII are already encoding as punycode.
* loader/appcache/ManifestParser.cpp:
(WebCore::parseManifest): Ditto.

* page/ContentSecurityPolicy.cpp:
(WebCore::isExperimentalDirectiveName): Added. Used by isDirectiveName.
Uses equalLettersIgnoringASCIICase. No change in behavior.
(WebCore::isDirectiveName): Use equalLettersIgnoringASCIICase.
No change in behavior.
(WebCore::isSourceListNone): Use equalLettersIgnoringASCIICase. No
change in behavior.
(WebCore::CSPSource::schemeMatches): Use equalLettersIgnoringASCIICase
and equalIgnoringASCIICase. It's all about comparing URL protocols. The
old code might have done something strange if someone specified a protocol
with a non-ASCII character in it.
(WebCore::CSPSource::hostMatches): Use equalIgnoringASCIICase.
(WebCore::CSPSourceList::parseSource): Use equalLettersIgnoringASCIICase.
No change in behavior.
(WebCore::CSPDirectiveList::checkSourceAndReportViolation): Tweaked code
to do less unnecessary String allocation.
(WebCore::CSPDirectiveList::parseReflectedXSS): Use
equalLettersIgnoringASCIICase. No change in behavior.
(WebCore::CSPDirectiveList::addDirective): Ditto.
(WebCore::ContentSecurityPolicy::reportUnsupportedDirective): Use
equalLettersIgnoringASCIICase and remove unneeded global constant strings.
No change in behavior.
(WebCore::ContentSecurityPolicy::reportDirectiveAsSourceExpression):
Tweak code to eliminate unneeded local.
(WebCore::ContentSecurityPolicy::reportDuplicateDirective): Ditto.
(WebCore::ContentSecurityPolicy::reportInvalidSourceExpression): Use
equalLettersIgnoringASCIICase. No change in behavior.

* page/OriginAccessEntry.h:
(WebCore::operator==): Use equalLettersIgnoringASCIICase.

* page/Performance.cpp:
(WebCore::Performance::webkitGetEntriesByName): Use equalLettersIgnoringASCIICase.
No change in behavior.

* page/UserContentURLPattern.cpp:
(WebCore::UserContentURLPattern::matches): Use equalIgnoringASCIICase to match
schemes.
(WebCore::UserContentURLPattern::matchesHost): Use equalIgnoringASCIICase to
match host names.

* platform/URL.cpp:
(WebCore::URL::init): Use equalIgnoringASCIICase, and also use StringView to
avoid having to allocate a second string just for comparison purposes. Should be
better for efficiency with no change in behavior.

* platform/cocoa/ContentFilterUnblockHandlerCocoa.mm:
(WebCore::ContentFilterUnblockHandler::canHandleRequest): Use equalIgnoringASCIICase
to compare hosts.

* platform/efl/PlatformSpeechSynthesisProviderEfl.cpp:
(WebCore::PlatformSpeechSynthesisProviderEfl::voiceName): Use StringView and
equalIgnoringASCIICase to compare language tags. No test needed because there are
no language tags with non-ASCII characters in them.

* platform/graphics/FontCache.cpp:
(WebCore::FontPlatformDataCacheKey::operator==): Changed to use the equal
function from CaseFoldingHash. In a subsequent patch we will change this to be
ASCIICaseFoldingHash since font names don't need to compare non-ASCII characters
in a case folding manner, but for now preserve behavior.
(WebCore::alternateFamilyName): Use equalLettersIgnoringASCIICase to avoid having
to use a special familyNameEqualIgnoringCase function. This does mean there will
be a null check and a length check that wasn't there before, but the actual
comparison function will be tighter. Guessing it will be a wash. Also improved
the comments and sorted the Windows cases in with the others. No behavior change.

* platform/graphics/FontCascade.cpp:
(WebCore::operator==): Changed to use the equal function from CaseFoldingHash.
Same rationale as above in FontPlatformDataCacheKey.

* platform/graphics/FontDescription.cpp:
(WebCore::FontCascadeDescription::familiesEqualForTextAutoSizing): Use
equalIgnoringASCIICase to compare font family names. Only possible change in
behavior would be if actual fonts with non-ASCII names but that were specified
with different case in style sheets. Highly unlikely this exists.

* platform/graphics/MediaPlayer.cpp:
(WebCore::MediaPlayer::supportsType): Use equalLettersIgnoringASCIICase.
No change in behavior.
* platform/graphics/avfoundation/cf/MediaPlayerPrivateAVFoundationCF.cpp:
(WebCore::keySystemIsSupported): Ditto.

* platform/graphics/freetype/FontCacheFreeType.cpp:
(WebCore::isCommonlyUsedGenericFamily): Added.
(WebCore::FontCache::createFontPlatformData): Moved code into the
isCommonlyUsedGenericFamily helper and used equalIgnoringASCIICase.

* platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp:
(WebCore::FontCustomPlatformData::supportsFormat): Use
equalLettersIgnoringASCIICase. No change in behavior.
* platform/graphics/win/FontCacheWin.cpp:
(WebCore::adjustedGDIFontWeight): Ditto.
(WebCore::FontCache::createFontPlatformData): Ditto.
* platform/graphics/win/FontCustomPlatformData.cpp:
(WebCore::FontCustomPlatformData::supportsFormat): Ditto.
* platform/graphics/win/FontCustomPlatformDataCairo.cpp:
(WebCore::FontCustomPlatformData::supportsFormat): Ditto.

* platform/mac/PlatformSpeechSynthesizerMac.mm:
(-[WebSpeechSynthesisWrapper speakUtterance:]): Use equalIgnoringASCIICase to
compare languages. No change in behavior because languages have all-ASCII names.

* platform/network/CacheValidation.cpp:
(WebCore::shouldUpdateHeaderAfterRevalidation): Use equalIgnoringASCIICase.
No change in behavior since it's a fixed list of all ASCII headers.
* platform/network/curl/ResourceHandleManager.cpp:
(WebCore::isAppendableHeader): Ditto.

* platform/network/mac/ResourceHandleMac.mm:
(WebCore::ResourceHandle::willSendRequest): Use equalIgnoringASCIICase.
No change in behavior because HTTP methods are all ASCII letters.

* platform/text/mac/LocaleMac.mm:
(WebCore::determineLocale): Use equalIgnoringASCIICase. No change in behavior
because locale languages identifiers are all ASCII.
* platform/text/win/LocaleWin.cpp:
(WebCore::LCIDFromLocaleInternal): Ditto.

* svg/SVGToOTFFontConversion.cpp:
(WebCore::SVGToOTFFontConverter::appendArabicReplacementSubtable):
Use equalIgnoringASCIICase. No change in behavior because Arabic form attribute
values are all ASCII.

* xml/XMLHttpRequest.cpp:
(WebCore::XMLHttpRequest::uppercaseKnownHTTPMethod): Use equalIgnoringASCIICase.
No change in behavior because these are all fixed known ASCII HTTP method names.

* xml/XPathFunctions.cpp:
(WebCore::XPath::FunLang::evaluate): Use equalIgnoringASCIICase. Changes behavior
if specifying a non-ASCII character. Covered by new test.

* xml/XPathStep.cpp:
(WebCore::XPath::nodeMatchesBasicTest): Use equalIgnoringASCIICase. Changes
behavior if an element local name or XPath predicate has a non-ASCII character.
Covered by new test.

Source/WebKit/mac:

* WebCoreSupport/WebFrameLoaderClient.mm:
(parameterValue): Use equalIgnoringASCIICase. No behavior change because the
only name we ever search for with this is "pluginspage".

Source/WebKit/win:

* Plugins/PluginDatabase.cpp:
(WebCore::PluginDatabase::MIMETypeForExtension): Use equalIgnoringASCIICase to compare
file extensions.
* Plugins/PluginDatabaseWin.cpp:
(WebCore::PluginDatabase::getPluginPathsInDirectories): Use equalLettersIgnoringASCIICase
to compare filenames.
* Plugins/PluginPackageWin.cpp:
(WebCore::PluginPackage::isPluginBlacklisted): Use equalLettersIgnoringASCIICase to
compare DLL filenames.
* Plugins/PluginStream.cpp:
(WebCore::PluginStream::destroyStream): Use equalLettersIgnoringASCIICase to check HTTP method.
* Plugins/PluginView.cpp:
(WebCore::PluginView::setParameters): Use equalLettersIgnoringASCIICase to check
plug-in parameter name.
* WebView.cpp:
(WebView::canHandleRequest): Use URL::protocolIs instead of equalIgnoringCase.

Source/WebKit2:

* Shared/API/c/WKString.cpp:
(WKStringIsEqualToUTF8CStringIgnoringCase): Use equalIgnoringASCIICase.
This is a change in behavior for callers who passed non-ASCII letters to
this function and expected case insensitive comparison.

* WebProcess/Plugins/PDF/DeprecatedPDFPlugin.mm:
(WebKit::PDFPlugin::streamDidReceiveResponse): Use equalIgnoringASCIICase.
No change in behavior because this is just checking a fixed ASCII MIME type.
(WebKit::PDFPlugin::manualStreamDidReceiveResponse): Ditto.
* WebProcess/Plugins/PDF/PDFPlugin.mm:
(WebKit::PDFPlugin::streamDidReceiveResponse): Ditto.
(WebKit::PDFPlugin::manualStreamDidReceiveResponse): Ditto.

Source/WTF:

* wtf/text/AtomicString.h: Removed equalIgnoringCase.
Added some overloads for equalIgnoringASCIICase and moved the function bodies to
bottom of the file to make the function declarations easier to read and scan through.
I plan to do this for more of the functions in this class in the future.

* wtf/text/StringCommon.h: Added overloads for equalIgnoringASCIICase,
equalPossiblyIgnoringASCIICase, and a helper named equalIgnoringASCIICaseCommon.
Added an overload for equalLettersIgnoringASCIICase.

* wtf/text/StringImpl.cpp:
(WTF::equalIgnoringCase): Made the few remaining versions of this function private
to this file. Once we get done moving every client that should be using ASCII case
instead to new functions, these will almost certainly be deleted.
(WTF::equalIgnoringASCIICaseNonNull): Tweaked implementation a tiny bit.

* wtf/text/StringImpl.h: Sorted forward declarations at the top of the file.
Fixed some small formatting mistakes. Removed equalIgnoringCase, but left
equalIgnoringCaseNonNull behind for use by CaseFoldingHash until it is replaced
with ASCIICaseFoldingHash. Improved equalIgnoringASCIICase implementation.
Removed unneeded using for equalIgnoringASCIICase now that StringCommon.h takes
care of it.

* wtf/text/StringView.cpp:
(WTF::equalIgnoringASCIICase): Deleted. We no longer pass in the length for this,
so the arguments have changed and the implementation is also now in ASCIICommon.h
so it's an inline in the header file.

* wtf/text/StringView.h: Added an overload of equalIgnoringASCIICase,while
removing another.

* wtf/text/WTFString.h: Removed some unneeded forward delcarations. Fixed formatting
of the type name NSString *. Improved some comments. Removed equalIgnoringCase.
Separated declaration from implementation in a few cases to start making the
function declarations easier to read and scan through. I plan to do more in the future.

Tools:

* Scripts/do-webcore-rename: Removed rename of equalIgnoringCase since we
have removed the function instead.

* TestWebKitAPI/Tests/WTF/StringImpl.cpp:
(TestWebKitAPI::TEST): Updated test since nullptr is now ambiguous since we
added overloads for const char*.

* WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
(WTR::AccessibilityUIElement::isPressActionSupported): Use equalLettersIgnoringASCIICase.
(WTR::AccessibilityUIElement::hasPopup): Ditto.
* WebKitTestRunner/cocoa/CrashReporterInfo.mm:
(WTR::testPathFromURL): Ditto.

LayoutTests:

* fast/dom/HTMLAnchorElement/anchor-non-ASCII-case-folding-expected.txt: Added.
* fast/dom/HTMLAnchorElement/anchor-non-ASCII-case-folding.html: Added.
* fast/dom/HTMLAnchorElement/resources/iframe-with-non-ASCII-matching-anchor.html: Added.

* fast/media/media-query-non-ASCII-case-folding-expected.txt: Added.
* fast/media/media-query-non-ASCII-case-folding.html: Added.

* fast/xpath/xpath-non-ASCII-case-folding-expected.txt: Added.
* fast/xpath/xpath-non-ASCII-case-folding.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195743 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[webkitdirs] Clarify logic behind is{PortName} functions.
commit-queue@webkit.org [Thu, 28 Jan 2016 17:18:38 +0000 (17:18 +0000)]
[webkitdirs] Clarify logic behind is{PortName} functions.
https://bugs.webkit.org/show_bug.cgi?id=153554

Patch by Konstantin Tokarev <annulen@yandex.ru> on 2016-01-28
Reviewed by Darin Adler.

* Scripts/webkitdirs.pm:
(determinePortName): Added new function which decides which port are
we building based on command line switches and platform defaults.
(portName): Added getter for determined $portName.
(isEfl): Modified to use portName().
(isGtk): Ditto.
(isWinCairo): Ditto.
(isAppleMacWebKit): Ditto.
(isAppleWinWebKit): Ditto.
(isIOSWebKit): Ditto.
(cmakeBasedPortName): Code replaced with portName() call.
(determineIsEfl): Deleted.
(determineIsGtk): Deleted.
(determineIsWinCairo): Deleted.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195742 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoUnexpected content wrapping at http://email.osh.com/H/2/v100000152474feb8ec7c1a1f4bbe...
zalan@apple.com [Thu, 28 Jan 2016 16:31:56 +0000 (16:31 +0000)]
Unexpected content wrapping at email.osh.com/H/2/v100000152474feb8ec7c1a1f4bbe5c7c0/HTML
https://bugs.webkit.org/show_bug.cgi?id=153430

Reviewed by Simon Fraser.

Ensure that min/max preferred and computed widths never shrink while converting LayoutUnit to float and back.

Source/WebCore:

Test: fast/table/fixed-size-table-with-fixed-size-content.html

* rendering/AutoTableLayout.cpp:
(WebCore::AutoTableLayout::recalcColumn):
(WebCore::AutoTableLayout::calcEffectiveLogicalWidth):
(WebCore::AutoTableLayout::layout):
* rendering/RenderBlock.cpp:
(WebCore::RenderBlock::computePreferredLogicalWidths): Deleted.

LayoutTests:

* fast/table/fixed-size-table-with-fixed-size-content-expected.html: Added.
* fast/table/fixed-size-table-with-fixed-size-content.html: Added.
* platform/ios-simulator/css1/basic/containment-expected.txt:
* platform/ios-simulator/css1/basic/contextual_selectors-expected.txt:
* platform/ios-simulator/css1/basic/grouping-expected.txt:
* platform/ios-simulator/css1/basic/id_as_selector-expected.txt:
* platform/ios-simulator/css1/basic/inheritance-expected.txt:
* platform/ios-simulator/css1/box_properties/border-expected.txt:
* platform/ios-simulator/css1/box_properties/border_bottom-expected.txt:
* platform/ios-simulator/css1/box_properties/border_bottom_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/border_bottom_width-expected.txt:
* platform/ios-simulator/css1/box_properties/border_bottom_width_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/border_color-expected.txt:
* platform/ios-simulator/css1/box_properties/border_color_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/border_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/border_left-expected.txt:
* platform/ios-simulator/css1/box_properties/border_left_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/border_left_width-expected.txt:
* platform/ios-simulator/css1/box_properties/border_left_width_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/border_right-expected.txt:
* platform/ios-simulator/css1/box_properties/border_right_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/border_right_width-expected.txt:
* platform/ios-simulator/css1/box_properties/border_right_width_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/border_style-expected.txt:
* platform/ios-simulator/css1/box_properties/border_style_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/border_top-expected.txt:
* platform/ios-simulator/css1/box_properties/border_top_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/border_top_width-expected.txt:
* platform/ios-simulator/css1/box_properties/border_top_width_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/border_width-expected.txt:
* platform/ios-simulator/css1/box_properties/border_width_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/clear-expected.txt:
* platform/ios-simulator/css1/box_properties/clear_float-expected.txt:
* platform/ios-simulator/css1/box_properties/float-expected.txt:
* platform/ios-simulator/css1/box_properties/float_elements_in_series-expected.txt:
* platform/ios-simulator/css1/box_properties/float_margin-expected.txt:
* platform/ios-simulator/css1/box_properties/height-expected.txt:
* platform/ios-simulator/css1/box_properties/margin-expected.txt:
* platform/ios-simulator/css1/box_properties/margin_bottom-expected.txt:
* platform/ios-simulator/css1/box_properties/margin_bottom_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/margin_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/margin_left-expected.txt:
* platform/ios-simulator/css1/box_properties/margin_left_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/margin_right-expected.txt:
* platform/ios-simulator/css1/box_properties/margin_right_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/margin_top-expected.txt:
* platform/ios-simulator/css1/box_properties/margin_top_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/padding-expected.txt:
* platform/ios-simulator/css1/box_properties/padding_bottom-expected.txt:
* platform/ios-simulator/css1/box_properties/padding_bottom_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/padding_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/padding_left-expected.txt:
* platform/ios-simulator/css1/box_properties/padding_left_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/padding_right-expected.txt:
* platform/ios-simulator/css1/box_properties/padding_right_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/padding_top-expected.txt:
* platform/ios-simulator/css1/box_properties/padding_top_inline-expected.txt:
* platform/ios-simulator/css1/box_properties/width-expected.txt:
* platform/ios-simulator/css1/cascade/cascade_order-expected.txt:
* platform/ios-simulator/css1/cascade/important-expected.txt:
* platform/ios-simulator/css1/classification/display-expected.txt:
* platform/ios-simulator/css1/classification/list_style-expected.txt:
* platform/ios-simulator/css1/classification/list_style_image-expected.txt:
* platform/ios-simulator/css1/classification/list_style_position-expected.txt:
* platform/ios-simulator/css1/classification/list_style_type-expected.txt:
* platform/ios-simulator/css1/classification/white_space-expected.txt:
* platform/ios-simulator/css1/color_and_background/background-expected.txt:
* platform/ios-simulator/css1/color_and_background/background_attachment-expected.txt:
* platform/ios-simulator/css1/color_and_background/background_color-expected.txt:
* platform/ios-simulator/css1/color_and_background/background_image-expected.txt:
* platform/ios-simulator/css1/color_and_background/background_position-expected.txt:
* platform/ios-simulator/css1/color_and_background/background_repeat-expected.txt:
* platform/ios-simulator/css1/color_and_background/color-expected.txt:
* platform/ios-simulator/css1/conformance/forward_compatible_parsing-expected.txt:
* platform/ios-simulator/css1/font_properties/font-expected.txt:
* platform/ios-simulator/css1/font_properties/font_family-expected.txt:
* platform/ios-simulator/css1/font_properties/font_size-expected.txt:
* platform/ios-simulator/css1/font_properties/font_style-expected.txt:
* platform/ios-simulator/css1/font_properties/font_variant-expected.txt:
* platform/ios-simulator/css1/font_properties/font_weight-expected.txt:
* platform/ios-simulator/css1/formatting_model/canvas-expected.txt:
* platform/ios-simulator/css1/formatting_model/height_of_lines-expected.txt:
* platform/ios-simulator/css1/formatting_model/inline_elements-expected.txt:
* platform/ios-simulator/css1/formatting_model/replaced_elements-expected.txt:
* platform/ios-simulator/css1/formatting_model/vertical_formatting-expected.txt:
* platform/ios-simulator/css1/pseudo/anchor-expected.txt:
* platform/ios-simulator/css1/pseudo/firstletter-expected.txt:
* platform/ios-simulator/css1/pseudo/firstline-expected.txt:
* platform/ios-simulator/css1/pseudo/multiple_pseudo_elements-expected.txt:
* platform/ios-simulator/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
* platform/ios-simulator/css1/text_properties/letter_spacing-expected.txt:
* platform/ios-simulator/css1/text_properties/line_height-expected.txt:
* platform/ios-simulator/css1/text_properties/text_align-expected.txt:
* platform/ios-simulator/css1/text_properties/text_decoration-expected.txt:
* platform/ios-simulator/css1/text_properties/text_indent-expected.txt:
* platform/ios-simulator/css1/text_properties/text_transform-expected.txt:
* platform/ios-simulator/css1/text_properties/vertical_align-expected.txt:
* platform/ios-simulator/css1/text_properties/word_spacing-expected.txt:
* platform/ios-simulator/css1/units/color_units-expected.txt:
* platform/ios-simulator/css1/units/length_units-expected.txt:
* platform/ios-simulator/css1/units/percentage_units-expected.txt:
* platform/ios-simulator/css1/units/urls-expected.txt:
* platform/ios-simulator/css2.1/20110323/border-collapse-offset-002-expected.txt:
* platform/ios-simulator/css2.1/20110323/border-conflict-style-079-expected.txt:
* platform/ios-simulator/css2.1/20110323/border-conflict-style-088-expected.txt:
* platform/ios-simulator/css2.1/20110323/dynamic-top-change-002-expected.txt:
* platform/ios-simulator/css2.1/20110323/dynamic-top-change-003-expected.txt:
* platform/ios-simulator/css2.1/20110323/inline-table-001-expected.txt:
* platform/ios-simulator/css2.1/20110323/inline-table-003-expected.txt:
* platform/ios-simulator/css2.1/20110323/margin-applies-to-001-expected.txt:
* platform/ios-simulator/css2.1/20110323/margin-applies-to-002-expected.txt:
* platform/ios-simulator/css2.1/20110323/margin-applies-to-003-expected.txt:
* platform/ios-simulator/css2.1/20110323/margin-applies-to-004-expected.txt:
* platform/ios-simulator/css2.1/20110323/margin-applies-to-005-expected.txt:
* platform/ios-simulator/css2.1/20110323/margin-applies-to-006-expected.txt:
* platform/ios-simulator/css2.1/20110323/margin-applies-to-007-expected.txt:
* platform/ios-simulator/css2.1/20110323/margin-applies-to-013-expected.txt:
* platform/ios-simulator/css2.1/20110323/margin-applies-to-014-expected.txt:
* platform/ios-simulator/css2.1/20110323/margin-applies-to-015-expected.txt:
* platform/ios-simulator/css2.1/20110323/replaced-intrinsic-ratio-001-expected.txt:
* platform/ios-simulator/css2.1/20110323/table-caption-001-expected.txt:
* platform/ios-simulator/css2.1/20110323/table-caption-optional-001-expected.txt:
* platform/ios-simulator/css2.1/20110323/table-caption-optional-002-expected.txt:
* platform/ios-simulator/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
* platform/ios-simulator/css2.1/t0803-c5501-mrgn-t-00-b-a-expected.txt:
* platform/ios-simulator/css2.1/t0803-c5503-mrgn-b-00-b-a-expected.txt:
* platform/ios-simulator/css2.1/t080301-c411-vt-mrgn-00-b-expected.txt:
* platform/ios-simulator/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt:
* platform/ios-simulator/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt:
* platform/ios-simulator/css2.1/t090402-c42-ibx-pad-00-d-ag-expected.txt:
* platform/ios-simulator/css2.1/t0905-c5525-fltmult-00-d-g-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-52-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-54-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-59-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-64-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-65-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-70-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-71-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-74-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-84-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-85-d-expected.txt:
* platform/ios-simulator/css2.1/t170602-bdr-conflct-w-94-d-expected.txt:
* platform/ios-simulator/css2.1/tables/table-anonymous-objects-177-expected.txt:
* platform/ios-simulator/css2.1/tables/table-anonymous-objects-178-expected.txt:
* platform/ios-simulator/css2.1/tables/table-anonymous-objects-179-expected.txt:
* platform/ios-simulator/css2.1/tables/table-anonymous-objects-180-expected.txt:
* platform/ios-simulator/css2.1/tables/table-anonymous-objects-181-expected.txt:
* platform/ios-simulator/css2.1/tables/table-anonymous-objects-189-expected.txt:
* platform/ios-simulator/css2.1/tables/table-anonymous-objects-190-expected.txt:
* platform/ios-simulator/css2.1/tables/table-anonymous-objects-191-expected.txt:
* platform/ios-simulator/css2.1/tables/table-anonymous-objects-192-expected.txt:
* platform/ios-simulator/css2.1/tables/table-anonymous-objects-193-expected.txt:
* platform/ios-simulator/css2.1/tables/table-anonymous-objects-194-expected.txt:
* platform/ios-simulator/css2.1/tables/table-anonymous-objects-195-expected.txt:
* platform/ios-simulator/css2.1/tables/table-anonymous-objects-196-expected.txt:
* platform/ios-simulator/css2.1/tables/table-anonymous-objects-205-expected.txt:
* platform/ios-simulator/css2.1/tables/table-anonymous-objects-206-expected.txt:
* platform/ios-simulator/css3/css3-modsel-33-expected.txt:
* platform/ios-simulator/css3/selectors3/html/css3-modsel-18-expected.txt:
* platform/ios-simulator/css3/selectors3/html/css3-modsel-29-expected.txt:
* platform/ios-simulator/css3/selectors3/html/css3-modsel-29b-expected.txt:
* platform/ios-simulator/css3/selectors3/html/css3-modsel-33-expected.txt:
* platform/ios-simulator/css3/selectors3/html/css3-modsel-73-expected.txt:
* platform/ios-simulator/css3/selectors3/html/css3-modsel-73b-expected.txt:
* platform/ios-simulator/css3/selectors3/html/css3-modsel-77-expected.txt:
* platform/ios-simulator/css3/selectors3/html/css3-modsel-77b-expected.txt:
* platform/ios-simulator/css3/selectors3/xhtml/css3-modsel-18-expected.txt:
* platform/ios-simulator/css3/selectors3/xhtml/css3-modsel-29-expected.txt:
* platform/ios-simulator/css3/selectors3/xhtml/css3-modsel-29b-expected.txt:
* platform/ios-simulator/css3/selectors3/xhtml/css3-modsel-33-expected.txt:
* platform/ios-simulator/css3/selectors3/xhtml/css3-modsel-73-expected.txt:
* platform/ios-simulator/css3/selectors3/xhtml/css3-modsel-73b-expected.txt:
* platform/ios-simulator/css3/selectors3/xhtml/css3-modsel-77-expected.txt:
* platform/ios-simulator/css3/selectors3/xhtml/css3-modsel-77b-expected.txt:
* platform/ios-simulator/css3/selectors3/xml/css3-modsel-18-expected.txt:
* platform/ios-simulator/css3/selectors3/xml/css3-modsel-29-expected.txt:
* platform/ios-simulator/css3/selectors3/xml/css3-modsel-29b-expected.txt:
* platform/ios-simulator/css3/selectors3/xml/css3-modsel-33-expected.txt:
* platform/ios-simulator/css3/selectors3/xml/css3-modsel-73-expected.txt:
* platform/ios-simulator/css3/selectors3/xml/css3-modsel-73b-expected.txt:
* platform/ios-simulator/css3/selectors3/xml/css3-modsel-77-expected.txt:
* platform/ios-simulator/css3/selectors3/xml/css3-modsel-77b-expected.txt:
* platform/ios-simulator/editing/deleting/4922367-expected.txt:
* platform/ios-simulator/editing/deleting/5126166-expected.txt:
* platform/ios-simulator/editing/deleting/5206311-1-expected.txt:
* platform/ios-simulator/editing/deleting/5433862-2-expected.txt:
* platform/ios-simulator/editing/inserting/paragraph-separator-in-table-1-expected.txt:
* platform/ios-simulator/editing/selection/5057506-2-expected.txt:
* platform/ios-simulator/editing/selection/5057506-expected.txt:
* platform/ios-simulator/editing/selection/5131716-1-expected.txt:
* platform/ios-simulator/editing/selection/5131716-2-expected.txt:
* platform/ios-simulator/editing/selection/5131716-3-expected.txt:
* platform/ios-simulator/editing/selection/5131716-4-expected.txt:
* platform/ios-simulator/fast/block/basic/quirk-percent-height-table-cell-expected.txt:
* platform/ios-simulator/fast/block/float/015-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/006-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/010-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/011-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/012-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/015-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/016-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/017-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/018-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/019-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/020-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/021-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/022-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/025-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/032-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/033-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/034-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/041-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/042-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/055-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/056-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/057-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/058-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/059-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/block-inside-inline/006-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/block-inside-inline/017-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/block-inside-inline/018-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/block-inside-inline/019-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/block-inside-inline/021-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/block-inside-inline/022-expected.txt:
* platform/ios-simulator/fast/block/margin-collapse/block-inside-inline/025-expected.txt:
* platform/ios-simulator/fast/block/positioning/negative-right-pos-expected.txt:
* platform/ios-simulator/fast/block/positioning/table-cell-static-position-expected.txt:
* platform/ios-simulator/fast/borders/border-antialiasing-expected.txt:
* platform/ios-simulator/fast/borders/border-radius-different-width-001-expected.txt:
* platform/ios-simulator/fast/borders/table-borders-expected.txt:
* platform/ios-simulator/fast/css-generated-content/first-letter-in-nested-before-expected.txt:
* platform/ios-simulator/fast/css-generated-content/first-letter-in-nested-before-table-expected.txt:
* platform/ios-simulator/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt:
* platform/ios-simulator/fast/css-generated-content/table-cell-before-after-child-add-expected.txt:
* platform/ios-simulator/fast/css-generated-content/table-row-group-with-before-expected.txt:
* platform/ios-simulator/fast/css-generated-content/table-row-with-before-expected.txt:
* platform/ios-simulator/fast/css-generated-content/table-with-before-expected.txt:
* platform/ios-simulator/fast/css/003-expected.txt:
* platform/ios-simulator/fast/css/absolute-poition-in-rtl-parent-expected.txt:
* platform/ios-simulator/fast/css/acid2-expected.txt:
* platform/ios-simulator/fast/css/acid2-pixel-expected.txt:
* platform/ios-simulator/fast/css/bidi-override-in-anonymous-block-expected.txt:
* platform/ios-simulator/fast/css/box-shadow-and-border-radius-expected.txt:
* platform/ios-simulator/fast/css/css3-nth-child-expected.txt:
* platform/ios-simulator/fast/css/focus-ring-detached-expected.txt:
* platform/ios-simulator/fast/css/focus-ring-multiline-expected.txt:
* platform/ios-simulator/fast/css/h1-in-section-elements-expected.txt:
* platform/ios-simulator/fast/css/percentage-non-integer-expected.txt:
* platform/ios-simulator/fast/css/table-text-align-quirk-expected.txt:
* platform/ios-simulator/fast/css/table-text-align-strict-expected.txt:
* platform/ios-simulator/fast/dom/34176-expected.txt:
* platform/ios-simulator/fast/dom/HTMLTableElement/colSpan-expected.txt:
* platform/ios-simulator/fast/dom/HTMLTableElement/createCaption-expected.txt:
* platform/ios-simulator/fast/dom/row-inner-text-expected.txt:
* platform/ios-simulator/fast/dynamic/001-expected.txt:
* platform/ios-simulator/fast/dynamic/containing-block-change-expected.txt:
* platform/ios-simulator/fast/dynamic/float-withdrawal-expected.txt:
* platform/ios-simulator/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
* platform/ios-simulator/fast/dynamic/subtree-table-cell-height-expected.txt:
* platform/ios-simulator/fast/forms/001-expected.txt:
* platform/ios-simulator/fast/forms/005-expected.txt:
* platform/ios-simulator/fast/forms/form-element-geometry-expected.txt:
* platform/ios-simulator/fast/forms/form-hides-table-expected.txt:
* platform/ios-simulator/fast/forms/formmove3-expected.txt:
* platform/ios-simulator/fast/forms/input-table-expected.txt:
* platform/ios-simulator/fast/forms/listbox-bidi-align-expected.txt:
* platform/ios-simulator/fast/forms/preserveFormDuringResidualStyle-expected.txt:
* platform/ios-simulator/fast/forms/select-dirty-parent-pref-widths-expected.txt:
* platform/ios-simulator/fast/html/details-writing-mode-expected.txt:
* platform/ios-simulator/fast/inline-block/001-expected.txt:
* platform/ios-simulator/fast/inline-block/overflow-clip-expected.txt:
* platform/ios-simulator/fast/invalid/012-expected.txt:
* platform/ios-simulator/fast/lists/004-expected.txt:
* platform/ios-simulator/fast/multicol/span/before-child-anonymous-column-block-expected.txt:
* platform/ios-simulator/fast/multicol/table-vertical-align-expected.txt:
* platform/ios-simulator/fast/overflow/002-expected.txt:
* platform/ios-simulator/fast/overflow/overflow-rtl-expected.txt:
* platform/ios-simulator/fast/overflow/overflow-rtl-vertical-expected.txt:
* platform/ios-simulator/fast/overflow/table-overflow-float-expected.txt:
* platform/ios-simulator/fast/reflections/table-cell-expected.txt:
* platform/ios-simulator/fast/replaced/005-expected.txt:
* platform/ios-simulator/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt:
* platform/ios-simulator/fast/replaced/selection-rect-in-table-cell-expected.txt:
* platform/ios-simulator/fast/replaced/table-percent-height-positioned-expected.txt:
* platform/ios-simulator/fast/replaced/width100percent-checkbox-expected.txt:
* platform/ios-simulator/fast/replaced/width100percent-image-expected.txt:
* platform/ios-simulator/fast/replaced/width100percent-menulist-expected.txt:
* platform/ios-simulator/fast/replaced/width100percent-radio-expected.txt:
* platform/ios-simulator/fast/replaced/width100percent-searchfield-expected.txt:
* platform/ios-simulator/fast/replaced/width100percent-textarea-expected.txt:
* platform/ios-simulator/fast/replaced/width100percent-textfield-expected.txt:
* platform/ios-simulator/fast/selectors/077-expected.txt:
* platform/ios-simulator/fast/selectors/077b-expected.txt:
* platform/ios-simulator/fast/table/002-expected.txt:
* platform/ios-simulator/fast/table/003-expected.txt:
* platform/ios-simulator/fast/table/005-expected.txt:
* platform/ios-simulator/fast/table/007-expected.txt:
* platform/ios-simulator/fast/table/008-expected.txt:
* platform/ios-simulator/fast/table/009-expected.txt:
* platform/ios-simulator/fast/table/012-expected.txt:
* platform/ios-simulator/fast/table/013-expected.txt:
* platform/ios-simulator/fast/table/021-expected.txt:
* platform/ios-simulator/fast/table/023-expected.txt:
* platform/ios-simulator/fast/table/028-expected.txt:
* platform/ios-simulator/fast/table/028-vertical-expected.txt:
* platform/ios-simulator/fast/table/029-expected.txt:
* platform/ios-simulator/fast/table/038-expected.txt:
* platform/ios-simulator/fast/table/038-vertical-expected.txt:
* platform/ios-simulator/fast/table/039-expected.txt:
* platform/ios-simulator/fast/table/040-expected.txt:
* platform/ios-simulator/fast/table/040-vertical-expected.txt:
* platform/ios-simulator/fast/table/100-percent-cell-width-expected.txt:
* platform/ios-simulator/fast/table/add-before-anonymous-child-expected.txt:
* platform/ios-simulator/fast/table/border-collapsing/001-expected.txt:
* platform/ios-simulator/fast/table/border-collapsing/001-vertical-expected.txt:
* platform/ios-simulator/fast/table/border-collapsing/002-expected.txt:
* platform/ios-simulator/fast/table/border-collapsing/002-vertical-expected.txt:
* platform/ios-simulator/fast/table/border-collapsing/003-expected.txt:
* platform/ios-simulator/fast/table/border-collapsing/003-vertical-expected.txt:
* platform/ios-simulator/fast/table/border-collapsing/border-collapsing-head-foot-expected.txt:
* platform/ios-simulator/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt:
* platform/ios-simulator/fast/table/border-collapsing/cached-69296-expected.txt:
* platform/ios-simulator/fast/table/border-collapsing/cached-change-row-border-width-expected.txt:
* platform/ios-simulator/fast/table/border-collapsing/cached-change-tbody-border-width-expected.txt:
* platform/ios-simulator/fast/table/border-collapsing/equal-precedence-resolution-expected.txt:
* platform/ios-simulator/fast/table/border-collapsing/rtl-border-collapsing-expected.txt:
* platform/ios-simulator/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt:
* platform/ios-simulator/fast/table/caption-relayout-expected.txt:
* platform/ios-simulator/fast/table/cell-absolute-child-expected.txt:
* platform/ios-simulator/fast/table/cell-width-auto-expected.txt:
* platform/ios-simulator/fast/table/colspanMinWidth-expected.txt:
* platform/ios-simulator/fast/table/dynamic-cellpadding-expected.txt:
* platform/ios-simulator/fast/table/edge-offsets-expected.txt:
* platform/ios-simulator/fast/table/empty-cells-expected.txt:
* platform/ios-simulator/fast/table/frame-and-rules-expected.txt:
* platform/ios-simulator/fast/table/giantRowspan-expected.txt:
* platform/ios-simulator/fast/table/growCellForImageQuirk-expected.txt:
* platform/ios-simulator/fast/table/growCellForImageQuirk-vertical-expected.txt:
* platform/ios-simulator/fast/table/invisible-cell-background-expected.txt:
* platform/ios-simulator/fast/table/large-width-expected.txt:
* platform/ios-simulator/fast/table/max-width-integer-overflow-expected.txt:
* platform/ios-simulator/fast/table/mozilla-bug10296-vertical-align-1-expected.txt:
* platform/ios-simulator/fast/table/mozilla-bug10296-vertical-align-2-expected.txt:
* platform/ios-simulator/fast/table/nobr-expected.txt:
* platform/ios-simulator/fast/table/overflowHidden-expected.txt:
* platform/ios-simulator/fast/table/percent-heights-expected.txt:
* platform/ios-simulator/fast/table/percent-widths-stretch-expected.txt:
* platform/ios-simulator/fast/table/prepend-in-anonymous-table-expected.txt:
* platform/ios-simulator/fast/table/relative-position-containment-expected.txt:
* platform/ios-simulator/fast/table/relative-position-offsets-expected.txt:
* platform/ios-simulator/fast/table/relative-position-stacking-expected.txt:
* platform/ios-simulator/fast/table/replaced-percent-height-expected.txt:
* platform/ios-simulator/fast/table/row-height-recalc-expected.txt:
* platform/ios-simulator/fast/table/rowspan-paint-order-expected.txt:
* platform/ios-simulator/fast/table/rowspan-paint-order-vertical-expected.txt:
* platform/ios-simulator/fast/table/spanOverlapRepaint-expected.txt:
* platform/ios-simulator/fast/table/stale-grid-crash-expected.txt:
* platform/ios-simulator/fast/table/table-cell-before-child-in-table-expected.txt:
* platform/ios-simulator/fast/table/table-display-types-expected.txt:
* platform/ios-simulator/fast/table/table-display-types-strict-expected.txt:
* platform/ios-simulator/fast/table/table-display-types-vertical-expected.txt:
* platform/ios-simulator/fast/table/table-row-before-after-content-around-table-cell-expected.txt:
* platform/ios-simulator/fast/table/table-row-outline-paint-expected.txt:
* platform/ios-simulator/fast/table/table-row-split2-expected.txt:
* platform/ios-simulator/fast/table/table-section-split2-expected.txt:
* platform/ios-simulator/fast/table/table-split-expected.txt:
* platform/ios-simulator/fast/table/table-split2-expected.txt:
* platform/ios-simulator/fast/text/basic/004-expected.txt:
* platform/ios-simulator/fast/text/basic/005-expected.txt:
* platform/ios-simulator/fast/text/emoji-expected.txt:
* platform/ios-simulator/fast/text/international/bidi-LDB-2-CSS-expected.txt:
* platform/ios-simulator/fast/text/international/bidi-LDB-2-HTML-expected.txt:
* platform/ios-simulator/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
* platform/ios-simulator/fast/text/whitespace/002-expected.txt:
* platform/ios-simulator/fast/text/whitespace/003-expected.txt:
* platform/ios-simulator/fast/text/whitespace/004-expected.txt:
* platform/ios-simulator/fast/text/whitespace/005-expected.txt:
* platform/ios-simulator/fast/text/whitespace/010-expected.txt:
* platform/ios-simulator/fast/text/whitespace/011-expected.txt:
* platform/ios-simulator/fast/text/whitespace/015-expected.txt:
* platform/ios-simulator/fast/text/whitespace/016-expected.txt:
* platform/ios-simulator/fast/text/whitespace/025-expected.txt:
* platform/ios-simulator/fast/writing-mode/table-percent-width-quirk-expected.txt:
* platform/ios-simulator/fast/writing-mode/vertical-align-table-baseline-expected.txt:
* platform/ios-simulator/http/tests/misc/acid2-expected.txt:
* platform/ios-simulator/http/tests/misc/acid2-pixel-expected.txt:
* platform/ios-simulator/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/background_properties_greater_than_images-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-006-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-007-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-008-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-009-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-011-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-012-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-013-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-014-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-015-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-016-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-radius-shorthand-001-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-001-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-002-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-004-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/border-top-right-radius-values-004-expected.txt:
* platform/ios-simulator/ietestcenter/css3/bordersbackgrounds/none-as-image-layer-expected.txt:
* platform/ios-simulator/mathml/opentype/opentype-stretchy-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug10009-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug101201-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug101674-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug10296-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1055-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug10565-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug10633-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1067-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1067-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug106795-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug106816-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug113235-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug113424-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1163-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1188-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug12008-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug120107-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug120364-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1224-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug12268-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug12709-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1271-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug12908-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug12908-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug12910-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1296-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1302-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug13169-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1318-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug139524-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug139524-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug139524-3-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug139524-4-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1430-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug14323-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1474-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug14929-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug15247-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug154780-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug15544-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug159108-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug15933-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug16012-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug16252-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug17138-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug175455-4-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug17548-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug17587-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1800-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1802-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1802s-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug1809-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug18440-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug18664-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug18955-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug19061-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug19061-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug19356-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug20804-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug2123-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug215629-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug219693-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug219693-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug22019-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug222336-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug22246-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug22246-2a-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug22246-3-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug22246-3a-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug22513-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug2296-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug23235-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug24200-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug2479-3-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug25004-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug25074-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug25663-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug2684-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug269566-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug277062-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug2773-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug27993-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug2886-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug28933-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug29058-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug29429-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug2954-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug2981-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug2981-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug2997-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug30273-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug3103-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug32205-3-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug3260-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug32841-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug33137-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug33855-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug3454-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug3977-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug4093-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug42187-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug4385-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug44505-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug4501-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug4527-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug45350-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug45486-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug4576-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug46268-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug46268-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug46368-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug46623-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug46623-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug47432-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug4803-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug4849-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug4849-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug51727-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug5188-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug52505-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug52506-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug53690-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug53690-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug53891-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug5538-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug55789-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug57828-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug5797-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug5835-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug59354-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug60804-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug60807-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug6184-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug6304-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug6404-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug647-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug6674-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug68998-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug69382-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug69382-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug72359-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug7342-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug7714-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug78162-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug82946-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug86708-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug8950-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug9123-1-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug9123-2-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug92143-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug963-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug96334-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug97383-expected.txt:
* platform/ios-simulator/tables/mozilla/bugs/bug9879-1-expected.txt:
* platform/ios-simulator/tables/mozilla/collapsing_borders/bug41262-3-expected.txt:
* platform/ios-simulator/tables/mozilla/core/bloomberg-expected.txt:
* platform/ios-simulator/tables/mozilla/core/borders-expected.txt:
* platform/ios-simulator/tables/mozilla/core/cell_heights-expected.txt:
* platform/ios-simulator/tables/mozilla/core/col_span-expected.txt:
* platform/ios-simulator/tables/mozilla/core/col_widths_auto_autoFix-expected.txt:
* platform/ios-simulator/tables/mozilla/core/col_widths_auto_autoFixPer-expected.txt:
* platform/ios-simulator/tables/mozilla/core/col_widths_auto_fix-expected.txt:
* platform/ios-simulator/tables/mozilla/core/col_widths_auto_fixPer-expected.txt:
* platform/ios-simulator/tables/mozilla/core/col_widths_auto_per-expected.txt:
* platform/ios-simulator/tables/mozilla/core/col_widths_fix_autoFix-expected.txt:
* platform/ios-simulator/tables/mozilla/core/col_widths_fix_fix-expected.txt:
* platform/ios-simulator/tables/mozilla/core/col_widths_fix_fixPer-expected.txt:
* platform/ios-simulator/tables/mozilla/core/col_widths_fix_per-expected.txt:
* platform/ios-simulator/tables/mozilla/core/margins-expected.txt:
* platform/ios-simulator/tables/mozilla/core/misc-expected.txt:
* platform/ios-simulator/tables/mozilla/core/nested1-expected.txt:
* platform/ios-simulator/tables/mozilla/core/one_row-expected.txt:
* platform/ios-simulator/tables/mozilla/core/table_frame-expected.txt:
* platform/ios-simulator/tables/mozilla/core/table_heights-expected.txt:
* platform/ios-simulator/tables/mozilla/core/table_rules-expected.txt:
* platform/ios-simulator/tables/mozilla/core/table_widths-expected.txt:
* platform/ios-simulator/tables/mozilla/dom/insertColGroups1-expected.txt:
* platform/ios-simulator/tables/mozilla/dom/insertColGroups2-expected.txt:
* platform/ios-simulator/tables/mozilla/dom/insertCols1-expected.txt:
* platform/ios-simulator/tables/mozilla/dom/insertCols2-expected.txt:
* platform/ios-simulator/tables/mozilla/dom/insertCols3-expected.txt:
* platform/ios-simulator/tables/mozilla/dom/insertCols4-expected.txt:
* platform/ios-simulator/tables/mozilla/dom/insertCols5-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/backgr_layers-opacity-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/backgr_position-table-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/backgr_simple-table-column-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/backgr_simple-table-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/backgr_simple-table-row-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/colgroup_span-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/colgroup_valign_baseline-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/colgroup_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/colgroup_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/colgroup_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/colgroup_width_pct-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/colgroup_width_px-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/table_overflow_td_dynamic_deactivate-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/table_row_align_center-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/table_row_align_left-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/table_row_align_right-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_aqua-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_aqua_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_black-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_black_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_blue-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_blue_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_fuchsia-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_fuchsia_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_gray-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_gray_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_green-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_green_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_lime-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_lime_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_maroon-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_maroon_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_navy-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_navy_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_olive-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_olive_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_purple-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_purple_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_red-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_red_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_silver-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_silver_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_teal-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_teal_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_white-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_white_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_yellow-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_bgcolor_yellow_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_cellpadding_pct-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_td_width-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_th_colspan-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_th_width-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tables_width_px-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tbody_valign_baseline-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tbody_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tbody_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tbody_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/td_valign_baseline-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/td_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/td_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/td_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tfoot_valign_baseline-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tfoot_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tfoot_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tfoot_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/th_valign_baseline-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/th_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/th_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/th_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/thead_valign_baseline-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/thead_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/thead_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/thead_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_aqua_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_black-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_black_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_blue-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_blue_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_fuchsia-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_fuchsia_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_gray-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_gray_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_green-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_green_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_lime-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_lime_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_maroon-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_maroon_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_navy-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_navy_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_olive-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_olive_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_purple-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_purple_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_red-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_red_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_silver-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_silver_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_teal-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_teal_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_white-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_white_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_yellow-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_bgcolor_yellow_rgb-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_valign_baseline-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/tr_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_col_align_char-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_col_span-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_col_valign_baseline-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_col_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_col_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_col_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_col_width_px-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_col_width_rel-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_colgroup_align_char-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_colgroup_span-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_colgroup_valign_baseline-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_colgroup_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_colgroup_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_colgroup_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_colgroup_width_rel-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_tbody_valign_baseline-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_tbody_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_tbody_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_tbody_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_td_align_center-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_td_align_char-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_td_align_justify-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_td_align_left-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_td_align_right-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_td_valign_baseline-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_td_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_td_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_td_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_td_width-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_tfoot_valign_baseline-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_tfoot_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_tfoot_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_tfoot_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_th_align_center-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_th_align_char-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_th_align_justify-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_th_align_left-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_th_align_right-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_th_rowspan-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_th_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_th_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_th_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_th_width-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_thead_valign_baseline-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_thead_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_thead_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_thead_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_tr_align_char-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_tr_valign_baseline-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_tr_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_tr_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla/marvin/x_tr_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla/other/cell_widths-expected.txt:
* platform/ios-simulator/tables/mozilla/other/ms-expected.txt:
* platform/ios-simulator/tables/mozilla/other/nested2-expected.txt:
* platform/ios-simulator/tables/mozilla/other/nestedTables-expected.txt:
* platform/ios-simulator/tables/mozilla/other/slashlogo-expected.txt:
* platform/ios-simulator/tables/mozilla/other/test3-expected.txt:
* platform/ios-simulator/tables/mozilla/other/test6-expected.txt:
* platform/ios-simulator/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/97619-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug1128-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug1164-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug14007-1-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug14159-2-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug1647-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug17826-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug21518-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug22122-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug27993-2-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug3105-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug59252-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug72393-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug7243-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug80762-2-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug91057-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug9879-1-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/collapsing_borders/bug41262-1-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/core/captions1-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/core/captions2-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/core/col_span2-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/core/cols1-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/core/columns-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/core/standards1-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/dom/appendColGroup1-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.txt:
* platform/ios-simulator/tables/mozilla_expected_failures/other/empty_cells-expected.txt:
* platform/mac/accessibility/table-detection-expected.txt:
* platform/mac/compositing/contents-opaque/table-parts-expected.txt:
* platform/mac/css1/basic/containment-expected.txt:
* platform/mac/css1/basic/contextual_selectors-expected.txt:
* platform/mac/css1/basic/grouping-expected.txt:
* platform/mac/css1/basic/id_as_selector-expected.txt:
* platform/mac/css1/basic/inheritance-expected.txt:
* platform/mac/css1/box_properties/border-expected.txt:
* platform/mac/css1/box_properties/border_bottom-expected.txt:
* platform/mac/css1/box_properties/border_bottom_inline-expected.txt:
* platform/mac/css1/box_properties/border_bottom_width-expected.txt:
* platform/mac/css1/box_properties/border_bottom_width_inline-expected.txt:
* platform/mac/css1/box_properties/border_color-expected.txt:
* platform/mac/css1/box_properties/border_color_inline-expected.txt:
* platform/mac/css1/box_properties/border_inline-expected.txt:
* platform/mac/css1/box_properties/border_left-expected.txt:
* platform/mac/css1/box_properties/border_left_inline-expected.txt:
* platform/mac/css1/box_properties/border_left_width-expected.txt:
* platform/mac/css1/box_properties/border_left_width_inline-expected.txt:
* platform/mac/css1/box_properties/border_right-expected.txt:
* platform/mac/css1/box_properties/border_right_inline-expected.txt:
* platform/mac/css1/box_properties/border_right_width-expected.txt:
* platform/mac/css1/box_properties/border_right_width_inline-expected.txt:
* platform/mac/css1/box_properties/border_style-expected.txt:
* platform/mac/css1/box_properties/border_style_inline-expected.txt:
* platform/mac/css1/box_properties/border_top-expected.txt:
* platform/mac/css1/box_properties/border_top_inline-expected.txt:
* platform/mac/css1/box_properties/border_top_width-expected.txt:
* platform/mac/css1/box_properties/border_top_width_inline-expected.txt:
* platform/mac/css1/box_properties/border_width-expected.txt:
* platform/mac/css1/box_properties/border_width_inline-expected.txt:
* platform/mac/css1/box_properties/clear-expected.txt:
* platform/mac/css1/box_properties/clear_float-expected.txt:
* platform/mac/css1/box_properties/float-expected.txt:
* platform/mac/css1/box_properties/float_elements_in_series-expected.txt:
* platform/mac/css1/box_properties/float_margin-expected.txt:
* platform/mac/css1/box_properties/float_on_text_elements-expected.txt:
* platform/mac/css1/box_properties/height-expected.txt:
* platform/mac/css1/box_properties/margin-expected.txt:
* platform/mac/css1/box_properties/margin_bottom-expected.txt:
* platform/mac/css1/box_properties/margin_bottom_inline-expected.txt:
* platform/mac/css1/box_properties/margin_inline-expected.txt:
* platform/mac/css1/box_properties/margin_left-expected.txt:
* platform/mac/css1/box_properties/margin_left_inline-expected.txt:
* platform/mac/css1/box_properties/margin_right-expected.txt:
* platform/mac/css1/box_properties/margin_right_inline-expected.txt:
* platform/mac/css1/box_properties/margin_top-expected.txt:
* platform/mac/css1/box_properties/margin_top_inline-expected.txt:
* platform/mac/css1/box_properties/padding-expected.txt:
* platform/mac/css1/box_properties/padding_bottom-expected.txt:
* platform/mac/css1/box_properties/padding_bottom_inline-expected.txt:
* platform/mac/css1/box_properties/padding_inline-expected.txt:
* platform/mac/css1/box_properties/padding_left-expected.txt:
* platform/mac/css1/box_properties/padding_left_inline-expected.txt:
* platform/mac/css1/box_properties/padding_right-expected.txt:
* platform/mac/css1/box_properties/padding_right_inline-expected.txt:
* platform/mac/css1/box_properties/padding_top-expected.txt:
* platform/mac/css1/box_properties/padding_top_inline-expected.txt:
* platform/mac/css1/box_properties/width-expected.txt:
* platform/mac/css1/cascade/cascade_order-expected.txt:
* platform/mac/css1/cascade/important-expected.txt:
* platform/mac/css1/classification/display-expected.txt:
* platform/mac/css1/classification/list_style-expected.txt:
* platform/mac/css1/classification/list_style_image-expected.txt:
* platform/mac/css1/classification/list_style_position-expected.txt:
* platform/mac/css1/classification/list_style_type-expected.txt:
* platform/mac/css1/classification/white_space-expected.txt:
* platform/mac/css1/color_and_background/background-expected.txt:
* platform/mac/css1/color_and_background/background_attachment-expected.txt:
* platform/mac/css1/color_and_background/background_color-expected.txt:
* platform/mac/css1/color_and_background/background_image-expected.txt:
* platform/mac/css1/color_and_background/background_position-expected.txt:
* platform/mac/css1/color_and_background/background_repeat-expected.txt:
* platform/mac/css1/color_and_background/color-expected.txt:
* platform/mac/css1/conformance/forward_compatible_parsing-expected.txt:
* platform/mac/css1/font_properties/font-expected.txt:
* platform/mac/css1/font_properties/font_family-expected.txt:
* platform/mac/css1/font_properties/font_size-expected.txt:
* platform/mac/css1/font_properties/font_style-expected.txt:
* platform/mac/css1/font_properties/font_variant-expected.txt:
* platform/mac/css1/font_properties/font_weight-expected.txt:
* platform/mac/css1/formatting_model/canvas-expected.txt:
* platform/mac/css1/formatting_model/floating_elements-expected.txt:
* platform/mac/css1/formatting_model/height_of_lines-expected.txt:
* platform/mac/css1/formatting_model/inline_elements-expected.txt:
* platform/mac/css1/formatting_model/replaced_elements-expected.txt:
* platform/mac/css1/formatting_model/vertical_formatting-expected.txt:
* platform/mac/css1/pseudo/anchor-expected.txt:
* platform/mac/css1/pseudo/firstletter-expected.txt:
* platform/mac/css1/pseudo/firstline-expected.txt:
* platform/mac/css1/pseudo/multiple_pseudo_elements-expected.txt:
* platform/mac/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
* platform/mac/css1/text_properties/letter_spacing-expected.txt:
* platform/mac/css1/text_properties/line_height-expected.txt:
* platform/mac/css1/text_properties/text_align-expected.txt:
* platform/mac/css1/text_properties/text_decoration-expected.txt:
* platform/mac/css1/text_properties/text_indent-expected.txt:
* platform/mac/css1/text_properties/text_transform-expected.txt:
* platform/mac/css1/text_properties/vertical_align-expected.txt:
* platform/mac/css1/text_properties/word_spacing-expected.txt:
* platform/mac/css1/units/color_units-expected.txt:
* platform/mac/css1/units/length_units-expected.txt:
* platform/mac/css1/units/percentage_units-expected.txt:
* platform/mac/css1/units/urls-expected.txt:
* platform/mac/css2.1/20110323/border-collapse-offset-002-expected.txt:
* platform/mac/css2.1/20110323/border-conflict-style-079-expected.txt:
* platform/mac/css2.1/20110323/border-conflict-style-088-expected.txt:
* platform/mac/css2.1/20110323/dynamic-top-change-002-expected.txt:
* platform/mac/css2.1/20110323/dynamic-top-change-003-expected.txt:
* platform/mac/css2.1/20110323/inline-table-001-expected.txt:
* platform/mac/css2.1/20110323/inline-table-003-expected.txt:
* platform/mac/css2.1/20110323/margin-applies-to-001-expected.txt:
* platform/mac/css2.1/20110323/margin-applies-to-002-expected.txt:
* platform/mac/css2.1/20110323/margin-applies-to-003-expected.txt:
* platform/mac/css2.1/20110323/margin-applies-to-004-expected.txt:
* platform/mac/css2.1/20110323/margin-applies-to-005-expected.txt:
* platform/mac/css2.1/20110323/margin-applies-to-006-expected.txt:
* platform/mac/css2.1/20110323/margin-applies-to-007-expected.txt:
* platform/mac/css2.1/20110323/margin-applies-to-013-expected.txt:
* platform/mac/css2.1/20110323/margin-applies-to-014-expected.txt:
* platform/mac/css2.1/20110323/margin-applies-to-015-expected.txt:
* platform/mac/css2.1/20110323/replaced-intrinsic-ratio-001-expected.txt:
* platform/mac/css2.1/20110323/table-caption-001-expected.txt:
* platform/mac/css2.1/20110323/table-caption-optional-001-expected.txt:
* platform/mac/css2.1/20110323/table-caption-optional-002-expected.txt:
* platform/mac/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
* platform/mac/css2.1/t0803-c5501-mrgn-t-00-b-a-expected.txt:
* platform/mac/css2.1/t0803-c5503-mrgn-b-00-b-a-expected.txt:
* platform/mac/css2.1/t080301-c411-vt-mrgn-00-b-expected.txt:
* platform/mac/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt:
* platform/mac/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt:
* platform/mac/css2.1/t090402-c42-ibx-pad-00-d-ag-expected.txt:
* platform/mac/css2.1/t0905-c5525-fltmult-00-d-g-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-52-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-54-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-59-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-64-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-65-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-70-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-71-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-74-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-84-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-85-d-expected.txt:
* platform/mac/css2.1/t170602-bdr-conflct-w-94-d-expected.txt:
* platform/mac/css2.1/tables/table-anonymous-objects-177-expected.txt:
* platform/mac/css2.1/tables/table-anonymous-objects-178-expected.txt:
* platform/mac/css2.1/tables/table-anonymous-objects-179-expected.txt:
* platform/mac/css2.1/tables/table-anonymous-objects-180-expected.txt:
* platform/mac/css2.1/tables/table-anonymous-objects-181-expected.txt:
* platform/mac/css2.1/tables/table-anonymous-objects-189-expected.txt:
* platform/mac/css2.1/tables/table-anonymous-objects-190-expected.txt:
* platform/mac/css2.1/tables/table-anonymous-objects-191-expected.txt:
* platform/mac/css2.1/tables/table-anonymous-objects-192-expected.txt:
* platform/mac/css2.1/tables/table-anonymous-objects-193-expected.txt:
* platform/mac/css2.1/tables/table-anonymous-objects-194-expected.txt:
* platform/mac/css2.1/tables/table-anonymous-objects-195-expected.txt:
* platform/mac/css2.1/tables/table-anonymous-objects-196-expected.txt:
* platform/mac/css2.1/tables/table-anonymous-objects-205-expected.txt:
* platform/mac/css2.1/tables/table-anonymous-objects-206-expected.txt:
* platform/mac/css3/css3-modsel-33-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-29-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-29b-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-33-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-73-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-73b-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-77-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-77b-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-29-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-29b-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-33-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-73-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-73b-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-77-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-77b-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-29-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-29b-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-33-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-73-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-73b-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-77-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-77b-expected.txt:
* platform/mac/editing/deleting/4922367-expected.txt:
* platform/mac/editing/deleting/5126166-expected.txt:
* platform/mac/editing/deleting/5144139-2-expected.txt:
* platform/mac/editing/deleting/5206311-1-expected.txt:
* platform/mac/editing/deleting/5433862-2-expected.txt:
* platform/mac/editing/inserting/paragraph-separator-in-table-1-expected.txt:
* platform/mac/editing/pasteboard/innerText-inline-table-expected.txt:
* platform/mac/editing/selection/3690703-2-expected.txt:
* platform/mac/editing/selection/3690703-expected.txt:
* platform/mac/editing/selection/3690719-expected.txt:
* platform/mac/editing/selection/5057506-2-expected.txt:
* platform/mac/editing/selection/5057506-expected.txt:
* platform/mac/editing/selection/5131716-1-expected.txt:
* platform/mac/editing/selection/5131716-2-expected.txt:
* platform/mac/editing/selection/5131716-3-expected.txt:
* platform/mac/editing/selection/5131716-4-expected.txt:
* platform/mac/editing/selection/move-by-line-001-expected.txt:
* platform/mac/editing/selection/select-all-004-expected.txt:
* platform/mac/editing/unsupported-content/table-type-after-expected.txt:
* platform/mac/editing/unsupported-content/table-type-before-expected.txt:
* platform/mac/fast/block/basic/016-expected.txt:
* platform/mac/fast/block/basic/quirk-percent-height-table-cell-expected.txt:
* platform/mac/fast/block/float/015-expected.txt:
* platform/mac/fast/block/margin-collapse/006-expected.txt:
* platform/mac/fast/block/margin-collapse/010-expected.txt:
* platform/mac/fast/block/margin-collapse/011-expected.txt:
* platform/mac/fast/block/margin-collapse/012-expected.txt:
* platform/mac/fast/block/margin-collapse/015-expected.txt:
* platform/mac/fast/block/margin-collapse/016-expected.txt:
* platform/mac/fast/block/margin-collapse/017-expected.txt:
* platform/mac/fast/block/margin-collapse/018-expected.txt:
* platform/mac/fast/block/margin-collapse/019-expected.txt:
* platform/mac/fast/block/margin-collapse/020-expected.txt:
* platform/mac/fast/block/margin-collapse/021-expected.txt:
* platform/mac/fast/block/margin-collapse/022-expected.txt:
* platform/mac/fast/block/margin-collapse/025-expected.txt:
* platform/mac/fast/block/margin-collapse/032-expected.txt:
* platform/mac/fast/block/margin-collapse/033-expected.txt:
* platform/mac/fast/block/margin-collapse/034-expected.txt:
* platform/mac/fast/block/margin-collapse/041-expected.txt:
* platform/mac/fast/block/margin-collapse/042-expected.txt:
* platform/mac/fast/block/margin-collapse/055-expected.txt:
* platform/mac/fast/block/margin-collapse/056-expected.txt:
* platform/mac/fast/block/margin-collapse/057-expected.txt:
* platform/mac/fast/block/margin-collapse/058-expected.txt:
* platform/mac/fast/block/margin-collapse/059-expected.txt:
* platform/mac/fast/block/margin-collapse/block-inside-inline/006-expected.txt:
* platform/mac/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
* platform/mac/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
* platform/mac/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
* platform/mac/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
* platform/mac/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
* platform/mac/fast/block/margin-collapse/block-inside-inline/017-expected.txt:
* platform/mac/fast/block/margin-collapse/block-inside-inline/018-expected.txt:
* platform/mac/fast/block/margin-collapse/block-inside-inline/019-expected.txt:
* platform/mac/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
* platform/mac/fast/block/margin-collapse/block-inside-inline/021-expected.txt:
* platform/mac/fast/block/margin-collapse/block-inside-inline/022-expected.txt:
* platform/mac/fast/block/margin-collapse/block-inside-inline/025-expected.txt:
* platform/mac/fast/block/positioning/negative-right-pos-expected.txt:
* platform/mac/fast/block/positioning/table-cell-static-position-expected.txt:
* platform/mac/fast/borders/border-antialiasing-expected.txt:
* platform/mac/fast/borders/border-radius-different-width-001-expected.txt:
* platform/mac/fast/borders/table-borders-expected.txt:
* platform/mac/fast/css-generated-content/first-letter-in-nested-before-expected.txt:
* platform/mac/fast/css-generated-content/first-letter-in-nested-before-table-expected.txt:
* platform/mac/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt:
* platform/mac/fast/css-generated-content/table-cell-before-after-child-add-expected.txt:
* platform/mac/fast/css-generated-content/table-parts-before-and-after-expected.txt:
* platform/mac/fast/css-generated-content/table-row-group-with-before-expected.txt:
* platform/mac/fast/css-generated-content/table-row-with-before-expected.txt:
* platform/mac/fast/css-generated-content/table-with-before-expected.txt:
* platform/mac/fast/css/003-expected.txt:
* platform/mac/fast/css/absolute-poition-in-rtl-parent-expected.txt:
* platform/mac/fast/css/acid2-expected.txt:
* platform/mac/fast/css/acid2-pixel-expected.txt:
* platform/mac/fast/css/bidi-override-in-anonymous-block-expected.txt:
* platform/mac/fast/css/box-shadow-and-border-radius-expected.txt:
* platform/mac/fast/css/caption-width-absolute-position-expected.txt:
* platform/mac/fast/css/caption-width-absolute-position-offset-top-expected.txt:
* platform/mac/fast/css/caption-width-fixed-position-expected.txt:
* platform/mac/fast/css/caption-width-fixed-position-offset-top-expected.txt:
* platform/mac/fast/css/caption-width-relative-position-expected.txt:
* platform/mac/fast/css/caption-width-relative-position-offset-top-expected.txt:
* platform/mac/fast/css/css3-nth-child-expected.txt:
* platform/mac/fast/css/focus-ring-detached-expected.txt:
* platform/mac/fast/css/focus-ring-multiline-expected.txt:
* platform/mac/fast/css/h1-in-section-elements-expected.txt:
* platform/mac/fast/css/image-rendering-expected.txt:
* platform/mac/fast/css/min-width-with-spanned-cell-expected.txt:
* platform/mac/fast/css/percentage-non-integer-expected.txt:
* platform/mac/fast/css/table-text-align-quirk-expected.txt:
* platform/mac/fast/css/table-text-align-strict-expected.txt:
* platform/mac/fast/dom/34176-expected.txt:
* platform/mac/fast/dom/HTMLTableElement/colSpan-expected.txt:
* platform/mac/fast/dom/HTMLTableElement/createCaption-expected.txt:
* platform/mac/fast/dom/row-inner-text-expected.txt:
* platform/mac/fast/dynamic/001-expected.txt:
* platform/mac/fast/dynamic/containing-block-change-expected.txt:
* platform/mac/fast/dynamic/float-withdrawal-expected.txt:
* platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
* platform/mac/fast/dynamic/subtree-table-cell-height-expected.txt:
* platform/mac/fast/encoding/utf-16-big-endian-expected.txt:
* platform/mac/fast/encoding/utf-16-little-endian-expected.txt:
* platform/mac/fast/forms/001-expected.txt:
* platform/mac/fast/forms/005-expected.txt:
* platform/mac/fast/forms/basic-buttons-expected.txt:
* platform/mac/fast/forms/form-element-geometry-expected.txt:
* platform/mac/fast/forms/form-hides-table-expected.txt:
* platform/mac/fast/forms/form-in-malformed-markup-expected.txt:
* platform/mac/fast/forms/formmove3-expected.txt:
* platform/mac/fast/forms/input-table-expected.txt:
* platform/mac/fast/forms/listbox-bidi-align-expected.txt:
* platform/mac/fast/forms/preserveFormDuringResidualStyle-expected.txt:
* platform/mac/fast/forms/select-dirty-parent-pref-widths-expected.txt:
* platform/mac/fast/html/details-writing-mode-expected.txt:
* platform/mac/fast/inline-block/001-expected.txt:
* platform/mac/fast/inline-block/overflow-clip-expected.txt:
* platform/mac/fast/invalid/012-expected.txt:
* platform/mac/fast/invalid/018-expected.txt:
* platform/mac/fast/lists/004-expected.txt:
* platform/mac/fast/lists/list-marker-before-content-table-expected.txt:
* platform/mac/fast/multicol/span/before-child-anonymous-column-block-expected.txt:
* platform/mac/fast/overflow/002-expected.txt:
* platform/mac/fast/overflow/overflow-rtl-expected.txt:
* platform/mac/fast/overflow/overflow-rtl-vertical-expected.txt:
* platform/mac/fast/overflow/table-overflow-float-expected.txt:
* platform/mac/fast/reflections/table-cell-expected.txt:
* platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.txt:
* platform/mac/fast/repaint/float-overflow-expected.txt:
* platform/mac/fast/repaint/float-overflow-right-expected.txt:
* platform/mac/fast/repaint/subtree-root-clip-3-expected.txt:
* platform/mac/fast/repaint/table-cell-collapsed-border-expected.txt:
* platform/mac/fast/repaint/table-cell-collapsed-border-scroll-expected.txt:
* platform/mac/fast/repaint/table-cell-move-expected.txt:
* platform/mac/fast/repaint/table-cell-overflow-expected.txt:
* platform/mac/fast/repaint/table-cell-vertical-overflow-expected.txt:
* platform/mac/fast/repaint/table-col-background-expected.txt:
* platform/mac/fast/repaint/table-collapsed-border-expected.txt:
* platform/mac/fast/repaint/table-extra-bottom-grow-expected.txt:
* platform/mac/fast/repaint/table-outer-border-expected.txt:
* platform/mac/fast/repaint/table-row-expected.txt:
* platform/mac/fast/repaint/table-section-overflow-expected.txt:
* platform/mac/fast/repaint/table-section-repaint-expected.txt:
* platform/mac/fast/repaint/table-two-pass-layout-overpaint-expected.txt:
* platform/mac/fast/repaint/table-writing-modes-h-expected.txt:
* platform/mac/fast/repaint/table-writing-modes-v-expected.txt:
* platform/mac/fast/replaced/005-expected.txt:
* platform/mac/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt:
* platform/mac/fast/replaced/selection-rect-in-table-cell-expected.txt:
* platform/mac/fast/replaced/table-percent-height-positioned-expected.txt:
* platform/mac/fast/replaced/width100percent-checkbox-expected.txt:
* platform/mac/fast/replaced/width100percent-image-expected.txt:
* platform/mac/fast/replaced/width100percent-menulist-expected.txt:
* platform/mac/fast/replaced/width100percent-radio-expected.txt:
* platform/mac/fast/replaced/width100percent-searchfield-expected.txt:
* platform/mac/fast/replaced/width100percent-textarea-expected.txt:
* platform/mac/fast/replaced/width100percent-textfield-expected.txt:
* platform/mac/fast/selectors/077-expected.txt:
* platform/mac/fast/selectors/077b-expected.txt:
* platform/mac/fast/table/002-expected.txt:
* platform/mac/fast/table/003-expected.txt:
* platform/mac/fast/table/005-expected.txt:
* platform/mac/fast/table/007-expected.txt:
* platform/mac/fast/table/008-expected.txt:
* platform/mac/fast/table/009-expected.txt:
* platform/mac/fast/table/012-expected.txt:
* platform/mac/fast/table/013-expected.txt:
* platform/mac/fast/table/021-expected.txt:
* platform/mac/fast/table/023-expected.txt:
* platform/mac/fast/table/024-expected.txt:
* platform/mac/fast/table/025-expected.txt:
* platform/mac/fast/table/028-expected.txt:
* platform/mac/fast/table/028-vertical-expected.txt:
* platform/mac/fast/table/029-expected.txt:
* platform/mac/fast/table/031-expected.txt:
* platform/mac/fast/table/032-expected.txt:
* platform/mac/fast/table/034-expected.txt:
* platform/mac/fast/table/038-expected.txt:
* platform/mac/fast/table/038-vertical-expected.txt:
* platform/mac/fast/table/039-expected.txt:
* platform/mac/fast/table/040-expected.txt:
* platform/mac/fast/table/040-vertical-expected.txt:
* platform/mac/fast/table/100-percent-cell-width-expected.txt:
* platform/mac/fast/table/add-before-anonymous-child-expected.txt:
* platform/mac/fast/table/border-collapsing/001-expected.txt:
* platform/mac/fast/table/border-collapsing/001-vertical-expected.txt:
* platform/mac/fast/table/border-collapsing/002-expected.txt:
* platform/mac/fast/table/border-collapsing/002-vertical-expected.txt:
* platform/mac/fast/table/border-collapsing/003-expected.txt:
* platform/mac/fast/table/border-collapsing/003-vertical-expected.txt:
* platform/mac/fast/table/border-collapsing/004-expected.txt:
* platform/mac/fast/table/border-collapsing/004-vertical-expected.txt:
* platform/mac/fast/table/border-collapsing/border-collapsing-head-foot-expected.txt:
* platform/mac/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt:
* platform/mac/fast/table/border-collapsing/bug14274-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-69296-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-cell-append-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-cell-remove-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-change-cell-border-color-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-change-cell-border-width-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-change-cell-sl-border-color-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-change-col-border-color-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-change-col-border-width-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-change-colgroup-border-color-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-change-colgroup-border-width-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-change-row-border-color-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-change-row-border-width-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-change-table-border-color-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-change-table-border-width-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-change-tbody-border-color-expected.txt:
* platform/mac/fast/table/border-collapsing/cached-change-tbody-border-width-expected.txt:
* platform/mac/fast/table/border-collapsing/collapsed-borders-adjoining-sections-vertical-rl-expected.txt:
* platform/mac/fast/table/border-collapsing/collapsed-borders-painted-once-on-inner-cells-expected.txt:
* platform/mac/fast/table/border-collapsing/equal-precedence-resolution-expected.txt:
* platform/mac/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt:
* platform/mac/fast/table/border-collapsing/rtl-border-collapsing-expected.txt:
* platform/mac/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt:
* platform/mac/fast/table/caption-relayout-expected.txt:
* platform/mac/fast/table/cell-absolute-child-expected.txt:
* platform/mac/fast/table/cell-width-auto-expected.txt:
* platform/mac/fast/table/colspan-with-all-percent-cells-expected.txt:
* platform/mac/fast/table/colspanMinWidth-expected.txt:
* platform/mac/fast/table/colspanMinWidth-vertical-expected.txt:
* platform/mac/fast/table/dynamic-cellpadding-expected.txt:
* platform/mac/fast/table/edge-offsets-expected.txt:
* platform/mac/fast/table/empty-cells-expected.txt:
* platform/mac/fast/table/frame-and-rules-expected.txt:
* platform/mac/fast/table/giantRowspan-expected.txt:
* platform/mac/fast/table/growCellForImageQuirk-expected.txt:
* platform/mac/fast/table/growCellForImageQuirk-vertical-expected.txt:
* platform/mac/fast/table/height-percent-test-expected.txt:
* platform/mac/fast/table/height-percent-test-vertical-expected.txt:
* platform/mac/fast/table/invisible-cell-background-expected.txt:
* platform/mac/fast/table/large-width-expected.txt:
* platform/mac/fast/table/max-width-integer-overflow-expected.txt:
* platform/mac/fast/table/mozilla-bug10296-vertical-align-1-expected.txt:
* platform/mac/fast/table/mozilla-bug10296-vertical-align-2-expected.txt:
* platform/mac/fast/table/nobr-expected.txt:
* platform/mac/fast/table/overflowHidden-expected.txt:
* platform/mac/fast/table/percent-heights-expected.txt:
* platform/mac/fast/table/percent-widths-stretch-expected.txt:
* platform/mac/fast/table/percent-widths-stretch-vertical-expected.txt:
* platform/mac/fast/table/prepend-in-anonymous-table-expected.txt:
* platform/mac/fast/table/relative-position-containment-expected.txt:
* platform/mac/fast/table/relative-position-offsets-expected.txt:
* platform/mac/fast/table/relative-position-stacking-expected.txt:
* platform/mac/fast/table/replaced-percent-height-expected.txt:
* platform/mac/fast/table/row-height-recalc-expected.txt:
* platform/mac/fast/table/rowspan-paint-order-expected.txt:
* platform/mac/fast/table/rowspan-paint-order-vertical-expected.txt:
* platform/mac/fast/table/simple_paint-expected.txt:
* platform/mac/fast/table/spanOverlapRepaint-expected.txt:
* platform/mac/fast/table/stale-grid-crash-expected.txt:
* platform/mac/fast/table/table-anonymous-cell-bug-expected.txt:
* platform/mac/fast/table/table-anonymous-row-bug-expected.txt:
* platform/mac/fast/table/table-anonymous-section-bug-expected.txt:
* platform/mac/fast/table/table-before-child-style-update-expected.txt:
* platform/mac/fast/table/table-cell-before-after-content-around-table-block-expected.txt:
* platform/mac/fast/table/table-cell-before-after-content-around-table-expected.txt:
* platform/mac/fast/table/table-cell-before-after-content-around-table-row-expected.txt:
* platform/mac/fast/table/table-cell-before-child-in-table-expected.txt:
* platform/mac/fast/table/table-cell-split-expected.txt:
* platform/mac/fast/table/table-display-types-expected.txt:
* platform/mac/fast/table/table-display-types-strict-expected.txt:
* platform/mac/fast/table/table-display-types-vertical-expected.txt:
* platform/mac/fast/table/table-insert-before-non-anonymous-block-expected.txt:
* platform/mac/fast/table/table-row-before-after-content-around-block-expected.txt:
* platform/mac/fast/table/table-row-before-after-content-around-table-cell-expected.txt:
* platform/mac/fast/table/table-row-before-after-content-around-table-expected.txt:
* platform/mac/fast/table/table-row-before-child-style-update-expected.txt:
* platform/mac/fast/table/table-row-outline-paint-expected.txt:
* platform/mac/fast/table/table-row-split2-expected.txt:
* platform/mac/fast/table/table-row-style-not-updated-expected.txt:
* platform/mac/fast/table/table-row-style-not-updated-with-after-content-expected.txt:
* platform/mac/fast/table/table-row-style-not-updated-with-before-content-expected.txt:
* platform/mac/fast/table/table-section-split2-expected.txt:
* platform/mac/fast/table/table-split-expected.txt:
* platform/mac/fast/table/table-split2-expected.txt:
* platform/mac/fast/table/table-style-not-updated-expected.txt:
* platform/mac/fast/table/wide-colspan-expected.txt:
* platform/mac/fast/table/wide-column-expected.txt:
* platform/mac/fast/text/atsui-negative-spacing-features-expected.txt:
* platform/mac/fast/text/atsui-spacing-features-expected.txt:
* platform/mac/fast/text/basic/generic-family-reset-expected.txt:
* platform/mac/fast/text/international/003-expected.txt:
* platform/mac/fast/text/international/bidi-LDB-2-CSS-expected.txt:
* platform/mac/fast/text/international/bidi-LDB-2-HTML-expected.txt:
* platform/mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
* platform/mac/fast/text/international/bidi-override-expected.txt:
* platform/mac/fast/text/wbr-expected.txt:
* platform/mac/fast/text/whitespace/002-expected.txt:
* platform/mac/fast/text/whitespace/003-expected.txt:
* platform/mac/fast/text/whitespace/004-expected.txt:
* platform/mac/fast/text/whitespace/005-expected.txt:
* platform/mac/fast/text/whitespace/010-expected.txt:
* platform/mac/fast/text/whitespace/011-expected.txt:
* platform/mac/fast/text/whitespace/013-expected.txt:
* platform/mac/fast/text/whitespace/014-expected.txt:
* platform/mac/fast/text/whitespace/015-expected.txt:
* platform/mac/fast/text/whitespace/016-expected.txt:
* platform/mac/fast/text/whitespace/025-expected.txt:
* platform/mac/fast/text/whitespace/026-expected.txt:
* platform/mac/fast/writing-mode/table-percent-width-quirk-expected.txt:
* platform/mac/fast/writing-mode/vertical-align-table-baseline-expected.txt:
* platform/mac/http/tests/misc/acid2-expected.txt:
* platform/mac/http/tests/misc/acid2-pixel-expected.txt:
* platform/mac/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/background_properties_greater_than_images-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-006-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-007-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-008-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-009-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-011-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-012-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-013-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-014-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-015-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-016-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-shorthand-001-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-001-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-002-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-004-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-top-right-radius-values-004-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/none-as-image-layer-expected.txt:
* platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
* platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
* platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
* platform/mac/tables/layering/paint-test-layering-1-expected.txt:
* platform/mac/tables/layering/paint-test-layering-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug10009-expected.txt:
* platform/mac/tables/mozilla/bugs/bug101201-expected.txt:
* platform/mac/tables/mozilla/bugs/bug101674-expected.txt:
* platform/mac/tables/mozilla/bugs/bug10296-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1055-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug10565-expected.txt:
* platform/mac/tables/mozilla/bugs/bug10633-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1067-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1067-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug106795-expected.txt:
* platform/mac/tables/mozilla/bugs/bug106816-expected.txt:
* platform/mac/tables/mozilla/bugs/bug113235-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug113424-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1163-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1188-expected.txt:
* platform/mac/tables/mozilla/bugs/bug12008-expected.txt:
* platform/mac/tables/mozilla/bugs/bug120107-expected.txt:
* platform/mac/tables/mozilla/bugs/bug120364-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1224-expected.txt:
* platform/mac/tables/mozilla/bugs/bug12268-expected.txt:
* platform/mac/tables/mozilla/bugs/bug12709-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1271-expected.txt:
* platform/mac/tables/mozilla/bugs/bug12908-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug12908-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug12910-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1296-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1302-expected.txt:
* platform/mac/tables/mozilla/bugs/bug13169-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
* platform/mac/tables/mozilla/bugs/bug137388-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug137388-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug137388-3-expected.txt:
* platform/mac/tables/mozilla/bugs/bug139524-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug139524-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug139524-3-expected.txt:
* platform/mac/tables/mozilla/bugs/bug139524-4-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1430-expected.txt:
* platform/mac/tables/mozilla/bugs/bug14323-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1474-expected.txt:
* platform/mac/tables/mozilla/bugs/bug14929-expected.txt:
* platform/mac/tables/mozilla/bugs/bug15247-expected.txt:
* platform/mac/tables/mozilla/bugs/bug154780-expected.txt:
* platform/mac/tables/mozilla/bugs/bug15544-expected.txt:
* platform/mac/tables/mozilla/bugs/bug159108-expected.txt:
* platform/mac/tables/mozilla/bugs/bug15933-expected.txt:
* platform/mac/tables/mozilla/bugs/bug16012-expected.txt:
* platform/mac/tables/mozilla/bugs/bug16252-expected.txt:
* platform/mac/tables/mozilla/bugs/bug17138-expected.txt:
* platform/mac/tables/mozilla/bugs/bug175455-4-expected.txt:
* platform/mac/tables/mozilla/bugs/bug17548-expected.txt:
* platform/mac/tables/mozilla/bugs/bug17587-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1800-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1802-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1802s-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1809-expected.txt:
* platform/mac/tables/mozilla/bugs/bug18440-expected.txt:
* platform/mac/tables/mozilla/bugs/bug18664-expected.txt:
* platform/mac/tables/mozilla/bugs/bug18955-expected.txt:
* platform/mac/tables/mozilla/bugs/bug19061-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug19061-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug19356-expected.txt:
* platform/mac/tables/mozilla/bugs/bug20804-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2123-expected.txt:
* platform/mac/tables/mozilla/bugs/bug215629-expected.txt:
* platform/mac/tables/mozilla/bugs/bug219693-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug219693-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug22019-expected.txt:
* platform/mac/tables/mozilla/bugs/bug220536-expected.txt:
* platform/mac/tables/mozilla/bugs/bug222336-expected.txt:
* platform/mac/tables/mozilla/bugs/bug22246-3-expected.txt:
* platform/mac/tables/mozilla/bugs/bug22246-3a-expected.txt:
* platform/mac/tables/mozilla/bugs/bug22513-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2296-expected.txt:
* platform/mac/tables/mozilla/bugs/bug23235-expected.txt:
* platform/mac/tables/mozilla/bugs/bug24200-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt:
* platform/mac/tables/mozilla/bugs/bug25004-expected.txt:
* platform/mac/tables/mozilla/bugs/bug25074-expected.txt:
* platform/mac/tables/mozilla/bugs/bug25663-expected.txt:
* platform/mac/tables/mozilla/bugs/bug26553-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2684-expected.txt:
* platform/mac/tables/mozilla/bugs/bug269566-expected.txt:
* platform/mac/tables/mozilla/bugs/bug277062-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2773-expected.txt:
* platform/mac/tables/mozilla/bugs/bug27993-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2886-expected.txt:
* platform/mac/tables/mozilla/bugs/bug28933-expected.txt:
* platform/mac/tables/mozilla/bugs/bug29058-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug29314-expected.txt:
* platform/mac/tables/mozilla/bugs/bug29429-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2954-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2981-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2981-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2997-expected.txt:
* platform/mac/tables/mozilla/bugs/bug30273-expected.txt:
* platform/mac/tables/mozilla/bugs/bug30559-expected.txt:
* platform/mac/tables/mozilla/bugs/bug3103-expected.txt:
* platform/mac/tables/mozilla/bugs/bug32205-3-expected.txt:
* platform/mac/tables/mozilla/bugs/bug3260-expected.txt:
* platform/mac/tables/mozilla/bugs/bug32841-expected.txt:
* platform/mac/tables/mozilla/bugs/bug33137-expected.txt:
* platform/mac/tables/mozilla/bugs/bug33855-expected.txt:
* platform/mac/tables/mozilla/bugs/bug3454-expected.txt:
* platform/mac/tables/mozilla/bugs/bug38916-expected.txt:
* platform/mac/tables/mozilla/bugs/bug3977-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4093-expected.txt:
* platform/mac/tables/mozilla/bugs/bug42187-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4385-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4427-expected.txt:
* platform/mac/tables/mozilla/bugs/bug44505-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4501-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
* platform/mac/tables/mozilla/bugs/bug45350-expected.txt:
* platform/mac/tables/mozilla/bugs/bug45486-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4576-expected.txt:
* platform/mac/tables/mozilla/bugs/bug46268-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug46268-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug46623-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug46623-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug47432-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4803-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4849-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4849-expected.txt:
* platform/mac/tables/mozilla/bugs/bug51727-expected.txt:
* platform/mac/tables/mozilla/bugs/bug5188-expected.txt:
* platform/mac/tables/mozilla/bugs/bug52505-expected.txt:
* platform/mac/tables/mozilla/bugs/bug52506-expected.txt:
* platform/mac/tables/mozilla/bugs/bug53690-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug53690-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug53891-expected.txt:
* platform/mac/tables/mozilla/bugs/bug5538-expected.txt:
* platform/mac/tables/mozilla/bugs/bug55789-expected.txt:
* platform/mac/tables/mozilla/bugs/bug56201-expected.txt:
* platform/mac/tables/mozilla/bugs/bug57828-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug5797-expected.txt:
* platform/mac/tables/mozilla/bugs/bug5835-expected.txt:
* platform/mac/tables/mozilla/bugs/bug60804-expected.txt:
* platform/mac/tables/mozilla/bugs/bug60807-expected.txt:
* platform/mac/tables/mozilla/bugs/bug6184-expected.txt:
* platform/mac/tables/mozilla/bugs/bug6304-expected.txt:
* platform/mac/tables/mozilla/bugs/bug6404-expected.txt:
* platform/mac/tables/mozilla/bugs/bug647-expected.txt:
* platform/mac/tables/mozilla/bugs/bug6674-expected.txt:
* platform/mac/tables/mozilla/bugs/bug68998-expected.txt:
* platform/mac/tables/mozilla/bugs/bug69382-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug69382-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug72359-expected.txt:
* platform/mac/tables/mozilla/bugs/bug7342-expected.txt:
* platform/mac/tables/mozilla/bugs/bug7714-expected.txt:
* platform/mac/tables/mozilla/bugs/bug78162-expected.txt:
* platform/mac/tables/mozilla/bugs/bug82946-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug86708-expected.txt:
* platform/mac/tables/mozilla/bugs/bug8950-expected.txt:
* platform/mac/tables/mozilla/bugs/bug9123-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug9123-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug92143-expected.txt:
* platform/mac/tables/mozilla/bugs/bug92647-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug963-expected.txt:
* platform/mac/tables/mozilla/bugs/bug96334-expected.txt:
* platform/mac/tables/mozilla/bugs/bug97383-expected.txt:
* platform/mac/tables/mozilla/bugs/bug9879-1-expected.txt:
* platform/mac/tables/mozilla/collapsing_borders/bug41262-3-expected.txt:
* platform/mac/tables/mozilla/core/bloomberg-expected.txt:
* platform/mac/tables/mozilla/core/borders-expected.txt:
* platform/mac/tables/mozilla/core/cell_heights-expected.txt:
* platform/mac/tables/mozilla/core/col_span-expected.txt:
* platform/mac/tables/mozilla/core/col_widths_auto_autoFix-expected.txt:
* platform/mac/tables/mozilla/core/col_widths_auto_autoFixPer-expected.txt:
* platform/mac/tables/mozilla/core/col_widths_auto_fix-expected.txt:
* platform/mac/tables/mozilla/core/col_widths_auto_fixPer-expected.txt:
* platform/mac/tables/mozilla/core/col_widths_auto_per-expected.txt:
* platform/mac/tables/mozilla/core/col_widths_fix_autoFix-expected.txt:
* platform/mac/tables/mozilla/core/col_widths_fix_fix-expected.txt:
* platform/mac/tables/mozilla/core/col_widths_fix_fixPer-expected.txt:
* platform/mac/tables/mozilla/core/col_widths_fix_per-expected.txt:
* platform/mac/tables/mozilla/core/margins-expected.txt:
* platform/mac/tables/mozilla/core/misc-expected.txt:
* platform/mac/tables/mozilla/core/nested1-expected.txt:
* platform/mac/tables/mozilla/core/one_row-expected.txt:
* platform/mac/tables/mozilla/core/table_frame-expected.txt:
* platform/mac/tables/mozilla/core/table_heights-expected.txt:
* platform/mac/tables/mozilla/core/table_rules-expected.txt:
* platform/mac/tables/mozilla/core/table_widths-expected.txt:
* platform/mac/tables/mozilla/dom/insertColGroups1-expected.txt:
* platform/mac/tables/mozilla/dom/insertColGroups2-expected.txt:
* platform/mac/tables/mozilla/dom/insertCols1-expected.txt:
* platform/mac/tables/mozilla/dom/insertCols2-expected.txt:
* platform/mac/tables/mozilla/dom/insertCols3-expected.txt:
* platform/mac/tables/mozilla/dom/insertCols4-expected.txt:
* platform/mac/tables/mozilla/dom/insertCols5-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_layers-opacity-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_position-table-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-column-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-row-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt:
* platform/mac/tables/mozilla/marvin/body_thead-expected.txt:
* platform/mac/tables/mozilla/marvin/colgroup_align_center-expected.txt:
* platform/mac/tables/mozilla/marvin/colgroup_align_justify-expected.txt:
* platform/mac/tables/mozilla/marvin/colgroup_align_left-expected.txt:
* platform/mac/tables/mozilla/marvin/colgroup_align_right-expected.txt:
* platform/mac/tables/mozilla/marvin/colgroup_span-expected.txt:
* platform/mac/tables/mozilla/marvin/colgroup_valign_baseline-expected.txt:
* platform/mac/tables/mozilla/marvin/colgroup_valign_bottom-expected.txt:
* platform/mac/tables/mozilla/marvin/colgroup_valign_middle-expected.txt:
* platform/mac/tables/mozilla/marvin/colgroup_valign_top-expected.txt:
* platform/mac/tables/mozilla/marvin/colgroup_width_pct-expected.txt:
* platform/mac/tables/mozilla/marvin/colgroup_width_px-expected.txt:
* platform/mac/tables/mozilla/marvin/table_overflow_hidden_td-expected.txt:
* platform/mac/tables/mozilla/marvin/table_overflow_td_dynamic_deactivate-expected.txt:
* platform/mac/tables/mozilla/marvin/table_row_align_center-expected.txt:
* platform/mac/tables/mozilla/marvin/table_row_align_left-expected.txt:
* platform/mac/tables/mozilla/marvin/table_row_align_right-expected.txt:
* platform/mac/tables/mozilla/marvin/table_rules_groups-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_aqua-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_aqua_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_black-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_black_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_blue-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_blue_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_fuchsia-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_fuchsia_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_gray-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_gray_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_green-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_green_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_lime-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_lime_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_maroon-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_maroon_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_navy-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_navy_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_olive-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_olive_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_purple-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_purple_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_red-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_red_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_silver-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_silver_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_teal-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_teal_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_white-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_white_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_yellow-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_bgcolor_yellow_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_cellpadding_pct-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_td_width-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_th_width-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_width_percent-expected.txt:
* platform/mac/tables/mozilla/marvin/tables_width_px-expected.txt:
* platform/mac/tables/mozilla/marvin/tbody_valign_baseline-expected.txt:
* platform/mac/tables/mozilla/marvin/tbody_valign_bottom-expected.txt:
* platform/mac/tables/mozilla/marvin/tbody_valign_middle-expected.txt:
* platform/mac/tables/mozilla/marvin/tbody_valign_top-expected.txt:
* platform/mac/tables/mozilla/marvin/td_valign_baseline-expected.txt:
* platform/mac/tables/mozilla/marvin/td_valign_bottom-expected.txt:
* platform/mac/tables/mozilla/marvin/td_valign_middle-expected.txt:
* platform/mac/tables/mozilla/marvin/td_valign_top-expected.txt:
* platform/mac/tables/mozilla/marvin/tfoot_valign_baseline-expected.txt:
* platform/mac/tables/mozilla/marvin/tfoot_valign_bottom-expected.txt:
* platform/mac/tables/mozilla/marvin/tfoot_valign_middle-expected.txt:
* platform/mac/tables/mozilla/marvin/tfoot_valign_top-expected.txt:
* platform/mac/tables/mozilla/marvin/th_valign_baseline-expected.txt:
* platform/mac/tables/mozilla/marvin/th_valign_bottom-expected.txt:
* platform/mac/tables/mozilla/marvin/th_valign_middle-expected.txt:
* platform/mac/tables/mozilla/marvin/th_valign_top-expected.txt:
* platform/mac/tables/mozilla/marvin/thead_valign_baseline-expected.txt:
* platform/mac/tables/mozilla/marvin/thead_valign_bottom-expected.txt:
* platform/mac/tables/mozilla/marvin/thead_valign_middle-expected.txt:
* platform/mac/tables/mozilla/marvin/thead_valign_top-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_aqua_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_black-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_black_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_blue-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_blue_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_fuchsia-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_fuchsia_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_gray-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_gray_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_green-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_green_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_lime-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_lime_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_maroon-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_maroon_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_navy-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_navy_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_olive-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_olive_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_purple-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_purple_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_red-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_red_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_silver-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_silver_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_teal-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_teal_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_white-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_white_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_yellow-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_bgcolor_yellow_rgb-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_valign_baseline-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_valign_bottom-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_valign_middle-expected.txt:
* platform/mac/tables/mozilla/marvin/tr_valign_top-expected.txt:
* platform/mac/tables/mozilla/marvin/x_col_align_char-expected.txt:
* platform/mac/tables/mozilla/marvin/x_col_span-expected.txt:
* platform/mac/tables/mozilla/marvin/x_col_valign_baseline-expected.txt:
* platform/mac/tables/mozilla/marvin/x_col_valign_bottom-expected.txt:
* platform/mac/tables/mozilla/marvin/x_col_valign_middle-expected.txt:
* platform/mac/tables/mozilla/marvin/x_col_valign_top-expected.txt:
* platform/mac/tables/mozilla/marvin/x_col_width_px-expected.txt:
* platform/mac/tables/mozilla/marvin/x_col_width_rel-expected.txt:
* platform/mac/tables/mozilla/marvin/x_colgroup_align_char-expected.txt:
* platform/mac/tables/mozilla/marvin/x_colgroup_span-expected.txt:
* platform/mac/tables/mozilla/marvin/x_colgroup_valign_baseline-expected.txt:
* platform/mac/tables/mozilla/marvin/x_colgroup_valign_bottom-expected.txt:
* platform/mac/tables/mozilla/marvin/x_colgroup_valign_middle-expected.txt:
* platform/mac/tables/mozilla/marvin/x_colgroup_valign_top-expected.txt:
* platform/mac/tables/mozilla/marvin/x_colgroup_width_rel-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tbody_valign_baseline-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tbody_valign_bottom-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tbody_valign_middle-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tbody_valign_top-expected.txt:
* platform/mac/tables/mozilla/marvin/x_td_align_center-expected.txt:
* platform/mac/tables/mozilla/marvin/x_td_align_char-expected.txt:
* platform/mac/tables/mozilla/marvin/x_td_align_justify-expected.txt:
* platform/mac/tables/mozilla/marvin/x_td_align_left-expected.txt:
* platform/mac/tables/mozilla/marvin/x_td_align_right-expected.txt:
* platform/mac/tables/mozilla/marvin/x_td_valign_baseline-expected.txt:
* platform/mac/tables/mozilla/marvin/x_td_valign_bottom-expected.txt:
* platform/mac/tables/mozilla/marvin/x_td_valign_middle-expected.txt:
* platform/mac/tables/mozilla/marvin/x_td_valign_top-expected.txt:
* platform/mac/tables/mozilla/marvin/x_td_width-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tfoot_valign_baseline-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tfoot_valign_bottom-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tfoot_valign_middle-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tfoot_valign_top-expected.txt:
* platform/mac/tables/mozilla/marvin/x_th_align_center-expected.txt:
* platform/mac/tables/mozilla/marvin/x_th_align_char-expected.txt:
* platform/mac/tables/mozilla/marvin/x_th_align_justify-expected.txt:
* platform/mac/tables/mozilla/marvin/x_th_align_left-expected.txt:
* platform/mac/tables/mozilla/marvin/x_th_align_right-expected.txt:
* platform/mac/tables/mozilla/marvin/x_th_rowspan-expected.txt:
* platform/mac/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
* platform/mac/tables/mozilla/marvin/x_th_valign_bottom-expected.txt:
* platform/mac/tables/mozilla/marvin/x_th_valign_middle-expected.txt:
* platform/mac/tables/mozilla/marvin/x_th_valign_top-expected.txt:
* platform/mac/tables/mozilla/marvin/x_th_width-expected.txt:
* platform/mac/tables/mozilla/marvin/x_thead_valign_baseline-expected.txt:
* platform/mac/tables/mozilla/marvin/x_thead_valign_bottom-expected.txt:
* platform/mac/tables/mozilla/marvin/x_thead_valign_middle-expected.txt:
* platform/mac/tables/mozilla/marvin/x_thead_valign_top-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tr_align_char-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tr_valign_baseline-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tr_valign_bottom-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tr_valign_middle-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tr_valign_top-expected.txt:
* platform/mac/tables/mozilla/other/cell_widths-expected.txt:
* platform/mac/tables/mozilla/other/ms-expected.txt:
* platform/mac/tables/mozilla/other/nested2-expected.txt:
* platform/mac/tables/mozilla/other/nestedTables-expected.txt:
* platform/mac/tables/mozilla/other/slashlogo-expected.txt:
* platform/mac/tables/mozilla/other/test3-expected.txt:
* platform/mac/tables/mozilla/other/test6-expected.txt:
* platform/mac/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
* platform/mac/tables/mozilla/other/wa_table_tr_align-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/97619-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug1010-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug1128-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug1164-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug128876-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug14007-1-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug1647-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug17826-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug21518-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug22122-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug27993-2-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug3105-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug59252-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug72393-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug7243-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug80762-2-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug8499-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug85016-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug91057-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug9879-1-expected.txt:
* platform/mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-1-expected.txt:
* platform/mac/tables/mozilla_expected_failures/core/captions1-expected.txt:
* platform/mac/tables/mozilla_expected_failures/core/captions2-expected.txt:
* platform/mac/tables/mozilla_expected_failures/core/col_span2-expected.txt:
* platform/mac/tables/mozilla_expected_failures/core/cols1-expected.txt:
* platform/mac/tables/mozilla_expected_failures/core/columns-expected.txt:
* platform/mac/tables/mozilla_expected_failures/core/standards1-expected.txt:
* platform/mac/tables/mozilla_expected_failures/dom/appendColGroup1-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_hidden_table-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell_sibling-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.txt:
* platform/mac/tables/mozilla_expected_failures/other/empty_cells-expected.txt:
* platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195740 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[webkitdirs] Don't pass cmakeBasedPortName around.
commit-queue@webkit.org [Thu, 28 Jan 2016 16:18:32 +0000 (16:18 +0000)]
[webkitdirs] Don't pass cmakeBasedPortName around.
https://bugs.webkit.org/show_bug.cgi?id=153589

Patch by Konstantin Tokarev <annulen@yandex.ru> on 2016-01-28
Reviewed by Darin Adler.

It should be local function of webkitdirs.pm instead.

* Scripts/build-jsc: Don't pass cmakeBasedPortName to
buildCMakeProjectOrExit().
* Scripts/build-webkit: Don't pass cmakeBasedPortName to
buildCMakeProjectOrExit() and generateBuildSystemFromCMakeProject().
* Scripts/run-efl-tests: Don't pass cmakeBasedPortName to
generateBuildSystemFromCMakeProject().
* Scripts/webkitdirs.pm: Don't export cmakeBasedPortName.
(generateBuildSystemFromCMakeProject): Removed $port argument as we
can get it from cmakeBasedPortName().
(buildCMakeProjectOrExit): Ditto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195737 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[GStreamer] Clean up includes and headers related with GStreamerGL
yoon@igalia.com [Thu, 28 Jan 2016 15:16:02 +0000 (15:16 +0000)]
[GStreamer] Clean up includes and headers related with GStreamerGL
https://bugs.webkit.org/show_bug.cgi?id=153590

Reviewed by Philippe Normand.

Source/WebCore:

Remove gstglmemory from the including list and reorder includes to
organize GSTREAMER_GL related headers. It violates style rules of the
include order, but there is no clean way to include gst/gl/gl.h
without violating it.

* platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:
* platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.h:

Tools:

* Scripts/webkitpy/style/checker.py: Skips
include_order check for MediaPlayerPrivateGStreamerBase.cpp
Removes VideoSinkGStreamer1.cpp which doesn't exist anymore.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195736 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[GStreamer] MediaPlayerPrivateGStreamerBase::handleSyncMessage leaks GstContext
yoon@igalia.com [Thu, 28 Jan 2016 09:06:30 +0000 (09:06 +0000)]
[GStreamer] MediaPlayerPrivateGStreamerBase::handleSyncMessage leaks GstContext
https://bugs.webkit.org/show_bug.cgi?id=153580

Reviewed by Philippe Normand.

When we creates GstContext using gst_context_new it increases refcount itself.
And the refcount of GstContext is increased when it is passed to
gst_element_set_context, also. Therefore We should unref GstContext after
using it to prevent GstContext leaks.

* platform/graphics/gstreamer/GRefPtrGStreamer.cpp:
(WTF::adoptGRef): Added for GstContext.
(WTF::refGPtr<GstContext>): Ditto
(WTF::derefGPtr<GstContext>): Ditto
* platform/graphics/gstreamer/GRefPtrGStreamer.h:
* platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:
(WebCore::MediaPlayerPrivateGStreamerBase::handleSyncMessage):
Use GRefPtr<GstContext> to handle currect refcounting

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195735 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[JSC] B3 Tail Call with Varargs do not restore callee saved registers
commit-queue@webkit.org [Thu, 28 Jan 2016 08:52:44 +0000 (08:52 +0000)]
[JSC] B3 Tail Call with Varargs do not restore callee saved registers
https://bugs.webkit.org/show_bug.cgi?id=153579

Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-01-28
Reviewed by Michael Saboff.

We were trashing the callee saved registers in Tail Calls.

I just copied the code from DFG to fix this :)

* ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::DFG::LowerDFGToLLVM::compileCallOrConstructVarargs):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195734 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoSource/WebCore:
achristensen@apple.com [Thu, 28 Jan 2016 06:46:43 +0000 (06:46 +0000)]
Source/WebCore:
Fix clean CMake build after r195711.

* PlatformWin.cmake:
Copy forwarding headers from the new directory to find ContentSecurityPolicy.h.
This should fix EWS issues like the one seen in bug 153573.

Source/WebKit2:
Fix CMake build after r195722.

* PlatformMac.cmake:
Include new file.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195733 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoFix other builds.
mitz@apple.com [Thu, 28 Jan 2016 06:45:13 +0000 (06:45 +0000)]
Fix other builds.

* Configurations/WebKit.xcconfig:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195732 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoExpose ValidityState on the global Window object
cdumez@apple.com [Thu, 28 Jan 2016 06:23:57 +0000 (06:23 +0000)]
Expose ValidityState on the global Window object
https://bugs.webkit.org/show_bug.cgi?id=153582

Reviewed by Antti Koivisto.

LayoutTests/imported/w3c:

Rebaseline W3C html test now that more checks are passing.

* web-platform-tests/html/dom/interfaces-expected.txt:

Source/WebCore:

Expose ValidityState on the global Window object:
https://html.spec.whatwg.org/#validitystate

Firefox and Chrome match the specification.

No new tests, already covered by existing tests.

* html/ValidityState.idl:

LayoutTests:

Rebaseline test now that ValidityState is exposed on the global Window
object.

* js/dom/global-constructors-attributes-expected.txt:
* platform/efl/js/dom/global-constructors-attributes-expected.txt:
* platform/gtk/js/dom/global-constructors-attributes-expected.txt:
* platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
* platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
* platform/mac/js/dom/global-constructors-attributes-expected.txt:
* platform/win/js/dom/global-constructors-attributes-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195731 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoWeb Inspector: Don't show hand cursor for edited attribute
nvasilyev@apple.com [Thu, 28 Jan 2016 06:00:37 +0000 (06:00 +0000)]
Web Inspector: Don't show hand cursor for edited attribute
https://bugs.webkit.org/show_bug.cgi?id=152211
<rdar://problem/23870523>

Reviewed by Joseph Pecoraro.

* UserInterface/Views/Editing.css:
(.editing, .editing *):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195730 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoExpose ApplicationCache on the global Window object
cdumez@apple.com [Thu, 28 Jan 2016 05:33:22 +0000 (05:33 +0000)]
Expose ApplicationCache on the global Window object
https://bugs.webkit.org/show_bug.cgi?id=153578

Reviewed by Antti Koivisto.

LayoutTests/imported/w3c:

Rebaseline W3C HTML test now that more checks are passing.

* web-platform-tests/html/dom/interfaces-expected.txt:

Source/WebCore:

Expose ApplicationCache on the global Window object as per:
https://html.spec.whatwg.org/#the-storage-interface

Chrome follows the spec.

No new tests, already covered by existing test.

* loader/appcache/DOMApplicationCache.idl:

LayoutTests:

Rebaseline test now that ApplicationCache is exposed on the global
Window object.

* js/dom/global-constructors-attributes-expected.txt:
* platform/efl/js/dom/global-constructors-attributes-expected.txt:
* platform/gtk/js/dom/global-constructors-attributes-expected.txt:
* platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
* platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
* platform/mac/js/dom/global-constructors-attributes-expected.txt:
* platform/win/js/dom/global-constructors-attributes-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195729 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoB3 IntRange analysis should know more about shifting
fpizlo@apple.com [Thu, 28 Jan 2016 05:21:57 +0000 (05:21 +0000)]
B3 IntRange analysis should know more about shifting
https://bugs.webkit.org/show_bug.cgi?id=153568

Reviewed by Benjamin Poulain.

This teaches the IntRange analysis that the result of a right shift is usually better than
the worst-case mask based on the shift amount. In fact, you can reach useful conclusions
from looking at the IntRange of the input. This helps because Octane/crypto does something
like:

    CheckMul((@x & $268435455) >> 14, @y >> 14, ...)

If you consider just the shifts, then this may overflow. But if you consider that @x is
first masked, then the IntRange coming out of the first shift is tight enough to prove that
the CheckMul cannot overflow.

* b3/B3ReduceStrength.cpp:
* b3/testb3.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195728 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoREGRESSION(r190430): Assertion failure in Text::~Text()
rniwa@webkit.org [Thu, 28 Jan 2016 04:42:36 +0000 (04:42 +0000)]
REGRESSION(r190430): Assertion failure in Text::~Text()
https://bugs.webkit.org/show_bug.cgi?id=153577

Reviewed by Antti Koivisto.

Source/WebCore:

The bug was caused by destroyRenderTreeIfNeeded exiting early on all HTMLSlotElement as it lacks a render object.
Fixed it by explicitly avoiding the early return when child is a HTMLSlotElement.

Test: fast/shadow-dom/slot-removal-crash-2.html

* dom/ContainerNode.cpp:
(WebCore::destroyRenderTreeIfNeeded):

LayoutTests:

Added a regression test. The test hits an assertion in debug build without the fix.

* fast/shadow-dom/slot-removal-crash-2-expected.txt: Added.
* fast/shadow-dom/slot-removal-crash-2.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195727 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoFix build.
andersca@apple.com [Thu, 28 Jan 2016 03:33:27 +0000 (03:33 +0000)]
Fix build.

* Configurations/WebKit.xcconfig:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195726 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[EFL] Remove unused accessibility related code
k.czech@samsung.com [Thu, 28 Jan 2016 02:28:03 +0000 (02:28 +0000)]
[EFL] Remove unused accessibility related code
https://bugs.webkit.org/show_bug.cgi?id=153543

Reviewed by Darin Adler.

Source/WebKit2:

Do not need to load external library to expose WebKit's
accessibility tree. There have been changes in EFL/Elementary
in terms of support of accessibility and we should follow those.

* WebProcess/efl/WebProcessMainEfl.cpp:
(eailLibraryPath): Deleted.
(eail): Deleted.

Tools:

Removed reference to EAIL library.
It not going to be support anymore. There have been changes in
EFL/Elementary in terms of the accessibility and we should
follow those.

* efl/jhbuild-optional.modules:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195725 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoGarbage is displayed when root svg element has mix-blend-mode set
commit-queue@webkit.org [Thu, 28 Jan 2016 02:21:25 +0000 (02:21 +0000)]
Garbage is displayed when root svg element has mix-blend-mode set
https://bugs.webkit.org/show_bug.cgi?id=150556

Patch by Said Abou-Hallawa <sabouhallawa@apple.com> on 2016-01-27
Reviewed by Darin Adler.

Source/WebCore:

This bug happens when compositing on a CALayer and drawing on a transparent
layer, so it happens with WK2 with <svg style="mix-blend-mode...">. And it
can happen with WK1 also with <svg style="opacity=...;mix-blend-mode...">.
But in both cases, the SVG root renderer should be the root of the render
tree. So it happens only with the stand alone SVG documents.

SVGRenderContext::prepareToRenderSVGContent() ignores the opacity of
the SVG root but it creates a transparent layer for the blend-mode.

But RenderLayer::beginTransparencyLayers() creates a transparent layer
for opacity and it sets the blend-mode also.

The fix is to begin two transparent layers for the SVG root renderer: one
for the opacity and the second for the blend-mode. The opacity transparent
layer will be still managed by RenderLayer::beginTransparencyLayers(). While
the blend-mode transparent layer will be managed by SVGRenderContext
::prepareToRenderSVGContent().

Tests: svg/css/mix-blend-mode-background-root.svg
       svg/css/mix-blend-mode-opacity-root.svg

* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::beginTransparencyLayers):

LayoutTests:

Ensure blending the SVG root renderer will be displayed correctly with
compositing when the SVG root renderer is the root of the render tree.

* svg/css/mix-blend-mode-background-root-expected.svg: Added.
* svg/css/mix-blend-mode-background-root.svg: Added.
* svg/css/mix-blend-mode-opacity-root-expected.svg: Added.
* svg/css/mix-blend-mode-opacity-root.svg: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195724 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoCodeMirror will strip out "\r" from files with "\r\n" as newlines causing our offsets...
sbarati@apple.com [Thu, 28 Jan 2016 02:14:34 +0000 (02:14 +0000)]
CodeMirror will strip out "\r" from files with "\r\n" as newlines causing our offsets into the file to be incorrect
https://bugs.webkit.org/show_bug.cgi?id=153529
<rdar://problem/24376799>

Reviewed by Timothy Hatcher.

This problem manifested in the type token annotator inserting
tokens in the wrong places. Because our offsets are computed
based on the resource we get from backend, CodeMirror changing
the source text will cause all of our offsets to be incorrect.

* UserInterface/Views/CodeMirrorEditor.js:
(WebInspector.CodeMirrorEditor.create):
(WebInspector.CodeMirrorEditor):
* UserInterface/Views/TextEditor.js:
(WebInspector.TextEditor.set string.update):
(WebInspector.TextEditor.prototype.set string):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195723 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoCache results of data detection in the UI process when load completes.
enrica@apple.com [Thu, 28 Jan 2016 01:36:06 +0000 (01:36 +0000)]
Cache results of data detection in the UI process when load completes.
https://bugs.webkit.org/show_bug.cgi?id=153560

Reviewed by Tim Horton.

Source/WebCore:

Adding new FrameLoaderClient method to notify that data
detection is complete and provide the results.

* loader/EmptyClients.h:
* loader/FrameLoader.cpp:
(WebCore::FrameLoader::checkLoadCompleteForThisFrame):
* loader/FrameLoaderClient.h:

Source/WebKit/mac:

Adding empty implementation for WK1.

* WebCoreSupport/WebFrameLoaderClient.h:
* WebCoreSupport/WebFrameLoaderClient.mm:
(WebFrameLoaderClient::dispatchDidFinishDataDetection):

Source/WebKit2:

This patch changes when the results of data detections are sent to the
UIProcess. Before this change, they were only provided as part of
InteractionInformationAtPosition, which is populated when long press
gesture is triggered.
We need to have the results available if the client wants to allow navigation
to a data detector link, in order to allow them to retrieve the full url.
With this change, we now send the results as soon as they are computed
and keep them in the WebPageProxy object so that they can be fetched when
necessary from a WKWebView private interface.

* Shared/Cocoa/DataDetectionResult.h: Added.
* Shared/Cocoa/DataDetectionResult.mm: Added.
(WebKit::DataDetectionResult::encode):
(WebKit::DataDetectionResult::decode):
* UIProcess/API/Cocoa/WKWebView.mm:
(-[WKWebView _snapshotLayerContentsForBackForwardListItem:]):
(-[WKWebView _dataDetectionResults]):
(-[WKWebView _didRelaunchProcess]):
* UIProcess/API/Cocoa/WKWebViewPrivate.h:
* UIProcess/Cocoa/WebPageProxyCocoa.mm:
(WebKit::WebPageProxy::setDataDetectionResult):
(WebKit::WebPageProxy::saveRecentSearches):
* UIProcess/WebPageProxy.h:
(WebKit::WebPageProxy::websiteDataStore):
(WebKit::WebPageProxy::dataDetectionResults):
(WebKit::WebPageProxy::scrollingCoordinatorProxy):
* UIProcess/WebPageProxy.messages.in:
* UIProcess/ios/WKContentViewInteraction.h:
* UIProcess/ios/WKContentViewInteraction.mm:
(-[WKContentView ensurePositionInformationIsUpToDate:]):
(-[WKContentView _dataDetectionResults]):
(-[WKContentView gestureRecognizerShouldBegin:]):
* WebKit2.xcodeproj/project.pbxproj:
* WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
(WebKit::WebFrameLoaderClient::dispatchDidReceiveContentLength):
(WebKit::WebFrameLoaderClient::dispatchDidFinishDataDetection):
(WebKit::WebFrameLoaderClient::dispatchDidFinishLoading):
* WebProcess/WebCoreSupport/WebFrameLoaderClient.h:
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::updatePreferences):
(WebKit::WebPage::setDataDetectionResults):
(WebKit::WebPage::willCommitLayerTree):
* WebProcess/WebPage/WebPage.h:
(WebKit::WebPage::shouldExtendIncrementalRenderingSuppression):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195722 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoInclude the right WebKitAdditions files
andersca@apple.com [Thu, 28 Jan 2016 01:14:15 +0000 (01:14 +0000)]
Include the right WebKitAdditions files
https://bugs.webkit.org/show_bug.cgi?id=153572

Reviewed by Tim Horton.

* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::WebPageProxy):
(WebKit::WebPageProxy::reattachToWebProcess):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195712 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoMove ContentSecurityPolicy.{cpp, h} to its own directory
dbates@webkit.org [Thu, 28 Jan 2016 01:08:03 +0000 (01:08 +0000)]
Move ContentSecurityPolicy.{cpp, h} to its own directory
https://bugs.webkit.org/show_bug.cgi?id=153527
<rdar://problem/24359892>

Reviewed by Sam Weinig.

Source/WebCore:

Move ContentSecurityPolicy.{cpp, h} from Source/WebCore/page to Source/WebCore/page/csp.
This will facilitate separating out the policy support classes (e.g. CSPDirectiveList)
into their own files to improve the hackability of this code.

* CMakeLists.txt:
* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
* WebCore.xcodeproj/project.pbxproj:
* page/csp/ContentSecurityPolicy.cpp: Renamed from Source/WebCore/page/ContentSecurityPolicy.cpp.
* page/csp/ContentSecurityPolicy.h: Renamed from Source/WebCore/page/ContentSecurityPolicy.h.

Source/WebKit2:

Add ${WEBCORE_DIR}/page/csp to the list of WebKit2 include directories.

* CMakeLists.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195711 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoModern IDB: Incorrect handling of iterating cursors to their end.
beidson@apple.com [Thu, 28 Jan 2016 00:37:00 +0000 (00:37 +0000)]
Modern IDB: Incorrect handling of iterating cursors to their end.
https://bugs.webkit.org/show_bug.cgi?id=153569

Reviewed by Alex Christensen.

Source/WebCore:

No new tests (3 tests now pass, others are closer to passing).

* Modules/indexeddb/server/SQLiteIDBCursor.cpp:
(WebCore::IDBServer::SQLiteIDBCursor::advance):
(WebCore::IDBServer::SQLiteIDBCursor::internalAdvanceOnce):

LayoutTests:

* platform/mac-wk1/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195709 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoLayout Test fast/forms/auto-fill-button/input-contacts-auto-fill-button.html is failing.
ryanhaddad@apple.com [Thu, 28 Jan 2016 00:32:02 +0000 (00:32 +0000)]
Layout Test fast/forms/auto-fill-button/input-contacts-auto-fill-button.html is failing.
https://bugs.webkit.org/show_bug.cgi?id=153567.

Unreviewed test gardening.

Update expected test results for ios-simulator, win, and gtk.

Patch by Zhuo Li <zachli@apple.com> on 2016-01-27

* platform/gtk/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt: Added.
* platform/ios-simulator/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt: Added.
* platform/win/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195708 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[JSC] adjustFrameAndStackInOSRExitCompilerThunk() can trash values in FTL
commit-queue@webkit.org [Thu, 28 Jan 2016 00:29:09 +0000 (00:29 +0000)]
[JSC] adjustFrameAndStackInOSRExitCompilerThunk() can trash values in FTL
https://bugs.webkit.org/show_bug.cgi?id=153536

Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-01-27
Reviewed by Saam Barati.

Workaround to get B3 working on ARM.

* dfg/DFGOSRExitCompilerCommon.h:
(JSC::DFG::adjustFrameAndStackInOSRExitCompilerThunk):
The code was using the scratch registers in a few places.

I initially tried to make is not use scratch registers anywhere
but that looked super fragile.

Instead, I just preserve the scratch registers. That's easy and
it should be relatively cheap compared to everything done on OSR Exits.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195707 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoWeb Inspector: Regression (r195303) - Changes to TreeOutline break styling of lists...
commit-queue@webkit.org [Thu, 28 Jan 2016 00:18:37 +0000 (00:18 +0000)]
Web Inspector: Regression (r195303) - Changes to TreeOutline break styling of lists in Visual sidebar
https://bugs.webkit.org/show_bug.cgi?id=153563

Patch by Devin Rousso <dcrousso+webkit@gmail.com> on 2016-01-27
Reviewed by Timothy Hatcher.

Removed duplicate properties and used new methods of TreeOutline to achieve
the desired styling effects.

* UserInterface/Views/VisualStyleCommaSeparatedKeywordEditor.css:
(.visual-style-property-container.comma-separated-keyword-editor > .visual-style-property-value-container > .visual-style-comma-separated-keyword-list > .visual-style-comma-separated-keyword-item.visual-style-font-family-list-item > .visual-style-comma-separated-keyword-item-editor):
(.visual-style-property-container.comma-separated-keyword-editor > .visual-style-property-value-container > .visual-style-comma-separated-keyword-list > .visual-style-comma-separated-keyword-item > .titles): Deleted.

* UserInterface/Views/VisualStyleSelectorSection.js:
(WebInspector.VisualStyleSelectorSection):

* UserInterface/Views/VisualStyleSelectorTreeItem.css:
(.item.visual-style-selector-item > .icon):
(.item.visual-style-selector-item > .titles):
(.item.visual-style-selector-item > .titles > .subtitle):
(.item.visual-style-selector-item.selected > .titles > .subtitle):
(.item.visual-style-selector-item > .titles > .subtitle::before): Deleted.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195706 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoAX: Crash in AccessibilityTableColumn::headerObject
n_wang@apple.com [Thu, 28 Jan 2016 00:17:20 +0000 (00:17 +0000)]
AX: Crash in AccessibilityTableColumn::headerObject
https://bugs.webkit.org/show_bug.cgi?id=153553
<rdar://problem/23196278>

Reviewed by Chris Fleizach.

Webkit was crashing sometimes when we asked for column headers of a table.
The columns vector of the table was reset during the iteration when we
were asking for the headerObject of each column. The column's addChildren()
function calls elementRect() for each child cell and that sometimes causes
the parent table to reset its children.
Fixed it by caching the columns vector and moving out the elementRect() logic
from AccessibilityTalbeColumn::addChildren().

* accessibility/AccessibilityTable.cpp:
(WebCore::AccessibilityTable::columnHeaders):
(WebCore::AccessibilityTable::rowHeaders):
* accessibility/AccessibilityTableColumn.cpp:
(WebCore::AccessibilityTableColumn::elementRect):
(WebCore::AccessibilityTableColumn::headerObject):
(WebCore::AccessibilityTableColumn::addChildren):
* accessibility/AccessibilityTableColumn.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195705 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoRemove WebKitSystemInterface for iOS SDK < 9
dbates@webkit.org [Thu, 28 Jan 2016 00:16:52 +0000 (00:16 +0000)]
Remove WebKitSystemInterface for iOS SDK < 9
https://bugs.webkit.org/show_bug.cgi?id=153570

Reviewed by Andy Estes.

Tools:

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

WebKitLibraries:

We no longer support building for iOS < 9.

* libWebKitSystemInterfaceIOSDevice8.1.a: Removed.
* libWebKitSystemInterfaceIOSDevice8.2.a: Removed.
* libWebKitSystemInterfaceIOSDevice8.3.a: Removed.
* libWebKitSystemInterfaceIOSDevice8.4.a: Removed.
* libWebKitSystemInterfaceIOSSimulator8.1.a: Removed.
* libWebKitSystemInterfaceIOSSimulator8.2.a: Removed.
* libWebKitSystemInterfaceIOSSimulator8.3.a: Removed.
* libWebKitSystemInterfaceIOSSimulator8.4.a: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195704 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years ago[mips] Use reinterpret_cast_ptr to suppress alignment warnings.
commit-queue@webkit.org [Wed, 27 Jan 2016 23:45:46 +0000 (23:45 +0000)]
[mips] Use reinterpret_cast_ptr to suppress alignment warnings.
https://bugs.webkit.org/show_bug.cgi?id=153424

Patch by Konstantin Tokarev <annulen@yandex.ru> on 2016-01-27
Reviewed by Darin Adler.

* runtime/JSGenericTypedArrayView.h:
(JSC::JSGenericTypedArrayView::sortFloat):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195701 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoSettings a reflected DOMString attribute to null should set it to the "null" string...
cdumez@apple.com [Wed, 27 Jan 2016 23:42:46 +0000 (23:42 +0000)]
Settings a reflected DOMString attribute to null should set it to the "null" string rather than the empty string
https://bugs.webkit.org/show_bug.cgi?id=153504
<rdar://problem/24353072>

Reviewed by Ryosuke Niwa.

Source/WebCore:

Settings a reflected DOMString attribute to null should set it to the "null"
string rather than the empty string:
- https://html.spec.whatwg.org/#reflecting-content-attributes-in-idl-attributes
- http://heycam.github.io/webidl/#es-DOMString
- http://people.mozilla.org/~jorendorff/es6-draft.html#sec-tostring

Firefox and Chrome match the specification here.

This is causing a lot of W3C HTML reflection tests to fail on WebKit, e.g.:
- http://w3c-test.org/html/dom/reflection-text.html

No new tests, already covered by existing tests.

* bindings/scripts/CodeGeneratorJS.pm:
(JSValueToNative):
Call toString() instead of valueToStringWithNullCheck() for reflected
attributes. This way, null gets converted to the string "null", as
expected, instead of a null String object.

* html/HTMLInputElement.idl:
Dropping [TreatNullAs=NullString] IDL extended attribute for
input.defaultValue, as this is not present in the specification:
- https://html.spec.whatwg.org/#htmlinputelement

Without this change, assigning null to input.defaultValue would not
set to to the "null" string, as is expected.

* html/HTMLTextAreaElement.idl:
Dropping [TreatNullAs=NullString] IDL extended attribute for
textArea.defaultValue, as this is not present in the specification:
- https://html.spec.whatwg.org/#htmltextareaelement

Without this change, assigning null to textArea.defaultValue would not
set to to the "null" string, as is expected.

* html/HTMLTitleElement.idl:
Dropping [TreatNullAs=NullString] IDL extended attribute for
title.text, as this is not present in the specification:
- https://html.spec.whatwg.org/#htmltitleelement

Without this change, assigning null to title.text would not
set to to the "null" string, as is expected.

LayoutTests:

Update existing tests as a lot of them were expecting that setting
a reflected DOMString attribute to null would set it to the empty
string instead of the string "null".

* fast/dom/domstring-attribute-reflection-expected.txt:
* fast/dom/domstring-attribute-reflection.html:
* fast/dom/element-attribute-js-null-expected.txt:
* fast/dom/element-attribute-js-null.html:
* fast/dom/ping-attribute-dom-binding-expected.txt:
* fast/dom/ping-attribute-dom-binding.html:
* fast/forms/fieldset/fieldset-name-expected.txt:
* fast/forms/fieldset/fieldset-name.html:
* fast/forms/input-minmax-expected.txt:
* fast/forms/input-minmax.html:
* fast/forms/input-pattern-expected.txt:
* fast/forms/input-pattern.html:
* fast/forms/submit-form-attributes-expected.txt:
* fast/forms/submit-form-attributes.html:
* fast/shadow-dom/HTMLSlotElement-interface.html:
* fast/shadow-dom/NonDocumentTypeChildNode-interface-assignedSlot.html:
* fast/shadow-dom/shadow-layout-after-slot-changes.html:
* svg/dom/svg-element-attribute-js-null-expected.txt:
* svg/dom/svg-element-attribute-js-null.xhtml:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195700 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoSupport CSS3 Images values for the image-rendering property
simon.fraser@apple.com [Wed, 27 Jan 2016 23:31:38 +0000 (23:31 +0000)]
Support CSS3 Images values for the image-rendering property
https://bugs.webkit.org/show_bug.cgi?id=153556

Reviewed by Dean Jackson.

Source/WebCore:

CSS3 Images has the following values for image-rendering:
    auto, crisp-edges, pixelated

The old code supported:
    optimizeSpeed, optimizeQuality, -webkit-crisp-edges, -webkit-optimize-contrast

Add support for the new values without prefixes. Map -webkit-crisp-edges to crisp-edges,
and -webkit-optimize-contrast to crisp-edges. Support pixelated which behaves like
crisp-edges (a low quality scale).

The spec says that optimizeQuality should behave like 'auto', but that would be
a behavior change since ImageQualityController::shouldPaintAtLowQuality() currently
uses it as a trigger to avoid low quality scaling, so don't change that for now.

No new tests, covered by fast/css/script-tests/image-rendering-parsing.js

* css/CSSParser.cpp:
(WebCore::isValidKeywordPropertyAndValue):
* css/CSSPrimitiveValueMappings.h:
(WebCore::CSSPrimitiveValue::CSSPrimitiveValue):
(WebCore::CSSPrimitiveValue::operator EImageRendering):
* css/CSSValueKeywords.in:
* rendering/ImageQualityController.cpp:
(WebCore::ImageQualityController::shouldPaintAtLowQuality):
* rendering/RenderHTMLCanvas.cpp:
(WebCore::RenderHTMLCanvas::paintReplaced):
* rendering/style/RenderStyleConstants.h:
* rendering/style/StyleRareInheritedData.h: Need another bit.

Source/WebInspectorUI:

Add "crisp-edges", "pixelated" to the suggestions for image-rendering.

* UserInterface/Models/CSSKeywordCompletions.js:

LayoutTests:

Update for new values. Add a new SVG shape-rendering test which would have
detected a bug I caused with an earlier patch.

* fast/css/image-rendering-parsing-expected.txt:
* fast/css/script-tests/image-rendering-parsing.js:
* svg/css/script-tests/shape-rendering-parsing.js: Added.
* svg/css/shape-rendering-parsing.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195699 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoAdd WebKitAdditions extension points to WebCore, WebKit and WebKitLegacy
andersca@apple.com [Wed, 27 Jan 2016 23:12:31 +0000 (23:12 +0000)]
Add WebKitAdditions extension points to WebCore, WebKit and WebKitLegacy
https://bugs.webkit.org/show_bug.cgi?id=153550

Reviewed by Sam Weinig.

Source/WebCore:

* DerivedSources.make:
Add the ability for WebKitAdditions to add events and event targets.

* WebCore.xcodeproj/project.pbxproj:
Add new files.

* bindings/scripts/InFilesCompiler.pm:
(initializeFromCommandLine):
(compile):
Handle multiple --input parameters.

* dom/EventNames.h:
Handle adding more event names.

* loader/EmptyClients.cpp:
(WebCore::fillWithEmptyClients):
* page/MainFrame.cpp:
(WebCore::MainFrame::MainFrame):
* page/MainFrame.h:
* page/PageConfiguration.h:
Add extension points.

* platform/cocoa/WebKitAdditions.mm: Added.
Import additions.

Source/WebKit:

* WebKit.xcodeproj/project.pbxproj:
Add new files.

Source/WebKit/mac:

* Configurations/WebKitLegacy.xcconfig:
Add WKA header search paths.

* WebKitAdditions.mm: Added.
Add addition files.

* WebView/WebView.mm:
(-[WebView _commonInitializationWithFrameName:groupName:]):
(-[WebView initSimpleHTMLDocumentWithStyle:frame:preferences:groupName:]):
Add extension points.

Source/WebKit2:

* DerivedSources.make:
Add the ability for WebKitAdditions to add new message receivers.

* Shared/Cocoa/WebKitAdditions.mm: Added.
Add addition files.

* Shared/WebCoreArgumentCoders.h:
Add extension points.

* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::WebPageProxy):
(WebKit::WebPageProxy::reattachToWebProcess):
(WebKit::WebPageProxy::resetState):
Add extension points.

* UIProcess/WebPageProxy.h:
Add extension points.

* WebKit2.xcodeproj/project.pbxproj:
Add new files.

* WebProcess/WebPage/WebPage.cpp:
Add extension points.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195698 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoModern IDB: Fix many Index tests.
beidson@apple.com [Wed, 27 Jan 2016 23:03:28 +0000 (23:03 +0000)]
Modern IDB: Fix many Index tests.
https://bugs.webkit.org/show_bug.cgi?id=153561

Reviewed by Alex Christensen.

Source/WebCore:

No new tests (Many failing tests now pass).

* Modules/indexeddb/server/MemoryIndex.cpp:
(WebCore::IDBServer::MemoryIndex::getResultForKeyRange):

* Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:
(WebCore::IDBServer::SQLiteIDBBackingStore::uncheckedPutIndexKey):
(WebCore::IDBServer::SQLiteIDBBackingStore::uncheckedPutIndexRecord):
(WebCore::IDBServer::SQLiteIDBBackingStore::getIndexRecord):
(WebCore::IDBServer::SQLiteIDBBackingStore::iterateCursor):

* Modules/indexeddb/server/SQLiteIDBCursor.h:
(WebCore::IDBServer::SQLiteIDBCursor::didComplete):

LayoutTests:

* platform/mac-wk1/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195697 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoModern IDB: Cursors are utterly broken in the SQLite backend.
beidson@apple.com [Wed, 27 Jan 2016 22:57:10 +0000 (22:57 +0000)]
Modern IDB: Cursors are utterly broken in the SQLite backend.
https://bugs.webkit.org/show_bug.cgi?id=153558

Reviewed by Alex Christensen.

Source/WebCore:

No new tests (35 failures now pass, others improve).

- Fixes incorrect usage of Index cursors when ObjectStore cursors are intended.
- Improves the state of getting the cursor value vs. reaching the end of a cursor.

* Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:
(WebCore::IDBServer::SQLiteIDBBackingStore::openCursor):
(WebCore::IDBServer::SQLiteIDBBackingStore::iterateCursor):

* Modules/indexeddb/server/SQLiteIDBCursor.cpp:
(WebCore::IDBServer::SQLiteIDBCursor::SQLiteIDBCursor):
(WebCore::IDBServer::SQLiteIDBCursor::currentData):
* Modules/indexeddb/server/SQLiteIDBCursor.h:

LayoutTests:

* platform/mac-wk1/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195696 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoGetting / Setting property on prototype object must throw TypeError
cdumez@apple.com [Wed, 27 Jan 2016 22:40:52 +0000 (22:40 +0000)]
Getting / Setting property on prototype object must throw TypeError
https://bugs.webkit.org/show_bug.cgi?id=153547
<rdar://problem/24370650>

Reviewed by Ryosuke Niwa.

LayoutTests/imported/w3c:

Rebaseline several W3C tests now that more checks are passing.

* web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:

Source/WebCore:

Gettingi / Setting property on prototype object must throw TypeError as per
Web IDL specification:
http://heycam.github.io/webidl/#dfn-attribute-getter (Step 2.4.2)
http://heycam.github.io/webidl/#dfn-attribute-setter (Step 3.5)

Firefox and Chrome already throw a TypeError in this case, as per
the specification. However, WebKit was returning null and merely
logging a deprecation error message. This patch aligns our behavior
with other browsers and the specification.

This patch also adds support for the [LenientThis] IDL extended
attribute:
http://heycam.github.io/webidl/#LenientThis

For [LenientThis] attributes, we do not throw a TypeError if the
attribute getter / setter is called on an object which does not
implement the expected interface, as per:
http://heycam.github.io/webidl/#dfn-attribute-getter (Step 2.4.1)
http://heycam.github.io/webidl/#dfn-attribute-setter (Step 3.5)

No new tests, already covered by existing tests.

* bindings/scripts/CodeGeneratorJS.pm:
(GenerateImplementation):
* bindings/scripts/IDLAttributes.txt:
Add support for [LenientThis]:
http://heycam.github.io/webidl/#LenientThis

* bindings/scripts/test/GObject/WebKitDOMTestObj.cpp:
* bindings/scripts/test/GObject/WebKitDOMTestObj.h:
* bindings/scripts/test/JS/JSTestEventConstructor.cpp:
* bindings/scripts/test/JS/JSTestInterface.cpp:
* bindings/scripts/test/JS/JSTestNode.cpp:
* bindings/scripts/test/JS/JSTestNondeterministic.cpp:
* bindings/scripts/test/JS/JSTestObj.cpp:
* bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp:
* bindings/scripts/test/JS/JSTestTypedefs.cpp:
* bindings/scripts/test/JS/JSattribute.cpp:
* bindings/scripts/test/ObjC/DOMTestObj.h:
* bindings/scripts/test/ObjC/DOMTestObj.mm:
Rebaseline bindings tests.

* bindings/scripts/test/TestObj.idl:
Add coverage for [LenientThis] attributes.

* dom/Document.idl:
Mark 'onreadystatechange' as [LenientThis] as per the HTML
specification:
https://html.spec.whatwg.org/#document

* dom/GlobalEventHandlers.idl:
Mark 'onmouseeneter' / 'onmouseleave' as [LenientThis] as per the
HTML specification:
https://html.spec.whatwg.org/#globaleventhandlers

LayoutTests:

Update a few layout tests that were expecting getting a property on
the prototype object to return undefined instead of throwing.

* js/dom/dom-as-prototype-assignment-exception-expected.txt:
* js/dom/dom-attributes-on-mismatch-type-expected.txt:
* js/dom/dom-attributes-on-mismatch-type.html:
* js/dom/script-tests/dom-as-prototype-assignment-exception.js:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195695 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agowindow.atob() should ignore spaces in input
cdumez@apple.com [Wed, 27 Jan 2016 22:37:48 +0000 (22:37 +0000)]
window.atob() should ignore spaces in input
https://bugs.webkit.org/show_bug.cgi?id=153522
<rdar://problem/24357822>

Reviewed by Benjamin Poulain.

Source/WebCore:

window.atob() should ignore spaces in input as per:
- https://html.spec.whatwg.org/#dom-windowbase64-atob (Step 3)

Previously, WebKit would throw an exception and it was the only browser
to do so. Firefox and Chrome behavior according to the specification.

This was causing us to fail 10 checks in the following W3C HTML test:
http://w3c-test.org/html/webappapis/atob/base64.html

No new tests, updated existing test.

* page/DOMWindow.cpp:
(WebCore::DOMWindow::atob):
* page/Page.cpp:
(WebCore::Page::userStyleSheetLocationChanged):
* platform/network/DataURL.cpp:
(WebCore::handleDataURL):
* platform/network/DataURLDecoder.cpp:
(WebCore::DataURLDecoder::decodeBase64):

Source/WebKit/mac:

* WebCoreSupport/WebInspectorClient.mm:
(WebInspectorFrontendClient::save):

Source/WebKit2:

* UIProcess/mac/WebInspectorProxyMac.mm:
(WebKit::WebInspectorProxy::platformSave):

Source/WTF:

Turn Base64DecodePolicy enum into flags so that the caller can indicate
to both validate padding AND ignore spaces.

Also make sure that the output Vector size is properly shrunk when
spaces are ignored.

* wtf/text/Base64.cpp:
(WTF::base64DecodeInternal):
(WTF::base64Decode):
(WTF::base64URLDecode):
* wtf/text/Base64.h:

LayoutTests:

Update window.atob() test to cover cases with spaces in
input.

* fast/dom/Window/atob-btoa-expected.txt:
* fast/dom/Window/atob-btoa.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195694 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoMove some logic related to the presentation mode button from mediaControlsiOS.js...
adachan@apple.com [Wed, 27 Jan 2016 22:31:17 +0000 (22:31 +0000)]
Move some logic related to the presentation mode button from mediaControlsiOS.js to mediaControlsApple.js
https://bugs.webkit.org/show_bug.cgi?id=153476

Reviewed by Eric Carlson.

Also, add the necessary styles to support that control in mediaControlsApple.css.

* Modules/mediacontrols/mediaControlsApple.css:
(video::-webkit-media-controls-panel.picture-in-picture):
(audio::-webkit-media-controls-wireless-playback-status.picture-in-picture):
(audio::-webkit-media-controls-wireless-playback-text-top.picture-in-picture):
(audio::-webkit-media-controls-wireless-playback-text-bottom.picture-in-picture):
(video::-webkit-media-controls-panel .picture-in-picture-button):
Use the same mask image as iOS, but with a different size and a background color specified
(since there's another rule that makes buttons within the panel have a transparent
background color).
(video::-webkit-media-controls-panel .picture-in-picture-button.return-from-picture-in-picture):

* Modules/mediacontrols/mediaControlsApple.js:
(Controller.prototype.addVideoListeners):
(Controller.prototype.removeVideoListeners):
Listen for (and stop listening for) the webkitpresentationmodechanged event if presentation
mode is supported for this video element.
(Controller.prototype.createControls):
Add a class name to the pictureInPictureButton so we can query for it in the stylesheet.
(Controller.prototype.configureInlineControls):
Call updatePictureInPictureButton().
(Controller.prototype.presentationMode):
Moved from mediaControlsiOS.js.
(Controller.prototype.isFullScreen):
Ditto, with a bug fix to not call presentationMode(), since that method calls isFullScreen(),
resulting in infinite recursion.
(Controller.prototype.updatePictureInPictureButton):
Ditto.
(Controller.prototype.handlePresentationModeChange):
Ditto.
(Controller.prototype.handleFullscreenChange):
Call handlePresentationModeChanged() if presentation mode is supported for this video element.
(Controller.prototype.controlsAlwaysVisible):
Ditto.
(Controller.prototype.handlePictureInPictureButtonClicked):
Ditto.
* Modules/mediacontrols/mediaControlsiOS.js:
(ControllerIOS.prototype.handlePresentationModeChange):
Most logic has been moved to the same method in mediaControlsApple.js, except
updating the style of the panelContainer, which doesn't exist in the Mac controls.
(ControllerIOS.prototype.addVideoListeners): Deleted.
(ControllerIOS.prototype.removeVideoListeners): Deleted.
(ControllerIOS.prototype.presentationMode): Deleted.
(ControllerIOS.prototype.isFullScreen): Deleted.
(ControllerIOS.prototype.handlePictureInPictureButtonClicked): Deleted.
(ControllerIOS.prototype.updatePictureInPictureButton): Deleted.
(ControllerIOS.prototype.handleFullscreenChange): Deleted.
(ControllerIOS.prototype.controlsAlwaysVisible): Deleted.
Delete all code that's already handled in the Controller.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195693 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5 years agoEnable API related to the video fullscreen layer in MediaPlayerPrivateMediaSourceAVFObjC
adachan@apple.com [Wed, 27 Jan 2016 22:23:36 +0000 (22:23 +0000)]
Enable API related to the video fullscreen layer in MediaPlayerPrivateMediaSourceAVFObjC
also on Mac platform with video presentation mode support.
https://bugs.webkit.org/show_bug.cgi?id=153223

Reviewed by Jer Noble.

Reuse VideoFullscreenLayerManager to manage moving the video layer between the fullscreen
layer and the inline layer depending on the current presentation mode.

* platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.h:
* platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.mm:
(WebCore::MediaPlayerPrivateMediaSourceAVFObjC::MediaPlayerPrivateMediaSourceAVFObjC):
Create m_videoFullscreenLayerManager.
(WebCore::MediaPlayerPrivateMediaSourceAVFObjC::platformLayer):
Return the video inline layer from the VideoFullscreenLayerManager.
(WebCore::MediaPlayerPrivateMediaSourceAVFObjC::addDisplayLayer):
Call VideoFullscreenLayerManager::setVideoLayer() with the m_sampleBufferDisplayLayer.
(WebCore::MediaPlayerPrivateMediaSourceAVFObjC::removeDisplayLayer):
Call VideoFullscreenLayerManager::didDestroyVideoLayer().
(WebCore::MediaPlayerPrivateMediaSourceAVFObjC::setVideoFullscreenLayer):
Call VideoFullscreenLayerManager::setVideoFullscreenLayer().
(WebCore::MediaPlayerPrivateMediaSourceAVFObjC::setVideoFullscreenFrame):
Call VideoFullscreenLayerManager::setVideoFullscreenFrame().

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195692 268f45cc-cd09-0410-ab3c-d52691b4dbfc