msaboff@apple.com [Fri, 30 Oct 2015 00:03:22 +0000 (00:03 +0000)]
Crash making a tail call from a getter to a host function
https://bugs.webkit.org/show_bug.cgi?id=150663
Reviewed by Geoffrey Garen.
Source/JavaScriptCore:
Change the inline assembly versions of getHostCallReturnValue() to pass the location of the callee
call frame to getHostCallReturnValueWithExecState(). We were passing the caller's frame address.
* jit/JITOperations.cpp:
LayoutTests:
New regression tests.
* js/regress-150663-expected.txt: Added.
* js/regress-150663.html: Added.
* js/script-tests/regress-150663.js: Added.
(Test):
(Test.prototype.get sum):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191765
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Thu, 29 Oct 2015 23:52:16 +0000 (23:52 +0000)]
Web Inspector: Display console.timeStamp(title) title in timeline markers
https://bugs.webkit.org/show_bug.cgi?id=150691
Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-10-29
Reviewed by Timothy Hatcher.
* Localizations/en.lproj/localizedStrings.js:
* UserInterface/Controllers/TimelineManager.js:
(WebInspector.TimelineManager.prototype._processRecord):
(WebInspector.TimelineManager.prototype._processEvent):
Detect unused timeline records.
* UserInterface/Models/TimelineMarker.js:
(WebInspector.TimelineMarker):
(WebInspector.TimelineMarker.prototype.get details):
Give markers an optional details argument.
* UserInterface/Views/TimelineRuler.js:
(WebInspector.TimelineRuler.prototype.addMarker):
When a marker is a TimeStamp, use the details title in
the tooltip if one is available.
* UserInterface/Views/TimelineSidebarPanel.js:
(WebInspector.TimelineSidebarPanel.prototype._refreshFrameSelectionChart):
Used \u in localized string. Kept this an endash since it is a range.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191764
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
fpizlo@apple.com [Thu, 29 Oct 2015 23:43:42 +0000 (23:43 +0000)]
B3::LowerToAir::imm() should work for both 32-bit and 64-bit immediates
https://bugs.webkit.org/show_bug.cgi?id=150685
Reviewed by Geoffrey Garen.
In B3, a constant must match the type of its use. In Air, immediates don't have type, they
only have representation. A 32-bit immediate (i.e. Arg::imm) can be used either for 32-bit
operations or for 64-bit operations. The only difference from a Arg::imm64 is that it
requires fewer bits.
In the B3->Air lowering, we have a lot of code that is effectively polymorphic over integer
type. That code should still be able to use Arg::imm, and it should work even for 64-bit
immediates - so long as they are representable as 32-bit immediates. Therefore, the imm()
helper should happily accept either Const32Value or Const64Value.
We already sort of had this with immAnyType(), but it just turns out that anyone using
immAnyType() should really be using imm().
* b3/B3LowerToAir.cpp:
(JSC::B3::Air::LowerToAir::imm):
(JSC::B3::Air::LowerToAir::tryStore):
(JSC::B3::Air::LowerToAir::tryConst64):
(JSC::B3::Air::LowerToAir::immAnyInt): Deleted.
* b3/testb3.cpp:
(JSC::B3::testAdd1):
(JSC::B3::testAdd1Ptr):
(JSC::B3::testStoreAddLoad):
(JSC::B3::run):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191763
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
fpizlo@apple.com [Thu, 29 Oct 2015 23:42:04 +0000 (23:42 +0000)]
StoreOpLoad pattern matching should check effects between the Store and Load
https://bugs.webkit.org/show_bug.cgi?id=150534
Reviewed by Geoffrey Garen.
If we turn:
a = Load(addr)
b = Add(a, 42)
Store(b, addr)
Into:
Add $42, (addr)
Then we must make sure that we didn't really have this to begin with:
a = Load(addr)
Store(666, addr)
b = Add(a, 42)
Store(b, addr)
That's because pattern matching doesn't care about control flow, and it finds the Load
just using data flow. This patch fleshes out B3's aliasing analysis, and makes it powerful
enough to broadly ask questions about whether such a code motion of the Load is legal.
* b3/B3Effects.cpp:
(JSC::B3::Effects::interferes):
(JSC::B3::Effects::dump):
* b3/B3Effects.h:
(JSC::B3::Effects::mustExecute):
* b3/B3LowerToAir.cpp:
(JSC::B3::Air::LowerToAir::run):
(JSC::B3::Air::LowerToAir::commitInternal):
(JSC::B3::Air::LowerToAir::crossesInterference):
(JSC::B3::Air::LowerToAir::effectiveAddr):
(JSC::B3::Air::LowerToAir::loadAddr):
* b3/B3Procedure.cpp:
(JSC::B3::Procedure::addBlock):
(JSC::B3::Procedure::resetValueOwners):
(JSC::B3::Procedure::resetReachability):
* b3/B3Procedure.h:
* b3/B3Value.cpp:
(JSC::B3::Value::effects):
* b3/B3Value.h:
* b3/testb3.cpp:
(JSC::B3::testStoreAddLoad):
(JSC::B3::testStoreAddLoadInterference):
(JSC::B3::testStoreAddAndLoad):
(JSC::B3::testLoadOffsetUsingAdd):
(JSC::B3::testLoadOffsetUsingAddInterference):
(JSC::B3::testLoadOffsetUsingAddNotConstant):
(JSC::B3::run):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191762
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy_horton@apple.com [Thu, 29 Oct 2015 23:13:10 +0000 (23:13 +0000)]
WKView being inside WKWebView leads to weird API issues
https://bugs.webkit.org/show_bug.cgi?id=150174
Reviewed by Anders Carlsson.
* Platform/spi/mac/AppKitSPI.h:
* UIProcess/API/mac/WKView.mm:
(-[WKView validRequestorForSendType:returnType:]):
(-[WKView readSelectionFromPasteboard:]):
(-[WKView changeFont:]):
(-[WKView startSpeaking:]):
(-[WKView stopSpeaking:]):
(-[WKView showGuessPanel:]):
(-[WKView checkSpelling:]):
(-[WKView changeSpelling:]):
(-[WKView toggleContinuousSpellChecking:]):
(-[WKView isGrammarCheckingEnabled]):
(-[WKView setGrammarCheckingEnabled:]):
(-[WKView toggleGrammarChecking:]):
(-[WKView toggleAutomaticSpellingCorrection:]):
(-[WKView orderFrontSubstitutionsPanel:]):
(-[WKView toggleSmartInsertDelete:]):
(-[WKView isAutomaticQuoteSubstitutionEnabled]):
(-[WKView setAutomaticQuoteSubstitutionEnabled:]):
(-[WKView toggleAutomaticQuoteSubstitution:]):
(-[WKView isAutomaticDashSubstitutionEnabled]):
(-[WKView setAutomaticDashSubstitutionEnabled:]):
(-[WKView toggleAutomaticDashSubstitution:]):
(-[WKView isAutomaticLinkDetectionEnabled]):
(-[WKView setAutomaticLinkDetectionEnabled:]):
(-[WKView toggleAutomaticLinkDetection:]):
(-[WKView isAutomaticTextReplacementEnabled]):
(-[WKView setAutomaticTextReplacementEnabled:]):
(-[WKView toggleAutomaticTextReplacement:]):
(-[WKView uppercaseWord:]):
(-[WKView lowercaseWord:]):
(-[WKView capitalizeWord:]):
* UIProcess/Cocoa/WebViewImpl.h:
* UIProcess/Cocoa/WebViewImpl.mm:
(WebKit::WebViewImpl::readSelectionFromPasteboard):
(WebKit::WebViewImpl::validRequestorForSendAndReturnTypes):
(WebKit::WebViewImpl::changeFontFromFontPanel):
(WebKit::WebViewImpl::startSpeaking):
(WebKit::WebViewImpl::stopSpeaking):
(WebKit::WebViewImpl::showGuessPanel):
(WebKit::WebViewImpl::checkSpelling):
(WebKit::WebViewImpl::changeSpelling):
(WebKit::WebViewImpl::toggleContinuousSpellChecking):
(WebKit::WebViewImpl::isGrammarCheckingEnabled):
(WebKit::WebViewImpl::setGrammarCheckingEnabled):
(WebKit::WebViewImpl::toggleGrammarChecking):
(WebKit::WebViewImpl::toggleAutomaticSpellingCorrection):
(WebKit::WebViewImpl::orderFrontSubstitutionsPanel):
(WebKit::WebViewImpl::toggleSmartInsertDelete):
(WebKit::WebViewImpl::isAutomaticQuoteSubstitutionEnabled):
(WebKit::WebViewImpl::setAutomaticQuoteSubstitutionEnabled):
(WebKit::WebViewImpl::toggleAutomaticQuoteSubstitution):
(WebKit::WebViewImpl::isAutomaticDashSubstitutionEnabled):
(WebKit::WebViewImpl::setAutomaticDashSubstitutionEnabled):
(WebKit::WebViewImpl::toggleAutomaticDashSubstitution):
(WebKit::WebViewImpl::isAutomaticLinkDetectionEnabled):
(WebKit::WebViewImpl::setAutomaticLinkDetectionEnabled):
(WebKit::WebViewImpl::toggleAutomaticLinkDetection):
(WebKit::WebViewImpl::setAutomaticTextReplacementEnabled):
(WebKit::WebViewImpl::toggleAutomaticTextReplacement):
(WebKit::WebViewImpl::uppercaseWord):
(WebKit::WebViewImpl::lowercaseWord):
(WebKit::WebViewImpl::capitalizeWord):
Move spellcheck and related bits.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191761
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eric.carlson@apple.com [Thu, 29 Oct 2015 22:35:37 +0000 (22:35 +0000)]
Revert inadvertent changes
https://bugs.webkit.org/show_bug.cgi?id=150694
Reviewed by Tim Horton.
* WebProcess/com.apple.WebProcess.sb.in:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191760
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
achristensen@apple.com [Thu, 29 Oct 2015 22:32:04 +0000 (22:32 +0000)]
CMake build fix.
Source/WebCore:
* editing/mac/EditorMac.mm:
(WebCore::Editor::WebContentReader::readFilenames):
Before r191553, text was a local variable and could be changed.
This restores the same behavior and compiles correctly when ATTACHMENT_ELEMENT is disabled.
* platform/mac/CursorMac.mm:
(WebCore::Cursor::Cursor):
(WebCore::Cursor::operator=):
Added preprocessor macros.
Source/WebKit2:
* CMakeLists.txt:
* PlatformMac.cmake:
I mistakenly added some mac-specific files to the shared CMakeLists.txt. This puts them in the right place.
* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::viewWillStartLiveResize):
(WebKit::WebPageProxy::viewDidLeaveWindow):
(WebKit::WebPageProxy::didEndColorPicker):
Add preprocessor enable checks.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191759
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
beidson@apple.com [Thu, 29 Oct 2015 22:08:51 +0000 (22:08 +0000)]
Modern IDB: deleteObjectStore support.
https://bugs.webkit.org/show_bug.cgi?id=150673
Reviewed by Alex Christensen.
Source/JavaScriptCore:
* runtime/VM.h:
Source/WebCore:
Tests: storage/indexeddb/modern/deleteobjectstore-1.html
storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html
storage/indexeddb/modern/idbobjectstore-get-failures.html
* Modules/indexeddb/client/IDBConnectionToServer.cpp:
(WebCore::IDBClient::IDBConnectionToServer::deleteObjectStore):
(WebCore::IDBClient::IDBConnectionToServer::didDeleteObjectStore):
* Modules/indexeddb/client/IDBConnectionToServer.h:
* Modules/indexeddb/client/IDBConnectionToServerDelegate.h:
* Modules/indexeddb/client/IDBDatabaseImpl.cpp:
(WebCore::IDBClient::IDBDatabase::deleteObjectStore):
(WebCore::IDBClient::IDBDatabase::willCommitTransaction):
(WebCore::IDBClient::IDBDatabase::willAbortTransaction):
(WebCore::IDBClient::IDBDatabase::commitTransaction): Deleted.
(WebCore::IDBClient::IDBDatabase::abortTransaction): Deleted.
* Modules/indexeddb/client/IDBDatabaseImpl.h:
* Modules/indexeddb/client/IDBObjectStoreImpl.cpp:
(WebCore::IDBClient::IDBObjectStore::markAsDeleted):
* Modules/indexeddb/client/IDBObjectStoreImpl.h:
* Modules/indexeddb/client/IDBTransactionImpl.cpp:
(WebCore::IDBClient::IDBTransaction::IDBTransaction):
(WebCore::IDBClient::IDBTransaction::abort):
(WebCore::IDBClient::IDBTransaction::abortOnServer):
(WebCore::IDBClient::IDBTransaction::commit):
(WebCore::IDBClient::IDBTransaction::commitOnServer):
(WebCore::IDBClient::IDBTransaction::deleteObjectStore):
(WebCore::IDBClient::IDBTransaction::deleteObjectStoreOnServer):
(WebCore::IDBClient::IDBTransaction::didDeleteObjectStoreOnServer):
(WebCore::IDBClient::IDBTransaction::activate):
(WebCore::IDBClient::IDBTransaction::activationTimerFired): Deleted.
(WebCore::IDBClient::IDBTransaction::createObjectStoreOnServer): Deleted.
(WebCore::IDBClient::IDBTransaction::didCreateObjectStoreOnServer): Deleted.
(WebCore::IDBClient::IDBTransaction::getRecordOnServer): Deleted.
(WebCore::IDBClient::IDBTransaction::putOrAddOnServer): Deleted.
* Modules/indexeddb/client/IDBTransactionImpl.h:
* Modules/indexeddb/client/TransactionOperation.h:
(WebCore::IDBClient::TransactionOperation::completed):
(WebCore::IDBClient::createTransactionOperation):
* Modules/indexeddb/server/IDBBackingStore.h:
* Modules/indexeddb/server/IDBConnectionToClient.cpp:
(WebCore::IDBServer::IDBConnectionToClient::didDeleteObjectStore):
* Modules/indexeddb/server/IDBConnectionToClient.h:
* Modules/indexeddb/server/IDBConnectionToClientDelegate.h:
* Modules/indexeddb/server/IDBServer.cpp:
(WebCore::IDBServer::IDBServer::deleteObjectStore):
* Modules/indexeddb/server/IDBServer.h:
* Modules/indexeddb/server/MemoryBackingStoreTransaction.cpp:
(WebCore::IDBServer::MemoryBackingStoreTransaction::objectStoreDeleted):
(WebCore::IDBServer::MemoryBackingStoreTransaction::abort):
(WebCore::IDBServer::MemoryBackingStoreTransaction::finish):
* Modules/indexeddb/server/MemoryBackingStoreTransaction.h:
* Modules/indexeddb/server/MemoryIDBBackingStore.cpp:
(WebCore::IDBServer::MemoryIDBBackingStore::createObjectStore):
(WebCore::IDBServer::MemoryIDBBackingStore::deleteObjectStore):
(WebCore::IDBServer::MemoryIDBBackingStore::restoreObjectStoreForVersionChangeAbort):
(WebCore::IDBServer::MemoryIDBBackingStore::takeObjectStoreByName):
* Modules/indexeddb/server/MemoryIDBBackingStore.h:
* Modules/indexeddb/server/UniqueIDBDatabase.cpp:
(WebCore::IDBServer::UniqueIDBDatabase::performCreateObjectStore):
(WebCore::IDBServer::UniqueIDBDatabase::deleteObjectStore):
(WebCore::IDBServer::UniqueIDBDatabase::performDeleteObjectStore):
(WebCore::IDBServer::UniqueIDBDatabase::didPerformDeleteObjectStore):
(WebCore::IDBServer::UniqueIDBDatabase::createObjectStore): Deleted.
* Modules/indexeddb/server/UniqueIDBDatabase.h:
* Modules/indexeddb/server/UniqueIDBDatabaseConnection.cpp:
(WebCore::IDBServer::UniqueIDBDatabaseConnection::didDeleteObjectStore):
* Modules/indexeddb/server/UniqueIDBDatabaseConnection.h:
* Modules/indexeddb/server/UniqueIDBDatabaseTransaction.cpp:
(WebCore::IDBServer::UniqueIDBDatabaseTransaction::deleteObjectStore):
* Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h:
* Modules/indexeddb/shared/IDBDatabaseInfo.cpp:
(WebCore::IDBDatabaseInfo::deleteObjectStore):
* Modules/indexeddb/shared/IDBDatabaseInfo.h:
* Modules/indexeddb/shared/IDBResultData.cpp:
(WebCore::IDBResultData::deleteObjectStoreSuccess):
* Modules/indexeddb/shared/IDBResultData.h:
* Modules/indexeddb/shared/InProcessIDBServer.cpp:
(WebCore::InProcessIDBServer::didDeleteObjectStore):
(WebCore::InProcessIDBServer::deleteObjectStore):
* Modules/indexeddb/shared/InProcessIDBServer.h:
LayoutTests:
* storage/indexeddb/modern/deleteobjectstore-1-expected.txt: Added.
* storage/indexeddb/modern/deleteobjectstore-1.html: Added.
* storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt: Added.
* storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Added.
* storage/indexeddb/modern/idbobjectstore-get-failures-expected.txt: Added.
* storage/indexeddb/modern/idbobjectstore-get-failures.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191758
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy_horton@apple.com [Thu, 29 Oct 2015 22:07:42 +0000 (22:07 +0000)]
WKView being inside WKWebView leads to weird API issues
https://bugs.webkit.org/show_bug.cgi?id=150174
Reviewed by Darin Adler.
* UIProcess/API/mac/WKView.mm:
(-[WKView browsingContextController]):
(-[WKView validateUserInterfaceItem:]):
(-[WKView saveBackForwardSnapshotForCurrentItem]):
(-[WKView saveBackForwardSnapshotForItem:]):
(-[WKView updateLayer]):
(-[WKView minimumSizeForAutoLayout]):
(-[WKView setMinimumSizeForAutoLayout:]):
(-[WKView shouldExpandToViewHeightForAutoLayout]):
(-[WKView setShouldExpandToViewHeightForAutoLayout:]):
(-[WKView underlayColor]):
(-[WKView setUnderlayColor:]):
(-[WKView _setOverlayScrollbarStyle:]):
(-[WKView _overlayScrollbarStyle]):
(-[WKView _pageExtendedBackgroundColor]):
(-[WKView forceAsyncDrawingAreaSizeUpdate:]):
(-[WKView waitForAsyncDrawingAreaSizeUpdate]):
(-[WKView isUsingUISideCompositing]):
(createSelectorExceptionMap): Deleted.
(commandNameForSelector): Deleted.
(menuItem): Deleted.
(toolbarItem): Deleted.
(-[WKView _setUserInterfaceItemState:enabled:state:]): Deleted.
* UIProcess/Cocoa/WebViewImpl.h:
* UIProcess/Cocoa/WebViewImpl.mm:
(WebKit::WebViewImpl::createDrawingAreaProxy):
(WebKit::WebViewImpl::isUsingUISideCompositing):
(WebKit::WebViewImpl::forceAsyncDrawingAreaSizeUpdate):
(WebKit::WebViewImpl::waitForAsyncDrawingAreaSizeUpdate):
(WebKit::WebViewImpl::updateLayer):
(WebKit::WebViewImpl::setMinimumSizeForAutoLayout):
(WebKit::WebViewImpl::minimumSizeForAutoLayout):
(WebKit::WebViewImpl::setShouldExpandToViewHeightForAutoLayout):
(WebKit::WebViewImpl::shouldExpandToViewHeightForAutoLayout):
(WebKit::WebViewImpl::setUnderlayColor):
(WebKit::WebViewImpl::underlayColor):
(WebKit::WebViewImpl::pageExtendedBackgroundColor):
(WebKit::WebViewImpl::setOverlayScrollbarStyle):
(WebKit::WebViewImpl::overlayScrollbarStyle):
(WebKit::createSelectorExceptionMap):
(WebKit::commandNameForSelector):
(WebKit::WebViewImpl::executeSavedCommandBySelector):
(WebKit::WebViewImpl::executeEditCommandForSelector):
(WebKit::menuItem):
(WebKit::toolbarItem):
(WebKit::WebViewImpl::validateUserInterfaceItem):
(WebKit::WebViewImpl::setUserInterfaceItemState):
(WebKit::WebViewImpl::browsingContextController):
(WebKit::WebViewImpl::saveBackForwardSnapshotForCurrentItem):
(WebKit::WebViewImpl::saveBackForwardSnapshotForItem):
(WebKit::WebViewImpl::executeEditCommand): Deleted.
Move UI validation and a grab-bag of other things.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191757
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
simon.fraser@apple.com [Thu, 29 Oct 2015 21:54:24 +0000 (21:54 +0000)]
Very slow typing on pages with wheel event handlers on the body, and deep content
https://bugs.webkit.org/show_bug.cgi?id=150692
rdar://problem/
23242631
Reviewed by Zalan Bujtas.
On a large page with a wheel event handler on the body, we would call
Element::absoluteEventHandlerBounds() for every element under the body,
and compute an absolute bounds for each one. This is very slow.
For now, optimize computing a region for the <body> by just using the document
bounds, which will always be as big or larger. It's OK for this region to
be an overestimate.
* dom/Document.cpp:
(WebCore::Document::absoluteRegionForEventTargets):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191756
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
achristensen@apple.com [Thu, 29 Oct 2015 21:33:18 +0000 (21:33 +0000)]
Fix build-jsc on Mac after r191749.
* Scripts/build-jsc:
Use isCMakeBuild to determine if we are building with CMake instead of cmakeBasedPortName.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191755
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mark.lam@apple.com [Thu, 29 Oct 2015 21:08:05 +0000 (21:08 +0000)]
cdjs-tests.yaml/main.js.ftl fails due to FTL ArithSub code for supporting UntypedUse operands.
https://bugs.webkit.org/show_bug.cgi?id=150687
Unreviewed.
Disabling the feature while it is being debugged. I'm doing this by effectively
rolling out only the changes in FTLCapabilities.cpp.
* ftl/FTLCapabilities.cpp:
(JSC::FTL::canCompile):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191753
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
wenson_hsieh@apple.com [Thu, 29 Oct 2015 20:18:56 +0000 (20:18 +0000)]
Date input values should not overlap with menu list dropdown button on iOS
https://bugs.webkit.org/show_bug.cgi?id=150681
<rdar://problem/
19965078>
Reviewed by Zalan Bujtas.
Source/WebCore:
Adds a right margin on iOS date and time inputs so that the inner div does
not render the value of the date on top of the dropdown button on the right
of the menu list.
Tests: fast/forms/date/date-input-rendering-basic.html
fast/forms/time/time-input-rendering-basic.html
* css/html.css:
(input::-webkit-date-and-time-value):
LayoutTests:
Tests that date and time inputs render properly. Namely, the text should not
be rendered such that it covers the dropdown button on the right of the menu
list.
* fast/forms/date/date-input-rendering-basic-expected.txt: Added.
* fast/forms/date/date-input-rendering-basic.html: Added.
* fast/forms/time/time-input-rendering-basic-expected.txt: Added.
* fast/forms/time/time-input-rendering-basic.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191751
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
fpizlo@apple.com [Thu, 29 Oct 2015 20:09:57 +0000 (20:09 +0000)]
Unreviewed, fix iOS build.
* assembler/MacroAssemblerARM64.h:
(JSC::MacroAssemblerARM64::store64):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191750
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
achristensen@apple.com [Thu, 29 Oct 2015 20:01:20 +0000 (20:01 +0000)]
Fix Mac CMake build
https://bugs.webkit.org/show_bug.cgi?id=150686
Reviewed by Filip Pizlo.
.:
* Source/cmake/WebKitMacros.cmake:
Source/JavaScriptCore:
* API/ObjCCallbackFunction.mm:
* CMakeLists.txt:
* PlatformMac.cmake:
Source/WebCore:
* PlatformMac.cmake:
Source/WebKit:
* CMakeLists.txt:
* PlatformMac.cmake:
Source/WebKit2:
* CMakeLists.txt:
* PlatformMac.cmake:
Source/WTF:
* wtf/CMakeLists.txt:
* wtf/Platform.h:
* wtf/PlatformMac.cmake:
Tools:
* Scripts/build-webkit:
* Scripts/webkitdirs.pm:
(isCachedArgumentfileOutOfDate):
(wrapperPrefixIfNeeded):
(generateBuildSystemFromCMakeProject):
(buildCMakeGeneratedProject):
(cmakeBasedPortName):
(determineIsCMakeBuild):
(isCMakeBuild):
(promptUser):
(jhbuildWrapperPrefixIfNeeded): Deleted.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191749
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Thu, 29 Oct 2015 19:40:27 +0000 (19:40 +0000)]
One more URTBF after r191731.
* rendering/svg/RenderSVGResourcePattern.cpp:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191748
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
lforschler@apple.com [Thu, 29 Oct 2015 19:39:30 +0000 (19:39 +0000)]
Teach JSC bots to build 32bit instead of x86_64
Reviewed by Mark Lam.
* BuildSlaveSupport/build.webkit.org-config/config.json:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191747
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Thu, 29 Oct 2015 19:35:31 +0000 (19:35 +0000)]
URTBF after r191731.
* rendering/svg/RenderSVGResourcePattern.cpp:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191746
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
fpizlo@apple.com [Thu, 29 Oct 2015 19:16:29 +0000 (19:16 +0000)]
Air needs syntax for escaping StackSlots
https://bugs.webkit.org/show_bug.cgi?id=150430
Reviewed by Geoffrey Garen.
This adds lowering for FramePointer and StackSlot, and to enable this, it adds the Lea
instruction for getting the value of an address. This is necessary to support arbitrary
lowerings of StackSlot, since the only way to get the "value" of a StackSlot in Air is with
this new instruction.
Lea uses a new Role, called UseAddr. This describes exactly what the Intel-style LEA opcode
would do: it evaluates an address, but does not load from it or store to it.
Lea is also the only way to escape a StackSlot. Well, more accurately, UseAddr is the only
way to escape and UseAddr is only used by Lea. The stack allocation phase now understands
that StackSlots may escape, and factors this into its analysis.
* assembler/MacroAssembler.h:
(JSC::MacroAssembler::lea):
* b3/B3AddressMatcher.patterns:
* b3/B3LowerToAir.cpp:
(JSC::B3::Air::LowerToAir::run):
(JSC::B3::Air::LowerToAir::addr):
(JSC::B3::Air::LowerToAir::loadAddr):
(JSC::B3::Air::LowerToAir::AddressSelector::tryAdd):
(JSC::B3::Air::LowerToAir::AddressSelector::tryFramePointer):
(JSC::B3::Air::LowerToAir::AddressSelector::tryStackSlot):
(JSC::B3::Air::LowerToAir::AddressSelector::tryDirect):
(JSC::B3::Air::LowerToAir::tryConst64):
(JSC::B3::Air::LowerToAir::tryFramePointer):
(JSC::B3::Air::LowerToAir::tryStackSlot):
(JSC::B3::Air::LowerToAir::tryIdentity):
* b3/B3LoweringMatcher.patterns:
* b3/B3MemoryValue.cpp:
(JSC::B3::MemoryValue::~MemoryValue):
(JSC::B3::MemoryValue::accessByteSize):
(JSC::B3::MemoryValue::dumpMeta):
* b3/B3MemoryValue.h:
* b3/B3ReduceStrength.cpp:
* b3/B3StackSlotValue.h:
(JSC::B3::StackSlotValue::accepts): Deleted.
* b3/B3Type.h:
(JSC::B3::pointerType):
(JSC::B3::sizeofType):
* b3/B3Validate.cpp:
* b3/B3Value.h:
* b3/air/AirAllocateStack.cpp:
(JSC::B3::Air::allocateStack):
* b3/air/AirArg.h:
(JSC::B3::Air::Arg::isUse):
(JSC::B3::Air::Arg::isDef):
(JSC::B3::Air::Arg::forEachTmp):
* b3/air/AirCode.cpp:
(JSC::B3::Air::Code::addStackSlot):
(JSC::B3::Air::Code::addSpecial):
* b3/air/AirCode.h:
* b3/air/AirOpcode.opcodes:
* b3/air/AirSpillEverything.cpp:
(JSC::B3::Air::spillEverything):
* b3/air/AirStackSlot.h:
(JSC::B3::Air::StackSlot::byteSize):
(JSC::B3::Air::StackSlot::kind):
(JSC::B3::Air::StackSlot::isLocked):
(JSC::B3::Air::StackSlot::index):
(JSC::B3::Air::StackSlot::alignment):
* b3/air/opcode_generator.rb:
* b3/testb3.cpp:
(JSC::B3::testLoadOffsetUsingAddNotConstant):
(JSC::B3::testFramePointer):
(JSC::B3::testStackSlot):
(JSC::B3::testLoadFromFramePointer):
(JSC::B3::testStoreLoadStackSlot):
(JSC::B3::run):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191745
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
sbarati@apple.com [Thu, 29 Oct 2015 19:14:32 +0000 (19:14 +0000)]
we're incorrectly adjusting a stack location with respect to the localsOffset in FTLCompile
https://bugs.webkit.org/show_bug.cgi?id=150655
Reviewed by Filip Pizlo.
We're recomputing this value for an *OSRExitDescriptor* for every one
of its corresponding *OSRExits*. This is having a multiplicative
effect on offsets because each computation is relative to the previous
value. We must do this computation just once per OSRExitDescriptor.
* ftl/FTLCompile.cpp:
(JSC::FTL::mmAllocateDataSection):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191744
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
peavo@outlook.com [Thu, 29 Oct 2015 19:13:56 +0000 (19:13 +0000)]
[WinCairo] Fall back to AppleWin results in layout tests.
https://bugs.webkit.org/show_bug.cgi?id=150672
Reviewed by Alex Christensen.
* Scripts/webkitpy/port/win.py:
(WinCairoPort):
(WinCairoPort.default_baseline_search_path):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191743
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
fpizlo@apple.com [Thu, 29 Oct 2015 19:01:04 +0000 (19:01 +0000)]
Air::spillEverything() should try to replace tmps with spill slots without using registers whenever possible
https://bugs.webkit.org/show_bug.cgi?id=150657
Reviewed by Geoffrey Garen.
Also added the ability to store an immediate to memory.
* assembler/MacroAssembler.h:
(JSC::MacroAssembler::storePtr):
* assembler/MacroAssemblerARM64.h:
(JSC::MacroAssemblerARM64::store64):
* assembler/MacroAssemblerX86_64.h:
(JSC::MacroAssemblerX86_64::store64):
* b3/B3LowerToAir.cpp:
(JSC::B3::Air::LowerToAir::imm):
(JSC::B3::Air::LowerToAir::immAnyInt):
(JSC::B3::Air::LowerToAir::immOrTmp):
(JSC::B3::Air::LowerToAir::tryStore):
* b3/air/AirOpcode.opcodes:
* b3/air/AirSpillEverything.cpp:
(JSC::B3::Air::spillEverything):
* b3/testb3.cpp:
(JSC::B3::testStore):
(JSC::B3::testStoreConstant):
(JSC::B3::testStoreConstantPtr):
(JSC::B3::testTrunc):
(JSC::B3::run):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191742
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ggaren@apple.com [Thu, 29 Oct 2015 18:45:11 +0000 (18:45 +0000)]
bmalloc: AsyncTask should handle destruction
https://bugs.webkit.org/show_bug.cgi?id=150648
Reviewed by Mark Lam.
So we can use it in more places.
* bmalloc/AsyncTask.h: Use std::thread instead of pthread because it
should be more portable.
(bmalloc::Function>::AsyncTask): Renamed Signaled to RunRequested for
clarity. Added an ExitRequested state.
(bmalloc::Function>::~AsyncTask): Wait for our child thread to exit
before destroying ourselves because our child thread will modify our
data (and might modify our client's data). Note that we only need to
wait for the last child thread since any prior child thread, having
reached the Exited condition, is guaranteed not to read or write any
data.
(bmalloc::Function>::run):
(bmalloc::Function>::runSlowCase): Updated for interface changes. Also
changed to use our WebKit style for condition signal: Hold the lock
during the signal and always notify all. Technically, neither is necessary,
but it is easier to understand the code this way, and harder to make
mistakes.
(bmalloc::Function>::threadEntryPoint):
(bmalloc::Function>::threadRunLoop): Handle the new ExitRequested state.
Technically, this state has no meaningful difference from the Exited
state, but it is nice to be explicit.
(bmalloc::Function>::join): Deleted.
(bmalloc::Function>::pthreadEntryPoint): Deleted.
(bmalloc::Function>::entryPoint): Deleted.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191741
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy@apple.com [Thu, 29 Oct 2015 18:35:17 +0000 (18:35 +0000)]
Web Inspector: Navigation bar icons are missing
https://bugs.webkit.org/show_bug.cgi?id=150677
Reviewed by Joseph Pecoraro.
The glyph width and height were not being set correctly and it broke NavigationBar buttons.
The width and height attribute was being set on a div, when it should have used the style property.
Also remove the suppressEmboss flag, which is no longer used but the clients and subclasses still did.
* UserInterface/Base/ImageUtilities.js:
(useSVGSymbol): Use style property instead of setting width and height. The attributes
didn't accomplish the same thing in all cases. Use title and className property on the
wrapper element and remove the comments, which applied when there wasn't a wrapper.
* UserInterface/Views/ActivateButtonNavigationItem.js:
(WebInspector.ActivateButtonNavigationItem): Remove suppressEmboss.
* UserInterface/Views/ActivateButtonToolbarItem.js:
(WebInspector.ActivateButtonToolbarItem): Remove suppressEmboss.
* UserInterface/Views/ButtonNavigationItem.js:
(WebInspector.ButtonNavigationItem): Remove suppressEmboss.
(WebInspector.ButtonNavigationItem.prototype.set image): Use style property instead of setting
width and height attributes. This assumed the SVG element was the glyph element, which changed
at one point without me remembering to fix this client.
* UserInterface/Views/ButtonToolbarItem.js:
(WebInspector.ButtonToolbarItem): Remove suppressEmboss.
* UserInterface/Views/DebuggerDashboardView.js:
(WebInspector.DebuggerDashboardView): Remove suppressEmboss use.
* UserInterface/Views/FilterBar.js:
(WebInspector.FilterBar.prototype.addFilterBarButton): Remove suppressEmboss.
* UserInterface/Views/FilterBarButton.js:
(WebInspector.FilterBarButton): Remove suppressEmboss.
* UserInterface/Views/TimelineSidebarPanel.js:
(WebInspector.TimelineSidebarPanel): Remove suppressEmboss use.
* UserInterface/Views/ToggleButtonNavigationItem.js:
(WebInspector.ToggleButtonNavigationItem): Remove suppressEmboss.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191740
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Thu, 29 Oct 2015 18:30:43 +0000 (18:30 +0000)]
Remove a never used SPI delegate method
https://bugs.webkit.org/show_bug.cgi?id=150680
Reviewed by Beth Dakin.
The webView:contextMenuItemSelected:forElement: method was added 9 years ago, seemingly for feature parity with the Windows port.
The delegate method will never be called unless a menu item has the internal WebKit action/target pair, and a tag that
is set to >= ContextMenuItemBaseApplicationTag. Because of this, we can safely remove it.
* DefaultDelegates/WebDefaultUIDelegate.m:
(-[WebDefaultUIDelegate webView:willPopupMenu:]):
(-[WebDefaultUIDelegate webView:didDrawRect:]):
(-[WebDefaultUIDelegate webView:didScrollDocumentInFrameView:]):
(-[WebDefaultUIDelegate webView:contextMenuItemSelected:forElement:]): Deleted.
* WebCoreSupport/WebContextMenuClient.mm:
(WebContextMenuClient::contextMenuItemSelected): Deleted.
* WebView/WebUIDelegatePrivate.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191739
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
zalan@apple.com [Thu, 29 Oct 2015 18:26:33 +0000 (18:26 +0000)]
Fix ENABLE(TREE_DEBUGGING) release build.
Unreviewed build fix.
* accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
* dom/Position.cpp:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191738
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
bdakin@apple.com [Thu, 29 Oct 2015 18:07:46 +0000 (18:07 +0000)]
Overlay scrollbars disappear during manual drag-scroll
https://bugs.webkit.org/show_bug.cgi?id=150646
-and corresponding-
rdar://problem/
23145734
Reviewed by Tim Horton.
New ScrollAnimator function so that we can tell the ScrollbarPainter whether
or not the mouse is tracking the scrollbar.
* platform/ScrollAnimator.h:
(WebCore::ScrollAnimator::ScrollAnimator::mouseIsDownInScrollbar):
* platform/ScrollableArea.cpp:
(WebCore::ScrollableArea::mouseIsDownInScrollbar):
* platform/ScrollableArea.h:
Call into the new ScrollAnimator function of mouseDown and mouseUp.
* platform/Scrollbar.cpp:
(WebCore::Scrollbar::mouseUp):
(WebCore::Scrollbar::mouseDown):
Add setTracking to the ScrollbarPainter.
* platform/mac/NSScrollerImpDetails.h:
Implement mouseIsDownInScrollbar to call setTracking appropriately and to set
begin/endScrollGesture since drag scrolling does not normally trigger that
state change.
* platform/mac/ScrollAnimatorMac.h:
* platform/mac/ScrollAnimatorMac.mm:
(WebCore::ScrollAnimatorMac::mouseIsDownInScrollbar):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191735
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eric.carlson@apple.com [Thu, 29 Oct 2015 17:58:38 +0000 (17:58 +0000)]
MediaPlayer::getSupportedTypes only returns types from the last engine registered
https://bugs.webkit.org/show_bug.cgi?id=150669
Reviewed by Jer Noble.
No new tests, fixes existing tests.
* platform/graphics/MediaPlayer.cpp:
(WebCore::MediaPlayer::getSupportedTypes):
(WebCore::MediaPlayer::isAvailable):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191734
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ryanhaddad@apple.com [Thu, 29 Oct 2015 17:43:19 +0000 (17:43 +0000)]
storage/indexeddb/modern tests crashing frequently on mac-wk1, marking as flaky crashers
https://bugs.webkit.org/show_bug.cgi?id=150678
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191733
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Thu, 29 Oct 2015 17:20:42 +0000 (17:20 +0000)]
Web Inspector: Clean up and audit TimelineRecordFactory records
https://bugs.webkit.org/show_bug.cgi?id=150660
Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-10-29
Reviewed by Brian Burg.
Source/WebCore:
Cleanup included removing unused methods and payload data that the
frontend wasn't likely to use. Also added ASCIILiteral and removed
unnecessary includes.
* inspector/InspectorNetworkAgent.cpp:
* inspector/InspectorPageAgent.cpp:
* inspector/InspectorTimelineAgent.cpp:
(WebCore::InspectorTimelineAgent::willLayout):
* inspector/InspectorTimelineAgent.h:
* inspector/TimelineRecordFactory.cpp:
(WebCore::TimelineRecordFactory::createGenericRecord):
(WebCore::TimelineRecordFactory::createFunctionCallData):
(WebCore::TimelineRecordFactory::createConsoleProfileData):
(WebCore::TimelineRecordFactory::createEventDispatchData):
(WebCore::TimelineRecordFactory::createGenericTimerData):
(WebCore::TimelineRecordFactory::createTimerInstallData):
(WebCore::TimelineRecordFactory::createEvaluateScriptData):
(WebCore::TimelineRecordFactory::createTimeStampData):
(WebCore::TimelineRecordFactory::createParseHTMLData):
(WebCore::TimelineRecordFactory::createAnimationFrameData):
(WebCore::TimelineRecordFactory::createPaintData):
(WebCore::TimelineRecordFactory::appendLayoutRoot):
(WebCore::TimelineRecordFactory::createBackgroundRecord): Deleted.
(WebCore::TimelineRecordFactory::createLayoutData): Deleted.
* inspector/TimelineRecordFactory.h:
(WebCore::TimelineRecordFactory::TimelineRecordFactory):
Source/WebInspectorUI:
* Localizations/en.lproj/localizedStrings.js:
* UserInterface/Controllers/TimelineManager.js:
(WebInspector.TimelineManager.prototype._processRecord):
(WebInspector.TimelineManager.prototype._processEvent):
Add FIXME for payload data which we are not yet using but could.
Fix typo in some rAF records where we were mistakenly using "timerId"
instead of "id" for the request identifier.
* UserInterface/Models/ScriptTimelineRecord.js:
(WebInspector.ScriptTimelineRecord.EventType.displayName):
Display the now correctly accessed rAF identifier in the Scripts timeline.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191732
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
said@apple.com [Thu, 29 Oct 2015 17:12:43 +0000 (17:12 +0000)]
Exploitable crash happens when an SVG contains an indirect resource inheritance cycle
https://bugs.webkit.org/show_bug.cgi?id=150203
Reviewed by Brent Fulgham.
Source/WebCore:
Detecting cycles in SVG resource references happens in two places.
1. In SVGResourcesCycleSolver::resolveCycles() which it is called from
SVGResourcesCache::addResourcesFromRenderer(). When a cycle is deleted,
SVGResourcesCycleSolver::breakCycle() is called to break the link. In
the case of a cyclic resource inheritance, SVGResources::resetLinkedResource()
is called to break this cycle.
2. SVGPatternElement::collectPatternAttributes() which is called from
RenderSVGResourcePattern::buildPattern(). The purpose is to resolve
the pattern attributes and to build a tile image which can be used to
fill the SVG element renderer. Detecting the cyclic resource reference
in this function is not sufficient and can detect simple cycles like
<pattern id="a" xlink:href="#b"/>
<pattern id="b" xlink:href="#a"/>.
But it does not detect cycles like:
<pattern id="a">
<rect fill="url(#b)"/>
</pattern>
<pattern id="b" xlink:href="#a"/>.
The fix is to get rid of SVGPatternElement::collectPatternAttributes() which
uses SVGURIReference::targetElementFromIRIString() to navigates through the
referenced resource elements and tries to detect cycles. Instead we can
implement RenderSVGResourcePattern::collectPatternAttributes() which calls
SVGResourcesCache::cachedResourcesForRenderer() to get the SVGResources
of the pattern. Then we use SVGResources::linkedResource() to navigate the
resource inheritance tree. The cached SVGResources is guaranteed to be free
of cycles.
Tests: svg/custom/pattern-content-inheritance-cycle.svg
* rendering/svg/RenderSVGResourcePattern.cpp:
(WebCore::RenderSVGResourcePattern::collectPatternAttributes):
Collect the pattern attributes through the cachedResourcesForRenderer().
(WebCore::RenderSVGResourcePattern::buildPattern):
Direct the call to the renderer function.
* rendering/svg/RenderSVGResourcePattern.h:
* rendering/svg/RenderSVGRoot.cpp:
(WebCore::RenderSVGRoot::layout):
RenderSVGRoot needs to call SVGResourcesCache::clientStyleChanged() for all
the invalidated resources. If an attribute of an SVG resource was updated
dynamically, the cached SVGResources associated with the renderer of this
resource was stale.
* rendering/svg/SVGRenderTreeAsText.cpp:
(WebCore::writeSVGResourceContainer):
Direct the call to the renderer function.
* svg/SVGPatternElement.cpp:
(WebCore::SVGPatternElement::collectPatternAttributes):
(WebCore::setPatternAttributes): Deleted.
collectPatternAttributes() is a replacement of setPatternAttributes().
LayoutTests:
Ensure that we do not crash when an SVG has an indirect cyclic resource
inheritance. Make sure the cyclic resource was just ignored as if it did
not exist.
* svg/custom/pattern-content-inheritance-cycle-expected.svg: Added.
* svg/custom/pattern-content-inheritance-cycle.svg: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191731
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
calvaris@igalia.com [Thu, 29 Oct 2015 16:51:41 +0000 (16:51 +0000)]
[Streams API] Turn WS states into integers and fix state initialization
https://bugs.webkit.org/show_bug.cgi?id=150667
Reviewed by Youenn Fablet.
The goal of this patch is turning the writable stream states into integers instead of strings.
First readable stream states were reworked to be shared with writable stream too, they are now just @stream*.
Next step was having writable stream using integers instead of strings and translating those integers back to
strings to be able to return them correctly with the writable stream state attribute.
The state initialization was fixed and now it is not needed to check for the state to be undefined.
Rework, no new tests needed.
* Modules/streams/ReadableStream.js:
(initializeReadableStream):
* Modules/streams/ReadableStreamController.js:
(enqueue):
(error):
(close):
* Modules/streams/ReadableStreamInternals.js:
(privateInitializeReadableStreamReader):
(errorReadableStream):
(cancelReadableStream):
(finishClosingReadableStream):
(closeReadableStream):
(closeReadableStreamReader):
(enqueueInReadableStream):
(readFromReadableStreamReader):
* Modules/streams/ReadableStreamReader.js:
(cancel):
* Modules/streams/WritableStream.js:
(initializeWritableStream):
(abort):
(close):
(write):
(state):
* Modules/streams/WritableStreamInternals.js:
(syncWritableStreamStateWithQueue):
(errorWritableStream):
* bindings/js/JSDOMWindowBase.cpp:
(WebCore::JSDOMWindowBase::finishCreation):
* bindings/js/WebCoreBuiltinNames.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191730
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Thu, 29 Oct 2015 13:12:33 +0000 (13:12 +0000)]
Unreviewed, rolling out r191728.
https://bugs.webkit.org/show_bug.cgi?id=150668
Caused a lot of timeouts in layout tests (Requested by KaL on
#webkit).
Reverted changeset:
"[GTK] Use a persistent main loop source in RunLoop glib
implementation"
https://bugs.webkit.org/show_bug.cgi?id=150590
http://trac.webkit.org/changeset/191728
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191729
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
carlosgc@webkit.org [Thu, 29 Oct 2015 12:19:37 +0000 (12:19 +0000)]
[GTK] Use a persistent main loop source in RunLoop glib implementation
https://bugs.webkit.org/show_bug.cgi?id=150590
Reviewed by Žan Doberšek.
Source/WebKit2:
Use RunLoop::dispatch() instead of
GMainLoopSource::scheduleAndDeleteOnDestroy in a couple of simple
cases.
* NetworkProcess/cache/NetworkCacheIOChannelSoup.cpp:
(WebKit::NetworkCache::runTaskInQueue):
* UIProcess/gtk/DragAndDropHandler.cpp:
(WebKit::DragAndDropHandler::dragLeave):
Source/WTF:
It's more efficient than creating and destroying a new source for
every dispatch and it simplifies the code.
* wtf/RunLoop.h:
* wtf/glib/MainThreadGLib.cpp:
(WTF::scheduleDispatchFunctionsOnMainThread): Use
RunLoop::dispatch() instead of GMainLoopSource::scheduleAndDeleteOnDestroy().
* wtf/glib/RunLoopGLib.cpp:
(WTF::RunLoop::RunLoop): Create and setup the persistent source.
(WTF::RunLoop::~RunLoop): Destroy the persistent source.
(WTF::RunLoop::stop): Stop the persistent source before stopping
the main loop.
(WTF::RunLoop::wakeUp): Make the persistent source active. We
no longer need to explicitly wakeup the context.
(WTF::RunLoop::TimerBase::TimerBase): Create and setup the
persistent source.
(WTF::RunLoop::TimerBase::~TimerBase): Destroy the persistent source.
(WTF::RunLoop::TimerBase::updateReadyTime): Set the ready time
according to the fire interval.
(WTF::RunLoop::TimerBase::start): Make the persistent source active.
(WTF::RunLoop::TimerBase::stop): Stop the persistent source.
(WTF::RunLoop::TimerBase::isActive): Return whether the
persistent source is active.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191728
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
carlosgc@webkit.org [Thu, 29 Oct 2015 11:13:56 +0000 (11:13 +0000)]
Unreviewed. GTK+ gardening: rebaseline more tests after r191623.
* platform/gtk/editing/selection/
5057506-expected.txt:
* platform/gtk/editing/selection/display-table-text-expected.txt:
* platform/gtk/editing/selection/iframe-expected.txt:
* platform/gtk/editing/selection/mixed-editability-3-expected.txt:
* platform/gtk/editing/selection/mixed-editability-4-expected.txt:
* platform/gtk/editing/selection/mixed-editability-5-expected.txt:
* platform/gtk/editing/selection/mixed-editability-8-expected.txt:
* platform/gtk/editing/selection/mixed-editability-9-expected.txt:
* platform/gtk/fast/css-generated-content/015-expected.txt:
* platform/gtk/fast/css/acid2-expected.txt:
* platform/gtk/fast/css/acid2-pixel-expected.txt:
* platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.txt:
* platform/gtk/fast/css/caption-width-absolute-position-expected.txt: Added.
* platform/gtk/fast/css/caption-width-absolute-position-offset-top-expected.txt: Added.
* platform/gtk/fast/css/caption-width-fixed-position-expected.txt: Added.
* platform/gtk/fast/css/caption-width-fixed-position-offset-top-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/adforce_imgis_com-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug101674-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug106795-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug106816-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug110566-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug113235-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug113235-3-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug113424-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug119786-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug126742-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug128229-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug131020-2-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug131020-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug133756-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug133948-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug139524-4-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug157890-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1818-3-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug1818-6-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug196870-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug219693-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug219693-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug222467-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug278385-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug50695-2-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug63785-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug67864-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug67915-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug68998-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug69187-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug69382-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug69382-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug73321-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug78162-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug8032-2-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug81934-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug82946-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug86708-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug88035-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug88035-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug9024-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug92143-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug97138-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug97383-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug98196-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_fix_autoFixPer-expected.txt: Added.
* platform/gtk/tables/mozilla/marvin/tfoot_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/tfoot_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/tfoot_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/tfoot_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/tfoot_valign_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/th_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/th_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/th_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_class-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_id-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_style-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_valign_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_align_justify-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_bgcolor_name-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_bgcolor_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_class-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_colspan-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_height-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_id-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_nowrap-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_rowspan-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_style-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_valign_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_th_width-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_class-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_id-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_style-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_thead_valign_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tr_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tr_bgcolor_name-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tr_bgcolor_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tr_class-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tr_id-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tr_style-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tr_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tr_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tr_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tr_valign_top-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Added.
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.txt:
* platform/gtk/tables/table-section-overflow-clip-crash-expected.txt: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191727
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
carlosgc@webkit.org [Thu, 29 Oct 2015 09:36:44 +0000 (09:36 +0000)]
Unreviewed. GTK+ gardening: rebaseline more tests after r191623.
* platform/gtk/tables/mozilla/bugs/bug100334-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug101201-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug102145-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug102145-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug102145-3-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug102145-4-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug103533-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug106158-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug106158-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug108340-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug120107-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug120364-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug131020_iframe-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug133756-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug137388-1-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug137388-2-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug137388-3-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug138725-expected.txt:
* 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.txt:
* platform/gtk/tables/mozilla/bugs/bug145572-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug149275-2-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug154780-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug159108-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug175455-4-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug215629-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug220536-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug221784-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug221784-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug222336-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug269566-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug275625-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug277062-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug278266-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug72359-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug75250-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug82946-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug83786-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug88524-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug92647-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug93363-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug96334-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug96343-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug99923-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug99948-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191726
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
carlosgc@webkit.org [Thu, 29 Oct 2015 08:45:51 +0000 (08:45 +0000)]
Unreviewed. GTK+ gardening: rebaseline more tests after r191623.
* platform/gtk/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug16252-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug17130-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug17138-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug17168-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug17548-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug17587-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug18359-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug18440-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug18558-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug18664-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug18955-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug19061-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug19061-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug19356-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug20579-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug20804-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug21299-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug21918-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug22019-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug22246-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug22246-2a-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug22246-3-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug22246-3a-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug22513-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug23072-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug23151-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug23235-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug23299-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug24200-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug24503-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug24627-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug24880-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug25004-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug25074-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug25086-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug25367-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug25663-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug26178-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug26553-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug27038-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug27038-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug27038-3-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug27993-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug28928-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug28933-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug29058-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug29157-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug29314-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug29429-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug30273-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug30418-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug30559-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug30692-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug30985-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug32205-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug32205-3-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug32205-5-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug32447-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug32841-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug33137-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug33855-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug34176-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug34538-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug35662-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug38916-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug39209-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug40828-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug41890-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug42187-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug42443-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug43039-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug43204-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug43854-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug44505-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug44523-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug45055-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug45055-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug45350-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug45486-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug46268-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug46268-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug46268-3-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug46268-5-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug46268-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug46368-1-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/bug46623-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug46623-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug46944-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug47432-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug48028-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug48028-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug48827-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug50695-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug51037-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug51140-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug51727-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug52505-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug52506-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug53690-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug53690-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug53891-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug55527-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug55545-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug55694-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug55789-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug56201-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug56405-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug57300-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug57378-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug57828-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug57828-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug58402-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug59354-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug60013-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug60749-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug60804-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug60807-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug60992-expected.txt:
* platform/gtk/tables/mozilla/marvin/th_valign_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_align_justify-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/thead_valign_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_aqua_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_black-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_black_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_blue-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_blue_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_fuchsia-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_fuchsia_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_gray-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_gray_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_green-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_green_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_lime-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_lime_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_maroon-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_maroon_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_navy-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_navy_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_olive-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_olive_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_purple-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_purple_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_red-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_red_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_silver-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_silver_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_teal-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_teal_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_white-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_white_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_yellow-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_bgcolor_yellow_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/tr_valign_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_caption_align_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_caption_align_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_col_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_col_span-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_col_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_col_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_col_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_col_valign_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_col_width_pct-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_col_width_px-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_col_width_rel-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_colgroup_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_colgroup_span-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_colgroup_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_colgroup_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_colgroup_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_colgroup_valign_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_colgroup_width_pct-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_colgroup_width_rel-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_bgcolor_name-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.txt:
* 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.txt:
* platform/gtk/tables/mozilla/marvin/x_table_cellpadding-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_cellpadding_pct-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_table_cellspacing-expected.txt:
* 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.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_class-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_id-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_style-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tbody_valign_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_align_justify-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_bgcolor_name-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_bgcolor_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_class-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_colspan-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_height-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_id-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_nowrap-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_rowspan-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_style-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_valign_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_td_width-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/x_tfoot_align_right-expected.txt:
* platform/gtk/tables/mozilla/other/slashlogo-expected.txt:
* platform/gtk/tables/mozilla/other/test3-expected.txt:
* platform/gtk/tables/mozilla/other/test6-expected.txt:
* platform/gtk/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
* platform/gtk/tables/mozilla/other/wa_table_tr_align-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191725
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
hs85.jeong@samsung.com [Thu, 29 Oct 2015 08:14:31 +0000 (08:14 +0000)]
Unreviewed. EFL gardening: rebaseline more tests after r191623.
* platform/efl/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt:
* platform/efl/editing/selection/
4818145-expected.txt:
* platform/efl/editing/selection/
4889598-expected.txt:
* platform/efl/editing/selection/
5076323-1-expected.txt:
* platform/efl/editing/selection/
5076323-2-expected.txt:
* platform/efl/editing/selection/
5076323-3-expected.txt:
* platform/efl/editing/selection/7152-1-expected.txt:
* platform/efl/editing/selection/7152-2-expected.txt:
* platform/efl/editing/selection/display-table-text-expected.txt:
* platform/efl/editing/selection/mixed-editability-3-expected.txt:
* platform/efl/editing/selection/mixed-editability-4-expected.txt:
* platform/efl/editing/selection/mixed-editability-5-expected.txt:
* platform/efl/editing/selection/mixed-editability-8-expected.txt:
* platform/efl/editing/selection/mixed-editability-9-expected.txt:
* platform/efl/editing/selection/table-caret-1-expected.txt:
* platform/efl/editing/selection/table-caret-2-expected.txt:
* platform/efl/fast/table/035-vertical-expected.txt:
* platform/efl/fast/table/038-vertical-expected.txt:
* platform/efl/svg/as-image/img-preserveAspectRatio-support-1-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191724
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
carlosgc@webkit.org [Thu, 29 Oct 2015 07:45:56 +0000 (07:45 +0000)]
Unreviewed. GTK+ gardening: rebaseline more tests after r191623.
* platform/gtk/editing/selection/inline-table-expected.txt:
* platform/gtk/editing/selection/move-by-line-001-expected.txt:
* platform/gtk/fast/borders/table-borders-expected.txt:
* platform/gtk/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug10009-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug10036-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug10269-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug10269-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug10296-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug10296-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug10565-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug10633-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug11321-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug11384q-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug11384s-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug11944-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug12008-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug12268-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug12384-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug12709-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug12908-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug12908-2-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug12910-2-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug13105-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug13118-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug13169-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug13484-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug13526-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug14159-3-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug14323-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug14929-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug15247-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug15544-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug15933-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug16012-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3977-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4284-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4385-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4427-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4429-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4501-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4520-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4523-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4527-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4576-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4739-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/bug5188-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug5538-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug5797-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug5798-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug5799-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug5835-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug5838-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug6184-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug6304-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug6404-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug6674-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug7112-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug7112-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug7121-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug7342-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug7471-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug7714-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug8032-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug8361-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug8381-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug8858-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug8950-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug9072-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug9123-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug9123-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug9271-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug9879-1-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_black_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_blue-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_blue_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_fuchsia-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_fuchsia_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_gray-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_gray_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_green-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_green_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_lime-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_lime_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_maroon-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_maroon_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_navy-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_navy_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_olive-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_olive_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_purple-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_purple_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_red-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_red_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_silver-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_silver_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_teal-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_teal_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_white-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_white_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_yellow-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_yellow_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_border_0-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_border_1-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_border_2-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_border_3-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_caption_align_bot-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_caption_align_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_cellpadding-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_cellpadding_pct-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.txt:
* platform/gtk/tables/mozilla/marvin/tables_row_th_nowrap-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_td_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_td_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_td_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_td_colspan-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_td_height-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_td_nowrap-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_td_rowspan-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_td_width-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_th_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_th_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_th_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_th_colspan-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_th_height-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_th_rowspan-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_th_width-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_width_percent-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_width_px-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_align_justify-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/tbody_valign_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/td_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/td_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/td_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/td_valign_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/tfoot_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/tfoot_align_char-expected.txt:
* platform/gtk/tables/mozilla/marvin/tfoot_align_justify-expected.txt:
* platform/gtk/tables/mozilla/marvin/tfoot_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/tfoot_align_right-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug101759-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug104898-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug106336-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug106966-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug128876-expected.txt: Added.
* platform/gtk/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug14159-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug17826-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug178855-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug18770-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug19526-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug21518-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug220653-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug22122-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug24880-1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug25707-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug27993-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug32205-1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug32205-4-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug51000-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug59252-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug61042-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug65372-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug67915-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug72393-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug73629-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug80762-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug85016-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug91057-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/marvin/backgr_layers-hide-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt:
* 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.txt:
* 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.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_above-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_below-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_void-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.txt:
* 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.txt:
* 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.txt:
* 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.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_row-expected.txt:
* 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.txt: Added.
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody-expected.txt: Added.
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr-expected.txt: Added.
* 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.txt: Copied from LayoutTests/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_row-expected.txt: Copied from LayoutTests/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_row_sibling-expected.txt:
* 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.txt:
* 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.txt:
* 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.txt:
* 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.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.txt:
* 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.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.txt:
* 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.txt:
* 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:
* platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191723
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
beidson@apple.com [Thu, 29 Oct 2015 06:16:01 +0000 (06:16 +0000)]
Modern IDB: Support IDBDatabase.transaction() (and transaction scheduling in general).
https://bugs.webkit.org/show_bug.cgi?id=150614
Reviewed by Alex Christensen.
LayoutTests/imported/w3c:
* indexeddb/idbdatabase_transaction5-expected.txt: Progression!
Source/WebCore:
Tests: storage/indexeddb/modern/idbdatabase-transaction-failures.html
storage/indexeddb/modern/transaction-scheduler-1.html
storage/indexeddb/modern/transaction-scheduler-2.html
storage/indexeddb/modern/transaction-scheduler-3.html
storage/indexeddb/modern/transaction-scheduler-4.html
storage/indexeddb/modern/transaction-scheduler-5.html
storage/indexeddb/modern/transaction-scheduler-6.html
* Modules/indexeddb/IDBDatabase.idl:
* Modules/indexeddb/IndexedDB.h:
* Modules/indexeddb/client/IDBConnectionToServer.cpp:
(WebCore::IDBClient::IDBConnectionToServer::establishTransaction):
(WebCore::IDBClient::IDBConnectionToServer::didStartTransaction):
(WebCore::IDBClient::IDBConnectionToServer::hasRecordOfTransaction):
* Modules/indexeddb/client/IDBConnectionToServer.h:
* Modules/indexeddb/client/IDBConnectionToServerDelegate.h:
* Modules/indexeddb/client/IDBDatabaseImpl.cpp:
(WebCore::IDBClient::IDBDatabase::transaction):
(WebCore::IDBClient::IDBDatabase::didStartTransaction):
* Modules/indexeddb/client/IDBDatabaseImpl.h:
* Modules/indexeddb/client/IDBTransactionImpl.cpp:
(WebCore::IDBClient::IDBTransaction::IDBTransaction):
(WebCore::IDBClient::IDBTransaction::operationTimerFired):
(WebCore::IDBClient::IDBTransaction::didStart):
(WebCore::IDBClient::IDBTransaction::establishOnServer):
(WebCore::IDBClient::IDBTransaction::activate):
(WebCore::IDBClient::IDBTransaction::deactivate):
* Modules/indexeddb/client/IDBTransactionImpl.h:
* Modules/indexeddb/server/IDBConnectionToClient.cpp:
(WebCore::IDBServer::IDBConnectionToClient::didStartTransaction):
* Modules/indexeddb/server/IDBConnectionToClient.h:
* Modules/indexeddb/server/IDBConnectionToClientDelegate.h:
* Modules/indexeddb/server/IDBServer.cpp:
(WebCore::IDBServer::IDBServer::establishTransaction):
* Modules/indexeddb/server/IDBServer.h:
* Modules/indexeddb/server/MemoryIDBBackingStore.cpp:
(WebCore::IDBServer::MemoryIDBBackingStore::beginTransaction):
(WebCore::IDBServer::MemoryIDBBackingStore::createObjectStore):
(WebCore::IDBServer::MemoryIDBBackingStore::removeObjectStoreForVersionChangeAbort):
(WebCore::IDBServer::MemoryIDBBackingStore::keyExistsInObjectStore):
(WebCore::IDBServer::MemoryIDBBackingStore::deleteRecord):
(WebCore::IDBServer::MemoryIDBBackingStore::putRecord):
(WebCore::IDBServer::MemoryIDBBackingStore::getRecord):
(WebCore::IDBServer::MemoryIDBBackingStore::registerObjectStore):
(WebCore::IDBServer::MemoryIDBBackingStore::unregisterObjectStore):
* Modules/indexeddb/server/MemoryIDBBackingStore.h:
* Modules/indexeddb/server/UniqueIDBDatabase.cpp:
(WebCore::IDBServer::UniqueIDBDatabase::startVersionChangeTransaction):
(WebCore::IDBServer::UniqueIDBDatabase::performCommitTransaction):
(WebCore::IDBServer::UniqueIDBDatabase::didPerformCommitTransaction):
(WebCore::IDBServer::UniqueIDBDatabase::didPerformAbortTransaction):
(WebCore::IDBServer::UniqueIDBDatabase::enqueueTransaction):
(WebCore::IDBServer::UniqueIDBDatabase::transactionSchedulingTimerFired):
(WebCore::IDBServer::UniqueIDBDatabase::activateTransactionInBackingStore):
(WebCore::IDBServer::UniqueIDBDatabase::performActivateTransactionInBackingStore):
(WebCore::IDBServer::UniqueIDBDatabase::didPerformActivateTransactionInBackingStore):
(WebCore::IDBServer::scopesOverlap):
(WebCore::IDBServer::UniqueIDBDatabase::takeNextRunnableTransaction):
(WebCore::IDBServer::UniqueIDBDatabase::inProgressTransactionCompleted):
* Modules/indexeddb/server/UniqueIDBDatabase.h:
* Modules/indexeddb/server/UniqueIDBDatabaseConnection.cpp:
(WebCore::IDBServer::UniqueIDBDatabaseConnection::establishTransaction):
* Modules/indexeddb/server/UniqueIDBDatabaseConnection.h:
* Modules/indexeddb/server/UniqueIDBDatabaseTransaction.cpp:
(WebCore::IDBServer::UniqueIDBDatabaseTransaction::create):
(WebCore::IDBServer::UniqueIDBDatabaseTransaction::UniqueIDBDatabaseTransaction):
(WebCore::IDBServer::UniqueIDBDatabaseTransaction::objectStoreIdentifiers):
(WebCore::IDBServer::UniqueIDBDatabaseTransaction::didActivateInBackingStore):
* Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h:
* Modules/indexeddb/shared/IDBTransactionInfo.cpp:
(WebCore::IDBTransactionInfo::clientTransaction):
(WebCore::IDBTransactionInfo::isolatedCopy):
* Modules/indexeddb/shared/IDBTransactionInfo.h:
* Modules/indexeddb/shared/InProcessIDBServer.cpp:
(WebCore::InProcessIDBServer::establishTransaction):
(WebCore::InProcessIDBServer::didStartTransaction):
* Modules/indexeddb/shared/InProcessIDBServer.h:
* bindings/js/IDBBindingUtilities.cpp:
(WebCore::deserializeIDBValueData):
* bindings/js/JSIDBDatabaseCustom.cpp:
(WebCore::JSIDBDatabase::transaction):
* bindings/js/ScriptState.cpp:
(WebCore::execStateFromPage):
LayoutTests:
* storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt: Added.
* storage/indexeddb/modern/idbdatabase-transaction-failures.html: Added.
* storage/indexeddb/modern/transaction-scheduler-1-expected.txt: Added.
* storage/indexeddb/modern/transaction-scheduler-1.html: Added.
* storage/indexeddb/modern/transaction-scheduler-2-expected.txt: Added.
* storage/indexeddb/modern/transaction-scheduler-2.html: Added.
* storage/indexeddb/modern/transaction-scheduler-3-expected.txt: Added.
* storage/indexeddb/modern/transaction-scheduler-3.html: Added.
* storage/indexeddb/modern/transaction-scheduler-4-expected.txt: Added.
* storage/indexeddb/modern/transaction-scheduler-4.html: Added.
* storage/indexeddb/modern/transaction-scheduler-5-expected.txt: Added.
* storage/indexeddb/modern/transaction-scheduler-5.html: Added.
* storage/indexeddb/modern/transaction-scheduler-6-expected.txt: Added.
* storage/indexeddb/modern/transaction-scheduler-6.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191722
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eric.carlson@apple.com [Thu, 29 Oct 2015 05:30:40 +0000 (05:30 +0000)]
[MediaStream] Play MediaStream through media element and rendered to canvas
https://bugs.webkit.org/show_bug.cgi?id=150449
Reviewed by Jer Noble.
* Modules/mediastream/MediaStream.cpp:
(WebCore::MediaStream::create): Don't die a recursive death.
(WebCore::MediaStream::MediaStream): setClient -> addObserver. Set private stream's public stream pointer.
(WebCore::MediaStream::~MediaStream): setClient -> addObserver. Clear private stream's public stream pointer.
(WebCore::MediaStream::didAddTrack): Short circuit calling internalAddTrack when the track is unknown.
(WebCore::MediaStream::didRemoveTrack): ASSERT that the track is known.
* Modules/mediastream/MediaStream.h:
* Modules/mediastream/MediaStreamTrack.cpp:
(WebCore::MediaStreamTrack::trackProducingDataChanged): New.
(WebCore::MediaStreamTrack::trackEnabledChanged): New.
* Modules/mediastream/MediaStreamTrack.h:
* Modules/mediastream/RTCPeerConnection.cpp:
(WebCore::RTCPeerConnection::didRemoveRemoteStream): Use the new MediaStreamPrivate::publicStream() method.
* Modules/webaudio/MediaStreamAudioSource.cpp:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191721
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
cdumez@apple.com [Thu, 29 Oct 2015 05:20:51 +0000 (05:20 +0000)]
Regression(r191673): [WIN][EFL][GTK] layout tests using data URLs time out
https://bugs.webkit.org/show_bug.cgi?id=150661
Reviewed by Gyuyoung Kim.
Do a partial revert of r191673. For some reason, using a Timer in
DataURLDecoder does not work (it does not fire). Since non COCOA ports
don't support RunLoopTimer, this patch reintroduces the use of
callOnMainThread() on non-COCOA ports.
* platform/network/DataURLDecoder.cpp:
(WebCore::DataURLDecoder::decode):
(WebCore::DataURLDecoder::DecodingResultDispatcher::startTimer): Deleted.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191720
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Thu, 29 Oct 2015 03:10:15 +0000 (03:10 +0000)]
Web Inspector: Rename InspectorResourceAgent to InspectorNetworkAgent
https://bugs.webkit.org/show_bug.cgi?id=150654
Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-10-28
Reviewed by Geoffrey Garen.
Source/JavaScriptCore:
* inspector/scripts/codegen/generator.py:
Source/WebCore:
* CMakeLists.txt:
* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
* WebCore.xcodeproj/project.pbxproj:
* inspector/InspectorAllInOne.cpp:
* inspector/InspectorController.cpp:
(WebCore::InspectorController::InspectorController):
* inspector/InspectorController.h:
* inspector/InspectorDOMDebuggerAgent.h:
* inspector/InspectorFrontendClient.h:
* inspector/InspectorInstrumentation.cpp:
(WebCore::InspectorInstrumentation::willRecalculateStyleImpl):
(WebCore::InspectorInstrumentation::didRecalculateStyleImpl):
(WebCore::InspectorInstrumentation::didScheduleStyleRecalculationImpl):
(WebCore::InspectorInstrumentation::willSendRequestImpl):
(WebCore::InspectorInstrumentation::markResourceAsCachedImpl):
(WebCore::InspectorInstrumentation::didLoadResourceFromMemoryCacheImpl):
(WebCore::InspectorInstrumentation::didReceiveResourceResponseImpl):
(WebCore::InspectorInstrumentation::didReceiveDataImpl):
(WebCore::InspectorInstrumentation::didFinishLoadingImpl):
(WebCore::InspectorInstrumentation::didFailLoadingImpl):
(WebCore::InspectorInstrumentation::didFinishXHRLoadingImpl):
(WebCore::InspectorInstrumentation::didReceiveXHRResponseImpl):
(WebCore::InspectorInstrumentation::willLoadXHRSynchronouslyImpl):
(WebCore::InspectorInstrumentation::didLoadXHRSynchronouslyImpl):
(WebCore::InspectorInstrumentation::scriptImportedImpl):
(WebCore::InspectorInstrumentation::didReceiveScriptResponseImpl):
(WebCore::InspectorInstrumentation::didCommitLoadImpl):
(WebCore::InspectorInstrumentation::willDestroyCachedResourceImpl):
(WebCore::InspectorInstrumentation::didCreateWebSocketImpl):
(WebCore::InspectorInstrumentation::willSendWebSocketHandshakeRequestImpl):
(WebCore::InspectorInstrumentation::didReceiveWebSocketHandshakeResponseImpl):
(WebCore::InspectorInstrumentation::didCloseWebSocketImpl):
(WebCore::InspectorInstrumentation::didReceiveWebSocketFrameImpl):
(WebCore::InspectorInstrumentation::didReceiveWebSocketFrameErrorImpl):
(WebCore::InspectorInstrumentation::didSendWebSocketFrameImpl):
* inspector/InspectorLayerTreeAgent.h:
* inspector/InspectorNetworkAgent.cpp: Renamed from Source/WebCore/inspector/InspectorResourceAgent.cpp.
(WebCore::InspectorNetworkAgent::InspectorNetworkAgent):
(WebCore::InspectorNetworkAgent::didCreateFrontendAndBackend):
(WebCore::InspectorNetworkAgent::willDestroyFrontendAndBackend):
(WebCore::buildObjectForHeaders):
(WebCore::buildObjectForTiming):
(WebCore::buildObjectForResourceRequest):
(WebCore::buildObjectForResourceResponse):
(WebCore::buildObjectForCachedResource):
(WebCore::InspectorNetworkAgent::~InspectorNetworkAgent):
(WebCore::InspectorNetworkAgent::timestamp):
(WebCore::InspectorNetworkAgent::willSendRequest):
(WebCore::InspectorNetworkAgent::markResourceAsCached):
(WebCore::InspectorNetworkAgent::didReceiveResponse):
(WebCore::isErrorStatusCode):
(WebCore::InspectorNetworkAgent::didReceiveData):
(WebCore::InspectorNetworkAgent::didFinishLoading):
(WebCore::InspectorNetworkAgent::didFailLoading):
(WebCore::InspectorNetworkAgent::didLoadResourceFromMemoryCache):
(WebCore::InspectorNetworkAgent::setInitialScriptContent):
(WebCore::InspectorNetworkAgent::didReceiveScriptResponse):
(WebCore::InspectorNetworkAgent::didFinishXHRLoading):
(WebCore::InspectorNetworkAgent::didReceiveXHRResponse):
(WebCore::InspectorNetworkAgent::willLoadXHRSynchronously):
(WebCore::InspectorNetworkAgent::didLoadXHRSynchronously):
(WebCore::InspectorNetworkAgent::willDestroyCachedResource):
(WebCore::InspectorNetworkAgent::willRecalculateStyle):
(WebCore::InspectorNetworkAgent::didRecalculateStyle):
(WebCore::InspectorNetworkAgent::didScheduleStyleRecalculation):
(WebCore::InspectorNetworkAgent::buildInitiatorObject):
(WebCore::InspectorNetworkAgent::didCreateWebSocket):
(WebCore::InspectorNetworkAgent::willSendWebSocketHandshakeRequest):
(WebCore::InspectorNetworkAgent::didReceiveWebSocketHandshakeResponse):
(WebCore::InspectorNetworkAgent::didCloseWebSocket):
(WebCore::InspectorNetworkAgent::didReceiveWebSocketFrame):
(WebCore::InspectorNetworkAgent::didSendWebSocketFrame):
(WebCore::InspectorNetworkAgent::didReceiveWebSocketFrameError):
(WebCore::InspectorNetworkAgent::enable):
(WebCore::InspectorNetworkAgent::disable):
(WebCore::InspectorNetworkAgent::setExtraHTTPHeaders):
(WebCore::InspectorNetworkAgent::getResponseBody):
(WebCore::InspectorNetworkAgent::setCacheDisabled):
(WebCore::InspectorNetworkAgent::loadResource):
(WebCore::InspectorNetworkAgent::mainFrameNavigated):
* inspector/InspectorNetworkAgent.h: Renamed from Source/WebCore/inspector/InspectorResourceAgent.h.
* inspector/InspectorPageAgent.h:
* inspector/InstrumentingAgents.cpp:
(WebCore::InstrumentingAgents::reset):
* inspector/InstrumentingAgents.h:
(WebCore::InstrumentingAgents::inspectorNetworkAgent):
(WebCore::InstrumentingAgents::setInspectorNetworkAgent):
(WebCore::InstrumentingAgents::inspectorResourceAgent): Deleted.
(WebCore::InstrumentingAgents::setInspectorResourceAgent): Deleted.
* inspector/NetworkResourcesData.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191719
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
fpizlo@apple.com [Thu, 29 Oct 2015 01:57:17 +0000 (01:57 +0000)]
B3::reduceStrength() should do DCE
https://bugs.webkit.org/show_bug.cgi?id=150656
Reviewed by Saam Barati.
* b3/B3BasicBlock.cpp:
(JSC::B3::BasicBlock::removeNops): This now deletes the values from the procedure, to preserve the invariant that valuesInProc == valuesInBlocks.
* b3/B3BasicBlock.h:
* b3/B3Procedure.cpp:
(JSC::B3::Procedure::deleteValue): Add a utility used by removeNops().
(JSC::B3::Procedure::addValueIndex): Make sure that we reuse Value indices so that m_values doesn't get too sparse.
* b3/B3Procedure.h:
(JSC::B3::Procedure::ValuesCollection::iterator::iterator): Teach this that m_values can be slightly sparse.
(JSC::B3::Procedure::ValuesCollection::iterator::operator++):
(JSC::B3::Procedure::ValuesCollection::iterator::operator!=):
(JSC::B3::Procedure::ValuesCollection::iterator::findNext):
(JSC::B3::Procedure::values):
* b3/B3ProcedureInlines.h:
(JSC::B3::Procedure::add): Use addValueIndex() instead of always creating a new index.
* b3/B3ReduceStrength.cpp: Implement the optimization using UseCounts and Effects.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191718
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Thu, 29 Oct 2015 01:30:16 +0000 (01:30 +0000)]
Web Inspector: Remove unused / duplicate WebSocket timeline records
https://bugs.webkit.org/show_bug.cgi?id=150647
Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-10-28
Reviewed by Timothy Hatcher.
Source/JavaScriptCore:
* inspector/protocol/Timeline.json:
Source/WebCore:
* Modules/websockets/WebSocketChannel.cpp:
(WebCore::WebSocketChannel::connect):
Only send what is needed by inspector now.
* inspector/InspectorInstrumentation.h:
(WebCore::InspectorInstrumentation::didCreateWebSocket):
(WebCore::InspectorInstrumentation::willSendWebSocketHandshakeRequest):
(WebCore::InspectorInstrumentation::didReceiveWebSocketHandshakeResponse):
(WebCore::InspectorInstrumentation::didCloseWebSocket):
(WebCore::InspectorInstrumentation::didReceiveWebSocketFrame):
(WebCore::InspectorInstrumentation::didReceiveWebSocketFrameError):
(WebCore::InspectorInstrumentation::didSendWebSocketFrame):
These can all fast return if there is no frontend because the inspector
doesn't record any information about web sockets until a frontend is connected.
The inspector in this case just sends events to the frontend when things happen.
* inspector/InspectorInstrumentation.cpp:
(WebCore::InspectorInstrumentation::didCreateWebSocketImpl):
(WebCore::InspectorInstrumentation::willSendWebSocketHandshakeRequestImpl):
(WebCore::InspectorInstrumentation::didReceiveWebSocketHandshakeResponseImpl):
(WebCore::InspectorInstrumentation::didCloseWebSocketImpl):
Stop messaging the Timeline agent, we already message the Resource agent.
* inspector/InspectorTimelineAgent.cpp:
(WebCore::InspectorTimelineAgent::didCreateWebSocket): Deleted.
(WebCore::InspectorTimelineAgent::willSendWebSocketHandshakeRequest): Deleted.
(WebCore::InspectorTimelineAgent::didReceiveWebSocketHandshakeResponse): Deleted.
(WebCore::InspectorTimelineAgent::didDestroyWebSocket): Deleted.
* inspector/InspectorTimelineAgent.h:
* inspector/TimelineRecordFactory.h:
(WebCore::TimelineRecordFactory::createWebSocketCreateData): Deleted.
(WebCore::TimelineRecordFactory::createGenericWebSocketData): Deleted.
This is all duplicate information from the network domain.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191717
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
fpizlo@apple.com [Thu, 29 Oct 2015 01:28:06 +0000 (01:28 +0000)]
B3::LowerToAir should not duplicate Loads
https://bugs.webkit.org/show_bug.cgi?id=150651
Reviewed by Benjamin Poulain.
The instruction selector may decide to fuse two Values into one. This ordinarily only happens
if we haven't already emitted code that uses the Value and the Value has only one direct
user. Once we have emitted such code, we ensure that everyone knows that we have "locked" the
Value: we won't emit any more code for it in the future.
The optimization to fuse Loads was forgetting to do all of these things, and so generated
code would have a lot of duplicated Loads. That's bad and this change fixes that.
Ordinarily, this is far less tricky because the pattern matcher does this for us via
acceptInternals() and acceptInternalsLate(). I added a comment to this effect. I hope that we
won't need to do this manually very often.
Also found an uninitialized value bug in UseCounts. That was making all of this super hard to
debug.
* b3/B3IndexMap.h:
(JSC::B3::IndexMap::IndexMap):
(JSC::B3::IndexMap::resize):
(JSC::B3::IndexMap::operator[]):
* b3/B3LowerToAir.cpp:
(JSC::B3::Air::LowerToAir::tmp):
(JSC::B3::Air::LowerToAir::canBeInternal):
(JSC::B3::Air::LowerToAir::commitInternal):
(JSC::B3::Air::LowerToAir::effectiveAddr):
(JSC::B3::Air::LowerToAir::loadAddr):
(JSC::B3::Air::LowerToAir::appendBinOp):
(JSC::B3::Air::LowerToAir::tryAppendStoreBinOp):
(JSC::B3::Air::LowerToAir::acceptInternals):
* b3/B3UseCounts.cpp:
(JSC::B3::UseCounts::UseCounts):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191716
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Thu, 29 Oct 2015 01:24:33 +0000 (01:24 +0000)]
Web Inspector: Add "revert" to CSS value autocompletion
https://bugs.webkit.org/show_bug.cgi?id=150652
Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-10-28
Reviewed by Timothy Hatcher.
* UserInterface/Models/CSSCompletions.js:
* UserInterface/Models/CSSKeywordCompletions.js:
(WebInspector.CSSKeywordCompletions.forProperty):
* UserInterface/Views/VisualStyleDetailsPanel.js:
(WebInspector.VisualStyleDetailsPanel):
(WebInspector.VisualStyleDetailsPanel.prototype._populateDisplaySection):
(WebInspector.VisualStyleDetailsPanel.prototype._populateAlignmentSection):
Treat "revert" like initial and unset. It is valid on all properties.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191715
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
nvasilyev@apple.com [Thu, 29 Oct 2015 01:20:49 +0000 (01:20 +0000)]
REGRESSION(r191071): Web Inspector: Can't resize split console when the window is too narrow
https://bugs.webkit.org/show_bug.cgi?id=150492
Reviewed by Timothy Hatcher.
Make some items inside of the navigation bar click-through to incsease the draggable area.
* UserInterface/Views/Main.css:
(#split-content-browser > .navigation-bar > :matches(.hierarchical-path, .log-scope-bar)):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191714
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mark.lam@apple.com [Thu, 29 Oct 2015 01:18:49 +0000 (01:18 +0000)]
JITSubGenerator::generateFastPath() does not need to be inlined.
https://bugs.webkit.org/show_bug.cgi?id=150645
Reviewed by Geoffrey Garen.
Moving it to a .cpp file to reduce code size. Benchmarks shows this to be
perf neutral.
* CMakeLists.txt:
* JavaScriptCore.vcxproj/JavaScriptCore.vcxproj:
* JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters:
* JavaScriptCore.xcodeproj/project.pbxproj:
* ftl/FTLCompile.cpp:
* jit/JITSubGenerator.cpp: Added.
(JSC::JITSubGenerator::generateFastPath):
* jit/JITSubGenerator.h:
(JSC::JITSubGenerator::JITSubGenerator):
(JSC::JITSubGenerator::endJumpList):
(JSC::JITSubGenerator::slowPathJumpList):
(JSC::JITSubGenerator::generateFastPath): Deleted.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191713
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
fpizlo@apple.com [Thu, 29 Oct 2015 00:46:06 +0000 (00:46 +0000)]
[B3] handleCommutativity should canonicalize commutative operations over non-constants
https://bugs.webkit.org/show_bug.cgi?id=150649
Reviewed by Saam Barati.
Turn this: Add(value1, value2)
Into this: Add(value2, value1)
But ony if value2 should come before value1 according to our total ordering. This will allow
CSE to observe the equality between commuted versions of the same operation, since we will
first canonicalize them into the same order.
* b3/B3ReduceStrength.cpp:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191712
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy_horton@apple.com [Thu, 29 Oct 2015 00:34:33 +0000 (00:34 +0000)]
Fix the build
* UIProcess/mac/PageClientImpl.mm:
(WebKit::PageClientImpl::startWindowDrag):
(WebKit::PageClientImpl::platformWindow):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191711
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
fpizlo@apple.com [Thu, 29 Oct 2015 00:18:30 +0000 (00:18 +0000)]
Unreviewed, fix the build for case sensitive file systems.
* b3/air/AirBasicBlock.h:
* b3/air/AirStackSlot.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191708
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
fpizlo@apple.com [Thu, 29 Oct 2015 00:04:51 +0000 (00:04 +0000)]
Unreviewed, make sure B3 is disabled on iOS for now.
* wtf/Platform.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191707
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
aestes@apple.com [Thu, 29 Oct 2015 00:01:34 +0000 (00:01 +0000)]
[Content Filtering] Crash when allowing a 0-byte resource to load
https://bugs.webkit.org/show_bug.cgi?id=150644
<rdar://problem/
23288538>
Reviewed by Darin Adler.
Source/WebCore:
Test: contentfiltering/allow-empty-document.html
* loader/ContentFilter.cpp:
(WebCore::ContentFilter::deliverResourceData): resourceBuffer will be null if the resource contained no data.
LayoutTests:
* contentfiltering/allow-empty-document-expected.html: Added.
* contentfiltering/allow-empty-document.html: Added.
* contentfiltering/resources/empty.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191706
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
fpizlo@apple.com [Wed, 28 Oct 2015 23:57:04 +0000 (23:57 +0000)]
Create a super rough prototype of B3
https://bugs.webkit.org/show_bug.cgi?id=150280
Reviewed by Benjamin Poulain.
Source/JavaScriptCore:
This changeset adds the basic scaffolding of the B3 compiler. B3 stands for Bare Bones
Backend. It's a low-level SSA-based language-agnostic compiler. The basic structure allows
for aggressive C-level optimizations and an awesome portable backend. The backend, called
Air (Assembly IR), is a reflective abstraction over our MacroAssembler. The abstraction is
defined using a spec file (AirOpcode.opcodes) which describes the various kinds of
instructions that we wish to support. Then, the B3::LowerToAir phase, which does our
instruction selection, reflectively selects Air opcodes by querying which instruction forms
are possible. Air allows for optimal register allocation and stack layout. Currently the
register allocator isn't written, but the stack layout is.
Of course this isn't done yet. It can only compile simple programs, seen in the "test suite"
called "testb3.cpp". There's a lot of optimizations that have to be written and a lot of
stuff added to the instruction selector. But it's a neat start.
* CMakeLists.txt:
* DerivedSources.make:
* JavaScriptCore.xcodeproj/project.pbxproj:
* assembler/MacroAssembler.cpp:
(WTF::printInternal):
* assembler/MacroAssembler.h:
* b3: Added.
* b3/B3AddressMatcher.patterns: Added.
* b3/B3ArgumentRegValue.cpp: Added.
(JSC::B3::ArgumentRegValue::~ArgumentRegValue):
(JSC::B3::ArgumentRegValue::dumpMeta):
* b3/B3ArgumentRegValue.h: Added.
* b3/B3BasicBlock.cpp: Added.
(JSC::B3::BasicBlock::BasicBlock):
(JSC::B3::BasicBlock::~BasicBlock):
(JSC::B3::BasicBlock::append):
(JSC::B3::BasicBlock::addPredecessor):
(JSC::B3::BasicBlock::removePredecessor):
(JSC::B3::BasicBlock::replacePredecessor):
(JSC::B3::BasicBlock::removeNops):
(JSC::B3::BasicBlock::dump):
(JSC::B3::BasicBlock::deepDump):
* b3/B3BasicBlock.h: Added.
(JSC::B3::BasicBlock::index):
(JSC::B3::BasicBlock::begin):
(JSC::B3::BasicBlock::end):
(JSC::B3::BasicBlock::size):
(JSC::B3::BasicBlock::at):
(JSC::B3::BasicBlock::last):
(JSC::B3::BasicBlock::values):
(JSC::B3::BasicBlock::numPredecessors):
(JSC::B3::BasicBlock::predecessor):
(JSC::B3::BasicBlock::predecessors):
(JSC::B3::BasicBlock::frequency):
(JSC::B3::DeepBasicBlockDump::DeepBasicBlockDump):
(JSC::B3::DeepBasicBlockDump::dump):
(JSC::B3::deepDump):
* b3/B3BasicBlockInlines.h: Added.
(JSC::B3::BasicBlock::appendNew):
(JSC::B3::BasicBlock::numSuccessors):
(JSC::B3::BasicBlock::successor):
(JSC::B3::BasicBlock::successors):
(JSC::B3::BasicBlock::successorBlock):
(JSC::B3::BasicBlock::successorBlocks):
* b3/B3BasicBlockUtils.h: Added.
(JSC::B3::addPredecessor):
(JSC::B3::removePredecessor):
(JSC::B3::replacePredecessor):
(JSC::B3::resetReachability):
(JSC::B3::blocksInPreOrder):
(JSC::B3::blocksInPostOrder):
* b3/B3BlockWorklist.h: Added.
* b3/B3CheckSpecial.cpp: Added.
(JSC::B3::Air::numB3Args):
(JSC::B3::CheckSpecial::CheckSpecial):
(JSC::B3::CheckSpecial::~CheckSpecial):
(JSC::B3::CheckSpecial::hiddenBranch):
(JSC::B3::CheckSpecial::forEachArg):
(JSC::B3::CheckSpecial::isValid):
(JSC::B3::CheckSpecial::admitsStack):
(JSC::B3::CheckSpecial::generate):
(JSC::B3::CheckSpecial::dumpImpl):
(JSC::B3::CheckSpecial::deepDumpImpl):
* b3/B3CheckSpecial.h: Added.
* b3/B3CheckValue.cpp: Added.
(JSC::B3::CheckValue::~CheckValue):
(JSC::B3::CheckValue::dumpMeta):
* b3/B3CheckValue.h: Added.
* b3/B3Common.cpp: Added.
(JSC::B3::shouldDumpIR):
(JSC::B3::shouldDumpIRAtEachPhase):
(JSC::B3::shouldValidateIR):
(JSC::B3::shouldValidateIRAtEachPhase):
(JSC::B3::shouldSaveIRBeforePhase):
* b3/B3Common.h: Added.
(JSC::B3::is64Bit):
(JSC::B3::is32Bit):
* b3/B3Commutativity.cpp: Added.
(WTF::printInternal):
* b3/B3Commutativity.h: Added.
* b3/B3Const32Value.cpp: Added.
(JSC::B3::Const32Value::~Const32Value):
(JSC::B3::Const32Value::negConstant):
(JSC::B3::Const32Value::addConstant):
(JSC::B3::Const32Value::subConstant):
(JSC::B3::Const32Value::dumpMeta):
* b3/B3Const32Value.h: Added.
* b3/B3Const64Value.cpp: Added.
(JSC::B3::Const64Value::~Const64Value):
(JSC::B3::Const64Value::negConstant):
(JSC::B3::Const64Value::addConstant):
(JSC::B3::Const64Value::subConstant):
(JSC::B3::Const64Value::dumpMeta):
* b3/B3Const64Value.h: Added.
* b3/B3ConstDoubleValue.cpp: Added.
(JSC::B3::ConstDoubleValue::~ConstDoubleValue):
(JSC::B3::ConstDoubleValue::negConstant):
(JSC::B3::ConstDoubleValue::addConstant):
(JSC::B3::ConstDoubleValue::subConstant):
(JSC::B3::ConstDoubleValue::dumpMeta):
* b3/B3ConstDoubleValue.h: Added.
(JSC::B3::ConstDoubleValue::accepts):
(JSC::B3::ConstDoubleValue::value):
(JSC::B3::ConstDoubleValue::ConstDoubleValue):
* b3/B3ConstPtrValue.h: Added.
(JSC::B3::ConstPtrValue::value):
(JSC::B3::ConstPtrValue::ConstPtrValue):
* b3/B3ControlValue.cpp: Added.
(JSC::B3::ControlValue::~ControlValue):
(JSC::B3::ControlValue::dumpMeta):
* b3/B3ControlValue.h: Added.
* b3/B3Effects.cpp: Added.
(JSC::B3::Effects::dump):
* b3/B3Effects.h: Added.
(JSC::B3::Effects::mustExecute):
* b3/B3FrequencyClass.cpp: Added.
(WTF::printInternal):
* b3/B3FrequencyClass.h: Added.
* b3/B3FrequentedBlock.h: Added.
* b3/B3Generate.cpp: Added.
(JSC::B3::generate):
(JSC::B3::generateToAir):
* b3/B3Generate.h: Added.
* b3/B3GenericFrequentedBlock.h: Added.
(JSC::B3::GenericFrequentedBlock::GenericFrequentedBlock):
(JSC::B3::GenericFrequentedBlock::operator==):
(JSC::B3::GenericFrequentedBlock::operator!=):
(JSC::B3::GenericFrequentedBlock::operator bool):
(JSC::B3::GenericFrequentedBlock::block):
(JSC::B3::GenericFrequentedBlock::frequency):
(JSC::B3::GenericFrequentedBlock::dump):
* b3/B3HeapRange.cpp: Added.
(JSC::B3::HeapRange::dump):
* b3/B3HeapRange.h: Added.
(JSC::B3::HeapRange::HeapRange):
(JSC::B3::HeapRange::top):
(JSC::B3::HeapRange::operator==):
(JSC::B3::HeapRange::operator!=):
(JSC::B3::HeapRange::operator bool):
(JSC::B3::HeapRange::begin):
(JSC::B3::HeapRange::end):
(JSC::B3::HeapRange::overlaps):
* b3/B3IndexMap.h: Added.
(JSC::B3::IndexMap::IndexMap):
(JSC::B3::IndexMap::resize):
(JSC::B3::IndexMap::operator[]):
* b3/B3IndexSet.h: Added.
(JSC::B3::IndexSet::IndexSet):
(JSC::B3::IndexSet::add):
(JSC::B3::IndexSet::contains):
(JSC::B3::IndexSet::Iterable::Iterable):
(JSC::B3::IndexSet::Iterable::iterator::iterator):
(JSC::B3::IndexSet::Iterable::iterator::operator*):
(JSC::B3::IndexSet::Iterable::iterator::operator++):
(JSC::B3::IndexSet::Iterable::iterator::operator==):
(JSC::B3::IndexSet::Iterable::iterator::operator!=):
(JSC::B3::IndexSet::Iterable::begin):
(JSC::B3::IndexSet::Iterable::end):
(JSC::B3::IndexSet::values):
(JSC::B3::IndexSet::indices):
(JSC::B3::IndexSet::dump):
* b3/B3InsertionSet.cpp: Added.
(JSC::B3::InsertionSet::execute):
* b3/B3InsertionSet.h: Added.
(JSC::B3::InsertionSet::InsertionSet):
(JSC::B3::InsertionSet::code):
(JSC::B3::InsertionSet::appendInsertion):
(JSC::B3::InsertionSet::insertValue):
* b3/B3InsertionSetInlines.h: Added.
(JSC::B3::InsertionSet::insert):
* b3/B3LowerToAir.cpp: Added.
(JSC::B3::Air::LowerToAir::LowerToAir):
(JSC::B3::Air::LowerToAir::run):
(JSC::B3::Air::LowerToAir::tmp):
(JSC::B3::Air::LowerToAir::effectiveAddr):
(JSC::B3::Air::LowerToAir::addr):
(JSC::B3::Air::LowerToAir::loadAddr):
(JSC::B3::Air::LowerToAir::imm):
(JSC::B3::Air::LowerToAir::immOrTmp):
(JSC::B3::Air::LowerToAir::appendBinOp):
(JSC::B3::Air::LowerToAir::tryAppendStoreBinOp):
(JSC::B3::Air::LowerToAir::moveForType):
(JSC::B3::Air::LowerToAir::relaxedMoveForType):
(JSC::B3::Air::LowerToAir::append):
(JSC::B3::Air::LowerToAir::AddressSelector::AddressSelector):
(JSC::B3::Air::LowerToAir::AddressSelector::acceptRoot):
(JSC::B3::Air::LowerToAir::AddressSelector::acceptRootLate):
(JSC::B3::Air::LowerToAir::AddressSelector::acceptInternals):
(JSC::B3::Air::LowerToAir::AddressSelector::acceptInternalsLate):
(JSC::B3::Air::LowerToAir::AddressSelector::acceptOperands):
(JSC::B3::Air::LowerToAir::AddressSelector::acceptOperandsLate):
(JSC::B3::Air::LowerToAir::AddressSelector::tryAddShift1):
(JSC::B3::Air::LowerToAir::AddressSelector::tryAddShift2):
(JSC::B3::Air::LowerToAir::AddressSelector::tryAdd):
(JSC::B3::Air::LowerToAir::AddressSelector::tryDirect):
(JSC::B3::Air::LowerToAir::acceptRoot):
(JSC::B3::Air::LowerToAir::acceptRootLate):
(JSC::B3::Air::LowerToAir::acceptInternals):
(JSC::B3::Air::LowerToAir::acceptInternalsLate):
(JSC::B3::Air::LowerToAir::acceptOperands):
(JSC::B3::Air::LowerToAir::acceptOperandsLate):
(JSC::B3::Air::LowerToAir::tryLoad):
(JSC::B3::Air::LowerToAir::tryAdd):
(JSC::B3::Air::LowerToAir::tryAnd):
(JSC::B3::Air::LowerToAir::tryStoreAddLoad):
(JSC::B3::Air::LowerToAir::tryStoreAndLoad):
(JSC::B3::Air::LowerToAir::tryStore):
(JSC::B3::Air::LowerToAir::tryTruncArgumentReg):
(JSC::B3::Air::LowerToAir::tryTrunc):
(JSC::B3::Air::LowerToAir::tryArgumentReg):
(JSC::B3::Air::LowerToAir::tryConst32):
(JSC::B3::Air::LowerToAir::tryConst64):
(JSC::B3::Air::LowerToAir::tryIdentity):
(JSC::B3::Air::LowerToAir::tryReturn):
(JSC::B3::lowerToAir):
* b3/B3LowerToAir.h: Added.
* b3/B3LoweringMatcher.patterns: Added.
* b3/B3MemoryValue.cpp: Added.
(JSC::B3::MemoryValue::~MemoryValue):
(JSC::B3::MemoryValue::dumpMeta):
* b3/B3MemoryValue.h: Added.
* b3/B3Opcode.cpp: Added.
(WTF::printInternal):
* b3/B3Opcode.h: Added.
(JSC::B3::isCheckMath):
* b3/B3Origin.cpp: Added.
(JSC::B3::Origin::dump):
* b3/B3Origin.h: Added.
(JSC::B3::Origin::Origin):
(JSC::B3::Origin::operator bool):
(JSC::B3::Origin::data):
* b3/B3PatchpointSpecial.cpp: Added.
(JSC::B3::PatchpointSpecial::PatchpointSpecial):
(JSC::B3::PatchpointSpecial::~PatchpointSpecial):
(JSC::B3::PatchpointSpecial::forEachArg):
(JSC::B3::PatchpointSpecial::isValid):
(JSC::B3::PatchpointSpecial::admitsStack):
(JSC::B3::PatchpointSpecial::generate):
(JSC::B3::PatchpointSpecial::dumpImpl):
(JSC::B3::PatchpointSpecial::deepDumpImpl):
* b3/B3PatchpointSpecial.h: Added.
* b3/B3PatchpointValue.cpp: Added.
(JSC::B3::PatchpointValue::~PatchpointValue):
(JSC::B3::PatchpointValue::dumpMeta):
* b3/B3PatchpointValue.h: Added.
(JSC::B3::PatchpointValue::accepts):
(JSC::B3::PatchpointValue::PatchpointValue):
* b3/B3PhaseScope.cpp: Added.
(JSC::B3::PhaseScope::PhaseScope):
(JSC::B3::PhaseScope::~PhaseScope):
* b3/B3PhaseScope.h: Added.
* b3/B3Procedure.cpp: Added.
(JSC::B3::Procedure::Procedure):
(JSC::B3::Procedure::~Procedure):
(JSC::B3::Procedure::addBlock):
(JSC::B3::Procedure::resetReachability):
(JSC::B3::Procedure::dump):
(JSC::B3::Procedure::blocksInPreOrder):
(JSC::B3::Procedure::blocksInPostOrder):
* b3/B3Procedure.h: Added.
(JSC::B3::Procedure::size):
(JSC::B3::Procedure::at):
(JSC::B3::Procedure::operator[]):
(JSC::B3::Procedure::iterator::iterator):
(JSC::B3::Procedure::iterator::operator*):
(JSC::B3::Procedure::iterator::operator++):
(JSC::B3::Procedure::iterator::operator==):
(JSC::B3::Procedure::iterator::operator!=):
(JSC::B3::Procedure::iterator::findNext):
(JSC::B3::Procedure::begin):
(JSC::B3::Procedure::end):
(JSC::B3::Procedure::ValuesCollection::ValuesCollection):
(JSC::B3::Procedure::ValuesCollection::iterator::iterator):
(JSC::B3::Procedure::ValuesCollection::iterator::operator*):
(JSC::B3::Procedure::ValuesCollection::iterator::operator++):
(JSC::B3::Procedure::ValuesCollection::iterator::operator==):
(JSC::B3::Procedure::ValuesCollection::iterator::operator!=):
(JSC::B3::Procedure::ValuesCollection::begin):
(JSC::B3::Procedure::ValuesCollection::end):
(JSC::B3::Procedure::ValuesCollection::size):
(JSC::B3::Procedure::ValuesCollection::at):
(JSC::B3::Procedure::ValuesCollection::operator[]):
(JSC::B3::Procedure::values):
(JSC::B3::Procedure::setLastPhaseName):
(JSC::B3::Procedure::lastPhaseName):
* b3/B3ProcedureInlines.h: Added.
(JSC::B3::Procedure::add):
* b3/B3ReduceStrength.cpp: Added.
(JSC::B3::reduceStrength):
* b3/B3ReduceStrength.h: Added.
* b3/B3StackSlotKind.cpp: Added.
(WTF::printInternal):
* b3/B3StackSlotKind.h: Added.
* b3/B3StackSlotValue.cpp: Added.
(JSC::B3::StackSlotValue::~StackSlotValue):
(JSC::B3::StackSlotValue::dumpMeta):
* b3/B3StackSlotValue.h: Added.
(JSC::B3::StackSlotValue::accepts):
(JSC::B3::StackSlotValue::byteSize):
(JSC::B3::StackSlotValue::kind):
(JSC::B3::StackSlotValue::offsetFromFP):
(JSC::B3::StackSlotValue::setOffsetFromFP):
(JSC::B3::StackSlotValue::StackSlotValue):
* b3/B3Stackmap.cpp: Added.
(JSC::B3::Stackmap::Stackmap):
(JSC::B3::Stackmap::~Stackmap):
(JSC::B3::Stackmap::dump):
* b3/B3Stackmap.h: Added.
(JSC::B3::Stackmap::constrain):
(JSC::B3::Stackmap::reps):
(JSC::B3::Stackmap::clobber):
(JSC::B3::Stackmap::clobbered):
(JSC::B3::Stackmap::setGenerator):
* b3/B3StackmapSpecial.cpp: Added.
(JSC::B3::StackmapSpecial::StackmapSpecial):
(JSC::B3::StackmapSpecial::~StackmapSpecial):
(JSC::B3::StackmapSpecial::reportUsedRegisters):
(JSC::B3::StackmapSpecial::extraClobberedRegs):
(JSC::B3::StackmapSpecial::forEachArgImpl):
(JSC::B3::StackmapSpecial::isValidImpl):
(JSC::B3::StackmapSpecial::admitsStackImpl):
(JSC::B3::StackmapSpecial::appendRepsImpl):
(JSC::B3::StackmapSpecial::repForArg):
* b3/B3StackmapSpecial.h: Added.
* b3/B3SuccessorCollection.h: Added.
(JSC::B3::SuccessorCollection::SuccessorCollection):
(JSC::B3::SuccessorCollection::size):
(JSC::B3::SuccessorCollection::at):
(JSC::B3::SuccessorCollection::operator[]):
(JSC::B3::SuccessorCollection::iterator::iterator):
(JSC::B3::SuccessorCollection::iterator::operator*):
(JSC::B3::SuccessorCollection::iterator::operator++):
(JSC::B3::SuccessorCollection::iterator::operator==):
(JSC::B3::SuccessorCollection::iterator::operator!=):
(JSC::B3::SuccessorCollection::begin):
(JSC::B3::SuccessorCollection::end):
* b3/B3SwitchCase.cpp: Added.
(JSC::B3::SwitchCase::dump):
* b3/B3SwitchCase.h: Added.
(JSC::B3::SwitchCase::SwitchCase):
(JSC::B3::SwitchCase::operator bool):
(JSC::B3::SwitchCase::caseValue):
(JSC::B3::SwitchCase::target):
(JSC::B3::SwitchCase::targetBlock):
* b3/B3SwitchValue.cpp: Added.
(JSC::B3::SwitchValue::~SwitchValue):
(JSC::B3::SwitchValue::removeCase):
(JSC::B3::SwitchValue::appendCase):
(JSC::B3::SwitchValue::dumpMeta):
(JSC::B3::SwitchValue::SwitchValue):
* b3/B3SwitchValue.h: Added.
(JSC::B3::SwitchValue::accepts):
(JSC::B3::SwitchValue::numCaseValues):
(JSC::B3::SwitchValue::caseValue):
(JSC::B3::SwitchValue::caseValues):
(JSC::B3::SwitchValue::fallThrough):
(JSC::B3::SwitchValue::size):
(JSC::B3::SwitchValue::at):
(JSC::B3::SwitchValue::operator[]):
(JSC::B3::SwitchValue::iterator::iterator):
(JSC::B3::SwitchValue::iterator::operator*):
(JSC::B3::SwitchValue::iterator::operator++):
(JSC::B3::SwitchValue::iterator::operator==):
(JSC::B3::SwitchValue::iterator::operator!=):
(JSC::B3::SwitchValue::begin):
(JSC::B3::SwitchValue::end):
* b3/B3Type.cpp: Added.
(WTF::printInternal):
* b3/B3Type.h: Added.
(JSC::B3::isInt):
(JSC::B3::isFloat):
(JSC::B3::pointerType):
* b3/B3UpsilonValue.cpp: Added.
(JSC::B3::UpsilonValue::~UpsilonValue):
(JSC::B3::UpsilonValue::dumpMeta):
* b3/B3UpsilonValue.h: Added.
(JSC::B3::UpsilonValue::accepts):
(JSC::B3::UpsilonValue::phi):
(JSC::B3::UpsilonValue::UpsilonValue):
* b3/B3UseCounts.cpp: Added.
(JSC::B3::UseCounts::UseCounts):
(JSC::B3::UseCounts::~UseCounts):
* b3/B3UseCounts.h: Added.
(JSC::B3::UseCounts::operator[]):
* b3/B3Validate.cpp: Added.
(JSC::B3::validate):
* b3/B3Validate.h: Added.
* b3/B3Value.cpp: Added.
(JSC::B3::Value::~Value):
(JSC::B3::Value::replaceWithIdentity):
(JSC::B3::Value::replaceWithNop):
(JSC::B3::Value::dump):
(JSC::B3::Value::deepDump):
(JSC::B3::Value::negConstant):
(JSC::B3::Value::addConstant):
(JSC::B3::Value::subConstant):
(JSC::B3::Value::effects):
(JSC::B3::Value::performSubstitution):
(JSC::B3::Value::dumpMeta):
(JSC::B3::Value::typeFor):
* b3/B3Value.h: Added.
(JSC::B3::DeepValueDump::DeepValueDump):
(JSC::B3::DeepValueDump::dump):
(JSC::B3::deepDump):
* b3/B3ValueInlines.h: Added.
(JSC::B3::Value::as):
(JSC::B3::Value::isConstant):
(JSC::B3::Value::hasInt32):
(JSC::B3::Value::asInt32):
(JSC::B3::Value::hasInt64):
(JSC::B3::Value::asInt64):
(JSC::B3::Value::hasInt):
(JSC::B3::Value::asInt):
(JSC::B3::Value::isInt):
(JSC::B3::Value::hasIntPtr):
(JSC::B3::Value::asIntPtr):
(JSC::B3::Value::hasDouble):
(JSC::B3::Value::asDouble):
(JSC::B3::Value::stackmap):
* b3/B3ValueRep.cpp: Added.
(JSC::B3::ValueRep::dump):
(WTF::printInternal):
* b3/B3ValueRep.h: Added.
(JSC::B3::ValueRep::ValueRep):
(JSC::B3::ValueRep::reg):
(JSC::B3::ValueRep::stack):
(JSC::B3::ValueRep::stackArgument):
(JSC::B3::ValueRep::constant):
(JSC::B3::ValueRep::constantDouble):
(JSC::B3::ValueRep::kind):
(JSC::B3::ValueRep::operator bool):
(JSC::B3::ValueRep::offsetFromFP):
(JSC::B3::ValueRep::offsetFromSP):
(JSC::B3::ValueRep::value):
(JSC::B3::ValueRep::doubleValue):
* b3/air: Added.
* b3/air/AirAllocateStack.cpp: Added.
(JSC::B3::Air::allocateStack):
* b3/air/AirAllocateStack.h: Added.
* b3/air/AirArg.cpp: Added.
(JSC::B3::Air::Arg::dump):
* b3/air/AirArg.h: Added.
(JSC::B3::Air::Arg::isUse):
(JSC::B3::Air::Arg::isDef):
(JSC::B3::Air::Arg::typeForB3Type):
(JSC::B3::Air::Arg::Arg):
(JSC::B3::Air::Arg::imm):
(JSC::B3::Air::Arg::imm64):
(JSC::B3::Air::Arg::addr):
(JSC::B3::Air::Arg::stack):
(JSC::B3::Air::Arg::callArg):
(JSC::B3::Air::Arg::isValidScale):
(JSC::B3::Air::Arg::logScale):
(JSC::B3::Air::Arg::index):
(JSC::B3::Air::Arg::relCond):
(JSC::B3::Air::Arg::resCond):
(JSC::B3::Air::Arg::special):
(JSC::B3::Air::Arg::operator==):
(JSC::B3::Air::Arg::operator!=):
(JSC::B3::Air::Arg::operator bool):
(JSC::B3::Air::Arg::kind):
(JSC::B3::Air::Arg::isTmp):
(JSC::B3::Air::Arg::isImm):
(JSC::B3::Air::Arg::isImm64):
(JSC::B3::Air::Arg::isAddr):
(JSC::B3::Air::Arg::isStack):
(JSC::B3::Air::Arg::isCallArg):
(JSC::B3::Air::Arg::isIndex):
(JSC::B3::Air::Arg::isRelCond):
(JSC::B3::Air::Arg::isResCond):
(JSC::B3::Air::Arg::isSpecial):
(JSC::B3::Air::Arg::isAlive):
(JSC::B3::Air::Arg::tmp):
(JSC::B3::Air::Arg::value):
(JSC::B3::Air::Arg::pointerValue):
(JSC::B3::Air::Arg::base):
(JSC::B3::Air::Arg::hasOffset):
(JSC::B3::Air::Arg::offset):
(JSC::B3::Air::Arg::stackSlot):
(JSC::B3::Air::Arg::scale):
(JSC::B3::Air::Arg::isGPTmp):
(JSC::B3::Air::Arg::isFPTmp):
(JSC::B3::Air::Arg::isGP):
(JSC::B3::Air::Arg::isFP):
(JSC::B3::Air::Arg::hasType):
(JSC::B3::Air::Arg::type):
(JSC::B3::Air::Arg::isType):
(JSC::B3::Air::Arg::isGPR):
(JSC::B3::Air::Arg::gpr):
(JSC::B3::Air::Arg::isFPR):
(JSC::B3::Air::Arg::fpr):
(JSC::B3::Air::Arg::isReg):
(JSC::B3::Air::Arg::reg):
(JSC::B3::Air::Arg::gpTmpIndex):
(JSC::B3::Air::Arg::fpTmpIndex):
(JSC::B3::Air::Arg::tmpIndex):
(JSC::B3::Air::Arg::withOffset):
(JSC::B3::Air::Arg::forEachTmpFast):
(JSC::B3::Air::Arg::forEachTmp):
(JSC::B3::Air::Arg::asTrustedImm32):
(JSC::B3::Air::Arg::asTrustedImm64):
(JSC::B3::Air::Arg::asTrustedImmPtr):
(JSC::B3::Air::Arg::asAddress):
(JSC::B3::Air::Arg::asBaseIndex):
(JSC::B3::Air::Arg::asRelationalCondition):
(JSC::B3::Air::Arg::asResultCondition):
(JSC::B3::Air::Arg::isHashTableDeletedValue):
(JSC::B3::Air::Arg::hash):
(JSC::B3::Air::ArgHash::hash):
(JSC::B3::Air::ArgHash::equal):
* b3/air/AirBasicBlock.cpp: Added.
(JSC::B3::Air::BasicBlock::addPredecessor):
(JSC::B3::Air::BasicBlock::removePredecessor):
(JSC::B3::Air::BasicBlock::replacePredecessor):
(JSC::B3::Air::BasicBlock::dump):
(JSC::B3::Air::BasicBlock::deepDump):
(JSC::B3::Air::BasicBlock::BasicBlock):
* b3/air/AirBasicBlock.h: Added.
(JSC::B3::Air::BasicBlock::index):
(JSC::B3::Air::BasicBlock::size):
(JSC::B3::Air::BasicBlock::begin):
(JSC::B3::Air::BasicBlock::end):
(JSC::B3::Air::BasicBlock::at):
(JSC::B3::Air::BasicBlock::last):
(JSC::B3::Air::BasicBlock::appendInst):
(JSC::B3::Air::BasicBlock::append):
(JSC::B3::Air::BasicBlock::numSuccessors):
(JSC::B3::Air::BasicBlock::successor):
(JSC::B3::Air::BasicBlock::successors):
(JSC::B3::Air::BasicBlock::successorBlock):
(JSC::B3::Air::BasicBlock::successorBlocks):
(JSC::B3::Air::BasicBlock::numPredecessors):
(JSC::B3::Air::BasicBlock::predecessor):
(JSC::B3::Air::BasicBlock::predecessors):
(JSC::B3::Air::DeepBasicBlockDump::DeepBasicBlockDump):
(JSC::B3::Air::DeepBasicBlockDump::dump):
(JSC::B3::Air::deepDump):
* b3/air/AirCCallSpecial.cpp: Added.
(JSC::B3::Air::CCallSpecial::CCallSpecial):
(JSC::B3::Air::CCallSpecial::~CCallSpecial):
(JSC::B3::Air::CCallSpecial::forEachArg):
(JSC::B3::Air::CCallSpecial::isValid):
(JSC::B3::Air::CCallSpecial::admitsStack):
(JSC::B3::Air::CCallSpecial::reportUsedRegisters):
(JSC::B3::Air::CCallSpecial::generate):
(JSC::B3::Air::CCallSpecial::extraClobberedRegs):
(JSC::B3::Air::CCallSpecial::dumpImpl):
(JSC::B3::Air::CCallSpecial::deepDumpImpl):
* b3/air/AirCCallSpecial.h: Added.
* b3/air/AirCode.cpp: Added.
(JSC::B3::Air::Code::Code):
(JSC::B3::Air::Code::~Code):
(JSC::B3::Air::Code::addBlock):
(JSC::B3::Air::Code::addStackSlot):
(JSC::B3::Air::Code::addSpecial):
(JSC::B3::Air::Code::cCallSpecial):
(JSC::B3::Air::Code::resetReachability):
(JSC::B3::Air::Code::dump):
(JSC::B3::Air::Code::findFirstBlockIndex):
(JSC::B3::Air::Code::findNextBlockIndex):
(JSC::B3::Air::Code::findNextBlock):
* b3/air/AirCode.h: Added.
(JSC::B3::Air::Code::newTmp):
(JSC::B3::Air::Code::numTmps):
(JSC::B3::Air::Code::callArgAreaSize):
(JSC::B3::Air::Code::requestCallArgAreaSize):
(JSC::B3::Air::Code::frameSize):
(JSC::B3::Air::Code::setFrameSize):
(JSC::B3::Air::Code::calleeSaveRegisters):
(JSC::B3::Air::Code::size):
(JSC::B3::Air::Code::at):
(JSC::B3::Air::Code::operator[]):
(JSC::B3::Air::Code::iterator::iterator):
(JSC::B3::Air::Code::iterator::operator*):
(JSC::B3::Air::Code::iterator::operator++):
(JSC::B3::Air::Code::iterator::operator==):
(JSC::B3::Air::Code::iterator::operator!=):
(JSC::B3::Air::Code::begin):
(JSC::B3::Air::Code::end):
(JSC::B3::Air::Code::StackSlotsCollection::StackSlotsCollection):
(JSC::B3::Air::Code::StackSlotsCollection::size):
(JSC::B3::Air::Code::StackSlotsCollection::at):
(JSC::B3::Air::Code::StackSlotsCollection::operator[]):
(JSC::B3::Air::Code::StackSlotsCollection::iterator::iterator):
(JSC::B3::Air::Code::StackSlotsCollection::iterator::operator*):
(JSC::B3::Air::Code::StackSlotsCollection::iterator::operator++):
(JSC::B3::Air::Code::StackSlotsCollection::iterator::operator==):
(JSC::B3::Air::Code::StackSlotsCollection::iterator::operator!=):
(JSC::B3::Air::Code::StackSlotsCollection::begin):
(JSC::B3::Air::Code::StackSlotsCollection::end):
(JSC::B3::Air::Code::stackSlots):
(JSC::B3::Air::Code::SpecialsCollection::SpecialsCollection):
(JSC::B3::Air::Code::SpecialsCollection::size):
(JSC::B3::Air::Code::SpecialsCollection::at):
(JSC::B3::Air::Code::SpecialsCollection::operator[]):
(JSC::B3::Air::Code::SpecialsCollection::iterator::iterator):
(JSC::B3::Air::Code::SpecialsCollection::iterator::operator*):
(JSC::B3::Air::Code::SpecialsCollection::iterator::operator++):
(JSC::B3::Air::Code::SpecialsCollection::iterator::operator==):
(JSC::B3::Air::Code::SpecialsCollection::iterator::operator!=):
(JSC::B3::Air::Code::SpecialsCollection::begin):
(JSC::B3::Air::Code::SpecialsCollection::end):
(JSC::B3::Air::Code::specials):
(JSC::B3::Air::Code::setLastPhaseName):
(JSC::B3::Air::Code::lastPhaseName):
* b3/air/AirFrequentedBlock.h: Added.
* b3/air/AirGenerate.cpp: Added.
(JSC::B3::Air::generate):
* b3/air/AirGenerate.h: Added.
* b3/air/AirGenerated.cpp: Added.
* b3/air/AirGenerationContext.h: Added.
* b3/air/AirHandleCalleeSaves.cpp: Added.
(JSC::B3::Air::handleCalleeSaves):
* b3/air/AirHandleCalleeSaves.h: Added.
* b3/air/AirInsertionSet.cpp: Added.
(JSC::B3::Air::InsertionSet::execute):
* b3/air/AirInsertionSet.h: Added.
(JSC::B3::Air::InsertionSet::InsertionSet):
(JSC::B3::Air::InsertionSet::code):
(JSC::B3::Air::InsertionSet::appendInsertion):
(JSC::B3::Air::InsertionSet::insertInst):
(JSC::B3::Air::InsertionSet::insert):
* b3/air/AirInst.cpp: Added.
(JSC::B3::Air::Inst::dump):
* b3/air/AirInst.h: Added.
(JSC::B3::Air::Inst::Inst):
(JSC::B3::Air::Inst::opcode):
(JSC::B3::Air::Inst::forEachTmpFast):
(JSC::B3::Air::Inst::forEachTmp):
* b3/air/AirInstInlines.h: Added.
(JSC::B3::Air::ForEach<Tmp>::forEach):
(JSC::B3::Air::ForEach<Arg>::forEach):
(JSC::B3::Air::Inst::forEach):
(JSC::B3::Air::Inst::hasSpecial):
(JSC::B3::Air::Inst::extraClobberedRegs):
(JSC::B3::Air::Inst::reportUsedRegisters):
(JSC::B3::Air::isShiftValid):
(JSC::B3::Air::isLshift32Valid):
* b3/air/AirLiveness.h: Added.
(JSC::B3::Air::Liveness::Liveness):
(JSC::B3::Air::Liveness::liveAtHead):
(JSC::B3::Air::Liveness::liveAtTail):
(JSC::B3::Air::Liveness::LocalCalc::LocalCalc):
(JSC::B3::Air::Liveness::LocalCalc::live):
(JSC::B3::Air::Liveness::LocalCalc::takeLive):
(JSC::B3::Air::Liveness::LocalCalc::execute):
* b3/air/AirOpcode.opcodes: Added.
* b3/air/AirPhaseScope.cpp: Added.
(JSC::B3::Air::PhaseScope::PhaseScope):
(JSC::B3::Air::PhaseScope::~PhaseScope):
* b3/air/AirPhaseScope.h: Added.
* b3/air/AirRegisterPriority.cpp: Added.
(JSC::B3::Air::gprsInPriorityOrder):
(JSC::B3::Air::fprsInPriorityOrder):
(JSC::B3::Air::regsInPriorityOrder):
* b3/air/AirRegisterPriority.h: Added.
(JSC::B3::Air::RegistersInPriorityOrder<GPRInfo>::inPriorityOrder):
(JSC::B3::Air::RegistersInPriorityOrder<FPRInfo>::inPriorityOrder):
(JSC::B3::Air::regsInPriorityOrder):
* b3/air/AirSpecial.cpp: Added.
(JSC::B3::Air::Special::Special):
(JSC::B3::Air::Special::~Special):
(JSC::B3::Air::Special::name):
(JSC::B3::Air::Special::dump):
(JSC::B3::Air::Special::deepDump):
* b3/air/AirSpecial.h: Added.
(JSC::B3::Air::DeepSpecialDump::DeepSpecialDump):
(JSC::B3::Air::DeepSpecialDump::dump):
(JSC::B3::Air::deepDump):
* b3/air/AirSpillEverything.cpp: Added.
(JSC::B3::Air::spillEverything):
* b3/air/AirSpillEverything.h: Added.
* b3/air/AirStackSlot.cpp: Added.
(JSC::B3::Air::StackSlot::setOffsetFromFP):
(JSC::B3::Air::StackSlot::dump):
(JSC::B3::Air::StackSlot::deepDump):
(JSC::B3::Air::StackSlot::StackSlot):
* b3/air/AirStackSlot.h: Added.
(JSC::B3::Air::StackSlot::byteSize):
(JSC::B3::Air::StackSlot::kind):
(JSC::B3::Air::StackSlot::index):
(JSC::B3::Air::StackSlot::alignment):
(JSC::B3::Air::StackSlot::value):
(JSC::B3::Air::StackSlot::offsetFromFP):
(JSC::B3::Air::DeepStackSlotDump::DeepStackSlotDump):
(JSC::B3::Air::DeepStackSlotDump::dump):
(JSC::B3::Air::deepDump):
* b3/air/AirTmp.cpp: Added.
(JSC::B3::Air::Tmp::dump):
* b3/air/AirTmp.h: Added.
(JSC::B3::Air::Tmp::Tmp):
(JSC::B3::Air::Tmp::gpTmpForIndex):
(JSC::B3::Air::Tmp::fpTmpForIndex):
(JSC::B3::Air::Tmp::operator bool):
(JSC::B3::Air::Tmp::isGP):
(JSC::B3::Air::Tmp::isFP):
(JSC::B3::Air::Tmp::isGPR):
(JSC::B3::Air::Tmp::isFPR):
(JSC::B3::Air::Tmp::isReg):
(JSC::B3::Air::Tmp::gpr):
(JSC::B3::Air::Tmp::fpr):
(JSC::B3::Air::Tmp::reg):
(JSC::B3::Air::Tmp::hasTmpIndex):
(JSC::B3::Air::Tmp::gpTmpIndex):
(JSC::B3::Air::Tmp::fpTmpIndex):
(JSC::B3::Air::Tmp::tmpIndex):
(JSC::B3::Air::Tmp::isAlive):
(JSC::B3::Air::Tmp::operator==):
(JSC::B3::Air::Tmp::operator!=):
(JSC::B3::Air::Tmp::isHashTableDeletedValue):
(JSC::B3::Air::Tmp::hash):
(JSC::B3::Air::Tmp::encodeGP):
(JSC::B3::Air::Tmp::encodeFP):
(JSC::B3::Air::Tmp::encodeGPR):
(JSC::B3::Air::Tmp::encodeFPR):
(JSC::B3::Air::Tmp::encodeGPTmp):
(JSC::B3::Air::Tmp::encodeFPTmp):
(JSC::B3::Air::Tmp::isEncodedGP):
(JSC::B3::Air::Tmp::isEncodedFP):
(JSC::B3::Air::Tmp::isEncodedGPR):
(JSC::B3::Air::Tmp::isEncodedFPR):
(JSC::B3::Air::Tmp::isEncodedGPTmp):
(JSC::B3::Air::Tmp::isEncodedFPTmp):
(JSC::B3::Air::Tmp::decodeGPR):
(JSC::B3::Air::Tmp::decodeFPR):
(JSC::B3::Air::Tmp::decodeGPTmp):
(JSC::B3::Air::Tmp::decodeFPTmp):
(JSC::B3::Air::TmpHash::hash):
(JSC::B3::Air::TmpHash::equal):
* b3/air/AirTmpInlines.h: Added.
(JSC::B3::Air::Tmp::Tmp):
* b3/air/AirValidate.cpp: Added.
(JSC::B3::Air::validate):
* b3/air/AirValidate.h: Added.
* b3/air/opcode_generator.rb: Added.
* b3/generate_pattern_matcher.rb: Added.
* b3/testb3.cpp: Added.
(JSC::B3::compileAndRun):
(JSC::B3::test42):
(JSC::B3::testLoad42):
(JSC::B3::testArg):
(JSC::B3::testAddArgs):
(JSC::B3::testAddArgs32):
(JSC::B3::testStore):
(JSC::B3::testTrunc):
(JSC::B3::testAdd1):
(JSC::B3::testStoreAddLoad):
(JSC::B3::testStoreAddAndLoad):
(JSC::B3::testAdd1Uncommuted):
(JSC::B3::testLoadOffset):
(JSC::B3::testLoadOffsetNotConstant):
(JSC::B3::testLoadOffsetUsingAdd):
(JSC::B3::testLoadOffsetUsingAddNotConstant):
(JSC::B3::run):
(run):
(main):
* bytecode/CodeBlock.h:
(JSC::CodeBlock::specializationKind):
* jit/Reg.h:
(JSC::Reg::index):
(JSC::Reg::isSet):
(JSC::Reg::operator bool):
(JSC::Reg::isHashTableDeletedValue):
(JSC::Reg::AllRegsIterable::iterator::iterator):
(JSC::Reg::AllRegsIterable::iterator::operator*):
(JSC::Reg::AllRegsIterable::iterator::operator++):
(JSC::Reg::AllRegsIterable::iterator::operator==):
(JSC::Reg::AllRegsIterable::iterator::operator!=):
(JSC::Reg::AllRegsIterable::begin):
(JSC::Reg::AllRegsIterable::end):
(JSC::Reg::all):
(JSC::Reg::invalid):
(JSC::Reg::operator!): Deleted.
* jit/RegisterAtOffsetList.cpp:
(JSC::RegisterAtOffsetList::RegisterAtOffsetList):
* jit/RegisterAtOffsetList.h:
(JSC::RegisterAtOffsetList::clear):
(JSC::RegisterAtOffsetList::size):
(JSC::RegisterAtOffsetList::begin):
(JSC::RegisterAtOffsetList::end):
* jit/RegisterSet.h:
(JSC::RegisterSet::operator==):
(JSC::RegisterSet::hash):
(JSC::RegisterSet::forEach):
(JSC::RegisterSet::setAny):
Source/WTF:
* WTF.xcodeproj/project.pbxproj:
* wtf/CMakeLists.txt:
* wtf/HashSet.h:
(WTF::copyToVector):
(WTF::=):
* wtf/ListDump.h:
(WTF::PointerListDump::PointerListDump):
(WTF::PointerListDump::dump):
(WTF::MapDump::MapDump):
(WTF::listDump):
(WTF::pointerListDump):
(WTF::sortedListDump):
* wtf/MathExtras.h:
(WTF::leftShiftWithSaturation):
(WTF::rangesOverlap):
* wtf/Platform.h:
* wtf/ScopedLambda.h: Added.
(WTF::scopedLambda):
* wtf/SharedTask.h:
(WTF::createSharedTask):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191705
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Wed, 28 Oct 2015 23:53:14 +0000 (23:53 +0000)]
Do not sanitize user input for input[type=url]
https://bugs.webkit.org/show_bug.cgi?id=150346
<rdar://problem/
23243240>
Patch by Keith Rollin <krollin@apple.com> on 2015-10-28
Reviewed by Brent Fulgham.
The Windows version of DumpRenderTree's eventSender.keyDown handler
simulates user-entry by decomposing the given character into a virtual
key code and a set of modifier keys. The code that determines if the
shift key should be simulated only worked if the character was an
upper case character. Extend this support to also include symbols that
(on the U.S. keyboard) require holding down the shift key.
This change allows fast/forms/input-user-input-sanitization.html
to succeed, which requires us to simulate the entering of '@' and ':'.
* DumpRenderTree/win/EventSender.cpp:
(keyDownCallback):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191704
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
joepeck@webkit.org [Wed, 28 Oct 2015 23:25:28 +0000 (23:25 +0000)]
Web Inspector: Show Timeline Markers again (DOMContentLoaded, Load, console.timeStamp)
https://bugs.webkit.org/show_bug.cgi?id=150612
Reviewed by Timothy Hatcher.
* Localizations/en.lproj/localizedStrings.js:
Tooltip strings for the timeline markers.
* UserInterface/Models/TimelineRecording.js:
(WebInspector.TimelineRecording.prototype.addEventMarker):
Dispatch an event so the views listening to this recording can add the markers.
* UserInterface/Views/OverviewTimelineView.js:
(WebInspector.OverviewTimelineView):
(WebInspector.OverviewTimelineView.prototype._markerAdded):
Add the marker to the OverviewTimelineView's ruler.
* UserInterface/Views/TimelineOverview.js:
(WebInspector.TimelineOverview):
(WebInspector.TimelineOverview.prototype._markerAdded):
(WebInspector.TimelineOverview.prototype.addMarker): Deleted.
Add the marker to the TimelineOverview's ruler. Remove the unused method.
* UserInterface/Views/TimelineRuler.js:
(WebInspector.TimelineRuler.prototype.addMarker):
Give some marker's a tooltip based on their type.
* UserInterface/Views/TimelineOverview.css:
(.timeline-overview > .timeline-ruler > .markers):
(.timeline-overview.frames > .timeline-ruler > .markers > .marker:not(.current-time)):
Correct the height of markers in the timeline overview.
Hide markers non-current-time markers in the rendering frames view.
* UserInterface/Views/TimelineRuler.css:
(.timeline-ruler > .markers > .marker):
(.timeline-ruler > .markers > .marker::before):
Give markers a bit of width to make it easier to trigger their tooltip.
(.timeline-ruler > .markers > .marker.load-event):
(.timeline-ruler > .markers > .marker.dom-content-event):
(.timeline-ruler > .markers > .marker.timestamp):
Adjust coloring of the markers. hsla(0.5) was causing bleeding
with width 1px to 2px. hsl() with opacity it was always 1px.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191703
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy_horton@apple.com [Wed, 28 Oct 2015 23:17:03 +0000 (23:17 +0000)]
WKView being inside WKWebView leads to weird API issues
https://bugs.webkit.org/show_bug.cgi?id=150174
Reviewed by Anders Carlsson.
* UIProcess/API/C/mac/WKPagePrivateMac.mm:
(WKPageGetObjectRegistry):
* UIProcess/API/Cocoa/WKBrowsingContextController.mm:
(-[WKBrowsingContextController _remoteObjectRegistry]):
* UIProcess/API/mac/WKView.mm:
(-[WKView dealloc]):
(-[WKView _inspectorAttachmentView]):
(-[WKView _setInspectorAttachmentView:]):
(-[WKView windowOcclusionDetectionEnabled]):
(-[WKView setWindowOcclusionDetectionEnabled:]):
(-[WKView _setTotalHeightOfBanners:]):
(-[WKView _totalHeightOfBanners]):
(-[WKView initWithFrame:processPool:configuration:webView:]): Deleted.
(-[WKView _remoteObjectRegistry]): Deleted.
(-[WKView _startWindowDrag]): Deleted.
* UIProcess/API/mac/WKViewInternal.h:
* UIProcess/Cocoa/WebViewImpl.h:
(WebKit::WebViewImpl::setWindowOcclusionDetectionEnabled):
(WebKit::WebViewImpl::windowOcclusionDetectionEnabled):
(WebKit::WebViewImpl::setTotalHeightOfBanners):
(WebKit::WebViewImpl::totalHeightOfBanners):
* UIProcess/Cocoa/WebViewImpl.mm:
(WebKit::WebViewImpl::window):
(WebKit::WebViewImpl::setInspectorAttachmentView):
(WebKit::WebViewImpl::inspectorAttachmentView):
(WebKit::WebViewImpl::remoteObjectRegistry):
(WebKit::WebViewImpl::destroyRemoteObjectRegistry):
* UIProcess/PageClient.h:
* UIProcess/WebPageProxy.h:
* UIProcess/mac/PageClientImpl.h:
* UIProcess/mac/PageClientImpl.mm:
(WebKit::PageClientImpl::isViewVisible):
(WebKit::PageClientImpl::createColorPicker):
(WebKit::PageClientImpl::startWindowDrag):
(WebKit::PageClientImpl::platformWindow):
(WebKit::PageClientImpl::inspectorAttachmentView):
(WebKit::PageClientImpl::remoteObjectRegistry):
* UIProcess/mac/WebInspectorProxyMac.mm:
(WebKit::WebInspectorProxy::platformCreateInspectorPage):
(WebKit::WebInspectorProxy::platformCanAttach):
(WebKit::WebInspectorProxy::platformBringToFront):
(WebKit::WebInspectorProxy::inspectedViewFrameDidChange):
(WebKit::WebInspectorProxy::platformInspectedWindowHeight):
(WebKit::WebInspectorProxy::platformInspectedWindowWidth):
(WebKit::WebInspectorProxy::platformAttach):
(WebKit::WebInspectorProxy::platformDetach):
(WebKit::WebInspectorProxy::platformStartWindowDrag):
* UIProcess/mac/WebPageProxyMac.mm:
(WebKit::WebPageProxy::startWindowDrag):
(WebKit::WebPageProxy::platformWindow):
(WebKit::WebPageProxy::inspectorAttachmentView):
(WebKit::WebPageProxy::remoteObjectRegistry):
(WebKit::WebPageProxy::wkView): Deleted.
Get rid of the wkView() getters on PageClientImpl and WebPageProxy, because
those can't be a thing in the brave new world. Instead, plumb the four
callers through PageClient to WebViewImpl.
Also, move a few more things (banners, window occlusion).
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191702
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jonlee@apple.com [Wed, 28 Oct 2015 23:11:37 +0000 (23:11 +0000)]
Add an option to make the graphics benchmark runs a specific test
https://bugs.webkit.org/show_bug.cgi?id=150528
rdar://problem/
23246614
Reviewed by Zalan Bujtas.
Add a checkbox that lets the user list all of the available tests, and select
the ones to run repeatedly. The test checkboxes will update the state of the suite
checkbox. The selected tests are stored in localStorage to make it easy to do
repeated runs.
* Animometer/runner/animometer.html: Add a checkbox to show individual tests.
Update other markup.
* Animometer/runner/resources/animometer.css: Make the settings area a little wider
to accommodate the longer names of the tests
* Animometer/runner/resources/animometer.js:
(startBenchmark): Change the way that the suites are fed into the benchmark
runner. Go through each of the suites and their tests, and create a new Suite
with just the enabled tests. While enumerating store the enabled tests into
localStorage.
(initialize): Initialization routine (taking over populateSettings). When the
checkbox for showing tests is toggled, add or remove a class on #suites to show
the individual tests.
(updateSuiteSelection): Called whenever the user toggles the checkbox for a suite.
Either select all or none of the tests.
(updateTestSelection): Called whenever the user toggles the checkbox for a test.
(updateSuiteCheckbox): Update the state of the test's suite's checkbox to
indeterminate if there is at least one enabled test, unchecked if none are selected,
and checked if all are selected.
(localStorageNameForTest): Helper function to get the name of the test to use as
a key to localStorage.
(populateSettings): Add the tests for each suite into an inner list.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191701
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mark.lam@apple.com [Wed, 28 Oct 2015 22:59:03 +0000 (22:59 +0000)]
Rename MacroAssembler::callProbe() to probe().
https://bugs.webkit.org/show_bug.cgi?id=150641
Reviewed by Saam Barati.
To do this, I needed to disambiguate between the low-level probe() from the
high-level version that takes a std::function. I did this by changing the low-
level version to not take default args anymore.
* assembler/AbstractMacroAssembler.h:
* assembler/MacroAssembler.cpp:
(JSC::stdFunctionCallback):
(JSC::MacroAssembler::probe):
(JSC::MacroAssembler::callProbe): Deleted.
* assembler/MacroAssembler.h:
(JSC::MacroAssembler::urshift32):
* assembler/MacroAssemblerARM.h:
(JSC::MacroAssemblerARM::repatchCall):
* assembler/MacroAssemblerARM64.h:
(JSC::MacroAssemblerARM64::repatchCall):
* assembler/MacroAssemblerARMv7.h:
(JSC::MacroAssemblerARMv7::repatchCall):
* assembler/MacroAssemblerPrinter.h:
(JSC::MacroAssemblerPrinter::print):
* assembler/MacroAssemblerX86Common.h:
(JSC::MacroAssemblerX86Common::maxJumpReplacementSize):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191700
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Wed, 28 Oct 2015 22:53:29 +0000 (22:53 +0000)]
WebKit, not WebCore, should do context menu conversion
https://bugs.webkit.org/show_bug.cgi?id=150640
Reviewed by Tim Horton.
* WebView/WebHTMLView.mm:
(createShareMenuItem):
(createMenuItem):
(createMenuItems):
(customMenuFromDefaultItems):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191699
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Wed, 28 Oct 2015 22:52:14 +0000 (22:52 +0000)]
Stub out more of the context menu SPI
https://bugs.webkit.org/show_bug.cgi?id=150606
Reviewed by Dan Bernstein.
Add a delegate method that will allow the client to modify the menu. Also,
add an empty _WKContextMenuElementInfo class and its _WKElementInfo superclass.
* UIProcess/API/Cocoa/WKUIDelegatePrivate.h:
* UIProcess/API/Cocoa/_WKContextMenuElementInfo.h: Added.
* UIProcess/API/Cocoa/_WKContextMenuElementInfo.mm: Added.
* UIProcess/API/Cocoa/_WKElementInfo.h: Added.
* UIProcess/API/Cocoa/_WKElementInfo.mm: Added.
* UIProcess/Cocoa/UIDelegate.h:
* UIProcess/Cocoa/UIDelegate.mm:
(WebKit::UIDelegate::setDelegate):
(WebKit::UIDelegate::ContextMenuClient::menuFromProposedMenu):
(WebKit::UIDelegate::UIClient::createNewPage):
* UIProcess/mac/WebContextMenuProxyMac.mm:
(WebKit::WebContextMenuProxyMac::showContextMenu):
* WebKit2.xcodeproj/project.pbxproj:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191698
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy@apple.com [Wed, 28 Oct 2015 22:50:47 +0000 (22:50 +0000)]
Web Inspector: Zoom never goes back to 100% size
https://bugs.webkit.org/show_bug.cgi?id=150637
Add and subtract 20% from the zoom level so the zoom factor can return
to the 1 starting zoom factor if you go back the other direction.
Reviewed by Joseph Pecoraro.
* UserInterface/Base/Main.js:
(WebInspector._increaseZoom): Add 0.2 instead of multiplying 1.2.
(WebInspector._decreaseZoom): Subtract 0.2 instead of multiplying 0.8.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191697
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mattbaker@apple.com [Wed, 28 Oct 2015 21:55:33 +0000 (21:55 +0000)]
Web Inspector: Rendering Frames pie chart does not update during initial selection of a timeline range
https://bugs.webkit.org/show_bug.cgi?id=150630
Reviewed by Geoffrey Garen.
No longer suppress selection changed events while dragging to create a new selection.
We dispatch selection changed events when adjusting an existing selection, so it makes
sense to treat both cases identically.
* UserInterface/Views/TimelineRuler.js:
(WebInspector.TimelineRuler): Deleted.
(WebInspector.TimelineRuler.prototype._dispatchTimeRangeSelectionChangedEvent): Deleted.
(WebInspector.TimelineRuler.prototype._handleMouseMove): Deleted.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191696
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mark.lam@apple.com [Wed, 28 Oct 2015 21:34:21 +0000 (21:34 +0000)]
Update FTL to support UntypedUse operands for op_sub.
https://bugs.webkit.org/show_bug.cgi?id=150562
Not reviewed.
* js/regress/script-tests/ftl-object-sub.js:
- Removed a debugging print() that was accidentally left in.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191695
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy@apple.com [Wed, 28 Oct 2015 21:25:56 +0000 (21:25 +0000)]
Fix typo.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191694
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy@apple.com [Wed, 28 Oct 2015 21:24:17 +0000 (21:24 +0000)]
Web Inspector: Remove image generators and use SVG directly
https://bugs.webkit.org/show_bug.cgi?id=150602
Reviewed by Brain Burg.
This removes the code used to generate button image states as various canvas bitmaps.
With the simplification of the UI in Yosemite, we can now just style SVG images to change
the color used by the glyphs in these images. To do that we use the special "currentColor"
color keyword. That keyword represents the current value of the applied CSS text color.
This approach was used since it works across shadow DOM boundaries, which are there with
our new use of the SVG <use> element to import glyphs. This allows us to eliminate the
"stroked" and "filled" classes that were used to style some images that used the old
wrappedSVGDocument image utility.
Some of the SVG images had to be recreated -- specifically the removal of <clipPath> and
<text> elements. Those elements do not work or work well with the <use> element. We can
now only use graphical elements like <path>, <rect>, <circle>, etc.
* UserInterface/Images/*.svg: Added id to the top level for most images. Use currentColor instead of black. Sorted attributes.
* UserInterface/Images/gtk/*.svg: Added id to the top level for most images. Filed bug 150603 to track adopting currentColor.
* UserInterface/Base/ImageUtilities.js:
(useSVGSymbol): Added.
(catch): Deleted.
(_devicePixelRatioChanged): Deleted.
(_registerGeneratedImageUpdateFunction): Deleted.
(_logSQLError): Deleted.
(_logSQLTransactionError): Deleted.
(_prefetchCachedImagesAndUpdate): Deleted.
(_prefetchCachedImagesAndUpdate.): Deleted.
(else.): Deleted.
(restoreImageFromStorage): Deleted.
(imageLoaded): Deleted.
(ensureImageIsLoaded): Deleted.
(restoreImages.restoreActiveImages): Deleted.
(restoreImages): Deleted.
(restoreImage): Deleted.
(update): Deleted.
(generateImages.generateActiveImages): Deleted.
(generateImages): Deleted.
(generateImage): Deleted.
(_drawImageShadow): Deleted.
(_invertMaskImage): Deleted.
(_applyImageMask): Deleted.
(generateEmbossedImages): Deleted.
(invokeCallbackWithDocument): Deleted.
(imageLoad): Deleted.
(imageError): Deleted.
(wrappedSVGDocument): Deleted.
* UserInterface/Views/ActivateButtonNavigationItem.js:
(WebInspector.ActivateButtonNavigationItem.prototype.set activated):
(WebInspector.ActivateButtonNavigationItem.prototype.generateStyleText): Deleted.
* UserInterface/Views/ButtonNavigationItem.css:
(.navigation-bar .item.button):
(.navigation-bar .item.button > .glyph):
(.navigation-bar .item.button:not(.disabled):active > .glyph):
(.navigation-bar .item.button:not(.disabled):matches(:focus, .activate.activated, .radio.selected) > .glyph):
(.navigation-bar .item.button:not(.disabled):active:matches(:focus, .activate.activated, .radio.selected) > .glyph):
(body.window-inactive .navigation-bar .item.button > .glyph):
(.navigation-bar .item.button.disabled > .glyph):
(body.window-inactive .navigation-bar .item.button.disabled > .glyph):
(.navigation-bar .item.button.text-only): Deleted.
(body.window-inactive .navigation-bar .item.button:not(.suppress-emboss) > .glyph): Deleted.
(body.window-inactive .navigation-bar .item.button.disabled:not(.suppress-emboss) > .glyph): Deleted.
(.navigation-bar .item.button.suppress-emboss): Deleted.
(.navigation-bar .item.button.suppress-emboss > .glyph): Deleted.
(.navigation-bar .item.button.suppress-emboss:active > .glyph): Deleted.
(.navigation-bar .item.button.suppress-emboss.disabled > .glyph): Deleted.
* UserInterface/Views/ButtonNavigationItem.js:
(WebInspector.ButtonNavigationItem.prototype.set image):
(WebInspector.ButtonNavigationItem): Deleted.
(WebInspector.ButtonNavigationItem.prototype.get suppressBezel): Deleted.
(WebInspector.ButtonNavigationItem.prototype.set suppressBezel): Deleted.
(WebInspector.ButtonNavigationItem.prototype.generateStyleText): Deleted.
(WebInspector.ButtonNavigationItem.prototype._canvasIdentifier): Deleted.
(WebInspector.ButtonNavigationItem.prototype._updateImage): Deleted.
(WebInspector.ButtonNavigationItem.prototype._generateImages): Deleted.
* UserInterface/Views/ButtonToolbarItem.css:
(.toolbar .item.button > .glyph):
(.toolbar .item.button:not(.disabled):active > .glyph):
* UserInterface/Views/ControlToolbarItem.css:
(.toolbar .item.control):
(.toolbar .item.control:hover):
* UserInterface/Views/MultipleScopeBarItem.js:
(WebInspector.MultipleScopeBarItem):
* UserInterface/Views/NavigationBar.js:
(WebInspector.NavigationBar.prototype.updateLayoutSoon.update):
(WebInspector.NavigationBar.prototype.updateLayoutSoon):
(WebInspector.NavigationBar): Deleted.
(WebInspector.NavigationBar.prototype.insertNavigationItem): Deleted.
(WebInspector.NavigationBar.prototype.removeNavigationItem): Deleted.
(WebInspector.NavigationBar.prototype.updateLayout): Deleted.
(WebInspector.NavigationBar.prototype._updateStyle): Deleted.
* UserInterface/Views/NetworkSidebarPanel.js:
(WebInspector.NetworkSidebarPanel.prototype.treeElementAddedOrChanged):
* UserInterface/Views/RadioButtonNavigationItem.js:
(WebInspector.RadioButtonNavigationItem.prototype.set active):
(WebInspector.RadioButtonNavigationItem.prototype.generateStyleText): Deleted.
* UserInterface/Views/ScopeBar.css:
(.scope-bar > li.multiple:matches(.selected, :hover, :active) > .arrows):
(.scope-bar > li.multiple:matches(.selected, :hover, :active) > .arrows svg .filled): Deleted.
(.scope-bar > li.multiple:matches(.selected, :hover, :active) > .arrows svg .stroked): Deleted.
* UserInterface/Views/ScopeBarItem.js:
(WebInspector.ScopeBarItem):
* UserInterface/Views/ScopeRadioButtonNavigationItem.css:
(.scope-radio-button-navigation-item:hover > .arrows):
(.scope-radio-button-navigation-item.selected > .arrows > svg .stroked): Deleted.
* UserInterface/Views/ScopeRadioButtonNavigationItem.js:
(WebInspector.ScopeRadioButtonNavigationItem):
* UserInterface/Views/TimelineSidebarPanel.css:
(.sidebar > .panel.navigation.timeline > .title-bar.timeline-events > .title-bar-scope-bar > .default-item-selected > .multiple .arrows):
(.sidebar > .panel.navigation.timeline > .title-bar.timeline-events > .title-bar-scope-bar > .default-item-selected > .multiple svg .filled): Deleted.
(.sidebar > .panel.navigation.timeline > .title-bar.timeline-events > .title-bar-scope-bar > .default-item-selected > .multiple svg .stroked): Deleted.
* UserInterface/Views/TimelineSidebarPanel.js:
(WebInspector.TimelineSidebarPanel.prototype.treeElementAddedOrChanged):
(WebInspector.TimelineSidebarPanel.prototype._timelineAdded):
* UserInterface/Views/ToggleButtonNavigationItem.js:
(WebInspector.ToggleButtonNavigationItem): Deleted.
* UserInterface/Views/TreeElementStatusButton.css:
(.item > .status > .status-button):
(:matches(:focus, .force-focus) .item.selected > .status > .status-button):
(.item > .status > .status-button > svg .filled): Deleted.
(:matches(:focus, .force-focus) .item.selected > .status > .status-button > svg .filled): Deleted.
(.item > .status > .status-button > svg .stroked): Deleted.
(:matches(:focus, .force-focus) .item.selected > .status > .status-button > svg .stroked): Deleted.
* UserInterface/Views/VisualStyleCommaSeparatedKeywordEditor.js:
(WebInspector.VisualStyleCommaSeparatedKeywordEditor):
* UserInterface/Views/VisualStyleDetailsPanel.css:
(.sidebar > .panel.details.css-style .visual > .details-section .details-section > .header > .visual-style-section-clear):
* UserInterface/Views/VisualStyleKeywordIconList.css:
(.visual-style-property-container.keyword-icon-list > .visual-style-property-value-container > .keyword-icon-list-container > .keyword-icon.selected):
(.visual-style-property-container.keyword-icon-list > .visual-style-property-value-container > .keyword-icon-list-container > .keyword-icon:not(.selected) > div):
(.visual-style-property-container.keyword-icon-list > .visual-style-property-value-container > .keyword-icon-list-container > .keyword-icon.selected svg .stroked): Deleted.
(.visual-style-property-container.keyword-icon-list > .visual-style-property-value-container > .keyword-icon-list-container > .keyword-icon.selected svg .filled): Deleted.
* UserInterface/Views/VisualStyleKeywordIconList.js:
(WebInspector.VisualStyleKeywordIconList.createListItem):
(WebInspector.VisualStyleKeywordIconList):
* UserInterface/Views/VisualStylePropertyEditorLink.css:
(.visual-style-property-editor-link > .visual-style-property-editor-link-icon > :matches(.linked-icon, .unlinked-icon)):
(.visual-style-property-editor-link:not(.linked) > .visual-style-property-editor-link-icon > :matches(.linked-icon, .unlinked-icon)):
(.visual-style-property-editor-link > .visual-style-property-editor-link-icon): Deleted.
(.visual-style-property-editor-link > .visual-style-property-editor-link-icon > .unlinked-icon svg .filled): Deleted.
(.visual-style-property-editor-link > .visual-style-property-editor-link-icon > .unlinked-icon svg .stroked): Deleted.
* UserInterface/Views/VisualStylePropertyEditorLink.js:
(WebInspector.VisualStylePropertyEditorLink):
* UserInterface/Views/VisualStyleSelectorSection.css:
(.details-section.visual-style-selector-section > .header > .controls > .visual-style-selector-section-add-rule):
* UserInterface/Views/VisualStyleSelectorSection.js:
(WebInspector.VisualStyleSelectorSection):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191693
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy@apple.com [Wed, 28 Oct 2015 21:17:46 +0000 (21:17 +0000)]
Web Inspector: jsmin.py mistakenly removes whitespace from template literal strings
https://bugs.webkit.org/show_bug.cgi?id=148728
Reviewed by Joseph Pecoraro.
* Scripts/jsmin.py:
(JavascriptMinify.minify): Make backtick a quoting character.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191692
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Wed, 28 Oct 2015 21:16:22 +0000 (21:16 +0000)]
Stop using ContextMenuItem::shareMenuItem in the UI process
https://bugs.webkit.org/show_bug.cgi?id=150578
Reviewed by Tim Horton.
* UIProcess/mac/WebContextMenuProxyMac.h:
* UIProcess/mac/WebContextMenuProxyMac.mm:
(WebKit::WebContextMenuProxyMac::createShareMenuItem):
(WebKit::WebContextMenuProxyMac::createContextMenuItem):
(WebKit::WebContextMenuProxyMac::shareMenuItem): Deleted.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191691
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy_horton@apple.com [Wed, 28 Oct 2015 21:14:43 +0000 (21:14 +0000)]
WKView being inside WKWebView leads to weird API issues
https://bugs.webkit.org/show_bug.cgi?id=150174
Reviewed by Anders Carlsson.
* UIProcess/API/mac/WKView.mm:
(-[WKView _superDoCommandBySelector:]):
(-[WKView _createDrawingAreaProxy]): Deleted.
(-[WKView _processDidExit]): Deleted.
(-[WKView _pageClosed]): Deleted.
(-[WKView _didRelaunchProcess]): Deleted.
(-[WKView _convertToDeviceSpace:]): Deleted.
(-[WKView _convertToUserSpace:]): Deleted.
(-[WKView _executeSavedCommandBySelector:]): Deleted.
(-[WKResponderChainSink initWithResponderChain:]): Deleted.
(-[WKResponderChainSink detach]): Deleted.
(-[WKResponderChainSink didReceiveUnhandledCommand]): Deleted.
(-[WKResponderChainSink noResponderFor:]): Deleted.
(-[WKResponderChainSink doCommandBySelector:]): Deleted.
(-[WKResponderChainSink tryToPerform:with:]): Deleted.
* UIProcess/API/mac/WKViewInternal.h:
* UIProcess/Cocoa/WebViewImpl.h:
* UIProcess/Cocoa/WebViewImpl.mm:
(-[WKResponderChainSink initWithResponderChain:]):
(-[WKResponderChainSink detach]):
(-[WKResponderChainSink didReceiveUnhandledCommand]):
(-[WKResponderChainSink noResponderFor:]):
(-[WKResponderChainSink doCommandBySelector:]):
(-[WKResponderChainSink tryToPerform:with:]):
(WebKit::WebViewImpl::createDrawingAreaProxy):
(WebKit::WebViewImpl::processDidExit):
(WebKit::WebViewImpl::pageClosed):
(WebKit::WebViewImpl::didRelaunchProcess):
(WebKit::WebViewImpl::executeSavedCommandBySelector):
(WebKit::WebViewImpl::resetGestureController): Deleted.
* UIProcess/mac/PageClientImpl.mm:
(WebKit::PageClientImpl::createDrawingAreaProxy):
(WebKit::PageClientImpl::processDidExit):
(WebKit::PageClientImpl::pageClosed):
(WebKit::PageClientImpl::didRelaunchProcess):
(WebKit::PageClientImpl::convertToDeviceSpace):
(WebKit::PageClientImpl::convertToUserSpace):
(WebKit::PageClientImpl::executeSavedCommandBySelector):
Move most of the rest of WKViewInternal.h's methods to WebViewImpl.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191690
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Wed, 28 Oct 2015 20:41:57 +0000 (20:41 +0000)]
Web Inspector: Timeline recording start button missing when WEB_REPLAY disabled (no ReplayAgent)
https://bugs.webkit.org/show_bug.cgi?id=150633
Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-10-28
Reviewed by Timothy Hatcher.
* UserInterface/Views/TimelineSidebarPanel.js:
(WebInspector.TimelineSidebarPanel.prototype._updateReplayInterfaceVisibility):
Ensure we pass a boolean to classList.toggle.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191689
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
cdumez@apple.com [Wed, 28 Oct 2015 20:04:24 +0000 (20:04 +0000)]
Assertion failure in WebCore::FrameLoader::stopLoading() running fast/events tests
https://bugs.webkit.org/show_bug.cgi?id=150624
Source/WebCore:
Reviewed by Darin Adler.
After r191652, a form's target attribute can no longer refer to a frame's id,
only its name. This is because the frame's id no longer sets the Window name
when the frame's name attribute is missing. This caused a change in behavior
for the fast/events/form-iframe-target-before-load-crash*.html tests, which
exposed a pre-existing bug.
This patch updates the fast/events/form-iframe-target-before-load-crash*.html
tests so they keep testing the same thing as before r191652. It also adds a
variant to keep covering the newly exposed bug.
The issue was that the frame was no longer navigated when submitting the form
(due to the form's target not matching the frame name). Therefore, when
removing the iframe from the document, its navigation has not started yet and
DocumentLoadTiming::navigationStart() is not initialized yet when
FrameLoader::stopLoading() is called and we hit an assertion. This patch
replaces the assertion with an if check as we now know it can happen and we
have test coverage for it.
Test: fast/events/form-iframe-target-before-load-crash.html
* loader/FrameLoader.cpp:
(WebCore::FrameLoader::stopLoading):
LayoutTests:
<rdar://problem/
23294110>
Reviewed by Darin Adler.
* fast/events/form-iframe-target-before-load-crash2.html:
Set the frame name so that the test still tests the same thing as it was
originally testing before r191652. This is needed because the frame id
no longer sets the window name and therefore no longer matches the form's
target.
* fast/events/form-iframe-target-before-load-crash3-expected.txt: Added.
* fast/events/form-iframe-target-before-load-crash3.html: Added.
This is a version on fast/events/form-iframe-target-before-load-crash.html
with the frame name set so that it tests the same thing it was originally
testing before r191652. form-iframe-target-before-load-crash.html is kept
as is (without frame name) as it exposed a new crash.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191688
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
bburg@apple.com [Wed, 28 Oct 2015 20:00:36 +0000 (20:00 +0000)]
Builtins generator should emit ENABLE(FEATURE) guards based on @conditional annotation
https://bugs.webkit.org/show_bug.cgi?id=150536
Reviewed by Yusuke Suzuki.
Source/JavaScriptCore:
Scan JS builtin files for @key=value and @flag annotations in single-line comments.
For @conditional=CONDITIONAL, emit CONDITIONAL guards around the relevant object's code.
Generate primary header includes separately from secondary header includes so we can
put the guard between the two header groups, as is customary in WebKit C++ code.
New tests:
Scripts/tests/builtins/WebCore-ArbitraryConditionalGuard-Separate.js
Scripts/tests/builtins/WebCore-DuplicateFlagAnnotation-Separate.js
Scripts/tests/builtins/WebCore-DuplicateKeyValueAnnotation-Separate.js
* Scripts/builtins/builtins_generate_combined_implementation.py:
(BuiltinsCombinedImplementationGenerator.generate_output):
(BuiltinsCombinedImplementationGenerator.generate_secondary_header_includes):
(BuiltinsCombinedImplementationGenerator.generate_header_includes): Deleted.
* Scripts/builtins/builtins_generate_separate_header.py:
(BuiltinsSeparateHeaderGenerator.generate_output):
(generate_secondary_header_includes):
(generate_header_includes): Deleted.
* Scripts/builtins/builtins_generate_separate_implementation.py:
(BuiltinsSeparateImplementationGenerator.generate_output):
(BuiltinsSeparateImplementationGenerator.generate_secondary_header_includes):
(BuiltinsSeparateImplementationGenerator.generate_header_includes): Deleted.
* Scripts/builtins/builtins_generate_separate_wrapper.py:
(BuiltinsSeparateWrapperGenerator.generate_output):
(BuiltinsSeparateWrapperGenerator.generate_secondary_header_includes):
(BuiltinsSeparateWrapperGenerator.generate_header_includes): Deleted.
* Scripts/builtins/builtins_generator.py:
(BuiltinsGenerator.generate_includes_from_entries):
(BuiltinsGenerator):
(BuiltinsGenerator.generate_primary_header_includes):
* Scripts/builtins/builtins_model.py:
(BuiltinObject.__init__):
(BuiltinsCollection.parse_builtins_file):
(BuiltinsCollection._parse_annotations):
* Scripts/tests/builtins/WebCore-ArbitraryConditionalGuard-Separate.js: Added.
* Scripts/tests/builtins/WebCore-DuplicateFlagAnnotation-Separate.js: Added.
* Scripts/tests/builtins/WebCore-DuplicateKeyValueAnnotation-Separate.js: Added.
* Scripts/tests/builtins/WebCore-GuardedBuiltin-Separate.js: Simplify.
* Scripts/tests/builtins/WebCore-GuardedInternalBuiltin-Separate.js: Simplify.
* Scripts/tests/builtins/WebCore-UnguardedBuiltin-Separate.js: Simplify.
* Scripts/tests/builtins/expected/WebCore-ArbitraryConditionalGuard-Separate.js-result: Added.
* Scripts/tests/builtins/expected/WebCore-DuplicateFlagAnnotation-Separate.js-error: Added.
* Scripts/tests/builtins/expected/WebCore-DuplicateKeyValueAnnotation-Separate.js-error: Added.
* Scripts/tests/builtins/expected/WebCore-GuardedBuiltin-Separate.js-result:
* Scripts/tests/builtins/expected/WebCore-GuardedInternalBuiltin-Separate.js-result:
* Scripts/tests/builtins/expected/WebCore-UnguardedBuiltin-Separate.js-result:
* Scripts/tests/builtins/expected/WebCore-xmlCasingTest-Separate.js-result:
Source/WebCore:
Replace @optional=FEATURE with @conditional=ENABLE(FEATURE) in builtins files.
* Modules/streams/ByteLengthQueuingStrategy.js:
* Modules/streams/CountQueuingStrategy.js:
* Modules/streams/ReadableStream.js:
* Modules/streams/ReadableStreamController.js:
* Modules/streams/ReadableStreamInternals.js:
* Modules/streams/ReadableStreamReader.js:
* Modules/streams/StreamInternals.js:
* Modules/streams/WritableStream.js:
* Modules/streams/WritableStreamInternals.js:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191687
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
achristensen@apple.com [Wed, 28 Oct 2015 19:34:29 +0000 (19:34 +0000)]
Compile and link with CMake on Mac
https://bugs.webkit.org/show_bug.cgi?id=150632
Reviewed by Tim Horton.
.:
* Source/cmake/OptionsMac.cmake:
Source/WebKit:
* PlatformMac.cmake:
Source/WebKit2:
* CMakeLists.txt:
* PlatformEfl.cmake:
* PlatformGTK.cmake:
* PlatformMac.cmake:
Tools:
* TestWebKitAPI/PlatformMac.cmake:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191686
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Wed, 28 Oct 2015 19:13:17 +0000 (19:13 +0000)]
Stub out more of the context menu SPI
https://bugs.webkit.org/show_bug.cgi?id=150606
Reviewed by Dan Bernstein.
Add a delegate method that will allow the client to modify the menu. Also,
add an empty _WKContextMenuElementInfo class and its _WKElementInfo superclass.
* UIProcess/API/Cocoa/WKUIDelegatePrivate.h:
* UIProcess/API/Cocoa/_WKContextMenuElementInfo.h: Added.
* UIProcess/API/Cocoa/_WKContextMenuElementInfo.mm: Added.
* UIProcess/API/Cocoa/_WKElementInfo.h: Added.
* UIProcess/API/Cocoa/_WKElementInfo.mm: Added.
* UIProcess/Cocoa/UIDelegate.h:
* UIProcess/Cocoa/UIDelegate.mm:
(WebKit::UIDelegate::setDelegate):
(WebKit::UIDelegate::ContextMenuClient::menuFromProposedMenu):
(WebKit::UIDelegate::UIClient::createNewPage):
* UIProcess/mac/WebContextMenuProxyMac.mm:
(WebKit::WebContextMenuProxyMac::showContextMenu):
* WebKit2.xcodeproj/project.pbxproj:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191685
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mark.lam@apple.com [Wed, 28 Oct 2015 18:36:02 +0000 (18:36 +0000)]
Update FTL to support UntypedUse operands for op_sub.
https://bugs.webkit.org/show_bug.cgi?id=150562
Reviewed by Geoffrey Garen.
Source/JavaScriptCore:
* assembler/MacroAssemblerARM64.h:
- make the dataTempRegister and memoryTempRegister public so that we can
move input registers out of them if needed.
* ftl/FTLCapabilities.cpp:
(JSC::FTL::canCompile):
- We can now compile ArithSub.
* ftl/FTLCompile.cpp:
- Added BinaryArithGenerationContext to shuffle registers into a state that is
expected by the baseline snippet generator. This includes:
1. Making sure that the input and output registers are not in the tag or
scratch registers.
2. Loading the tag registers with expected values.
3. Restoring the registers to their original value on return.
- Added code to implement the ArithSub inline cache.
* ftl/FTLInlineCacheDescriptor.h:
(JSC::FTL::ArithSubDescriptor::ArithSubDescriptor):
(JSC::FTL::ArithSubDescriptor::leftType):
(JSC::FTL::ArithSubDescriptor::rightType):
* ftl/FTLInlineCacheSize.cpp:
(JSC::FTL::sizeOfArithSub):
* ftl/FTLInlineCacheSize.h:
* ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::DFG::LowerDFGToLLVM::compileArithAddOrSub):
- Added handling for UnusedType for the ArithSub case.
* ftl/FTLState.h:
* jit/GPRInfo.h:
(JSC::GPRInfo::reservedRegisters):
* jit/JITSubGenerator.h:
(JSC::JITSubGenerator::generateFastPath):
- When the result is in the same as one of the input registers, we'll end up
corrupting the input in fast path even if we determine that we need to go to
the slow path. We now move the input into the scratch register and operate
on that instead and only move the result into the result register only after
the fast path has succeeded.
* tests/stress/op_sub.js:
(o1.valueOf):
(runTest):
- Added some debugging tools: flags for verbose logging, and eager abort on fail.
LayoutTests:
* js/regress/ftl-sub-expected.txt: Added.
* js/regress/ftl-sub.html: Added.
* js/regress/script-tests/ftl-sub.js: Added.
(o1.valueOf):
(o2.valueOf):
(foo):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191683
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mark.lam@apple.com [Wed, 28 Oct 2015 18:14:31 +0000 (18:14 +0000)]
Fix a typo in ProbeContext::fpr().
https://bugs.webkit.org/show_bug.cgi?id=150629
Reviewed by Yusuke Suzuki.
ProbeContext::fpr() should be calling CPUState::fpr(), not CPUState::gpr().
* assembler/AbstractMacroAssembler.h:
(JSC::AbstractMacroAssembler::ProbeContext::fpr):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191682
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
hs85.jeong@samsung.com [Wed, 28 Oct 2015 18:11:05 +0000 (18:11 +0000)]
Unreviewed. EFL gardening: rebaseline more tests after r191623.
https://bugs.webkit.org/show_bug.cgi?id=150628
* platform/efl/svg/as-background-image/background-image-preserveaspectRatio-support-expected.txt:
* platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
* platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
* platform/efl/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
* platform/efl/tables/layering/paint-test-layering-1-expected.txt:
* platform/efl/tables/layering/paint-test-layering-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10009-expected.txt:
* platform/efl/tables/mozilla/bugs/bug100334-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10036-expected.txt:
* platform/efl/tables/mozilla/bugs/bug101201-expected.txt:
* platform/efl/tables/mozilla/bugs/bug101674-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10269-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10269-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10296-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10296-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug103533-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1055-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10565-expected.txt:
* platform/efl/tables/mozilla/bugs/bug106158-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug106158-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug10633-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1067-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1067-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug106795-expected.txt:
* platform/efl/tables/mozilla/bugs/bug106816-expected.txt:
* platform/efl/tables/mozilla/bugs/bug108340-expected.txt:
* platform/efl/tables/mozilla/bugs/bug110566-expected.txt:
* platform/efl/tables/mozilla/bugs/bug11321-expected.txt:
* platform/efl/tables/mozilla/bugs/bug113235-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug113235-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug113424-expected.txt:
* platform/efl/tables/mozilla/bugs/bug11384q-expected.txt:
* platform/efl/tables/mozilla/bugs/bug11384s-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1163-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1188-expected.txt:
* platform/efl/tables/mozilla/bugs/bug11944-expected.txt:
* platform/efl/tables/mozilla/bugs/bug119786-expected.txt:
* platform/efl/tables/mozilla/bugs/bug12008-expected.txt:
* platform/efl/tables/mozilla/bugs/bug120107-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug120364-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1220-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1224-expected.txt:
* platform/efl/tables/mozilla/bugs/bug12268-expected.txt:
* platform/efl/tables/mozilla/bugs/bug12384-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1261-expected.txt:
* platform/efl/tables/mozilla/bugs/bug126742-expected.txt:
* platform/efl/tables/mozilla/bugs/bug12709-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1271-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug128229-expected.txt:
* platform/efl/tables/mozilla/bugs/bug12908-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug12908-2-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug12910-2-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug1296-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1302-expected.txt:
* platform/efl/tables/mozilla/bugs/bug131020-expected.txt:
* platform/efl/tables/mozilla/bugs/bug131020_iframe-expected.txt:
* platform/efl/tables/mozilla/bugs/bug13105-expected.txt:
* platform/efl/tables/mozilla/bugs/bug13118-expected.txt:
* platform/efl/tables/mozilla/bugs/bug13169-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug1318-expected.txt:
* platform/efl/tables/mozilla/bugs/bug133756-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug133756-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug13484-expected.txt:
* platform/efl/tables/mozilla/bugs/bug13526-expected.txt:
* platform/efl/tables/mozilla/bugs/bug137388-1-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug137388-2-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug137388-3-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug138725-expected.txt:
* platform/efl/tables/mozilla/bugs/bug139524-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug139524-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug139524-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug139524-4-expected.txt:
* platform/efl/tables/mozilla/bugs/bug14159-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1430-expected.txt:
* platform/efl/tables/mozilla/bugs/bug14323-expected.txt:
* platform/efl/tables/mozilla/bugs/bug145572-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1474-expected.txt:
* platform/efl/tables/mozilla/bugs/bug149275-2-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug14929-expected.txt:
* platform/efl/tables/mozilla/bugs/bug15247-expected.txt:
* platform/efl/tables/mozilla/bugs/bug154780-expected.txt:
* platform/efl/tables/mozilla/bugs/bug15544-expected.txt:
* platform/efl/tables/mozilla/bugs/bug157890-expected.txt:
* platform/efl/tables/mozilla/bugs/bug159108-expected.txt:
* platform/efl/tables/mozilla/bugs/bug15933-expected.txt:
* platform/efl/tables/mozilla/bugs/bug16012-expected.txt:
* platform/efl/tables/mozilla/bugs/bug16252-expected.txt:
* platform/efl/tables/mozilla/bugs/bug17130-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug17138-expected.txt:
* platform/efl/tables/mozilla/bugs/bug17168-expected.txt:
* platform/efl/tables/mozilla/bugs/bug175455-4-expected.txt:
* platform/efl/tables/mozilla/bugs/bug17548-expected.txt:
* platform/efl/tables/mozilla/bugs/bug17587-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1800-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1802-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1802s-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1809-expected.txt:
* platform/efl/tables/mozilla/bugs/bug1828-expected.txt:
* platform/efl/tables/mozilla/bugs/bug18359-expected.txt:
* platform/efl/tables/mozilla/bugs/bug18440-expected.txt:
* platform/efl/tables/mozilla/bugs/bug18558-expected.txt:
* platform/efl/tables/mozilla/bugs/bug18664-expected.txt:
* platform/efl/tables/mozilla/bugs/bug18955-expected.txt:
* platform/efl/tables/mozilla/bugs/bug19061-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug19061-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug19356-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2050-expected.txt:
* platform/efl/tables/mozilla/bugs/bug20579-expected.txt:
* platform/efl/tables/mozilla/bugs/bug20804-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2123-expected.txt:
* platform/efl/tables/mozilla/bugs/bug21299-expected.txt:
* platform/efl/tables/mozilla/bugs/bug215629-expected.txt:
* platform/efl/tables/mozilla/bugs/bug21918-expected.txt:
* platform/efl/tables/mozilla/bugs/bug219693-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug219693-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug22019-expected.txt:
* platform/efl/tables/mozilla/bugs/bug220536-expected.txt:
* platform/efl/tables/mozilla/bugs/bug221784-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug221784-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug222336-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug22246-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug22246-2a-expected.txt:
* platform/efl/tables/mozilla/bugs/bug22246-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug22246-3a-expected.txt:
* platform/efl/tables/mozilla/bugs/bug22513-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2267-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2296-expected.txt:
* platform/efl/tables/mozilla/bugs/bug23072-expected.txt:
* platform/efl/tables/mozilla/bugs/bug23151-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug23235-expected.txt:
* platform/efl/tables/mozilla/bugs/bug23299-expected.txt:
* platform/efl/tables/mozilla/bugs/bug24200-expected.txt:
* platform/efl/tables/mozilla/bugs/bug24503-expected.txt:
* platform/efl/tables/mozilla/bugs/bug24627-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2469-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2479-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2479-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2479-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug24880-expected.txt:
* platform/efl/tables/mozilla/bugs/bug25004-expected.txt:
* platform/efl/tables/mozilla/bugs/bug25074-expected.txt:
* platform/efl/tables/mozilla/bugs/bug25086-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2516-expected.txt:
* platform/efl/tables/mozilla/bugs/bug25367-expected.txt:
* platform/efl/tables/mozilla/bugs/bug25663-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2585-expected.txt:
* platform/efl/tables/mozilla/bugs/bug26178-expected.txt:
* platform/efl/tables/mozilla/bugs/bug26553-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug2684-expected.txt:
* platform/efl/tables/mozilla/bugs/bug269566-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug27038-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug27038-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug27038-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug275625-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2757-expected.txt:
* platform/efl/tables/mozilla/bugs/bug277062-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug2773-expected.txt:
* platform/efl/tables/mozilla/bugs/bug278266-expected.txt:
* platform/efl/tables/mozilla/bugs/bug278385-expected.txt:
* platform/efl/tables/mozilla/bugs/bug27993-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2886-2-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug2886-expected.txt:
* platform/efl/tables/mozilla/bugs/bug28928-expected.txt:
* platform/efl/tables/mozilla/bugs/bug28933-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug29058-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug29157-expected.txt:
* platform/efl/tables/mozilla/bugs/bug29314-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug29429-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2947-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2954-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug2973-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2981-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2981-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug2997-expected.txt:
* platform/efl/tables/mozilla/bugs/bug30273-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3037-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3037-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug30418-expected.txt:
* platform/efl/tables/mozilla/bugs/bug30559-expected.txt:
* platform/efl/tables/mozilla/bugs/bug30692-expected.txt:
* platform/efl/tables/mozilla/bugs/bug30985-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3103-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3191-expected.txt:
* platform/efl/tables/mozilla/bugs/bug32205-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug32205-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug32205-5-expected.txt:
* platform/efl/tables/mozilla/bugs/bug32447-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3260-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3263-expected.txt:
* platform/efl/tables/mozilla/bugs/bug32841-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3309-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3309-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug33137-expected.txt:
* platform/efl/tables/mozilla/bugs/bug33855-expected.txt:
* platform/efl/tables/mozilla/bugs/bug34176-expected.txt:
* platform/efl/tables/mozilla/bugs/bug34538-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3454-expected.txt:
* platform/efl/tables/mozilla/bugs/bug35662-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3681-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3681-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3718-expected.txt:
* platform/efl/tables/mozilla/bugs/bug38916-expected.txt:
* platform/efl/tables/mozilla/bugs/bug39209-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3977-expected.txt:
* platform/efl/tables/mozilla/bugs/bug40828-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4093-expected.txt:
* platform/efl/tables/mozilla/bugs/bug41890-expected.txt:
* platform/efl/tables/mozilla/bugs/bug42187-expected.txt:
* platform/efl/tables/mozilla/bugs/bug42443-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4284-expected.txt:
* platform/efl/tables/mozilla/bugs/bug43039-expected.txt:
* platform/efl/tables/mozilla/bugs/bug43204-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4385-expected.txt:
* platform/efl/tables/mozilla/bugs/bug43854-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4427-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4429-expected.txt:
* platform/efl/tables/mozilla/bugs/bug44505-expected.txt:
* platform/efl/tables/mozilla/bugs/bug44523-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4501-expected.txt:
* platform/efl/tables/mozilla/bugs/bug45055-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug45055-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4520-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4523-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4527-expected.txt:
* platform/efl/tables/mozilla/bugs/bug45350-expected.txt:
* platform/efl/tables/mozilla/bugs/bug45486-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4576-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46268-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46268-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46268-3-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46268-5-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46268-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46368-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46368-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46480-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46480-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46623-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46623-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug46944-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4739-expected.txt:
* platform/efl/tables/mozilla/bugs/bug47432-expected.txt:
* platform/efl/tables/mozilla/bugs/bug48028-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug48028-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4803-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4849-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug4849-expected.txt:
* platform/efl/tables/mozilla/bugs/bug48827-expected.txt:
* platform/efl/tables/mozilla/bugs/bug51037-expected.txt:
* platform/efl/tables/mozilla/bugs/bug51140-expected.txt:
* platform/efl/tables/mozilla/bugs/bug51727-expected.txt:
* platform/efl/tables/mozilla/bugs/bug5188-expected.txt:
* platform/efl/tables/mozilla/bugs/bug52505-expected.txt:
* platform/efl/tables/mozilla/bugs/bug52506-expected.txt:
* platform/efl/tables/mozilla/bugs/bug53690-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug53690-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug53891-expected.txt:
* platform/efl/tables/mozilla/bugs/bug5538-expected.txt:
* platform/efl/tables/mozilla/bugs/bug55527-expected.txt:
* platform/efl/tables/mozilla/bugs/bug55545-expected.txt:
* platform/efl/tables/mozilla/bugs/bug55694-expected.txt:
* platform/efl/tables/mozilla/bugs/bug55789-expected.txt:
* platform/efl/tables/mozilla/bugs/bug56201-expected.txt:
* platform/efl/tables/mozilla/bugs/bug56405-expected.txt:
* platform/efl/tables/mozilla/bugs/bug57300-expected.txt:
* platform/efl/tables/mozilla/bugs/bug57378-expected.txt:
* platform/efl/tables/mozilla/bugs/bug57828-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug57828-expected.txt:
* platform/efl/tables/mozilla/bugs/bug5797-expected.txt:
* platform/efl/tables/mozilla/bugs/bug5798-expected.txt:
* platform/efl/tables/mozilla/bugs/bug5799-expected.txt:
* platform/efl/tables/mozilla/bugs/bug5835-expected.txt:
* platform/efl/tables/mozilla/bugs/bug5838-expected.txt:
* platform/efl/tables/mozilla/bugs/bug58402-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug59354-expected.txt:
* platform/efl/tables/mozilla/bugs/bug60013-expected.txt:
* platform/efl/tables/mozilla/bugs/bug60749-expected.txt:
* platform/efl/tables/mozilla/bugs/bug60804-expected.txt:
* platform/efl/tables/mozilla/bugs/bug60807-expected.txt:
* platform/efl/tables/mozilla/bugs/bug60992-expected.txt:
* platform/efl/tables/mozilla/bugs/bug6184-expected.txt:
* platform/efl/tables/mozilla/bugs/bug625-expected.txt:
* platform/efl/tables/mozilla/bugs/bug6304-expected.txt:
* platform/efl/tables/mozilla/bugs/bug63785-expected.txt:
* platform/efl/tables/mozilla/bugs/bug6404-expected.txt:
* platform/efl/tables/mozilla/bugs/bug647-expected.txt:
* platform/efl/tables/mozilla/bugs/bug650-expected.txt:
* platform/efl/tables/mozilla/bugs/bug6674-expected.txt:
* platform/efl/tables/mozilla/bugs/bug67864-expected.txt:
* platform/efl/tables/mozilla/bugs/bug67915-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug68998-expected.txt:
* platform/efl/tables/mozilla/bugs/bug69187-expected.txt:
* platform/efl/tables/mozilla/bugs/bug69382-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug69382-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug709-expected.txt:
* platform/efl/tables/mozilla/bugs/bug7112-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug7112-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug7121-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug72359-expected.txt:
* platform/efl/tables/mozilla/bugs/bug73321-expected.txt:
* platform/efl/tables/mozilla/bugs/bug7342-expected.txt:
* platform/efl/tables/mozilla/bugs/bug7471-expected.txt:
* platform/efl/tables/mozilla/bugs/bug75250-expected.txt:
* platform/efl/tables/mozilla/bugs/bug7714-expected.txt:
* platform/efl/tables/mozilla/bugs/bug78162-expected.txt:
* platform/efl/tables/mozilla/bugs/bug8032-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug81934-expected.txt:
* platform/efl/tables/mozilla/bugs/bug82946-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug82946-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug8361-expected.txt:
* platform/efl/tables/mozilla/bugs/bug83786-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug8381-expected.txt:
* platform/efl/tables/mozilla/bugs/bug86708-expected.txt:
* platform/efl/tables/mozilla/bugs/bug8858-expected.txt:
* platform/efl/tables/mozilla/bugs/bug8950-expected.txt:
* platform/efl/tables/mozilla/bugs/bug9072-expected.txt:
* platform/efl/tables/mozilla/bugs/bug9123-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug9123-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug92143-expected.txt:
* platform/efl/tables/mozilla/bugs/bug92647-2-expected.txt:
* platform/efl/tables/mozilla/bugs/bug9271-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug93363-expected.txt:
* platform/efl/tables/mozilla/bugs/bug963-expected.txt:
* platform/efl/tables/mozilla/bugs/bug96334-expected.txt:
* platform/efl/tables/mozilla/bugs/bug96343-expected.txt:
* platform/efl/tables/mozilla/bugs/bug965-expected.txt:
* platform/efl/tables/mozilla/bugs/bug97138-expected.txt:
* platform/efl/tables/mozilla/bugs/bug97383-expected.txt:
* platform/efl/tables/mozilla/bugs/bug9879-1-expected.txt:
* platform/efl/tables/mozilla/bugs/bug99923-expected.txt:
* platform/efl/tables/mozilla/bugs/bug99948-expected.txt:
* platform/efl/tables/mozilla/collapsing_borders/bug127040-expected.txt:
* platform/efl/tables/mozilla/collapsing_borders/bug41262-3-expected.txt:
* platform/efl/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
* platform/efl/tables/mozilla/core/bloomberg-expected.txt:
* platform/efl/tables/mozilla/core/borders-expected.txt:
* platform/efl/tables/mozilla/core/captions-expected.txt:
* platform/efl/tables/mozilla/core/cell_heights-expected.txt:
* platform/efl/tables/mozilla/core/col_span-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_auto_auto-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_auto_autoFix-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_auto_autoFixPer-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_auto_autoPer-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_auto_fix-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_auto_fixPer-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_auto_per-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_fix_autoFix-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_fix_autoPer-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_fix_fix-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_fix_fixPer-expected.txt:
* platform/efl/tables/mozilla/core/col_widths_fix_per-expected.txt:
* platform/efl/tables/mozilla/core/margins-expected.txt:
* platform/efl/tables/mozilla/core/misc-expected.txt:
* platform/efl/tables/mozilla/core/nested1-expected.txt:
* platform/efl/tables/mozilla/core/one_row-expected.txt:
* platform/efl/tables/mozilla/core/row_span-expected.txt:
* platform/efl/tables/mozilla/core/table_frame-expected.txt:
* platform/efl/tables/mozilla/core/table_rules-expected.txt:
* platform/efl/tables/mozilla/core/table_widths-expected.txt:
* platform/efl/tables/mozilla/dom/appendCol2-expected.txt:
* platform/efl/tables/mozilla/dom/appendRowsExpand1-expected.txt:
* platform/efl/tables/mozilla/dom/appendTbodyExpand1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteCellsRebuild1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteCellsShrink1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteCellsShrink2-expected.txt:
* platform/efl/tables/mozilla/dom/deleteCol1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteCol2-expected.txt:
* platform/efl/tables/mozilla/dom/deleteCol3-expected.txt:
* platform/efl/tables/mozilla/dom/deleteColGroup1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteColGroup2-expected.txt:
* platform/efl/tables/mozilla/dom/deleteRowsRebuild1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteRowsShrink1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteTbodyExpand1-expected.txt:
* platform/efl/tables/mozilla/dom/deleteTbodyRebuild1-expected.txt:
* platform/efl/tables/mozilla/dom/insertCellsExpand1-expected.txt:
* platform/efl/tables/mozilla/dom/insertCellsExpand2-expected.txt:
* platform/efl/tables/mozilla/dom/insertCellsRebuild1-expected.txt:
* platform/efl/tables/mozilla/dom/insertCellsRebuild2-expected.txt:
* platform/efl/tables/mozilla/dom/insertColGroups1-expected.txt:
* platform/efl/tables/mozilla/dom/insertColGroups2-expected.txt:
* platform/efl/tables/mozilla/dom/insertCols1-expected.txt:
* platform/efl/tables/mozilla/dom/insertCols2-expected.txt:
* platform/efl/tables/mozilla/dom/insertCols3-expected.txt:
* platform/efl/tables/mozilla/dom/insertCols4-expected.txt:
* platform/efl/tables/mozilla/dom/insertCols5-expected.txt:
* platform/efl/tables/mozilla/dom/insertRowsExpand1-expected.txt:
* platform/efl/tables/mozilla/dom/insertRowsRebuild1-expected.txt:
* platform/efl/tables/mozilla/dom/tableDom-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_layers-opacity-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_position-table-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_simple-table-column-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_simple-table-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_simple-table-row-expected.txt:
* platform/efl/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt:
* platform/efl/tables/mozilla/marvin/body_col-expected.txt:
* platform/efl/tables/mozilla/marvin/body_tbody-expected.txt:
* platform/efl/tables/mozilla/marvin/body_tfoot-expected.txt:
* platform/efl/tables/mozilla/marvin/body_thead-expected.txt:
* platform/efl/tables/mozilla/marvin/col_span-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_align_justify-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_span-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_width_pct-expected.txt:
* platform/efl/tables/mozilla/marvin/colgroup_width_px-expected.txt:
* platform/efl/tables/mozilla/marvin/table_frame_border-expected.txt:
* platform/efl/tables/mozilla/marvin/table_frame_box-expected.txt:
* platform/efl/tables/mozilla/marvin/table_overflow_hidden_td-expected.txt: Added.
* platform/efl/tables/mozilla/marvin/table_overflow_td_dynamic_deactivate-expected.txt:
* platform/efl/tables/mozilla/marvin/table_row_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/table_row_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/table_row_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/table_rules_all-expected.txt:
* platform/efl/tables/mozilla/marvin/table_rules_groups-expected.txt:
* platform/efl/tables/mozilla/marvin/table_rules_none-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_aqua-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_aqua_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_black-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_black_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_blue-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_blue_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_fuchsia-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_fuchsia_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_gray-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_gray_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_green-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_green_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_lime-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_lime_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_maroon-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_maroon_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_navy-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_navy_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_olive-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_olive_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_purple-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_purple_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_red-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_red_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_silver-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_silver_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_teal-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_teal_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_white-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_white_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_yellow-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_bgcolor_yellow_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_border_0-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_border_1-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_border_2-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_border_3-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_caption_align_bot-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_caption_align_top-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_cellpadding-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_cellpadding_pct-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_cellspacing-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_default-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_id-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_row_th_nowrap-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_colspan-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_height-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_nowrap-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_rowspan-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_td_width-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_th_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_th_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_th_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_th_colspan-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_th_height-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_th_rowspan-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_th_width-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_width_percent-expected.txt:
* platform/efl/tables/mozilla/marvin/tables_width_px-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_align_justify-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_char-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/tbody_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/td_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/td_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/td_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/td_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_align_justify-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_char-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/tfoot_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/th_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/th_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/th_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/th_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_align_justify-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_char-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/thead_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_aqua_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_black-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_black_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_blue-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_blue_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_fuchsia-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_fuchsia_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_gray-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_gray_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_green-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_green_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_lime-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_lime_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_maroon-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_maroon_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_navy-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_navy_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_olive-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_olive_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_purple-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_purple_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_red-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_red_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_silver-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_silver_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_teal-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_teal_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_white-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_white_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_yellow-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_bgcolor_yellow_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/tr_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_caption_align_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_caption_align_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_span-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_width_px-expected.txt:
* platform/efl/tables/mozilla/marvin/x_col_width_rel-expected.txt:
* platform/efl/tables/mozilla/marvin/x_colgroup_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_colgroup_span-expected.txt:
* platform/efl/tables/mozilla/marvin/x_colgroup_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_colgroup_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_colgroup_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_colgroup_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_colgroup_width_rel-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_bgcolor_name-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_border-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_border_none-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_border_px-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_cellpadding-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_cellpadding_pct-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_cellspacing-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_cellspacing_pct-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_frame_void-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_rules_groups-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_rules_none-expected.txt:
* platform/efl/tables/mozilla/marvin/x_table_style-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_class-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_id-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_style-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tbody_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_align_justify-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_bgcolor_name-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_bgcolor_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_class-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_colspan-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_height-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_id-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_nowrap-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_rowspan-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_style-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_td_width-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_class-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_id-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_style-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tfoot_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_align_justify-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_bgcolor_name-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_bgcolor_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_class-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_colspan-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_height-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_id-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_nowrap-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_rowspan-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_style-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_th_width-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_align_center-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_align_left-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_align_right-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_class-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_id-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_style-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_thead_valign_top-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_align_char-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_bgcolor_name-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_bgcolor_rgb-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_class-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_id-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_style-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_valign_baseline-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_valign_bottom-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_valign_middle-expected.txt:
* platform/efl/tables/mozilla/marvin/x_tr_valign_top-expected.txt:
* platform/efl/tables/mozilla/other/body_col-expected.txt:
* platform/efl/tables/mozilla/other/cell_widths-expected.txt:
* platform/efl/tables/mozilla/other/cellspacing-expected.txt:
* platform/efl/tables/mozilla/other/move_row-expected.txt:
* platform/efl/tables/mozilla/other/ms-expected.txt:
* platform/efl/tables/mozilla/other/nested2-expected.txt:
* platform/efl/tables/mozilla/other/nestedTables-expected.txt:
* platform/efl/tables/mozilla/other/padding-expected.txt:
* platform/efl/tables/mozilla/other/slashlogo-expected.txt:
* platform/efl/tables/mozilla/other/test3-expected.txt:
* platform/efl/tables/mozilla/other/test6-expected.txt:
* platform/efl/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
* platform/efl/tables/mozilla/other/wa_table_tr_align-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/97619-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug1010-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug101759-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug104898-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug106336-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug106966-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug1128-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug1164-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug11945-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug128876-expected.txt: Added.
* platform/efl/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug14007-1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug14159-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug1647-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug17826-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug178855-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug18770-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug19526-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug21518-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug220653-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug22122-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug24880-1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug25707-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug27993-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3105-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3166-11-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3166-12-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3166-13-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3166-14-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3166-16-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3166-17-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug3166-18-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug32205-1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug32205-4-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug4294-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug51000-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug59252-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug61042-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug65372-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug67915-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug6933-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug7113-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug72393-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug7243-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug73629-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug80762-2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug8499-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug85016-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug91057-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/bugs/bug9879-1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/collapsing_borders/bug41262-1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt:
* platform/efl/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/backgrounds-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/captions1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/captions2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/captions3-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/col_span2-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/cols1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/columns-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/conflicts-expected.txt:
* platform/efl/tables/mozilla_expected_failures/core/standards1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/dom/appendCells1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/dom/appendCellsRebuild1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/dom/appendCol1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/dom/appendColGroup1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/dom/insertTbodyExpand1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/dom/insertTbodyRebuild1-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_frame_above-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_frame_below-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_frame_void-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_hidden_table-expected.txt: Added.
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody-expected.txt: Added.
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr-expected.txt: Added.
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell_sibling-expected.txt: Copied from LayoutTests/platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.txt.
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row-expected.txt: Copied from LayoutTests/platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.txt.
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_caption_align_left-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_caption_align_right-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_colgroup_width_px-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_above-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_below-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_border-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_box-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_hsides-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_lhs-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_rhs-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_vsides-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_rules_all-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_rules_cols-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/x_table_rules_rows-expected.txt:
* platform/efl/tables/mozilla_expected_failures/other/empty_cells-expected.txt:
* platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191681
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
zalan@apple.com [Wed, 28 Oct 2015 18:07:09 +0000 (18:07 +0000)]
Should never be reached failure in WebCore::backgroundRectForBox
https://bugs.webkit.org/show_bug.cgi?id=150232
Reviewed by Simon Fraser.
We should never end up with simple container for composited layer when background-clip: text is present.
(not even when the box has no decoration to paint)
Source/WebCore:
Test: fast/backgrounds/background-clip-text-with-simple-container.html
* rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::paintsBoxDecorations):
(WebCore::RenderLayerBacking::isSimpleContainerCompositingLayer):
(WebCore::backgroundRectForBox):
LayoutTests:
* fast/backgrounds/background-clip-text-with-simple-container-expected.txt: Added.
* fast/backgrounds/background-clip-text-with-simple-container.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191680
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
calvaris@igalia.com [Wed, 28 Oct 2015 18:04:25 +0000 (18:04 +0000)]
Unreviewed.
* Scripts/webkitpy/common/config/watchlist: Removed dead files from Streams API watchlist.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191679
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
peavo@outlook.com [Wed, 28 Oct 2015 17:50:56 +0000 (17:50 +0000)]
Add WinCairo to list of ports in run-webkit-tests.
https://bugs.webkit.org/show_bug.cgi?id=150625
Reviewed by Brent Fulgham.
* Scripts/webkitpy/common/config/ports.py:
(DeprecatedPort.port):
(WinPort.run_webkit_tests_command):
(WinCairoPort):
(GtkWK2Port):
* Scripts/webkitpy/port/factory.py:
(PortFactory):
* Scripts/webkitpy/port/win.py:
(WinPort.find_system_pid):
(WinCairoPort):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191678
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mark.lam@apple.com [Wed, 28 Oct 2015 17:48:10 +0000 (17:48 +0000)]
Add ability to print the PC register from JIT'ed code.
https://bugs.webkit.org/show_bug.cgi?id=150561
Reviewed by Geoffrey Garen.
* assembler/MacroAssemblerPrinter.cpp:
(JSC::printPC):
(JSC::MacroAssemblerPrinter::printCallback):
* assembler/MacroAssemblerPrinter.h:
(JSC::MacroAssemblerPrinter::PrintArg::PrintArg):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191677
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ryanhaddad@apple.com [Wed, 28 Oct 2015 17:44:00 +0000 (17:44 +0000)]
Adding imported/w3c/web-platform-tests/XMLHttpRequest/response-method.htm to the list of flaky tests on win
https://bugs.webkit.org/show_bug.cgi?id=150594
Unreviewed test gardening
* platform/win/TestExpectations:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191676
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
bshafiei@apple.com [Wed, 28 Oct 2015 17:43:50 +0000 (17:43 +0000)]
Versioning.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191675
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
cdumez@apple.com [Wed, 28 Oct 2015 17:35:10 +0000 (17:35 +0000)]
Use RunLoopTimer in DataURLDecoder to avoid issues related to runloops
https://bugs.webkit.org/show_bug.cgi?id=150609
<rdar://problem/
22702894>
Reviewed by Antti Koivisto.
Source/WebCore:
Use RunLoopTimer in DataURLDecoder to avoid issues related to RunLoops.
In particular, the callOnMainThread() call could fail to dispatch the
decoding result to the main thread if the client-side would spin its own
RunLoop.
This is similar to the approach used in DocumentLoader for
DocumentLoaderTimer.
No new tests, verified through manual testing.
* WebCore.xcodeproj/project.pbxproj:
* loader/ResourceLoader.cpp:
(WebCore::ResourceLoader::loadDataURL):
* page/Page.cpp:
(WebCore::Page::Page):
* page/Page.h:
* page/mac/PageMac.mm: Renamed from Source/WebCore/page/mac/PageMac.cpp.
(WebCore::Page::platformInitialize):
(WebCore::Page::addSchedulePair):
(WebCore::Page::removeSchedulePair):
* platform/network/DataURLDecoder.cpp:
(WebCore::DataURLDecoder::DecodingResultDispatcher::dispatch):
(WebCore::DataURLDecoder::DecodingResultDispatcher::DecodingResultDispatcher):
(WebCore::DataURLDecoder::DecodingResultDispatcher::startTimer):
(WebCore::DataURLDecoder::DecodingResultDispatcher::timerFired):
(WebCore::DataURLDecoder::createDecodeTask):
(WebCore::DataURLDecoder::decode):
* platform/network/DataURLDecoder.h:
Source/WebKit2:
Move addSchedulePair() call to Page::platformInitialize() so that
RunLoopTimer can be used by any Page, even those that don't have
a WebPage wrapper.
* WebProcess/WebPage/mac/WebPageMac.mm:
(WebKit::WebPage::platformInitialize): Deleted.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191673
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
beidson@apple.com [Wed, 28 Oct 2015 17:29:41 +0000 (17:29 +0000)]
Modern IDB: Implement most readonly attributes of IDBObjectStore.
https://bugs.webkit.org/show_bug.cgi?id=150617
Reviewed by Alex Christensen.
Source/WebCore:
Test: storage/indexeddb/modern/objectstore-attributes.html
* Modules/indexeddb/IDBObjectStore.h:
* Modules/indexeddb/client/IDBAnyImpl.cpp:
(WebCore::IDBClient::IDBAny::IDBAny):
* Modules/indexeddb/client/IDBAnyImpl.h:
(WebCore::IDBClient::IDBAny::create):
* Modules/indexeddb/client/IDBObjectStoreImpl.cpp:
(WebCore::IDBClient::IDBObjectStore::name):
(WebCore::IDBClient::IDBObjectStore::keyPathAny):
(WebCore::IDBClient::IDBObjectStore::keyPath):
(WebCore::IDBClient::IDBObjectStore::transaction):
(WebCore::IDBClient::IDBObjectStore::id): Deleted.
* Modules/indexeddb/client/IDBObjectStoreImpl.h:
* Modules/indexeddb/legacy/LegacyObjectStore.h:
(WebCore::LegacyObjectStore::transaction):
LayoutTests:
* storage/indexeddb/modern/objectstore-attributes-expected.txt: Added.
* storage/indexeddb/modern/objectstore-attributes.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191672
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
hs85.jeong@samsung.com [Wed, 28 Oct 2015 17:09:56 +0000 (17:09 +0000)]
Replace 0 and NULL with nullptr in WebCore/editing.
https://bugs.webkit.org/show_bug.cgi?id=150555
Reviewed by Darin Adler.
No new tests because there is no behavior change.
* editing/ApplyStyleCommand.cpp:
(WebCore::ApplyStyleCommand::ApplyStyleCommand):
(WebCore::ApplyStyleCommand::splitAncestorsWithUnicodeBidi):
(WebCore::ApplyStyleCommand::applyInlineStyle):
* editing/ApplyStyleCommand.h:
(WebCore::ApplyStyleCommand::shouldRemoveInlineStyleFromElement):
* editing/CompositeEditCommand.cpp:
(WebCore::CompositeEditCommand::applyCommandToComposite):
(WebCore::CompositeEditCommand::deleteInsignificantText):
* editing/DeleteSelectionCommand.cpp:
(WebCore::DeleteSelectionCommand::DeleteSelectionCommand):
(WebCore::DeleteSelectionCommand::initializeStartEnd):
* editing/EditCommand.cpp:
(WebCore::EditCommand::EditCommand):
* editing/EditCommand.h:
* editing/EditingStyle.cpp:
(WebCore::HTMLElementEquivalent::HTMLElementEquivalent):
* editing/EditingStyle.h:
(WebCore::EditingStyle::conflictsWithInlineStyleOfElement):
* editing/Editor.h:
* editing/EditorCommand.cpp:
(WebCore::Editor::commandIsSupportedFromMenuOrKeyBinding):
(WebCore::Editor::Command::Command):
* editing/FrameSelection.cpp:
(WebCore::DragCaretController::setCaretPosition):
(WebCore::FrameSelection::directionOfSelection):
* editing/MarkupAccumulator.cpp:
(WebCore::MarkupAccumulator::entityMaskForText):
* editing/MarkupAccumulator.h:
* editing/RenderedPosition.cpp:
(WebCore::rendererFromPosition):
(WebCore::RenderedPosition::RenderedPosition):
* editing/RenderedPosition.h:
(WebCore::RenderedPosition::operator==):
(WebCore::RenderedPosition::uncachedInlineBox):
(WebCore::RenderedPosition::RenderedPosition):
* editing/ReplaceSelectionCommand.cpp:
(WebCore::ReplaceSelectionCommand::handleStyleSpans):
* editing/SetNodeAttributeCommand.cpp:
(WebCore::SetNodeAttributeCommand::doUnapply):
* editing/SmartReplaceCF.cpp:
(WebCore::getSmartSet):
* editing/SpellChecker.cpp:
(WebCore::SpellCheckRequest::SpellCheckRequest):
(WebCore::SpellCheckRequest::didSucceed):
(WebCore::SpellCheckRequest::didCancel):
(WebCore::SpellCheckRequest::setCheckerAndSequence):
(WebCore::SpellCheckRequest::requesterDestroyed):
(WebCore::SpellChecker::SpellChecker):
* editing/SpellChecker.h:
* editing/VisiblePosition.cpp:
(WebCore::VisiblePosition::leftVisuallyDistinctCandidate):
(WebCore::VisiblePosition::rightVisuallyDistinctCandidate):
(WebCore::VisiblePosition::localCaretRect):
(WebCore::enclosingBlockFlowElement):
* editing/VisibleUnits.cpp:
(WebCore::CachedLogicallyOrderedLeafBoxes::CachedLogicallyOrderedLeafBoxes):
(WebCore::CachedLogicallyOrderedLeafBoxes::previousTextOrLineBreakBox):
(WebCore::visualWordPosition):
(WebCore::previousLinePosition):
(WebCore::nextLinePosition):
* editing/htmlediting.cpp:
(WebCore::highestEnclosingNodeOfType):
(WebCore::highestNodeToRemoveInPruning):
* editing/htmlediting.h:
(WebCore::firstPositionInOrBeforeNode):
* editing/ios/EditorIOS.mm:
(WebCore::Editor::setTextAlignmentForChangedBaseWritingDirection):
(WebCore::Editor::fontForSelection):
* editing/mac/AlternativeTextUIController.mm:
(WebCore::AlternativeTextUIController::AlernativeTextContextController::alternativesForContext):
* editing/mac/EditorMac.mm:
(WebCore::Editor::fontForSelection):
* editing/markup.cpp:
* editing/markup.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191671
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
hs85.jeong@samsung.com [Wed, 28 Oct 2015 16:24:13 +0000 (16:24 +0000)]
Unreviewed. EFL gardening: rebaseline more tests after r191623.
https://bugs.webkit.org/show_bug.cgi?id=150626
* platform/efl/editing/deleting/
4922367-expected.txt:
* platform/efl/editing/deleting/
5099303-expected.txt:
* platform/efl/editing/deleting/
5126166-expected.txt:
* platform/efl/editing/deleting/
5144139-2-expected.txt:
* platform/efl/editing/deleting/
5206311-1-expected.txt:
* platform/efl/editing/deleting/
5433862-2-expected.txt:
* platform/efl/editing/deleting/
5483370-expected.txt:
* platform/efl/editing/deleting/delete-to-select-table-expected.txt:
* platform/efl/editing/deleting/table-cells-expected.txt:
* platform/efl/editing/execCommand/
5481523-expected.txt:
* platform/efl/editing/inserting/
5058163-1-expected.txt:
* platform/efl/editing/inserting/insert-paragraph-01-expected.txt:
* platform/efl/editing/inserting/insert-paragraph-02-expected.txt:
* platform/efl/editing/inserting/paragraph-separator-in-table-1-expected.txt:
* platform/efl/editing/inserting/paragraph-separator-in-table-2-expected.txt:
* platform/efl/editing/selection/
3690703-2-expected.txt:
* platform/efl/editing/selection/
3690703-expected.txt:
* platform/efl/editing/selection/
3690719-expected.txt:
* platform/efl/editing/selection/
4895428-2-expected.txt:
* platform/efl/editing/selection/
5057506-2-expected.txt:
* platform/efl/editing/selection/
5057506-expected.txt:
* platform/efl/editing/selection/
5131716-1-expected.txt:
* platform/efl/editing/selection/
5131716-2-expected.txt:
* platform/efl/editing/selection/
5131716-3-expected.txt:
* platform/efl/editing/selection/
5131716-4-expected.txt:
* platform/efl/editing/selection/iframe-expected.txt:
* platform/efl/editing/selection/inline-table-expected.txt:
* platform/efl/editing/selection/move-by-line-001-expected.txt:
* platform/efl/editing/selection/select-all-004-expected.txt: Added.
* platform/efl/editing/selection/table-caret-3-expected.txt:
* platform/efl/editing/style/
5017613-1-expected.txt:
* platform/efl/editing/style/
5017613-2-expected.txt:
* platform/efl/editing/style/apple-style-editable-mix-expected.txt:
* platform/efl/editing/style/table-selection-expected.txt:
* platform/efl/editing/unsupported-content/table-type-after-expected.txt:
* platform/efl/editing/unsupported-content/table-type-before-expected.txt:
* platform/efl/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.txt:
* platform/efl/fast/block/basic/016-expected.txt:
* platform/efl/fast/block/basic/quirk-percent-height-table-cell-expected.txt: Added.
* platform/efl/fast/block/float/011-expected.txt:
* platform/efl/fast/block/float/015-expected.txt:
* platform/efl/fast/block/float/025-expected.txt:
* platform/efl/fast/block/float/026-expected.txt:
* platform/efl/fast/block/float/027-expected.txt:
* platform/efl/fast/block/float/028-expected.txt:
* platform/efl/fast/block/margin-collapse/001-expected.txt:
* platform/efl/fast/block/margin-collapse/005-expected.txt:
* platform/efl/fast/block/margin-collapse/006-expected.txt:
* platform/efl/fast/block/margin-collapse/010-expected.txt:
* platform/efl/fast/block/margin-collapse/011-expected.txt:
* platform/efl/fast/block/margin-collapse/012-expected.txt:
* platform/efl/fast/block/margin-collapse/015-expected.txt:
* platform/efl/fast/block/margin-collapse/016-expected.txt:
* platform/efl/fast/block/margin-collapse/017-expected.txt:
* platform/efl/fast/block/margin-collapse/018-expected.txt:
* platform/efl/fast/block/margin-collapse/019-expected.txt:
* platform/efl/fast/block/margin-collapse/020-expected.txt:
* platform/efl/fast/block/margin-collapse/021-expected.txt:
* platform/efl/fast/block/margin-collapse/022-expected.txt:
* platform/efl/fast/block/margin-collapse/025-expected.txt:
* platform/efl/fast/block/margin-collapse/032-expected.txt:
* platform/efl/fast/block/margin-collapse/033-expected.txt:
* platform/efl/fast/block/margin-collapse/034-expected.txt:
* platform/efl/fast/block/margin-collapse/041-expected.txt:
* platform/efl/fast/block/margin-collapse/042-expected.txt:
* platform/efl/fast/block/margin-collapse/055-expected.txt:
* platform/efl/fast/block/margin-collapse/056-expected.txt:
* platform/efl/fast/block/margin-collapse/057-expected.txt:
* platform/efl/fast/block/margin-collapse/058-expected.txt:
* platform/efl/fast/block/margin-collapse/059-expected.txt:
* platform/efl/fast/block/margin-collapse/104-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/001-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/005-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/006-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/017-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/018-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/019-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/021-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/022-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/025-expected.txt:
* platform/efl/fast/block/positioning/053-expected.txt:
* platform/efl/fast/block/positioning/negative-right-pos-expected.txt:
* platform/efl/fast/block/positioning/table-cell-static-position-expected.txt:
* platform/efl/fast/borders/bidi-009a-expected.txt:
* platform/efl/fast/borders/border-antialiasing-expected.txt:
* platform/efl/fast/borders/border-radius-different-width-001-expected.txt: Copied from LayoutTests/platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.txt.
* platform/efl/fast/borders/table-borders-expected.txt:
* platform/efl/fast/box-shadow/basic-shadows-expected.txt:
* platform/efl/fast/css-generated-content/015-expected.txt:
* platform/efl/fast/css-generated-content/details-summary-before-after-expected.txt:
* platform/efl/fast/css-generated-content/first-letter-in-nested-before-expected.txt: Added.
* platform/efl/fast/css-generated-content/first-letter-in-nested-before-table-expected.txt: Added.
* platform/efl/fast/css-generated-content/inline-display-types-expected.txt:
* platform/efl/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt:
* platform/efl/fast/css-generated-content/table-before-after-child-add-expected.txt:
* platform/efl/fast/css-generated-content/table-cell-before-after-child-add-expected.txt:
* platform/efl/fast/css-generated-content/table-cell-before-content-expected.txt:
* platform/efl/fast/css-generated-content/table-parts-before-and-after-expected.txt: Added.
* platform/efl/fast/css-generated-content/table-row-before-after-child-add-expected.txt:
* platform/efl/fast/css-generated-content/table-row-before-after-expected.txt:
* platform/efl/fast/css-generated-content/table-row-group-with-before-expected.txt:
* platform/efl/fast/css-generated-content/table-row-with-before-expected.txt:
* platform/efl/fast/css-generated-content/table-table-before-after-child-add-expected.txt:
* platform/efl/fast/css-generated-content/table-with-before-expected.txt:
* platform/efl/fast/css/003-expected.txt:
* platform/efl/fast/css/absolute-poition-in-rtl-parent-expected.txt:
* platform/efl/fast/css/acid2-expected.txt:
* platform/efl/fast/css/acid2-pixel-expected.txt:
* platform/efl/fast/css/bidi-override-in-anonymous-block-expected.txt:
* platform/efl/fast/css/box-shadow-and-border-radius-expected.txt: Added.
* platform/efl/fast/css/caption-width-absolute-position-expected.txt: Added.
* platform/efl/fast/css/caption-width-absolute-position-offset-top-expected.txt: Added.
* platform/efl/fast/css/caption-width-fixed-position-expected.txt: Added.
* platform/efl/fast/css/caption-width-fixed-position-offset-top-expected.txt: Added.
* platform/efl/fast/css/caption-width-relative-position-expected.txt: Added.
* platform/efl/fast/css/caption-width-relative-position-offset-top-expected.txt: Added.
* platform/efl/fast/css/css3-nth-child-expected.txt:
* platform/efl/fast/css/first-letter-float-expected.txt:
* platform/efl/fast/css/focus-ring-detached-expected.txt:
* platform/efl/fast/css/focus-ring-multiline-expected.txt:
* platform/efl/fast/css/h1-in-section-elements-expected.txt:
* platform/efl/fast/css/image-rendering-expected.txt:
* platform/efl/fast/css/layerZOrderCrash-expected.txt:
* platform/efl/fast/css/min-width-with-spanned-cell-expected.txt: Added.
* platform/efl/fast/css/min-width-with-spanned-cell-fixed-expected.txt: Added.
* platform/efl/fast/css/percentage-non-integer-expected.txt:
* platform/efl/fast/css/table-text-align-quirk-expected.txt:
* platform/efl/fast/css/table-text-align-strict-expected.txt:
* platform/efl/fast/dom/34176-expected.txt:
* platform/efl/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
* platform/efl/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
* platform/efl/fast/dom/HTMLTableElement/colSpan-expected.txt:
* platform/efl/fast/dom/HTMLTableElement/createCaption-expected.txt:
* platform/efl/fast/dom/row-inner-text-expected.txt:
* platform/efl/fast/dynamic/001-expected.txt: Added.
* platform/efl/fast/dynamic/007-expected.txt:
* platform/efl/fast/dynamic/013-expected.txt:
* platform/efl/fast/dynamic/014-expected.txt:
* platform/efl/fast/dynamic/015-expected.txt:
* platform/efl/fast/dynamic/containing-block-change-expected.txt:
* platform/efl/fast/dynamic/create-renderer-for-whitespace-only-text-expected.txt:
* platform/efl/fast/dynamic/float-withdrawal-expected.txt:
* platform/efl/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
* platform/efl/fast/dynamic/subtree-table-cell-height-expected.txt: Added.
* platform/efl/fast/encoding/utf-16-big-endian-expected.txt:
* platform/efl/fast/encoding/utf-16-little-endian-expected.txt:
* platform/efl/fast/forms/001-expected.txt:
* platform/efl/fast/forms/005-expected.txt: Added.
* platform/efl/fast/forms/basic-buttons-expected.txt:
* platform/efl/fast/forms/button-white-space-expected.txt:
* platform/efl/fast/forms/file/file-input-direction-expected.txt:
* platform/efl/fast/forms/form-added-to-table-expected.txt:
* platform/efl/fast/forms/form-element-geometry-expected.txt:
* platform/efl/fast/forms/form-hides-table-expected.txt:
* platform/efl/fast/forms/form-in-malformed-markup-expected.txt:
* platform/efl/fast/forms/formmove3-expected.txt:
* platform/efl/fast/forms/input-appearance-spinbutton-expected.txt: Added.
* platform/efl/fast/forms/input-double-click-selection-gap-bug-expected.txt:
* platform/efl/fast/forms/input-table-expected.txt:
* platform/efl/fast/forms/input-value-expected.txt:
* platform/efl/fast/forms/listbox-bidi-align-expected.txt:
* platform/efl/fast/forms/minWidthPercent-expected.txt:
* platform/efl/fast/forms/preserveFormDuringResidualStyle-expected.txt:
* platform/efl/fast/forms/select-dirty-parent-pref-widths-expected.txt:
* platform/efl/fast/html/details-writing-mode-expected.txt:
* platform/efl/fast/inline-block/001-expected.txt:
* platform/efl/fast/inline-block/overflow-clip-expected.txt:
* platform/efl/fast/invalid/012-expected.txt:
* platform/efl/fast/invalid/018-expected.txt:
* platform/efl/fast/invalid/table-inside-stray-table-content-expected.txt:
* platform/efl/fast/invalid/td-inside-object-expected.txt:
* platform/efl/fast/lists/004-expected.txt:
* platform/efl/fast/lists/list-marker-before-content-table-expected.txt: Added.
* platform/efl/fast/lists/ordered-list-with-no-ol-tag-expected.txt:
* platform/efl/fast/multicol/span/before-child-anonymous-column-block-expected.txt: Added.
* platform/efl/fast/multicol/table-vertical-align-expected.txt:
* platform/efl/fast/overflow/002-expected.txt:
* platform/efl/fast/overflow/overflow-auto-table-expected.txt:
* platform/efl/fast/overflow/overflow-rtl-expected.txt:
* platform/efl/fast/overflow/overflow-rtl-vertical-expected.txt:
* platform/efl/fast/overflow/table-overflow-float-expected.txt:
* platform/efl/fast/reflections/table-cell-expected.txt: Added.
* platform/efl/fast/repaint/block-selection-gap-in-table-cell-expected.txt:
* platform/efl/fast/repaint/float-overflow-expected.txt: Added.
* platform/efl/fast/repaint/float-overflow-right-expected.txt: Added.
* platform/efl/fast/repaint/subtree-root-clip-3-expected.txt: Added.
* platform/efl/fast/repaint/table-cell-collapsed-border-expected.txt:
* platform/efl/fast/repaint/table-cell-collapsed-border-scroll-expected.txt: Added.
* platform/efl/fast/repaint/table-cell-move-expected.txt:
* platform/efl/fast/repaint/table-cell-overflow-expected.txt: Added.
* platform/efl/fast/repaint/table-cell-vertical-overflow-expected.txt: Added.
* platform/efl/fast/repaint/table-col-background-expected.txt: Added.
* platform/efl/fast/repaint/table-collapsed-border-expected.txt:
* platform/efl/fast/repaint/table-extra-bottom-grow-expected.txt:
* platform/efl/fast/repaint/table-hover-on-link-expected.txt: Added.
* platform/efl/fast/repaint/table-outer-border-expected.txt: Added.
* platform/efl/fast/repaint/table-row-expected.txt: Added.
* platform/efl/fast/repaint/table-section-overflow-expected.txt: Added.
* platform/efl/fast/repaint/table-section-repaint-expected.txt: Added.
* platform/efl/fast/repaint/table-two-pass-layout-overpaint-expected.txt: Added.
* platform/efl/fast/repaint/table-writing-modes-h-expected.txt: Added.
* platform/efl/fast/repaint/table-writing-modes-v-expected.txt: Added.
* platform/efl/fast/replaced/005-expected.txt:
* platform/efl/fast/replaced/percent-height-in-anonymous-block-expected.txt: Added.
* platform/efl/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt:
* platform/efl/fast/replaced/selection-rect-expected.txt: Added.
* platform/efl/fast/replaced/selection-rect-in-table-cell-expected.txt:
* platform/efl/fast/replaced/table-percent-height-positioned-expected.txt: Added.
* platform/efl/fast/replaced/width100percent-button-expected.txt:
* platform/efl/fast/replaced/width100percent-checkbox-expected.txt:
* platform/efl/fast/replaced/width100percent-image-expected.txt:
* platform/efl/fast/replaced/width100percent-menulist-expected.txt:
* platform/efl/fast/replaced/width100percent-radio-expected.txt:
* platform/efl/fast/replaced/width100percent-searchfield-expected.txt:
* platform/efl/fast/replaced/width100percent-textarea-expected.txt:
* platform/efl/fast/replaced/width100percent-textfield-expected.txt:
* platform/efl/fast/ruby/ruby-inline-table-expected.txt:
* platform/efl/fast/selectors/018-expected.txt:
* platform/efl/fast/selectors/018b-expected.txt:
* platform/efl/fast/selectors/032-expected.txt:
* platform/efl/fast/selectors/043-expected.txt:
* platform/efl/fast/selectors/043b-expected.txt:
* platform/efl/fast/selectors/044-expected.txt:
* platform/efl/fast/selectors/044b-expected.txt:
* platform/efl/fast/selectors/077-expected.txt:
* platform/efl/fast/selectors/077b-expected.txt:
* platform/efl/fast/selectors/078b-expected.txt:
* platform/efl/fast/table/001-expected.txt:
* platform/efl/fast/table/002-expected.txt:
* platform/efl/fast/table/003-expected.txt:
* platform/efl/fast/table/004-expected.txt:
* platform/efl/fast/table/005-expected.txt:
* platform/efl/fast/table/006-expected.txt:
* platform/efl/fast/table/007-expected.txt:
* platform/efl/fast/table/008-expected.txt: Added.
* platform/efl/fast/table/009-expected.txt:
* platform/efl/fast/table/010-expected.txt:
* platform/efl/fast/table/011-expected.txt:
* platform/efl/fast/table/012-expected.txt:
* platform/efl/fast/table/013-expected.txt:
* platform/efl/fast/table/015-expected.txt:
* platform/efl/fast/table/016-expected.txt:
* platform/efl/fast/table/017-expected.txt:
* platform/efl/fast/table/020-expected.txt:
* platform/efl/fast/table/021-expected.txt:
* platform/efl/fast/table/022-expected.txt:
* platform/efl/fast/table/023-expected.txt:
* platform/efl/fast/table/024-expected.txt: Added.
* platform/efl/fast/table/025-expected.txt:
* platform/efl/fast/table/026-expected.txt:
* platform/efl/fast/table/027-expected.txt:
* platform/efl/fast/table/027-vertical-expected.txt:
* platform/efl/fast/table/028-expected.txt:
* platform/efl/fast/table/028-vertical-expected.txt:
* platform/efl/fast/table/029-expected.txt:
* platform/efl/fast/table/030-expected.txt:
* platform/efl/fast/table/031-expected.txt: Added.
* platform/efl/fast/table/032-expected.txt: Added.
* platform/efl/fast/table/033-expected.txt:
* platform/efl/fast/table/034-expected.txt: Added.
* platform/efl/fast/table/035-expected.txt:
* platform/efl/fast/table/037-expected.txt:
* platform/efl/fast/table/038-expected.txt:
* platform/efl/fast/table/039-expected.txt:
* platform/efl/fast/table/040-expected.txt:
* platform/efl/fast/table/040-vertical-expected.txt:
* platform/efl/fast/table/041-expected.txt:
* platform/efl/fast/table/100-percent-cell-width-expected.txt:
* platform/efl/fast/table/add-before-anonymous-child-expected.txt:
* platform/efl/fast/table/append-cells-expected.txt:
* platform/efl/fast/table/append-cells2-expected.txt:
* platform/efl/fast/table/auto-with-percent-height-expected.txt:
* platform/efl/fast/table/auto-with-percent-height-vertical-expected.txt:
* platform/efl/fast/table/border-collapsing/001-expected.txt:
* platform/efl/fast/table/border-collapsing/001-vertical-expected.txt:
* platform/efl/fast/table/border-collapsing/002-expected.txt:
* platform/efl/fast/table/border-collapsing/002-vertical-expected.txt:
* platform/efl/fast/table/border-collapsing/003-expected.txt:
* platform/efl/fast/table/border-collapsing/003-vertical-expected.txt:
* platform/efl/fast/table/border-collapsing/004-expected.txt:
* platform/efl/fast/table/border-collapsing/004-vertical-expected.txt:
* platform/efl/fast/table/border-collapsing/border-collapsing-head-foot-expected.txt:
* platform/efl/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt:
* platform/efl/fast/table/border-collapsing/bug14274-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-69296-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-cell-append-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-cell-remove-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-cell-border-color-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-cell-border-width-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-cell-sl-border-color-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-col-border-color-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-col-border-width-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-colgroup-border-color-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-colgroup-border-width-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-row-border-color-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-row-border-width-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-table-border-color-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-table-border-width-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/cached-change-tbody-border-color-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/collapsed-borders-adjoining-sections-vertical-rl-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/collapsed-borders-painted-once-on-inner-cells-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/equal-precedence-resolution-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt: Added.
* platform/efl/fast/table/border-collapsing/rtl-border-collapsing-expected.txt:
* platform/efl/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt:
* platform/efl/fast/table/caption-relayout-expected.txt: Added.
* platform/efl/fast/table/cell-absolute-child-expected.txt:
* platform/efl/fast/table/cell-coalescing-expected.txt:
* platform/efl/fast/table/cell-width-auto-expected.txt:
* platform/efl/fast/table/cellindex-expected.txt:
* platform/efl/fast/table/click-near-anonymous-table-expected.txt:
* platform/efl/fast/table/col-width-span-expand-expected.txt: Added.
* platform/efl/fast/table/colgroup-preceded-by-caption-expected.txt:
* platform/efl/fast/table/colgroup-spanning-groups-rules-expected.txt:
* platform/efl/fast/table/colspan-with-all-percent-cells-expected.txt: Added.
* platform/efl/fast/table/colspanMinWidth-expected.txt:
* platform/efl/fast/table/colspanMinWidth-vertical-expected.txt:
* platform/efl/fast/table/dynamic-cellpadding-expected.txt:
* platform/efl/fast/table/dynamic-descendant-percentage-height-expected.txt:
* platform/efl/fast/table/edge-offsets-expected.txt:
* platform/efl/fast/table/empty-cells-expected.txt:
* platform/efl/fast/table/fixed-nested-expected.txt:
* platform/efl/fast/table/floating-th-expected.txt:
* platform/efl/fast/table/floatingTablePaintBackground-expected.txt:
* platform/efl/fast/table/form-with-non-table-display-inside-table-elements-expected.txt: Added.
* platform/efl/fast/table/frame-and-rules-expected.txt:
* platform/efl/fast/table/generated-caption-expected.txt:
* platform/efl/fast/table/giantRowspan-expected.txt: Added.
* platform/efl/fast/table/growCellForImageQuirk-expected.txt: Added.
* platform/efl/fast/table/growCellForImageQuirk-vertical-expected.txt: Added.
* platform/efl/fast/table/height-percent-test-expected.txt: Added.
* platform/efl/fast/table/height-percent-test-vertical-expected.txt: Added.
* platform/efl/fast/table/insert-before-anonymous-ancestors-expected.txt:
* platform/efl/fast/table/insert-cell-before-form-expected.txt:
* platform/efl/fast/table/insert-row-before-form-expected.txt:
* platform/efl/fast/table/invisible-cell-background-expected.txt:
* platform/efl/fast/table/large-width-expected.txt:
* platform/efl/fast/table/max-width-integer-overflow-expected.txt: Added.
* platform/efl/fast/table/mozilla-bug10296-vertical-align-1-expected.txt:
* platform/efl/fast/table/mozilla-bug10296-vertical-align-2-expected.txt:
* platform/efl/fast/table/multiple-captions-display-expected.txt:
* platform/efl/fast/table/multiple-percent-height-rows-expected.txt:
* platform/efl/fast/table/nested-percent-height-table-expected.txt:
* platform/efl/fast/table/nobr-expected.txt:
* platform/efl/fast/table/overflowHidden-expected.txt:
* platform/efl/fast/table/percent-heights-expected.txt:
* platform/efl/fast/table/percent-widths-stretch-expected.txt: Added.
* platform/efl/fast/table/percent-widths-stretch-vertical-expected.txt: Added.
* platform/efl/fast/table/prepend-in-anonymous-table-expected.txt:
* platform/efl/fast/table/quote-text-around-iframe-expected.txt:
* platform/efl/fast/table/relative-position-containment-expected.txt:
* platform/efl/fast/table/relative-position-offsets-expected.txt:
* platform/efl/fast/table/relative-position-stacking-expected.txt:
* platform/efl/fast/table/remove-td-display-none-expected.txt:
* platform/efl/fast/table/replaced-percent-height-expected.txt:
* platform/efl/fast/table/row-height-recalc-expected.txt:
* platform/efl/fast/table/rowindex-expected.txt:
* platform/efl/fast/table/rowspan-paint-order-expected.txt:
* platform/efl/fast/table/rowspan-paint-order-vertical-expected.txt:
* platform/efl/fast/table/rtl-cell-display-none-assert-expected.txt:
* platform/efl/fast/table/rules-attr-dynchange1-expected.txt:
* platform/efl/fast/table/rules-attr-dynchange2-expected.txt:
* platform/efl/fast/table/simple_paint-expected.txt: Added.
* platform/efl/fast/table/spanOverlapRepaint-expected.txt:
* platform/efl/fast/table/stale-grid-crash-expected.txt:
* platform/efl/fast/table/table-after-child-in-table-expected.txt:
* platform/efl/fast/table/table-and-parts-outline-expected.txt:
* platform/efl/fast/table/table-anonymous-cell-bug-expected.txt: Added.
* platform/efl/fast/table/table-anonymous-row-bug-expected.txt: Added.
* platform/efl/fast/table/table-anonymous-section-bug-expected.txt: Added.
* platform/efl/fast/table/table-before-child-in-table-expected.txt:
* platform/efl/fast/table/table-before-child-style-update-expected.txt: Added.
* platform/efl/fast/table/table-cell-after-child-in-block-expected.txt:
* platform/efl/fast/table/table-cell-after-child-in-table-expected.txt:
* platform/efl/fast/table/table-cell-before-after-content-around-table-block-expected.txt: Added.
* platform/efl/fast/table/table-cell-before-after-content-around-table-expected.txt: Added.
* platform/efl/fast/table/table-cell-before-after-content-around-table-row-expected.txt: Added.
* platform/efl/fast/table/table-cell-before-child-in-block-expected.txt:
* platform/efl/fast/table/table-cell-before-child-in-table-expected.txt:
* platform/efl/fast/table/table-cell-split-expected.txt: Added.
* platform/efl/fast/table/table-continuation-outline-paint-crash-expected.txt:
* platform/efl/fast/table/table-display-types-expected.txt:
* platform/efl/fast/table/table-display-types-strict-expected.txt:
* platform/efl/fast/table/table-display-types-vertical-expected.txt:
* platform/efl/fast/table/table-hspace-align-center-expected.txt:
* platform/efl/fast/table/table-insert-before-non-anonymous-block-expected.txt: Added.
* platform/efl/fast/table/table-row-after-child-in-block-expected.txt:
* platform/efl/fast/table/table-row-after-child-in-table-expected.txt:
* platform/efl/fast/table/table-row-before-after-content-around-block-expected.txt: Added.
* platform/efl/fast/table/table-row-before-after-content-around-table-cell-expected.txt: Added.
* platform/efl/fast/table/table-row-before-after-content-around-table-expected.txt: Added.
* platform/efl/fast/table/table-row-before-child-in-block-expected.txt:
* platform/efl/fast/table/table-row-before-child-in-table-expected.txt:
* platform/efl/fast/table/table-row-before-child-style-update-expected.txt: Added.
* platform/efl/fast/table/table-row-outline-paint-expected.txt: Added.
* platform/efl/fast/table/table-row-split2-expected.txt: Added.
* platform/efl/fast/table/table-row-style-not-updated-expected.txt: Added.
* platform/efl/fast/table/table-row-style-not-updated-with-after-content-expected.txt: Added.
* platform/efl/fast/table/table-row-style-not-updated-with-before-content-expected.txt: Added.
* platform/efl/fast/table/table-section-split2-expected.txt: Added.
* platform/efl/fast/table/table-split-expected.txt: Added.
* platform/efl/fast/table/table-split2-expected.txt: Added.
* platform/efl/fast/table/table-style-not-updated-expected.txt: Added.
* platform/efl/fast/table/tableInsideCaption-expected.txt:
* platform/efl/fast/table/text-field-baseline-expected.txt:
* platform/efl/fast/table/unbreakable-images-quirk-expected.txt:
* platform/efl/fast/table/vertical-align-baseline-expected.txt:
* platform/efl/fast/table/wide-colspan-expected.txt: Added.
* platform/efl/fast/table/wide-column-expected.txt: Added.
* platform/efl/fast/text/atsui-multiple-renderers-expected.txt:
* platform/efl/fast/text/atsui-negative-spacing-features-expected.txt:
* platform/efl/fast/text/atsui-spacing-features-expected.txt:
* platform/efl/fast/text/basic/001-expected.txt:
* platform/efl/fast/text/basic/006-expected.txt:
* platform/efl/fast/text/basic/007-expected.txt:
* platform/efl/fast/text/basic/generic-family-reset-expected.txt:
* platform/efl/fast/text/capitalize-boundaries-expected.txt:
* platform/efl/fast/text/international/003-expected.txt:
* platform/efl/fast/text/international/bidi-LDB-2-CSS-expected.txt:
* platform/efl/fast/text/international/bidi-LDB-2-HTML-expected.txt:
* platform/efl/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
* platform/efl/fast/text/international/bidi-layout-across-linebreak-expected.txt:
* platform/efl/fast/text/international/bidi-override-expected.txt:
* platform/efl/fast/text/textIteratorNilRenderer-expected.txt:
* platform/efl/fast/text/wbr-expected.txt:
* platform/efl/fast/text/whitespace/002-expected.txt:
* platform/efl/fast/text/whitespace/003-expected.txt:
* platform/efl/fast/text/whitespace/004-expected.txt:
* platform/efl/fast/text/whitespace/005-expected.txt:
* platform/efl/fast/text/whitespace/010-expected.txt:
* platform/efl/fast/text/whitespace/011-expected.txt:
* platform/efl/fast/text/whitespace/013-expected.txt:
* platform/efl/fast/text/whitespace/014-expected.txt:
* platform/efl/fast/text/whitespace/015-expected.txt:
* platform/efl/fast/text/whitespace/016-expected.txt:
* platform/efl/fast/text/whitespace/024-expected.txt:
* platform/efl/fast/text/whitespace/025-expected.txt:
* platform/efl/fast/text/whitespace/026-expected.txt:
* platform/efl/fast/text/whitespace/027-expected.txt:
* platform/efl/fast/text/word-break-expected.txt:
* platform/efl/fast/transforms/bounding-rect-zoom-expected.txt:
* platform/efl/fast/transforms/transform-table-row-expected.txt:
* platform/efl/fast/writing-mode/table-percent-width-quirk-expected.txt: Added.
* platform/efl/fast/writing-mode/vertical-align-table-baseline-expected.txt:
* platform/efl/http/tests/misc/acid2-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/background_properties_greater_than_images-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-006-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-007-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-008-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-009-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-011-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-012-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-013-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-014-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-015-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-016-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-shorthand-001-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-001-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-002-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-004-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-top-right-radius-values-004-expected.txt:
* platform/efl/ietestcenter/css3/bordersbackgrounds/none-as-image-layer-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191670
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
calvaris@igalia.com [Wed, 28 Oct 2015 15:14:39 +0000 (15:14 +0000)]
[Streams API] Add write method to writable stream
https://bugs.webkit.org/show_bug.cgi?id=150589
Reviewed by Darin Adler.
Source/WebCore:
Write method implemented on writable streams according to the spec.
Current test set suffices. Expectations are updated accordingly.
* Modules/streams/WritableStream.js:
(write):
LayoutTests:
Updated expectations.
* streams/reference-implementation/bad-strategies-expected.txt:
* streams/reference-implementation/bad-underlying-sinks-expected.txt:
* streams/reference-implementation/brand-checks-expected.txt:
* streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
* streams/reference-implementation/count-queuing-strategy-expected.txt:
* streams/reference-implementation/pipe-to-expected.txt:
* streams/reference-implementation/writable-stream-abort-expected.txt:
* streams/reference-implementation/writable-stream-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191669
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
hs85.jeong@samsung.com [Wed, 28 Oct 2015 14:36:27 +0000 (14:36 +0000)]
Unreviewed. EFL gardening: rebaseline tests after r191623.
https://bugs.webkit.org/show_bug.cgi?id=150623
* platform/efl/css1/basic/containment-expected.txt:
* platform/efl/css1/basic/contextual_selectors-expected.txt:
* platform/efl/css1/basic/grouping-expected.txt:
* platform/efl/css1/basic/id_as_selector-expected.txt:
* platform/efl/css1/basic/inheritance-expected.txt:
* platform/efl/css1/box_properties/border-expected.txt:
* platform/efl/css1/box_properties/border_bottom-expected.txt:
* platform/efl/css1/box_properties/border_bottom_inline-expected.txt:
* platform/efl/css1/box_properties/border_bottom_width-expected.txt:
* platform/efl/css1/box_properties/border_bottom_width_inline-expected.txt:
* platform/efl/css1/box_properties/border_color-expected.txt:
* platform/efl/css1/box_properties/border_color_inline-expected.txt:
* platform/efl/css1/box_properties/border_inline-expected.txt:
* platform/efl/css1/box_properties/border_left-expected.txt:
* platform/efl/css1/box_properties/border_left_inline-expected.txt:
* platform/efl/css1/box_properties/border_left_width-expected.txt:
* platform/efl/css1/box_properties/border_left_width_inline-expected.txt:
* platform/efl/css1/box_properties/border_right-expected.txt:
* platform/efl/css1/box_properties/border_right_inline-expected.txt:
* platform/efl/css1/box_properties/border_right_width-expected.txt:
* platform/efl/css1/box_properties/border_right_width_inline-expected.txt:
* platform/efl/css1/box_properties/border_style-expected.txt:
* platform/efl/css1/box_properties/border_style_inline-expected.txt:
* platform/efl/css1/box_properties/border_top-expected.txt:
* platform/efl/css1/box_properties/border_top_inline-expected.txt:
* platform/efl/css1/box_properties/border_top_width-expected.txt:
* platform/efl/css1/box_properties/border_top_width_inline-expected.txt:
* platform/efl/css1/box_properties/border_width-expected.txt:
* platform/efl/css1/box_properties/border_width_inline-expected.txt:
* platform/efl/css1/box_properties/clear-expected.txt:
* platform/efl/css1/box_properties/clear_float-expected.txt:
* platform/efl/css1/box_properties/float-expected.txt:
* platform/efl/css1/box_properties/float_elements_in_series-expected.txt:
* platform/efl/css1/box_properties/float_margin-expected.txt:
* platform/efl/css1/box_properties/float_on_text_elements-expected.txt:
* platform/efl/css1/box_properties/height-expected.txt:
* platform/efl/css1/box_properties/margin-expected.txt:
* platform/efl/css1/box_properties/margin_bottom-expected.txt:
* platform/efl/css1/box_properties/margin_bottom_inline-expected.txt:
* platform/efl/css1/box_properties/margin_inline-expected.txt:
* platform/efl/css1/box_properties/margin_left-expected.txt:
* platform/efl/css1/box_properties/margin_left_inline-expected.txt:
* platform/efl/css1/box_properties/margin_right-expected.txt:
* platform/efl/css1/box_properties/margin_right_inline-expected.txt:
* platform/efl/css1/box_properties/margin_top-expected.txt:
* platform/efl/css1/box_properties/margin_top_inline-expected.txt:
* platform/efl/css1/box_properties/padding-expected.txt:
* platform/efl/css1/box_properties/padding_bottom-expected.txt:
* platform/efl/css1/box_properties/padding_bottom_inline-expected.txt:
* platform/efl/css1/box_properties/padding_inline-expected.txt:
* platform/efl/css1/box_properties/padding_left-expected.txt:
* platform/efl/css1/box_properties/padding_left_inline-expected.txt:
* platform/efl/css1/box_properties/padding_right-expected.txt:
* platform/efl/css1/box_properties/padding_right_inline-expected.txt:
* platform/efl/css1/box_properties/padding_top-expected.txt:
* platform/efl/css1/box_properties/padding_top_inline-expected.txt:
* platform/efl/css1/box_properties/width-expected.txt:
* platform/efl/css1/cascade/cascade_order-expected.txt:
* platform/efl/css1/cascade/important-expected.txt:
* platform/efl/css1/classification/display-expected.txt:
* platform/efl/css1/classification/list_style-expected.txt:
* platform/efl/css1/classification/list_style_image-expected.txt:
* platform/efl/css1/classification/list_style_position-expected.txt:
* platform/efl/css1/classification/list_style_type-expected.txt:
* platform/efl/css1/classification/white_space-expected.txt:
* platform/efl/css1/color_and_background/background-expected.txt:
* platform/efl/css1/color_and_background/background_attachment-expected.txt:
* platform/efl/css1/color_and_background/background_color-expected.txt:
* platform/efl/css1/color_and_background/background_image-expected.txt:
* platform/efl/css1/color_and_background/background_position-expected.txt:
* platform/efl/css1/color_and_background/background_repeat-expected.txt:
* platform/efl/css1/color_and_background/color-expected.txt:
* platform/efl/css1/conformance/forward_compatible_parsing-expected.txt:
* platform/efl/css1/font_properties/font-expected.txt:
* platform/efl/css1/font_properties/font_family-expected.txt:
* platform/efl/css1/font_properties/font_size-expected.txt:
* platform/efl/css1/font_properties/font_style-expected.txt:
* platform/efl/css1/font_properties/font_variant-expected.txt:
* platform/efl/css1/font_properties/font_weight-expected.txt:
* platform/efl/css1/formatting_model/canvas-expected.txt:
* platform/efl/css1/formatting_model/floating_elements-expected.txt:
* platform/efl/css1/formatting_model/height_of_lines-expected.txt:
* platform/efl/css1/formatting_model/inline_elements-expected.txt:
* platform/efl/css1/formatting_model/replaced_elements-expected.txt:
* platform/efl/css1/formatting_model/vertical_formatting-expected.txt:
* platform/efl/css1/pseudo/anchor-expected.txt:
* platform/efl/css1/pseudo/firstletter-expected.txt:
* platform/efl/css1/pseudo/firstline-expected.txt:
* platform/efl/css1/pseudo/multiple_pseudo_elements-expected.txt:
* platform/efl/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
* platform/efl/css1/text_properties/letter_spacing-expected.txt:
* platform/efl/css1/text_properties/line_height-expected.txt:
* platform/efl/css1/text_properties/text_align-expected.txt:
* platform/efl/css1/text_properties/text_decoration-expected.txt:
* platform/efl/css1/text_properties/text_indent-expected.txt:
* platform/efl/css1/text_properties/text_transform-expected.txt:
* platform/efl/css1/text_properties/vertical_align-expected.txt:
* platform/efl/css1/text_properties/word_spacing-expected.txt:
* platform/efl/css1/units/color_units-expected.txt:
* platform/efl/css1/units/length_units-expected.txt:
* platform/efl/css1/units/percentage_units-expected.txt:
* platform/efl/css1/units/urls-expected.txt:
* platform/efl/css2.1/
20110323/border-collapse-offset-002-expected.txt:
* platform/efl/css2.1/
20110323/border-conflict-style-079-expected.txt:
* platform/efl/css2.1/
20110323/border-conflict-style-088-expected.txt:
* platform/efl/css2.1/
20110323/dynamic-top-change-002-expected.txt:
* platform/efl/css2.1/
20110323/dynamic-top-change-003-expected.txt:
* platform/efl/css2.1/
20110323/inline-table-001-expected.txt:
* platform/efl/css2.1/
20110323/inline-table-002a-expected.txt:
* platform/efl/css2.1/
20110323/inline-table-003-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-001-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-002-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-003-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-004-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-005-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-006-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-007-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-013-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-014-expected.txt:
* platform/efl/css2.1/
20110323/margin-applies-to-015-expected.txt:
* platform/efl/css2.1/
20110323/replaced-intrinsic-ratio-001-expected.txt: Added.
* platform/efl/css2.1/
20110323/table-caption-001-expected.txt:
* platform/efl/css2.1/
20110323/table-caption-optional-001-expected.txt:
* platform/efl/css2.1/
20110323/table-caption-optional-002-expected.txt:
* platform/efl/css2.1/
20110323/table-height-algorithm-023-expected.txt:
* platform/efl/css2.1/
20110323/table-height-algorithm-024-expected.txt:
* platform/efl/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
* platform/efl/css2.1/t0803-c5501-mrgn-t-00-b-a-expected.txt:
* platform/efl/css2.1/t0803-c5503-mrgn-b-00-b-a-expected.txt:
* platform/efl/css2.1/t080301-c411-vt-mrgn-00-b-expected.txt:
* platform/efl/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt:
* platform/efl/css2.1/t0805-c5511-brdr-tw-00-b-expected.txt:
* platform/efl/css2.1/t0805-c5513-brdr-bw-00-b-expected.txt:
* platform/efl/css2.1/t0805-c5518-brdr-t-01-e-expected.txt:
* platform/efl/css2.1/t0805-c5519-brdr-r-01-e-expected.txt:
* platform/efl/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
* platform/efl/css2.1/t0805-c5521-brdr-l-01-e-expected.txt:
* platform/efl/css2.1/t0805-c5522-brdr-02-e-expected.txt:
* platform/efl/css2.1/t090402-c42-ibx-pad-00-d-ag-expected.txt:
* platform/efl/css2.1/t0905-c5525-fltmult-00-d-g-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-50-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-51-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-52-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-53-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-54-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-55-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-56-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-57-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-58-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-59-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-60-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-61-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-62-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-63-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-64-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-65-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-66-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-67-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-68-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-69-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-70-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-71-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-72-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-73-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-74-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-75-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-76-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-77-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-78-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-79-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-80-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-81-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-82-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-83-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-84-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-85-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-86-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-87-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-88-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-89-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-90-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-91-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-92-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-93-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-94-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-95-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-96-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-97-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-98-d-expected.txt:
* platform/efl/css2.1/t170602-bdr-conflct-w-99-d-expected.txt:
* platform/efl/css3/css3-modsel-33-expected.txt:
* platform/efl/css3/flexbox/flexbox-baseline-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-161-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-18-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-18b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-28-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-28b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-29-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-29b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-32-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-33-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-43-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-43b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-44-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-44b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-73-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-73b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-74-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-74b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-77-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-77b-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-78-expected.txt:
* platform/efl/css3/selectors3/html/css3-modsel-78b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-161-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-18-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-18b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-28-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-28b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-29-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-29b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-32-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-33-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-43-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-43b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-44-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-44b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-73-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-73b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-74-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-74b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-77-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-77b-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-78-expected.txt:
* platform/efl/css3/selectors3/xhtml/css3-modsel-78b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-161-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-18-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-18b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-28-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-28b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-29-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-29b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-32-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-33-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-43-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-43b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-44-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-44b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-73-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-73b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-74-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-74b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-77-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-77b-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-78-expected.txt:
* platform/efl/css3/selectors3/xml/css3-modsel-78b-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191668
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
carlosgc@webkit.org [Wed, 28 Oct 2015 14:07:14 +0000 (14:07 +0000)]
Unreviewed. GTK+ gardening: rebaseline more tests after r191623.
* platform/gtk/fast/table/unbreakable-images-quirk-expected.txt:
* platform/gtk/fast/table/vertical-align-baseline-expected.txt:
* platform/gtk/fast/table/wide-colspan-expected.txt: Added.
* platform/gtk/fast/table/wide-column-expected.txt: Added.
* platform/gtk/ietestcenter/css3/bordersbackgrounds/background_properties_greater_than_images-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-006-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-007-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-008-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-009-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-011-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-012-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-013-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-014-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-015-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-016-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-shorthand-001-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-001-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-002-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-004-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/border-top-right-radius-values-004-expected.txt:
* platform/gtk/ietestcenter/css3/bordersbackgrounds/none-as-image-layer-expected.txt:
* platform/gtk/svg/as-background-image/background-image-preserveaspectRatio-support-expected.txt:
* platform/gtk/svg/as-image/img-preserveAspectRatio-support-1-expected.txt:
* platform/gtk/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
* platform/gtk/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
* platform/gtk/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
* platform/gtk/tables/layering/paint-test-layering-1-expected.txt:
* platform/gtk/tables/layering/paint-test-layering-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1055-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1067-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1067-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1163-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1188-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1220-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1224-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1261-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1271-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug1296-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1302-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1318-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1430-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1474-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1800-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1802-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1802s-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1809-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1818-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1818-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1818-4-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1828-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2050-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2123-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2267-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2296-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2469-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2479-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2479-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2479-3-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2516-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2585-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2684-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2757-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2773-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2886-2-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug2886-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2947-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2954-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug2973-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2981-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2981-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2997-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3037-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3037-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3103-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3191-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3260-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3263-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3309-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3309-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3454-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3681-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3681-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug3718-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4093-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug625-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug641-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug641-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug647-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug650-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug709-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug727-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug963-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug965-expected.txt:
* platform/gtk/tables/mozilla/collapsing_borders/bug127040-expected.txt:
* platform/gtk/tables/mozilla/collapsing_borders/bug41262-3-expected.txt:
* platform/gtk/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
* platform/gtk/tables/mozilla/core/bloomberg-expected.txt:
* platform/gtk/tables/mozilla/core/borders-expected.txt:
* platform/gtk/tables/mozilla/core/captions-expected.txt:
* platform/gtk/tables/mozilla/core/cell_heights-expected.txt:
* platform/gtk/tables/mozilla/core/col_span-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_auto-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_autoFix-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_autoFixPer-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_autoPer-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_fix-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_fixPer-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_auto_per-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_fix_autoFix-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_fix_autoPer-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_fix_fix-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_fix_fixPer-expected.txt:
* platform/gtk/tables/mozilla/core/col_widths_fix_per-expected.txt:
* platform/gtk/tables/mozilla/core/margins-expected.txt:
* platform/gtk/tables/mozilla/core/misc-expected.txt:
* platform/gtk/tables/mozilla/core/nested1-expected.txt:
* platform/gtk/tables/mozilla/core/one_row-expected.txt:
* platform/gtk/tables/mozilla/core/row_span-expected.txt:
* platform/gtk/tables/mozilla/core/table_frame-expected.txt:
* platform/gtk/tables/mozilla/core/table_heights-expected.txt:
* platform/gtk/tables/mozilla/core/table_rules-expected.txt:
* platform/gtk/tables/mozilla/core/table_widths-expected.txt:
* platform/gtk/tables/mozilla/dom/appendCol2-expected.txt:
* platform/gtk/tables/mozilla/dom/appendRowsExpand1-expected.txt:
* platform/gtk/tables/mozilla/dom/appendTbodyExpand1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCellsRebuild1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCellsShrink1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCellsShrink2-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCol1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCol2-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteCol3-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteColGroup1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteColGroup2-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteRowsRebuild1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteRowsShrink1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteTbodyExpand1-expected.txt:
* platform/gtk/tables/mozilla/dom/deleteTbodyRebuild1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCellsExpand1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCellsExpand2-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCellsRebuild1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCellsRebuild2-expected.txt:
* platform/gtk/tables/mozilla/dom/insertColGroups1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertColGroups2-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCols1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCols2-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCols3-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCols4-expected.txt:
* platform/gtk/tables/mozilla/dom/insertCols5-expected.txt:
* platform/gtk/tables/mozilla/dom/insertRowsExpand1-expected.txt:
* platform/gtk/tables/mozilla/dom/insertRowsRebuild1-expected.txt:
* platform/gtk/tables/mozilla/dom/tableDom-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_layers-opacity-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_position-table-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-column-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-row-expected.txt:
* platform/gtk/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt:
* platform/gtk/tables/mozilla/marvin/body_col-expected.txt:
* platform/gtk/tables/mozilla/marvin/body_tbody-expected.txt:
* platform/gtk/tables/mozilla/marvin/body_tfoot-expected.txt:
* platform/gtk/tables/mozilla/marvin/body_thead-expected.txt:
* platform/gtk/tables/mozilla/marvin/col_span-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_align_justify-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_span-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_valign_baseline-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_valign_bottom-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_valign_middle-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_valign_top-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_width_pct-expected.txt:
* platform/gtk/tables/mozilla/marvin/colgroup_width_px-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_frame_border-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_frame_box-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_overflow_hidden_td-expected.txt: Added.
* platform/gtk/tables/mozilla/marvin/table_overflow_td_dynamic_deactivate-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_row_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_row_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_row_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_rules_all-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_rules_groups-expected.txt:
* platform/gtk/tables/mozilla/marvin/table_rules_none-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_align_center-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_align_left-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_align_right-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_aqua-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_aqua_rgb-expected.txt:
* platform/gtk/tables/mozilla/marvin/tables_bgcolor_black-expected.txt:
* platform/gtk/tables/mozilla/other/body_col-expected.txt:
* platform/gtk/tables/mozilla/other/cell_widths-expected.txt:
* platform/gtk/tables/mozilla/other/cellspacing-expected.txt:
* platform/gtk/tables/mozilla/other/move_row-expected.txt:
* platform/gtk/tables/mozilla/other/ms-expected.txt:
* platform/gtk/tables/mozilla/other/nested2-expected.txt:
* platform/gtk/tables/mozilla/other/nestedTables-expected.txt:
* platform/gtk/tables/mozilla/other/padding-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/97619-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1010-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1128-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1164-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug11945-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug14007-1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1647-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3105-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-11-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-12-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-13-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-14-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-16-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-17-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-18-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug4294-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug6933-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug7113-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug7243-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug8499-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug9879-1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/backgrounds-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/captions1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/captions2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/captions3-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/col_span2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/cols1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/columns-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/conflicts-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/core/standards1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/appendCells1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/appendCellsRebuild1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/appendCol1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/appendColGroup1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/insertTbodyExpand1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/dom/insertTbodyRebuild1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/other/empty_cells-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191667
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
carlosgc@webkit.org [Wed, 28 Oct 2015 13:13:05 +0000 (13:13 +0000)]
Unreviewed. GTK+ gardening: rebaseline more tests after r191623.
* platform/gtk/editing/selection/select-all-004-expected.txt: Added.
* platform/gtk/editing/selection/table-caret-1-expected.txt:
* platform/gtk/editing/selection/table-caret-2-expected.txt:
* platform/gtk/editing/selection/table-caret-3-expected.txt:
* platform/gtk/fast/css-generated-content/table-row-group-with-before-expected.txt:
* platform/gtk/fast/css-generated-content/table-row-with-before-expected.txt:
* platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.txt:
* platform/gtk/fast/css-generated-content/table-with-before-expected.txt:
* platform/gtk/fast/css/caption-width-relative-position-expected.txt: Added.
* platform/gtk/fast/css/caption-width-relative-position-offset-top-expected.txt: Added.
* platform/gtk/fast/css/css3-nth-child-expected.txt:
* platform/gtk/fast/css/first-letter-float-expected.txt:
* platform/gtk/fast/css/focus-ring-detached-expected.txt:
* platform/gtk/fast/css/focus-ring-multiline-expected.txt:
* platform/gtk/fast/css/h1-in-section-elements-expected.txt:
* platform/gtk/fast/css/layerZOrderCrash-expected.txt:
* platform/gtk/fast/css/min-width-with-spanned-cell-expected.txt: Added.
* platform/gtk/fast/css/min-width-with-spanned-cell-fixed-expected.txt: Added.
* platform/gtk/fast/css/named-images-expected.txt: Added.
* platform/gtk/fast/css/percentage-non-integer-expected.txt:
* platform/gtk/fast/css/table-text-align-quirk-expected.txt:
* platform/gtk/fast/css/table-text-align-strict-expected.txt:
* platform/gtk/fast/css/text-overflow-ellipsis-text-align-left-expected.txt:
* platform/gtk/fast/dom/34176-expected.txt:
* platform/gtk/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
* platform/gtk/fast/dom/HTMLTableElement/colSpan-expected.txt:
* platform/gtk/fast/dom/HTMLTableElement/createCaption-expected.txt:
* platform/gtk/fast/dom/row-inner-text-expected.txt:
* platform/gtk/fast/dynamic/001-expected.txt: Added.
* platform/gtk/fast/dynamic/007-expected.txt:
* platform/gtk/fast/dynamic/013-expected.txt:
* platform/gtk/fast/dynamic/014-expected.txt:
* platform/gtk/fast/dynamic/015-expected.txt:
* platform/gtk/fast/dynamic/containing-block-change-expected.txt:
* platform/gtk/fast/dynamic/create-renderer-for-whitespace-only-text-expected.txt:
* platform/gtk/fast/dynamic/float-withdrawal-expected.txt:
* platform/gtk/fast/dynamic/subtree-table-cell-height-expected.txt: Added.
* platform/gtk/fast/encoding/utf-16-big-endian-expected.txt:
* platform/gtk/fast/encoding/utf-16-little-endian-expected.txt:
* platform/gtk/fast/events/offsetX-offsetY-expected.txt: Added.
* platform/gtk/fast/forms/001-expected.txt:
* platform/gtk/fast/forms/005-expected.txt: Added.
* platform/gtk/fast/forms/basic-buttons-expected.txt:
* platform/gtk/fast/forms/button-white-space-expected.txt:
* platform/gtk/fast/forms/file/file-input-direction-expected.txt:
* platform/gtk/fast/forms/form-added-to-table-expected.txt:
* platform/gtk/fast/forms/form-element-geometry-expected.txt:
* platform/gtk/fast/forms/form-hides-table-expected.txt:
* platform/gtk/fast/forms/form-in-malformed-markup-expected.txt:
* platform/gtk/fast/forms/formmove3-expected.txt:
* platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.txt:
* platform/gtk/fast/forms/input-table-expected.txt:
* platform/gtk/fast/forms/input-value-expected.txt:
* platform/gtk/fast/forms/listbox-bidi-align-expected.txt:
* platform/gtk/fast/forms/minWidthPercent-expected.txt:
* platform/gtk/fast/forms/preserveFormDuringResidualStyle-expected.txt:
* platform/gtk/fast/forms/select-dirty-parent-pref-widths-expected.txt:
* platform/gtk/fast/forms/select-element-focus-ring-expected.txt: Added.
* platform/gtk/fast/html/details-writing-mode-expected.txt:
* platform/gtk/fast/inline-block/001-expected.txt:
* platform/gtk/fast/inline-block/overflow-clip-expected.txt:
* platform/gtk/fast/invalid/012-expected.txt:
* platform/gtk/fast/invalid/018-expected.txt:
* platform/gtk/fast/invalid/table-inside-stray-table-content-expected.txt:
* platform/gtk/fast/invalid/td-inside-object-expected.txt:
* platform/gtk/fast/lists/004-expected.txt:
* platform/gtk/fast/lists/list-marker-before-content-table-expected.txt: Added.
* platform/gtk/fast/lists/ordered-list-with-no-ol-tag-expected.txt:
* platform/gtk/fast/multicol/span/before-child-anonymous-column-block-expected.txt: Added.
* platform/gtk/fast/multicol/table-vertical-align-expected.txt:
* platform/gtk/fast/overflow/002-expected.txt:
* platform/gtk/fast/overflow/overflow-auto-table-expected.txt:
* platform/gtk/fast/overflow/overflow-rtl-expected.txt:
* platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt:
* platform/gtk/fast/overflow/table-overflow-float-expected.txt:
* platform/gtk/fast/reflections/table-cell-expected.txt: Added.
* platform/gtk/fast/repaint/block-selection-gap-in-table-cell-expected.txt:
* platform/gtk/fast/repaint/float-overflow-expected.txt:
* platform/gtk/fast/repaint/float-overflow-right-expected.txt:
* platform/gtk/fast/repaint/subtree-root-clip-3-expected.txt: Added.
* platform/gtk/fast/repaint/table-cell-collapsed-border-expected.txt:
* platform/gtk/fast/repaint/table-cell-collapsed-border-scroll-expected.txt: Added.
* platform/gtk/fast/repaint/table-cell-move-expected.txt:
* platform/gtk/fast/repaint/table-cell-overflow-expected.txt: Added.
* platform/gtk/fast/repaint/table-cell-vertical-overflow-expected.txt: Added.
* platform/gtk/fast/repaint/table-col-background-expected.txt: Added.
* platform/gtk/fast/repaint/table-collapsed-border-expected.txt:
* platform/gtk/fast/repaint/table-extra-bottom-grow-expected.txt:
* platform/gtk/fast/repaint/table-outer-border-expected.txt: Added.
* platform/gtk/fast/repaint/table-row-expected.txt: Added.
* platform/gtk/fast/repaint/table-section-overflow-expected.txt: Added.
* platform/gtk/fast/repaint/table-section-repaint-expected.txt: Added.
* platform/gtk/fast/repaint/table-two-pass-layout-overpaint-expected.txt: Added.
* platform/gtk/fast/repaint/table-writing-modes-h-expected.txt: Added.
* platform/gtk/fast/repaint/table-writing-modes-v-expected.txt: Added.
* platform/gtk/fast/replaced/005-expected.txt:
* platform/gtk/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt:
* platform/gtk/fast/replaced/selection-rect-in-table-cell-expected.txt:
* platform/gtk/fast/replaced/table-percent-height-positioned-expected.txt: Added.
* platform/gtk/fast/replaced/width100percent-button-expected.txt:
* platform/gtk/fast/replaced/width100percent-checkbox-expected.txt:
* platform/gtk/fast/replaced/width100percent-image-expected.txt:
* platform/gtk/fast/replaced/width100percent-menulist-expected.txt:
* platform/gtk/fast/replaced/width100percent-radio-expected.txt:
* platform/gtk/fast/replaced/width100percent-searchfield-expected.txt:
* platform/gtk/fast/replaced/width100percent-textarea-expected.txt:
* platform/gtk/fast/replaced/width100percent-textfield-expected.txt:
* platform/gtk/fast/ruby/ruby-inline-table-expected.txt:
* platform/gtk/fast/selectors/018-expected.txt:
* platform/gtk/fast/selectors/018b-expected.txt:
* platform/gtk/fast/selectors/032-expected.txt:
* platform/gtk/fast/selectors/043-expected.txt:
* platform/gtk/fast/selectors/043b-expected.txt:
* platform/gtk/fast/selectors/044-expected.txt:
* platform/gtk/fast/selectors/044b-expected.txt:
* platform/gtk/fast/selectors/077-expected.txt:
* platform/gtk/fast/selectors/077b-expected.txt:
* platform/gtk/fast/selectors/078b-expected.txt:
* platform/gtk/fast/sub-pixel/selection/selection-rect-in-sub-pixel-table-expected.txt:
* platform/gtk/fast/table/001-expected.txt:
* platform/gtk/fast/table/002-expected.txt:
* platform/gtk/fast/table/003-expected.txt:
* platform/gtk/fast/table/004-expected.txt:
* platform/gtk/fast/table/005-expected.txt:
* platform/gtk/fast/table/006-expected.txt:
* platform/gtk/fast/table/007-expected.txt:
* platform/gtk/fast/table/008-expected.txt: Added.
* platform/gtk/fast/table/009-expected.txt:
* platform/gtk/fast/table/010-expected.txt:
* platform/gtk/fast/table/011-expected.txt:
* platform/gtk/fast/table/012-expected.txt:
* platform/gtk/fast/table/013-expected.txt:
* platform/gtk/fast/table/015-expected.txt:
* platform/gtk/fast/table/016-expected.txt:
* platform/gtk/fast/table/017-expected.txt:
* platform/gtk/fast/table/020-expected.txt:
* platform/gtk/fast/table/021-expected.txt:
* platform/gtk/fast/table/022-expected.txt:
* platform/gtk/fast/table/023-expected.txt:
* platform/gtk/fast/table/024-expected.txt: Added.
* platform/gtk/fast/table/025-expected.txt:
* platform/gtk/fast/table/026-expected.txt:
* platform/gtk/fast/table/027-expected.txt:
* platform/gtk/fast/table/027-vertical-expected.txt:
* platform/gtk/fast/table/028-expected.txt:
* platform/gtk/fast/table/028-vertical-expected.txt:
* platform/gtk/fast/table/029-expected.txt:
* platform/gtk/fast/table/030-expected.txt:
* platform/gtk/fast/table/031-expected.txt: Added.
* platform/gtk/fast/table/032-expected.txt: Added.
* platform/gtk/fast/table/033-expected.txt:
* platform/gtk/fast/table/034-expected.txt: Added.
* platform/gtk/fast/table/035-expected.txt:
* platform/gtk/fast/table/035-vertical-expected.txt:
* platform/gtk/fast/table/037-expected.txt:
* platform/gtk/fast/table/038-expected.txt:
* platform/gtk/fast/table/038-vertical-expected.txt:
* platform/gtk/fast/table/039-expected.txt:
* platform/gtk/fast/table/040-expected.txt:
* platform/gtk/fast/table/040-vertical-expected.txt:
* platform/gtk/fast/table/041-expected.txt:
* platform/gtk/fast/table/100-percent-cell-width-expected.txt:
* platform/gtk/fast/table/absolute-table-at-bottom-expected.txt:
* platform/gtk/fast/table/add-before-anonymous-child-expected.txt:
* platform/gtk/fast/table/append-cells-expected.txt:
* platform/gtk/fast/table/append-cells2-expected.txt:
* platform/gtk/fast/table/auto-with-percent-height-expected.txt:
* platform/gtk/fast/table/auto-with-percent-height-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/001-expected.txt:
* platform/gtk/fast/table/border-collapsing/001-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/002-expected.txt:
* platform/gtk/fast/table/border-collapsing/002-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/003-expected.txt:
* platform/gtk/fast/table/border-collapsing/003-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/004-expected.txt:
* platform/gtk/fast/table/border-collapsing/004-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/border-collapsing-head-foot-expected.txt:
* platform/gtk/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/bug14274-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-69296-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-cell-append-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-cell-remove-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-cell-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-cell-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-cell-sl-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-col-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-col-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-colgroup-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-colgroup-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-row-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-row-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-table-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-table-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-tbody-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-tbody-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/collapsed-borders-adjoining-sections-vertical-rl-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/collapsed-borders-painted-once-on-inner-cells-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/equal-precedence-resolution-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/rtl-border-collapsing-expected.txt:
* platform/gtk/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt:
* platform/gtk/fast/table/caption-relayout-expected.txt: Added.
* platform/gtk/fast/table/cell-absolute-child-expected.txt:
* platform/gtk/fast/table/cell-coalescing-expected.txt:
* platform/gtk/fast/table/cell-pref-width-invalidation-expected.txt:
* platform/gtk/fast/table/cell-width-auto-expected.txt:
* platform/gtk/fast/table/cellindex-expected.txt:
* platform/gtk/fast/table/click-near-anonymous-table-expected.txt:
* platform/gtk/fast/table/col-width-span-expand-expected.txt: Added.
* platform/gtk/fast/table/colgroup-preceded-by-caption-expected.txt:
* platform/gtk/fast/table/colgroup-spanning-groups-rules-expected.txt:
* platform/gtk/fast/table/colspan-with-all-percent-cells-expected.txt: Added.
* platform/gtk/fast/table/colspanMinWidth-expected.txt:
* platform/gtk/fast/table/colspanMinWidth-vertical-expected.txt:
* platform/gtk/fast/table/dynamic-cellpadding-expected.txt:
* platform/gtk/fast/table/dynamic-descendant-percentage-height-expected.txt:
* platform/gtk/fast/table/edge-offsets-expected.txt:
* platform/gtk/fast/table/empty-cells-expected.txt:
* platform/gtk/fast/table/empty-table-percent-height-expected.txt:
* platform/gtk/fast/table/fixed-nested-expected.txt:
* platform/gtk/fast/table/floating-th-expected.txt:
* platform/gtk/fast/table/floatingTablePaintBackground-expected.txt:
* platform/gtk/fast/table/form-with-non-table-display-inside-table-elements-expected.txt: Added.
* platform/gtk/fast/table/frame-and-rules-expected.txt:
* platform/gtk/fast/table/generated-caption-expected.txt:
* platform/gtk/fast/table/giantRowspan-expected.txt: Added.
* platform/gtk/fast/table/growCellForImageQuirk-expected.txt: Added.
* platform/gtk/fast/table/growCellForImageQuirk-vertical-expected.txt: Added.
* platform/gtk/fast/table/height-percent-test-expected.txt: Added.
* platform/gtk/fast/table/height-percent-test-vertical-expected.txt: Added.
* platform/gtk/fast/table/insert-before-anonymous-ancestors-expected.txt:
* platform/gtk/fast/table/insert-cell-before-form-expected.txt:
* platform/gtk/fast/table/insert-row-before-form-expected.txt:
* platform/gtk/fast/table/invisible-cell-background-expected.txt:
* platform/gtk/fast/table/large-width-expected.txt:
* platform/gtk/fast/table/max-width-integer-overflow-expected.txt: Added.
* platform/gtk/fast/table/mozilla-bug10296-vertical-align-1-expected.txt:
* platform/gtk/fast/table/mozilla-bug10296-vertical-align-2-expected.txt:
* platform/gtk/fast/table/multiple-percent-height-rows-expected.txt:
* platform/gtk/fast/table/nested-percent-height-table-expected.txt:
* platform/gtk/fast/table/nobr-expected.txt:
* platform/gtk/fast/table/overflowHidden-expected.txt:
* platform/gtk/fast/table/percent-heights-expected.txt:
* platform/gtk/fast/table/percent-widths-stretch-expected.txt: Added.
* platform/gtk/fast/table/percent-widths-stretch-vertical-expected.txt: Added.
* platform/gtk/fast/table/prepend-in-anonymous-table-expected.txt:
* platform/gtk/fast/table/quote-text-around-iframe-expected.txt:
* platform/gtk/fast/table/relative-position-containment-expected.txt:
* platform/gtk/fast/table/relative-position-offsets-expected.txt:
* platform/gtk/fast/table/relative-position-stacking-expected.txt:
* platform/gtk/fast/table/remove-td-display-none-expected.txt:
* platform/gtk/fast/table/replaced-percent-height-expected.txt:
* platform/gtk/fast/table/row-height-recalc-expected.txt:
* platform/gtk/fast/table/rowindex-expected.txt:
* platform/gtk/fast/table/rowspan-paint-order-expected.txt:
* platform/gtk/fast/table/rowspan-paint-order-vertical-expected.txt:
* platform/gtk/fast/table/rtl-cell-display-none-assert-expected.txt:
* platform/gtk/fast/table/rules-attr-dynchange1-expected.txt:
* platform/gtk/fast/table/rules-attr-dynchange2-expected.txt:
* platform/gtk/fast/table/simple_paint-expected.txt: Added.
* platform/gtk/fast/table/spanOverlapRepaint-expected.txt:
* platform/gtk/fast/table/stale-grid-crash-expected.txt:
* platform/gtk/fast/table/table-after-child-in-table-expected.txt:
* platform/gtk/fast/table/table-and-parts-outline-expected.txt:
* platform/gtk/fast/table/table-anonymous-cell-bug-expected.txt: Added.
* platform/gtk/fast/table/table-anonymous-row-bug-expected.txt: Added.
* platform/gtk/fast/table/table-anonymous-section-bug-expected.txt: Added.
* platform/gtk/fast/table/table-before-child-in-table-expected.txt:
* platform/gtk/fast/table/table-before-child-style-update-expected.txt: Added.
* platform/gtk/fast/table/table-cell-after-child-in-block-expected.txt:
* platform/gtk/fast/table/table-cell-after-child-in-table-expected.txt:
* platform/gtk/fast/table/table-cell-before-after-content-around-table-block-expected.txt: Added.
* platform/gtk/fast/table/table-cell-before-after-content-around-table-expected.txt: Added.
* platform/gtk/fast/table/table-cell-before-after-content-around-table-row-expected.txt: Added.
* platform/gtk/fast/table/table-cell-before-child-in-block-expected.txt:
* platform/gtk/fast/table/table-cell-before-child-in-table-expected.txt:
* platform/gtk/fast/table/table-cell-split-expected.txt: Added.
* platform/gtk/fast/table/table-continuation-outline-paint-crash-expected.txt:
* platform/gtk/fast/table/table-display-types-expected.txt:
* platform/gtk/fast/table/table-display-types-strict-expected.txt:
* platform/gtk/fast/table/table-display-types-vertical-expected.txt:
* platform/gtk/fast/table/table-hspace-align-center-expected.txt:
* platform/gtk/fast/table/table-insert-before-non-anonymous-block-expected.txt: Added.
* platform/gtk/fast/table/table-row-after-child-in-block-expected.txt:
* platform/gtk/fast/table/table-row-after-child-in-table-expected.txt:
* platform/gtk/fast/table/table-row-before-after-content-around-block-expected.txt: Added.
* platform/gtk/fast/table/table-row-before-after-content-around-table-cell-expected.txt: Added.
* platform/gtk/fast/table/table-row-before-after-content-around-table-expected.txt: Added.
* platform/gtk/fast/table/table-row-before-child-in-block-expected.txt:
* platform/gtk/fast/table/table-row-before-child-in-table-expected.txt:
* platform/gtk/fast/table/table-row-before-child-style-update-expected.txt: Added.
* platform/gtk/fast/table/table-row-outline-paint-expected.txt: Added.
* platform/gtk/fast/table/table-row-split2-expected.txt: Added.
* platform/gtk/fast/table/table-row-style-not-updated-expected.txt: Added.
* platform/gtk/fast/table/table-row-style-not-updated-with-after-content-expected.txt: Added.
* platform/gtk/fast/table/table-row-style-not-updated-with-before-content-expected.txt: Added.
* platform/gtk/fast/table/table-section-split2-expected.txt: Added.
* platform/gtk/fast/table/table-split-expected.txt: Added.
* platform/gtk/fast/table/table-split2-expected.txt: Added.
* platform/gtk/fast/table/table-style-not-updated-expected.txt: Added.
* platform/gtk/fast/table/tableInsideCaption-expected.txt:
* platform/gtk/fast/table/text-field-baseline-expected.txt:
* platform/gtk/fast/text/arabic-times-new-roman-expected.txt: Added.
* platform/gtk/fast/text/atsui-multiple-renderers-expected.txt:
* platform/gtk/fast/text/atsui-negative-spacing-features-expected.txt:
* platform/gtk/fast/text/atsui-spacing-features-expected.txt:
* platform/gtk/fast/text/basic/001-expected.txt:
* platform/gtk/fast/text/basic/006-expected.txt:
* platform/gtk/fast/text/basic/007-expected.txt:
* platform/gtk/fast/text/basic/generic-family-reset-expected.txt:
* platform/gtk/fast/text/capitalize-boundaries-expected.txt:
* platform/gtk/fast/text/emoji-expected.txt: Added.
* platform/gtk/fast/text/international/003-expected.txt:
* platform/gtk/fast/text/international/bidi-LDB-2-CSS-expected.txt:
* platform/gtk/fast/text/international/bidi-LDB-2-HTML-expected.txt:
* platform/gtk/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
* platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.txt:
* platform/gtk/fast/text/international/bidi-override-expected.txt:
* platform/gtk/fast/text/international/system-language/system-font-punctuation-expected.txt: Added.
* platform/gtk/fast/text/softbank-emoji-expected.txt: Added.
* platform/gtk/fast/text/textIteratorNilRenderer-expected.txt:
* platform/gtk/fast/text/trak-optimizeLegibility-expected.txt: Added.
* platform/gtk/fast/text/wbr-expected.txt:
* platform/gtk/fast/text/whitespace/002-expected.txt:
* platform/gtk/fast/text/whitespace/003-expected.txt:
* platform/gtk/fast/text/whitespace/004-expected.txt:
* platform/gtk/fast/text/whitespace/005-expected.txt:
* platform/gtk/fast/text/whitespace/010-expected.txt:
* platform/gtk/fast/text/whitespace/011-expected.txt:
* platform/gtk/fast/text/whitespace/013-expected.txt:
* platform/gtk/fast/text/whitespace/014-expected.txt:
* platform/gtk/fast/text/whitespace/015-expected.txt:
* platform/gtk/fast/text/whitespace/016-expected.txt:
* platform/gtk/fast/text/whitespace/024-expected.txt:
* platform/gtk/fast/text/whitespace/025-expected.txt:
* platform/gtk/fast/text/whitespace/026-expected.txt:
* platform/gtk/fast/text/whitespace/027-expected.txt:
* platform/gtk/fast/text/word-break-expected.txt:
* platform/gtk/fast/transforms/bounding-rect-zoom-expected.txt:
* platform/gtk/fast/transforms/transform-table-row-expected.txt:
* platform/gtk/fast/writing-mode/table-percent-width-quirk-expected.txt: Added.
* platform/gtk/fast/writing-mode/vertical-align-table-baseline-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191666
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
carlosgc@webkit.org [Wed, 28 Oct 2015 13:02:36 +0000 (13:02 +0000)]
Unreviewed. GTK+ gardening: rebaseline more tests after r191623.
Patch by WebKitGTK+ gardener <gardener@webkit-garden.local.igalia.com> on 2015-10-28
* platform/gtk/editing/selection/select-all-004-expected.txt: Added.
* platform/gtk/editing/selection/table-caret-1-expected.txt:
* platform/gtk/editing/selection/table-caret-2-expected.txt:
* platform/gtk/editing/selection/table-caret-3-expected.txt:
* platform/gtk/fast/css-generated-content/table-row-group-with-before-expected.txt:
* platform/gtk/fast/css-generated-content/table-row-with-before-expected.txt:
* platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.txt:
* platform/gtk/fast/css-generated-content/table-with-before-expected.txt:
* platform/gtk/fast/css/caption-width-relative-position-expected.txt: Added.
* platform/gtk/fast/css/caption-width-relative-position-offset-top-expected.txt: Added.
* platform/gtk/fast/css/css3-nth-child-expected.txt:
* platform/gtk/fast/css/first-letter-float-expected.txt:
* platform/gtk/fast/css/focus-ring-detached-expected.txt:
* platform/gtk/fast/css/focus-ring-multiline-expected.txt:
* platform/gtk/fast/css/h1-in-section-elements-expected.txt:
* platform/gtk/fast/css/layerZOrderCrash-expected.txt:
* platform/gtk/fast/css/min-width-with-spanned-cell-expected.txt: Added.
* platform/gtk/fast/css/min-width-with-spanned-cell-fixed-expected.txt: Added.
* platform/gtk/fast/css/named-images-expected.txt: Added.
* platform/gtk/fast/css/percentage-non-integer-expected.txt:
* platform/gtk/fast/css/table-text-align-quirk-expected.txt:
* platform/gtk/fast/css/table-text-align-strict-expected.txt:
* platform/gtk/fast/css/text-overflow-ellipsis-text-align-left-expected.txt:
* platform/gtk/fast/dom/34176-expected.txt:
* platform/gtk/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
* platform/gtk/fast/dom/HTMLTableElement/colSpan-expected.txt:
* platform/gtk/fast/dom/HTMLTableElement/createCaption-expected.txt:
* platform/gtk/fast/dom/row-inner-text-expected.txt:
* platform/gtk/fast/dynamic/001-expected.txt: Added.
* platform/gtk/fast/dynamic/007-expected.txt:
* platform/gtk/fast/dynamic/013-expected.txt:
* platform/gtk/fast/dynamic/014-expected.txt:
* platform/gtk/fast/dynamic/015-expected.txt:
* platform/gtk/fast/dynamic/containing-block-change-expected.txt:
* platform/gtk/fast/dynamic/create-renderer-for-whitespace-only-text-expected.txt:
* platform/gtk/fast/dynamic/float-withdrawal-expected.txt:
* platform/gtk/fast/dynamic/subtree-table-cell-height-expected.txt: Added.
* platform/gtk/fast/encoding/utf-16-big-endian-expected.txt:
* platform/gtk/fast/encoding/utf-16-little-endian-expected.txt:
* platform/gtk/fast/events/offsetX-offsetY-expected.txt: Added.
* platform/gtk/fast/forms/001-expected.txt:
* platform/gtk/fast/forms/005-expected.txt: Added.
* platform/gtk/fast/forms/basic-buttons-expected.txt:
* platform/gtk/fast/forms/button-white-space-expected.txt:
* platform/gtk/fast/forms/file/file-input-direction-expected.txt:
* platform/gtk/fast/forms/form-added-to-table-expected.txt:
* platform/gtk/fast/forms/form-element-geometry-expected.txt:
* platform/gtk/fast/forms/form-hides-table-expected.txt:
* platform/gtk/fast/forms/form-in-malformed-markup-expected.txt:
* platform/gtk/fast/forms/formmove3-expected.txt:
* platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.txt:
* platform/gtk/fast/forms/input-table-expected.txt:
* platform/gtk/fast/forms/input-value-expected.txt:
* platform/gtk/fast/forms/listbox-bidi-align-expected.txt:
* platform/gtk/fast/forms/minWidthPercent-expected.txt:
* platform/gtk/fast/forms/preserveFormDuringResidualStyle-expected.txt:
* platform/gtk/fast/forms/select-dirty-parent-pref-widths-expected.txt:
* platform/gtk/fast/forms/select-element-focus-ring-expected.txt: Added.
* platform/gtk/fast/html/details-writing-mode-expected.txt:
* platform/gtk/fast/inline-block/001-expected.txt:
* platform/gtk/fast/inline-block/overflow-clip-expected.txt:
* platform/gtk/fast/invalid/012-expected.txt:
* platform/gtk/fast/invalid/018-expected.txt:
* platform/gtk/fast/invalid/table-inside-stray-table-content-expected.txt:
* platform/gtk/fast/invalid/td-inside-object-expected.txt:
* platform/gtk/fast/lists/004-expected.txt:
* platform/gtk/fast/lists/list-marker-before-content-table-expected.txt: Added.
* platform/gtk/fast/lists/ordered-list-with-no-ol-tag-expected.txt:
* platform/gtk/fast/multicol/span/before-child-anonymous-column-block-expected.txt: Added.
* platform/gtk/fast/multicol/table-vertical-align-expected.txt:
* platform/gtk/fast/overflow/002-expected.txt:
* platform/gtk/fast/overflow/overflow-auto-table-expected.txt:
* platform/gtk/fast/overflow/overflow-rtl-expected.txt:
* platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt:
* platform/gtk/fast/overflow/table-overflow-float-expected.txt:
* platform/gtk/fast/reflections/table-cell-expected.txt: Added.
* platform/gtk/fast/repaint/block-selection-gap-in-table-cell-expected.txt:
* platform/gtk/fast/repaint/float-overflow-expected.txt:
* platform/gtk/fast/repaint/float-overflow-right-expected.txt:
* platform/gtk/fast/repaint/subtree-root-clip-3-expected.txt: Added.
* platform/gtk/fast/repaint/table-cell-collapsed-border-expected.txt:
* platform/gtk/fast/repaint/table-cell-collapsed-border-scroll-expected.txt: Added.
* platform/gtk/fast/repaint/table-cell-move-expected.txt:
* platform/gtk/fast/repaint/table-cell-overflow-expected.txt: Added.
* platform/gtk/fast/repaint/table-cell-vertical-overflow-expected.txt: Added.
* platform/gtk/fast/repaint/table-col-background-expected.txt: Added.
* platform/gtk/fast/repaint/table-collapsed-border-expected.txt:
* platform/gtk/fast/repaint/table-extra-bottom-grow-expected.txt:
* platform/gtk/fast/repaint/table-outer-border-expected.txt: Added.
* platform/gtk/fast/repaint/table-row-expected.txt: Added.
* platform/gtk/fast/repaint/table-section-overflow-expected.txt: Added.
* platform/gtk/fast/repaint/table-section-repaint-expected.txt: Added.
* platform/gtk/fast/repaint/table-two-pass-layout-overpaint-expected.txt: Added.
* platform/gtk/fast/repaint/table-writing-modes-h-expected.txt: Added.
* platform/gtk/fast/repaint/table-writing-modes-v-expected.txt: Added.
* platform/gtk/fast/replaced/005-expected.txt:
* platform/gtk/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt:
* platform/gtk/fast/replaced/selection-rect-in-table-cell-expected.txt:
* platform/gtk/fast/replaced/table-percent-height-positioned-expected.txt: Added.
* platform/gtk/fast/replaced/width100percent-button-expected.txt:
* platform/gtk/fast/replaced/width100percent-checkbox-expected.txt:
* platform/gtk/fast/replaced/width100percent-image-expected.txt:
* platform/gtk/fast/replaced/width100percent-menulist-expected.txt:
* platform/gtk/fast/replaced/width100percent-radio-expected.txt:
* platform/gtk/fast/replaced/width100percent-searchfield-expected.txt:
* platform/gtk/fast/replaced/width100percent-textarea-expected.txt:
* platform/gtk/fast/replaced/width100percent-textfield-expected.txt:
* platform/gtk/fast/ruby/ruby-inline-table-expected.txt:
* platform/gtk/fast/selectors/018-expected.txt:
* platform/gtk/fast/selectors/018b-expected.txt:
* platform/gtk/fast/selectors/032-expected.txt:
* platform/gtk/fast/selectors/043-expected.txt:
* platform/gtk/fast/selectors/043b-expected.txt:
* platform/gtk/fast/selectors/044-expected.txt:
* platform/gtk/fast/selectors/044b-expected.txt:
* platform/gtk/fast/selectors/077-expected.txt:
* platform/gtk/fast/selectors/077b-expected.txt:
* platform/gtk/fast/selectors/078b-expected.txt:
* platform/gtk/fast/sub-pixel/selection/selection-rect-in-sub-pixel-table-expected.txt:
* platform/gtk/fast/table/001-expected.txt:
* platform/gtk/fast/table/002-expected.txt:
* platform/gtk/fast/table/003-expected.txt:
* platform/gtk/fast/table/004-expected.txt:
* platform/gtk/fast/table/005-expected.txt:
* platform/gtk/fast/table/006-expected.txt:
* platform/gtk/fast/table/007-expected.txt:
* platform/gtk/fast/table/008-expected.txt: Added.
* platform/gtk/fast/table/009-expected.txt:
* platform/gtk/fast/table/010-expected.txt:
* platform/gtk/fast/table/011-expected.txt:
* platform/gtk/fast/table/012-expected.txt:
* platform/gtk/fast/table/013-expected.txt:
* platform/gtk/fast/table/015-expected.txt:
* platform/gtk/fast/table/016-expected.txt:
* platform/gtk/fast/table/017-expected.txt:
* platform/gtk/fast/table/020-expected.txt:
* platform/gtk/fast/table/021-expected.txt:
* platform/gtk/fast/table/022-expected.txt:
* platform/gtk/fast/table/023-expected.txt:
* platform/gtk/fast/table/024-expected.txt: Added.
* platform/gtk/fast/table/025-expected.txt:
* platform/gtk/fast/table/026-expected.txt:
* platform/gtk/fast/table/027-expected.txt:
* platform/gtk/fast/table/027-vertical-expected.txt:
* platform/gtk/fast/table/028-expected.txt:
* platform/gtk/fast/table/028-vertical-expected.txt:
* platform/gtk/fast/table/029-expected.txt:
* platform/gtk/fast/table/030-expected.txt:
* platform/gtk/fast/table/031-expected.txt: Added.
* platform/gtk/fast/table/032-expected.txt: Added.
* platform/gtk/fast/table/033-expected.txt:
* platform/gtk/fast/table/034-expected.txt: Added.
* platform/gtk/fast/table/035-expected.txt:
* platform/gtk/fast/table/035-vertical-expected.txt:
* platform/gtk/fast/table/037-expected.txt:
* platform/gtk/fast/table/038-expected.txt:
* platform/gtk/fast/table/038-vertical-expected.txt:
* platform/gtk/fast/table/039-expected.txt:
* platform/gtk/fast/table/040-expected.txt:
* platform/gtk/fast/table/040-vertical-expected.txt:
* platform/gtk/fast/table/041-expected.txt:
* platform/gtk/fast/table/100-percent-cell-width-expected.txt:
* platform/gtk/fast/table/absolute-table-at-bottom-expected.txt:
* platform/gtk/fast/table/add-before-anonymous-child-expected.txt:
* platform/gtk/fast/table/append-cells-expected.txt:
* platform/gtk/fast/table/append-cells2-expected.txt:
* platform/gtk/fast/table/auto-with-percent-height-expected.txt:
* platform/gtk/fast/table/auto-with-percent-height-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/001-expected.txt:
* platform/gtk/fast/table/border-collapsing/001-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/002-expected.txt:
* platform/gtk/fast/table/border-collapsing/002-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/003-expected.txt:
* platform/gtk/fast/table/border-collapsing/003-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/004-expected.txt:
* platform/gtk/fast/table/border-collapsing/004-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/border-collapsing-head-foot-expected.txt:
* platform/gtk/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt:
* platform/gtk/fast/table/border-collapsing/bug14274-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-69296-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-cell-append-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-cell-remove-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-cell-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-cell-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-cell-sl-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-col-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-col-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-colgroup-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-colgroup-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-row-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-row-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-table-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-table-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-tbody-border-color-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/cached-change-tbody-border-width-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/collapsed-borders-adjoining-sections-vertical-rl-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/collapsed-borders-painted-once-on-inner-cells-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/equal-precedence-resolution-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt: Added.
* platform/gtk/fast/table/border-collapsing/rtl-border-collapsing-expected.txt:
* platform/gtk/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt:
* platform/gtk/fast/table/caption-relayout-expected.txt: Added.
* platform/gtk/fast/table/cell-absolute-child-expected.txt:
* platform/gtk/fast/table/cell-coalescing-expected.txt:
* platform/gtk/fast/table/cell-pref-width-invalidation-expected.txt:
* platform/gtk/fast/table/cell-width-auto-expected.txt:
* platform/gtk/fast/table/cellindex-expected.txt:
* platform/gtk/fast/table/click-near-anonymous-table-expected.txt:
* platform/gtk/fast/table/col-width-span-expand-expected.txt: Added.
* platform/gtk/fast/table/colgroup-preceded-by-caption-expected.txt:
* platform/gtk/fast/table/colgroup-spanning-groups-rules-expected.txt:
* platform/gtk/fast/table/colspan-with-all-percent-cells-expected.txt: Added.
* platform/gtk/fast/table/colspanMinWidth-expected.txt:
* platform/gtk/fast/table/colspanMinWidth-vertical-expected.txt:
* platform/gtk/fast/table/dynamic-cellpadding-expected.txt:
* platform/gtk/fast/table/dynamic-descendant-percentage-height-expected.txt:
* platform/gtk/fast/table/edge-offsets-expected.txt:
* platform/gtk/fast/table/empty-cells-expected.txt:
* platform/gtk/fast/table/empty-table-percent-height-expected.txt:
* platform/gtk/fast/table/fixed-nested-expected.txt:
* platform/gtk/fast/table/floating-th-expected.txt:
* platform/gtk/fast/table/floatingTablePaintBackground-expected.txt:
* platform/gtk/fast/table/form-with-non-table-display-inside-table-elements-expected.txt: Added.
* platform/gtk/fast/table/frame-and-rules-expected.txt:
* platform/gtk/fast/table/generated-caption-expected.txt:
* platform/gtk/fast/table/giantRowspan-expected.txt: Added.
* platform/gtk/fast/table/growCellForImageQuirk-expected.txt: Added.
* platform/gtk/fast/table/growCellForImageQuirk-vertical-expected.txt: Added.
* platform/gtk/fast/table/height-percent-test-expected.txt: Added.
* platform/gtk/fast/table/height-percent-test-vertical-expected.txt: Added.
* platform/gtk/fast/table/insert-before-anonymous-ancestors-expected.txt:
* platform/gtk/fast/table/insert-cell-before-form-expected.txt:
* platform/gtk/fast/table/insert-row-before-form-expected.txt:
* platform/gtk/fast/table/invisible-cell-background-expected.txt:
* platform/gtk/fast/table/large-width-expected.txt:
* platform/gtk/fast/table/max-width-integer-overflow-expected.txt: Added.
* platform/gtk/fast/table/mozilla-bug10296-vertical-align-1-expected.txt:
* platform/gtk/fast/table/mozilla-bug10296-vertical-align-2-expected.txt:
* platform/gtk/fast/table/multiple-percent-height-rows-expected.txt:
* platform/gtk/fast/table/nested-percent-height-table-expected.txt:
* platform/gtk/fast/table/nobr-expected.txt:
* platform/gtk/fast/table/overflowHidden-expected.txt:
* platform/gtk/fast/table/percent-heights-expected.txt:
* platform/gtk/fast/table/percent-widths-stretch-expected.txt: Added.
* platform/gtk/fast/table/percent-widths-stretch-vertical-expected.txt: Added.
* platform/gtk/fast/table/prepend-in-anonymous-table-expected.txt:
* platform/gtk/fast/table/quote-text-around-iframe-expected.txt:
* platform/gtk/fast/table/relative-position-containment-expected.txt:
* platform/gtk/fast/table/relative-position-offsets-expected.txt:
* platform/gtk/fast/table/relative-position-stacking-expected.txt:
* platform/gtk/fast/table/remove-td-display-none-expected.txt:
* platform/gtk/fast/table/replaced-percent-height-expected.txt:
* platform/gtk/fast/table/row-height-recalc-expected.txt:
* platform/gtk/fast/table/rowindex-expected.txt:
* platform/gtk/fast/table/rowspan-paint-order-expected.txt:
* platform/gtk/fast/table/rowspan-paint-order-vertical-expected.txt:
* platform/gtk/fast/table/rtl-cell-display-none-assert-expected.txt:
* platform/gtk/fast/table/rules-attr-dynchange1-expected.txt:
* platform/gtk/fast/table/rules-attr-dynchange2-expected.txt:
* platform/gtk/fast/table/simple_paint-expected.txt: Added.
* platform/gtk/fast/table/spanOverlapRepaint-expected.txt:
* platform/gtk/fast/table/stale-grid-crash-expected.txt:
* platform/gtk/fast/table/table-after-child-in-table-expected.txt:
* platform/gtk/fast/table/table-and-parts-outline-expected.txt:
* platform/gtk/fast/table/table-anonymous-cell-bug-expected.txt: Added.
* platform/gtk/fast/table/table-anonymous-row-bug-expected.txt: Added.
* platform/gtk/fast/table/table-anonymous-section-bug-expected.txt: Added.
* platform/gtk/fast/table/table-before-child-in-table-expected.txt:
* platform/gtk/fast/table/table-before-child-style-update-expected.txt: Added.
* platform/gtk/fast/table/table-cell-after-child-in-block-expected.txt:
* platform/gtk/fast/table/table-cell-after-child-in-table-expected.txt:
* platform/gtk/fast/table/table-cell-before-after-content-around-table-block-expected.txt: Added.
* platform/gtk/fast/table/table-cell-before-after-content-around-table-expected.txt: Added.
* platform/gtk/fast/table/table-cell-before-after-content-around-table-row-expected.txt: Added.
* platform/gtk/fast/table/table-cell-before-child-in-block-expected.txt:
* platform/gtk/fast/table/table-cell-before-child-in-table-expected.txt:
* platform/gtk/fast/table/table-cell-split-expected.txt: Added.
* platform/gtk/fast/table/table-continuation-outline-paint-crash-expected.txt:
* platform/gtk/fast/table/table-display-types-expected.txt:
* platform/gtk/fast/table/table-display-types-strict-expected.txt:
* platform/gtk/fast/table/table-display-types-vertical-expected.txt:
* platform/gtk/fast/table/table-hspace-align-center-expected.txt:
* platform/gtk/fast/table/table-insert-before-non-anonymous-block-expected.txt: Added.
* platform/gtk/fast/table/table-row-after-child-in-block-expected.txt:
* platform/gtk/fast/table/table-row-after-child-in-table-expected.txt:
* platform/gtk/fast/table/table-row-before-after-content-around-block-expected.txt: Added.
* platform/gtk/fast/table/table-row-before-after-content-around-table-cell-expected.txt: Added.
* platform/gtk/fast/table/table-row-before-after-content-around-table-expected.txt: Added.
* platform/gtk/fast/table/table-row-before-child-in-block-expected.txt:
* platform/gtk/fast/table/table-row-before-child-in-table-expected.txt:
* platform/gtk/fast/table/table-row-before-child-style-update-expected.txt: Added.
* platform/gtk/fast/table/table-row-outline-paint-expected.txt: Added.
* platform/gtk/fast/table/table-row-split2-expected.txt: Added.
* platform/gtk/fast/table/table-row-style-not-updated-expected.txt: Added.
* platform/gtk/fast/table/table-row-style-not-updated-with-after-content-expected.txt: Added.
* platform/gtk/fast/table/table-row-style-not-updated-with-before-content-expected.txt: Added.
* platform/gtk/fast/table/table-section-split2-expected.txt: Added.
* platform/gtk/fast/table/table-split-expected.txt: Added.
* platform/gtk/fast/table/table-split2-expected.txt: Added.
* platform/gtk/fast/table/table-style-not-updated-expected.txt: Added.
* platform/gtk/fast/table/tableInsideCaption-expected.txt:
* platform/gtk/fast/table/text-field-baseline-expected.txt:
* platform/gtk/fast/text/arabic-times-new-roman-expected.txt: Added.
* platform/gtk/fast/text/atsui-multiple-renderers-expected.txt:
* platform/gtk/fast/text/atsui-negative-spacing-features-expected.txt:
* platform/gtk/fast/text/atsui-spacing-features-expected.txt:
* platform/gtk/fast/text/basic/001-expected.txt:
* platform/gtk/fast/text/basic/006-expected.txt:
* platform/gtk/fast/text/basic/007-expected.txt:
* platform/gtk/fast/text/basic/generic-family-reset-expected.txt:
* platform/gtk/fast/text/capitalize-boundaries-expected.txt:
* platform/gtk/fast/text/emoji-expected.txt: Added.
* platform/gtk/fast/text/international/003-expected.txt:
* platform/gtk/fast/text/international/bidi-LDB-2-CSS-expected.txt:
* platform/gtk/fast/text/international/bidi-LDB-2-HTML-expected.txt:
* platform/gtk/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
* platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.txt:
* platform/gtk/fast/text/international/bidi-override-expected.txt:
* platform/gtk/fast/text/international/system-language/system-font-punctuation-expected.txt: Added.
* platform/gtk/fast/text/softbank-emoji-expected.txt: Added.
* platform/gtk/fast/text/textIteratorNilRenderer-expected.txt:
* platform/gtk/fast/text/trak-optimizeLegibility-expected.txt: Added.
* platform/gtk/fast/text/wbr-expected.txt:
* platform/gtk/fast/text/whitespace/002-expected.txt:
* platform/gtk/fast/text/whitespace/003-expected.txt:
* platform/gtk/fast/text/whitespace/004-expected.txt:
* platform/gtk/fast/text/whitespace/005-expected.txt:
* platform/gtk/fast/text/whitespace/010-expected.txt:
* platform/gtk/fast/text/whitespace/011-expected.txt:
* platform/gtk/fast/text/whitespace/013-expected.txt:
* platform/gtk/fast/text/whitespace/014-expected.txt:
* platform/gtk/fast/text/whitespace/015-expected.txt:
* platform/gtk/fast/text/whitespace/016-expected.txt:
* platform/gtk/fast/text/whitespace/024-expected.txt:
* platform/gtk/fast/text/whitespace/025-expected.txt:
* platform/gtk/fast/text/whitespace/026-expected.txt:
* platform/gtk/fast/text/whitespace/027-expected.txt:
* platform/gtk/fast/text/word-break-expected.txt:
* platform/gtk/fast/transforms/bounding-rect-zoom-expected.txt:
* platform/gtk/fast/transforms/transform-table-row-expected.txt:
* platform/gtk/fast/writing-mode/table-percent-width-quirk-expected.txt: Added.
* platform/gtk/fast/writing-mode/vertical-align-table-baseline-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191665
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
sukolsak@gmail.com [Wed, 28 Oct 2015 11:13:51 +0000 (11:13 +0000)]
[Win] LayoutTest js/intl-collator.html failing on Win 7
https://bugs.webkit.org/show_bug.cgi?id=150575
Reviewed by Alexey Proskuryakov.
Update the Intl.Collator test to not expect ICU to support the German phonebook collation.
* js/intl-collator-expected.txt:
* js/script-tests/intl-collator.js:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191664
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
carlosgc@webkit.org [Wed, 28 Oct 2015 10:12:00 +0000 (10:12 +0000)]
Unreviewed. GTK+ gardening: rebaseline tests after r191623.
* platform/gtk/css1/basic/containment-expected.txt:
* platform/gtk/css1/basic/contextual_selectors-expected.txt:
* platform/gtk/css1/basic/grouping-expected.txt:
* platform/gtk/css1/basic/id_as_selector-expected.txt:
* platform/gtk/css1/basic/inheritance-expected.txt:
* platform/gtk/css1/box_properties/border-expected.txt:
* platform/gtk/css1/box_properties/border_bottom-expected.txt:
* platform/gtk/css1/box_properties/border_bottom_inline-expected.txt:
* platform/gtk/css1/box_properties/border_bottom_width-expected.txt:
* platform/gtk/css1/box_properties/border_bottom_width_inline-expected.txt:
* platform/gtk/css1/box_properties/border_color-expected.txt:
* platform/gtk/css1/box_properties/border_color_inline-expected.txt:
* platform/gtk/css1/box_properties/border_inline-expected.txt:
* platform/gtk/css1/box_properties/border_left-expected.txt:
* platform/gtk/css1/box_properties/border_left_inline-expected.txt:
* platform/gtk/css1/box_properties/border_left_width-expected.txt:
* platform/gtk/css1/box_properties/border_left_width_inline-expected.txt:
* platform/gtk/css1/box_properties/border_right-expected.txt:
* platform/gtk/css1/box_properties/border_right_inline-expected.txt:
* platform/gtk/css1/box_properties/border_right_width-expected.txt:
* platform/gtk/css1/box_properties/border_right_width_inline-expected.txt:
* platform/gtk/css1/box_properties/border_style-expected.txt:
* platform/gtk/css1/box_properties/border_style_inline-expected.txt:
* platform/gtk/css1/box_properties/border_top-expected.txt:
* platform/gtk/css1/box_properties/border_top_inline-expected.txt:
* platform/gtk/css1/box_properties/border_top_width-expected.txt:
* platform/gtk/css1/box_properties/border_top_width_inline-expected.txt:
* platform/gtk/css1/box_properties/border_width-expected.txt:
* platform/gtk/css1/box_properties/border_width_inline-expected.txt:
* platform/gtk/css1/box_properties/clear-expected.txt:
* platform/gtk/css1/box_properties/clear_float-expected.txt:
* platform/gtk/css1/box_properties/float-expected.txt:
* platform/gtk/css1/box_properties/float_elements_in_series-expected.txt:
* platform/gtk/css1/box_properties/float_margin-expected.txt:
* platform/gtk/css1/box_properties/float_on_text_elements-expected.txt:
* platform/gtk/css1/box_properties/height-expected.txt:
* platform/gtk/css1/box_properties/margin-expected.txt:
* platform/gtk/css1/box_properties/margin_bottom-expected.txt:
* platform/gtk/css1/box_properties/margin_bottom_inline-expected.txt:
* platform/gtk/css1/box_properties/margin_inline-expected.txt:
* platform/gtk/css1/box_properties/margin_left-expected.txt:
* platform/gtk/css1/box_properties/margin_left_inline-expected.txt:
* platform/gtk/css1/box_properties/margin_right-expected.txt:
* platform/gtk/css1/box_properties/margin_right_inline-expected.txt:
* platform/gtk/css1/box_properties/margin_top-expected.txt:
* platform/gtk/css1/box_properties/margin_top_inline-expected.txt:
* platform/gtk/css1/box_properties/padding-expected.txt:
* platform/gtk/css1/box_properties/padding_bottom-expected.txt:
* platform/gtk/css1/box_properties/padding_bottom_inline-expected.txt:
* platform/gtk/css1/box_properties/padding_inline-expected.txt:
* platform/gtk/css1/box_properties/padding_left-expected.txt:
* platform/gtk/css1/box_properties/padding_left_inline-expected.txt:
* platform/gtk/css1/box_properties/padding_right-expected.txt:
* platform/gtk/css1/box_properties/padding_right_inline-expected.txt:
* platform/gtk/css1/box_properties/padding_top-expected.txt:
* platform/gtk/css1/box_properties/padding_top_inline-expected.txt:
* platform/gtk/css1/box_properties/width-expected.txt:
* platform/gtk/css1/cascade/cascade_order-expected.txt:
* platform/gtk/css1/cascade/important-expected.txt:
* platform/gtk/css1/classification/display-expected.txt:
* platform/gtk/css1/classification/list_style-expected.txt:
* platform/gtk/css1/classification/list_style_image-expected.txt:
* platform/gtk/css1/classification/list_style_position-expected.txt:
* platform/gtk/css1/classification/list_style_type-expected.txt:
* platform/gtk/css1/classification/white_space-expected.txt:
* platform/gtk/css1/color_and_background/background-expected.txt:
* platform/gtk/css1/color_and_background/background_attachment-expected.txt:
* platform/gtk/css1/color_and_background/background_color-expected.txt:
* platform/gtk/css1/color_and_background/background_image-expected.txt:
* platform/gtk/css1/color_and_background/background_position-expected.txt:
* platform/gtk/css1/color_and_background/background_repeat-expected.txt:
* platform/gtk/css1/color_and_background/color-expected.txt:
* platform/gtk/css1/conformance/forward_compatible_parsing-expected.txt:
* platform/gtk/css1/font_properties/font-expected.txt:
* platform/gtk/css1/font_properties/font_family-expected.txt:
* platform/gtk/css1/font_properties/font_size-expected.txt:
* platform/gtk/css1/font_properties/font_style-expected.txt:
* platform/gtk/css1/font_properties/font_variant-expected.txt:
* platform/gtk/css1/font_properties/font_weight-expected.txt:
* platform/gtk/css1/formatting_model/canvas-expected.txt:
* platform/gtk/css1/formatting_model/floating_elements-expected.txt:
* platform/gtk/css1/formatting_model/height_of_lines-expected.txt:
* platform/gtk/css1/formatting_model/inline_elements-expected.txt:
* platform/gtk/css1/formatting_model/replaced_elements-expected.txt:
* platform/gtk/css1/formatting_model/vertical_formatting-expected.txt:
* platform/gtk/css1/pseudo/anchor-expected.txt:
* platform/gtk/css1/pseudo/firstletter-expected.txt:
* platform/gtk/css1/pseudo/firstline-expected.txt:
* platform/gtk/css1/pseudo/multiple_pseudo_elements-expected.txt:
* platform/gtk/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
* platform/gtk/css1/text_properties/letter_spacing-expected.txt:
* platform/gtk/css1/text_properties/line_height-expected.txt:
* platform/gtk/css1/text_properties/text_align-expected.txt:
* platform/gtk/css1/text_properties/text_decoration-expected.txt:
* platform/gtk/css1/text_properties/text_indent-expected.txt:
* platform/gtk/css1/text_properties/text_transform-expected.txt:
* platform/gtk/css1/text_properties/vertical_align-expected.txt:
* platform/gtk/css1/text_properties/word_spacing-expected.txt:
* platform/gtk/css1/units/color_units-expected.txt:
* platform/gtk/css1/units/length_units-expected.txt:
* platform/gtk/css1/units/percentage_units-expected.txt:
* platform/gtk/css1/units/urls-expected.txt:
* platform/gtk/css2.1/
20110323/border-collapse-offset-002-expected.txt:
* platform/gtk/css2.1/
20110323/border-conflict-style-079-expected.txt:
* platform/gtk/css2.1/
20110323/border-conflict-style-088-expected.txt:
* platform/gtk/css2.1/
20110323/dynamic-top-change-002-expected.txt:
* platform/gtk/css2.1/
20110323/dynamic-top-change-003-expected.txt:
* platform/gtk/css2.1/
20110323/inline-table-001-expected.txt:
* platform/gtk/css2.1/
20110323/inline-table-002a-expected.txt:
* platform/gtk/css2.1/
20110323/inline-table-003-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-001-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-002-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-003-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-004-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-005-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-006-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-007-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-013-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-014-expected.txt:
* platform/gtk/css2.1/
20110323/margin-applies-to-015-expected.txt:
* platform/gtk/css2.1/
20110323/replaced-intrinsic-ratio-001-expected.txt: Added.
* platform/gtk/css2.1/
20110323/table-caption-001-expected.txt:
* platform/gtk/css2.1/
20110323/table-caption-optional-001-expected.txt:
* platform/gtk/css2.1/
20110323/table-caption-optional-002-expected.txt:
* platform/gtk/css2.1/
20110323/table-height-algorithm-023-expected.txt:
* platform/gtk/css2.1/
20110323/table-height-algorithm-024-expected.txt:
* platform/gtk/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
* platform/gtk/css2.1/t0803-c5501-mrgn-t-00-b-a-expected.txt:
* platform/gtk/css2.1/t0803-c5503-mrgn-b-00-b-a-expected.txt:
* platform/gtk/css2.1/t080301-c411-vt-mrgn-00-b-expected.txt:
* platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt:
* platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt:
* platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.txt:
* platform/gtk/css2.1/t0805-c5513-brdr-bw-00-b-expected.txt:
* platform/gtk/css2.1/t0805-c5518-brdr-t-01-e-expected.txt:
* platform/gtk/css2.1/t0805-c5519-brdr-r-01-e-expected.txt:
* platform/gtk/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
* platform/gtk/css2.1/t0805-c5521-brdr-l-01-e-expected.txt:
* platform/gtk/css2.1/t0805-c5522-brdr-02-e-expected.txt:
* platform/gtk/css2.1/t090402-c42-ibx-pad-00-d-ag-expected.txt:
* platform/gtk/css2.1/t0905-c5525-fltmult-00-d-g-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-50-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-51-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-52-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-53-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-54-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-55-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-56-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-57-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-58-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-59-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-60-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-61-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-62-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-63-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-64-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-65-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-66-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-67-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-68-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-69-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-70-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-71-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-72-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-73-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-74-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-75-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-76-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-77-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-78-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-79-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-80-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-81-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-82-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-83-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-84-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-85-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-86-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-87-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-88-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-89-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-90-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-91-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-92-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-93-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-94-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-95-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-96-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-97-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-98-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-99-d-expected.txt:
* platform/gtk/css3/css3-modsel-33-expected.txt:
* platform/gtk/css3/flexbox/flexbox-baseline-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-161-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-18-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-18b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-28-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-28b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-29-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-29b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-32-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-33-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-43-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-43b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-44-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-44b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-73-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-73b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-74-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-74b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-77-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-77b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-78-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-78b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-161-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-18-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-18b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-28-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-28b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-29-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-29b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-32-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-33-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-43-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-43b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-44-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-44b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-73-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-73b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-74-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-74b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-77-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-77b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-78-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-78b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-161-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-18-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-18b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-28-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-28b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-29-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-29b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-32-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-33-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-43-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-43b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-44-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-44b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-73-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-73b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-74-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-74b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-77-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-77b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-78-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-78b-expected.txt:
* platform/gtk/editing/deleting/
4922367-expected.txt:
* platform/gtk/editing/deleting/
5099303-expected.txt:
* platform/gtk/editing/deleting/
5126166-expected.txt:
* platform/gtk/editing/deleting/
5144139-2-expected.txt:
* platform/gtk/editing/deleting/
5206311-1-expected.txt:
* platform/gtk/editing/deleting/
5433862-2-expected.txt:
* platform/gtk/editing/deleting/
5483370-expected.txt:
* platform/gtk/editing/deleting/delete-to-select-table-expected.txt:
* platform/gtk/editing/deleting/table-cells-expected.txt:
* platform/gtk/editing/execCommand/
5481523-expected.txt:
* platform/gtk/editing/inserting/
5058163-1-expected.txt:
* platform/gtk/editing/inserting/insert-paragraph-01-expected.txt:
* platform/gtk/editing/inserting/insert-paragraph-02-expected.txt:
* platform/gtk/editing/inserting/paragraph-separator-in-table-1-expected.txt:
* platform/gtk/editing/inserting/paragraph-separator-in-table-2-expected.txt:
* platform/gtk/editing/pasteboard/
5156401-1-expected.txt:
* platform/gtk/editing/pasteboard/
5387578-expected.txt:
* platform/gtk/editing/selection/
3690703-2-expected.txt:
* platform/gtk/editing/selection/
3690703-expected.txt:
* platform/gtk/editing/selection/
3690719-expected.txt:
* platform/gtk/editing/selection/
4818145-expected.txt:
* platform/gtk/editing/selection/
4889598-expected.txt:
* platform/gtk/editing/selection/
4895428-2-expected.txt:
* platform/gtk/editing/selection/
5057506-2-expected.txt:
* platform/gtk/editing/selection/
5076323-1-expected.txt:
* platform/gtk/editing/selection/
5076323-2-expected.txt:
* platform/gtk/editing/selection/
5076323-3-expected.txt:
* platform/gtk/editing/selection/
5131716-1-expected.txt:
* platform/gtk/editing/selection/
5131716-2-expected.txt:
* platform/gtk/editing/selection/
5131716-3-expected.txt:
* platform/gtk/editing/selection/
5131716-4-expected.txt:
* platform/gtk/editing/selection/7152-1-expected.txt:
* platform/gtk/editing/selection/7152-2-expected.txt:
* platform/gtk/editing/style/
5017613-1-expected.txt:
* platform/gtk/editing/style/
5017613-2-expected.txt:
* platform/gtk/editing/style/apple-style-editable-mix-expected.txt:
* platform/gtk/editing/unsupported-content/table-type-after-expected.txt:
* platform/gtk/editing/unsupported-content/table-type-before-expected.txt:
* platform/gtk/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.txt:
* platform/gtk/fast/block/basic/016-expected.txt:
* platform/gtk/fast/block/basic/quirk-percent-height-table-cell-expected.txt: Added.
* platform/gtk/fast/block/float/011-expected.txt:
* platform/gtk/fast/block/float/015-expected.txt:
* platform/gtk/fast/block/float/025-expected.txt:
* platform/gtk/fast/block/float/026-expected.txt:
* platform/gtk/fast/block/float/027-expected.txt:
* platform/gtk/fast/block/float/028-expected.txt:
* platform/gtk/fast/block/margin-collapse/001-expected.txt:
* platform/gtk/fast/block/margin-collapse/005-expected.txt:
* platform/gtk/fast/block/margin-collapse/006-expected.txt:
* platform/gtk/fast/block/margin-collapse/010-expected.txt:
* platform/gtk/fast/block/margin-collapse/011-expected.txt:
* platform/gtk/fast/block/margin-collapse/012-expected.txt:
* platform/gtk/fast/block/margin-collapse/015-expected.txt:
* platform/gtk/fast/block/margin-collapse/016-expected.txt:
* platform/gtk/fast/block/margin-collapse/017-expected.txt:
* platform/gtk/fast/block/margin-collapse/018-expected.txt:
* platform/gtk/fast/block/margin-collapse/019-expected.txt:
* platform/gtk/fast/block/margin-collapse/020-expected.txt:
* platform/gtk/fast/block/margin-collapse/021-expected.txt:
* platform/gtk/fast/block/margin-collapse/022-expected.txt:
* platform/gtk/fast/block/margin-collapse/025-expected.txt:
* platform/gtk/fast/block/margin-collapse/032-expected.txt:
* platform/gtk/fast/block/margin-collapse/033-expected.txt:
* platform/gtk/fast/block/margin-collapse/034-expected.txt:
* platform/gtk/fast/block/margin-collapse/041-expected.txt:
* platform/gtk/fast/block/margin-collapse/042-expected.txt:
* platform/gtk/fast/block/margin-collapse/055-expected.txt:
* platform/gtk/fast/block/margin-collapse/056-expected.txt:
* platform/gtk/fast/block/margin-collapse/057-expected.txt:
* platform/gtk/fast/block/margin-collapse/058-expected.txt:
* platform/gtk/fast/block/margin-collapse/059-expected.txt:
* platform/gtk/fast/block/margin-collapse/104-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/001-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/005-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/006-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/017-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/018-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/019-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/021-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/022-expected.txt:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/025-expected.txt:
* platform/gtk/fast/block/positioning/053-expected.txt:
* platform/gtk/fast/borders/bidi-009a-expected.txt:
* platform/gtk/fast/borders/border-antialiasing-expected.txt:
* platform/gtk/fast/box-shadow/basic-shadows-expected.txt:
* platform/gtk/fast/css-generated-content/details-summary-before-after-expected.txt:
* platform/gtk/fast/css-generated-content/first-letter-in-nested-before-expected.txt: Added.
* platform/gtk/fast/css-generated-content/first-letter-in-nested-before-table-expected.txt: Added.
* platform/gtk/fast/css-generated-content/inline-display-types-expected.txt:
* platform/gtk/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt:
* platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.txt:
* platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.txt:
* platform/gtk/fast/css-generated-content/table-cell-before-content-expected.txt:
* platform/gtk/fast/css-generated-content/table-parts-before-and-after-expected.txt: Added.
* platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.txt:
* platform/gtk/fast/css-generated-content/table-row-before-after-expected.txt:
* platform/gtk/fast/css/003-expected.txt:
* platform/gtk/fast/css/absolute-poition-in-rtl-parent-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191663
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
berto@igalia.com [Wed, 28 Oct 2015 08:41:46 +0000 (08:41 +0000)]
[SOUP] Cannot build the network process in glibc-based BSD systems
https://bugs.webkit.org/show_bug.cgi?id=150618
Reviewed by Carlos Garcia Campos.
* wtf/Platform.h: Don't enable HAVE_STAT_BIRTHTIME if the system
is using glibc.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191662
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
hs85.jeong@samsung.com [Wed, 28 Oct 2015 05:20:08 +0000 (05:20 +0000)]
[Cairo] Incorrect dashed and dotted border painting after r177686.
https://bugs.webkit.org/show_bug.cgi?id=141967
Reviewed by Gyuyoung Kim.
Fix the incorrect dashed/dotted border painting in cairo.
Source/WebCore:
* platform/graphics/cairo/GraphicsContextCairo.cpp:
(WebCore::GraphicsContext::drawLine):
(WebCore::calculateStrokePatternOffset): Deleted.
(WebCore::drawLineOnCairoContext): Deleted.
LayoutTests:
* platform/gtk/TestExpectations: Removed the passed test.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191658
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
cdumez@apple.com [Wed, 28 Oct 2015 04:40:04 +0000 (04:40 +0000)]
id of iframe incorrectly sets window name
https://bugs.webkit.org/show_bug.cgi?id=150565
Reviewed by Darin Adler.
Source/WebCore:
As per the specification, the iframe's contentWindow name should be an
empty string if the frame's name attribute is unset:
http://www.whatwg.org/specs/web-apps/current-work/multipage/the-iframe-element.html#attr-iframe-name
Instead, WebKit was using the iframe's id as window name if the name
was unset.
Firefox, IE and Chrome behave according to the specification.
This is a merge of the following Blink commit:
https://src.chromium.org/viewvc/blink?revision=169803&view=revision
Test: fast/frames/iframe-no-name.html
* html/HTMLFrameElementBase.cpp:
(WebCore::HTMLFrameElementBase::parseAttribute):
(WebCore::HTMLFrameElementBase::insertedInto): Deleted.
LayoutTests:
Add a test to check that id of iframe incorrectly sets the window name
when the iframe's name is not set.
Also set frame names in a lot of layout tests so that they keep giving
the same output.
* fast/css-generated-content/positioned-div-with-floating-after-content-crash.html:
* fast/dom/Window/slow-unload-handler-overwritten-date.html:
* fast/dom/Window/timeout-callback-scope.html:
* fast/dom/Window/window-access-after-navigation.html:
* fast/dom/Window/window-collection-length-no-crash.html:
* fast/dom/Window/window-special-properties-expected.txt:
* fast/dom/microtask-detach.html:
* fast/dom/microtask-inorder.html:
* fast/dom/microtask-reverse.html:
* fast/dom/wrapper-context.html:
* fast/dom/xss-DENIED-javascript-variations.html:
* fast/events/onbeforeunload-focused-iframe.html:
* fast/events/open-window-from-another-frame.html:
* fast/events/popup-blocked-to-post-blank.html:
* fast/events/popup-blocking-click-in-iframe.html:
* fast/events/popup-when-select-change.html:
* fast/frames/detach-frame-during-focus.html:
* fast/frames/frame-inherit-noresize-from-frameset.html:
* fast/frames/frame-programmatic-noresize.html:
* fast/frames/frame-with-noresize-can-be-resized-after-removal-of-noresize.html:
* fast/frames/frame-with-noresize-can-be-resized-after-setting-noResize-to-false.html:
* fast/frames/iframe-no-name-expected.txt: Added.
* fast/frames/iframe-no-name.html: Added.
* fast/frames/unload-reparent-sibling-frame.html:
* fast/history/form-submit-in-frame-via-onclick.html:
* fast/history/form-submit-in-frame.html:
* fast/history/same-document-iframes-changing-fragment.html:
* fast/history/same-document-iframes-changing-pushstate.html:
* fast/history/saves-state-after-frame-nav.html:
* fast/images/exif-orientation-image-document.html:
* fast/loader/resources/subframe-navigate-during-main-frame-load2.html:
* fast/overflow/scrollRevealButton.html:
* fast/parser/xml-colon-entity.html:
* fast/parser/xml-declaration-missing-ending-mark.html:
* fast/scrolling/latching/scroll-nested-iframe.html:
* fullscreen/full-screen-frameset.html:
* http/tests/contentextensions/block-cookies-in-csp-report.html:
* http/tests/contentextensions/block-cookies-in-ping.html:
* http/tests/contentextensions/block-cookies-send.html:
* http/tests/contentextensions/block-csp-report.html:
* http/tests/contentextensions/block-everything-unless-domain-iframe.html:
* http/tests/contentextensions/block-ping.html:
* http/tests/contentextensions/hide-on-csp-report.html:
* http/tests/contentextensions/hide-on-ping.html:
* http/tests/loading/text-content-type-with-binary-extension.html:
* http/tests/misc/location-replace-crossdomain.html:
* http/tests/multipart/multipart-wait-before-boundary.html:
* http/tests/navigation/no-referrer-subframe.html:
* http/tests/security/cross-frame-access-child-explicit-domain.html:
* http/tests/security/cross-frame-access-document-direct.html:
* http/tests/security/cross-frame-access-parent-explicit-domain.html:
* http/tests/security/cross-frame-access-port-explicit-domain.html:
* http/tests/security/cross-frame-access-port.html:
* http/tests/security/dataURL/resources/foreign-domain-data-url-accessee-iframe.html:
* http/tests/security/dataURL/resources/foreign-domain-data-url-accessor-iframe.html:
* http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe.html:
* http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-2-level.html:
* http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame.html:
* http/tests/security/dataURL/xss-DENIED-from-data-url-to-data-url.html:
* http/tests/security/dataURL/xss-DENIED-to-data-url-from-data-url.html:
* http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-2-level.html:
* http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase.html:
* http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame.html:
* http/tests/security/host-compare-case-insensitive.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-frame-location-htmldom.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-getAttribute-value.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-htmldom.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttribute.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNS.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNode.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNodeNS.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-getAttribute-value.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-htmldom.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttribute.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNS.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNode.html:
* http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNodeNS.html:
* http/tests/security/javascriptURL/resources/foreign-domain-javascript-url-accessee-iframe.html:
* http/tests/security/javascriptURL/resources/foreign-domain-javascript-url-accessor-iframe.html:
* http/tests/security/javascriptURL/xss-ALLOWED-from-javascript-url-sub-frame-2-level.html:
* http/tests/security/javascriptURL/xss-ALLOWED-from-javascript-url-sub-frame.html:
* http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-from-javscript-url.html:
* http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-sub-frame.html:
* http/tests/security/protocol-compare-case-insensitive.html:
* http/tests/security/referrer-policy-redirect-link.html:
* http/tests/security/sandboxed-iframe-blocks-access-from-parent.html:
* http/tests/security/srcdoc-inherits-referrer-for-forms.html:
* http/tests/security/xssAuditor/full-block-base-href.html:
* http/tests/security/xssAuditor/full-block-iframe-javascript-url.html:
* http/tests/security/xssAuditor/full-block-iframe-no-inherit.php:
* http/tests/security/xssAuditor/full-block-javascript-link.html:
* http/tests/security/xssAuditor/full-block-link-onclick.html:
* http/tests/security/xssAuditor/full-block-object-tag.html:
* http/tests/security/xssAuditor/full-block-script-tag-cross-domain.html:
* http/tests/security/xssAuditor/full-block-script-tag-with-source.html:
* http/tests/security/xssAuditor/full-block-script-tag.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-1.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-2.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-3.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-4.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-5.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-6.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-7.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-8.html:
* http/tests/security/xssAuditor/malformed-xss-protection-header-9.html:
* http/tests/security/xssAuditor/report-script-tag-replace-state.html:
* http/tests/security/xssAuditor/report-script-tag.html:
* http/tests/security/xssAuditor/resources/utilities.js:
(sendRequestFromIFrame):
* http/tests/security/xssAuditor/xss-protection-parsing-02.html:
* http/tests/security/xssAuditor/xss-protection-parsing-03.html:
* http/tests/security/xssAuditor/xss-protection-parsing-04.html:
* platform/mac/webarchive/archive-empty-frame-dom-expected.txt:
* plugins/plugin-remove-subframe.html:
* webarchive/archive-empty-frame-dom-expected.webarchive:
* webarchive/archive-empty-frame-dom.html:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191652
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Wed, 28 Oct 2015 02:44:54 +0000 (02:44 +0000)]
Web Inspector: Remove Timeline MarkDOMContent and MarkLoad, data is already available
https://bugs.webkit.org/show_bug.cgi?id=150615
Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-10-27
Reviewed by Timothy Hatcher.
Source/JavaScriptCore:
* inspector/protocol/Timeline.json:
Source/WebCore:
The timestamp only event data is already available from `Page.domContentEventFired`
and `Page.loadEventFired` events. We can drop the Timeline specific events in
favor of these which have existed for a very long time (before iOS 7).
* inspector/InspectorInstrumentation.cpp:
(WebCore::InspectorInstrumentation::loadEventFiredImpl):
(WebCore::InspectorInstrumentation::domContentLoadedEventFiredImpl): Deleted.
* inspector/InspectorTimelineAgent.cpp:
(WebCore::InspectorTimelineAgent::didMarkDOMContentEvent): Deleted.
(WebCore::InspectorTimelineAgent::didMarkLoadEvent): Deleted.
(WebCore::toProtocol): Deleted.
* inspector/InspectorTimelineAgent.h:
* inspector/TimelineRecordFactory.cpp:
(WebCore::TimelineRecordFactory::createMarkData): Deleted.
* inspector/TimelineRecordFactory.h:
Source/WebInspectorUI:
* UserInterface/Controllers/TimelineManager.js:
(WebInspector.TimelineManager.prototype._processEvent):
Remove the now unneed mark event handling.
(WebInspector.TimelineManager.prototype.pageDOMContentLoadedEventFired):
(WebInspector.TimelineManager.prototype.pageLoadEventFired):
Update the main frame and create markers for the current recording.
* UserInterface/Protocol/PageObserver.js:
(WebInspector.PageObserver.prototype.domContentEventFired):
(WebInspector.PageObserver.prototype.loadEventFired):
Forward to TimelineManager.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191651
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy_horton@apple.com [Wed, 28 Oct 2015 00:48:40 +0000 (00:48 +0000)]
Fix the 32-bit build.
* UIProcess/Cocoa/WebViewImpl.mm:
(WebKit::WebViewImpl::dragImageForView):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191650
268f45cc-cd09-0410-ab3c-
d52691b4dbfc