WebKit-https.git
6 years ago[iOS] Max canvas size is lower than expected
dino@apple.com [Mon, 23 Feb 2015 22:42:15 +0000 (22:42 +0000)]
[iOS] Max canvas size is lower than expected
https://bugs.webkit.org/show_bug.cgi?id=141886
<rdar://problem/19729246>

Reviewed by Tim Horton.

Use the same maximum canvas area for all ports,
which bumps the iOS limit up from 4580 * 1145
to 16k * 16k.

* html/HTMLCanvasElement.cpp: Update MaxCanvasArea.

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

6 years agoAdd API for fetching website data records to _WKWebsiteDataStore
andersca@apple.com [Mon, 23 Feb 2015 22:29:37 +0000 (22:29 +0000)]
Add API for fetching website data records to _WKWebsiteDataStore
https://bugs.webkit.org/show_bug.cgi?id=141926

Reviewed by Beth Dakin.

Source/WebKit2:

* UIProcess/API/APIWebsiteDataRecord.cpp:
(API::WebsiteDataRecord::create):
(API::WebsiteDataRecord::WebsiteDataRecord):
* UIProcess/API/APIWebsiteDataRecord.h:
Update to take a WebsiteDataRecord parameter.

* UIProcess/API/Cocoa/_WKWebsiteDataStore.h:
* UIProcess/API/Cocoa/_WKWebsiteDataStore.mm:
(-[_WKWebsiteDataStore fetchDataRecordsOfTypes:completionHandler:]):
Call down to the WebsiteDataStore.

* UIProcess/WebsiteData/WebsiteDataRecord.h: Added.
This will be the data-container part of WebsiteDataRecord, but it's currently empty.

* UIProcess/WebsiteData/WebsiteDataStore.cpp:
(WebKit::WebsiteDataStore::fetchData):
Just dispatch the completion handler for now.

* UIProcess/WebsiteData/WebsiteDataStore.h:
Add new member.

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

Tools:

* MiniBrowser/mac/MainMenu.xib:
* MiniBrowser/mac/WK2BrowserWindowController.m:
(-[WK2BrowserWindowController fetchWebsiteData:]):
Add menu item to fetch and dump website data.

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

6 years agoAdjust the ranges of basic block statements in JSC's control flow profiler to be...
saambarati1@gmail.com [Mon, 23 Feb 2015 22:10:51 +0000 (22:10 +0000)]
Adjust the ranges of basic block statements in JSC's control flow profiler to be mutually exclusive
https://bugs.webkit.org/show_bug.cgi?id=141095

Reviewed by Mark Lam.

Suppose the control flow of a program forms basic block A with successor block
B. A's end offset will be the *same* as B's start offset in the current architecture
of the control flow profiler. This makes reasoning about the text offsets of
the control flow profiler unsound. To make reasoning about offsets sound, all
basic block ranges should be mutually exclusive.  All calls to emitProfileControlFlow
now pass in the *start* of a basic block as the text offset argument. This simplifies
all calls to emitProfileControlFlow because the previous implementation had a
lot of edge cases for getting the desired basic block text boundaries.

This patch also ensures that the basic block boundary of a block statement
is the exactly the block's open and close brace offsets (inclusive). For example,
in if/for/while statements. This also has the consequence that for statements
like "if (cond) foo();", the whitespace preceding "foo()" is not part of
the "foo()" basic block, but instead is part of the "if (cond) " basic block.
This is okay because these text offsets aren't meant to be human readable.
Instead, they reflect the text offsets of JSC's AST nodes. The Web Inspector
is the only client of this API and user of these text offsets and it is
not negatively effected by this new behavior.

* bytecode/CodeBlock.cpp:
(JSC::CodeBlock::insertBasicBlockBoundariesForControlFlowProfiler):
When computing basic block boundaries in CodeBlock, we ensure that every
block's end offset is one less than its successor's start offset to
maintain that boundaries' ranges should be mutually exclusive.

* bytecompiler/BytecodeGenerator.cpp:
(JSC::BytecodeGenerator::BytecodeGenerator):
Because the control flow profiler needs to know which functions
have executed, we can't lazily create functions. This was a bug
from before that was hidden because the Type Profiler was always
enabled when the control flow profiler was enabled when profiling
was turned on from the Web Inspector. But, JSC allows for Control
Flow profiling to be turned on without Type Profiling, so we need
to ensure the Control Flow profiler has all the data it needs.

* bytecompiler/NodesCodegen.cpp:
(JSC::ConditionalNode::emitBytecode):
(JSC::IfElseNode::emitBytecode):
(JSC::WhileNode::emitBytecode):
(JSC::ForNode::emitBytecode):
(JSC::ForInNode::emitMultiLoopBytecode):
(JSC::ForOfNode::emitBytecode):
(JSC::TryNode::emitBytecode):
* jsc.cpp:
(functionHasBasicBlockExecuted):
We now assert that the substring argument is indeed a substring
of the function argument's text because subtle bugs could be
introduced otherwise.

* parser/ASTBuilder.h:
(JSC::ASTBuilder::setStartOffset):
* parser/Nodes.h:
(JSC::Node::setStartOffset):
* parser/Parser.cpp:
(JSC::Parser<LexerType>::parseBlockStatement):
(JSC::Parser<LexerType>::parseStatement):
(JSC::Parser<LexerType>::parseMemberExpression):
For the various function call AST nodes, their m_position member
variable is now the start of the entire function call expression
and not at the start of the open paren of the arguments list.

* runtime/BasicBlockLocation.cpp:
(JSC::BasicBlockLocation::getExecutedRanges):
* runtime/ControlFlowProfiler.cpp:
(JSC::ControlFlowProfiler::getBasicBlocksForSourceID):
Function ranges inserted as gaps should follow the same criteria
that the bytecode generator uses to ensure that basic blocks
start and end offsets are mutually exclusive.

* tests/controlFlowProfiler/brace-location.js: Added.
(foo):
(bar):
(baz):
(testIf):
(testForRegular):
(testForIn):
(testForOf):
(testWhile):
(testIfNoBraces):
(testForRegularNoBraces):
(testForInNoBraces):
(testForOfNoBraces):
(testWhileNoBraces):
* tests/controlFlowProfiler/conditional-expression.js: Added.
(foo):
(bar):
(baz):
(testConditionalBasic):
(testConditionalFunctionCall):
* tests/controlFlowProfiler/driver/driver.js:
(checkBasicBlock):

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

6 years agoAdd support for diagnostic logging messages sampling
cdumez@apple.com [Mon, 23 Feb 2015 22:08:45 +0000 (22:08 +0000)]
Add support for diagnostic logging messages sampling
https://bugs.webkit.org/show_bug.cgi?id=141823
<rdar://problem/19899030>

Reviewed by Andreas Kling.

Add support for diagnostic logging messages sampling to decrease the
impact of diagnostic logging on CPU usage, while still getting useful
overall results. This patch adds a ShouldSample argument to
logDiagnosticMessage*() functions and logs 5% of the messages when
sampling. Sampling is turned on for keys that are known to be verbose
(e.g. per resource load logging).

On the page load test I am tracking, CPU usage caused by diagnostic
logging went down to 0.3% of UIProcess from 2.8% with this change.

Source/WebCore:

* history/PageCache.cpp:
(WebCore::logPageCacheFailureDiagnosticMessage):
(WebCore::logCanCachePageDecision):
* html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::parseAttribute):
* loader/EmptyClients.h:
* loader/FrameLoader.cpp:
(WebCore::logNavigation):
(WebCore::FrameLoader::checkLoadCompleteForThisFrame):
* loader/ResourceLoader.cpp:
(WebCore::logResourceResponseSource):
* loader/SubframeLoader.cpp:
(WebCore::logPluginRequest):
* loader/SubresourceLoader.cpp:
(WebCore::SubresourceLoader::willSendRequest):
(WebCore::SubresourceLoader::didReceiveResponse):
(WebCore::logResourceLoaded):
* loader/cache/CachedResource.cpp:
(WebCore::logResourceRevalidationReason):
* loader/cache/CachedResourceLoader.cpp:
(WebCore::logMemoryCacheResourceRequest):
* page/DiagnosticLoggingClient.h:

Source/WebKit2:

* NetworkProcess/NetworkProcess.cpp:
(WebKit::NetworkProcess::logDiagnosticMessage):
(WebKit::NetworkProcess::logDiagnosticMessageWithResult):
(WebKit::NetworkProcess::logDiagnosticMessageWithValue):
* NetworkProcess/NetworkProcess.h:
* NetworkProcess/cache/NetworkCacheStatisticsCocoa.mm:
(WebKit::NetworkCacheStatistics::recordNotUsingCacheForRequest):
(WebKit::NetworkCacheStatistics::recordRetrievalFailure):
(WebKit::NetworkCacheStatistics::recordRetrievedCachedEntry):
* UIProcess/Network/NetworkProcessProxy.cpp:
(WebKit::NetworkProcessProxy::logDiagnosticMessage):
(WebKit::NetworkProcessProxy::logDiagnosticMessageWithResult):
(WebKit::NetworkProcessProxy::logDiagnosticMessageWithValue):
* UIProcess/Network/NetworkProcessProxy.h:
* UIProcess/Network/NetworkProcessProxy.messages.in:
* UIProcess/WebPageProxy.cpp:
(WebKit::shouldLogDiagnosticMessage):
(WebKit::WebPageProxy::logDiagnosticMessage):
(WebKit::WebPageProxy::logDiagnosticMessageWithResult):
(WebKit::WebPageProxy::logDiagnosticMessageWithValue):
* UIProcess/WebPageProxy.h:
* UIProcess/WebPageProxy.messages.in:
* WebProcess/WebCoreSupport/WebDiagnosticLoggingClient.cpp:
(WebKit::WebDiagnosticLoggingClient::logDiagnosticMessage):
(WebKit::WebDiagnosticLoggingClient::logDiagnosticMessageWithResult):
(WebKit::WebDiagnosticLoggingClient::logDiagnosticMessageWithValue):
* WebProcess/WebCoreSupport/WebDiagnosticLoggingClient.h:
* WebProcess/WebPage/ios/WebPageIOS.mm:
(WebKit::WebPage::willStartUserTriggeredZooming):

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

6 years agor9 is volatile on ARMv7 for iOS 3 and up.
mmirman@apple.com [Mon, 23 Feb 2015 22:08:41 +0000 (22:08 +0000)]
r9 is volatile on ARMv7 for iOS 3 and up.
https://bugs.webkit.org/show_bug.cgi?id=141489
rdar://problem/19432916

Reviewed by Michael Saboff.

* jit/RegisterSet.cpp:
(JSC::RegisterSet::calleeSaveRegisters): removed r9 from the list of ARMv7 callee save registers.
* tests/stress/regress-141489.js: Added.
(foo):

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

6 years ago[ARM] Add the necessary setupArgumentsWithExecState after bug141915
ossy@webkit.org [Mon, 23 Feb 2015 21:56:54 +0000 (21:56 +0000)]
[ARM] Add the necessary setupArgumentsWithExecState after bug141915
https://bugs.webkit.org/show_bug.cgi?id=141921

Reviewed by Michael Saboff.

* jit/CCallHelpers.h:
(JSC::CCallHelpers::setupArgumentsWithExecState):

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

6 years agoScopes should always be created with a previously-created symbol table rather than...
fpizlo@apple.com [Mon, 23 Feb 2015 21:54:15 +0000 (21:54 +0000)]
Scopes should always be created with a previously-created symbol table rather than creating one on the fly
https://bugs.webkit.org/show_bug.cgi?id=141915

Reviewed by Mark Lam.

The main effect of this change is that pushing name scopes no longer requires creating symbol
tables on the fly.

This also makes it so that JSEnvironmentRecords must always have an a priori symbol table.

JSSegmentedVariableObject still does a hack where it creates a blank symbol table on-demand.
This is needed because that's what JSGlobalObject and all of its many subclasses want. That's
harmless; I mainly needed a prior symbol tables for JSEnvironmentRecords anyway.

* bytecode/BytecodeList.json:
* bytecompiler/BytecodeGenerator.cpp:
(JSC::BytecodeGenerator::emitPushFunctionNameScope):
(JSC::BytecodeGenerator::emitPushCatchScope):
* jit/CCallHelpers.h:
(JSC::CCallHelpers::setupArgumentsWithExecState):
* jit/JIT.h:
* jit/JITInlines.h:
(JSC::JIT::callOperation):
* jit/JITOpcodes.cpp:
(JSC::JIT::emit_op_push_name_scope):
* jit/JITOpcodes32_64.cpp:
(JSC::JIT::emit_op_push_name_scope):
* jit/JITOperations.cpp:
(JSC::pushNameScope):
* jit/JITOperations.h:
* llint/LLIntSlowPaths.cpp:
(JSC::LLInt::LLINT_SLOW_PATH_DECL):
* llint/LowLevelInterpreter.asm:
* runtime/Executable.cpp:
(JSC::ScriptExecutable::newCodeBlockFor):
* runtime/JSCatchScope.h:
(JSC::JSCatchScope::JSCatchScope):
(JSC::JSCatchScope::create):
* runtime/JSEnvironmentRecord.h:
(JSC::JSEnvironmentRecord::JSEnvironmentRecord):
* runtime/JSFunctionNameScope.h:
(JSC::JSFunctionNameScope::JSFunctionNameScope):
(JSC::JSFunctionNameScope::create):
* runtime/JSNameScope.cpp:
(JSC::JSNameScope::create):
* runtime/JSNameScope.h:
(JSC::JSNameScope::create):
(JSC::JSNameScope::finishCreation):
(JSC::JSNameScope::JSNameScope):
* runtime/JSSegmentedVariableObject.h:
(JSC::JSSegmentedVariableObject::finishCreation):
* runtime/JSSymbolTableObject.h:
(JSC::JSSymbolTableObject::JSSymbolTableObject):
(JSC::JSSymbolTableObject::finishCreation): Deleted.
* runtime/SymbolTable.h:
(JSC::SymbolTable::createNameScopeTable):

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

6 years agoAdd a stubbed out _WKWebsiteDataRecord class
andersca@apple.com [Mon, 23 Feb 2015 21:26:15 +0000 (21:26 +0000)]
Add a stubbed out _WKWebsiteDataRecord class
https://bugs.webkit.org/show_bug.cgi?id=141919

Reviewed by Beth Dakin.

Also add the corresponding API::WebsiteDataRecord C++ class. A website data record is going to represent
a set of associated websites and the types of website data that exist for said websites.

* Shared/API/APIObject.h:
* UIProcess/API/APIWebsiteDataRecord.cpp: Added.
* UIProcess/API/APIWebsiteDataRecord.h: Added.
* UIProcess/API/Cocoa/_WKWebsiteDataRecord.h: Added.
* UIProcess/API/Cocoa/_WKWebsiteDataRecord.mm: Added.
* UIProcess/API/Cocoa/_WKWebsiteDataRecordInternal.h: Added.
* UIProcess/API/Cocoa/_WKWebsiteDataStore.h:
* WebKit2.xcodeproj/project.pbxproj:

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

6 years agoReproducible crash in ViewGestureController::removeSwipeSnapshot()
timothy_horton@apple.com [Mon, 23 Feb 2015 21:05:28 +0000 (21:05 +0000)]
Reproducible crash in ViewGestureController::removeSwipeSnapshot()
https://bugs.webkit.org/show_bug.cgi?id=141917
<rdar://problem/19918590>

Reviewed by Brian Weinstein.

* UIProcess/mac/ViewGestureControllerMac.mm:
(WebKit::ViewGestureController::removeSwipeSnapshot):
If the snapshot was purged and we're showing a white snapshot, we won't
be able to mark the (null) snapshot surface as volatile. Add a null check.

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

6 years agoDrawing an SVG image into a canvas using drawImage() ignores globalAlpha.
commit-queue@webkit.org [Mon, 23 Feb 2015 20:31:04 +0000 (20:31 +0000)]
Drawing an SVG image into a canvas using drawImage() ignores globalAlpha.
https://bugs.webkit.org/show_bug.cgi?id=141729.

Patch by Said Abou-Hallawa <sabouhallawa@apple.com> on 2015-02-23
Reviewed by Simon Fraser.

Source/WebCore:

When drawing an SVG image and the drawing context is set to be transparent,
make sure this transparency is applied to the compositing layer.

Test: svg/canvas/canvas-global-alpha-svg.html

* platform/graphics/GraphicsContext.cpp:
(WebCore::GraphicsContext::setAlpha): Make setAlpha() calls the platform
function and sets 'm_state.alpha' to the input value.

(WebCore::GraphicsContext::alpha): Add a new function 'alpha()' which
returns the value of the global alpha.

* platform/graphics/GraphicsContext.h:
(WebCore::GraphicsContextState::GraphicsContextState): Add a new member
'alpha' to the context state since the getter function CGContextGetAlpha
is defined only in a private header file. Also move single line functions
from the source file to the header file.

* platform/graphics/cairo/GraphicsContextCairo.cpp:
(WebCore::GraphicsContext::setPlatformAlpha):
(WebCore::GraphicsContext::setAlpha): Deleted.
* platform/graphics/cg/GraphicsContextCG.cpp:
(WebCore::GraphicsContext::setPlatformAlpha):
(WebCore::GraphicsContext::setAlpha): Deleted.
Rename setAlpha() to setPlatformAlpha() in the platform files. Add setAlpha()
to the core file. setAlpha() will set the value of 'm_state.alpha' and call
setPlatformAlpha().

* svg/graphics/SVGImage.cpp:
(WebCore::SVGImage::draw): If the drawing context is transparent, apply its
global alpha value to the compositing layer.

LayoutTests:

Add a new test which draws an SVG image on a canvas after setting its
globalAlpha to a value less than 1.

* svg/canvas/canvas-global-alpha-svg-expected.html: Added.
* svg/canvas/canvas-global-alpha-svg.html: Added.

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

6 years agoOccasional crash in MediaPlayer::setPrivateBrowsingMode
eric.carlson@apple.com [Mon, 23 Feb 2015 19:27:36 +0000 (19:27 +0000)]
Occasional crash in MediaPlayer::setPrivateBrowsingMode
https://bugs.webkit.org/show_bug.cgi?id=141910

Reviewed by Jer Noble.

No new tests, I was unable to reproduce the crash.

* html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::stopPeriodicTimers): Use EveryDelayedAction instead of -1.
(WebCore::HTMLMediaElement::stop): Call clearMediaPlayer instead of just setting m_player
    to NULL.
* html/HTMLMediaElement.h: Define EveryDelayedAction.

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

6 years ago[iOS] run-webkit-tests --leaks is broken because IOSSimulatorPort has no is_snowleopa...
ddkilzer@apple.com [Mon, 23 Feb 2015 18:53:06 +0000 (18:53 +0000)]
[iOS] run-webkit-tests --leaks is broken because IOSSimulatorPort has no is_snowleopard attribute
<http://webkit.org/b/141884>

Reviewed by Alexey Proskuryakov.

* Scripts/webkitpy/port/leakdetector.py:
(LeakDetector._callstacks_to_exclude_from_leaks): Remove
snowleopard, lion and older leaks.  Add known leak for
mavericks, but check Port.operating_system before calling
Port.is_mavericks.
* Scripts/webkitpy/port/mac.py:
(MacPort.is_snowleopard): Delete.
(MacPort.is_lion): Delete.
(MacPort.is_mavericks): Add.

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

6 years agoReplace another straight-up cast with a toImpl call
andersca@apple.com [Mon, 23 Feb 2015 18:45:45 +0000 (18:45 +0000)]
Replace another straight-up cast with a toImpl call
https://bugs.webkit.org/show_bug.cgi?id=141914
rdar://problem/19913016

Reviewed by Andreas Kling.

This fixes a problem where Mail would not display message bodies.

* UIProcess/API/Cocoa/WKConnection.mm:
(didReceiveMessage):

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

6 years agoAdd a comment to clarify that the test was taken from the bug report, in response to
fpizlo@apple.com [Mon, 23 Feb 2015 18:17:41 +0000 (18:17 +0000)]
Add a comment to clarify that the test was taken from the bug report, in response to
feedback from Michael Saboff and Benjamin Poulain.

* tests/stress/regress-141883.js:

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

6 years agoFunction name scope is only created on the function instance that triggered parsing...
fpizlo@apple.com [Mon, 23 Feb 2015 18:13:41 +0000 (18:13 +0000)]
Function name scope is only created on the function instance that triggered parsing rather than on every function instance that needs it
https://bugs.webkit.org/show_bug.cgi?id=141881

Reviewed by Michael Saboff.

Previously we only created the function name scope in a way that made it visible to the
function that triggered parsing/linking of the executable/codeBlock, and to the linker for
that code block. This was sort of the bare minimum for the feature to appear to work right to
synthetic tests.

There are two valid "times" to create the function name scope. Either it's created for each
JSFunction instance that needs a name scope, or it's created for each execution of such a
JSFunction. This change chooses the latter, because it happens to be the easiest to implement
with what we have right now. I opened a bug for optimizing this if we ever need to:
https://bugs.webkit.org/show_bug.cgi?id=141887.

* bytecompiler/BytecodeGenerator.cpp:
(JSC::BytecodeGenerator::BytecodeGenerator):
* interpreter/Interpreter.cpp:
(JSC::Interpreter::execute):
(JSC::Interpreter::executeCall):
(JSC::Interpreter::executeConstruct):
(JSC::Interpreter::prepareForRepeatCall):
* jit/JITOperations.cpp:
* llint/LLIntSlowPaths.cpp:
(JSC::LLInt::setUpCall):
* runtime/ArrayPrototype.cpp:
(JSC::isNumericCompareFunction):
* runtime/Executable.cpp:
(JSC::ScriptExecutable::newCodeBlockFor):
(JSC::ScriptExecutable::prepareForExecutionImpl):
(JSC::FunctionExecutable::FunctionExecutable):
* runtime/Executable.h:
(JSC::ScriptExecutable::prepareForExecution):
* runtime/JSFunction.cpp:
(JSC::JSFunction::addNameScopeIfNeeded): Deleted.
* runtime/JSFunction.h:
* tests/stress/function-name-scope.js: Added.
(check.verify):
(check):

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

6 years agoCrash in DFGFrozenValue
fpizlo@apple.com [Mon, 23 Feb 2015 18:03:49 +0000 (18:03 +0000)]
Crash in DFGFrozenValue
https://bugs.webkit.org/show_bug.cgi?id=141883

Reviewed by Benjamin Poulain.

If a value might be a cell, then we have to have Graph freeze it rather than trying to
create the FrozenValue directly. Creating it directly is just an optimization for when you
know for sure that it cannot be a cell.

* dfg/DFGAbstractInterpreterInlines.h:
(JSC::DFG::AbstractInterpreter<AbstractStateType>::executeEffects):
* tests/stress/regress-141883.js: Added. Hacked the original test to be faster while still crashing before this fix.

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

6 years agobuild.webkit.org/dashboard should filter out commits to other branches
ap@apple.com [Mon, 23 Feb 2015 17:42:36 +0000 (17:42 +0000)]
build.webkit.org/dashboard should filter out commits to other branches
https://bugs.webkit.org/show_bug.cgi?id=140362

Reviewed by Tim Horton.

* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BuildbotQueue.js:
(BuildbotQueue):
* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BuildbotQueueView.js:
(BuildbotQueueView.prototype._presentPopoverForPendingCommits):
(BuildbotQueueView.prototype._presentPopoverForRevisionRange):
(BuildbotQueueView.prototype._revisionContentWithPopoverForIteration):
(BuildbotQueueView.prototype.revisionContentForIteration):
(BuildbotQueueView.prototype._appendPendingRevisionCount): Deleted.
(BuildbotQueueView.prototype._popoverLinesForCommitRange): Deleted.
(BuildbotQueueView.prototype._revisionPopoverContentForIteration): Deleted.
* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/Trac.js:
(Trac.prototype.get oldestRecordedRevisionNumber):
(Trac.prototype.commitsOnBranch):
(Trac.prototype._xmlTimelineURL):
(Trac.prototype._convertCommitInfoElementToObject):
(Trac.prototype._update):
(Trac.prototype.startPeriodicUpdates):
(Trac.prototype.loadMoreHistoricalData):
(Trac.prototype.update): Deleted.

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

6 years ago[GStreamer] Redundant track language notifications
philn@webkit.org [Mon, 23 Feb 2015 16:43:41 +0000 (16:43 +0000)]
[GStreamer] Redundant track language notifications
https://bugs.webkit.org/show_bug.cgi?id=141908

Reviewed by Žan Doberšek.

Invoke languageChanged only if the language code actually
changed.

* platform/graphics/gstreamer/TrackPrivateBaseGStreamer.cpp:
(WebCore::TrackPrivateBaseGStreamer::notifyTrackOfTagsChanged):

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

6 years ago[GTK] Fails to compile with cmake 3.2.x
commit-queue@webkit.org [Mon, 23 Feb 2015 16:06:02 +0000 (16:06 +0000)]
[GTK] Fails to compile with cmake 3.2.x
https://bugs.webkit.org/show_bug.cgi?id=141796

With cmake 3.2.x we have to explicitly ask for X11 otherwise the
X11_X11_LIB variable won't be set thus the X11 linker flags won't be
added and the build will fail.

Patch by Tomas Popela <tpopela@redhat.com> on 2015-02-23
Reviewed by Martin Robinson.

* Source/cmake/OptionsGTK.cmake:

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

6 years ago[WinCairo] Crash when media player is destroyed.
commit-queue@webkit.org [Mon, 23 Feb 2015 15:21:59 +0000 (15:21 +0000)]
[WinCairo] Crash when media player is destroyed.
https://bugs.webkit.org/show_bug.cgi?id=141248

Patch by peavo@outlook.com <peavo@outlook.com> on 2015-02-23
Reviewed by Darin Adler.

A COM smart pointer is both released, and set to null.
This means that the COM Release method is called twice, causing a crash.

* platform/graphics/win/MediaPlayerPrivateMediaFoundation.cpp:
(WebCore::MediaPlayerPrivateMediaFoundation::endSession):

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

6 years ago[CSS Grid Layout] Remove old FIXME in RenderGrid::placeItemsOnGrid()
rego@igalia.com [Mon, 23 Feb 2015 10:28:47 +0000 (10:28 +0000)]
[CSS Grid Layout] Remove old FIXME in RenderGrid::placeItemsOnGrid()
https://bugs.webkit.org/show_bug.cgi?id=141899

Reviewed by Sergio Villar Senin.

There was a FIXME about not re-resolving positions if the grid is grown during
auto-placement. But as the spec has changed [1] and you can only refer to the
explicit grid (even if you use for example grid-column: 1 / -1). It seems that
we can get rid of this FIXME as it's not a causing a problem anymore.

[1] http://dev.w3.org/csswg/css-grid/#grid-placement-int

No new tests (no change in behavior).

* rendering/RenderGrid.cpp:
(WebCore::RenderGrid::placeItemsOnGrid): Remove FIXME.

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

6 years agoUnreviewed EFL gardening. Mark tests of css3 overflow, border to ImageOnlyFailure.
gyuyoung.kim@samsung.com [Mon, 23 Feb 2015 08:42:57 +0000 (08:42 +0000)]
Unreviewed EFL gardening. Mark tests of css3 overflow, border to ImageOnlyFailure.

* platform/efl/TestExpectations:

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

6 years agoUnreviewed EFL gardening. Add new failure tests related to attachment, editing, and...
gyuyoung.kim@samsung.com [Mon, 23 Feb 2015 08:21:18 +0000 (08:21 +0000)]
Unreviewed EFL gardening. Add new failure tests related to attachment, editing, and compositing.

* platform/efl/TestExpectations:

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

6 years agoUnreviewed, EFL gardening. Mark sub-pixel and disk cache tests to failure.
gyuyoung.kim@samsung.com [Mon, 23 Feb 2015 07:45:52 +0000 (07:45 +0000)]
Unreviewed, EFL gardening. Mark sub-pixel and disk cache tests to failure.

* platform/efl/TestExpectations:

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

6 years agoMove std::unique_ptr<>|make_unique<> to WebCore/page/scrolling
gyuyoung.kim@samsung.com [Mon, 23 Feb 2015 02:38:20 +0000 (02:38 +0000)]
Move std::unique_ptr<>|make_unique<> to WebCore/page/scrolling
https://bugs.webkit.org/show_bug.cgi?id=137877

Reviewed by Sam Weinig.

Clean up unnecessary OwnPtr.h|PassOwnPtr.h includes as well as
change OwnPtr with std::unique_ptr<>|make_unique<>.

No new tests, no behavior changes.

* page/scrolling/AsyncScrollingCoordinator.h:
* page/scrolling/ScrollingStateFixedNode.cpp:
* page/scrolling/ScrollingStateFrameScrollingNode.cpp:
* page/scrolling/ScrollingStateNode.cpp:
(WebCore::ScrollingStateNode::appendChild):
* page/scrolling/ScrollingStateNode.h:
* page/scrolling/ScrollingStateOverflowScrollingNode.cpp:
* page/scrolling/ScrollingStateScrollingNode.cpp:
* page/scrolling/ScrollingStateStickyNode.cpp:
* page/scrolling/ScrollingTree.h:
* page/scrolling/ScrollingTreeNode.cpp:
(WebCore::ScrollingTreeNode::appendChild):
* page/scrolling/ScrollingTreeNode.h:
* page/scrolling/ScrollingTreeScrollingNode.h:

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

6 years agoPrint a console warning when HTMLCanvasElement exceeds the maximum size
dino@apple.com [Mon, 23 Feb 2015 01:55:56 +0000 (01:55 +0000)]
Print a console warning when HTMLCanvasElement exceeds the maximum size
https://bugs.webkit.org/show_bug.cgi?id=141861
<rdar://problem/19729145>

Reviewed by Simon Fraser.

Source/WebCore:

Add a warning if we ever try to create a canvas that is
too big.

No test because:
1. We can't ref-test against console messages.
2. The output is platform specific.

* html/HTMLCanvasElement.cpp:
(WebCore::HTMLCanvasElement::createImageBuffer):

LayoutTests:

Add error message to expected results.

* fast/canvas/canvas-toDataURL-crash-expected.txt:
* fast/canvas/pattern-too-large-to-create-expected.txt:

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

6 years agoUpdate results for Mac Yosemite.
weinig@apple.com [Mon, 23 Feb 2015 01:34:00 +0000 (01:34 +0000)]
Update results for Mac Yosemite.

* platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:

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

6 years agoConvert the caps lock indicator to be implemented using the shadow DOM
weinig@apple.com [Sun, 22 Feb 2015 23:33:21 +0000 (23:33 +0000)]
Convert the caps lock indicator to be implemented using the shadow DOM
https://bugs.webkit.org/show_bug.cgi?id=141868

Reviewed by Dan Bernstein.

Source/WebCore:

- Re-adds 'caps-lock-indicator' as a valid -webkit-appearance value. It was removed
  in r74099 to work around a site bug, that should not be a problem anymore.
- Converts the caps lock indicator to be implemented as part of the shadow DOM rather
  than a paint time effect. This gives the proper overflow behavior (it now clips) and
  behaves correctly in RTL.

* css/CSSParser.cpp:
(WebCore::isValidKeywordPropertyAndValue):
Make 'caps-lock-indicator' a valid -webkit-appearance value.

* css/CSSValueKeywords.in:
Remove comment that indicated that caps-lock-indicator was not a valid
-webkit-appearance value.

* css/html.css:
(input::-webkit-caps-lock-indicator):
Add new default style for the new -webkit-caps-lock-indicator pseudo-element. The
trick employed here is to use a content: image to both implement the painting of
the caps lock indicator, and to get the sizing right (shrink-to-fit, height: 100%).

* html/HTMLInputElement.cpp:
(WebCore::HTMLInputElement::capsLockIndicatorElement):
(WebCore::HTMLInputElement::capsLockStateMayHaveChanged):
* html/HTMLInputElement.h:
* html/InputType.cpp:
(WebCore::InputType::capsLockStateMayHaveChanged):
* html/InputType.h:
(WebCore::InputType::capsLockIndicatorElement):
Pipe notification of changes in the caps locks state to the <input> element
rather than the RenderTextControlSingleLine. Also add an accessor for the caps
lock indicator element in the shadow DOM.

* html/TextFieldInputType.cpp:
(WebCore::TextFieldInputType::forwardEvent):
(WebCore::TextFieldInputType::shouldHaveCapsLockIndicator):
(WebCore::TextFieldInputType::createShadowSubtree):
(WebCore::TextFieldInputType::capsLockIndicatorElement):
(WebCore::TextFieldInputType::destroyShadowSubtree):
(WebCore::TextFieldInputType::shouldDrawCapsLockIndicator):
(WebCore::TextFieldInputType::capsLockStateMayHaveChanged):
* html/TextFieldInputType.h:
Add a new element to the text field shadow DOM to act as the caps lock indicator.
Give it a pseudo-element ID of -webkit-caps-lock-indicator so it can be referenced
from CSS. The element is always in the DOM for a password field. It toggles between
display: none and display: block depending on the state of the caps lock key.

* page/EventHandler.cpp:
(WebCore::EventHandler::capsLockStateMayHaveChanged):
Pipe notification of changes in the caps locks state to the <input> element
rather than the RenderTextControlSingleLine.

* rendering/RenderTextControlSingleLine.cpp:
(WebCore::RenderTextControlSingleLine::RenderTextControlSingleLine):
(WebCore::RenderTextControlSingleLine::paint): Deleted.
(WebCore::RenderTextControlSingleLine::capsLockStateMayHaveChanged): Deleted.
* rendering/RenderTextControlSingleLine.h:
Remove logic for drawing the caps lock indicator.

* rendering/RenderTheme.cpp:
(WebCore::RenderTheme::adjustStyle):
(WebCore::RenderTheme::paint):
(WebCore::RenderTheme::paintMeter):
(WebCore::RenderTheme::adjustCapsLockIndicatorStyle):
(WebCore::RenderTheme::paintCapsLockIndicator):
(WebCore::RenderTheme::shouldHaveCapsLockIndicator):
* rendering/RenderTheme.h:
(WebCore::RenderTheme::paintCapsLockIndicator): Deleted.
* rendering/RenderThemeIOS.h:
* rendering/RenderThemeIOS.mm:
(WebCore::RenderThemeIOS::shouldHaveCapsLockIndicator):
* rendering/RenderThemeMac.h:
* rendering/RenderThemeMac.mm:
(WebCore::RenderThemeMac::shouldHaveCapsLockIndicator):
(WebCore::RenderThemeMac::paintCapsLockIndicator): Deleted.
Now that the caps lock indicator is implemented like other aspects of form controls,
the theme code can be converted to be similar as well.

LayoutTests:

* fast/css/appearance-caps-lock-indicator-expected.txt:
* fast/css/appearance-caps-lock-indicator.html:
* platform/mac/fast/css/text-overflow-input-expected.txt:
* platform/mac/fast/forms/basic-inputs-expected.txt:
* platform/mac/fast/forms/input-appearance-height-expected.txt:
* platform/mac/fast/forms/input-value-expected.txt:
* platform/mac/fast/forms/placeholder-pseudo-style-expected.txt:
* platform/mac/fast/forms/validation-message-appearance-expected.txt:

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

6 years ago[iOS] Gardening: Clean up timeout test for ios-simulator-{wk1,wk2}
ddkilzer@apple.com [Sun, 22 Feb 2015 20:22:09 +0000 (20:22 +0000)]
[iOS] Gardening: Clean up timeout test for ios-simulator-{wk1,wk2}

Changes for WK1 results:
* inspector/css/stylesheet-with-mutations.html
- Skip for both WK1 and WK2.  Already marked as Skip on mac.
* fast/events/dispatch-message-string-data.html
- Marked as Slow for both WK1 and WK2.  Previously marked as
  Skip via override on WK2 and marked as Failure on both.

Changes for WK2:
* inspector/css/selector-dynamic-specificity.html
- Skip on WK1 and WK2.  Already marked as Skip on mac and win.
  Updated bug number for win TestExpectations.
* inspector/css/stylesheet-with-mutations.html
- See above.
* fast/dynamic/window-resize-scrollbars-test.html
- Skip on WK1 and WK2 since iOS does not support window
  resizing and test always times out.  Remove old test results.
* fast/images/animated-gif-window-resizing.html
- Skip on WK1 and WK2 since iOS does not support window
  resizing and test always times out. Previously skipped on WK1
  only.
* fast/events/autoscroll-should-not-stop-on-keypress.html
- Skip on WK1 and WK2 due to always timing out.  Previously
  skipped on WK1 only.
* http/tests/cache/history-navigation-no-resource-revalidation.html
- Skip on WK2 due to always timing out.  Does not timeout on
  WK1.
* http/tests/navigation/target-blank-opener-post.html
- Ditto.
* svg/animations/use-animate-width-and-height.html
- Ditto.

* platform/ios-sim-deprecated/fast/dynamic/window-resize-scrollbars-test-expected.txt: Removed.
* platform/ios-simulator-wk1/TestExpectations:
* platform/ios-simulator-wk2/TestExpectations:
* platform/ios-simulator/TestExpectations:
* platform/win/TestExpectations:

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

6 years ago[iOS] Gardening: Add missing results for WK2 tests
ddkilzer@apple.com [Sun, 22 Feb 2015 18:01:29 +0000 (18:01 +0000)]
[iOS] Gardening: Add missing results for WK2 tests

In all cases, WK1 and WK2 results were the same.

* platform/ios-simulator/fast/block/positioning/vertical-rl/001-expected.txt: Rename from LayoutTests/platform/ios-sim-deprecated/fast/block/positioning/vertical-rl/001-expected.txt.
* platform/ios-simulator/fast/body-propagation/background-color/001-xhtml-expected.txt: Rename from LayoutTests/platform/ios-sim-deprecated/fast/body-propagation/background-color/001-xhtml-expected.txt.
* platform/ios-simulator/fast/body-propagation/background-image/001-xhtml-expected.txt: Rename from LayoutTests/platform/ios-sim-deprecated/fast/body-propagation/background-image/001-xhtml-expected.txt.
* platform/ios-simulator/fast/body-propagation/overflow/001-xhtml-expected.txt: Rename from LayoutTests/platform/ios-sim-deprecated/fast/body-propagation/overflow/001-xhtml-expected.txt.
* platform/ios-simulator/fast/repaint/body-background-image-expected.txt: Rename from LayoutTests/platform/ios-sim-deprecated/fast/repaint/body-background-image-expected.txt.

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

6 years ago[iOS] Gardening: Add missing results for WK1 tests
ddkilzer@apple.com [Sun, 22 Feb 2015 17:26:38 +0000 (17:26 +0000)]
[iOS] Gardening: Add missing results for WK1 tests

* platform/ios-simulator/fast/css/css2-system-fonts-expected.txt: Rename from LayoutTests/platform/ios-simulator-wk2/fast/css/css2-system-fonts-expected.txt.
- Platform-specific results are the same for WK1 and WK2.
  Regressed in r179196: shared ios-simulator results should not
  have been removed.
* platform/ios-simulator/fast/css/focus-ring-exists-for-search-field-expected.txt: Add.
- Platform-specific results were missing for both WK1 and WK2.
  Regressed in r179796: no ios-simulator results landed.

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

6 years agoWeb Inspector: Lazily Create GeneralTreeElement Status Elements
commit-queue@webkit.org [Sun, 22 Feb 2015 16:49:13 +0000 (16:49 +0000)]
Web Inspector: Lazily Create GeneralTreeElement Status Elements
https://bugs.webkit.org/show_bug.cgi?id=141873

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-02-22
Reviewed by Timothy Hatcher.

* UserInterface/Views/GeneralTreeElement.js:
(WebInspector.GeneralTreeElement.prototype.set status):
(WebInspector.GeneralTreeElement.prototype.onattach):
(WebInspector.GeneralTreeElement.prototype._createElementsIfNeeded):
(WebInspector.GeneralTreeElement.prototype._updateStatusElement):
Lazily create and attach the status element container if
"this.status" is actually used by a GeneralTreeElement subclass.

* UserInterface/Views/ResourceTreeElement.js:
(WebInspector.ResourceTreeElement.prototype._updateStatus):
Set to the empty string instead of null to avoid inadvertently
creating status elements for no reason.

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

6 years agoWeb Inspector: Give ObjectPreviewView a showTitle/showPreview toggle
commit-queue@webkit.org [Sun, 22 Feb 2015 16:47:54 +0000 (16:47 +0000)]
Web Inspector: Give ObjectPreviewView a showTitle/showPreview toggle
https://bugs.webkit.org/show_bug.cgi?id=141874

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-02-22
Reviewed by Timothy Hatcher.

Refactor ObjectTree/ObjectPreview a bit to make it easier
to use expanding/collapsing previews in other places.

* UserInterface/Views/ObjectPreviewView.js:
(WebInspector.ObjectPreviewView):
(WebInspector.ObjectPreviewView.prototype.showTitle):
(WebInspector.ObjectPreviewView.prototype.showPreview):
Maintain both a titleElement and previewElement. Show only
one at a time based on showTitle/showPreview APIs.

* UserInterface/Views/ObjectTreeView.css:
(.object-tree.expanded .object-preview):
* UserInterface/Views/ObjectTreeView.js:
(WebInspector.ObjectTreeView):
(WebInspector.ObjectTreeView.prototype.expand):
(WebInspector.ObjectTreeView.prototype.collapse):
If we have a preview, let PreviewView handle toggling
between a title and preview display.

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

6 years agoWeb Inspector: Make Console UI icons / lines slightly larger
commit-queue@webkit.org [Sun, 22 Feb 2015 16:43:32 +0000 (16:43 +0000)]
Web Inspector: Make Console UI icons / lines slightly larger
https://bugs.webkit.org/show_bug.cgi?id=141876

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-02-22
Reviewed by Timothy Hatcher.

In preparation for a new ObjectTree design with larger icons,
increase the size of existing output in the Console / Log
so they don't look so small in comparison. This:

  - bumps minimum height of lines from 16px to 21px
  - 10x10 icons to be 12x12
  - recenters icons to match console prompt
  - realigns icons with console log / object output

* UserInterface/Views/LogContentView.css:
(.console-user-command-result.console-log-level::before):
(.console-message, .console-user-command):
(.console-item::before):
(.console-user-command::before):
(:matches(.console-warning-level, .console-error-level, .console-log-level).console-message):
(:matches(.console-warning-level, .console-error-level, .console-log-level)::before):
(.outline-disclosure li):
(.outline-disclosure .expanded li):
Fix a case breaking single-line message height.
Only add padding to expanded trees, not collapsed trees.

* UserInterface/Views/QuickConsole.css:
(.quick-console > .console-prompt::before):

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

6 years agoWeb Inspector: Generate Previews more often for RemoteObject interaction
commit-queue@webkit.org [Sun, 22 Feb 2015 03:50:34 +0000 (03:50 +0000)]
Web Inspector: Generate Previews more often for RemoteObject interaction
https://bugs.webkit.org/show_bug.cgi?id=141875

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-02-21
Reviewed by Timothy Hatcher.

Source/JavaScriptCore:

* inspector/protocol/Runtime.json:
Add generatePreview to getProperties.

* inspector/InjectedScript.cpp:
(Inspector::InjectedScript::getProperties):
(Inspector::InjectedScript::getInternalProperties):
* inspector/InjectedScript.h:
* inspector/agents/InspectorRuntimeAgent.cpp:
(Inspector::InspectorRuntimeAgent::getProperties):
* inspector/agents/InspectorRuntimeAgent.h:
Plumb the generatePreview boolean through to the injected script.

* inspector/InjectedScriptSource.js:
Add generatePreview for getProperties.
Fix callFunctionOn to generatePreviews if asked.

Source/WebInspectorUI:

* UserInterface/Models/PropertyDescriptor.js:
(WebInspector.PropertyDescriptor.fromPayload):
Fix InternalPropertyDescriptor ingestion. There was no ".internal"
property on these objects, so take a flag.

* UserInterface/Protocol/RemoteObject.js:
(WebInspector.RemoteObject.prototype._getPropertyDescriptors):
Fix InternalPropertyDescriptor ingestion by specifying during
importing the internal properties. Also, get previews.

(WebInspector.RemoteObject.prototype.callFunction):
Always get previews when using callFunctionOn.

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

6 years ago[iOS] Fix build failure after including CoreMediaSoftLink.h in WebVideoFullscreenInte...
ddkilzer@apple.com [Sun, 22 Feb 2015 01:56:39 +0000 (01:56 +0000)]
[iOS] Fix build failure after including CoreMediaSoftLink.h in WebVideoFullscreenInterfaceAVKit.mm
<http://webkit.org/b/141816>

Attempt to fix the following build failure:

    WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.mm:68:1: error: call to 'CoreMediaLibrary' is ambiguous
    SOFT_LINK(CoreMedia, CMTimeRangeContainsTime, Boolean, (CMTimeRange range, CMTime time), (range, time))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    In file included from WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.mm:34:
    In file included from WebCore/platform/cf/CoreMediaSoftLink.h:32:
    WebCore/platform/mac/SoftLinking.h:107:79: note: expanded from macro 'SOFT_LINK'
    <scratch space>:58:1: note: expanded from here
    CoreMediaLibrary
    ^~~~~~~~~~~~~~~~
    In file included from WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.mm:34:
    WebCore/platform/cf/CoreMediaSoftLink.h:35:1: note: candidate function
    SOFT_LINK_FRAMEWORK_HEADER(WebCore, CoreMedia)
    ^
    In file included from WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.mm:34:
    In file included from WebCore/platform/cf/CoreMediaSoftLink.h:32:
    WebCore/platform/mac/SoftLinking.h:298:18: note: expanded from macro 'SOFT_LINK_FRAMEWORK_HEADER'
    <scratch space>:42:1: note: expanded from here
    CoreMediaLibrary
    ^
    WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.mm:67:1: note: candidate function
    SOFT_LINK_FRAMEWORK(CoreMedia)
    ^
    In file included from WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.mm:34:
    In file included from WebCore/platform/cf/CoreMediaSoftLink.h:32:
    WebCore/platform/mac/SoftLinking.h:46:18: note: expanded from macro 'SOFT_LINK_FRAMEWORK'
    <scratch space>:51:1: note: expanded from here
    CoreMediaLibrary
    ^

* platform/ios/WebVideoFullscreenInterfaceAVKit.mm: Remove the
SOFT_LINK_FRAMEWORK(CoreMedia) macro since the remaining
SOFT_LINK() and SOFT_LINK_CONSTANT() macros can use the
CoreMediaLibrary() method exposed by CoreMediaSoftLink.h.

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

6 years agoAdd SOFT_LINK_CONSTANT_SOURCE() cross-platform macro and start using it
ddkilzer@apple.com [Sat, 21 Feb 2015 21:49:57 +0000 (21:49 +0000)]
Add SOFT_LINK_CONSTANT_SOURCE() cross-platform macro and start using it
<http://webkit.org/b/141816>

Reviewed by Alexey Proskuryakov.

* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
- Remove CoreMediaSoftLinking.h.

* platform/cf/CoreMediaSoftLink.cpp:
- Add kCMTimeZero constant.
* platform/cf/CoreMediaSoftLink.h:
- Add SOFT_LINK_FRAMEWORK_HEADER() macro for CoreMedia.
- Add kCMTimeZero constant.

* platform/graphics/avfoundation/cf/CoreMediaSoftLinking.h: Remove.

* platform/graphics/avfoundation/cf/MediaPlayerPrivateAVFoundationCF.cpp:
- Remove reference to CoreMediaSoftLinking.h and update comment.
(WebCore::MediaPlayerPrivateAVFoundationCF::isAvailable):
- Switch to using new method to check if a framework is
  available.

* platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
- Remove all local soft-linking macros for CoreMedia.
  CoreMediaSoftLink.h handles everything now.
(WebCore::MediaPlayerPrivateAVFoundationObjC::isAvailable):
- Switch to using new method to check if a framework is
  available.

* platform/mac/SoftLinking.h:
(SOFT_LINK_FRAMEWORK_HEADER): Add.  Defines
is_Name_FrameworkAvailable() macro.
(SOFT_LINK_FRAMEWORK_SOURCE): Update to make it work with
optional framework checks without a separate macro.
(SOFT_LINK_CONSTANT_HEADER): Add.
(SOFT_LINK_CONSTANT_SOURCE): Add.
- Support soft-links to constants.

* platform/win/SoftLinking.h:
(SOFT_LINK_FRAMEWORK_HELPER): Add.  Copied from
SOFT_LINK_LIBRARY_HELPER, with addition of namespace and
non-static function.
(SOFT_LINK_FRAMEWORK): Add.  Copied from SOFT_LINK_LIBRARY.
(SOFT_LINK_DEBUG_FRAMEWORK): Add.  Copied from
SOFT_LINK_DEBUG_LIBRARY.
(SOFT_LINK_FRAMEWORK_HEADER): Add.  Defines
is_Name_FrameworkAvailable() macro.
(SOFT_LINK_FRAMEWORK_SOURCE): Redefine in terms of
SOFT_LINK_FRAMEWORK/SOFT_LINK_DEBUG_FRAMEWORK.
(SOFT_LINK_CONSTANT_HEADER): Add.
(SOFT_LINK_CONSTANT_SOURCE): Add.
- Support soft-links to constants.

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

6 years agoTests don't work on some bots: Failed to stop wptwk
youenn.fablet@crf.canon.fr [Sat, 21 Feb 2015 20:22:07 +0000 (20:22 +0000)]
Tests don't work on some bots: Failed to stop wptwk
https://bugs.webkit.org/show_bug.cgi?id=141235

Reviewed by Ryosuke Niwa.

Tools:

Logging of server subprocesses in launcher script.
Killing of server subprocesses when stopping/before starting.
Removed empty __init.py__ file creation as importer now ensures these files cannot be empty anymore.

* Scripts/webkitpy/layout_tests/servers/web_platform_test_launcher.py:
(main): Removed empty __init.py__ file creation as importer now ensures these files cannot be empty anymore. Added logging in a file of server subprocesses to clean them in case of abnormal shutdown.
* Scripts/webkitpy/layout_tests/servers/web_platform_test_server.py:
(WebPlatformTestServer.__init__):
(WebPlatformTestServer._stop_running_subservers): Kill server subprocesses based on file created by wpt launcher.
(WebPlatformTestServer):
(WebPlatformTestServer.stop): Overriden to ensure killing subprocesses in case of orphaned process.
(WebPlatformTestServer._stop_running_server): Killing of wpt launcher process after regular shutdown.
* Scripts/webkitpy/layout_tests/servers/web_platform_test_server_unittest.py:
(TestWebPlatformTestServer.test_server_closes_previously_spawned_instance): Reworked the test to call start/stop with an existing pid file.
(TestWebPlatformTestServer.test_import_web_platform_test_modules): No change.
(TestWebPlatformTestServer):
(TestWebPlatformTestServer.test_corrupted_subserver_files): Checked that server subprocess cleaning does not throw in case of bad server pid file.

LayoutTests:

* TestExpectations: Marking web-platform-tests as failed or passed until wpt server proves to be stable.

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

6 years agoFlaky media tests due to various CoreMedia issues.
ap@apple.com [Sat, 21 Feb 2015 08:01:29 +0000 (08:01 +0000)]
Flaky media tests due to various CoreMedia issues.
https://bugs.webkit.org/show_bug.cgi?id=141534

* platform/mac/TestExpectations: Added media/video-load-networkState.html.

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

6 years agoMake namespace configurable for SOFT_LINK_*_{HEADER,SOURCE}() macros
ddkilzer@apple.com [Sat, 21 Feb 2015 04:09:02 +0000 (04:09 +0000)]
Make namespace configurable for SOFT_LINK_*_{HEADER,SOURCE}() macros
<http://webkit.org/b/141849>

Reviewed by Brent Fulgham.

This patch does the following:
- Add namespace argument to the SOFT_LINK_*_{HEADER,SOURCE}()
  macros for reuse in other projects.
- Adds SOFT_LINK_FRAMEWORK_SOURCE() macro in preparation for Bug
  141816.
- Adds back framework argument to SOFT_LINK_FUNCTION_HEADER()
  and includes framework name in generated function names.  This
  adds more entropy to the names in case there are two functions
  with the same name in different frameworks.

* platform/cf/CoreMediaSoftLink.cpp:
- Add FIXME about USE(COREMEDIA).
- Switch from SOFT_LINK_FRAMEWORK() to
  SOFT_LINK_FRAMEWORK_SOURCE().
* platform/cf/CoreMediaSoftLink.h:
- Add FIXME about USE(COREMEDIA).
- Add back framework argument to SOFT_LINK_FUNCTION_HEADER()
  macros.

* platform/mac/SoftLinking.h:
- Add missing header guards.
- Add pragmas for different macro groups.
(SOFT_LINK_FRAMEWORK_SOURCE): Add.
(SOFT_LINK_FUNCTION_HEADER): Move. Add back framework argument.
(SOFT_LINK_FUNCTION_SOURCE): Move.
- Add framework name to generated function names.
- Incorporates namespace so that it doesn't have to be listed in
  the *SoftLink.{cpp,h} file.

* platform/win/SoftLinking.h:
- Add pragmas for different macro groups.
(SOFT_LINK_FRAMEWORK_SOURCE): Add.
(SOFT_LINK_FUNCTION_HEADER): Move. Add back framework argument.
(SOFT_LINK_FUNCTION_SOURCE): Move.
- Add framework name to generated function names.
- Incorporates namespace so that it doesn't have to be listed in
  the *SoftLink.{cpp,h} file.

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

6 years ago[Gtk] Unreviewed build fix.
bfulgham@apple.com [Sat, 21 Feb 2015 03:44:33 +0000 (03:44 +0000)]
[Gtk] Unreviewed build fix.

* platform/ScrollAnimatorNone.cpp:
(WebCore::ScrollAnimatorNone::ScrollAnimatorNone): Forget to update two
uses of ScrollableArea.

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

6 years agoScrollbars and ScrollAnimators must always have a ScrollableArea
bfulgham@apple.com [Sat, 21 Feb 2015 03:34:09 +0000 (03:34 +0000)]
Scrollbars and ScrollAnimators must always have a ScrollableArea
https://bugs.webkit.org/show_bug.cgi?id=141855

Reviewed by Simon Fraser.
Source/WebCore:

No change in functionality.

Change users of the scrollAnimator() method to expect a reference instead of a pointer. Also get rid of
a number of unnecessary nullptr checks.

* accessibility/AccessibilityScrollbar.cpp:
(WebCore::AccessibilityScrollbar::setValue):
* css/SelectorCheckerTestFunctions.h:
(WebCore::scrollbarMatchesCornerPresentPseudoClass):
* page/FrameView.cpp:
(WebCore::FrameView::createScrollbar):
(WebCore::FrameView::setFixedVisibleContentRect):
* page/scrolling/ScrollingCoordinator.cpp:
(WebCore::ScrollingCoordinator::handleWheelEventPhase):
* platform/PopupMenuClient.h:
* platform/ScrollAnimator.cpp:
(WebCore::ScrollAnimator::ScrollAnimator):
(WebCore::ScrollAnimator::scroll):
(WebCore::ScrollAnimator::handleWheelEvent):
(WebCore::ScrollAnimator::notifyPositionChanged):
(WebCore::ScrollAnimator::updateScrollAnimatorsAndTimers):
* platform/ScrollAnimator.h:
(WebCore::ScrollAnimator::ScrollAnimator::scrollableArea):
* platform/ScrollAnimatorNone.cpp:
* platform/ScrollAnimatorNone.h:
* platform/ScrollView.cpp:
(WebCore::ScrollView::createScrollbar):
* platform/ScrollableArea.cpp:
(WebCore::ScrollableArea::scrollAnimator):
(WebCore::ScrollableArea::scroll):
(WebCore::ScrollableArea::scrollToOffsetWithoutAnimation):
(WebCore::ScrollableArea::notifyScrollPositionChanged):
(WebCore::ScrollableArea::scrollPositionChanged):
(WebCore::ScrollableArea::handleWheelEvent):
(WebCore::ScrollableArea::handleTouchEvent):
(WebCore::ScrollableArea::mouseEnteredScrollbar):
(WebCore::ScrollableArea::mouseExitedScrollbar):
(WebCore::ScrollableArea::didAddScrollbar):
(WebCore::ScrollableArea::willRemoveScrollbar):
(WebCore::ScrollableArea::verticalScrollbarLayerDidChange):
(WebCore::ScrollableArea::horizontalScrollbarLayerDidChange):
* platform/ScrollableArea.h:
* platform/Scrollbar.cpp:
(WebCore::Scrollbar::createNativeScrollbar):
(WebCore::Scrollbar::Scrollbar):
(WebCore::Scrollbar::scrollbarOverlayStyle):
(WebCore::Scrollbar::isScrollableAreaActive):
(WebCore::Scrollbar::offsetDidChange):
(WebCore::Scrollbar::autoscrollPressedPart):
(WebCore::Scrollbar::moveThumb):
(WebCore::Scrollbar::mouseMoved):
(WebCore::Scrollbar::mouseEntered):
(WebCore::Scrollbar::mouseExited):
(WebCore::Scrollbar::mouseUp):
(WebCore::Scrollbar::shouldParticipateInHitTesting):
(WebCore::Scrollbar::isWindowActive):
(WebCore::Scrollbar::invalidateRect):
(WebCore::Scrollbar::convertToContainingView):
(WebCore::Scrollbar::convertFromContainingView):
(WebCore::Scrollbar::supportsUpdateOnSecondaryThread):
* platform/Scrollbar.h:
(WebCore::Scrollbar::scrollableArea):
(WebCore::Scrollbar::disconnectFromScrollableArea): Deleted.
* platform/ios/ScrollAnimatorIOS.mm:
(WebCore::ScrollAnimatorIOS::handleTouchEvent):
(WebCore::ScrollAnimatorIOS::determineScrollableAreaForTouchSequence):
* platform/mac/ScrollAnimatorMac.h:
* platform/mac/ScrollAnimatorMac.mm:
(-[WebScrollbarPainterControllerDelegate scrollerImpPair:setContentAreaNeedsDisplayInRect:]):
(-[WebScrollbarPainterControllerDelegate scrollerImpPair:updateScrollerStyleForNewRecommendedScrollerStyle:]):
(-[WebScrollbarPainterDelegate scrollAnimator]):
(-[WebScrollbarPainterDelegate layer]):
(-[WebScrollbarPainterDelegate mouseLocationInScrollerForScrollerImp:]):
(-[WebScrollbarPainterDelegate setUpAlphaAnimation:scrollerPainter:part:animateAlphaTo:duration:]):
(WebCore::ScrollAnimator::create):
(WebCore::ScrollAnimatorMac::ScrollAnimatorMac):
(WebCore::ScrollAnimatorMac::scroll):
(WebCore::ScrollAnimatorMac::adjustScrollPositionIfNecessary):
(WebCore::ScrollAnimatorMac::adjustScrollPositionToBoundsIfNecessary):
(WebCore::ScrollAnimatorMac::immediateScrollTo):
(WebCore::ScrollAnimatorMac::didAddVerticalScrollbar):
(WebCore::ScrollAnimatorMac::didAddHorizontalScrollbar):
(WebCore::ScrollAnimatorMac::verticalScrollbarLayerDidChange):
(WebCore::ScrollAnimatorMac::horizontalScrollbarLayerDidChange):
(WebCore::ScrollAnimatorMac::notifyContentAreaScrolled):
(WebCore::ScrollAnimatorMac::pinnedInDirection):
(WebCore::ScrollAnimatorMac::isAlreadyPinnedInDirectionOfGesture):
(WebCore::ScrollAnimatorMac::allowsVerticalStretching):
(WebCore::ScrollAnimatorMac::allowsHorizontalStretching):
(WebCore::ScrollAnimatorMac::stretchAmount):
(WebCore::ScrollAnimatorMac::canScrollHorizontally):
(WebCore::ScrollAnimatorMac::canScrollVertically):
(WebCore::ScrollAnimatorMac::absoluteScrollPosition):
(WebCore::ScrollAnimatorMac::immediateScrollByWithoutContentEdgeConstraints):
(WebCore::ScrollAnimatorMac::updateScrollerStyle):
(WebCore::ScrollAnimatorMac::setVisibleScrollerThumbRect):
* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::RenderLayer):
(WebCore::RenderLayer::createScrollbar):
(WebCore::RenderLayer::destroyScrollbar):
(WebCore::RenderLayer::updateScrollInfoAfterLayout):
* rendering/RenderListBox.cpp:
(WebCore::RenderListBox::createScrollbar):
(WebCore::RenderListBox::destroyScrollbar):
* rendering/RenderMenuList.cpp:
(RenderMenuList::createScrollbar):
* rendering/RenderMenuList.h:
* rendering/RenderScrollbar.cpp:
(WebCore::RenderScrollbar::createCustomScrollbar):
(WebCore::RenderScrollbar::RenderScrollbar):
* rendering/RenderScrollbar.h:
* rendering/RenderSearchField.cpp:
(WebCore::RenderSearchField::createScrollbar):
* rendering/RenderSearchField.h:

Source/WebKit2:

Change users of the scrollAnimator() method to expect a reference instead of a pointer.

* WebProcess/Plugins/PDF/PDFPlugin.mm:
(WebKit::PDFPlugin::createScrollbar):
(WebKit::PDFPlugin::destroyScrollbar):

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

6 years agoBuild fix after r180465.
jberlin@webkit.org [Sat, 21 Feb 2015 02:55:35 +0000 (02:55 +0000)]
Build fix after r180465.

* UIProcess/mac/PageClientImpl.h:

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

6 years agoCommit the erroneously reverted change.
rniwa@webkit.org [Sat, 21 Feb 2015 01:48:00 +0000 (01:48 +0000)]
Commit the erroneously reverted change.

* public/api/runs.php:
(RunsGenerator::results):

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

6 years ago[GTK] Unreviewed build fix after r180449.
clopez@igalia.com [Sat, 21 Feb 2015 01:44:55 +0000 (01:44 +0000)]
[GTK] Unreviewed build fix after r180449.

* UIProcess/API/gtk/WebKitFileChooserRequest.cpp:
(webkit_file_chooser_request_get_selected_files):

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

6 years agoLoading the perf dashboard takes multiple seconds
rniwa@webkit.org [Sat, 21 Feb 2015 01:28:34 +0000 (01:28 +0000)]
Loading the perf dashboard takes multiple seconds
https://bugs.webkit.org/show_bug.cgi?id=141860

Reviewed by Andreas Kling.

This patch introduces the caches of JSON files returned by /api/ in /data/ directory. It also records
the last time test_runs rows associated with the requested platforms and metrics are inserted, updated,
or removed in the caches as well as the manifest JSON files ("last modified time"). Because the manifest
is regenerated each time a new test result is reported, the front end can compare last modified time in
the manifest file with that in a /api/runs JSON cache to detect the stale-ness.

More concretely, the front end first optimistically fetches the JSON in /data/. If the cache doesn't exit
or the last modified time in the cache doesn't match with that in the manifest file, it would fetch it
again via /api/runs. In the case the cache did exist, we render the charts based on the cache meanwhile.
This dramatically reduces the perceived latency for the page load since charts are drawn immediately using
the cache and we would only re-render the charts as new up-to-date JSON comes in.

This patch also changes the format of runs JSONs by pushing the exiting properties into 'configurations'
and adding 'lastModified' and 'elapsedTime' at the top level.

* init-database.sql: Added config_runs_last_modified to test_configurations table as well as a trigger to
auto-update this column upon changes to test_runs table.

* public/admin/test-configurations.php:
(add_run): Regenerate the manifest file to invalidate the /api/runs JSON cache.
(delete_run): Ditto.

* public/api/runs.php:
(main): Fetch all columns of test_configurations table including config_runs_last_modified. Also generate
the cache in /data/ directory.
(RunsGenerator::__construct): Compute the last modified time for this (platform, metric) pair.
(RunsGenerator::results): Put the old content in 'configurations' property and include 'lastModified' and
'elapsedTime' properties. 'elapsedTime' is added for debugging purposes.
(RunsGenerator::add_runs):
(RunsGenerator::parse_revisions_array):

* public/include/db.php:
(CONFIG_DIR): Added.
(generate_data_file): Added based on ManifestGenerator::store.
(Database::to_js_time): Extracted from RunsGenerator::add_runs to share code.

* public/include/json-header.php:
(echo_success): Renamed from success_json. Return the serialized JSON instead of echo'ing it so that we can
generate caches in /api/runs/.
(exit_with_success):

* public/include/manifest.php:
(ManifestGenerator::generate): Added 'elapsedTime' property for the time taken to generate the manifest.
It seems like we're generating it in 200-300ms for now so that's good.
(ManifestGenerator::store): Uses generate_data_file.
(ManifestGenerator::platforms): Added 'lastModified' array to each platform entry. This array contains the
last modified time for each (platform, metric) pair.

* public/index.html:
(fetchTest): Updated per the format change in runs JSON.

* public/v2/app.js:
(App.Pane._fetch): Fetch the cached JSON first. Refetch the uncached version if instructed as such.
(App.Pane._updateChartData): Extracted from App.Pane._fetch.
(App.Pane._handleFetchErrors): Ditto.

* public/v2/data.js:
(RunsData.fetchRuns): Takes the fourth argument indicating whether we should fetch the cached version or not.
The cached JSON is located in /data/ with the same filename. When fetching a cached JSON results in 404,
fulfill the promise with null as the result instead of rejecting it. The only client of this function which
sets useCache to true is App.Manifest.fetchRunsWithPlatformAndMetric, and it handles this special case.

* public/v2/manifest.js:
(App.DateArrayTransform): Added. Handles the array of last modified dates in platform objects.
(App.Platform.lastModifiedTimeForMetric): Added. Returns the last modified date in the manifest JSON.
(App.Manifest.fetchRunsWithPlatformAndMetric): Takes "useCache" like RunsData.fetchRuns. Set shouldRefetch
to true if response is null (the cache didn't exit) or the cache is out-of-date.
(App.Manifest._formatFetchedData): Extracted from App.Manifest.fetchRunsWithPlatformAndMetric.

* run-tests.js:
(initializeDatabase): Avoid splitting function definitions in the middle.

* tests/api-report.js: Added tests to verify that reporting new test results updates the last modified time
in test_configurations.

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

6 years agoRefactor JSWrapperMap.mm to defer creation of the ObjC JSValue until the latest possi...
mark.lam@apple.com [Sat, 21 Feb 2015 00:36:27 +0000 (00:36 +0000)]
Refactor JSWrapperMap.mm to defer creation of the ObjC JSValue until the latest possible moment.
<https://webkit.org/b/141856>

Reviewed by Geoffrey Garen.

1. Make JSObjCClassInfo's -constructor and -wrapperForObject return a
   JSC::JSObject* just like -prototype.
2. Defer the creation of the ObjC JSValue from JSC::JSObject* until
   the latest moment when it is needed.  This allows us to not have to
   keep converting back to a JSC::JSObject* in intermediate code.

* API/JSWrapperMap.mm:
(makeWrapper):
(objectWithCustomBrand):
(constructorWithCustomBrand):
(allocateConstructorForCustomClass):
(-[JSObjCClassInfo allocateConstructorAndPrototype]):
(-[JSObjCClassInfo wrapperForObject:]):
(-[JSObjCClassInfo constructor]):
(-[JSWrapperMap jsWrapperForObject:]):

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

6 years agoREGRESSION(r180333): Analysis tasks can't be associated with bugs
rniwa@webkit.org [Sat, 21 Feb 2015 00:35:18 +0000 (00:35 +0000)]
REGRESSION(r180333): Analysis tasks can't be associated with bugs
https://bugs.webkit.org/show_bug.cgi?id=141858

Reviewed by Andreas Kling.

Added back the erroneously removed table to associate bugs. Also moved "details-table-container" div outside
of the chart-details partial template as it needs to wrap associate bugs in analysis task pages.

* public/v2/chart-pane.css:
* public/v2/index.html:

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

6 years ago[WK2] Add support for font panel on OS X.
enrica@apple.com [Sat, 21 Feb 2015 00:09:48 +0000 (00:09 +0000)]
[WK2] Add support for font panel on OS X.
https://bugs.webkit.org/show_bug.cgi?id=141777

Reviewed by Tim Horton.

Source/WebCore:

This patch adds the necessary hooks to the Editor class to support
the font panel.

* editing/Editor.h:
* editing/mac/EditorMac.mm:
(WebCore::Editor::applyFontStyles):

Source/WebKit2:

This patch adds the necessary hooks to WKView to support
the font panel. It also includes refactoring of WebPage::editorState
and WebPageProxy::editorStateChanged to separate the different platform
specific tasks.

* Shared/EditorState.cpp:
(WebKit::EditorState::encode):
(WebKit::EditorState::decode):
* Shared/EditorState.h:
(WebKit::EditorState::EditorState):
* UIProcess/API/mac/WKView.mm:
(-[WKView _selectionChanged]):
(-[WKView changeFont:]):
* UIProcess/API/mac/WKViewInternal.h:
* UIProcess/PageClient.h:
* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::editorStateChanged): Deleted.
* UIProcess/WebPageProxy.h:
* UIProcess/efl/WebPageProxyEfl.cpp:
(WebKit::WebPageProxy::editorStateChanged):
* UIProcess/gtk/WebPageProxyGtk.cpp:
(WebKit::WebPageProxy::editorStateChanged):
* UIProcess/ios/WebPageProxyIOS.mm:
(WebKit::WebPageProxy::editorStateChanged):
* UIProcess/mac/PageClientImpl.h:
* UIProcess/mac/PageClientImpl.mm:
(WebKit::PageClientImpl::selectionDidChange):
* UIProcess/mac/WebPageProxyMac.mm:
(WebKit::WebPageProxy::setFont):
(WebKit::WebPageProxy::editorStateChanged):
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::editorState):
* WebProcess/WebPage/WebPage.h:
* WebProcess/WebPage/WebPage.messages.in:
* WebProcess/WebPage/efl/WebPageEfl.cpp:
(WebKit::WebPage::platformEditorState):
* WebProcess/WebPage/gtk/WebPageGtk.cpp:
(WebKit::WebPage::platformEditorState):
* WebProcess/WebPage/ios/WebPageIOS.mm:
(WebKit::WebPage::platformEditorState):
* WebProcess/WebPage/mac/WebPageMac.mm:
(WebKit::WebPage::platformEditorState):
(WebKit::WebPage::setFont):

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

6 years agoInvalid assert in CompositeEditCommand::insertNodeAfter/insertNodeBefore
zalan@apple.com [Fri, 20 Feb 2015 23:27:39 +0000 (23:27 +0000)]
Invalid assert in CompositeEditCommand::insertNodeAfter/insertNodeBefore
https://bugs.webkit.org/show_bug.cgi?id=141854

Reviewed by Ryosuke Niwa.

Inserting content before/after the body as the result of editing is a valid operation.
This assert was originally introduced to cover cases where edited content would get moved
out of body. However, asserting such operation properly is not possible atm.

Source/WebCore:

Test: editing/inserting/insert-as-body-sibling.html

* editing/CompositeEditCommand.cpp:
(WebCore::CompositeEditCommand::insertNodeBefore):
(WebCore::CompositeEditCommand::insertNodeAfter):

LayoutTests:

* editing/inserting/insert-as-body-sibling-expected.txt: Added.
* editing/inserting/insert-as-body-sibling.html: Added.

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

6 years agosvg/animations/animateMotion-additive-2a.svg and svg/animations/animateMotion-additiv...
ap@apple.com [Fri, 20 Feb 2015 23:09:34 +0000 (23:09 +0000)]
svg/animations/animateMotion-additive-2a.svg and svg/animations/animateMotion-additive-2b.svg
sometimes fail with a very small difference
https://bugs.webkit.org/show_bug.cgi?id=139828

* platform/mac-wk2/TestExpectations: Adding a test expectation.

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

6 years agoBuild fix for gcc.
fpizlo@apple.com [Fri, 20 Feb 2015 22:57:01 +0000 (22:57 +0000)]
Build fix for gcc.

* runtime/JSNameScope.cpp:
(JSC::JSNameScope::create):

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

6 years agoGet rid of JSNameScope::m_type
fpizlo@apple.com [Fri, 20 Feb 2015 22:54:31 +0000 (22:54 +0000)]
Get rid of JSNameScope::m_type
https://bugs.webkit.org/show_bug.cgi?id=141851

Reviewed by Geoffrey Garen.

This is a big step towards getting rid of JSEnvironmentRecord::m_registers. To do it we need
to ensure that subclasses of JSEnvironmentRecord never have additional C++ fields, so that
JSEnvironmentRecord can always place "registers" right after the end of itself.

* CMakeLists.txt:
* JavaScriptCore.vcxproj/JavaScriptCore.vcxproj:
* JavaScriptCore.xcodeproj/project.pbxproj:
* debugger/DebuggerScope.cpp:
(JSC::DebuggerScope::isCatchScope):
(JSC::DebuggerScope::isFunctionNameScope):
* interpreter/Interpreter.cpp:
(JSC::Interpreter::execute):
* jit/JITOperations.cpp:
* llint/LLIntSlowPaths.cpp:
(JSC::LLInt::LLINT_SLOW_PATH_DECL):
* runtime/JSCatchScope.cpp: Added.
* runtime/JSCatchScope.h: Added.
(JSC::JSCatchScope::JSCatchScope):
(JSC::JSCatchScope::create):
(JSC::JSCatchScope::createStructure):
* runtime/JSFunction.cpp:
(JSC::JSFunction::addNameScopeIfNeeded):
* runtime/JSFunctionNameScope.cpp: Added.
* runtime/JSFunctionNameScope.h: Added.
(JSC::JSFunctionNameScope::JSFunctionNameScope):
(JSC::JSFunctionNameScope::create):
(JSC::JSFunctionNameScope::createStructure):
* runtime/JSGlobalObject.cpp:
(JSC::JSGlobalObject::init):
(JSC::JSGlobalObject::visitChildren):
* runtime/JSGlobalObject.h:
(JSC::JSGlobalObject::catchScopeStructure):
(JSC::JSGlobalObject::functionNameScopeStructure):
(JSC::JSGlobalObject::nameScopeStructure): Deleted.
* runtime/JSNameScope.cpp:
(JSC::JSNameScope::create):
* runtime/JSNameScope.h:
(JSC::JSNameScope::create):
(JSC::JSNameScope::JSNameScope):
(JSC::JSNameScope::createStructure): Deleted.
(JSC::JSNameScope::isFunctionNameScope): Deleted.
(JSC::JSNameScope::isCatchScope): Deleted.
* runtime/JSObject.cpp:
(JSC::JSObject::isCatchScopeObject):
(JSC::JSObject::isFunctionNameScopeObject):
* runtime/JSObject.h:

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

6 years agoRemove TCMalloc
ggaren@apple.com [Fri, 20 Feb 2015 22:28:23 +0000 (22:28 +0000)]
Remove TCMalloc
https://bugs.webkit.org/show_bug.cgi?id=141844

Reviewed by Andreas Kling.

It's unused.

* WTF.vcxproj/WTF.vcxproj:
* WTF.vcxproj/WTF.vcxproj.filters:
* WTF.xcodeproj/project.pbxproj:
* wtf/CMakeLists.txt:
* wtf/FastMalloc.cpp:
(WTF::EntropySource<4>::value): Deleted.
(WTF::EntropySource<8>::value): Deleted.
(WTF::internalEntropyValue): Deleted.
(WTF::freedObjectStartPoison): Deleted.
(WTF::freedObjectEndPoison): Deleted.
(WTF::ClassIndex): Deleted.
(WTF::HardenedSLL::create): Deleted.
(WTF::HardenedSLL::null): Deleted.
(WTF::HardenedSLL::setValue): Deleted.
(WTF::HardenedSLL::value): Deleted.
(WTF::HardenedSLL::operator!): Deleted.
(WTF::HardenedSLL::operator UnspecifiedBoolType): Deleted.
(WTF::HardenedSLL::operator!=): Deleted.
(WTF::HardenedSLL::operator==): Deleted.
(WTF::LgFloor): Deleted.
(WTF::SLL_Next): Deleted.
(WTF::SLL_SetNext): Deleted.
(WTF::SLL_Push): Deleted.
(WTF::SLL_Pop): Deleted.
(WTF::SLL_PopRange): Deleted.
(WTF::SLL_PushRange): Deleted.
(WTF::SizeClass): Deleted.
(WTF::ByteSizeForClass): Deleted.
(WTF::NumMoveSize): Deleted.
(WTF::InitSizeClasses): Deleted.
(WTF::MetaDataAlloc): Deleted.
(WTF::PageHeapAllocator::Init): Deleted.
(WTF::PageHeapAllocator::New): Deleted.
(WTF::PageHeapAllocator::Delete): Deleted.
(WTF::PageHeapAllocator::inuse): Deleted.
(WTF::pages): Deleted.
(WTF::AllocationSize): Deleted.
(WTF::spanInitializerCookie): Deleted.
(WTF::Span::next): Deleted.
(WTF::Span::remoteNext): Deleted.
(WTF::Span::prev): Deleted.
(WTF::Span::setNext): Deleted.
(WTF::Span::setPrev): Deleted.
(WTF::Span::initCookie): Deleted.
(WTF::Span::clearCookie): Deleted.
(WTF::Span::isValid): Deleted.
(WTF::Event): Deleted.
(WTF::NewSpan): Deleted.
(WTF::DeleteSpan): Deleted.
(WTF::DLL_Init): Deleted.
(WTF::DLL_Remove): Deleted.
(WTF::DLL_IsEmpty): Deleted.
(WTF::DLL_Length): Deleted.
(WTF::DLL_Print): Deleted.
(WTF::DLL_Prepend): Deleted.
(WTF::TCMalloc_Central_FreeList::length): Deleted.
(WTF::TCMalloc_Central_FreeList::tc_length): Deleted.
(WTF::TCMalloc_Central_FreeList::enumerateFreeObjects): Deleted.
(WTF::TCMalloc_Central_FreeList::entropy): Deleted.
(WTF::FastMallocZone::goodSize): Deleted.
(WTF::FastMallocZone::check): Deleted.
(WTF::FastMallocZone::print): Deleted.
(WTF::FastMallocZone::log): Deleted.
(WTF::FastMallocZone::forceLock): Deleted.
(WTF::FastMallocZone::forceUnlock): Deleted.
(WTF::FastMallocZone::statistics): Deleted.
(WTF::FastMallocZone::zoneValloc): Deleted.
(WTF::FastMallocZone::zoneDestroy): Deleted.
(WTF::MallocHook::record): Deleted.
(WTF::MallocHook::recordAllocation): Deleted.
(WTF::MallocHook::recordDeallocation): Deleted.
(WTF::MallocHook::init): Deleted.
(WTF::MallocHook::InvokeNewHook): Deleted.
(WTF::MallocHook::InvokeDeleteHook): Deleted.
(WTF::KernelSupportsTLS): Deleted.
(WTF::CheckIfKernelSupportsTLS): Deleted.
(WTF::TCMalloc_PageHeap::GetDescriptor): Deleted.
(WTF::TCMalloc_PageHeap::GetDescriptorEnsureSafe): Deleted.
(WTF::TCMalloc_PageHeap::SystemBytes): Deleted.
(WTF::TCMalloc_PageHeap::FreeBytes): Deleted.
(WTF::TCMalloc_PageHeap::GetSizeClassIfCached): Deleted.
(WTF::TCMalloc_PageHeap::CacheSizeClass): Deleted.
(WTF::TCMalloc_PageHeap::RecordSpan): Deleted.
(WTF::TCMalloc_PageHeap::init): Deleted.
(WTF::TCMalloc_PageHeap::initializeScavenger): Deleted.
(WTF::TCMalloc_PageHeap::isScavengerSuspended): Deleted.
(WTF::TCMalloc_PageHeap::scheduleScavenger): Deleted.
(WTF::TCMalloc_PageHeap::rescheduleScavenger): Deleted.
(WTF::TCMalloc_PageHeap::suspendScavenger): Deleted.
(WTF::TCMalloc_PageHeap::scavengerTimerFired): Deleted.
(WTF::TCMalloc_PageHeap::runScavengerThread): Deleted.
(WTF::TCMalloc_PageHeap::signalScavenger): Deleted.
(WTF::TCMalloc_PageHeap::scavenge): Deleted.
(WTF::TCMalloc_PageHeap::shouldScavenge): Deleted.
(WTF::TCMalloc_PageHeap::New): Deleted.
(WTF::TCMalloc_PageHeap::AllocLarge): Deleted.
(WTF::TCMalloc_PageHeap::Split): Deleted.
(WTF::TCMalloc_PageHeap::Carve): Deleted.
(WTF::mergeDecommittedStates): Deleted.
(WTF::TCMalloc_PageHeap::Delete): Deleted.
(WTF::TCMalloc_PageHeap::IncrementalScavenge): Deleted.
(WTF::TCMalloc_PageHeap::RegisterSizeClass): Deleted.
(WTF::TCMalloc_PageHeap::ReturnedBytes): Deleted.
(WTF::PagesToMB): Deleted.
(WTF::TCMalloc_PageHeap::Dump): Deleted.
(WTF::TCMalloc_PageHeap::GrowHeap): Deleted.
(WTF::TCMalloc_PageHeap::Check): Deleted.
(WTF::TCMalloc_PageHeap::CheckList): Deleted.
(WTF::TCMalloc_PageHeap::ReleaseFreeList): Deleted.
(WTF::TCMalloc_PageHeap::ReleaseFreePages): Deleted.
(WTF::TCMalloc_ThreadCache_FreeList::Init): Deleted.
(WTF::TCMalloc_ThreadCache_FreeList::length): Deleted.
(WTF::TCMalloc_ThreadCache_FreeList::empty): Deleted.
(WTF::TCMalloc_ThreadCache_FreeList::lowwatermark): Deleted.
(WTF::TCMalloc_ThreadCache_FreeList::clear_lowwatermark): Deleted.
(WTF::TCMalloc_ThreadCache_FreeList::Push): Deleted.
(WTF::TCMalloc_ThreadCache_FreeList::PushRange): Deleted.
(WTF::TCMalloc_ThreadCache_FreeList::PopRange): Deleted.
(WTF::TCMalloc_ThreadCache_FreeList::Pop): Deleted.
(WTF::TCMalloc_ThreadCache_FreeList::Validate): Deleted.
(WTF::TCMalloc_ThreadCache_FreeList::enumerateFreeObjects): Deleted.
(WTF::TCMalloc_ThreadCache::freelist_length): Deleted.
(WTF::TCMalloc_ThreadCache::Size): Deleted.
(WTF::TCMalloc_ThreadCache::enumerateFreeObjects): Deleted.
(WTF::getPageHeap): Deleted.
(WTF::fastMallocGoodSize): Deleted.
(WTF::TCMalloc_PageHeap::periodicScavenge): Deleted.
(WTF::TCMalloc_PageHeap::scavengerThread): Deleted.
(WTF::setThreadHeap): Deleted.
(WTF::TCMalloc_Central_FreeList::Init): Deleted.
(WTF::TCMalloc_Central_FreeList::ReleaseListToSpans): Deleted.
(WTF::TCMalloc_Central_FreeList::ReleaseToSpans): Deleted.
(WTF::TCMalloc_Central_FreeList::EvictRandomSizeClass): Deleted.
(WTF::TCMalloc_Central_FreeList::MakeCacheSpace): Deleted.
(WTF::TCMalloc_Central_FreeList::ShrinkCache): Deleted.
(WTF::TCMalloc_Central_FreeList::InsertRange): Deleted.
(WTF::TCMalloc_Central_FreeList::RemoveRange): Deleted.
(WTF::TCMalloc_Central_FreeList::FetchFromSpansSafe): Deleted.
(WTF::TCMalloc_Central_FreeList::FetchFromSpans): Deleted.
(WTF::TCMalloc_Central_FreeList::Populate): Deleted.
(WTF::TCMalloc_ThreadCache::SampleAllocation): Deleted.
(WTF::TCMalloc_ThreadCache::Init): Deleted.
(WTF::TCMalloc_ThreadCache::Cleanup): Deleted.
(WTF::TCMalloc_ThreadCache::Allocate): Deleted.
(WTF::TCMalloc_ThreadCache::Deallocate): Deleted.
(WTF::TCMalloc_ThreadCache::FetchFromCentralCache): Deleted.
(WTF::TCMalloc_ThreadCache::ReleaseToCentralCache): Deleted.
(WTF::TCMalloc_ThreadCache::Scavenge): Deleted.
(WTF::TCMalloc_ThreadCache::PickNextSample): Deleted.
(WTF::TCMalloc_ThreadCache::InitModule): Deleted.
(WTF::TCMalloc_ThreadCache::NewHeap): Deleted.
(WTF::TCMalloc_ThreadCache::GetThreadHeap): Deleted.
(WTF::TCMalloc_ThreadCache::GetCache): Deleted.
(WTF::TCMalloc_ThreadCache::GetCacheIfPresent): Deleted.
(WTF::TCMalloc_ThreadCache::InitTSD): Deleted.
(WTF::TCMalloc_ThreadCache::CreateCacheIfNecessary): Deleted.
* wtf/TCPackedCache.h: Removed.
* wtf/TCPageMap.h: Removed.
* wtf/TCSystemAlloc.cpp: Removed.
* wtf/TCSystemAlloc.h: Removed.

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

6 years ago[WK2] Add more detailed diagnostic logging for measuring network cache efficacy
cdumez@apple.com [Fri, 20 Feb 2015 22:25:50 +0000 (22:25 +0000)]
[WK2] Add more detailed diagnostic logging for measuring network cache efficacy
https://bugs.webkit.org/show_bug.cgi?id=141803
<rdar://problem/19632080>

Reviewed by Antti Koivisto.

Source/WebCore:

Add more diagnostic logging keys for the network cache.

* page/DiagnosticLoggingKeys.cpp:
(WebCore::DiagnosticLoggingKeys::missingValidatorFieldsKey):
(WebCore::DiagnosticLoggingKeys::noLongerInCacheKey):
(WebCore::DiagnosticLoggingKeys::isReloadIgnoringCacheDataKey):
(WebCore::DiagnosticLoggingKeys::isAttachmentKey):
(WebCore::DiagnosticLoggingKeys::isConditionalRequestKey):
(WebCore::DiagnosticLoggingKeys::cacheControlNoStoreKey):
(WebCore::DiagnosticLoggingKeys::uncacheableStatusCodeKey):
(WebCore::DiagnosticLoggingKeys::unsupportedHTTPMethodKey):
(WebCore::DiagnosticLoggingKeys::unusableCachedEntryKey):
(WebCore::DiagnosticLoggingKeys::varyingHeaderMismatchKey):
(WebCore::WebCore::DiagnosticLoggingKeys::notHTTPFamilyKey):
(WebCore::DiagnosticLoggingKeys::notInCacheKey):
(WebCore::DiagnosticLoggingKeys::noLongerInCacheFailureKey): Deleted.
(WebCore::DiagnosticLoggingKeys::unhandledRequestFailureKey): Deleted.
(WebCore::DiagnosticLoggingKeys::unusableCachedEntryFailureKey): Deleted.
* page/DiagnosticLoggingKeys.h:

Source/WebKit2:

Add more detailed diagnostic logging for measuring network cache
efficacy.

We want to know the reason the network cache is being by-passed, why
the network cache decided not to cache a response and why it cannot
reuse a cache entry.

This patch adds a new "UncachedReason" table to the SQLite database
to store the reason the network cache is deciding not to cache a
given response. This information is used later, when the resource is
requested again to log the reason why the request cannot be satistied
by the cache.

* NetworkProcess/cache/NetworkCache.cpp:
(WebKit::decodeStorageEntry):
(WebKit::canRetrieve):
(WebKit::NetworkCache::retrieve):
(WebKit::canStore):
(WebKit::NetworkCache::store):
* NetworkProcess/cache/NetworkCache.h:
* NetworkProcess/cache/NetworkCacheStatistics.h:
* NetworkProcess/cache/NetworkCacheStatisticsCocoa.mm:
(WebKit::NetworkCacheStatistics::initialize):
(WebKit::NetworkCacheStatistics::recordNotCachingResponse):
(WebKit::retrieveDecisionToDiagnosticKey):
(WebKit::NetworkCacheStatistics::recordNotUsingCacheForRequest):
(WebKit::storeDecisionToDiagnosticKey):
(WebKit::NetworkCacheStatistics::recordRetrievalFailure):
(WebKit::cachedEntryReuseFailureToDiagnosticKey):
(WebKit::NetworkCacheStatistics::recordRetrievedCachedEntry):
(WebKit::NetworkCacheStatistics::queryWasEverRequested):
(WebKit::NetworkCacheStatistics::clear):

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

6 years ago<attachment> turns the wrong blue when you highlight it
timothy_horton@apple.com [Fri, 20 Feb 2015 22:24:31 +0000 (22:24 +0000)]
<attachment> turns the wrong blue when you highlight it
https://bugs.webkit.org/show_bug.cgi?id=141853

Reviewed by Simon Fraser.

* rendering/RenderAttachment.h:
* rendering/RenderReplaced.cpp:
(WebCore::RenderReplaced::shouldDrawSelectionTint):
(WebCore::RenderReplaced::paint):
* rendering/RenderReplaced.h:
Don't draw the selection tint for RenderAttachment.

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

6 years agoAllow <attachment> elements to be focused
timothy_horton@apple.com [Fri, 20 Feb 2015 22:23:53 +0000 (22:23 +0000)]
Allow <attachment> elements to be focused
https://bugs.webkit.org/show_bug.cgi?id=141847

Reviewed by Enrica Casucci.

* css/html.css:
(attachment:focus):
Disable focus rings for <attachment>.

* html/HTMLAttachmentElement.cpp:
(WebCore::HTMLAttachmentElement::setFocus):
* html/HTMLAttachmentElement.h:
Allow HTMLAttachmentElement to get editing focus.
Let RenderAttachment know when focus changes.

* rendering/RenderAttachment.cpp:
(WebCore::RenderAttachment::paintReplaced):
Paint the background in cyan when we are inside the selection or have focus.
Otherwise, it will be gray.

(WebCore::RenderAttachment::focusChanged):
When focus changes, repaint.

* rendering/RenderAttachment.h:

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

6 years agoLayout Test js/regress-141098.html is failing on 32-bit Machines
msaboff@apple.com [Fri, 20 Feb 2015 22:21:47 +0000 (22:21 +0000)]
Layout Test js/regress-141098.html is failing on 32-bit Machines
https://bugs.webkit.org/show_bug.cgi?id=141848

Reviewed by Geoffrey Garen.

It appears that different control flow paths in probeAndRecurse() allowed the second time
through the test to recurse deeper before getting to the point of overflowing the stack.
Restructured the test so that the exact same control flow in probeAndRecurse() is used
both times we call it, including probing the depth of the stack.  Now we pass a flag that
indicates whether or not we should try ever expanding eval strings or reuse the most
recent eval string.

* js/script-tests/regress-141098.js:
(testEval):
(probeAndRecurse):

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

6 years ago[JSObjCClassInfo reallocateConstructorAndOrPrototype] should also reallocate super...
mark.lam@apple.com [Fri, 20 Feb 2015 21:51:37 +0000 (21:51 +0000)]
[JSObjCClassInfo reallocateConstructorAndOrPrototype] should also reallocate super class prototype chain.
<https://webkit.org/b/141809>

Reviewed by Geoffrey Garen.

A ObjC class that implement the JSExport protocol will have a JS prototype
chain and constructor automatically synthesized for its JS wrapper object.
However, if there are no more instances of that ObjC class reachable by a
JS GC root scan, then its synthesized prototype chain and constructors may
be released by the GC.  If a new instance of that ObjC class is subsequently
instantiated, then [JSObjCClassInfo reallocateConstructorAndOrPrototype]
should re-construct the prototype chain and constructor (if they were
previously released).  However, the current implementation only
re-constructs the immediate prototype, but not every other prototype
object upstream in the prototype chain.

To fix this, we do the following:
1. We no longer allocate the JSObjCClassInfo's prototype and constructor
   eagerly.  Hence, -initWithContext:forClass: will no longer call
   -allocateConstructorAndPrototypeWithSuperClassInfo:.
2. Instead, we'll always access the prototype and constructor thru
   accessor methods.  The accessor methods will call
   -allocateConstructorAndPrototype: if needed.
3. -allocateConstructorAndPrototype: will fetch the needed superClassInfo
   from the JSWrapperMap itself.  This makes it so that we no longer
   need to pass the superClassInfo all over.
4. -allocateConstructorAndPrototype: will get the super class prototype
   by invoking -prototype: on the superClassInfo, thereby allowing the
   super class to allocate its prototype and constructor if needed and
   fixing the issue in this bug.

5. Also removed the GC warning comments, and ensured that needed JS
   objects are kept alive by having a local var pointing to it from the
   stack (which makes a GC root).

* API/JSWrapperMap.mm:
(-[JSObjCClassInfo initWithContext:forClass:]):
(-[JSObjCClassInfo allocateConstructorAndPrototype]):
(-[JSObjCClassInfo wrapperForObject:]):
(-[JSObjCClassInfo constructor]):
(-[JSObjCClassInfo prototype]):
(-[JSWrapperMap classInfoForClass:]):
(-[JSObjCClassInfo initWithContext:forClass:superClassInfo:]): Deleted.
(-[JSObjCClassInfo allocateConstructorAndPrototypeWithSuperClassInfo:]): Deleted.
(-[JSObjCClassInfo reallocateConstructorAndOrPrototype]): Deleted.
* API/tests/Regress141809.h: Added.
* API/tests/Regress141809.mm: Added.
(-[TestClassB name]):
(-[TestClassC name]):
(runRegress141809):
* API/tests/testapi.mm:
* JavaScriptCore.xcodeproj/project.pbxproj:

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

6 years agoSelecting revisions for A/B testing is hard
rniwa@webkit.org [Fri, 20 Feb 2015 21:39:01 +0000 (21:39 +0000)]
Selecting revisions for A/B testing is hard
https://bugs.webkit.org/show_bug.cgi?id=141824

Reviewed by Andreas Kling.

Update the revisions used in A/B testing based on the selection in the overview chart. This allows users to
intuitively select revisions based on points shown in the chart. Removed the old select elements used to
select A/B testing points manually.

Also renamed 'testSets' to 'configurations', 'roots' to 'rootConfigurations', and 'revisions' in each root's
sets to 'options' for clarity.

* public/v2/app.css: Reorganized style rules.

* public/v2/app.js:
(App.AnalysisTaskController):
(App.AnalysisTaskController._taskUpdated): Merged updateTestGroupPanes.
(App.AnalysisTaskController._chartDataChanged): Renamed from paneDomain. It's now an observer instead of
a property, which sets 'overviewDomain' property as well as other properties.
(App.AnalysisTaskController.updateRootConfigurations): Renamed from updateRoots.
(App.AnalysisTaskController._updateRootsBySelectedPoints): Added. Select roots based on the selected points
in the overview chart.

* public/v2/chart-pane.css: Added arrows next to the configuration names (e.g. 'A') to indicate whether
individual build requests / test results are shown or not.

* public/v2/index.html: Removed the select element per configuration column. Also moved the select element
for the number of runs as it doesn't belong in the same table as the one that lists repositories and roots.

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

6 years agoAPI::String should just be a simple wrapper for WTF strings
andersca@apple.com [Fri, 20 Feb 2015 21:09:06 +0000 (21:09 +0000)]
API::String should just be a simple wrapper for WTF strings
https://bugs.webkit.org/show_bug.cgi?id=141852

Reviewed by Beth Dakin.

Expose a StringView member function on API::String. Move all the WKString API implementations to WKString.cpp.

* Shared/API/APIString.h:
* Shared/API/c/WKString.cpp:
(WKStringIsEmpty):
(WKStringGetLength):
(WKStringGetCharacters):
(WKStringGetMaximumUTF8CStringSize):
(WKStringGetUTF8CString):
(WKStringIsEqual):
(WKStringIsEqualToUTF8CString):
(WKStringIsEqualToUTF8CStringIgnoringCase):

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

6 years agoSkip failing JSC stress test to get bots green.
bfulgham@apple.com [Fri, 20 Feb 2015 20:54:57 +0000 (20:54 +0000)]
Skip failing JSC stress test to get bots green.
https://bugs.webkit.org/show_bug.cgi?id=141848

* js/script-tests/regress-141098.js:

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

6 years agoRename ScrollElasticityController to ScrollController
bfulgham@apple.com [Fri, 20 Feb 2015 20:50:48 +0000 (20:50 +0000)]
Rename ScrollElasticityController to ScrollController
https://bugs.webkit.org/show_bug.cgi?id=141842

Reviewed by Simon Fraser.

No change in functionality.

* PlatformMac.cmake:
* WebCore.order:
* WebCore.xcodeproj/project.pbxproj:
* page/scrolling/mac/ScrollingTreeFrameScrollingNodeMac.h:
* page/scrolling/mac/ScrollingTreeFrameScrollingNodeMac.mm:
(WebCore::ScrollingTreeFrameScrollingNodeMac::ScrollingTreeFrameScrollingNodeMac):
(WebCore::ScrollingTreeFrameScrollingNodeMac::handleWheelEvent):
(WebCore::ScrollingTreeFrameScrollingNodeMac::startSnapRubberbandTimer):
* platform/mac/ScrollAnimatorMac.h:
* platform/mac/ScrollAnimatorMac.mm:
(WebCore::ScrollAnimatorMac::ScrollAnimatorMac):
(WebCore::ScrollAnimatorMac::isRubberBandInProgress):
(WebCore::ScrollAnimatorMac::handleWheelEvent):
(WebCore::ScrollAnimatorMac::snapRubberBandTimerFired):
* platform/mac/ScrollController.h: Copied from WebCore/platform/mac/ScrollElasticityController.h.
(WebCore::ScrollControllerClient::~ScrollControllerClient):
(WebCore::ScrollElasticityControllerClient::~ScrollElasticityControllerClient): Deleted.
* platform/mac/ScrollController.mm: Copied from WebCore/platform/mac/ScrollElasticityController.mm.
(WebCore::ScrollController::ScrollController):
(WebCore::ScrollController::handleWheelEvent):
(WebCore::ScrollController::snapRubberBandTimerFired):
(WebCore::ScrollController::isRubberBandInProgress):
(WebCore::ScrollController::stopSnapRubberbandTimer):
(WebCore::ScrollController::snapRubberBand):
(WebCore::ScrollController::shouldRubberBandInHorizontalDirection):
(WebCore::ScrollElasticityController::ScrollElasticityController): Deleted.
(WebCore::ScrollElasticityController::handleWheelEvent): Deleted.
(WebCore::ScrollElasticityController::snapRubberBandTimerFired): Deleted.
(WebCore::ScrollElasticityController::isRubberBandInProgress): Deleted.
(WebCore::ScrollElasticityController::stopSnapRubberbandTimer): Deleted.
(WebCore::ScrollElasticityController::snapRubberBand): Deleted.
(WebCore::ScrollElasticityController::shouldRubberBandInHorizontalDirection): Deleted.
* platform/mac/ScrollElasticityController.h: Removed.
* platform/mac/ScrollElasticityController.mm: Removed.

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

6 years ago[Win] Document some failures due to a JSC regression.
bfulgham@apple.com [Fri, 20 Feb 2015 20:41:22 +0000 (20:41 +0000)]
[Win] Document some failures due to a JSC regression.
https://bugs.webkit.org/show_bug.cgi?id=141848

* platform/win/TestExpectations:

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

6 years agoAPI::String::string() needs to return an isolated string copy
andersca@apple.com [Fri, 20 Feb 2015 20:33:05 +0000 (20:33 +0000)]
API::String::string() needs to return an isolated string copy
https://bugs.webkit.org/show_bug.cgi?id=141846

Reviewed by Tim Horton.

Since we can expose API::String objects as NSStrings now, we need to make sure that
we return copied strings so we won't mess up the StringImpl refcounts.

* Shared/API/APIString.h:

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

6 years ago[WebEditingTester] Allow dropping HTML files on the app
timothy_horton@apple.com [Fri, 20 Feb 2015 20:10:35 +0000 (20:10 +0000)]
[WebEditingTester] Allow dropping HTML files on the app
https://bugs.webkit.org/show_bug.cgi?id=141834

Reviewed by Simon Fraser.

* WebEditingTester/AppDelegate.m:
(-[WebEditingAppDelegate openDocument:]):
(-[WebEditingAppDelegate application:openFile:]):
Implement application:openFile:, factoring file loading code out of openDocument.

* WebEditingTester/Info.plist:
Register as an editor for HTML files.

* WebEditingTester/WebEditingTester.xcodeproj/project.pbxproj:
Enrica is not an organization.

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

6 years agoUnreviewed test fixes after r179037, r179591, and r179763.
rniwa@webkit.org [Fri, 20 Feb 2015 20:09:47 +0000 (20:09 +0000)]
Unreviewed test fixes after r179037, r179591, and r179763.

* tests/admin-regenerate-manifest.js:
* tests/admin-reprocess-report.js:

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

6 years agoRemove svn:keywords property.
ap@apple.com [Fri, 20 Feb 2015 20:05:12 +0000 (20:05 +0000)]
Remove svn:keywords property.

As far as I can tell, the property had no effect on any of these files, but also,
when it has effect it's likely harmful.

.:

* ManualTests/animation-with-transition.html: Removed property svn:keywords.
* ManualTests/blur-filter-timing.html: Removed property svn:keywords.
* ManualTests/compositing/caret-in-compositing-frame.html: Removed property svn:keywords.
* ManualTests/compositing/font-smoothing.html: Removed property svn:keywords.
* ManualTests/compositing/missing-iframe-contents.html: Removed property svn:keywords.
* ManualTests/compositing/requires-backing-change.html: Removed property svn:keywords.
* ManualTests/compositing/resources/composited-subframe.html: Removed property svn:keywords.
* ManualTests/compositing/resources/editable-compositing-subframe.html: Removed property svn:keywords.
* ManualTests/frames/nested-iframe-blit-on-scroll.html: Removed property svn:keywords.
* ManualTests/frames/resources/blit-on-scroll-subframe.html: Removed property svn:keywords.
* ManualTests/frames/resources/blit-on-scroll-subsubframe.html: Removed property svn:keywords.
* ManualTests/plugins/plugin-paint-causes-layout.html: Removed property svn:keywords.
* ManualTests/screen-availLeft.html: Removed property svn:keywords.
* ManualTests/transition-accelerated.html: Removed property svn:keywords.

LayoutTests/imported/w3c:

* css/multicol/multicol-basic-001-expected.html: Removed property svn:keywords.
* css/multicol/multicol-basic-001.html: Removed property svn:keywords.
* css/multicol/multicol-basic-002-expected.html: Removed property svn:keywords.
* css/multicol/multicol-basic-002.html: Removed property svn:keywords.
* css/multicol/multicol-basic-003-expected.html: Removed property svn:keywords.
* css/multicol/multicol-basic-003.html: Removed property svn:keywords.
* css/multicol/multicol-basic-004-expected.html: Removed property svn:keywords.
* css/multicol/multicol-basic-004.html: Removed property svn:keywords.

Source/JavaScriptCore:

* builtins/ArrayConstructor.js: Removed property svn:keywords.

Source/ThirdParty/ANGLE:

* ANGLE.txt: Removed property svn:keywords.
* src/common/RefCountObject.cpp: Removed property svn:keywords.
* src/common/RefCountObject.h: Removed property svn:keywords.
* src/compiler/translator/BaseTypes.h: Removed property svn:keywords.
* src/compiler/translator/BuiltInFunctionEmulator.cpp: Removed property svn:keywords.
* src/compiler/translator/BuiltInFunctionEmulator.h: Removed property svn:keywords.
* src/compiler/translator/CodeGen.cpp: Removed property svn:keywords.
* src/compiler/translator/Common.h: Removed property svn:keywords.
* src/compiler/translator/Compiler.cpp: Removed property svn:keywords.
* src/compiler/translator/ConstantUnion.h: Removed property svn:keywords.
* src/compiler/translator/DetectCallDepth.cpp: Removed property svn:keywords.
* src/compiler/translator/DetectCallDepth.h: Removed property svn:keywords.
* src/compiler/translator/DetectDiscontinuity.cpp: Removed property svn:keywords.
* src/compiler/translator/DetectDiscontinuity.h: Removed property svn:keywords.
* src/compiler/translator/Diagnostics.cpp: Removed property svn:keywords.
* src/compiler/translator/Diagnostics.h: Removed property svn:keywords.
* src/compiler/translator/DirectiveHandler.cpp: Removed property svn:keywords.
* src/compiler/translator/DirectiveHandler.h: Removed property svn:keywords.
* src/compiler/translator/ExtensionBehavior.h: Removed property svn:keywords.
* src/compiler/translator/ForLoopUnroll.cpp: Removed property svn:keywords.
* src/compiler/translator/ForLoopUnroll.h: Removed property svn:keywords.
* src/compiler/translator/HashNames.h: Removed property svn:keywords.
* src/compiler/translator/InfoSink.cpp: Removed property svn:keywords.
* src/compiler/translator/InfoSink.h: Removed property svn:keywords.
* src/compiler/translator/Initialize.cpp: Removed property svn:keywords.
* src/compiler/translator/Initialize.h: Removed property svn:keywords.
* src/compiler/translator/InitializeDll.cpp: Removed property svn:keywords.
* src/compiler/translator/InitializeDll.h: Removed property svn:keywords.
* src/compiler/translator/InitializeGlobals.h: Removed property svn:keywords.
* src/compiler/translator/InitializeParseContext.cpp: Removed property svn:keywords.
* src/compiler/translator/InitializeParseContext.h: Removed property svn:keywords.
* src/compiler/translator/InitializeVariables.cpp: Removed property svn:keywords.
* src/compiler/translator/InitializeVariables.h: Removed property svn:keywords.
* src/compiler/translator/IntermTraverse.cpp: Removed property svn:keywords.
* src/compiler/translator/Intermediate.cpp: Removed property svn:keywords.
* src/compiler/translator/MMap.h: Removed property svn:keywords.
* src/compiler/translator/NodeSearch.h: Removed property svn:keywords.
* src/compiler/translator/OutputESSL.cpp: Removed property svn:keywords.
* src/compiler/translator/OutputESSL.h: Removed property svn:keywords.
* src/compiler/translator/OutputGLSL.cpp: Removed property svn:keywords.
* src/compiler/translator/OutputGLSL.h: Removed property svn:keywords.
* src/compiler/translator/OutputGLSLBase.cpp: Removed property svn:keywords.
* src/compiler/translator/OutputGLSLBase.h: Removed property svn:keywords.
* src/compiler/translator/OutputHLSL.cpp: Removed property svn:keywords.
* src/compiler/translator/OutputHLSL.h: Removed property svn:keywords.
* src/compiler/translator/ParseContext.cpp: Removed property svn:keywords.
* src/compiler/translator/ParseContext.h: Removed property svn:keywords.
* src/compiler/translator/PoolAlloc.cpp: Removed property svn:keywords.
* src/compiler/translator/PoolAlloc.h: Removed property svn:keywords.
* src/compiler/translator/Pragma.h: Removed property svn:keywords.
* src/compiler/translator/QualifierAlive.cpp: Removed property svn:keywords.
* src/compiler/translator/QualifierAlive.h: Removed property svn:keywords.
* src/compiler/translator/RemoveTree.cpp: Removed property svn:keywords.
* src/compiler/translator/RemoveTree.h: Removed property svn:keywords.
* src/compiler/translator/RenameFunction.h: Removed property svn:keywords.
* src/compiler/translator/RewriteElseBlocks.cpp: Removed property svn:keywords.
* src/compiler/translator/RewriteElseBlocks.h: Removed property svn:keywords.
* src/compiler/translator/SearchSymbol.cpp: Removed property svn:keywords.
* src/compiler/translator/SearchSymbol.h: Removed property svn:keywords.
* src/compiler/translator/ShHandle.h: Removed property svn:keywords.
* src/compiler/translator/ShaderLang.cpp: Removed property svn:keywords.
* src/compiler/translator/SymbolTable.cpp: Removed property svn:keywords.
* src/compiler/translator/SymbolTable.h: Removed property svn:keywords.
* src/compiler/translator/TranslatorESSL.cpp: Removed property svn:keywords.
* src/compiler/translator/TranslatorESSL.h: Removed property svn:keywords.
* src/compiler/translator/TranslatorGLSL.cpp: Removed property svn:keywords.
* src/compiler/translator/TranslatorGLSL.h: Removed property svn:keywords.
* src/compiler/translator/TranslatorHLSL.cpp: Removed property svn:keywords.
* src/compiler/translator/TranslatorHLSL.h: Removed property svn:keywords.
* src/compiler/translator/Types.h: Removed property svn:keywords.
* src/compiler/translator/UnfoldShortCircuit.cpp: Removed property svn:keywords.
* src/compiler/translator/UnfoldShortCircuit.h: Removed property svn:keywords.
* src/compiler/translator/UnfoldShortCircuitAST.cpp: Removed property svn:keywords.
* src/compiler/translator/UnfoldShortCircuitAST.h: Removed property svn:keywords.
* src/compiler/translator/ValidateLimitations.cpp: Removed property svn:keywords.
* src/compiler/translator/ValidateLimitations.h: Removed property svn:keywords.
* src/compiler/translator/VariableInfo.cpp: Removed property svn:keywords.
* src/compiler/translator/VariableInfo.h: Removed property svn:keywords.
* src/compiler/translator/VariablePacker.cpp: Removed property svn:keywords.
* src/compiler/translator/VariablePacker.h: Removed property svn:keywords.
* src/compiler/translator/VersionGLSL.cpp: Removed property svn:keywords.
* src/compiler/translator/VersionGLSL.h: Removed property svn:keywords.
* src/compiler/translator/compilerdebug.cpp: Removed property svn:keywords.
* src/compiler/translator/compilerdebug.h: Removed property svn:keywords.
* src/compiler/translator/depgraph/DependencyGraph.cpp: Removed property svn:keywords.
* src/compiler/translator/depgraph/DependencyGraph.h: Removed property svn:keywords.
* src/compiler/translator/depgraph/DependencyGraphBuilder.cpp: Removed property svn:keywords.
* src/compiler/translator/depgraph/DependencyGraphBuilder.h: Removed property svn:keywords.
* src/compiler/translator/depgraph/DependencyGraphOutput.cpp: Removed property svn:keywords.
* src/compiler/translator/depgraph/DependencyGraphOutput.h: Removed property svn:keywords.
* src/compiler/translator/depgraph/DependencyGraphTraverse.cpp: Removed property svn:keywords.
* src/compiler/translator/generate_parser.sh: Removed property svn:keywords.
* src/compiler/translator/glslang.h: Removed property svn:keywords.
* src/compiler/translator/glslang_lex.cpp: Removed property svn:keywords.
* src/compiler/translator/glslang_tab.cpp: Removed property svn:keywords.
* src/compiler/translator/glslang_tab.h: Removed property svn:keywords.
* src/compiler/translator/intermOut.cpp: Removed property svn:keywords.
* src/compiler/translator/intermediate.h: Removed property svn:keywords.
* src/compiler/translator/localintermediate.h: Removed property svn:keywords.
* src/compiler/translator/osinclude.h: Removed property svn:keywords.
* src/compiler/translator/ossource_posix.cpp: Removed property svn:keywords.
* src/compiler/translator/ossource_win.cpp: Removed property svn:keywords.
* src/compiler/translator/parseConst.cpp: Removed property svn:keywords.
* src/compiler/translator/timing/RestrictFragmentShaderTiming.cpp: Removed property svn:keywords.
* src/compiler/translator/timing/RestrictFragmentShaderTiming.h: Removed property svn:keywords.
* src/compiler/translator/timing/RestrictVertexShaderTiming.cpp: Removed property svn:keywords.
* src/compiler/translator/timing/RestrictVertexShaderTiming.h: Removed property svn:keywords.
* src/compiler/translator/util.cpp: Removed property svn:keywords.
* src/compiler/translator/util.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/BufferStorage11.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/BufferStorage11.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/Fence11.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/Fence11.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/Image11.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/Image11.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/IndexBuffer11.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/IndexBuffer11.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/InputLayoutCache.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/InputLayoutCache.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/Query11.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/Query11.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/RenderStateCache.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/RenderStateCache.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/RenderTarget11.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/RenderTarget11.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/Renderer11.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/Renderer11.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/ShaderExecutable11.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/ShaderExecutable11.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/SwapChain11.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/SwapChain11.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/TextureStorage11.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/TextureStorage11.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/VertexBuffer11.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/VertexBuffer11.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/renderer11_utils.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d11/renderer11_utils.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/BufferStorage9.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/BufferStorage9.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/Fence9.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/Fence9.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/Image9.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/Image9.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/IndexBuffer9.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/IndexBuffer9.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/Query9.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/Query9.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/RenderTarget9.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/RenderTarget9.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/Renderer9.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/Renderer9.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/ShaderExecutable9.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/ShaderExecutable9.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/SwapChain9.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/SwapChain9.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/TextureStorage9.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/TextureStorage9.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/VertexBuffer9.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/VertexBuffer9.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/VertexDeclarationCache.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/VertexDeclarationCache.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/renderer9_utils.cpp: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/renderer9_utils.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/shaders/compiled/componentmaskps.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/shaders/compiled/flipyvs.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/shaders/compiled/luminanceps.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/shaders/compiled/passthroughps.h: Removed property svn:keywords.
* src/libGLESv2/renderer/d3d9/shaders/compiled/standardvs.h: Removed property svn:keywords.

Source/WebCore:

* Modules/mediacontrols/assets-apple-iOS.svg: Removed property svn:keywords.
* Modules/mediacontrols/mediaControlsBase.css: Removed property svn:keywords.
* Modules/mediacontrols/mediaControlsBase.js: Removed property svn:keywords.
* bindings/js/JSDeviceMotionEventCustom.cpp: Removed property svn:keywords.
* css/CSSKeyframeRule.cpp: Removed property svn:keywords.
* css/CSSKeyframeRule.h: Removed property svn:keywords.
* css/CSSKeyframesRule.cpp: Removed property svn:keywords.
* css/CSSKeyframesRule.h: Removed property svn:keywords.
* css/WebKitCSSFilterValue.cpp: Removed property svn:keywords.
* css/WebKitCSSFilterValue.h: Removed property svn:keywords.
* css/plugIns.css: Removed property svn:keywords.
* dom/AnimationEvent.cpp: Removed property svn:keywords.
* dom/AnimationEvent.h: Removed property svn:keywords.
* dom/DeviceMotionClient.h: Removed property svn:keywords.
* dom/DeviceMotionController.cpp: Removed property svn:keywords.
* dom/DeviceMotionController.h: Removed property svn:keywords.
* dom/DeviceMotionData.cpp: Removed property svn:keywords.
* dom/DeviceMotionData.h: Removed property svn:keywords.
* dom/DeviceMotionEvent.cpp: Removed property svn:keywords.
* dom/DeviceMotionEvent.h: Removed property svn:keywords.
* html/canvas/ANGLEInstancedArrays.cpp: Removed property svn:keywords.
* html/canvas/ANGLEInstancedArrays.h: Removed property svn:keywords.
* html/canvas/OESTextureFloatLinear.cpp: Removed property svn:keywords.
* html/canvas/OESTextureFloatLinear.h: Removed property svn:keywords.
* html/canvas/OESTextureHalfFloatLinear.cpp: Removed property svn:keywords.
* html/canvas/OESTextureHalfFloatLinear.h: Removed property svn:keywords.
* html/shadow/MediaControlsApple.cpp: Removed property svn:keywords.
* html/shadow/MediaControlsApple.h: Removed property svn:keywords.
* page/Frame.h: Removed property svn:keywords.
* page/scrolling/ScrollingConstraints.cpp: Removed property svn:keywords.
* page/scrolling/ScrollingConstraints.h: Removed property svn:keywords.
* page/scrolling/ScrollingStateStickyNode.cpp: Removed property svn:keywords.
* page/scrolling/ios/ScrollingTreeIOS.cpp: Removed property svn:keywords.
* page/scrolling/mac/ScrollingTreeStickyNode.h: Removed property svn:keywords.
* platform/ControlStates.h: Removed property svn:keywords.
* platform/ScrollbarTheme.cpp: Removed property svn:keywords.
* platform/graphics/GraphicsLayerUpdater.cpp: Removed property svn:keywords.
* platform/graphics/GraphicsLayerUpdater.h: Removed property svn:keywords.
* platform/graphics/ca/TileController.h: Removed property svn:keywords.
* platform/graphics/ca/mac/WebTiledBackingLayer.h: Removed property svn:keywords.
* platform/graphics/filters/FilterOperation.cpp: Removed property svn:keywords.
* platform/graphics/filters/FilterOperation.h: Removed property svn:keywords.
* platform/graphics/filters/FilterOperations.h: Removed property svn:keywords.
* platform/ios/SystemMemory.h: Removed property svn:keywords.
* platform/mock/ScrollbarThemeMock.cpp: Removed property svn:keywords.
* platform/mock/ScrollbarThemeMock.h: Removed property svn:keywords.
* platform/spi/cocoa/ServersSPI.h: Removed property svn:keywords.
* platform/text/mac/ios-encodings.txt: Removed property svn:keywords.
* rendering/FilterEffectRenderer.cpp: Removed property svn:keywords.
* rendering/FilterEffectRenderer.h: Removed property svn:keywords.
* rendering/RenderGeometryMap.cpp: Removed property svn:keywords.
* rendering/RenderGeometryMap.h: Removed property svn:keywords.
* rendering/RenderMediaControlElements.h: Removed property svn:keywords.
* rendering/TextAutoSizing.cpp: Removed property svn:keywords.
* rendering/TextAutoSizing.h: Removed property svn:keywords.
* rendering/style/StylePendingImage.h: Removed property svn:keywords.

Source/WebKit2:

* Platform/spi/ios/DataDetectorsUISPI.h: Removed property svn:keywords.
* Platform/spi/ios/ManagedConfigurationSPI.h: Removed property svn:keywords.
* Platform/spi/ios/TextInputSPI.h: Removed property svn:keywords.
* Scripts/webkit/LegacyMessageReceiver-expected.cpp: Removed property svn:keywords.
* Scripts/webkit/LegacyMessages-expected.h: Removed property svn:keywords.
* Scripts/webkit/MessageReceiver-expected.cpp: Removed property svn:keywords.
* Scripts/webkit/MessageReceiverSuperclass-expected.cpp: Removed property svn:keywords.
* Scripts/webkit/Messages-expected.h: Removed property svn:keywords.
* Scripts/webkit/MessagesSuperclass-expected.h: Removed property svn:keywords.
* UIProcess/ios/PageClientImplIOS.h: Removed property svn:keywords.
* UIProcess/ios/WKActionSheet.h: Removed property svn:keywords.
* UIProcess/ios/WKActionSheetAssistant.h: Removed property svn:keywords.
* UIProcess/ios/WKContentView.h: Removed property svn:keywords.
* UIProcess/ios/WKContentViewInteraction.h: Removed property svn:keywords.
* UIProcess/ios/WKGeolocationProviderIOS.h: Removed property svn:keywords.
* UIProcess/ios/WKScrollView.h: Removed property svn:keywords.
* UIProcess/mac/PageClientImpl.h: Removed property svn:keywords.
* UIProcess/mac/WKPrintingView.h: Removed property svn:keywords.
* UIProcess/mac/WKTextInputWindowController.h: Removed property svn:keywords.
* WebProcess/WebCoreSupport/WebSQLiteDatabaseTracker.h: Removed property svn:keywords.

Source/WTF:

* wtf/DecimalNumber.cpp: Removed property svn:keywords.
* wtf/spi/darwin/XPCSPI.h: Removed property svn:keywords.

Websites/webkit.org:

* demos/srcset/index.html: Removed property svn:keywords.
* specs/index.html: Removed property svn:keywords.

Websites/webkit.org/specs/CSSVisualEffects:

* index.html: Removed property svn:keywords.

LayoutTests:

* accessibility/svg-remote-element-expected.txt: Removed property svn:keywords.
* animations/3d/replace-filling-transform-expected.txt: Removed property svn:keywords.
* animations/3d/replace-filling-transform.html: Removed property svn:keywords.
* animations/added-while-suspended-expected.txt: Removed property svn:keywords.
* animations/added-while-suspended.html: Removed property svn:keywords.
* animations/additive-transform-animations.html: Removed property svn:keywords.
* animations/animation-direction-expected.txt: Removed property svn:keywords.
* animations/animation-direction-reverse-fill-mode-expected.txt: Removed property svn:keywords.
* animations/animation-direction-reverse-fill-mode-hardware-expected.txt: Removed property svn:keywords.
* animations/animation-direction-reverse-fill-mode-hardware.html: Removed property svn:keywords.
* animations/animation-direction-reverse-fill-mode.html: Removed property svn:keywords.
* animations/animation-direction-reverse-hardware-expected.txt: Removed property svn:keywords.
* animations/animation-direction-reverse-hardware-opacity-expected.txt: Removed property svn:keywords.
* animations/animation-direction-reverse-hardware-opacity.html: Removed property svn:keywords.
* animations/animation-direction-reverse-hardware.html: Removed property svn:keywords.
* animations/animation-direction-reverse-non-hardware-expected.txt: Removed property svn:keywords.
* animations/animation-direction-reverse-non-hardware.html: Removed property svn:keywords.
* animations/animation-direction-reverse-timing-functions-expected.txt: Removed property svn:keywords.
* animations/animation-direction-reverse-timing-functions-hardware-expected.txt: Removed property svn:keywords.
* animations/animation-direction-reverse-timing-functions-hardware.html: Removed property svn:keywords.
* animations/animation-direction-reverse-timing-functions.html: Removed property svn:keywords.
* animations/animation-direction.html: Removed property svn:keywords.
* animations/animation-on-inline-crash-expected.txt: Removed property svn:keywords.
* animations/animation-on-inline-crash.html: Removed property svn:keywords.
* animations/animation-shorthand-expected.txt: Removed property svn:keywords.
* animations/animation-shorthand-name-order-expected.txt: Removed property svn:keywords.
* animations/animation-shorthand-name-order.html: Removed property svn:keywords.
* animations/animation-shorthand-removed-expected.txt: Removed property svn:keywords.
* animations/animation-shorthand-removed.html: Removed property svn:keywords.
* animations/animation-shorthand.html: Removed property svn:keywords.
* animations/body-removal-crash-expected.txt: Removed property svn:keywords.
* animations/body-removal-crash.html: Removed property svn:keywords.
* animations/fill-mode-expected.txt: Removed property svn:keywords.
* animations/fill-mode-missing-from-to-keyframes-expected.txt: Removed property svn:keywords.
* animations/fill-mode-missing-from-to-keyframes.html: Removed property svn:keywords.
* animations/fill-mode-multiple-keyframes-expected.txt: Removed property svn:keywords.
* animations/fill-mode-multiple-keyframes.html: Removed property svn:keywords.
* animations/fill-mode-removed-expected.txt: Removed property svn:keywords.
* animations/fill-mode-removed.html: Removed property svn:keywords.
* animations/fill-mode-transform-expected.txt: Removed property svn:keywords.
* animations/fill-mode-transform.html: Removed property svn:keywords.
* animations/fill-mode.html: Removed property svn:keywords.
* animations/missing-from-to-expected.txt: Removed property svn:keywords.
* animations/missing-from-to-transforms-expected.txt: Removed property svn:keywords.
* animations/missing-from-to-transforms.html: Removed property svn:keywords.
* animations/missing-from-to.html: Removed property svn:keywords.
* animations/opacity-transform-animation-expected.txt: Removed property svn:keywords.
* animations/opacity-transform-animation.html: Removed property svn:keywords.
* animations/resources/page-cache-helper.html: Removed property svn:keywords.
* animations/resume-after-page-cache-expected.txt: Removed property svn:keywords.
* animations/resume-after-page-cache.html: Removed property svn:keywords.
* animations/suspend-transform-animation-expected.txt: Removed property svn:keywords.
* animations/suspend-transform-animation.html: Removed property svn:keywords.
* animations/timing-functions-expected.txt: Removed property svn:keywords.
* animations/timing-functions.html: Removed property svn:keywords.
* animations/transform-non-accelerated-expected.txt: Removed property svn:keywords.
* animations/transform-non-accelerated.html: Removed property svn:keywords.
* animations/unprefixed-events-expected.txt: Removed property svn:keywords.
* animations/unprefixed-events-mixed-with-prefixed-expected.txt: Removed property svn:keywords.
* animations/unprefixed-events-mixed-with-prefixed.html: Removed property svn:keywords.
* animations/unprefixed-events.html: Removed property svn:keywords.
* animations/unprefixed-keyframes-expected.txt: Removed property svn:keywords.
* animations/unprefixed-keyframes-rule-expected.txt: Removed property svn:keywords.
* animations/unprefixed-keyframes-rule.html: Removed property svn:keywords.
* animations/unprefixed-keyframes.html: Removed property svn:keywords.
* animations/unprefixed-properties-expected.txt: Removed property svn:keywords.
* animations/unprefixed-properties.html: Removed property svn:keywords.
* animations/unprefixed-shorthand-expected.txt: Removed property svn:keywords.
* animations/unprefixed-shorthand.html: Removed property svn:keywords.
* compositing/animation/animation-compositing-expected.txt: Removed property svn:keywords.
* compositing/animation/animation-compositing.html: Removed property svn:keywords.
* compositing/animation/filling-animation-overlap-at-end-expected.txt: Removed property svn:keywords.
* compositing/animation/filling-animation-overlap-at-end.html: Removed property svn:keywords.
* compositing/animation/filling-animation-overlap-expected.txt: Removed property svn:keywords.
* compositing/animation/filling-animation-overlap.html: Removed property svn:keywords.
* compositing/animation/layer-for-filling-animation-expected.txt: Removed property svn:keywords.
* compositing/animation/layer-for-filling-animation.html: Removed property svn:keywords.
* compositing/animation/matrix-animation-expected.html: Removed property svn:keywords.
* compositing/animation/matrix-animation.html: Removed property svn:keywords.
* compositing/background-color/no-composited-background-color-when-perspective-expected.html: Removed property svn:keywords.
* compositing/background-color/no-composited-background-color-when-perspective.html: Removed property svn:keywords.
* compositing/backing/no-backing-for-clip-expected.txt: Removed property svn:keywords.
* compositing/backing/no-backing-for-clip-overlap-expected.txt: Removed property svn:keywords.
* compositing/backing/no-backing-for-clip-overlap.html: Removed property svn:keywords.
* compositing/backing/no-backing-for-clip.html: Removed property svn:keywords.
* compositing/backing/no-backing-for-perspective-expected.txt: Removed property svn:keywords.
* compositing/backing/no-backing-for-perspective.html: Removed property svn:keywords.
* compositing/columns/ancestor-clipped-in-paginated-expected.txt: Removed property svn:keywords.
* compositing/columns/ancestor-clipped-in-paginated.html: Removed property svn:keywords.
* compositing/columns/clipped-in-paginated-expected.txt: Removed property svn:keywords.
* compositing/columns/clipped-in-paginated.html: Removed property svn:keywords.
* compositing/columns/composited-columns-expected.txt: Removed property svn:keywords.
* compositing/columns/composited-columns-vertical-rl-expected.txt: Removed property svn:keywords.
* compositing/columns/composited-columns-vertical-rl.html: Removed property svn:keywords.
* compositing/columns/composited-columns.html: Removed property svn:keywords.
* compositing/columns/composited-in-paginated-expected.txt: Removed property svn:keywords.
* compositing/columns/composited-in-paginated-rl-expected.txt: Removed property svn:keywords.
* compositing/columns/composited-in-paginated-rl.html: Removed property svn:keywords.
* compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt: Removed property svn:keywords.
* compositing/columns/composited-in-paginated-writing-mode-rl.html: Removed property svn:keywords.
* compositing/columns/composited-in-paginated.html: Removed property svn:keywords.
* compositing/columns/composited-lr-paginated-repaint-expected.txt: Removed property svn:keywords.
* compositing/columns/composited-lr-paginated-repaint.html: Removed property svn:keywords.
* compositing/columns/composited-nested-columns-expected.txt: Removed property svn:keywords.
* compositing/columns/composited-nested-columns.html: Removed property svn:keywords.
* compositing/columns/composited-rl-paginated-repaint-expected.txt: Removed property svn:keywords.
* compositing/columns/composited-rl-paginated-repaint.html: Removed property svn:keywords.
* compositing/columns/geometry-map-paginated-assert-expected.txt: Removed property svn:keywords.
* compositing/columns/geometry-map-paginated-assert.html: Removed property svn:keywords.
* compositing/columns/hittest-composited-in-paginated-expected.txt: Removed property svn:keywords.
* compositing/columns/hittest-composited-in-paginated.html: Removed property svn:keywords.
* compositing/columns/rotated-in-paginated-expected.txt: Removed property svn:keywords.
* compositing/columns/rotated-in-paginated.html: Removed property svn:keywords.
* compositing/columns/untransformed-composited-in-paginated-expected.txt: Removed property svn:keywords.
* compositing/columns/untransformed-composited-in-paginated.html: Removed property svn:keywords.
* compositing/contents-opaque/background-clip-expected.txt: Removed property svn:keywords.
* compositing/contents-opaque/background-color-expected.txt: Removed property svn:keywords.
* compositing/contents-opaque/fixed-to-nonfixed-expected.txt: Removed property svn:keywords.
* compositing/contents-opaque/fixed-to-nonfixed.html: Removed property svn:keywords.
* compositing/contents-opaque/hidden-with-visible-child-expected.txt: Removed property svn:keywords.
* compositing/contents-opaque/hidden-with-visible-child.html: Removed property svn:keywords.
* compositing/contents-opaque/hidden-with-visible-text-expected.txt: Removed property svn:keywords.
* compositing/contents-opaque/hidden-with-visible-text.html: Removed property svn:keywords.
* compositing/contents-opaque/overflow-hidden-child-layers-expected.txt: Removed property svn:keywords.
* compositing/contents-opaque/overflow-hidden-child-layers.html: Removed property svn:keywords.
* compositing/contents-opaque/visibility-hidden-expected.txt: Removed property svn:keywords.
* compositing/contents-opaque/visibility-hidden.html: Removed property svn:keywords.
* compositing/contents-scale/animating-expected.txt: Removed property svn:keywords.
* compositing/contents-scale/animating.html: Removed property svn:keywords.
* compositing/contents-scale/scaled-ancestor-expected.txt: Removed property svn:keywords.
* compositing/contents-scale/scaled-ancestor.html: Removed property svn:keywords.
* compositing/contents-scale/simple-scale-expected.txt: Removed property svn:keywords.
* compositing/contents-scale/simple-scale.html: Removed property svn:keywords.
* compositing/contents-scale/z-translate-expected.txt: Removed property svn:keywords.
* compositing/contents-scale/z-translate.html: Removed property svn:keywords.
* compositing/document-background-color-expected.html: Removed property svn:keywords.
* compositing/document-background-color.html: Removed property svn:keywords.
* compositing/geometry/clip-expected.txt: Removed property svn:keywords.
* compositing/geometry/clip-inside-expected.txt: Removed property svn:keywords.
* compositing/geometry/clip.html: Removed property svn:keywords.
* compositing/geometry/composited-html-size.html: Removed property svn:keywords.
* compositing/geometry/composited-in-columns-expected.txt: Removed property svn:keywords.
* compositing/geometry/composited-in-columns.html: Removed property svn:keywords.
* compositing/geometry/flipped-writing-mode-expected.txt: Removed property svn:keywords.
* compositing/geometry/flipped-writing-mode.html: Removed property svn:keywords.
* compositing/geometry/foreground-layer-expected.txt: Removed property svn:keywords.
* compositing/geometry/foreground-layer.html: Removed property svn:keywords.
* compositing/geometry/geometry-map-scroll-during-layout-assertion-expected.txt: Removed property svn:keywords.
* compositing/geometry/geometry-map-scroll-during-layout-assertion.html: Removed property svn:keywords.
* compositing/geometry/huge-layer-expected.txt: Removed property svn:keywords.
* compositing/geometry/huge-layer.html: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-clipping-ancestor.html: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-fixed-positioned.html: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-opacity-transition.html: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-overflow-repaint.html: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-overflow-root-expected.txt: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-overflow-root.html: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-positioned-expected.txt: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-positioned-transition.html: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-positioned.html: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-transformed-expected.txt: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-transformed-overflow.html: Removed property svn:keywords.
* compositing/geometry/limit-layer-bounds-transformed.html: Removed property svn:keywords.
* compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt: Removed property svn:keywords.
* compositing/geometry/negative-text-indent-with-overflow-hidden-layer.html: Removed property svn:keywords.
* compositing/geometry/repaint-foreground-layer-expected.txt: Removed property svn:keywords.
* compositing/geometry/repaint-foreground-layer.html: Removed property svn:keywords.
* compositing/geometry/tall-page-composited-expected.txt: Removed property svn:keywords.
* compositing/geometry/tall-page-composited.html: Removed property svn:keywords.
* compositing/iframes/become-composited-nested-iframes-expected.txt: Removed property svn:keywords.
* compositing/iframes/become-composited-nested-iframes.html: Removed property svn:keywords.
* compositing/iframes/become-overlapped-iframe-expected.txt: Removed property svn:keywords.
* compositing/iframes/become-overlapped-iframe.html: Removed property svn:keywords.
* compositing/iframes/composited-iframe-scroll-expected.txt: Removed property svn:keywords.
* compositing/iframes/composited-iframe-scroll.html: Removed property svn:keywords.
* compositing/iframes/composited-parent-iframe-expected.txt: Removed property svn:keywords.
* compositing/iframes/connect-compositing-iframe-expected.txt: Removed property svn:keywords.
* compositing/iframes/connect-compositing-iframe.html: Removed property svn:keywords.
* compositing/iframes/connect-compositing-iframe2-expected.txt: Removed property svn:keywords.
* compositing/iframes/connect-compositing-iframe2.html: Removed property svn:keywords.
* compositing/iframes/connect-compositing-iframe3-expected.txt: Removed property svn:keywords.
* compositing/iframes/enter-compositing-iframe-expected.txt: Removed property svn:keywords.
* compositing/iframes/enter-compositing-iframe.html: Removed property svn:keywords.
* compositing/iframes/iframe-content-flipping-expected.txt: Removed property svn:keywords.
* compositing/iframes/iframe-content-flipping.html: Removed property svn:keywords.
* compositing/iframes/iframe-copy-on-scroll.html: Removed property svn:keywords.
* compositing/iframes/iframe-resize-expected.txt: Removed property svn:keywords.
* compositing/iframes/iframe-size-from-zero-expected.txt: Removed property svn:keywords.
* compositing/iframes/iframe-size-from-zero.html: Removed property svn:keywords.
* compositing/iframes/iframe-size-to-zero-expected.txt: Removed property svn:keywords.
* compositing/iframes/iframe-size-to-zero.html: Removed property svn:keywords.
* compositing/iframes/layout-on-compositing-change-expected.txt: Removed property svn:keywords.
* compositing/iframes/layout-on-compositing-change.html: Removed property svn:keywords.
* compositing/iframes/leave-compositing-iframe-expected.txt: Removed property svn:keywords.
* compositing/iframes/leave-compositing-iframe.html: Removed property svn:keywords.
* compositing/iframes/nested-iframe-scrolling-expected.txt: Removed property svn:keywords.
* compositing/iframes/nested-iframe-scrolling.html: Removed property svn:keywords.
* compositing/iframes/overlapped-iframe-expected.txt: Removed property svn:keywords.
* compositing/iframes/overlapped-iframe.html: Removed property svn:keywords.
* compositing/iframes/overlapped-nested-iframes-expected.txt: Removed property svn:keywords.
* compositing/iframes/overlapped-nested-iframes.html: Removed property svn:keywords.
* compositing/iframes/remove-iframe-crash-expected.txt: Removed property svn:keywords.
* compositing/iframes/remove-iframe-crash.html: Removed property svn:keywords.
* compositing/iframes/resources/enter-compositing-subframe.html: Removed property svn:keywords.
* compositing/iframes/resources/green-red-subframe.html: Removed property svn:keywords.
* compositing/iframes/resources/intermediate-frame.html: Removed property svn:keywords.
* compositing/iframes/resources/large-composited-subframe.html: Removed property svn:keywords.
* compositing/iframes/resources/leave-compositing-subframe-click.html: Removed property svn:keywords.
* compositing/iframes/resources/leave-compositing-subframe.html: Removed property svn:keywords.
* compositing/iframes/resources/nested-subframe.html: Removed property svn:keywords.
* compositing/iframes/resources/red-green-subframe.html: Removed property svn:keywords.
* compositing/iframes/resources/subframe.html: Removed property svn:keywords.
* compositing/iframes/resources/subsubframe.html: Removed property svn:keywords.
* compositing/iframes/scrolling-iframe-expected.txt: Removed property svn:keywords.
* compositing/iframes/scrolling-iframe.html: Removed property svn:keywords.
* compositing/images/content-image-expected.txt: Removed property svn:keywords.
* compositing/images/content-image.html: Removed property svn:keywords.
* compositing/images/direct-pdf-image-expected.txt: Removed property svn:keywords.
* compositing/images/direct-pdf-image.html: Removed property svn:keywords.
* compositing/images/direct-svg-image.html: Removed property svn:keywords.
* compositing/layer-creation/animation-overlap-with-children-expected.txt: Removed property svn:keywords.
* compositing/layer-creation/animation-overlap-with-children.html: Removed property svn:keywords.
* compositing/layer-creation/deep-tree-expected.html: Removed property svn:keywords.
* compositing/layer-creation/deep-tree.html: Removed property svn:keywords.
* compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt: Removed property svn:keywords.
* compositing/layer-creation/no-compositing-for-preserve-3d.html: Removed property svn:keywords.
* compositing/layer-creation/overlap-animation-expected.txt: Removed property svn:keywords.
* compositing/layer-creation/overlap-animation.html: Removed property svn:keywords.
* compositing/layer-creation/overlap-transforms-expected.txt: Removed property svn:keywords.
* compositing/layer-creation/overlap-transforms.html: Removed property svn:keywords.
* compositing/layer-creation/rotate3d-overlap-expected.txt: Removed property svn:keywords.
* compositing/layer-creation/rotate3d-overlap.html: Removed property svn:keywords.
* compositing/layer-creation/scroll-partial-update-expected.txt: Removed property svn:keywords.
* compositing/layer-creation/scroll-partial-update.html: Removed property svn:keywords.
* compositing/layer-creation/translatez-overlap-expected.txt: Removed property svn:keywords.
* compositing/layer-creation/translatez-overlap.html: Removed property svn:keywords.
* compositing/masks/mask-layer-size-expected.txt: Removed property svn:keywords.
* compositing/masks/mask-layer-size.html: Removed property svn:keywords.
* compositing/overflow-trumps-transform-style-expected.txt: Removed property svn:keywords.
* compositing/overflow-trumps-transform-style.html: Removed property svn:keywords.
* compositing/overflow/clip-descendents-expected.txt: Removed property svn:keywords.
* compositing/overflow/clip-descendents.html: Removed property svn:keywords.
* compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents-expected.txt: Removed property svn:keywords.
* compositing/overflow/paint-neg-z-order-descendants-into-scrolling-contents-layer-expected.txt: Removed property svn:keywords.
* compositing/plugins/1x1-composited-plugin-expected.txt: Removed property svn:keywords.
* compositing/plugins/1x1-composited-plugin.html: Removed property svn:keywords.
* compositing/plugins/composited-plugin.html: Removed property svn:keywords.
* compositing/plugins/large-to-small-composited-plugin-expected.txt: Removed property svn:keywords.
* compositing/plugins/large-to-small-composited-plugin.html: Removed property svn:keywords.
* compositing/plugins/no-backing-store-expected.txt: Removed property svn:keywords.
* compositing/plugins/no-backing-store.html: Removed property svn:keywords.
* compositing/plugins/small-to-large-composited-plugin-expected.txt: Removed property svn:keywords.
* compositing/plugins/small-to-large-composited-plugin.html: Removed property svn:keywords.
* compositing/reflections/backface-hidden-reflection-expected.txt: Removed property svn:keywords.
* compositing/reflections/backface-hidden-reflection.html: Removed property svn:keywords.
* compositing/reflections/become-simple-composited-reflection-expected.txt: Removed property svn:keywords.
* compositing/reflections/become-simple-composited-reflection.html: Removed property svn:keywords.
* compositing/reflections/remove-add-reflection-expected.txt: Removed property svn:keywords.
* compositing/reflections/remove-add-reflection.html: Removed property svn:keywords.
* compositing/repaint/foreground-layer-change-expected.html: Removed property svn:keywords.
* compositing/repaint/foreground-layer-change.html: Removed property svn:keywords.
* compositing/repaint/repaint-on-layer-grouping-change-expected.txt: Removed property svn:keywords.
* compositing/repaint/repaint-on-layer-grouping-change.html: Removed property svn:keywords.
* compositing/repaint/requires-backing-repaint-expected.txt: Removed property svn:keywords.
* compositing/repaint/requires-backing-repaint.html: Removed property svn:keywords.
* compositing/repaint/resize-repaint-expected.txt: Removed property svn:keywords.
* compositing/repaint/resize-repaint.html: Removed property svn:keywords.
* compositing/scaling/tiled-layer-recursion-expected.txt: Removed property svn:keywords.
* compositing/scaling/tiled-layer-recursion.html: Removed property svn:keywords.
* compositing/tile-cache-must-flatten-expected.html: Removed property svn:keywords.
* compositing/tile-cache-must-flatten.html: Removed property svn:keywords.
* compositing/tiled-layers-hidpi-expected.txt: Removed property svn:keywords.
* compositing/tiled-layers-hidpi.html: Removed property svn:keywords.
* compositing/tiling/backface-preserve-3d-tiled-expected.txt: Removed property svn:keywords.
* compositing/tiling/backface-preserve-3d-tiled.html: Removed property svn:keywords.
* compositing/tiling/empty-to-tiled-expected.html: Removed property svn:keywords.
* compositing/tiling/empty-to-tiled.html: Removed property svn:keywords.
* compositing/tiling/huge-layer-add-remove-child.html: Removed property svn:keywords.
* compositing/tiling/huge-layer-img.html: Removed property svn:keywords.
* compositing/tiling/huge-layer-with-layer-children-resize.html: Removed property svn:keywords.
* compositing/tiling/huge-layer-with-layer-children.html: Removed property svn:keywords.
* compositing/tiling/preserve3d-tiled-expected.txt: Removed property svn:keywords.
* compositing/tiling/preserve3d-tiled.html: Removed property svn:keywords.
* compositing/tiling/reflected-tiled-expected.txt: Removed property svn:keywords.
* compositing/tiling/reflected-tiled.html: Removed property svn:keywords.
* compositing/tiling/resources/tiled-layer-tall.html: Removed property svn:keywords.
* compositing/tiling/rotated-tiled-clamped.html: Removed property svn:keywords.
* compositing/tiling/rotated-tiled-preserve3d-clamped.html: Removed property svn:keywords.
* compositing/tiling/tile-cache-zoomed-expected.txt: Removed property svn:keywords.
* compositing/tiling/tile-cache-zoomed.html: Removed property svn:keywords.
* compositing/tiling/tiled-in-iframe-expected.txt: Removed property svn:keywords.
* compositing/tiling/tiled-in-iframe.html: Removed property svn:keywords.
* compositing/tiling/tiled-layer-resize-expected.txt: Removed property svn:keywords.
* compositing/tiling/tiled-layer-resize.html: Removed property svn:keywords.
* compositing/toggle-compositing-expected.txt: Removed property svn:keywords.
* compositing/toggle-compositing.html: Removed property svn:keywords.
* compositing/visibility/layer-visible-content-expected.txt: Removed property svn:keywords.
* compositing/visibility/layer-visible-content.html: Removed property svn:keywords.
* compositing/visibility/visibility-composited-transforms.html: Removed property svn:keywords.
* compositing/visibility/visibility-composited.html: Removed property svn:keywords.
* compositing/visibility/visibility-image-layers-dynamic-expected.txt: Removed property svn:keywords.
* compositing/visibility/visibility-image-layers-dynamic.html: Removed property svn:keywords.
* compositing/visibility/visibility-image-layers-expected.txt: Removed property svn:keywords.
* compositing/visibility/visibility-image-layers.html: Removed property svn:keywords.
* compositing/visible-rect/2d-transformed-expected.txt: Removed property svn:keywords.
* compositing/visible-rect/2d-transformed.html: Removed property svn:keywords.
* compositing/visible-rect/3d-transform-style-expected.txt: Removed property svn:keywords.
* compositing/visible-rect/3d-transform-style.html: Removed property svn:keywords.
* compositing/visible-rect/3d-transformed-expected.txt: Removed property svn:keywords.
* compositing/visible-rect/3d-transformed.html: Removed property svn:keywords.
* compositing/visible-rect/animated-expected.txt: Removed property svn:keywords.
* compositing/visible-rect/animated-from-none-expected.txt: Removed property svn:keywords.
* compositing/visible-rect/animated-from-none.html: Removed property svn:keywords.
* compositing/visible-rect/animated.html: Removed property svn:keywords.
* compositing/visible-rect/clipped-by-viewport-expected.txt: Removed property svn:keywords.
* compositing/visible-rect/clipped-by-viewport.html: Removed property svn:keywords.
* compositing/visible-rect/clipped-visible-rect-expected.txt: Removed property svn:keywords.
* compositing/visible-rect/clipped-visible-rect.html: Removed property svn:keywords.
* compositing/visible-rect/iframe-and-layers-expected.txt: Removed property svn:keywords.
* compositing/visible-rect/iframe-and-layers.html: Removed property svn:keywords.
* compositing/visible-rect/iframe-no-layers-expected.txt: Removed property svn:keywords.
* compositing/visible-rect/iframe-no-layers.html: Removed property svn:keywords.
* compositing/visible-rect/nested-transform-expected.txt: Removed property svn:keywords.
* compositing/visible-rect/nested-transform.html: Removed property svn:keywords.
* compositing/visible-rect/resources/subframe-with-layers.html: Removed property svn:keywords.
* compositing/visible-rect/scrolled-expected.txt: Removed property svn:keywords.
* compositing/visible-rect/scrolled.html: Removed property svn:keywords.
* compositing/z-order/negative-z-index-expected.txt: Removed property svn:keywords.
* compositing/z-order/negative-z-index.html: Removed property svn:keywords.
* css3/blending/svg-blend-plus-darker.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-001-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-001.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-002-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-002.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-003-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-003.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-004-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-004.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-005-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-005.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-006-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-006.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-007-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-007.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-008-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-008.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-009-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-009.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-010-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-010.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-011-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-011.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-012-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-012.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-013-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-013.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-014-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-014.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-015-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-015.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-016-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-016.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-017-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-017.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-018-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-018.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-019-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-019.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-020-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-020.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-021-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-021.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-022-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-022.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-023-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-023.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-024-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-024.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-025-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-025.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-026-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-026.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-027-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-027.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-028-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-028.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-029-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-029.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-030-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-030.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-031-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-031.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-032-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-032.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-033-expected.html: Removed property svn:keywords.
* css3/conditional/w3c/at-supports-033.html: Removed property svn:keywords.
* css3/filters/add-filter-rendering-expected.txt: Removed property svn:keywords.
* css3/filters/add-filter-rendering.html: Removed property svn:keywords.
* css3/filters/animation-from-initial-values-with-color-matrix-expected.html: Removed property svn:keywords.
* css3/filters/animation-from-initial-values-with-color-matrix.html: Removed property svn:keywords.
* css3/filters/backdrop/backdropfilter-property-computed-style-expected.txt: Removed property svn:keywords.
* css3/filters/backdrop/backdropfilter-property-computed-style.html: Removed property svn:keywords.
* css3/filters/backdrop/backdropfilter-property-expected.txt: Removed property svn:keywords.
* css3/filters/backdrop/backdropfilter-property-parsing-expected.txt: Removed property svn:keywords.
* css3/filters/backdrop/backdropfilter-property-parsing-invalid-expected.txt: Removed property svn:keywords.
* css3/filters/backdrop/backdropfilter-property-parsing-invalid.html: Removed property svn:keywords.
* css3/filters/backdrop/backdropfilter-property-parsing.html: Removed property svn:keywords.
* css3/filters/backdrop/backdropfilter-property.html: Removed property svn:keywords.
* css3/filters/backdrop/effect-hw-expected.html: Removed property svn:keywords.
* css3/filters/backdrop/effect-hw.html: Removed property svn:keywords.
* css3/filters/backdrop/script-tests/backdropfilter-property-computed-style.js: Removed property svn:keywords.
* css3/filters/backdrop/script-tests/backdropfilter-property-parsing-invalid.js: Removed property svn:keywords.
* css3/filters/backdrop/script-tests/backdropfilter-property-parsing.js: Removed property svn:keywords.
* css3/filters/backdrop/script-tests/backdropfilter-property.js: Removed property svn:keywords.
* css3/filters/composited-during-animation-layertree.html: Removed property svn:keywords.
* css3/filters/composited-during-animation.html: Removed property svn:keywords.
* css3/filters/composited-during-transition-layertree.html: Removed property svn:keywords.
* css3/filters/effect-blur-expected.txt: Removed property svn:keywords.
* css3/filters/effect-blur.html: Removed property svn:keywords.
* css3/filters/effect-brightness-expected.txt: Removed property svn:keywords.
* css3/filters/effect-brightness.html: Removed property svn:keywords.
* css3/filters/effect-combined-expected.txt: Removed property svn:keywords.
* css3/filters/effect-combined.html: Removed property svn:keywords.
* css3/filters/effect-contrast-expected.txt: Removed property svn:keywords.
* css3/filters/effect-contrast.html: Removed property svn:keywords.
* css3/filters/effect-drop-shadow-expected.txt: Removed property svn:keywords.
* css3/filters/effect-drop-shadow.html: Removed property svn:keywords.
* css3/filters/effect-grayscale-expected.txt: Removed property svn:keywords.
* css3/filters/effect-grayscale.html: Removed property svn:keywords.
* css3/filters/effect-hue-rotate-expected.txt: Removed property svn:keywords.
* css3/filters/effect-hue-rotate.html: Removed property svn:keywords.
* css3/filters/effect-invert-expected.txt: Removed property svn:keywords.
* css3/filters/effect-invert.html: Removed property svn:keywords.
* css3/filters/effect-opacity-expected.txt: Removed property svn:keywords.
* css3/filters/effect-opacity.html: Removed property svn:keywords.
* css3/filters/effect-saturate-expected.txt: Removed property svn:keywords.
* css3/filters/effect-saturate.html: Removed property svn:keywords.
* css3/filters/effect-sepia-expected.txt: Removed property svn:keywords.
* css3/filters/effect-sepia.html: Removed property svn:keywords.
* css3/filters/filter-animation-expected.txt: Removed property svn:keywords.
* css3/filters/filter-animation-from-none-expected.txt: Removed property svn:keywords.
* css3/filters/filter-animation-from-none.html: Removed property svn:keywords.
* css3/filters/filter-animation.html: Removed property svn:keywords.
* css3/filters/filter-property-computed-style-expected.txt: Removed property svn:keywords.
* css3/filters/filter-property-computed-style.html: Removed property svn:keywords.
* css3/filters/filter-property-expected.txt: Removed property svn:keywords.
* css3/filters/filter-property-parsing-expected.txt: Removed property svn:keywords.
* css3/filters/filter-property-parsing-invalid-expected.txt: Removed property svn:keywords.
* css3/filters/filter-property-parsing-invalid.html: Removed property svn:keywords.
* css3/filters/filter-property-parsing.html: Removed property svn:keywords.
* css3/filters/filter-property.html: Removed property svn:keywords.
* css3/filters/filter-region-expected.txt: Removed property svn:keywords.
* css3/filters/filter-region.html: Removed property svn:keywords.
* css3/filters/filter-with-opacity-and-children-expected.txt: Removed property svn:keywords.
* css3/filters/filter-with-opacity-and-children.html: Removed property svn:keywords.
* css3/filters/filtered-compositing-descendant-expected.txt: Removed property svn:keywords.
* css3/filters/filtered-compositing-descendant.html: Removed property svn:keywords.
* css3/filters/huge-blur-value.html: Removed property svn:keywords.
* css3/filters/huge-region-composited-expected.txt: Removed property svn:keywords.
* css3/filters/huge-region-composited.html: Removed property svn:keywords.
* css3/filters/huge-region-expected.txt: Removed property svn:keywords.
* css3/filters/huge-region.html: Removed property svn:keywords.
* css3/filters/nested-filters-expected.txt: Removed property svn:keywords.
* css3/filters/nested-filters.html: Removed property svn:keywords.
* css3/filters/regions-expanding-expected.txt: Removed property svn:keywords.
* css3/filters/regions-expanding.html: Removed property svn:keywords.
* css3/filters/remove-filter-rendering-expected.txt: Removed property svn:keywords.
* css3/filters/remove-filter-rendering.html: Removed property svn:keywords.
* css3/filters/remove-filter-repaint-expected.html: Removed property svn:keywords.
* css3/filters/remove-filter-repaint.html: Removed property svn:keywords.
* css3/filters/script-tests/TEMPLATE.html: Removed property svn:keywords.
* css3/filters/script-tests/filter-property-computed-style.js: Removed property svn:keywords.
* css3/filters/script-tests/filter-property-parsing-invalid.js: Removed property svn:keywords.
* css3/filters/script-tests/filter-property-parsing.js: Removed property svn:keywords.
* css3/filters/script-tests/filter-property.js: Removed property svn:keywords.
* css3/filters/simple-filter-rendering-expected.txt: Removed property svn:keywords.
* css3/filters/simple-filter-rendering.html: Removed property svn:keywords.
* css3/flexbox/csswg/Flexible-order-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/Flexible-order.html: Removed property svn:keywords.
* css3/flexbox/csswg/align-content-001-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/align-content-001.html: Removed property svn:keywords.
* css3/flexbox/csswg/css-box-justify-content-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/css-box-justify-content.html: Removed property svn:keywords.
* css3/flexbox/csswg/css-flexbox-column-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/css-flexbox-column.html: Removed property svn:keywords.
* css3/flexbox/csswg/css-flexbox-height-animation-stretch-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/css-flexbox-height-animation-stretch.html: Removed property svn:keywords.
* css3/flexbox/csswg/css-flexbox-img-expand-evenly-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/css-flexbox-img-expand-evenly.html: Removed property svn:keywords.
* css3/flexbox/csswg/css-flexbox-row-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/css-flexbox-row.html: Removed property svn:keywords.
* css3/flexbox/csswg/css-flexbox-test1-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/css-flexbox-test1.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-align-items-center-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-align-items-center.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-box-wrap-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-box-wrap.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-container-margin-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-container-margin.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-direction-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-direction-modify-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-direction-modify.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-direction-with-element-insert-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-direction-with-element-insert.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-direction-with-element-insert.html-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-direction.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-direction.html-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-flexitem-childmargin-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-flexitem-childmargin.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-flexitem-percentage-prescation-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-flexitem-percentage-prescation.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-flow-001-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-flow-001.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-flow-002-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-flow-002.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-flow-007-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-flow-007.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-items-flexibility-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-items-flexibility.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-items-flexibility.html-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-column-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-column-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-row-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-row-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-lines/multi-line-wrap-with-column-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-lines/multi-line-wrap-with-column-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-lines/multi-line-wrap-with-row-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-lines/multi-line-wrap-with-row-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-margin-no-collapse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-margin-no-collapse.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-order-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-order.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-vertical-align-effect-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-vertical-align-effect.html: Removed property svn:keywords.
* css3/flexbox/csswg/flex-vertical-align-effect.html-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox-flex-wrap-flexing-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox-flex-wrap-flexing.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox-flex-wrap-nowrap-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox-flex-wrap-nowrap.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_absolute-atomic-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_absolute-atomic.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-content-center-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-content-center.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-content-flexend-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-content-flexend.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-content-flexstart-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-content-flexstart.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-content-spacearound-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-content-spacearound.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-content-spacebetween-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-content-spacebetween.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-content-stretch-2-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-content-stretch-2.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-content-stretch-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-content-stretch.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-baseline-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-baseline.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-center-2-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-center-2.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-center-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-center.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-flexend-2-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-flexend-2.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-flexend-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-flexend.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-flexstart-2-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-flexstart-2.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-flexstart-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-flexstart.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-stretch-2-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-stretch-2.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-stretch-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-items-stretch.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-self-auto-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-self-auto.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-self-baseline-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-self-baseline.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-self-center-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-self-center.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-self-flexend-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-self-flexend.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-self-flexstart-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-self-flexstart.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-self-stretch-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_align-self-stretch.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_box-clear-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_box-clear.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_columns-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_columns-flexitems-2-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_columns-flexitems-2.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_columns-flexitems-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_columns-flexitems.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_columns.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_direction-column-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_direction-column-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_direction-column-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_direction-column.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_direction-row-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_direction-row-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_display-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_display.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_empty-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_fbfc-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_fbfc.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_fbfc2-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_fbfc2.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_first-line-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_first-line.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-0-0-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-0-0.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-0-N-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-0-N-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-0-N-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-0-N.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-0-Npercent-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-0-Npercent-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-0-Npercent-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-0-Npercent.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-0-auto-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-0-auto-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-0-auto-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-0-auto.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-1-0-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-1-0.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-1-N-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-1-N-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-1-N-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-1-N.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-1-Npercent-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-1-Npercent-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-1-Npercent-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-1-Npercent.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-1-auto-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-1-auto-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-1-auto-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-1-auto.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-N-0-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-N-0.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-N-N-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-N-N-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-N-N-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-N-N.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-N-Npercent-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-N-Npercent-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-N-Npercent-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-N-Npercent.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-N-auto-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-N-auto-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-N-auto-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-0-N-auto.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-0-0-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-0-0.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-0-N-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-0-N-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-0-N-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-0-N.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-0-Npercent-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-0-Npercent-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-0-Npercent-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-0-Npercent.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-0-auto-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-0-auto-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-0-auto-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-0-auto.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-1-0-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-1-0.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-1-N-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-1-N-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-1-N-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-1-N.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-1-Npercent-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-1-Npercent-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-1-Npercent-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-1-Npercent.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-1-auto-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-1-auto-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-1-auto-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-1-auto.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-N-0-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-N-0.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-N-N-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-N-N-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-N-N-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-N-N.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-N-Npercent-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-N-Npercent-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-N-Npercent-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-N-Npercent.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-N-auto-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-N-auto-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-N-auto-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-1-N-auto.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-0-0-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-0-0.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-0-N-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-0-N-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-0-N-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-0-N.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-0-Npercent-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-0-Npercent-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-0-Npercent-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-0-Npercent.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-0-auto-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-0-auto-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-0-auto-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-0-auto.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-1-0-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-1-0.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-1-N-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-1-N-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-1-N-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-1-N.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-1-Npercent-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-1-Npercent-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-1-Npercent-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-1-Npercent.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-1-auto-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-1-auto-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-1-auto-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-1-auto.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-N-0-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-N-0.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-N-N-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-N-N-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-N-N-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-N-N.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-N-Npercent-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-N-Npercent-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-N-Npercent-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-N-Npercent.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-N-auto-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-N-auto-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-N-auto-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-N-N-auto.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-auto-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-auto.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-basis-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-basis-shrink-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-basis-shrink.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-basis.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-formatting-interop-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-formatting-interop.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-initial-2-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-initial-2.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-initial-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-initial.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-natural-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-auto-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-auto.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-natural-mixed-basis.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-natural-variable-auto-basis-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-natural-variable-auto-basis.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-natural-variable-zero-basis-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-natural-variable-zero-basis.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-natural.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-none-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-none.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flex-unitless-basis-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flow-column-reverse-wrap-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flow-column-reverse-wrap-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flow-column-reverse-wrap-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flow-column-reverse-wrap.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flow-column-wrap-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flow-column-wrap-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flow-column-wrap-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flow-column-wrap.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flow-row-wrap-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flow-row-wrap-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flow-row-wrap-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_flow-row-wrap.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_generated-container-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_generated-container.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_generated-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_generated-flex-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_generated-flex.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_generated.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_inline-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_inline.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_item-bottom-float-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_item-bottom-float.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_item-clear-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_item-clear.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_item-float-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_item-float.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_item-top-float-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_item-top-float.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_item-vertical-align-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_item-vertical-align.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-center-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-center-overflow-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-center-overflow.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-center.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-flex-end-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-flex-end.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-flex-start-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-flex-start.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-spacearound-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-spacearound-negative-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-spacearound-negative.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-spacearound-only-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-spacearound-only.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-spacearound.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-spacebetween-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-spacebetween-negative-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-spacebetween-negative.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-spacebetween-only-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-spacebetween-only.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_justifycontent-spacebetween.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_margin-auto-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_margin-auto-overflow-2-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_margin-auto-overflow-2.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_margin-auto-overflow-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_margin-auto-overflow.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_margin-auto.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_margin-collapse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_margin-collapse.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_margin-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_margin-left-ex-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_margin-left-ex.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_margin.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_min-height-auto-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_min-height-auto.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_min-width-auto-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_min-width-auto.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_object-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_object.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_order-abspos-space-around-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_order-abspos-space-around.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_order-box-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_order-box.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_order-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_order.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_rowspan-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_rowspan.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_rtl-direction-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_rtl-direction.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_rtl-flow-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_rtl-flow-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_rtl-flow-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_rtl-flow.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_rtl-order-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_rtl-order.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_stf-table-singleline-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_stf-table-singleline.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_visibility-collapse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_visibility-collapse-line-wrapping-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_visibility-collapse-line-wrapping.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_visibility-collapse.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_wrap-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_wrap-long-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_wrap-long.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_wrap-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_wrap-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_wrap.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom.html: Removed property svn:keywords.
* css3/flexbox/csswg/justify-content-001-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/justify-content-001.html: Removed property svn:keywords.
* css3/flexbox/csswg/order/order-with-column-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/order/order-with-column-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/order/order-with-row-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/order/order-with-row-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/ref-filled-green-100px-square-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/ref-filled-green-100px-square.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-align-content-center-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-align-content-center.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-align-content-end-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-align-content-end.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-align-content-space-between-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-align-content-space-between.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-align-content-start-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-align-content-start.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-base-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-base.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-direction-column-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-direction-column-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-direction-column-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-direction-column.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-direction-row-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-direction-row-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-inline-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-inline.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-order-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-order.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-wrap-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-wrap-reverse-expected.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-wrap-reverse.html: Removed property svn:keywords.
* css3/flexbox/csswg/ttwf-reftest-flex-wrap.html: Removed property svn:keywords.
* css3/masking/clip-path-root-relative-bounds-expected.html: Removed property svn:keywords.
* css3/masking/clip-path-root-relative-bounds.html: Removed property svn:keywords.
* fast/animation/request-animation-frame-callback-id-expected.txt: Removed property svn:keywords.
* fast/animation/request-animation-frame-callback-id.html: Removed property svn:keywords.
* fast/animation/request-animation-frame-detach-element2-expected.txt: Removed property svn:keywords.
* fast/animation/request-animation-frame-detach-element2.html: Removed property svn:keywords.
* fast/animation/request-animation-frame-disabled-expected.txt: Removed property svn:keywords.
* fast/animation/request-animation-frame-disabled.html: Removed property svn:keywords.
* fast/animation/request-animation-frame-remove-client-expected.txt: Removed property svn:keywords.
* fast/animation/request-animation-frame-remove-client.html: Removed property svn:keywords.
* fast/animation/script-tests/request-animation-frame-disabled.js: Removed property svn:keywords.
* fast/backgrounds/background-clip-text-on-body-expected.txt: Removed property svn:keywords.
* fast/backgrounds/background-clip-text-on-body.html: Removed property svn:keywords.
* fast/backgrounds/background-leakage.html: Removed property svn:keywords.
* fast/backgrounds/border-radius-split-background-image.html: Removed property svn:keywords.
* fast/backgrounds/border-radius-split-background.html: Removed property svn:keywords.
* fast/backgrounds/gradient-background-leakage.html: Removed property svn:keywords.
* fast/backgrounds/mask-box-image.html: Removed property svn:keywords.
* fast/backgrounds/multiple-backgrounds-computed-style-expected.txt: Removed property svn:keywords.
* fast/backgrounds/multiple-backgrounds-computed-style.html: Removed property svn:keywords.
* fast/backgrounds/root-background-propagation-expected.txt: Removed property svn:keywords.
* fast/backgrounds/root-background-propagation.html: Removed property svn:keywords.
* fast/backgrounds/root-background-propagation2-expected.txt: Removed property svn:keywords.
* fast/backgrounds/root-background-propagation2.html: Removed property svn:keywords.
* fast/backgrounds/script-tests/TEMPLATE.html: Removed property svn:keywords.
* fast/backgrounds/script-tests/multiple-backgrounds-computed-style.js: Removed property svn:keywords.
* fast/backgrounds/transformed-body-background-expected.txt: Removed property svn:keywords.
* fast/backgrounds/transformed-body-background.html: Removed property svn:keywords.
* fast/backgrounds/transformed-body-html-background-expected.txt: Removed property svn:keywords.
* fast/backgrounds/transformed-body-html-background.html: Removed property svn:keywords.
* fast/backgrounds/transformed-html-body-background-expected.txt: Removed property svn:keywords.
* fast/backgrounds/transformed-html-body-background.html: Removed property svn:keywords.
* fast/borders/border-image-slice-constrained.html: Removed property svn:keywords.
* fast/borders/border-radius-different-width-001.html: Removed property svn:keywords.
* fast/borders/border-radius-inset-outset.html: Removed property svn:keywords.
* fast/borders/border-styles-split.html: Removed property svn:keywords.
* fast/borders/mixed-border-styles-radius.html: Removed property svn:keywords.
* fast/borders/mixed-border-styles-radius2.html: Removed property svn:keywords.
* fast/borders/mixed-border-styles.html: Removed property svn:keywords.
* fast/borders/table-borders.html: Removed property svn:keywords.
* fast/box-shadow/box-shadow-obscured-backgrounds-expected.html: Removed property svn:keywords.
* fast/box-shadow/box-shadow-obscured-backgrounds.html: Removed property svn:keywords.
* fast/box-shadow/shadow-repaint-expected.txt: Removed property svn:keywords.
* fast/box-shadow/shadow-repaint.html: Removed property svn:keywords.
* fast/canvas/image-potential-subsample-expected.txt: Removed property svn:keywords.
* fast/canvas/image-potential-subsample.html: Removed property svn:keywords.
* fast/canvas/invalid-set-font-crash-expected.txt: Removed property svn:keywords.
* fast/canvas/invalid-set-font-crash.html: Removed property svn:keywords.
* fast/canvas/pattern-too-large-to-create-expected.txt: Removed property svn:keywords.
* fast/canvas/pattern-too-large-to-create.html: Removed property svn:keywords.
* fast/canvas/toDataURL-not-empty-expected.txt: Removed property svn:keywords.
* fast/canvas/toDataURL-not-empty.html: Removed property svn:keywords.
* fast/canvas/webgl/angle-instanced-arrays-expected.txt: Removed property svn:keywords.
* fast/canvas/webgl/angle-instanced-arrays-out-of-bounds-expected.txt: Removed property svn:keywords.
* fast/canvas/webgl/angle-instanced-arrays-out-of-bounds.html: Removed property svn:keywords.
* fast/canvas/webgl/angle-instanced-arrays.html: Removed property svn:keywords.
* fast/canvas/webgl/array-bounds-clamping-expected.txt: Removed property svn:keywords.
* fast/canvas/webgl/array-bounds-clamping.html: Removed property svn:keywords.
* fast/canvas/webgl/gl-bind-attrib-mapped-names-expected.txt: Removed property svn:keywords.
* fast/canvas/webgl/gl-bind-attrib-mapped-names.html: Removed property svn:keywords.
* fast/canvas/webgl/oes-texture-float-linear-expected.txt: Removed property svn:keywords.
* fast/canvas/webgl/oes-texture-float-linear.html: Removed property svn:keywords.
* fast/canvas/webgl/oes-texture-half-float-linear-expected.txt: Removed property svn:keywords.
* fast/canvas/webgl/oes-texture-half-float-linear.html: Removed property svn:keywords.
* fast/canvas/webgl/oes-texture-half-float-with-canvas-expected.txt: Removed property svn:keywords.
* fast/canvas/webgl/oes-texture-half-float-with-canvas.html: Removed property svn:keywords.
* fast/canvas/webgl/oes-texture-half-float-with-image-expected.txt: Removed property svn:keywords.
* fast/canvas/webgl/oes-texture-half-float-with-image.html: Removed property svn:keywords.
* fast/canvas/webgl/oes-texture-half-float-with-video-expected.txt: Removed property svn:keywords.
* fast/canvas/webgl/oes-texture-half-float-with-video.html: Removed property svn:keywords.
* fast/canvas/webgl/resources/oes-texture-float-and-half-float-linear.js: Removed property svn:keywords.
* fast/canvas/webgl/resources/out-of-bounds-test.js: Removed property svn:keywords.
* fast/canvas/webgl/resources/red-green.svg: Removed property svn:keywords.
* fast/canvas/webgl/resources/tex-image-and-sub-image-2d-with-potentially-subsampled-image.js: Removed property svn:keywords.
* fast/canvas/webgl/resources/tex-image-and-sub-image-2d-with-svg-image.js: Removed property svn:keywords.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image-expected.txt: Removed property svn:keywords.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image.html: Removed property svn:keywords.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-svg-image-expected.txt: Removed property svn:keywords.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-svg-image.html: Removed property svn:keywords.
* fast/canvas/webgl/tex-image-with-greyscale-image-expected.txt: Removed property svn:keywords.
* fast/canvas/webgl/tex-image-with-greyscale-image.html: Removed property svn:keywords.
* fast/canvas/webgl/unprefixed-context-expected.txt: Removed property svn:keywords.
* fast/canvas/webgl/unprefixed-context.html: Removed property svn:keywords.
* fast/css/aspect-ratio/columns-expected.html: Removed property svn:keywords.
* fast/css/aspect-ratio/columns.html: Removed property svn:keywords.
* fast/css/aspect-ratio/containers-expected.html: Removed property svn:keywords.
* fast/css/aspect-ratio/containers.html: Removed property svn:keywords.
* fast/css/aspect-ratio/simple-expected.html: Removed property svn:keywords.
* fast/css/aspect-ratio/simple.html: Removed property svn:keywords.
* fast/css/computed-clip-with-auto-rect-expected.txt: Removed property svn:keywords.
* fast/css/computed-clip-with-auto-rect.html: Removed property svn:keywords.
* fast/css/first-letter-punctuation.html: Removed property svn:keywords.
* fast/css/getComputedStyle/computed-style-border-image-expected.txt: Removed property svn:keywords.
* fast/css/getComputedStyle/computed-style-border-image.html: Removed property svn:keywords.
* fast/css/large-value-csstext-expected.txt: Removed property svn:keywords.
* fast/css/large-value-csstext.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-canvas-expected.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-canvas.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-embed-expected.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-embed.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-grow-landscape-expected.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-grow-landscape.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-grow-portrait-expected.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-grow-portrait.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-img-expected.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-img-svg-expected.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-img-svg.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-img-svg2-expected.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-img-svg2.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-img.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-input-image-expected.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-input-image.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-object-expected.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-object.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-shrink-expected.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-shrink.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-video-poster-expected.html: Removed property svn:keywords.
* fast/css/object-fit/object-fit-video-poster.html: Removed property svn:keywords.
* fast/css/parsing-object-fit-expected.txt: Removed property svn:keywords.
* fast/css/parsing-object-fit.html: Removed property svn:keywords.
* fast/css/pending-images-crash-expected.txt: Removed property svn:keywords.
* fast/css/pending-images-crash.html: Removed property svn:keywords.
* fast/css/remove-fixed-resizer-crash-expected.txt: Removed property svn:keywords.
* fast/css/remove-fixed-resizer-crash.html: Removed property svn:keywords.
* fast/css/resources/circle.svg: Removed property svn:keywords.
* fast/css/resources/circle2.svg: Removed property svn:keywords.
* fast/css/sticky/inflow-sticky-expected.html: Removed property svn:keywords.
* fast/css/sticky/inflow-sticky.html: Removed property svn:keywords.
* fast/css/sticky/inline-sticky-abspos-child-expected.html: Removed property svn:keywords.
* fast/css/sticky/inline-sticky-abspos-child.html: Removed property svn:keywords.
* fast/css/sticky/inline-sticky-expected.html: Removed property svn:keywords.
* fast/css/sticky/inline-sticky.html: Removed property svn:keywords.
* fast/css/sticky/parsing-position-sticky-expected.txt: Removed property svn:keywords.
* fast/css/sticky/parsing-position-sticky.html: Removed property svn:keywords.
* fast/css/sticky/remove-sticky-crash-expected.txt: Removed property svn:keywords.
* fast/css/sticky/remove-sticky-crash.html: Removed property svn:keywords.
* fast/css/sticky/replaced-sticky-expected.html: Removed property svn:keywords.
* fast/css/sticky/replaced-sticky.html: Removed property svn:keywords.
* fast/css/sticky/resources/parsing-position-sticky.js: Removed property svn:keywords.
* fast/css/sticky/sticky-as-positioning-container-expected.html: Removed property svn:keywords.
* fast/css/sticky/sticky-as-positioning-container.html: Removed property svn:keywords.
* fast/css/sticky/sticky-both-sides-expected.html: Removed property svn:keywords.
* fast/css/sticky/sticky-both-sides.html: Removed property svn:keywords.
* fast/css/sticky/sticky-left-expected.html: Removed property svn:keywords.
* fast/css/sticky/sticky-left-percentage-expected.html: Removed property svn:keywords.
* fast/css/sticky/sticky-left-percentage.html: Removed property svn:keywords.
* fast/css/sticky/sticky-left.html: Removed property svn:keywords.
* fast/css/sticky/sticky-margins-expected.html: Removed property svn:keywords.
* fast/css/sticky/sticky-margins.html: Removed property svn:keywords.
* fast/css/sticky/sticky-overflowing-expected.html: Removed property svn:keywords.
* fast/css/sticky/sticky-overflowing.html: Removed property svn:keywords.
* fast/css/sticky/sticky-side-margins-expected.html: Removed property svn:keywords.
* fast/css/sticky/sticky-side-margins.html: Removed property svn:keywords.
* fast/css/sticky/sticky-stacking-context-expected.html: Removed property svn:keywords.
* fast/css/sticky/sticky-stacking-context.html: Removed property svn:keywords.
* fast/css/sticky/sticky-top-expected.html: Removed property svn:keywords.
* fast/css/sticky/sticky-top-margins-expected.html: Removed property svn:keywords.
* fast/css/sticky/sticky-top-margins.html: Removed property svn:keywords.
* fast/css/sticky/sticky-top-overflow-expected.html: Removed property svn:keywords.
* fast/css/sticky/sticky-top-overflow.html: Removed property svn:keywords.
* fast/css/sticky/sticky-top.html: Removed property svn:keywords.
* fast/css/sticky/sticky-writing-mode-horizontal-bt-expected.html: Removed property svn:keywords.
* fast/css/sticky/sticky-writing-mode-horizontal-bt.html: Removed property svn:keywords.
* fast/css/sticky/sticky-writing-mode-vertical-lr-expected.html: Removed property svn:keywords.
* fast/css/sticky/sticky-writing-mode-vertical-lr.html: Removed property svn:keywords.
* fast/css/sticky/sticky-writing-mode-vertical-rl-expected.html: Removed property svn:keywords.
* fast/css/sticky/sticky-writing-mode-vertical-rl.html: Removed property svn:keywords.
* fast/css/transformed-mask.html: Removed property svn:keywords.
* fast/css3-text/css3-text-decoration/getComputedStyle/getComputedStyle-text-decoration-shorthand-expected.txt: Removed property svn:keywords.
* fast/css3-text/css3-text-decoration/getComputedStyle/getComputedStyle-text-decoration-shorthand-ordering-expected.txt: Removed property svn:keywords.
* fast/dom/DeviceMotion/create-event-expected.txt: Removed property svn:keywords.
* fast/dom/DeviceMotion/create-event.html: Removed property svn:keywords.
* fast/dom/DeviceMotion/optional-event-properties-expected.txt: Removed property svn:keywords.
* fast/dom/DeviceMotion/optional-event-properties.html: Removed property svn:keywords.
* fast/dom/DeviceMotion/script-tests/TEMPLATE.html: Removed property svn:keywords.
* fast/dom/DeviceMotion/script-tests/create-event.js: Removed property svn:keywords.
* fast/dom/DeviceMotion/script-tests/optional-event-properties.js: Removed property svn:keywords.
* fast/dom/DeviceMotion/script-tests/window-property.js: Removed property svn:keywords.
* fast/dom/DeviceMotion/window-property-expected.txt: Removed property svn:keywords.
* fast/dom/DeviceMotion/window-property.html: Removed property svn:keywords.
* fast/dom/TreeWalker/acceptNode-filter-expected.txt: Removed property svn:keywords.
* fast/dom/TreeWalker/acceptNode-filter.html: Removed property svn:keywords.
* fast/dom/TreeWalker/filter-throw-expected.txt: Removed property svn:keywords.
* fast/dom/TreeWalker/filter-throw.html: Removed property svn:keywords.
* fast/dom/TreeWalker/script-tests/acceptNode-filter.js: Removed property svn:keywords.
* fast/dom/TreeWalker/script-tests/filter-throw.js: Removed property svn:keywords.
* fast/dom/TreeWalker/script-tests/traversal-reject.js: Removed property svn:keywords.
* fast/dom/TreeWalker/script-tests/traversal-skip-most.js: Removed property svn:keywords.
* fast/dom/TreeWalker/script-tests/traversal-skip.js: Removed property svn:keywords.
* fast/dom/TreeWalker/traversal-reject-expected.txt: Removed property svn:keywords.
* fast/dom/TreeWalker/traversal-reject.html: Removed property svn:keywords.
* fast/dom/TreeWalker/traversal-skip-expected.txt: Removed property svn:keywords.
* fast/dom/TreeWalker/traversal-skip-most-expected.txt: Removed property svn:keywords.
* fast/dom/TreeWalker/traversal-skip-most.html: Removed property svn:keywords.
* fast/dom/TreeWalker/traversal-skip.html: Removed property svn:keywords.
* fast/frames/layout-after-destruction-expected.txt: Removed property svn:keywords.
* fast/frames/layout-after-destruction.html: Removed property svn:keywords.
* fast/frames/resources/layout-after-destruction-subframe.html: Removed property svn:keywords.
* fast/gradients/css3-color-stop-units-expected.txt: Removed property svn:keywords.
* fast/gradients/css3-color-stop-units.html: Removed property svn:keywords.
* fast/gradients/css3-color-stops-expected.txt: Removed property svn:keywords.
* fast/gradients/css3-color-stops.html: Removed property svn:keywords.
* fast/gradients/css3-gradient-parsing-expected.txt: Removed property svn:keywords.
* fast/gradients/css3-gradient-parsing.html: Removed property svn:keywords.
* fast/gradients/css3-linear-angle-gradients-expected.txt: Removed property svn:keywords.
* fast/gradients/css3-linear-angle-gradients.html: Removed property svn:keywords.
* fast/gradients/css3-radial-gradient-crash-expected.txt: Removed property svn:keywords.
* fast/gradients/css3-radial-gradient-crash.html: Removed property svn:keywords.
* fast/gradients/css3-radial-gradients-expected.txt: Removed property svn:keywords.
* fast/gradients/css3-radial-gradients.html: Removed property svn:keywords.
* fast/gradients/css3-radial-gradients2-expected.txt: Removed property svn:keywords.
* fast/gradients/css3-radial-gradients2.html: Removed property svn:keywords.
* fast/gradients/css3-repeating-linear-gradients-expected.txt: Removed property svn:keywords.
* fast/gradients/css3-repeating-linear-gradients.html: Removed property svn:keywords.
* fast/gradients/css3-repeating-radial-gradients-expected.txt: Removed property svn:keywords.
* fast/gradients/css3-repeating-radial-gradients.html: Removed property svn:keywords.
* fast/gradients/zero-range-repeating-gradient-hang-expected.txt: Removed property svn:keywords.
* fast/gradients/zero-range-repeating-gradient-hang.html: Removed property svn:keywords.
* fast/hidpi/filters-blur-expected.html: Removed property svn:keywords.
* fast/hidpi/filters-blur.html: Removed property svn:keywords.
* fast/hidpi/filters-hue-rotate-expected.html: Removed property svn:keywords.
* fast/hidpi/filters-hue-rotate.html: Removed property svn:keywords.
* fast/hidpi/filters-invert-expected.html: Removed property svn:keywords.
* fast/hidpi/filters-invert.html: Removed property svn:keywords.
* fast/hidpi/filters-multiple-expected.html: Removed property svn:keywords.
* fast/hidpi/filters-multiple.html: Removed property svn:keywords.
* fast/hidpi/filters-reference-expected.html: Removed property svn:keywords.
* fast/hidpi/filters-reference.html: Removed property svn:keywords.
* fast/hidpi/filters-shadow-expected.html: Removed property svn:keywords.
* fast/hidpi/filters-shadow.html: Removed property svn:keywords.
* fast/hidpi/image-srcset-data-src.html: Removed property svn:keywords.
* fast/hidpi/image-srcset-data-srcset.html: Removed property svn:keywords.
* fast/hidpi/image-srcset-invalid-inputs-except-one.html: Removed property svn:keywords.
* fast/hidpi/image-srcset-invalid-inputs.html: Removed property svn:keywords.
* fast/hidpi/image-srcset-nomodifier.html: Removed property svn:keywords.
* fast/hidpi/image-srcset-only-src-attribute.html: Removed property svn:keywords.
* fast/hidpi/image-srcset-remove-dynamically-from-js.html: Removed property svn:keywords.
* fast/hidpi/image-srcset-same-alternative-for-both-attributes.html: Removed property svn:keywords.
* fast/hidpi/image-srcset-space-left-nomodifier.html: Removed property svn:keywords.
* fast/hidpi/image-srcset-viewport-modifiers.html: Removed property svn:keywords.
* fast/hidpi/resources/ensure-hidpi.js: Removed property svn:keywords.
* fast/images/color-jpeg-with-color-profile-expected.txt: Removed property svn:keywords.
* fast/images/exif-orientation-image-document-expected.txt: Removed property svn:keywords.
* fast/layers/negative-scroll-positions-expected.txt: Removed property svn:keywords.
* fast/layers/negative-scroll-positions.html: Removed property svn:keywords.
* fast/layers/script-tests/TEMPLATE.html: Removed property svn:keywords.
* fast/layers/script-tests/negative-scroll-positions.js: Removed property svn:keywords.
* fast/media/mq-inverted-colors-expected.html: Removed property svn:keywords.
* fast/media/mq-inverted-colors.html: Removed property svn:keywords.
* fast/media/mq-monochrome-expected.html: Removed property svn:keywords.
* fast/media/mq-monochrome.html: Removed property svn:keywords.
* fast/multicol/clip-in-columns-expected.html: Removed property svn:keywords.
* fast/multicol/clip-in-columns.html: Removed property svn:keywords.
* fast/multicol/column-box-alignment-rtl-expected.html: Removed property svn:keywords.
* fast/multicol/column-box-alignment-rtl.html: Removed property svn:keywords.
* fast/multicol/filter-in-columns-expected.html: Removed property svn:keywords.
* fast/multicol/filter-in-columns.html: Removed property svn:keywords.
* fast/multicol/huge-column-count.html: Removed property svn:keywords.
* fast/multicol/multicol-aliases-expected.html: Removed property svn:keywords.
* fast/multicol/multicol-aliases.html: Removed property svn:keywords.
* fast/multicol/nested-filter-in-columns-expected.html: Removed property svn:keywords.
* fast/multicol/nested-filter-in-columns.html: Removed property svn:keywords.
* fast/multicol/widows-and-orphans-expected.txt: Removed property svn:keywords.
* fast/multicol/widows-and-orphans.html: Removed property svn:keywords.
* fast/overflow/overflow-update-transform.html: Removed property svn:keywords.
* fast/preloader/image-srcset-expected.txt: Removed property svn:keywords.
* fast/preloader/image-srcset.html: Removed property svn:keywords.
* fast/reflections/pending-reflection-mask-crash-expected.txt: Removed property svn:keywords.
* fast/reflections/pending-reflection-mask-crash.html: Removed property svn:keywords.
* fast/repaint/multicol-repaint.html: Removed property svn:keywords.
* fast/repaint/negative-text-indent-with-overflow-hidden-expected.txt: Removed property svn:keywords.
* fast/repaint/negative-text-indent-with-overflow-hidden.html: Removed property svn:keywords.
* fast/replaced/table-percent-height-text-controls-expected.txt: Removed property svn:keywords.
* fast/text/international/synthesized-italic-vertical-expected.html: Removed property svn:keywords.
* fast/text/international/synthesized-italic-vertical-latin.html: Removed property svn:keywords.
* fast/text/international/synthesized-italic-vertical.html: Removed property svn:keywords.
* fast/text/word-space-with-kerning-3-expected.html: Removed property svn:keywords.
* fast/text/word-space-with-kerning-3.html: Removed property svn:keywords.
* fast/text/word-space-with-kerning-4-expected.html: Removed property svn:keywords.
* fast/text/word-space-with-kerning-4.html: Removed property svn:keywords.
* fast/transforms/scrollIntoView-transformed-expected.txt: Removed property svn:keywords.
* fast/transforms/scrollIntoView-transformed.html: Removed property svn:keywords.
* fast/writing-mode/border-styles-vertical-lr.html: Removed property svn:keywords.
* fast/writing-mode/border-styles-vertical-rl.html: Removed property svn:keywords.
* http/tests/css/border-image-loading-expected.txt: Removed property svn:keywords.
* http/tests/css/border-image-loading.html: Removed property svn:keywords.
* http/tests/css/css-image-loading-expected.txt: Removed property svn:keywords.
* http/tests/css/css-image-loading.html: Removed property svn:keywords.
* http/tests/css/mask-image-loading-expected.txt: Removed property svn:keywords.
* http/tests/css/mask-image-loading.html: Removed property svn:keywords.
* http/tests/css/object-fit-delayed-img-svg-expected.html: Removed property svn:keywords.
* http/tests/css/object-fit-delayed-img-svg.html: Removed property svn:keywords.
* http/tests/css/reflection-mask-image-loading-expected.txt: Removed property svn:keywords.
* http/tests/css/reflection-mask-image-loading.html: Removed property svn:keywords.
* http/tests/css/resources/request-logging.js: Removed property svn:keywords.
* js/array-from-expected.txt: Removed property svn:keywords.
* js/array-from.html: Removed property svn:keywords.
* js/array-of-expected.txt: Removed property svn:keywords.
* js/array-of.html: Removed property svn:keywords.
* js/script-tests/array-from.js: Removed property svn:keywords.
* js/script-tests/array-of.js: Removed property svn:keywords.
* mathml/opentype/munderover-layout-resize.html: Removed property svn:keywords.
* media/audio-as-video-fullscreen-expected.txt: Removed property svn:keywords.
* media/audio-as-video-fullscreen.html: Removed property svn:keywords.
* media/media-controls-timeline-updates-expected.txt: Removed property svn:keywords.
* media/media-controls-timeline-updates.html: Removed property svn:keywords.
* media/track/opera/idl/media-idl-tests.html: Removed property svn:keywords.
* media/track/opera/interfaces/HTMLElement/HTMLMediaElement/crossOrigin.html: Removed property svn:keywords.
* media/track/opera/interfaces/HTMLElement/HTMLTrackElement/kind.html: Removed property svn:keywords.
* media/track/opera/interfaces/HTMLElement/HTMLTrackElement/src.html: Removed property svn:keywords.
* media/track/opera/interfaces/TextTrack/activeCues.html: Removed property svn:keywords.
* media/track/opera/interfaces/TextTrackCue/getCueAsHTML.html: Removed property svn:keywords.
* media/track/opera/interfaces/TextTrackCue/line.html: Removed property svn:keywords.
* media/track/opera/interfaces/TextTrackCue/onenter.html: Removed property svn:keywords.
* media/track/opera/interfaces/TextTrackCue/onexit.html: Removed property svn:keywords.
* media/track/opera/interfaces/TextTrackCue/snapToLines.html: Removed property svn:keywords.
* media/track/opera/interfaces/TextTrackCue/text.html: Removed property svn:keywords.
* media/track/opera/interfaces/TextTrackCue/vertical.html: Removed property svn:keywords.
* media/track/opera/interfaces/TextTrackCueList/getter.html: Removed property svn:keywords.
* media/track/opera/interfaces/TextTrackList/getter.html: Removed property svn:keywords.
* media/track/opera/interfaces/TrackEvent/constructor.html: Removed property svn:keywords.
* media/track/opera/interfaces/TrackEvent/createEvent.html: Removed property svn:keywords.
* media/track/opera/resources/WebIDLParser.js: Removed property svn:keywords.
* media/track/opera/resources/idlharness.js: Removed property svn:keywords.
* media/track/opera/track/track-element/cloneNode.html: Removed property svn:keywords.
* media/track/opera/track/track-element/src-clear-cues.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/parsing-cue-data/common.js: Removed property svn:keywords.
* media/track/opera/track/webvtt/parsing-cue-data/tests/entities.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/parsing-cue-data/tests/tags.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/parsing-cue-data/tests/timestamps.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/parsing-cue-data/tests/tree-building.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/parsing/001.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/adhoc/12345_timestamps.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/adhoc/cue_font_size_transition.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/adhoc/voice_with_evil_timestamp.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/2_cues_overlapping_completely_move_up-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/2_cues_overlapping_completely_move_up.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/2_cues_overlapping_partially_move_down-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/2_cues_overlapping_partially_move_down.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/2_cues_overlapping_partially_move_up-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/2_cues_overlapping_partially_move_up.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/3_tracks-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/3_tracks.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/align_end_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/align_end_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/align_middle_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/align_middle_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/align_start_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/align_start_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/bidi_ruby-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/bidi_ruby.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/u002E_LF_u05D0-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/u002E_LF_u05D0.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/u002E_u2028_u05D0-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/u002E_u2028_u05D0.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/u002E_u2029_u05D0-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/u002E_u2029_u05D0.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/u0041_first-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/u0041_first.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/u05D0_first-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/u05D0_first.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/u0628_first-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/u0628_first.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/u06E9_no_strong_dir-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/bidi/u06E9_no_strong_dir.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/cue_too_long-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/cue_too_long.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/disable_controls_reposition-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/disable_controls_reposition.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_line-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_line.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/enable_controls_reposition-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/enable_controls_reposition.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/evil/9_cues_overlapping_completely-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/evil/9_cues_overlapping_completely.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/evil/9_cues_overlapping_completely_all_cues_have_same_timestamp-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/evil/9_cues_overlapping_completely_all_cues_have_same_timestamp.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/evil/media_404_omit_subtitles-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/evil/media_404_omit_subtitles.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/evil/media_height_19-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/evil/media_height_19.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/evil/single_quote-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/evil/single_quote.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/evil/size_90-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/evil/size_90.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/evil/size_99-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/evil/size_99.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_-2_wrapped_cue_grow_upwards-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_-2_wrapped_cue_grow_upwards.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_0_is_top-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_0_is_top.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_1_wrapped_cue_grow_downwards-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_1_wrapped_cue_grow_downwards.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_50_percent-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_50_percent.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_integer_and_percent_mixed_overlap-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_integer_and_percent_mixed_overlap.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_integer_and_percent_mixed_overlap_move_up-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_integer_and_percent_mixed_overlap_move_up.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_percent_and_integer_mixed_overlap-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_percent_and_integer_mixed_overlap.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_percent_and_integer_mixed_overlap_move_up-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/line_percent_and_integer_mixed_overlap_move_up.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/media_height400_with_controls-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/media_height400_with_controls.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/media_with_controls-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/media_with_controls.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/navigate_cue_position-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/navigate_cue_position.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/repaint-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/repaint.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/background_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/background_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/background_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/background_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/background_shorthand_css_relative_url-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/background_shorthand_css_relative_url.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/color_hex-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/color_hex.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/color_hsla-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/color_hsla.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/color_rgba-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/color_rgba.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/cue_selector_single_colon-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/cue_selector_single_colon.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/font_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/font_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/font_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/font_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/inherit_values_from_media_element-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/inherit_values_from_media_element.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/outline_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/outline_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/outline_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/outline_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/text-decoration_line-through-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/text-decoration_line-through.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/text-decoration_overline-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/text-decoration_overline.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/text-decoration_overline_underline_line-through-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/text-decoration_overline_underline_line-through.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/text-decoration_underline-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/text-decoration_underline.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/text-shadow-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/text-shadow.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/white-space_normal_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/white-space_normal_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/white-space_nowrap_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/white-space_nowrap_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/white-space_pre-line_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/white-space_pre-line_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/white-space_pre-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/white-space_pre-wrap_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/white-space_pre-wrap_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/white-space_pre.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/white-space_pre_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue/white-space_pre_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/background_box-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/background_box.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/background_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/background_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/background_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/background_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/background_shorthand_css_relative_url-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/background_shorthand_css_relative_url.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_animation_with_timestamp-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_animation_with_timestamp.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_background_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_background_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_background_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_background_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_color-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_color.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_font_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_font_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_font_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_font_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_namespace-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_namespace.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_outline_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_outline_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_outline_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_outline_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_text-decoration_line-through-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_text-decoration_line-through.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_text-shadow-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_text-shadow.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_timestamp_future-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_timestamp_future.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_timestamp_past-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_timestamp_past.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_transition_with_timestamp-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_transition_with_timestamp.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_white-space_normal_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_white-space_normal_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_white-space_nowrap-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_white-space_nowrap.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_white-space_pre-line_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_white-space_pre-line_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_white-space_pre-wrap_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_white-space_pre-wrap_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_white-space_pre_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_white-space_pre_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_with_class-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_with_class.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_with_class_object_specific_selector-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_with_class_object_specific_selector.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_animation_with_timestamp-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_animation_with_timestamp.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_background_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_background_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_background_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_background_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_color-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_color.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_font_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_font_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_font_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_font_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_namespace-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_namespace.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_outline_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_outline_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_outline_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_outline_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_text-decoration_line-through-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_text-decoration_line-through.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_text-shadow-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_text-shadow.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_timestamp_future-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_timestamp_future.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_timestamp_past-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_timestamp_past.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_transition_with_timestamp-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_transition_with_timestamp.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_white-space_normal_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_white-space_normal_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_white-space_nowrap-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_white-space_nowrap.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_white-space_pre-line_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_white-space_pre-line_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_white-space_pre-wrap_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_white-space_pre-wrap_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_white-space_pre_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_white-space_pre_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_with_class-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_with_class.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_with_class_object_specific_selector-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_with_class_object_specific_selector.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/color_hex-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/color_hex.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/color_hsla-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/color_hsla.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/color_rgba-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/color_rgba.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/cue_func_selector_single_colon-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/cue_func_selector_single_colon.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/font_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/font_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/font_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/font_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/id_color-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/id_color.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/inherit_values_from_media_element-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/inherit_values_from_media_element.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_animation_with_timestamp-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_animation_with_timestamp.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_background_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_background_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_background_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_background_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_color-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_color.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_font_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_font_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_font_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_font_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_namespace-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_namespace.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_outline_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_outline_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_outline_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_outline_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_text-decoration_line-through-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_text-decoration_line-through.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_text-shadow-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_text-shadow.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_timestamp_future-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_timestamp_future.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_timestamp_past-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_timestamp_past.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_transition_with_timestamp-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_transition_with_timestamp.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_white-space_normal_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_white-space_normal_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_white-space_nowrap-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_white-space_nowrap.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_white-space_pre-line_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_white-space_pre-line_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_white-space_pre-wrap_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_white-space_pre-wrap_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_white-space_pre_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_white-space_pre_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_with_class-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_with_class.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_with_class_object_specific_selector-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_with_class_object_specific_selector.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/not_allowed_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/not_allowed_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/not_root_selector-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/not_root_selector.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/outline_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/outline_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/outline_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/outline_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/root_namespace-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/root_namespace.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/root_selector-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/root_selector.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/text-decoration_line-through-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/text-decoration_line-through.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/text-decoration_overline-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/text-decoration_overline.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/text-decoration_overline_underline_line-through-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/text-decoration_overline_underline_line-through.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/text-decoration_underline-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/text-decoration_underline.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/text-shadow-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/text-shadow.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/type_selector_root-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/type_selector_root.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_animation_with_timestamp-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_animation_with_timestamp.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_background_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_background_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_background_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_background_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_color-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_color.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_font_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_font_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_font_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_font_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_namespace-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_namespace.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_outline_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_outline_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_outline_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_outline_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_text-decoration_line-through-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_text-decoration_line-through.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_text-shadow-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_text-shadow.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_timestamp_future-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_timestamp_future.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_timestamp_past-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_timestamp_past.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_transition_with_timestamp-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_transition_with_timestamp.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_white-space_normal_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_white-space_normal_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_white-space_nowrap-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_white-space_nowrap.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_white-space_pre-line_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_white-space_pre-line_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_white-space_pre-wrap_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_white-space_pre-wrap_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_white-space_pre_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_white-space_pre_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_with_class-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_with_class.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_with_class_object_specific_selector-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_with_class_object_specific_selector.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_animation_with_timestamp-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_animation_with_timestamp.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_background_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_background_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_background_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_background_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_color-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_color.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_font_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_font_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_font_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_font_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_namespace-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_namespace.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_outline_properties-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_outline_properties.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_outline_shorthand-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_outline_shorthand.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_text-decoration_line-through-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_text-decoration_line-through.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_text-shadow-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_text-shadow.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_timestamp_future-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_timestamp_future.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_timestamp_past-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_timestamp_past.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_transition_with_timestamp-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_transition_with_timestamp.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_voice_attribute-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_voice_attribute.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_white-space_normal_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_white-space_normal_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_white-space_nowrap-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_white-space_nowrap.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_white-space_pre-line_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_white-space_pre-line_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_white-space_pre-wrap_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_white-space_pre-wrap_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_white-space_pre_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_white-space_pre_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_with_class-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_with_class.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_with_class_object_specific_selector-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_with_class_object_specific_selector.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/white-space_normal_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/white-space_normal_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/white-space_nowrap_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/white-space_nowrap_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/white-space_pre-line_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/white-space_pre-line_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/white-space_pre-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/white-space_pre-wrap_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/white-space_pre-wrap_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/white-space_pre.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/white-space_pre_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/white-space_pre_wrapped.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/default_styles/bold_object_default_font-style-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/default_styles/bold_object_default_font-style.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/default_styles/inherit_as_default_value_inherits_values_from_media_element-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/default_styles/inherit_as_default_value_inherits_values_from_media_element.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/default_styles/italic_object_default_font-style-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/default_styles/italic_object_default_font-style.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/default_styles/underline_object_default_font-style-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/selectors/default_styles/underline_object_default_font-style.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/too_many_cues-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/too_many_cues.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/too_many_cues_wrapped-ref.html: Removed property svn:keywords.
* media/track/opera/track/webvtt/rendering/reftest/too_many_cues_wrapped.html: Removed property svn:keywords.
* media/track/w3c/interfaces/HTMLMediaElement/addTextTrack.html: Removed property svn:keywords.
* media/track/w3c/interfaces/HTMLMediaElement/textTracks-expected.txt: Removed property svn:keywords.
* media/track/w3c/interfaces/HTMLMediaElement/textTracks.html: Removed property svn:keywords.
* media/track/w3c/interfaces/HTMLTrackElement/default-expected.txt: Removed property svn:keywords.
* media/track/w3c/interfaces/HTMLTrackElement/default.html: Removed property svn:keywords.
* media/track/w3c/interfaces/HTMLTrackElement/label-expected.txt: Removed property svn:keywords.
* media/track/w3c/interfaces/HTMLTrackElement/label.html: Removed property svn:keywords.
* media/track/w3c/interfaces/HTMLTrackElement/readyState-expected.txt: Removed property svn:keywords.
* media/track/w3c/interfaces/HTMLTrackElement/readyState.html: Removed property svn:keywords.
* media/track/w3c/interfaces/HTMLTrackElement/srclang-expected.txt: Removed property svn:keywords.
* media/track/w3c/interfaces/HTMLTrackElement/srclang.html: Removed property svn:keywords.
* media/track/w3c/interfaces/HTMLTrackElement/track-expected.txt: Removed property svn:keywords.
* media/track/w3c/interfaces/HTMLTrackElement/track.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrack/addCue.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrack/constants-expected.txt: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrack/constants.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrack/cues.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrack/kind.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrack/label-expected.txt: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrack/label.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrack/language-expected.txt: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrack/language.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrack/mode-expected.txt: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrack/mode.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrack/oncuechange-expected.txt: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrack/oncuechange.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrack/removeCue.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrackCue/align.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrackCue/endTime.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrackCue/id.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrackCue/pauseOnExit.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrackCue/startTime.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrackCue/track.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrackCueList/getCueById-expected.txt: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrackCueList/getCueById.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrackCueList/length-expected.txt: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrackCueList/length.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrackList/length-expected.txt: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrackList/length.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrackList/onaddtrack-expected.txt: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrackList/onaddtrack.html: Removed property svn:keywords.
* media/track/w3c/interfaces/TextTrackList/onremovetrack.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/2_tracks-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/2_tracks.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/align_end-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/align_end.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/align_middle-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/align_middle.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/align_middle_position_50-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/align_middle_position_50.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/align_middle_position_gt_50-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/align_middle_position_gt_50.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/align_middle_position_lt_50-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/align_middle_position_lt_50.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/align_start-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/align_start.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/audio_has_no_subtitles-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/audio_has_no_subtitles.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/basic-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/basic.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/decode_escaped_entities-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/decode_escaped_entities.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/dom_override_cue_text-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/dom_override_cue_text.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/dom_override_cue_text_while_paused-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/dom_override_cue_text_while_paused.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/size_50-expected.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/size_50.html: Removed property svn:keywords.
* media/track/w3c/track/webvtt/support/refTestWait.js: Removed property svn:keywords.
* media/trackmenu-test.js: Removed property svn:keywords.
* media/video-canvas-drawing-expected.txt: Removed property svn:keywords.
* media/video-canvas-drawing-output-expected.txt: Removed property svn:keywords.
* media/video-canvas-drawing-output.html: Removed property svn:keywords.
* media/video-canvas-drawing.html: Removed property svn:keywords.
* media/video-controls-captions-trackmenu-hide-on-click.html: Removed property svn:keywords.
* media/video-controls-captions-trackmenu-localized.html: Removed property svn:keywords.
* media/video-controls-captions-trackmenu-sorted.html: Removed property svn:keywords.
* media/video-controls-captions-trackmenu.html: Removed property svn:keywords.
* media/video-object-fit-change-expected.html: Removed property svn:keywords.
* media/video-object-fit-change.html: Removed property svn:keywords.
* media/video-object-fit-expected.html: Removed property svn:keywords.
* media/video-object-fit.html: Removed property svn:keywords.
* platform/ios-sim-deprecated/media/media-document-controls-size-expected.txt: Removed property svn:keywords.
* platform/ios-sim-deprecated/media/media-document-controls-size.html: Removed property svn:keywords.
* platform/mac-mavericks/accessibility/aria-readonly-expected.txt: Removed property svn:keywords.
* platform/mac-mavericks/fast/forms/input-baseline-expected.txt: Removed property svn:keywords.
* platform/mac-mavericks/fast/forms/placeholder-position-expected.txt: Removed property svn:keywords.
* platform/mac-mavericks/fast/forms/search/search-size-with-decorations-expected.txt: Removed property svn:keywords.
* platform/mac-mavericks/fast/repaint/search-field-cancel-expected.txt: Removed property svn:keywords.
* platform/mac-mavericks/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Removed property svn:keywords.
* platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt: Removed property svn:keywords.
* platform/mac-mavericks/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-1-expected.txt: Removed property svn:keywords.
* platform/mac-mavericks/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-2-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/fast/frames/flattening/frameset-flattening-simple-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/plugins/snapshotting/autoplay-similar-to-dominant-after-delay-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/plugins/snapshotting/autoplay-similar-to-dominant-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/plugins/snapshotting/restart-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/plugins/snapshotting/simple-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-removal-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-removal.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-body-layer-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-body-layer.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-opacity-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-opacity.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-positioned-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-positioned.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-transformed-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-transformed.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-zoomed-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-zoomed.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-html-background-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-html-background.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-non-propagated-body-background-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-non-propagated-body-background.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/null-parent-back-crash-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-background-toggle-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-background-toggle.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-hidden-background-toggle-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-hidden-background-toggle.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-horizontal-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-horizontal.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-vertical-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-vertical.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled.html: Removed property svn:keywords.
* platform/mac-wk2/tiled-drawing/tiled-drawing-zoom.html: Removed property svn:keywords.
* platform/mac/accessibility/aria-readonly-expected.txt: Removed property svn:keywords.
* platform/mac/animations/additive-transform-animations-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/backing/paint-into-ancestor-clip-rects-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/geometry/composited-html-size-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/plugins/composited-plugin-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/tiling/backface-preserve-3d-tiled-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/tiling/tiled-layer-resize-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/visibility/visibility-composited-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/visibility/visibility-composited-transforms-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/visible-rect/2d-transformed-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/visible-rect/3d-transform-style-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/visible-rect/3d-transformed-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/visible-rect/animated-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/visible-rect/animated-from-none-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/visible-rect/nested-transform-expected.txt: Removed property svn:keywords.
* platform/mac/compositing/visible-rect/scrolled-expected.txt: Removed property svn:keywords.
* platform/mac/css3/blending/svg-blend-plus-darker-expected.txt: Removed property svn:keywords.
* platform/mac/css3/filters/composited-during-animation-layertree-expected.txt: Removed property svn:keywords.
* platform/mac/css3/filters/composited-during-transition-layertree-expected.txt: Removed property svn:keywords.
* platform/mac/editing/selection/mixed-editability-10-expected.txt: Removed property svn:keywords.
* platform/mac/fast/backgrounds/background-leakage-expected.txt: Removed property svn:keywords.
* platform/mac/fast/backgrounds/border-radius-split-background-expected.txt: Removed property svn:keywords.
* platform/mac/fast/backgrounds/border-radius-split-background-image-expected.txt: Removed property svn:keywords.
* platform/mac/fast/backgrounds/mask-box-image-expected.txt: Removed property svn:keywords.
* platform/mac/fast/borders/border-image-slice-constrained-expected.txt: Removed property svn:keywords.
* platform/mac/fast/borders/border-radius-inset-outset-expected.txt: Removed property svn:keywords.
* platform/mac/fast/borders/border-styles-split-expected.txt: Removed property svn:keywords.
* platform/mac/fast/borders/mixed-border-styles-expected.txt: Removed property svn:keywords.
* platform/mac/fast/borders/mixed-border-styles-radius-expected.txt: Removed property svn:keywords.
* platform/mac/fast/borders/mixed-border-styles-radius2-expected.txt: Removed property svn:keywords.
* platform/mac/fast/borders/table-borders-expected.txt: Removed property svn:keywords.
* platform/mac/fast/canvas/webgl/oes-element-index-uint-expected.txt: Removed property svn:keywords.
* platform/mac/fast/css/first-letter-punctuation-expected.txt: Removed property svn:keywords.
* platform/mac/fast/css/sticky/nested-sticky-expected.txt: Removed property svn:keywords.
* platform/mac/fast/css/sticky/sticky-in-transform-expected.txt: Removed property svn:keywords.
* platform/mac/fast/css/transformed-mask-expected.txt: Removed property svn:keywords.
* platform/mac/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Removed property svn:keywords.
* platform/mac/fast/forms/input-baseline-expected.txt: Removed property svn:keywords.
* platform/mac/fast/forms/placeholder-position-expected.txt: Removed property svn:keywords.
* platform/mac/fast/forms/range/slider-mouse-events-expected.txt: Removed property svn:keywords.
* platform/mac/fast/forms/search/search-size-with-decorations-expected.txt: Removed property svn:keywords.
* platform/mac/fast/gradients/radial-centered-expected.txt: Removed property svn:keywords.
* platform/mac/fast/html/details-marker-style-expected.txt: Removed property svn:keywords.
* platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Removed property svn:keywords.
* platform/mac/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt: Removed property svn:keywords.
* platform/mac/fast/loader/javascript-url-in-embed-expected.txt: Removed property svn:keywords.
* platform/mac/fast/multicol/span/clone-flexbox-expected.txt: Removed property svn:keywords.
* platform/mac/fast/multicol/span/clone-summary-expected.txt: Removed property svn:keywords.
* platform/mac/fast/repaint/multicol-repaint-expected.txt: Removed property svn:keywords.
* platform/mac/fast/repaint/search-field-cancel-expected.txt: Removed property svn:keywords.
* platform/mac/fast/replaced/table-percent-height-expected.txt: Removed property svn:keywords.
* platform/mac/fast/text/international/cjk-segmentation-expected.txt: Removed property svn:keywords.
* platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Removed property svn:keywords.
* platform/mac/fast/transforms/transforms-with-zoom-expected.txt: Removed property svn:keywords.
* platform/mac/fast/writing-mode/border-styles-vertical-lr-expected.txt: Removed property svn:keywords.
* platform/mac/fast/writing-mode/border-styles-vertical-rl-expected.txt: Removed property svn:keywords.
* platform/mac/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Removed property svn:keywords.
* platform/mac/http/tests/webarchive/cross-origin-stylesheet-crash-expected.txt: Removed property svn:keywords.
* platform/mac/http/tests/webarchive/test-preload-resources-expected.txt: Removed property svn:keywords.
* platform/mac/inspector/device-orientation-success-expected.txt: Removed property svn:keywords.
* platform/mac/js/dom/global-constructors-attributes-expected.txt: Removed property svn:keywords.
* platform/mac/media/video-controls-captions-trackmenu-expected.txt: Removed property svn:keywords.
* platform/mac/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Removed property svn:keywords.
* platform/mac/media/video-controls-captions-trackmenu-localized-expected.txt: Removed property svn:keywords.
* platform/mac/media/video-controls-captions-trackmenu-sorted-expected.txt: Removed property svn:keywords.
* platform/mac/platform/mac/accessibility/press-action-is-first-expected.txt: Removed property svn:keywords.
* platform/mac/platform/mac/accessibility/role-subrole-roledescription-expected.txt: Removed property svn:keywords.
* platform/mac/plugins/testplugin-onnew-onpaint-expected.txt: Removed property svn:keywords.
* platform/mac/plugins/testplugin-onnew-onpaint.html: Removed property svn:keywords.
* platform/mac/svg/custom/image-with-prefix-in-webarchive-expected.txt: Removed property svn:keywords.
* platform/mac/svg/webarchive/svg-cursor-subresources-expected.txt: Removed property svn:keywords.
* platform/mac/svg/webarchive/svg-feimage-subresources-expected.txt: Removed property svn:keywords.
* platform/mac/svg/webarchive/svg-script-subresouces-expected.txt: Removed property svn:keywords.
* platform/mac/svg/zoom/page/zoom-mask-with-percentages-expected.txt: Removed property svn:keywords.
* platform/mac/svg/zoom/page/zoom-svg-float-border-padding-expected.txt: Removed property svn:keywords.
* platform/mac/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.txt: Removed property svn:keywords.
* platform/mac/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Removed property svn:keywords.
* platform/mac/transforms/3d/point-mapping/3d-point-mapping-opacity-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/adopt-attribute-styled-body-webarchive-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/adopt-attribute-styled-node-webarchive-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/adopt-inline-styled-node-webarchive-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/archive-empty-frame-dom-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/archive-empty-frame-source-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/archive-with-unencoded-url-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/css-page-rule-crash-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/doctype-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/ignore-noscript-if-scripting-enabled-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/test-body-background-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/test-css-import-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/test-duplicate-resources-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/test-frameset-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/test-img-src-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/test-input-src-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/test-link-href-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/test-link-rel-icon-beforeload-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/test-object-data-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/test-script-src-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/test-table-background-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/test-td-background-expected.txt: Removed property svn:keywords.
* platform/mac/webarchive/test-xml-stylesheet-expected.txt: Removed property svn:keywords.
* platform/win-future/accessibility/svg-remote-element-expected.txt: Removed property svn:keywords.
* platform/win/animations/additive-transform-animations-expected.txt: Removed property svn:keywords.
* platform/win/compositing/geometry/composited-html-size-expected.txt: Removed property svn:keywords.
* platform/win/compositing/iframes/iframe-copy-on-scroll-expected.txt: Removed property svn:keywords.
* platform/win/fast/canvas/webgl/angle-instanced-arrays-expected.txt: Removed property svn:keywords.
* platform/win/fast/canvas/webgl/angle-instanced-arrays-out-of-bounds-expected.txt: Removed property svn:keywords.
* platform/win/fast/css/first-letter-punctuation-expected.txt: Removed property svn:keywords.
* platform/win/fast/css/transformed-mask-expected.txt: Removed property svn:keywords.
* platform/win/fast/forms/input-set-composition-scroll-expected.txt: Removed property svn:keywords.
* platform/win/fast/forms/select/popup-closes-on-blur-expected.txt: Removed property svn:keywords.
* platform/win/fast/gradients/radial-centered-expected.txt: Removed property svn:keywords.
* platform/win/fast/html/details-marker-style-expected.txt: Removed property svn:keywords.
* platform/win/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Removed property svn:keywords.
* platform/win/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt: Removed property svn:keywords.
* platform/win/fast/repaint/multicol-repaint-expected.txt: Removed property svn:keywords.
* platform/win/fast/repaint/search-field-cancel-expected.txt: Removed property svn:keywords.
* platform/win/fast/text/international/cjk-segmentation-expected.txt: Removed property svn:keywords.
* platform/win/fast/transforms/transforms-with-zoom-expected.txt: Removed property svn:keywords.
* platform/win/http/tests/navigation/javascriptlink-frame-expected.txt: Removed property svn:keywords.
* platform/win/platform/mac/accessibility/form-control-value-settable-expected.txt: Removed property svn:keywords.
* platform/win/platform/mac/accessibility/press-action-is-first-expected.txt: Removed property svn:keywords.
* platform/win/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-1-expected.txt: Removed property svn:keywords.
* platform/win/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-2-expected.txt: Removed property svn:keywords.
* platform/win/platform/mac/fast/forms/attributed-strings-expected.txt: Removed property svn:keywords.
* platform/win/platform/mac/fast/forms/indeterminate-progress-inline-height-expected.txt: Removed property svn:keywords.
* platform/win/platform/mac/fast/forms/input-appearance-spinbutton-expected.txt: Removed property svn:keywords.
* platform/win/platform/mac/fast/forms/input-appearance-spinbutton-size-expected.txt: Removed property svn:keywords.
* platform/win/platform/mac/fast/forms/input-number-click-expected.txt: Removed property svn:keywords.
* platform/win/platform/mac/fast/loader/file-url-mimetypes-expected.txt: Removed property svn:keywords.
* platform/win/svg/zoom/page/zoom-mask-with-percentages-expected.txt: Removed property svn:keywords.
* platform/win/svg/zoom/page/zoom-svg-float-border-padding-expected.txt: Removed property svn:keywords.
* platform/win/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.txt: Removed property svn:keywords.
* platform/win/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Removed property svn:keywords.
* plugins/frameset-with-plugin-frame-expected.txt: Removed property svn:keywords.
* plugins/frameset-with-plugin-frame.html: Removed property svn:keywords.
* plugins/resources/frame-with-plugin-subframe.html: Removed property svn:keywords.
* plugins/resources/plugin-frame.html: Removed property svn:keywords.
* plugins/resources/plugin-page.html: Removed property svn:keywords.
* plugins/resources/target-frameset-frame.html: Removed property svn:keywords.
* plugins/resources/target-frameset.html: Removed property svn:keywords.
* plugins/snapshot-appearance-expected.html: Removed property svn:keywords.
* plugins/snapshot-appearance.html: Removed property svn:keywords.
* plugins/snapshotting/autoplay-similar-to-dominant-after-delay.html: Removed property svn:keywords.
* plugins/snapshotting/autoplay-similar-to-dominant.html: Removed property svn:keywords.
* plugins/snapshotting/restart.html: Removed property svn:keywords.
* plugins/snapshotting/simple.html: Removed property svn:keywords.
* scrollbars/scrollbar-parts-opacity-expected.html: Removed property svn:keywords.
* scrollbars/scrollbar-parts-opacity.html: Removed property svn:keywords.
* svg/animations/unsupported-animate-element-attributes-expected.svg: Removed property svn:keywords.
* svg/animations/unsupported-animate-element-attributes.svg: Removed property svn:keywords.
* svg/text/text-style-invalid-expected.txt: Removed property svn:keywords.
* svg/text/text-style-invalid.svg: Removed property svn:keywords.
* transforms/3d/general/3dtransform-values-expected.txt: Removed property svn:keywords.
* transforms/3d/general/3dtransform-values.html: Removed property svn:keywords.
* transforms/3d/general/background-visibility-layers.html: Removed property svn:keywords.
* transforms/3d/hit-testing/composited-hit-test-expected.txt: Removed property svn:keywords.
* transforms/3d/hit-testing/composited-hit-test.html: Removed property svn:keywords.
* transforms/3d/hit-testing/resources/hit-test-utils.js: Removed property svn:keywords.
* transforms/3d/hit-testing/rotated-hit-test-expected.txt: Removed property svn:keywords.
* transforms/3d/hit-testing/rotated-hit-test-with-child-expected.txt: Removed property svn:keywords.
* transforms/3d/hit-testing/rotated-hit-test-with-child.html: Removed property svn:keywords.
* transforms/3d/hit-testing/rotated-hit-test2-expected.txt: Removed property svn:keywords.
* transforms/3d/hit-testing/rotated-hit-test2.html: Removed property svn:keywords.
* transitions/3d/interrupted-transition-expected.txt: Removed property svn:keywords.
* transitions/3d/interrupted-transition.html: Removed property svn:keywords.
* transitions/border-radius-transition-expected.txt: Removed property svn:keywords.
* transitions/border-radius-transition.html: Removed property svn:keywords.
* transitions/clip-transition-expected.txt: Removed property svn:keywords.
* transitions/clip-transition.html: Removed property svn:keywords.
* transitions/created-while-suspended-expected.txt: Removed property svn:keywords.
* transitions/created-while-suspended.html: Removed property svn:keywords.
* transitions/longhand-vs-shorthand-initial-expected.txt: Removed property svn:keywords.
* transitions/longhand-vs-shorthand-initial.html: Removed property svn:keywords.
* transitions/mismatched-shadow-transitions-expected.txt: Removed property svn:keywords.
* transitions/mismatched-shadow-transitions.html: Removed property svn:keywords.
* transitions/multiple-text-shadow-transition-expected.txt: Removed property svn:keywords.
* transitions/multiple-text-shadow-transition.html: Removed property svn:keywords.
* transitions/started-while-suspended-expected.txt: Removed property svn:keywords.
* transitions/started-while-suspended.html: Removed property svn:keywords.
* transitions/steps-timing-function-expected.txt: Removed property svn:keywords.
* transitions/steps-timing-function.html: Removed property svn:keywords.
* transitions/suspend-transform-transition-expected.txt: Removed property svn:keywords.
* transitions/suspend-transform-transition.html: Removed property svn:keywords.
* transitions/svg-transitions-expected.txt: Removed property svn:keywords.
* transitions/svg-transitions.html: Removed property svn:keywords.
* transitions/transition-on-element-with-content-expected.txt: Removed property svn:keywords.
* transitions/transition-on-element-with-content.html: Removed property svn:keywords.
* webaudio/realtimeanalyser-fft-scaling-expected.txt: Removed property svn:keywords.
* webaudio/realtimeanalyser-fft-scaling.html: Removed property svn:keywords.

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

6 years ago[WebEditingTester] Expand "WK" to "WebKit" in a few places
timothy_horton@apple.com [Fri, 20 Feb 2015 20:04:30 +0000 (20:04 +0000)]
[WebEditingTester] Expand "WK" to "WebKit" in a few places
https://bugs.webkit.org/show_bug.cgi?id=141833

Reviewed by Anders Carlsson.

* WebEditingTester/AppDelegate.h:
* WebEditingTester/AppDelegate.m:
(-[WebEditingAppDelegate newEditor:]):
(-[WebEditingAppDelegate toggleUseWebKit2ByDefault:]):
(-[WebEditingAppDelegate validateMenuItem:]):
(-[WebEditingAppDelegate _updateNewWindowKeyEquivalents]):
(-[WebEditingAppDelegate applicationDidFinishLaunching:]): Deleted.
(-[WebEditingAppDelegate applicationWillTerminate:]): Deleted.
(-[WebEditingAppDelegate showOperations:]): Deleted.
* WebEditingTester/MainMenu.xib:
The WK abbreviation is unnaturally grating in menu items for some reason.

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

6 years ago[WebEditingTester] Add a custom protocol for loading canned content
timothy_horton@apple.com [Fri, 20 Feb 2015 20:02:39 +0000 (20:02 +0000)]
[WebEditingTester] Add a custom protocol for loading canned content
https://bugs.webkit.org/show_bug.cgi?id=141830

Reviewed by Enrica Casucci.

Add a canned:// protocol handler, which can be used to emulate behaviors
in WebKit client apps (like Mail) that use custom protocol handlers,
which can have important effects on editing (mostly, the URLs are only
valid inside of the client application, but not when copied/dragged out).

For now, we only support two canned files:

canned://dice is a PNG of dice (stolen from LayoutTests/)
canned://text is the string "canned text" served as text/html

In the future we could support things like very large (generated) files,
progressive loading, etc. to further simulate conditions in other apps.

* WebEditingTester/AppDelegate.m:
(-[WebEditingAppDelegate applicationDidFinishLaunching:]):
Register the protocol with CFNetwork, and the scheme with WebKit2.

* WebEditingTester/Canned Content/dice.png: Added.
* WebEditingTester/CannedContent.h: Added.
* WebEditingTester/CannedContent.m: Added.
(-[CannedContent initWithRequest:cachedResponse:client:]):
(+[CannedContent canonicalRequestForRequest:]):
(+[CannedContent canInitWithRequest:]):
We only want to handle canned:// URLs.

(-[CannedContent startLoading]):
For now, immediately load the two files we know about.
Otherwise, immediately fail the load.

(-[CannedContent stopLoading]):
* WebEditingTester/WebEditingTester.xcodeproj/project.pbxproj:

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

6 years ago[WebEditingTester] Implement an open panel
timothy_horton@apple.com [Fri, 20 Feb 2015 19:59:35 +0000 (19:59 +0000)]
[WebEditingTester] Implement an open panel
https://bugs.webkit.org/show_bug.cgi?id=141829

Reviewed by Simon Fraser.

* WebEditingTester/AppDelegate.m:
(-[WebEditingAppDelegate _useWebKit1ForOpeningDocument:]):
(-[WebEditingAppDelegate _useWebKit2ForOpeningDocument:]):
(-[WebEditingAppDelegate openDocument:]):
Add an open panel (with radio buttons to pick which WebKit to open with).
Loads the file as an HTML string.

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

6 years agoEFL URTBF
ossy@webkit.org [Fri, 20 Feb 2015 19:51:14 +0000 (19:51 +0000)]
EFL URTBF

Source/WebKit2:

* Platform/efl/DispatchQueueEfl.cpp:

Source/WTF:

* wtf/PlatformEfl.cmake:

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

6 years ago[WebEditingTester] @properties, dot syntax, and remember the window position
simon.fraser@apple.com [Fri, 20 Feb 2015 19:45:52 +0000 (19:45 +0000)]
[WebEditingTester] @properties, dot syntax, and remember the window position
https://bugs.webkit.org/show_bug.cgi?id=141843

Reviewed by Tim Horton.

Modernize a bit with more dot syntax, use @property for the web views,
and give the main window an Autosave name so it remembers the widow position.

* WebEditingTester/WK1WebDocumentController.m:
(-[WK1WebDocumentController awakeFromNib]):
(-[WK1WebDocumentController loadHTMLString:]):
* WebEditingTester/WK2WebDocumentController.m:
(-[WK2WebDocumentController awakeFromNib]):
* WebEditingTester/WebDocument.xib:

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

6 years agoRunLoop::dispatch() should drop the mutex before calling wakeUp().
simon.fraser@apple.com [Fri, 20 Feb 2015 19:35:46 +0000 (19:35 +0000)]
RunLoop::dispatch() should drop the mutex before calling wakeUp().
https://bugs.webkit.org/show_bug.cgi?id=141820

Reviewed by Alexey Proskuryakov.

RunLoop::wakeUp() calls into CoreFoundation which could take time,
so scope the mutex just to protect m_functionQueue.

* wtf/RunLoop.cpp:
(WTF::RunLoop::dispatch):

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

6 years agoURTBF after r180410, WorkQueue.h is in WTF now.
ossy@webkit.org [Fri, 20 Feb 2015 19:35:39 +0000 (19:35 +0000)]
URTBF after r180410, WorkQueue.h is in WTF now.

* Platform/efl/DispatchQueueWorkItemEfl.h:

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

6 years agoWeb Inspector: Add a setting for clearing the console on page reload
commit-queue@webkit.org [Fri, 20 Feb 2015 19:35:27 +0000 (19:35 +0000)]
Web Inspector: Add a setting for clearing the console on page reload
https://bugs.webkit.org/show_bug.cgi?id=134414

Patch by Ronald Jett <rjett@apple.com> on 2015-02-20
Reviewed by Timothy Hatcher.

Created a new setting "clear-log-on-reload", which defaults to true.
Users can toggle this setting with an item added to the console's context menu.
When enabled, the console will clear on page reload. When disabled, the console
content will remain during page reloads.

* Localizations/en.lproj/localizedStrings.js:
* UserInterface/Views/LogContentView.js:
(WebInspector.LogContentView):
(WebInspector.LogContentView.prototype._sessionStarted):
(WebInspector.LogContentView.prototype._handleContextMenuEvent):
(WebInspector.LogContentView.prototype._toggleClearLogOnReloadSetting):

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

6 years agobmalloc should implement malloc introspection (to stop false-positive leaks when...
ggaren@apple.com [Fri, 20 Feb 2015 19:28:41 +0000 (19:28 +0000)]
bmalloc should implement malloc introspection (to stop false-positive leaks when MallocStackLogging is off)
https://bugs.webkit.org/show_bug.cgi?id=141802

Reviewed by Andreas Kling.

Rolling back in with a fix for a crash seen while using GuardMalloc.

* bmalloc/VMHeap.cpp:
(bmalloc::VMHeap::grow):
* bmalloc/VMHeap.h:
* bmalloc/Zone.cpp: Re-land the old patch.

(bmalloc::Zone::size): Be sure to implement the size() function since
it's accessible indirectly via the malloc_zone_from_ptr public API --
and GuardMalloc calls it all the time.

(bmalloc::Zone::Zone):
* bmalloc/Zone.h: Re-land the old patch.

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

6 years ago[WebEditingTester] Hook up key equivalents for new window action
timothy_horton@apple.com [Fri, 20 Feb 2015 19:17:51 +0000 (19:17 +0000)]
[WebEditingTester] Hook up key equivalents for new window action
https://bugs.webkit.org/show_bug.cgi?id=141828

Reviewed by Enrica Casucci.

* WebEditingTester/AppDelegate.h:
* WebEditingTester/AppDelegate.m:
(-[WebEditingAppDelegate applicationDidFinishLaunching:]):
(-[WebEditingAppDelegate newEditor:]):
(-[WebEditingAppDelegate _defaultWebDocumentControllerClass]):
(-[WebEditingAppDelegate toggleUseWK2ByDefault:]):
(-[WebEditingAppDelegate _updateNewWindowKeyEquivalents]):
(defaultConfiguration): Deleted.
(-[WebEditingAppDelegate applicationWillTerminate:]): Deleted.
Move WKWebViewConfiguration setup into WK2WebDocumentController.
Remove unused application termination code.
Update new-window menu item key equivalents when launching and when
changing the use-WebKit2-by-default setting.
Make WebDocumentController subclasses all initialized the same way,
and use that to factor out alloc/init.
Rename loadContent to loadHTMLString for future use.

* WebEditingTester/MainMenu.xib:
Add default key equivalents.
Cmd-N will always make the default kind of window (controlled by the pref).
Cmd-Opt-N will always make the other kind.
The menu items are configured as alternates so they only show up if you
press alt (just like in MiniBrowser).

* WebEditingTester/WK1WebDocumentController.m:
(-[WK1WebDocumentController loadHTMLString:]):
(-[WK1WebDocumentController loadContent]): Deleted.
* WebEditingTester/WK2WebDocumentController.h:
* WebEditingTester/WK2WebDocumentController.m:
(defaultConfiguration):
(-[WK2WebDocumentController awakeFromNib]):
(-[WK2WebDocumentController loadHTMLString:]):
(-[WK2WebDocumentController initWithConfiguration:]): Deleted.
(-[WK2WebDocumentController dealloc]): Deleted.
* WebEditingTester/WebDocumentController.h:
* WebEditingTester/WebDocumentController.m:
(-[WebDocumentController init]):
(-[WebDocumentController initWithWindow:]):
(+[WebDocumentController defaultEditingSource]):
(-[WebDocumentController loadHTMLString:]):
(-[WebDocumentController windowDidLoad]): Deleted.
(-[WebDocumentController defaultEditingSource]): Deleted.
(-[WebDocumentController applicationTerminating]): Deleted.
(-[WebDocumentController loadContent]): Deleted.

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

6 years ago[WebEditingTester] ARC-ify WebEditingTester
timothy_horton@apple.com [Fri, 20 Feb 2015 19:15:48 +0000 (19:15 +0000)]
[WebEditingTester] ARC-ify WebEditingTester
https://bugs.webkit.org/show_bug.cgi?id=141827

Reviewed by Sam Weinig.

* WebEditingTester/AppDelegate.m:
(-[WebEditingAppDelegate showOperations:]):
* WebEditingTester/EditingOperations.m:
(editingOperations):
* WebEditingTester/WK1WebDocumentController.m:
(-[WK1WebDocumentController dealloc]): Deleted.
* WebEditingTester/WK2WebDocumentController.m:
(-[WK2WebDocumentController dealloc]): Deleted.
* WebEditingTester/WebEditingTester.xcodeproj/project.pbxproj:
Turn on ARC and remove a few retain/release/autorelease calls.
We don't need to implement dealloc in either document controller
because WebView and WKWebView's UIDelegate property does not hold a
strong reference.

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

6 years ago[Mac] REGRESSION: Scroll snap points broken after r180018
bfulgham@apple.com [Fri, 20 Feb 2015 19:15:13 +0000 (19:15 +0000)]
[Mac] REGRESSION: Scroll snap points broken after r180018
https://bugs.webkit.org/show_bug.cgi?id=141821
<rdar://problem/19898333>

Reviewed by Simon Fraser.

* page/EventHandler.cpp:
(WebCore::EventHandler::platformNotifySnapIfNecessary): Added stub.
(WebCore::EventHandler::handleWheelEvent): Call new 'platformNotifySnapIfNecessary' method
to catch the 'ended wheel' gesture.
* page/EventHandler.h:
* page/mac/EventHandlerMac.mm:
(WebCore::EventHandler::platformNotifySnapIfNecessary): Added. If the wheel event signifies
the end of a wheel/swipe gesture, let the snap logic decide if it should do anything
(i.e., trigger an animation)
* platform/ScrollAnimator.cpp:
(WebCore::ScrollAnimator::processWheelEventForScrollSnap): Added.
* platform/ScrollAnimator.h:

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

6 years ago[WebEditingTester] Factor out list of editing operations
timothy_horton@apple.com [Fri, 20 Feb 2015 19:13:33 +0000 (19:13 +0000)]
[WebEditingTester] Factor out list of editing operations
https://bugs.webkit.org/show_bug.cgi?id=141826

Reviewed by Sam Weinig.

* WebEditingTester/AppDelegate.m:
(-[WebEditingAppDelegate showOperations:]):
* WebEditingTester/EditingOperations.h: Added.
* WebEditingTester/EditingOperations.m: Added.
(editingOperations):
* WebEditingTester/WebEditingTester.xcodeproj/project.pbxproj:
Move EditingOperations array to its own file, and make it an NSArray
instead of a C array. Adjust accordingly in showOperations:.

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

6 years agoUse toAPI when returning the object graph as a WKTypeRef
andersca@apple.com [Fri, 20 Feb 2015 18:49:19 +0000 (18:49 +0000)]
Use toAPI when returning the object graph as a WKTypeRef
https://bugs.webkit.org/show_bug.cgi?id=141841

Reviewed by Sam Weinig.

* UIProcess/API/Cocoa/WKProcessGroup.mm:
(getInjectedBundleInitializationUserData):

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

6 years agoDFG JIT needs to check for stack overflow at the start of Program and Eval execution
msaboff@apple.com [Fri, 20 Feb 2015 18:38:57 +0000 (18:38 +0000)]
DFG JIT needs to check for stack overflow at the start of Program and Eval execution
https://bugs.webkit.org/show_bug.cgi?id=141676

Reviewed by Filip Pizlo.

Source/JavaScriptCore:

Added stack check to the beginning of the code the DFG copmiler emits for Program and Eval nodes.
To aid in testing the code, I replaced the EvalCodeCache::maxCacheableSourceLength const
a options in runtime/Options.h.  The test script, run-jsc-stress-tests, sets that option
to a huge value when running with the "Eager" options.  This allows the updated test to
reliably exercise the code in questions.

* dfg/DFGJITCompiler.cpp:
(JSC::DFG::JITCompiler::compile):
Added stack check.

* bytecode/EvalCodeCache.h:
(JSC::EvalCodeCache::tryGet):
(JSC::EvalCodeCache::getSlow):
* runtime/Options.h:
Replaced EvalCodeCache::imaxCacheableSourceLength with Options::maximumEvalCacheableSourceLength
so that it can be configured when running the related test.

Tools:

Set the newly added --maximumEvalCacheableSourceLength option for eager test runs.  This is needed
to allow the eval out of stack tests to tier up.  Without this option, we don't cache the likely
large string expression that we want to eval.

* Scripts/run-jsc-stress-tests:

LayoutTests:

Updated the check for out of stack at eval entry test from using a fixed number of frame to
back track to now adjust the amount of back tracking up the stack based on where we can run a
simple eval().  At that point in the stack we try to cause an out of stack exception.

Also added a second pass of the test that takes the originally failing eval and tiers that
eval expression up to the DFG when used with the agreessive options of run-jsc-stress-tests.
This was done to reduce the amount of time the test takes to run in debug builds.

* js/regress-141098-expected.txt:
* js/script-tests/regress-141098.js:
(testEval):
(probeAndRecurse):

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

6 years ago[Win] Media tests are still failing. Turning back off.
bfulgham@apple.com [Fri, 20 Feb 2015 18:08:12 +0000 (18:08 +0000)]
[Win] Media tests are still failing. Turning back off.

* platform/win/TestExpectations:

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

6 years ago[Win] Test results gardening.
bfulgham@apple.com [Fri, 20 Feb 2015 17:15:00 +0000 (17:15 +0000)]
[Win] Test results gardening.

* platform/win/TestExpectations:
* platform/win/fast/frames/frame-scrolling-attribute-expected.txt:
* platform/win/fast/multicol/span/span-as-immediate-columns-child-expected.png: Added.
* platform/win/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-multiple-clients-expected.txt:
* platform/win/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt:

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

6 years ago[iOS] cleanup AirPlay code
eric.carlson@apple.com [Fri, 20 Feb 2015 17:05:48 +0000 (17:05 +0000)]
[iOS] cleanup AirPlay code
https://bugs.webkit.org/show_bug.cgi?id=141811

Reviewed by Jer Noble.

* Configurations/FeatureDefines.xcconfig: IOS_AIRPLAY -> WIRELESS_PLAYBACK_TARGET.
Source/WebCore:

* Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.cpp: Ditto.
* Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.h:
* Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.idl:

* Modules/mediacontrols/MediaControlsHost.cpp:
(WebCore::MediaControlsHost::externalDeviceDisplayName): Ditto.
(WebCore::MediaControlsHost::externalDeviceType):

* dom/EventNames.h: Ditto.
* dom/EventNames.in:

* html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::HTMLMediaElement): Ditto.
(WebCore::HTMLMediaElement::~HTMLMediaElement): Ditto.
(WebCore::HTMLMediaElement::parseAttribute):
* html/HTMLMediaElement.h:
* html/HTMLMediaElement.idl:

* html/HTMLMediaSession.cpp:
(WebCore::restrictionName): Ditto.
(WebCore::HTMLMediaSession::applyMediaPlayerRestrictions): Ditto.
* html/HTMLMediaSession.h:

* html/HTMLVideoElement.cpp:
(WebCore::HTMLVideoElement::parseAttribute): Ditto.
* html/HTMLVideoElement.h:
* html/HTMLVideoElement.idl:

* page/Settings.in: Ditto.

* platform/audio/MediaSessionManager.h:
* platform/audio/ios/MediaSessionManagerIOS.h:
* platform/audio/ios/MediaSessionManagerIOS.mm: Ditto.

* platform/graphics/MediaPlayer.cpp:
(WebCore::MediaPlayer::showPlaybackTargetPicker): Deleted.
(WebCore::MediaPlayer::hasWirelessPlaybackTargets): Deleted.
* platform/graphics/MediaPlayer.h:
* platform/graphics/MediaPlayerPrivate.h:
(WebCore::MediaPlayerPrivateInterface::showPlaybackTargetPicker): Deleted.
(WebCore::MediaPlayerPrivateInterface::hasWirelessPlaybackTargets): Deleted.
* platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.cpp:
(WebCore::MediaPlayerPrivateAVFoundation::rateChanged):
(WebCore::MediaPlayerPrivateAVFoundation::dispatchNotification):

* platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.h:
* platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.h:
* platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
(WebCore::MediaPlayerPrivateAVFoundationObjC::MediaPlayerPrivateAVFoundationObjC): IOS_AIRPLAY -> WIRELESS_PLAYBACK_TARGET.
(WebCore::MediaPlayerPrivateAVFoundationObjC::cancelLoad): Ditto.
(WebCore::MediaPlayerPrivateAVFoundationObjC::createAVPlayer): Ditto.
(WebCore::MediaPlayerPrivateAVFoundationObjC::setVideoFullscreenLayer): Ditto.
(-[WebCoreAVFMovieObserver observeValueForKeyPath:ofObject:change:context:]): Ditto.

Source/WebKit2:

* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::updatePreferences): Ditto.

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

6 years agoUnreviewed GTK+ Gardening 20th February
commit-queue@webkit.org [Fri, 20 Feb 2015 16:54:08 +0000 (16:54 +0000)]
Unreviewed GTK+ Gardening 20th February
https://bugs.webkit.org/show_bug.cgi?id=141840

Patch by Marcos Chavarría Teijeiro <chavarria1991@gmail.com> on 2015-02-20

* platform/gtk/TestExpectations:
* platform/gtk/http/tests/w3c/webperf/approved/navigation-timing/html/test_timing_xserver_redirect-expected.txt: Rebaselined after r177770 (This revision adds a new comment line and so it modifies the test stack trace lines number).
* platform/gtk/tables/mozilla/bugs/bug157890-expected.txt: Added. Rebaselined after r177773.

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

6 years ago[Win] Reactivate media tests to see if updates fixed the problem.
bfulgham@apple.com [Fri, 20 Feb 2015 16:52:22 +0000 (16:52 +0000)]
[Win] Reactivate media tests to see if updates fixed the problem.

* platform/win/TestExpectations:

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

6 years agoLanguage ranges containing asterisks must be quoted as strings
diorahman@rockybars.com [Fri, 20 Feb 2015 16:13:41 +0000 (16:13 +0000)]
Language ranges containing asterisks must be quoted as strings
https://bugs.webkit.org/show_bug.cgi?id=141659

Reviewed by Benjamin Poulain.

Source/WebCore:

As specified in [1], the language ranges containing asterisks must be quoted as strings.

[1] http://dev.w3.org/csswg/selectors-4/#the-lang-pseudo.

* css/CSSGrammar.y.in:
* css/CSSParser.cpp:
(WebCore::CSSParser::realLex):

LayoutTests:

Ensure language ranges containing asterisks are quoted as strings.

* fast/css/css-selector-text-expected.txt:
* fast/css/css-selector-text.html:
* fast/css/parsing-css-lang-expected.txt:
* fast/css/parsing-css-lang.html:
* fast/selectors/lang-extended-filtering-expected.txt:
* fast/selectors/lang-extended-filtering.html:
* fast/selectors/lang-valid-extended-filtering-expected.txt:
* fast/selectors/lang-valid-extended-filtering.html:

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

6 years agoUnreviewed, EFL build fix since r180410.
gyuyoung.kim@samsung.com [Fri, 20 Feb 2015 15:30:53 +0000 (15:30 +0000)]
Unreviewed, EFL build fix since r180410.

* wtf/PlatformEfl.cmake: Add WEBKIT2/Platform/efl path in order to include DispatchQueueEfl.h.

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

6 years ago[WK2][EFL] Fix the build after r180362
gyuyoung.kim@samsung.com [Fri, 20 Feb 2015 14:28:46 +0000 (14:28 +0000)]
[WK2][EFL] Fix the build after r180362
https://bugs.webkit.org/show_bug.cgi?id=141836

Reviewed by Carlos Garcia Campos.

As r180409, EFL port needs to add missing includes for several features,
and needs to have a specific implementation of toAPI/toImple for EFL port.

* UIProcess/API/C/WKBatteryManager.cpp:
* UIProcess/API/C/WKPage.cpp:
* UIProcess/API/C/efl/WKAPICastEfl.h:
(WebKit::toAPI):
(WebKit::toImpl):
* UIProcess/API/efl/ewk_url_scheme_request.cpp:
* UIProcess/CoordinatedGraphics/WebViewClient.cpp:
* UIProcess/efl/WebUIPopupMenuClient.cpp:
* UIProcess/efl/WebViewEfl.cpp:
* WebProcess/efl/ExtensionManagerEfl.cpp:

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

6 years agoMove WorkQueue from WK2 to WTF
antti@apple.com [Fri, 20 Feb 2015 14:18:52 +0000 (14:18 +0000)]
Move WorkQueue from WK2 to WTF
https://bugs.webkit.org/show_bug.cgi?id=141797

Reviewed by Anders Carlsson.

Source/WebKit2:

* CMakeLists.txt:
* DatabaseProcess/DatabaseProcess.h:
* Platform/IPC/Connection.h:
* Platform/WorkQueue.cpp: Removed.
* Platform/WorkQueue.h: Removed.
* Platform/efl/WorkQueueEfl.cpp: Removed.
* Platform/gtk/WorkQueueGtk.cpp: Removed.
* Platform/mac/WorkQueueMac.cpp: Removed.
* PlatformEfl.cmake:
* PlatformGTK.cmake:
* Shared/Network/CustomProtocols/CustomProtocolManager.h:
* UIProcess/Launcher/ProcessLauncher.cpp:
* UIProcess/Storage/LocalStorageDatabase.cpp:
* UIProcess/Storage/LocalStorageDatabase.h:
* UIProcess/Storage/LocalStorageDatabaseTracker.cpp:
* UIProcess/Storage/LocalStorageDatabaseTracker.h:
* UIProcess/Storage/StorageManager.cpp:
* UIProcess/Storage/StorageManager.h:
* WebKit2.xcodeproj/project.pbxproj:

Source/WTF:

It may be useful in WebCore.

Windows implementation is still missing.

* WTF.xcodeproj/project.pbxproj:
* wtf/CMakeLists.txt:
* wtf/PlatformGTK.cmake:
* wtf/WorkQueue.cpp: Copied from Source/WebKit2/Platform/WorkQueue.cpp.
* wtf/WorkQueue.h: Copied from Source/WebKit2/Platform/WorkQueue.h.
* wtf/cocoa: Added.
* wtf/cocoa/WorkQueueCocoa.cpp: Copied from Source/WebKit2/Platform/mac/WorkQueueMac.cpp.
* wtf/efl/WorkQueueEfl.cpp: Copied from Source/WebKit2/Platform/efl/WorkQueueEfl.cpp.
* wtf/gtk/WorkQueueGtk.cpp: Copied from Source/WebKit2/Platform/gtk/WorkQueueGtk.cpp.

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

6 years ago[WK2][GTK] Fix the build after r180362
carlosgc@webkit.org [Fri, 20 Feb 2015 11:16:15 +0000 (11:16 +0000)]
[WK2][GTK] Fix the build after r180362
https://bugs.webkit.org/show_bug.cgi?id=141813

Reviewed by Žan Doberšek.

Add several missing includes and a specific implementation of
toAPI/toImpl for GTK+ WebView.

* UIProcess/API/C/gtk/WKAPICastGtk.h:
(WebKit::toAPI):
(WebKit::toImpl):
* UIProcess/API/C/gtk/WKView.cpp:
* UIProcess/API/gtk/WebKitFormClient.cpp:
* UIProcess/Network/CustomProtocols/soup/WebSoupCustomProtocolRequestManagerClient.cpp:
* UIProcess/gtk/WebInspectorClientGtk.cpp:

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

6 years agoUse std::unique_ptr instead of PassOwnPtr|OwnPtr in MediaPlayerFoo classes
gyuyoung.kim@samsung.com [Fri, 20 Feb 2015 10:10:34 +0000 (10:10 +0000)]
Use std::unique_ptr instead of PassOwnPtr|OwnPtr in MediaPlayerFoo classes
https://bugs.webkit.org/show_bug.cgi?id=137765

Reviewed by Ryosuke Niwa.

As a step to use std::unique_ptr|std::make_unique<>, this patch changes use of OwnPtr|PassOwnPtr
with std::unique_ptr<>|std::make_unique<>. To remove all create() factory function, lambdas is
used in registerMediaEngine().

No new tests, no behavior changes.

* WebCore.exp.in:
* html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::parseAttribute):
* html/HTMLMediaElement.h:
* platform/graphics/MediaPlayer.cpp:
(WebCore::NullMediaPlayerPrivate::NullMediaPlayerPrivate):
(WebCore::MediaPlayer::MediaPlayer):
(WebCore::MediaPlayer::loadWithNextMediaEngine):
(WebCore::createNullMediaPlayer): Deleted.
* platform/graphics/MediaPlayer.h:
(WebCore::MediaPlayer::create): Deleted.
* platform/graphics/MediaPlayerPrivate.h:
* platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.h:
* platform/graphics/avfoundation/cf/MediaPlayerPrivateAVFoundationCF.cpp:
(WebCore::MediaPlayerPrivateAVFoundationCF::registerMediaEngine):
(WebCore::MediaPlayerPrivateAVFoundationCF::create): Deleted.
* platform/graphics/avfoundation/cf/MediaPlayerPrivateAVFoundationCF.h:
* platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.h:
* platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
(WebCore::MediaPlayerPrivateAVFoundationObjC::registerMediaEngine):
(WebCore::MediaPlayerPrivateAVFoundationObjC::create): Deleted.
* platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.h:
* platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.mm:
(WebCore::MediaPlayerPrivateMediaSourceAVFObjC::registerMediaEngine):
(WebCore::MediaPlayerPrivateMediaSourceAVFObjC::create): Deleted.
* platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
(WebCore::MediaPlayerPrivateGStreamer::registerMediaEngine):
(WebCore::MediaPlayerPrivateGStreamer::create): Deleted.
* platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:
* platform/graphics/mac/MediaPlayerPrivateQTKit.h:
* platform/graphics/mac/MediaPlayerPrivateQTKit.mm:
(WebCore::MediaPlayerPrivateQTKit::registerMediaEngine):
(WebCore::MediaPlayerPrivateQTKit::create): Deleted.
* platform/graphics/win/MediaPlayerPrivateMediaFoundation.cpp:
(WebCore::MediaPlayerPrivateMediaFoundation::registerMediaEngine):
(WebCore::MediaPlayerPrivateMediaFoundation::create): Deleted.
* platform/graphics/win/MediaPlayerPrivateMediaFoundation.h:
* platform/mock/mediasource/MockMediaPlayerMediaSource.cpp:
(WebCore::MockMediaPlayerMediaSource::registerMediaEngine):
(WebCore::MockMediaPlayerMediaSource::create): Deleted.
* platform/mock/mediasource/MockMediaPlayerMediaSource.h:

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

6 years agoArray.from test fix.
ap@apple.com [Fri, 20 Feb 2015 07:35:13 +0000 (07:35 +0000)]
Array.from test fix.

Unreviewed.

Remove document.querySelectorAll use, as there is no DOM when running js tests
in run-javascriptcore-tests.

* js/array-from-expected.txt:
* js/script-tests/array-from.js:

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

6 years agoWeb Inspector: merge in upstream Esprima to support parsing more of ES6
saambarati1@gmail.com [Fri, 20 Feb 2015 06:33:49 +0000 (06:33 +0000)]
Web Inspector: merge in upstream Esprima to support parsing more of ES6
https://bugs.webkit.org/show_bug.cgi?id=141215

Reviewed by Timothy Hatcher.

Source/WebInspectorUI:

This patch merges in a new esprima that has some ES6 support.
Specifically, the ES6 support ScriptSyntaxTree now has is:
- ForOf loops
- Object destructuring
- Array destructuring

ScriptSyntaxTree now uses Symbols for identifying AST node types
instead of strings. This will prevent any direct usage of strings
for node types instead of a direct property access off the
ScriptSyntaxTree constructor.

This patch also does some gardening work:
- TypeTokenAnnotator only walks over the incoming type information
  data once to be more efficient.
- TypeTokenView is now smarter about updating its associated DOM node
  only if its display name has changed.

* UserInterface/Controllers/TypeTokenAnnotator.js:
(WebInspector.TypeTokenAnnotator.prototype._insertTypeTokensForEachNode):
* UserInterface/External/Esprima/esprima.js:
(.):
* UserInterface/Models/ScriptSyntaxTree.js:
(WebInspector.ScriptSyntaxTree.prototype.gatherIdentifiersInVariableDeclaration):
(WebInspector.ScriptSyntaxTree.prototype._recurse):
(WebInspector.ScriptSyntaxTree.prototype._createInternalSyntaxTree):
* UserInterface/Views/TypeTokenView.js:
(WebInspector.TypeTokenView.prototype.update):

LayoutTests:

* inspector/model/parse-script-syntax-tree-expected.txt:
* inspector/model/parse-script-syntax-tree.html:

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

6 years agoFix build warning in WebKit2/WebProcess and UIProcess module.
shiva.jm@samsung.com [Fri, 20 Feb 2015 06:14:08 +0000 (06:14 +0000)]
Fix build warning in WebKit2/WebProcess and UIProcess module.
https://bugs.webkit.org/show_bug.cgi?id=141794.

Reviewed by Anders Carlsson.

Fix build warning by using UNUSED_PARAM macro.

* UIProcess/WebsiteData/WebsiteDataStore.cpp:
(WebKit::computeWebProcessAccessType):
* WebProcess/WebProcess.cpp:
(WebKit::WebProcess::deleteWebsiteData):

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

6 years agoWeb Inspector: Use of Array.from for NodeList/Arguments to Array conversion
commit-queue@webkit.org [Fri, 20 Feb 2015 05:53:34 +0000 (05:53 +0000)]
Web Inspector: Use of Array.from for NodeList/Arguments to Array conversion
https://bugs.webkit.org/show_bug.cgi?id=141819

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2015-02-19
Reviewed by Timothy Hatcher.

Array.from is clearer than Array.prototype.slice.call(arrayLike).

* UserInterface/Base/Test.js:
(.console.logType):
* UserInterface/Protocol/InspectorBackend.js:
(InspectorBackend.Command.prototype.promise):
(InspectorBackend.Command.prototype._invokeWithArguments):
* UserInterface/Views/LogContentView.js:
(WebInspector.LogContentView.prototype._allMessages):

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

6 years agoMake EnvironmentVariables::appendValue() handle the case where the existing value...
commit-queue@webkit.org [Fri, 20 Feb 2015 02:37:23 +0000 (02:37 +0000)]
Make EnvironmentVariables::appendValue() handle the case where the existing value is an empty string.
https://bugs.webkit.org/show_bug.cgi?id=141818.

Patch by Remy Demarest <rdemarest@apple.com> on 2015-02-19
Reviewed by Dan Bernstein.

* UIProcess/Launcher/mac/EnvironmentVariables.cpp:
(WebKit::EnvironmentVariables::appendValue): If the existing value is an empty string, replace it rather than
append to it.

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

6 years agoREGRESSION (r180239): run-webkit-test fails to boot simulator device that was booted...
dbates@webkit.org [Fri, 20 Feb 2015 02:36:30 +0000 (02:36 +0000)]
REGRESSION (r180239): run-webkit-test fails to boot simulator device that was booted by previous test run
https://bugs.webkit.org/show_bug.cgi?id=141815
<rdar://problem/19893933>

Reviewed by Simon Fraser.

Fixes an issue where run-webkit-tests would fail to boot the WebKit Tester simulator device if it
was booted by iOS Simulator in a previous run of run-webkit-test.

* Scripts/webkitpy/port/ios.py:
(IOSSimulatorPort.check_sys_deps): Added logic moved from IOSSimulatorPort.setup_test_run().
(IOSSimulatorPort.setup_test_run): Moved logic to quit the iOS Simulator app and wait for the
testing device to be in the shutdown state from here to IOSSimulatorPort.check_sys_deps().

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