Timeline
Dec 25, 2011:
- 11:05 PM Changeset in webkit [103679] by
-
- 30 edits in trunk/Source/WebCore
https://bugs.webkit.org/show_bug.cgi?id=74067
Refactoring: Unitfy willMoveToNewDocument() and didMoveToNewDocument()
Patch by Hajime Morrita <morrita@chromium.org> on 2011-12-25
Reviewed by Darin Adler.
No new tests. No behavior change.
This change combines two method Node::willMoveToNewOwnerDocument() and Node::didMoveToNewOwnerDocument()
into Node::didMoveToNewDocument(Document* oldDocument).
The intention of this change is:
- Making upcoming refactoring (Bug 59816) possible. The refactoring will turn Node::m_document into Node::m_treeScope, and we will no longer have Node::setDocument() where we can invoke both willMoveToNewDocument() and didMoveToNewDocument() at once.
- Killing one extra virtual method call.
- Making the concept of "move" clearer by keeping such an operation into the single method.
- dom/Node.cpp:
(WebCore::setWillMoveToNewDocumentWasCalled):
(WebCore::setDidMoveToNewDocumentWasCalled):
(WebCore::Node::setDocument):
(WebCore::Node::didMoveToNewDocument):
- dom/Node.h:
- dom/StyledElement.cpp:
(WebCore::StyledElement::attributeChanged):
- html/FormAssociatedElement.cpp:
(WebCore::FormAssociatedElement::didMoveToNewDocument):
- html/FormAssociatedElement.h:
- html/HTMLFormControlElement.cpp:
(WebCore::HTMLFormControlElement::didMoveToNewDocument):
(WebCore::HTMLFormControlElementWithState::didMoveToNewDocument):
- html/HTMLFormControlElement.h:
- html/HTMLFormElement.cpp:
(WebCore::HTMLFormElement::didMoveToNewDocument):
- html/HTMLFormElement.h:
- html/HTMLImageElement.cpp:
(WebCore::HTMLImageElement::didMoveToNewDocument):
- html/HTMLImageElement.h:
- html/HTMLInputElement.cpp:
(WebCore::HTMLInputElement::didMoveToNewDocument):
- html/HTMLInputElement.h:
- html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::didMoveToNewDocument):
- html/HTMLMediaElement.h:
- html/HTMLObjectElement.cpp:
(WebCore::HTMLObjectElement::didMoveToNewDocument):
- html/HTMLObjectElement.h:
- html/HTMLPlugInImageElement.cpp:
(WebCore::HTMLPlugInImageElement::didMoveToNewDocument):
- html/HTMLPlugInImageElement.h:
- html/HTMLVideoElement.cpp:
(WebCore::HTMLVideoElement::didMoveToNewDocument):
- html/HTMLVideoElement.h:
- html/ImageDocument.cpp:
(WebCore::ImageDocumentElement::didMoveToNewDocument):
- html/ImageInputType.cpp:
(WebCore::ImageInputType::willMoveToNewDocument):
- loader/ImageLoader.cpp:
(WebCore::ImageLoader::elementDidMoveToNewDocument):
- loader/ImageLoader.h:
- svg/SVGImageElement.cpp:
(WebCore::SVGImageElement::didMoveToNewDocument):
- svg/SVGImageElement.h:
- svg/SVGSVGElement.cpp:
(WebCore::SVGSVGElement::didMoveToNewDocument):
- svg/SVGSVGElement.h:
- 10:16 PM Changeset in webkit [103678] by
-
- 8 edits in trunk/Source/WebCore
REGRESSION(r102987): Fix the filename prefix of the generated empty .h
and .cpp files for [Supplemental] IDLs
https://bugs.webkit.org/show_bug.cgi?id=75082
Reviewed by Darin Adler.
In bug 74481, we changed generate-bindings.pl so that it generates empty .h
and .cpp files for the [Supplemental] IDLs. However, the filename prefixes of
those .h and .cpp files are wrong. This patch fixes the prefixes as follows:
generator=JS => JS*.h, JS*.cpp
generator=V8 => V8*.h, V8*.cpp
generator=ObjC => DOM*.h, DOM*.cpp
generator=GObject => WebKitDOM*.h, WebKitDOM*.cpp
generator=CPP => WebDOM*.h, WebDOM*.cpp
No new tests. No change in behavior.
I confirmed that the names of generated .h and .cpp files are correct.
- bindings/scripts/CodeGenerator.pm:
(FileNamePrefix): Returns the prefix of file names.
- bindings/scripts/CodeGeneratorCPP.pm:
(GenerateInterface): Uses CodeGenerator::FileNamePrefix.
- bindings/scripts/CodeGeneratorGObject.pm:
(GenerateInterface): Ditto.
- bindings/scripts/CodeGeneratorJS.pm:
(GenerateInterface): Ditto.
- bindings/scripts/CodeGeneratorObjC.pm:
(GenerateInterface): Ditto.
- bindings/scripts/CodeGeneratorV8.pm:
(GenerateInterface): Ditto.
- bindings/scripts/generate-bindings.pl:
(generateEmptyHeaderAndCpp): Ditto.
- 9:20 PM Changeset in webkit [103677] by
-
- 7 edits in trunk/Source
../WebCore: WebCore changes for: Find indicators overlap when a match spans multiple text boxes
https://bugs.webkit.org/show_bug.cgi?id=75220
Reviewed by Darin Adler.
- WebCore.exp.in: Exported new unionRect(const Vector<FloatRect>&) and existing
FloatRect::intersects().
- platform/graphics/FloatRect.cpp:
(WebCore::unionRect): Added.
- platform/graphics/FloatRect.h:
../WebKit2: Find indicators overlap when a match spans multiple text boxes
https://bugs.webkit.org/show_bug.cgi?id=75220
Reviewed by Darin Adler.
- UIProcess/FindIndicator.cpp:
(WebKit::findIndicatorsForTextRectsOverlap): Added this helper function that checks for
pairwise intersections between all indicator rects.
(WebKit::FindIndicator::FindIndicator): Changed to use a single rect (the union of all text
rects) if any two indicator rects would otherwise overlap. This is similar to what Safari
does, and it eliminates overlapping rects for adjacent text boxes. In rare cases (such as when
a match spans two lines and adjacent text boxes on one of those lines) it results in a find
indicator that is too large and obscures some non-match text.
- UIProcess/FindIndicator.h:
- 8:46 PM Changeset in webkit [103676] by
-
- 6 edits in trunk/Source/WebCore
Use OwnPtr for CSSFontFace::m_sources
https://bugs.webkit.org/show_bug.cgi?id=75219
Reviewed by Dan Bernstein.
- css/CSSFontFace.cpp:
(WebCore::CSSFontFace::isLoaded): Use the same size_t idiom here as in the rest
of the functions.
(WebCore::CSSFontFace::isValid): Ditto. Also removed unneeded empty special casing.
(WebCore::CSSFontFace::addSource): Changed to take a PassOwnPtr. Reordered so the
PassOwnPtr zeroing does not cause trouble.
(WebCore::CSSFontFace::getFontData): Added call to get.
(WebCore::CSSFontFace::hasSVGFontFaceSource): Use the same size_t idiom here as in
the rest of the functions.
- css/CSSFontFace.h: Use PassOwnPtr for addSource argument, and Vector<OwnPtr> for
the m_sources vector.
- css/CSSFontSelector.cpp:
(WebCore::CSSFontSelector::addFontFaceRule): Use OwnPtr and PassOwnPtr for font face
sources that are passed to addSource.
- css/CSSSegmentedFontFace.cpp: Added a now-needed include.
- 8:02 PM Changeset in webkit [103675] by
-
- 3 edits6 adds in trunk
Allow XMLHttpRequest responseType to be set at any state up to and including HEADERS_RECEIVED
https://bugs.webkit.org/show_bug.cgi?id=75190
Source/WebCore:
XMLHttpRequest.responseType should be modifiable at any state up to and including the
HEADERS_RECEIVED state. Therefore, subsequent calls to open() should not reset responseType
to its default value, and calls to open() must follow the same spec mandate set forth in
setResponseType() for synchronous HTTP(S) requests made from the window context.
Reviewed by Alexey Proskuryakov.
Tests: fast/xmlhttprequest/xmlhttprequest-responsetype-before-open-sync-request.html
fast/xmlhttprequest/xmlhttprequest-responsetype-before-open.html
fast/xmlhttprequest/xmlhttprequest-responsetype-set-at-headers-received.html
- xml/XMLHttpRequest.cpp:
(WebCore::XMLHttpRequest::setResponseType):
Prevent setting the value only when in LOADING and DONE states. No longer check if
m_loader is present, which is instantiated on a call to send(), because responseType
can be safely changed after a request is sent.
(WebCore::XMLHttpRequest::open):
Do not reset m_responseTypeCode to the default value, and prevent calls to open()
for synchronous HTTP(S) requests made from the window context when m_responseTypeCode
is not the default value.
LayoutTests:
Reviewed by Alexey Proskuryakov.
- fast/xmlhttprequest/xmlhttprequest-responsetype-before-open-expected.txt: Added.
- fast/xmlhttprequest/xmlhttprequest-responsetype-before-open-sync-request-expected.txt: Added.
- fast/xmlhttprequest/xmlhttprequest-responsetype-before-open-sync-request.html: Added.
Validate that calls to open() for synchronous HTTP(S) requests from the window context will
properly fail when responseType has been previously set to a non-default value.
- fast/xmlhttprequest/xmlhttprequest-responsetype-before-open.html: Added.
Validate that XMLHttpRequest.responseType can be set prior to a call to open().
- fast/xmlhttprequest/xmlhttprequest-responsetype-set-at-headers-received-expected.txt: Added.
- fast/xmlhttprequest/xmlhttprequest-responsetype-set-at-headers-received.html: Added.
Validate that XMLHttpRequest.responseType can be set at the HEADERS_RECEIVED state, but
no state later than that.
- 6:16 PM Changeset in webkit [103674] by
-
- 10 edits in trunk/Source/JavaScriptCore
The ArgumentCount field in the CallFrame should have its tag left blank for other uses
https://bugs.webkit.org/show_bug.cgi?id=75199
<rdar://problem/10625105>
<rdar://problem/10625106>
Reviewed by Oliver Hunt.
- dfg/DFGOSRExitCompiler32_64.cpp:
(JSC::DFG::OSRExitCompiler::compileExit):
- dfg/DFGOSRExitCompiler64.cpp:
(JSC::DFG::OSRExitCompiler::compileExit):
- dfg/DFGSpeculativeJIT.h:
(JSC::DFG::SpeculativeJIT::argumentPayloadSlot):
- dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::emitCall):
- dfg/DFGSpeculativeJIT64.cpp:
(JSC::DFG::SpeculativeJIT::emitCall):
- interpreter/CallFrame.h:
(JSC::ExecState::argumentCountIncludingThis):
(JSC::ExecState::setArgumentCountIncludingThis):
- interpreter/Register.h:
(JSC::Register::unboxedInt32):
(JSC::Register::unboxedBoolean):
(JSC::Register::unboxedCell):
(JSC::Register::payload):
(JSC::Register::tag):
- jit/JITCall.cpp:
(JSC::JIT::compileOpCall):
- jit/JITCall32_64.cpp:
(JSC::JIT::compileLoadVarargs):
(JSC::JIT::compileOpCall):
- 1:32 PM Changeset in webkit [103673] by
-
- 2 edits in trunk/Source/WebCore
Fix tests failing as a result of r103643
https://bugs.webkit.org/show_bug.cgi?id=75209
Reviewed by Dan Bernstein.
Switch accidental switch of default scroll granularity from
ScrollByPageWheelEvent back to ScrollByPixelWheelEvent.
- platform/mac/PlatformEventFactory.mm:
(WebCore::PlatformWheelEventBuilder::PlatformWheelEventBuilder):
- 1:21 PM Changeset in webkit [103672] by
-
- 2 edits in trunk/Source/JavaScriptCore
Yarr: Avoid copying vectors in CharacterClassConstructor.
<http://webkit.org/b/75206>
Reviewed by Darin Adler.
Yarr::CharacterClassConstructor::charClass() was hot when loading twitter
feeds (1.2%), replace the usage of Vector::append() by swap() since we're
always clearing the source vector afterwards anyway.
- yarr/YarrPattern.cpp:
(JSC::Yarr::CharacterClassConstructor::charClass):
- 11:03 AM Changeset in webkit [103671] by
-
- 2 edits in trunk/Source/WebCore
Change CSS canvas code that does HashMap get/set to use the more efficient add idiom
https://bugs.webkit.org/show_bug.cgi?id=75204
Reviewed by Dan Bernstein.
- dom/Document.cpp:
(WebCore::Document::getCSSCanvasContext): Change local variable name of element to
element; it's not the function result, so not good to name it result.
(WebCore::Document::getCSSCanvasElement): Use add instead of get/set so we only do
one hash table lookup.
- 9:08 AM Changeset in webkit [103670] by
-
- 2 edits in trunk/Source/ThirdParty
- gtest/xcode/gtest.xcodeproj: Added property svn:ignore.
- 12:24 AM Changeset in webkit [103669] by
-
- 3 edits2 adds in trunk/Tools
Add unittests for the C++ parser of prepare-ChangeLog
https://bugs.webkit.org/show_bug.cgi?id=75191
Reviewed by Ryosuke Niwa.
cpp_unittests.cpp is the unittests for get_function_line_ranges_for_cpp()
of prepare-ChangeLog.
- Scripts/prepare-ChangeLog:
(get_function_line_ranges): Renames get_function_line_ranges_for_c()
to get_function_line_ranges_for_cpp().
- Scripts/webkitperl/prepare-ChangeLog_unittest/parser_unittests.pl:
- Scripts/webkitperl/prepare-ChangeLog_unittest/resources/cpp_unittests-expected.txt: Added.
- Scripts/webkitperl/prepare-ChangeLog_unittest/resources/cpp_unittests.cpp: Added.
(func1):
(func2):
(func3):
(func4):
(func5):
(func6):
(func7):
(func8):
(func9):
(func10):
(func11):
(func12):
(func13):
(func14):
(func15):
(funcOverloaded):
(Class::func16):
(Class1::Class2::func17):
(Class2::func18):
(Class2::func19):
(Class2::func20):
(Class2::func21):
(Class2::func22):
(func23):
(func24):
(Class2::func25):
(Class1::func26):
(Class2::func27):
(Class3::func28):
(Class7::operator+):
(Class100::Class100):
(Class101::~Class101):
(Class102::Class102):
(Class103::Class103):
(Struct1::func29):
(Struct2::func30):
(NameSpace1::func30):
(NameSpace1::NameSpace2::func31):
- 12:15 AM Changeset in webkit [103668] by
-
- 3 edits2 adds in trunk/Tools
Add unittests for the Java parser of prepare-ChangeLog
https://bugs.webkit.org/show_bug.cgi?id=75195
Reviewed by Ryosuke Niwa.
java_unittests.java is unittest cases for get_function_line_ranges_for_java()
of prepare-ChangeLog.
- Scripts/prepare-ChangeLog:
(get_function_line_ranges_for_java): Fixed a parser bug.
interface I
{
void f()
{
}
}
should be recognized as "I.f", and
class C interface I
{
void f()
{
}
}
should be recognized as "C.f".
Without this patch, both are recognized as "I.f".
- Scripts/webkitperl/prepare-ChangeLog_unittest/parser_unittests.pl:
- Scripts/webkitperl/prepare-ChangeLog_unittest/resources/java_unittests-expected.txt: Added.
- Scripts/webkitperl/prepare-ChangeLog_unittest/resources/java_unittests.java: Added.
(Simple):
(Simple.func1):
(Simple.func2):
(Simple.func3):
(Simple.func4):
(Simple.func5):
(Simple.func6):
(Simple.func7):
(Simple.func8):
(Simple.func9):
(Simple.func10):
(Simple.funcOverloaded):
(Simple.func11):
(Simple.func12):
(Simple.func13):
(Simple.func14):
(Simple.func15):
(Simple.func16):
(Simple.func17):
(Simple.func18):
(Simple.func19):
(Simple.func20):
(Simple.func21):
(Derived1):
(Derived1.Derived1):
(Derived1.func22):
(Interface1):
(Interface2):
(Interface2.func23):
(Derived2):
(Derived2.Derived2):
(Derived2.func23):
- 12:09 AM Changeset in webkit [103667] by
-
- 3 edits2 adds in trunk/Tools
Add unittests for the Python parser of prepare-ChangeLog
https://bugs.webkit.org/show_bug.cgi?id=75197
Reviewed by Ryosuke Niwa.
python_unittests.py is the unittest for get_function_line_ranges_for_python()
of prepare-ChangeLog. The unittest just contains classes and defs that are not nested.
This is because the current python parser is wrong, and it cannot correctly parse nested
classes and defs (even one def in a class), nor class inheritance.
We will fix it in another patch.
- Scripts/prepare-ChangeLog:
(get_function_line_ranges_for_python): Ignores comment lines that starts from #.
- Scripts/webkitperl/prepare-ChangeLog_unittest/parser_unittests.pl:
- Scripts/webkitperl/prepare-ChangeLog_unittest/resources/python_unittests-expected.txt: Added.
- Scripts/webkitperl/prepare-ChangeLog_unittest/resources/python_unittests.py: Added.
(func1):
(func2):
(func3):
(funcInsideComment):
(func4):
(func5):
(func6):
(funcOverloaded):
(Class1):
Dec 24, 2011:
- 5:09 PM Changeset in webkit [103666] by
-
- 1355 edits in trunk/LayoutTests/platform
Set the svn:mime-type property of some PNG files to image/png
- 2:49 PM Changeset in webkit [103665] by
-
- 2 edits in trunk/Source/JavaScriptCore
Specialize HashTraits for RefPtr to use PassRefPtr as "pass type" to reduce reference count churn
https://bugs.webkit.org/show_bug.cgi?id=72476
Reviewed by Sam Weinig.
- wtf/HashTraits.h: Defined PassInType and store function in HashTraits<RefPtr>.
- 2:08 PM Changeset in webkit [103664] by
-
- 5 edits in trunk/Source/WebCore
CSSElementStyleDeclarations should never move between elements.
<http://webkit.org/b/75198>
Reviewed by Anders Carlsson.
Have the CSSElementStyleDeclaration subclasses take a StyledElement* in
the constructor and replace setElement(StyledElement*) by clearElement().
No behavior change, just enforcing the current behavior at compile-time.
- css/CSSElementStyleDeclaration.h:
(WebCore::CSSElementStyleDeclaration::clearElement):
(WebCore::CSSElementStyleDeclaration::CSSElementStyleDeclaration):
- css/CSSInlineStyleDeclaration.h:
(WebCore::CSSInlineStyleDeclaration::create):
(WebCore::CSSInlineStyleDeclaration::CSSInlineStyleDeclaration):
- dom/StyledElement.cpp:
(WebCore::StyledElement::createInlineStyleDecl):
(WebCore::StyledElement::destroyInlineStyleDecl):
- svg/SVGFontFaceElement.cpp:
(WebCore::FontFaceStyleDeclaration::FontFaceStyleDeclaration):
- 1:24 PM Changeset in webkit [103663] by
-
- 12 edits in trunk/Source/WebCore
Decouple CSSMappedAttributeDeclaration from element completely.
<http://webkit.org/b/75187>
Reviewed by Darin Adler.
Let CSSMappedAttributeDeclaration inherit from CSSMutableDeclaration instead
of CSSElementStyleDeclaration. Add methods to CSSMappedAttributeDeclaration
for setting properties that also take a StyledElement* and use that mechanism
instead of temporarily associating an element with the declaration.
This reduces the size of mapped attributes by 4/8 bytes, but more importantly
opens a number of ways to simplify style declarations in future patches.
- css/CSSMutableStyleDeclaration.h:
- dom/CSSMappedAttributeDeclaration.cpp:
(WebCore::CSSMappedAttributeDeclaration::setNeedsStyleRecalc):
(WebCore::CSSMappedAttributeDeclaration::setMappedImageProperty):
(WebCore::CSSMappedAttributeDeclaration::setMappedLengthProperty):
(WebCore::CSSMappedAttributeDeclaration::setMappedProperty):
(WebCore::CSSMappedAttributeDeclaration::removeMappedProperty):
- dom/CSSMappedAttributeDeclaration.h:
(WebCore::CSSMappedAttributeDeclaration::CSSMappedAttributeDeclaration):
Add/move methods to CSSMappedAttributeDeclaration for setting/removing
properties that also take a StyledElement*. That element is used for
scheduling style recalc and passing the right document to CSSParser.
- css/CSSParser.h:
- css/CSSParser.cpp:
(WebCore::parseColorValue):
(WebCore::parseSimpleLengthValue):
(WebCore::CSSParser::parseValue):
(WebCore::CSSParser::parseMappedAttributeValue):
Added a parsedMappedAttributeValue() alternative to parseValue() that
takes a StyledElement*.
- dom/StyledElement.h:
- html/HTMLElement.cpp:
(WebCore::HTMLElement::setContentEditable):
Add (and use) a StyledElement::removeCSSProperty() complement to the
addCSS*() functions.
- dom/StyledElement.cpp:
(WebCore::StyledElement::attributeChanged):
(WebCore::StyledElement::removeCSSProperty):
(WebCore::StyledElement::addCSSProperty):
(WebCore::StyledElement::addCSSImageProperty):
(WebCore::StyledElement::addCSSLength):
(WebCore::StyledElement::addCSSColor):
(WebCore::StyledElement::createMappedDecl):
- html/HTMLTableElement.cpp:
(WebCore::HTMLTableElement::additionalAttributeStyleDecls):
(WebCore::HTMLTableElement::addSharedCellBordersDecl):
(WebCore::HTMLTableElement::addSharedCellPaddingDecl):
(WebCore::HTMLTableElement::addSharedGroupDecls):
Use the setMapped*Property() functions to plumb the element through.
- css/CSSElementStyleDeclaration.h:
Update comment about CSSElementStyleDeclaration's subclasses.
- 1:01 PM Changeset in webkit [103662] by
-
- 2 edits in trunk/Tools
Set SHARED_PRECOMPS_DIR when Xcode is set to use a custom build product path.
Reviewed by Anders Carlsson.
- Scripts/webkitdirs.pm:
(determineBaseProductDir):
- 12:29 PM Changeset in webkit [103661] by
-
- 3 edits2 adds in trunk
Allow XMLHttpRequest withCredentials to be set prior to a call to open()
https://bugs.webkit.org/show_bug.cgi?id=75194
Source/WebCore:
XMLHttpRequest.withCredentials attribute should be modifiable prior to the OPENED state per
the W3C spec. See http://dvcs.w3.org/hg/xhr/raw-file/tip/Overview.html#the-withcredentials-attribute
Reviewed by Alexey Proskuryakov.
Test: fast/xmlhttprequest/xmlhttprequest-withcredentials-before-open.html
- xml/XMLHttpRequest.cpp:
(WebCore::XMLHttpRequest::setWithCredentials):
Prevent setting the value only after the OPENED state.
LayoutTests:
Reviewed by Alexey Proskuryakov.
- fast/xmlhttprequest/xmlhttprequest-withcredentials-before-open-expected.txt: Added.
- fast/xmlhttprequest/xmlhttprequest-withcredentials-before-open.html: Added.
Validate that XMLHttpRequest.withCredentials can be set prior to a call to open().
- 12:15 PM Changeset in webkit [103660] by
-
- 2 edits in trunk/Source/WebCore
Remove empty inline RenderStyle destructor.
<http://webkit.org/b/75188>
Rubber-stamped by Anders "Ordvits" Carlsson.
- rendering/style/RenderStyle.h:
- 11:30 AM Changeset in webkit [103659] by
-
- 2 edits in trunk/Tools
Make build-webkit aware of additional Xcode build location defaults.
Reviewed by Anders Carlsson.
- Scripts/webkitdirs.pm:
(determineXcodeVersion): Added. This was previously in determineBaseProductDir().
(readXcodeUserDefault): Added. Factored out from determineBaseProductDir().
(determineBaseProductDir): Changed to check for a custom build location
style specified as an absolute location.
- 11:26 AM Changeset in webkit [103658] by
-
- 20 edits1 copy1 add1 delete in trunk
Unreviewed, rolling out r103619.
http://trac.webkit.org/changeset/103619
https://bugs.webkit.org/show_bug.cgi?id=66509
Broke chromium clang build
Source/WebKit/chromium:
- WebKit.gyp:
- public/WebCommonWorkerClient.h:
(WebKit::WebCommonWorkerClient::postConsoleMessageToWorkerObject):
(WebKit::WebCommonWorkerClient::allowFileSystem):
(WebKit::WebCommonWorkerClient::openFileSystem):
(WebKit::WebCommonWorkerClient::dispatchDevToolsMessage):
(WebKit::WebCommonWorkerClient::saveDevToolsAgentState):
(WebKit::WebCommonWorkerClient::~WebCommonWorkerClient):
- public/WebSharedWorker.h:
- public/WebSharedWorkerClient.h: Removed.
- public/WebWorkerClient.h:
(WebKit::WebWorkerClient::~WebWorkerClient):
- src/DatabaseObserver.cpp:
(WebKit::AllowDatabaseMainThreadBridge::create):
(WebKit::AllowDatabaseMainThreadBridge::AllowDatabaseMainThreadBridge):
(WebKit::AllowDatabaseMainThreadBridge::allowDatabaseTask):
(WebKit::allowDatabaseForWorker):
(WebCore::DatabaseObserver::canEstablishDatabase):
- src/IDBFactoryBackendProxy.cpp:
(WebKit::IDBFactoryBackendProxy::openFromWorker):
- src/LocalFileSystemChromium.cpp:
(WebCore::openFileSystemHelper):
- src/WebSharedWorkerImpl.cpp:
(WebKit::WebSharedWorkerImpl::WebSharedWorkerImpl):
(WebKit::WebSharedWorkerImpl::~WebSharedWorkerImpl):
(WebKit::WebSharedWorkerImpl::client):
(WebKit::WebSharedWorker::create):
- src/WebSharedWorkerImpl.h:
(WebKit::WebSharedWorkerImpl::commonClient):
(WebKit::WebSharedWorkerImpl::newCommonClient):
- src/WebWorkerBase.cpp:
(WebKit::initializeWebKitStaticValues):
(WebKit::WebWorkerBase::WebWorkerBase):
(WebKit::WebWorkerBase::~WebWorkerBase):
(WebKit::WebWorkerBase::stopWorkerThread):
(WebKit::WebWorkerBase::initializeLoader):
(WebKit::WebWorkerBase::dispatchTaskToMainThread):
(WebKit::WebWorkerBase::invokeTaskMethod):
(WebKit::WebWorkerBase::didCreateDataSource):
(WebKit::WebWorkerBase::createApplicationCacheHost):
(WebKit::WebWorkerBase::postMessageToWorkerObject):
(WebKit::WebWorkerBase::postMessageTask):
(WebKit::WebWorkerBase::postExceptionToWorkerObject):
(WebKit::WebWorkerBase::postExceptionTask):
(WebKit::WebWorkerBase::postConsoleMessageToWorkerObject):
(WebKit::WebWorkerBase::postConsoleMessageTask):
(WebKit::WebWorkerBase::postMessageToPageInspector):
(WebKit::WebWorkerBase::postMessageToPageInspectorTask):
(WebKit::WebWorkerBase::updateInspectorStateCookie):
(WebKit::WebWorkerBase::updateInspectorStateCookieTask):
(WebKit::WebWorkerBase::confirmMessageFromWorkerObject):
(WebKit::WebWorkerBase::confirmMessageTask):
(WebKit::WebWorkerBase::reportPendingActivity):
(WebKit::WebWorkerBase::reportPendingActivityTask):
(WebKit::WebWorkerBase::workerContextClosed):
(WebKit::WebWorkerBase::workerContextClosedTask):
(WebKit::WebWorkerBase::workerContextDestroyed):
(WebKit::WebWorkerBase::workerContextDestroyedTask):
(WebKit::WebWorkerBase::postTaskToLoader):
(WebKit::WebWorkerBase::postTaskForModeToWorkerContext):
- src/WebWorkerBase.h:
(WebKit::WebWorkerBase::view):
(WebKit::WebWorkerBase::setWorkerThread):
(WebKit::WebWorkerBase::workerThread):
- src/WebWorkerClientImpl.cpp:
- src/WebWorkerClientImpl.h:
(WebKit::WebWorkerClientImpl::newCommonClient):
- src/WebWorkerImpl.cpp: Added.
(WebKit::WebWorker::create):
(WebKit::WebWorkerImpl::WebWorkerImpl):
(WebKit::WebWorkerImpl::~WebWorkerImpl):
(WebKit::WebWorkerImpl::newCommonClient):
(WebKit::WebWorkerImpl::commonClient):
(WebKit::WebWorkerImpl::postMessageToWorkerContextTask):
(WebKit::WebWorkerImpl::startWorkerContext):
(WebKit::WebWorkerImpl::terminateWorkerContext):
(WebKit::WebWorkerImpl::postMessageToWorkerContext):
(WebKit::WebWorkerImpl::workerObjectDestroyed):
(WebKit::WebWorkerImpl::clientDestroyed):
- src/WebWorkerImpl.h: Copied from Source/WebKit/chromium/src/WebWorkerBase.cpp.
(WebKit::WebWorkerImpl::client):
- src/WorkerFileSystemCallbacksBridge.cpp:
(WebKit::WorkerFileSystemCallbacksBridge::postOpenFileSystemToMainThread):
(WebKit::WorkerFileSystemCallbacksBridge::openFileSystemOnMainThread):
- src/WorkerFileSystemCallbacksBridge.h:
Tools:
- DumpRenderTree/chromium/TestWebWorker.h:
(TestWebWorker::createWorker):
- DumpRenderTree/chromium/WebViewHost.cpp:
(WebViewHost::createWorker):
- DumpRenderTree/chromium/WebViewHost.h:
- 10:53 AM Changeset in webkit [103657] by
-
- 2 edits1 add in trunk/LayoutTests
Chromium CG Mac rebaseline after r103651.
- platform/chromium-cg-mac-snowleopard/fast/images/ycbcr-with-cmyk-color-profile-expected.png: Added.
- platform/chromium/test_expectations.txt:
- 10:32 AM Changeset in webkit [103656] by
-
- 3 edits in trunk/Source/WebCore
RenderStyle: Inline the destructor.
<http://webkit.org/b/75188>
Reviewed by Kenneth Rohde Christiansen.
The (empty) RenderStyle destructor gets a little hot sometimes, reaching up
to 0.4% when loading the full HTML5 spec. Inline it to remove the pointless
function call.
- rendering/style/RenderStyle.cpp:
- rendering/style/RenderStyle.h:
(WebCore::RenderStyleBitfields::~RenderStyle):
- 7:52 AM Changeset in webkit [103655] by
-
- 1 edit1 delete in trunk/LayoutTests
Unreviewed test result gardening.
- platform/chromium/fast/xmlhttprequest/xmlhttprequest-responsetype-arraybuffer-expected.txt: Removed.
Identical to the expected result shared by all ports.
- 1:07 AM Changeset in webkit [103654] by
-
- 2 edits1 add2 deletes in trunk/LayoutTests
Another rebaseline for font-weight-bold-for-b-and-strong.html.
Also revert a part of r103645.
- platform/chromium-linux-x86/fast/html: Removed.
- platform/chromium-linux/fast/html/font-weight-bold-for-b-and-strong-expected.png: Added.
- platform/chromium/fast/html: Removed.
- platform/chromium/fast/html/font-weight-bold-for-b-and-strong-expected.txt: Removed.
- platform/chromium/test_expectations.txt:
Dec 23, 2011:
- 11:06 PM Changeset in webkit [103653] by
-
- 2 edits in trunk/LayoutTests
Add image test expectation for fast/images/ycbcr-with-cmyk-color-profile.html on Chromium.
The test started failing since r103651.
- platform/chromium/test_expectations.txt:
- 10:12 PM Changeset in webkit [103652] by
-
- 2 edits in trunk/Source/WebKit/mac
Chromium Mac build fix.
- WebCoreSupport/WebSystemInterface.mm:
(InitWebCoreSystemInterface):
- 9:45 PM Changeset in webkit [103651] by
-
- 2 edits in trunk/Source/WebCore
JPEG decoders should only save color profile markers if color management is enabled
https://bugs.webkit.org/show_bug.cgi?id=75182
Reviewed by Adam Barth.
No new tests. Covered by existing tests.
fast/images/ycbcr-with-cmyk-color-profile.html
fast/images/gray-scale-jpeg-with-color-profile.html
fast/images/cmyk-jpeg-with-color-profile.html
fast/images/color-jpeg-with-color-profile.html
- platform/image-decoders/jpeg/JPEGImageDecoder.cpp:
(WebCore::JPEGImageReader::JPEGImageReader): Store color profile (JPEG_APP0 + 2) markers
using the iccjpeg helper setup_read_icc_profile() if color management is enabled.
- 9:41 PM Changeset in webkit [103650] by
-
- 3 edits2 adds in trunk
Fix crash when adding paragraph in contenteditable with role=textbox.
https://bugs.webkit.org/show_bug.cgi?id=75159
Reviewed by Ryosuke Niwa.
Source/WebCore:
Test: accessibility/textbox-role-on-contenteditable-crash.html
- accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::childrenChanged): Use rendererIsEditable() rather than isContentEditable()
as this method is called during render layouts, and isContentEditable() triggers a layout update, which crashes.
LayoutTests:
- accessibility/textbox-role-on-contenteditable-crash-expected.txt: Added.
- accessibility/textbox-role-on-contenteditable-crash.html: Added.
- 9:35 PM Changeset in webkit [103649] by
-
- 2 edits1 copy in trunk/LayoutTests
Mac rebaseline after r103468.
- platform/mac/fast/html/font-weight-bold-for-b-and-strong-expected.png:
- platform/mac/fast/html/font-weight-bold-for-b-and-strong-expected.txt:
- 9:08 PM Changeset in webkit [103648] by
-
- 3 edits5 adds in trunk
[chromium] JPEG image with CMYK ICC color profile renders color-inverted and squashed
https://bugs.webkit.org/show_bug.cgi?id=74400
Reviewed by Adam Barth.
Source/WebCore:
Use color profiles for GRAYSCALE, RGB, YCbCr, CMYK and YCCK jpeg images only if their
embedded color profile is from an RGB color space input device.
Test:
fast/images/ycbcr-with-cmyk-color-profile.html
- YCbCr image, with CMYK output device color profile.
Existing Tests:
fast/images/gray-scale-jpeg-with-color-profile.html
- YCbCr image, with GRAY input device color profile.
fast/images/cmyk-jpeg-with-color-profile.html
- YCCK image, with CMYK output device color profile.
fast/images/color-jpeg-with-color-profile.html
- YCbCr image, with RGB input device color profile.
- platform/image-decoders/jpeg/JPEGImageDecoder.cpp:
(WebCore::rgbColorProfile): Return true if the profile has an RGB color space.
(WebCore::inputDeviceColorProfile): Return true if the profile is from an input device.
(WebCore::readColorProfile): Ignore the embedded color profile unless if it is from
an RGB color space input device.
(WebCore::JPEGImageReader::decode):
LayoutTests:
- fast/images/resources/ycbcr-with-cmyk-color-profile.jpg: Added.
- fast/images/resources/ycbcr-with-no-color-profile.jpg: Added.
- fast/images/ycbcr-with-cmyk-color-profile-expected.txt: Added.
- fast/images/ycbcr-with-cmyk-color-profile.html: Added.
- platform/mac/fast/images/ycbcr-with-cmyk-color-profile-expected.png: Added.
- 8:35 PM Changeset in webkit [103647] by
-
- 2 edits in trunk/Source/WebCore
Print dlerror() when dyld functions fail unexpectedly
https://bugs.webkit.org/show_bug.cgi?id=75185
Reviewed by Sam Weinig.
- platform/mac/SoftLinking.h:
- 8:11 PM Changeset in webkit [103646] by
-
- 2 edits in trunk/LayoutTests
Skip 10 CanPlayType W3C audio / video tests imported in r103470.
The failure is tracked by the bug 75184.
- platform/mac/Skipped:
- 7:59 PM Changeset in webkit [103645] by
-
- 2 edits11 adds2 deletes in trunk/LayoutTests
Chromium rebaseline for font-weight-bold-for-b-and-strong.html.
Also remove crash expectations for the bug 74788 since these tests are no longer asserting.
- fast/html/font-weight-bold-for-b-and-strong-expected.txt: Removed.
- platform/chromium-cg-mac-leopard/fast/html/font-weight-bold-for-b-and-strong-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/fast/html: Added.
- platform/chromium-cg-mac-snowleopard/fast/html/font-weight-bold-for-b-and-strong-expected.png: Added.
- platform/chromium-mac-leopard/fast/html/font-weight-bold-for-b-and-strong-expected.png: Added.
- platform/chromium-mac-snowleopard/fast/html: Added.
- platform/chromium-mac-snowleopard/fast/html/font-weight-bold-for-b-and-strong-expected.png: Added.
- platform/chromium-win-vista/fast/html: Removed.
- platform/chromium-win/fast/html/font-weight-bold-for-b-and-strong-expected.png: Added.
- platform/chromium-win/fast/html/font-weight-bold-for-b-and-strong-expected.txt: Added.
- platform/chromium/fast/html: Added.
- platform/chromium/fast/html/font-weight-bold-for-b-and-strong-expected.txt: Added.
- platform/chromium/test_expectations.txt:
- platform/mac/fast/html/font-weight-bold-for-b-and-strong-expected.txt: Added.
- 7:48 PM Changeset in webkit [103644] by
-
- 5 edits in trunk/LayoutTests
Mac rebaselines after r102471 and r102968.
- fast/dom/constructed-objects-prototypes-expected.txt:
- platform/mac/fast/dom/Window/window-properties-expected.txt:
- platform/mac/fast/dom/Window/window-property-descriptors-expected.txt:
- platform/mac/fast/dom/prototype-inheritance-2-expected.txt:
- 7:45 PM Changeset in webkit [103643] by
-
- 32 edits2 adds2 deletes in trunk/Source
Start extracting platform specific bits out of PlatformEvents
https://bugs.webkit.org/show_bug.cgi?id=75063
Reviewed by Anders Carlsson.
Source/WebCore:
- WebCore.exp.in:
Update exports.
- WebCore.xcodeproj/project.pbxproj:
Add factory, remove implementation files for mac PlatformWheelEvent
and PlatformMouseEvent.
- page/mac/EventHandlerMac.mm:
(WebCore::EventHandler::wheelEvent):
(WebCore::EventHandler::keyEvent):
(WebCore::EventHandler::currentPlatformMouseEvent):
Switch to use the factory.
- platform/PlatformEvent.h:
(WebCore::PlatformEvent::shiftKey):
(WebCore::PlatformEvent::ctrlKey):
(WebCore::PlatformEvent::altKey):
(WebCore::PlatformEvent::metaKey):
(WebCore::PlatformEvent::modifiers):
(WebCore::PlatformEvent::PlatformEvent):
Switch to storing the modifiers as bits on an unsigned
instead of as individual bools.
- platform/PlatformGestureEvent.h:
Remove unused timestamp member.
- platform/PlatformKeyboardEvent.h:
(WebCore::PlatformKeyboardEvent::PlatformKeyboardEvent):
(WebCore::PlatformKeyboardEvent::keyIdentifier):
(WebCore::PlatformKeyboardEvent::macCharCode):
(WebCore::PlatformKeyboardEvent::isSystemKey):
Give this class a more consistent interface across platforms,
and remove constructor that took an NSEvent.
- platform/PlatformMouseEvent.h:
Remove constructor that took an NSEvent (and an unused constructor that took
many arguments) as well as some free functions for point conversion.
- platform/PlatformWheelEvent.h:
Remove constructor that took an NSEvent and an unnecessary override of the timestamp()
function.
- platform/mac/KeyEventMac.mm:
Removed constructor and moved helpers to PlatformEventFactory.
- platform/mac/PlatformEventFactory.h: Added.
- platform/mac/PlatformEventFactory.mm: Added.
(WebCore::globalPoint):
(WebCore::globalPointForEvent):
(WebCore::pointForEvent):
(WebCore::mouseButtonForEvent):
(WebCore::mouseEventTypeForEvent):
(WebCore::clickCountForEvent):
(WebCore::momentumPhaseForEvent):
(WebCore::phaseForEvent):
(WebCore::gestureEventTypeForEvent):
(WebCore::textFromEvent):
(WebCore::unmodifiedTextFromEvent):
(WebCore::keyIdentifierForKeyEvent):
(WebCore::isKeypadEvent):
(WebCore::windowsKeyCodeForKeyEvent):
(WebCore::isKeyUpEvent):
(WebCore::modifiersForEvent):
(WebCore::PlatformMouseEventBuilder::PlatformMouseEventBuilder):
(WebCore::PlatformEventFactory::createPlatformMouseEvent):
(WebCore::PlatformWheelEventBuilder::PlatformWheelEventBuilder):
(WebCore::PlatformEventFactory::createPlatformWheelEvent):
(WebCore::PlatformKeyboardEventBuilder::PlatformKeyboardEventBuilder):
(WebCore::PlatformEventFactory::createPlatformKeyboardEvent):
(WebCore::PlatformGestureEventBuilder::PlatformGestureEventBuilder):
(WebCore::PlatformEventFactory::createPlatformGestureEvent):
Consolidate platform event creation logic and add factory functions.
- platform/mac/PlatformMouseEventMac.mm: Removed.
- platform/mac/WheelEventMac.mm: Removed.
- platform/mac/WebCoreSystemInterface.h:
- platform/mac/WebCoreSystemInterface.mm:
Expose wkGetNSEventKeyChar in WebCore.
- platform/gtk/PlatformKeyboardEventGtk.cpp:
(WebCore::PlatformKeyboardEvent::PlatformKeyboardEvent):
- platform/gtk/PlatformMouseEventGtk.cpp:
(WebCore::PlatformMouseEvent::PlatformMouseEvent):
- platform/gtk/PlatformWheelEventGtk.cpp:
(WebCore::PlatformWheelEvent::PlatformWheelEvent):
- platform/qt/PlatformKeyboardEventQt.cpp:
(WebCore::PlatformKeyboardEvent::PlatformKeyboardEvent):
- platform/qt/PlatformMouseEventQt.cpp:
(WebCore::mouseEventModifiersFromQtKeyboardModifiers):
(WebCore::PlatformMouseEvent::PlatformMouseEvent):
- platform/qt/PlatformTouchEventQt.cpp:
(WebCore::PlatformTouchEvent::PlatformTouchEvent):
- platform/win/KeyEventWin.cpp:
(WebCore::PlatformKeyboardEvent::PlatformKeyboardEvent):
- platform/win/WheelEventWin.cpp:
(WebCore::PlatformWheelEvent::PlatformWheelEvent):
Update for new variables/names.
Source/WebKit/chromium:
- src/WebInputEventConversion.cpp:
(WebKit::PlatformMouseEventBuilder::PlatformMouseEventBuilder):
(WebKit::PlatformWheelEventBuilder::PlatformWheelEventBuilder):
(WebKit::PlatformGestureEventBuilder::PlatformGestureEventBuilder):
(WebKit::PlatformKeyboardEventBuilder::PlatformKeyboardEventBuilder):
(WebKit::PlatformTouchEventBuilder::PlatformTouchEventBuilder):
Source/WebKit/mac:
- WebCoreSupport/WebSystemInterface.mm:
(InitWebCoreSystemInterface):
- WebView/WebFrame.mm:
- WebView/WebHTMLView.mm:
(-[WebHTMLView menuForEvent:]):
(-[WebHTMLView acceptsFirstMouse:]):
(-[WebHTMLView shouldDelayWindowOrderingForEvent:]):
(currentKeyboardEvent):
(-[WebHTMLView flagsChanged:]):
- WebView/WebPDFView.mm:
(-[WebPDFView PDFViewWillClickOnLink:withURL:]):
- WebView/WebView.mm:
Source/WebKit2:
- Shared/WebEventConversion.cpp:
(WebKit::WebKit2PlatformMouseEvent::WebKit2PlatformMouseEvent):
(WebKit::WebKit2PlatformWheelEvent::WebKit2PlatformWheelEvent):
(WebKit::WebKit2PlatformKeyboardEvent::WebKit2PlatformKeyboardEvent):
(WebKit::WebKit2PlatformGestureEvent::WebKit2PlatformGestureEvent):
(WebKit::WebKit2PlatformTouchEvent::WebKit2PlatformTouchEvent):
- UIProcess/API/mac/WKView.mm:
- WebProcess/WebCoreSupport/mac/WebSystemInterface.mm:
(InitWebCoreSystemInterface):
- 7:33 PM Changeset in webkit [103642] by
-
- 2 edits in trunk/Source/WebKit/chromium
Chromium Chromium DEPS from 115012 to 115743.
- DEPS:
- 4:04 PM Changeset in webkit [103641] by
-
- 3 edits in trunk/Source/JavaScriptCore
Inlined Yarr::execute
https://bugs.webkit.org/show_bug.cgi?id=75180
Reviewed reluctantly by Beth Dakin.
Tiny speedup on SunSpider string tests. Removes some samples from
Instruments. A step toward removing -fomit-frame-pointer.
- yarr/YarrJIT.cpp:
- yarr/YarrJIT.h:
(JSC::Yarr::execute): ONE LINE FUNCTION, Y U NOT INLINED?!
- 3:47 PM Changeset in webkit [103640] by
-
- 10 edits in trunk/Tools
Provide option to disable Mac OS 10.7 application resume when using
{debug, run}-{safari, minibrowser, test-runner, test-webkit-api}, and run-webkit-app
https://bugs.webkit.org/show_bug.cgi?id=66902
Reviewed by David Kilzer.
Add an optional command line argument --no-saved-state to disable
application resume (state restoration) for the session on Mac OS 10.7.
For instance, when debugging an issue in Safari it is useful to be able
to temporarily disable application resume. Currently you can disable
application resume when launching Safari from within Xcode. We should
expose a similar option in our command line tools.
- Scripts/debug-minibrowser: Call printHelpAndExitForRunAndDebugWebKitAppIfNeeded()
to print a help message and exit() if the command line argument --help was given.
- Scripts/debug-safari: Ditto.
- Scripts/debug-test-runner: Ditto.
- Scripts/run-minibrowser: Ditto.
- Scripts/run-safari: Ditto.
- Scripts/run-test-runner: Ditto.
- Scripts/run-test-webkit-api: Ditto.
- Scripts/run-webkit-app: Ditto.
- Scripts/webkitdirs.pm:
(printHelpAndExitForRunAndDebugWebKitAppIfNeeded): Added.
(argumentsForRunAndDebugMacWebKitApp): Added.
(runMacWebKitApp): If the --no-saved-state command line argument was given then
disable application resume for the session.
(execMacWebKitAppForDebugging): Ditto.
- 2:33 PM Changeset in webkit [103639] by
-
- 3 edits in trunk/Source/WebCore
CSSParser: Avoid creating dummy declaration in parseColor() slow path.
<http://webkit.org/b/75104>
Patch by Andreas Kling <kling@webkit.org> on 2011-12-22
Reviewed by Darin Adler.
We only needed the dummy declaration to trigger the instantiation of
a CSSValuePool. Added an ensureCSSValuePool() method and have parseColor()
call that instead.
Also renamed the fast-path parseColor() to fastParseColor() and reordered
the arguments for consistency with the slow-path parseColor().
- css/CSSParser.cpp:
(WebCore::parseColorValue):
(WebCore::CSSParser::parseColor):
(WebCore::CSSParser::ensureCSSValuePool):
(WebCore::CSSParser::fastParseColor):
(WebCore::CSSParser::parseColorFromValue):
- css/CSSParser.h:
- 1:36 PM Changeset in webkit [103638] by
-
- 17 edits in trunk/Source/WebCore
Automate elements' registration as document namedItem/extraNamedItem.
<http://webkit.org/b/74991>
Patch by Andreas Kling <kling@webkit.org> on 2011-12-21
Reviewed by Antti Koivisto.
Remove caching of the "id" and "name" attributes on applet, embed, form,
image and object elements. We were caching them to keep the document's
map of named and "extra named" (named by id) item counts in sync.
Instead, add a hook to Element::willModifyAttribute() that detects when
the attributes are being changed and handle the registration/unregistration
automatically if the element returns true for shouldRegisterAsNamedItem()
or shouldRegisterAsExtraNamedItem() respectively.
This shrinks the elements by two AtomicStrings (8 or 16 bytes) each.
IFrame elements retain the old mechanism for now, as there are some subtle
differences to how that's handled.
- dom/Node.h:
(WebCore::Node::hasName):
(WebCore::Node::setHasName):
Cache whether we have a "name" attribute or not (1 bit on Node.)
This is done in order to minimize the overhead added to Element's
insertedIntoDocument() and removeFromDocument().
- dom/StyledElement.cpp:
(WebCore::StyledElement::attributeChanged):
Update the Node's has-name flag as appropriate.
- dom/Element.cpp:
(WebCore::Element::updateNamedItemRegistration):
(WebCore::Element::updateExtraNamedItemRegistration):
Added. Called when the "name" and "id" attributes are changed.
Updates the document's named item maps accordingly.
(WebCore::Element::insertedIntoDocument):
(WebCore::Element::removedFromDocument):
Make sure updateName() is called in addition to updateId() when applicable.
- dom/Element.h:
(WebCore::Element::shouldRegisterAsNamedItem):
(WebCore::Element::shouldRegisterAsExtraNamedItem):
Added. If an element returns true for these, it will be automatically
registered with the document when the name/id attribute changes.
(WebCore::Element::updateId):
(WebCore::Element::updateName):
Register/unregister from the document's named item maps as appropriate.
(WebCore::Element::willModifyAttribute):
Add updateName() hook in addition to the existing updateId() hook.
- dom/NamedNodeMap.cpp:
(WebCore::NamedNodeMap::setAttributes):
Make sure updateName() is called when we're cloning the attributes
from another element.
- html/HTMLAppletElement.cpp:
(WebCore::HTMLAppletElement::parseMappedAttribute):
- html/HTMLAppletElement.h:
- html/HTMLEmbedElement.cpp:
(WebCore::HTMLEmbedElement::parseMappedAttribute):
(WebCore::HTMLEmbedElement::insertedIntoDocument):
- html/HTMLEmbedElement.h:
- html/HTMLFormElement.cpp:
(WebCore::HTMLFormElement::insertedIntoDocument):
(WebCore::HTMLFormElement::removedFromDocument):
(WebCore::HTMLFormElement::parseMappedAttribute):
- html/HTMLFormElement.h:
- html/HTMLImageElement.cpp:
(WebCore::HTMLImageElement::parseMappedAttribute):
(WebCore::HTMLImageElement::insertedIntoDocument):
- html/HTMLImageElement.h:
- html/HTMLObjectElement.cpp:
(WebCore::HTMLObjectElement::parseMappedAttribute):
(WebCore::HTMLObjectElement::insertedIntoDocument):
(WebCore::HTMLObjectElement::removedFromDocument):
- html/HTMLObjectElement.h:
- html/HTMLPlugInElement.h:
Remove duplicated code that is now handled by Element.
- html/HTMLObjectElement.cpp:
(WebCore::HTMLObjectElement::updateDocNamedItem):
(WebCore::HTMLObjectElement::formControlName):
Use fastGetAttribute() since we no longer cache the name.
- 1:08 PM Changeset in webkit [103637] by
-
- 9 edits2 copies4 adds in trunk
DFG loads from signed 8-bit and 16-bit typed arrays are broken
https://bugs.webkit.org/show_bug.cgi?id=75163
Source/JavaScriptCore:
Reviewed by Geoffrey Garen.
Added 8-bit and 16-bit signed loads. Because doing so on ARM is less trivial, I'm
currently disabling Int8Array and Int16Array optimizations on ARM.
- assembler/MacroAssemblerX86Common.h:
(JSC::MacroAssemblerX86Common::load8Signed):
(JSC::MacroAssemblerX86Common::load16Signed):
- assembler/X86Assembler.h:
(JSC::X86Assembler::movswl_mr):
(JSC::X86Assembler::movsbl_mr):
- bytecode/PredictedType.h:
(JSC::isActionableMutableArrayPrediction):
- dfg/DFGNode.h:
(JSC::DFG::Node::shouldSpeculateInt8Array):
(JSC::DFG::Node::shouldSpeculateInt16Array):
- dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::compileGetByValOnIntTypedArray):
LayoutTests:
Reviewed by Geoffrey Garen.
Fixed some minor goofs in the previously comitted typed array tests, and added
new ones to cover this bug.
- fast/js/dfg-int16array-expected.txt: Added.
- fast/js/dfg-int16array.html: Added.
- fast/js/dfg-int8array-expected.txt: Added.
- fast/js/dfg-int8array.html: Added.
- fast/js/script-tests/dfg-float32array.js:
(getters.getter1.a):
(.a):
(setters.setter1.a):
(safeGetter):
- fast/js/script-tests/dfg-int16array.js: Added.
(getter1):
(setter1):
(getter2):
(setter2):
(getter3):
(setter3):
(getter4):
(setter4):
(getters.getter1.a):
(.a):
(setters.setter1.a):
(safeGetter):
(safeSetter):
- fast/js/script-tests/dfg-int32array.js:
(getters.getter1.a):
(.a):
(setters.setter1.a):
(safeGetter):
- fast/js/script-tests/dfg-int8array.js: Added.
(getter1):
(setter1):
(getter2):
(setter2):
(getter3):
(setter3):
(getter4):
(setter4):
(getters.getter1.a):
(.a):
(setters.setter1.a):
(safeGetter):
(safeSetter):
- 1:05 PM Changeset in webkit [103636] by
-
- 5 edits6 adds in trunk
DFG does double-to-int conversion incorrectly when storing into int typed arrays
https://bugs.webkit.org/show_bug.cgi?id=75164
<rdar://problem/10557547>
Reviewed by Geoffrey Garen.
Source/JavaScriptCore:
- assembler/MacroAssemblerARMv7.h:
(JSC::MacroAssemblerARMv7::branchTruncateDoubleToUint32):
- assembler/MacroAssemblerX86Common.h:
(JSC::MacroAssemblerX86Common::branchTruncateDoubleToUint32):
(JSC::MacroAssemblerX86Common::truncateDoubleToUint32):
- dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::compilePutByValForIntTypedArray):
LayoutTests:
- fast/js/dfg-int32array-overflow-values-expected.txt: Added.
- fast/js/dfg-int32array-overflow-values.html: Added.
- fast/js/dfg-uint32array-overflow-values-expected.txt: Added.
- fast/js/dfg-uint32array-overflow-values.html: Added.
- fast/js/script-tests/dfg-int32array-overflow-values.js: Added.
(getter1):
(setter1):
(getter2):
(setter2):
(getter3):
(setter3):
(getter4):
(setter4):
(getters.getter1.a):
(.a):
(setters.setter1.a):
(safeGetter):
(safeSetter):
- fast/js/script-tests/dfg-uint32array-overflow-values.js: Added.
(getter1):
(setter1):
(getter2):
(setter2):
(getter3):
(setter3):
(getter4):
(setter4):
(getters.getter1.a):
(.a):
(setters.setter1.a):
(safeGetter):
(safeSetter):
- 11:01 AM Changeset in webkit [103635] by
-
- 2 edits in trunk/Source/WebKit/efl
Unreviewed; fix build with ENABLE(NETSCAPE_PLUGIN_API).
- ewk/ewk_js.cpp: Include ewk_logging.h for ERR().
- 10:18 AM Changeset in webkit [103634] by
-
- 4 edits in trunk/Source/WebCore
Add two (currently unused) new member functions to ScrollElasticityControllerClient
https://bugs.webkit.org/show_bug.cgi?id=75179
Reviewed by Dan Bernstein.
This is so we'll be able to move more code to ScrollElasticityController.
- platform/mac/ScrollAnimatorMac.h:
- platform/mac/ScrollAnimatorMac.mm:
(WebCore::ScrollAnimatorMac::pinnedInDirection):
(WebCore::ScrollAnimatorMac::immediateScrollByWithoutContentEdgeConstraints):
- platform/mac/ScrollElasticityController.h:
- 9:34 AM Changeset in webkit [103633] by
-
- 4 edits in trunk/LayoutTests
[Mac] fast/events/autoscroll-should-not-stop-on-keypress.html fails
https://bugs.webkit.org/show_bug.cgi?id=74538
Patch by Rakesh KN <rakesh.kn@motorola.com> on 2011-12-23
Reviewed by Alexey Proskuryakov.
- fast/events/autoscroll-should-not-stop-on-keypress-expected.txt:
- fast/events/autoscroll-should-not-stop-on-keypress.html:
Modified test to use iframe for testing autoscroll.
- platform/mac/Skipped:
Removed this test entry.
- 9:18 AM Changeset in webkit [103632] by
-
- 2 edits in trunk/LayoutTests
Update the test result (whitespace difference).
- css3/filters/custom-filter-property-parsing-invalid-expected.txt:
- 9:01 AM Changeset in webkit [103631] by
-
- 4 edits3 adds in trunk
Blur filter doesn't invalidate enough
https://bugs.webkit.org/show_bug.cgi?id=74891
Source/WebCore:
Reviewed by Darin Adler.
Take the effects of filters into account for repainting; we need
to inflate the repaint rect by the outsets provided by the filter.
Test: css3/filters/filter-repaint.html
- rendering/RenderBox.cpp:
(WebCore::RenderBox::computeRectForRepaint):
- rendering/RenderInline.cpp:
(WebCore::RenderInline::computeRectForRepaint):
LayoutTests:
Reviewed by Darin Adler.
Repaint test for the effects of a blur filter.
- css3/filters/filter-repaint-expected.txt: Added.
- css3/filters/filter-repaint-expected.png: Added.
- css3/filters/filter-repaint.html: Added.
- 8:56 AM Changeset in webkit [103630] by
-
- 4 edits3 adds in trunk
Filters should apply to inline elements
https://bugs.webkit.org/show_bug.cgi?id=75152
Source/WebCore:
Reviewed by Darin Adler.
Filters need to cause creation of RenderLayers for inlines, just like
opacity and masks do.
Test: css3/filters/filtered-inline.html
- rendering/RenderInline.h:
(WebCore::RenderInline::requiresLayer):
- rendering/RenderTableRow.h: Remove an obviously incorrect comment.
LayoutTests:
Reviewed by Darin Adler.
Test for filter on an inline.
- css3/filters/filtered-inline-expected.png: Added.
- css3/filters/filtered-inline-expected.txt: Added.
- css3/filters/filtered-inline.html: Added.
- 8:36 AM Changeset in webkit [103629] by
-
- 3 edits2 adds in trunk
Synchronous XHR in window context should not support new XHR responseTypes for HTTP(S) requests
https://bugs.webkit.org/show_bug.cgi?id=72154
Source/WebCore:
Per the latest W3C editor draft: http://dvcs.w3.org/hg/xhr/raw-file/tip/Overview.html
This is a spec-mandated attempt to thwart and otherwise discourage the use of synchronous XHR
in the window context by deliberately not exposing newer functionality. Here we are disabling
the use of responseType in synchronous HTTP(S) XHR requests from the window context.
When a user attempts this action, an InvalidAccessError exception is thrown and a message is
printed to the console to further explain.
Renamed reportUnsafeUsage to a more generic name, and hoisted it up so it would be defined
earlier and thus referenceable by setResponseType.
Reviewed by Alexey Proskuryakov.
Test: fast/xmlhttprequest/xmlhttprequest-responsetype-sync-request.html
- xml/XMLHttpRequest.cpp:
(WebCore::logConsoleError):
reportUnsafeUsage -> logConsoleError
(WebCore::XMLHttpRequest::setResponseType):
(WebCore::XMLHttpRequest::setRequestHeader):
reportUnsafeUsage -> logConsoleError
(WebCore::XMLHttpRequest::getResponseHeader):
reportUnsafeUsage -> logConsoleError
(WebCore::XMLHttpRequest::didFail):
reportUnsafeUsage -> logConsoleError
LayoutTests:
New tests that validate synchronous HTTP(S) XHR requests from the window context
cannot use responseType, while other protocols continue to work.
Reviewed by Alexey Proskuryakov.
- fast/xmlhttprequest/xmlhttprequest-responsetype-sync-request-expected.txt: Added.
- fast/xmlhttprequest/xmlhttprequest-responsetype-sync-request.html: Added.
- 7:53 AM Changeset in webkit [103628] by
-
- 2 edits2 moves in trunk/LayoutTests
Unreviewed rebaseline.
- platform/chromium-gpu/media/video-colorspace-yuv420-expected.png: Renamed from LayoutTests/platform/chromium-gpu-mac/media/video-colorspace-yuv420-expected.png.
- platform/chromium-gpu/media/video-colorspace-yuv422-expected.png: Renamed from LayoutTests/platform/chromium-gpu-mac/media/video-colorspace-yuv422-expected.png.
- platform/chromium/test_expectations.txt:
- 7:40 AM Changeset in webkit [103627] by
-
- 5 edits2 adds in trunk
Web Inspector: Implement a worker for parsing out JavaScript function data
https://bugs.webkit.org/show_bug.cgi?id=75166
Reviewed by Pavel Feldman.
Source/WebCore:
Test: inspector/debugger/script-extract-outline.html
- inspector/front-end/ScriptFormatter.js:
(WebInspector.ScriptFormatter.prototype.formatContent):
- inspector/front-end/ScriptFormatterWorker.js:
(onmessage):
(format):
(getChunkCount):
():
(Array.prototype.keySet):
LayoutTests:
- inspector/debugger/script-extract-outline-expected.txt: Added.
- inspector/debugger/script-extract-outline.html: Added.
- inspector/debugger/script-formatter.html:
- 7:38 AM Changeset in webkit [103626] by
-
- 4 edits in trunk/Source/JavaScriptCore
Refactored String.prototype.replace
https://bugs.webkit.org/show_bug.cgi?id=75114
Reviewed by Darin Adler.
No performance difference.
I think this is a step toward removing -fomit-frame-pointer.
- runtime/JSString.cpp:
- runtime/JSString.h: Removed the test and special case for a single-character
search string because the standard path does this test and special case
for us. (As an aside, if we do come up with a unique single-character
replace optimization in future, it probably belongs in the replace function,
and not in JSString.)
- runtime/StringPrototype.cpp:
(JSC::stringProtoFuncReplace): Split this mega-sized function into:
(JSC::replaceUsingStringSearch): - This reasonably sized function, and
(JSC::replaceUsingRegExpSearch): - This still mega-sized function.
- 7:35 AM Changeset in webkit [103625] by
-
- 16 edits1 add in trunk
Unreviewed, rolling out r103624.
http://trac.webkit.org/changeset/103624
https://bugs.webkit.org/show_bug.cgi?id=68916
Broke Snow Leopard builders
Source/WebCore:
- CMakeLists.txt:
- DerivedSources.cpp:
- DerivedSources.pri:
- GNUmakefile.list.am:
- WebCore.gypi:
- WebCore.xcodeproj/project.pbxproj:
- bindings/js/JSDirectoryEntryCustom.cpp:
(WebCore::JSDirectoryEntry::getFile):
(WebCore::JSDirectoryEntry::getDirectory):
- bindings/js/JSDirectoryEntrySyncCustom.cpp:
(WebCore::getFlags):
- bindings/v8/custom/V8DirectoryEntryCustom.cpp:
(WebCore::V8DirectoryEntry::getDirectoryCallback):
(WebCore::V8DirectoryEntry::getFileCallback):
- bindings/v8/custom/V8DirectoryEntrySyncCustom.cpp:
(WebCore::getFlags):
- fileapi/WebKitFlags.idl: Added.
- page/DOMWindow.idl:
- workers/WorkerContext.idl:
LayoutTests:
- fast/filesystem/flags-passing-expected.txt:
- fast/filesystem/script-tests/flags-passing.js:
(runNextTest):
(runObjectTest):
(runObjectTestWithExclusive):
- 5:23 AM Changeset in webkit [103624] by
-
- 16 edits1 delete in trunk
[fileapi] WebKitFlags should not be constructable per Directories & System spec
https://bugs.webkit.org/show_bug.cgi?id=68916
Reviewed by Eric Seidel.
Source/WebCore:
Remove IDL for the object and all DOM references to it.
- fileapi/WebKitFlags.idl: Removed.
- page/DOMWindow.idl:
- workers/WorkerContext.idl: Remove references to the JSC/V8 objects compiled from the IDL.
- bindings/js/JSDirectoryEntryCustom.cpp: (WebCore::JSDirectoryEntry::getFile): (WebCore::JSDirectoryEntry::getDirectory):
- bindings/js/JSDirectoryEntrySyncCustom.cpp: (WebCore::getFlags):
- bindings/v8/custom/V8DirectoryEntryCustom.cpp: (WebCore::V8DirectoryEntry::getDirectoryCallback): (WebCore::V8DirectoryEntry::getFileCallback):
- bindings/v8/custom/V8DirectoryEntrySyncCustom.cpp: (WebCore::getFlags): Fix up build files.
- WebCore.gypi:
- WebCore.vcproj/WebCore.vcproj:
- WebCore.xcodeproj/project.pbxproj:
- WebCore/CMakeLists.txt:
- WebCore/CodeGenerators.pri:
- WebCore/DerivedSources.cpp:
- WebCore/GNUmakefile.list.am:
LayoutTests:
Remove a test that constructed the object; add one that tests error-handling for non-object parameters while I'm in there.
- fast/filesystem/flags-passing-expected.txt:
- fast/filesystem/script-tests/flags-passing.js:
- 5:16 AM Changeset in webkit [103623] by
-
- 16 edits in trunk/Source/WebCore
Web Inspector: Migrate to native Function.prototype.bind; fix front-end compilation with the
version of compiler that respects Function.prototype.bind.
https://bugs.webkit.org/show_bug.cgi?id=75170
Reviewed by Yury Semikhatsky.
- inspector/front-end/ApplicationCacheModel.js:
- inspector/front-end/CSSKeywordCompletions.js:
(WebInspector.CSSKeywordCompletions.colors):
- inspector/front-end/CSSStyleModel.js:
- inspector/front-end/CompilerSourceMapping.js:
- inspector/front-end/DOMAgent.js:
(WebInspector.DOMAgent.prototype.pushNodeToFrontend):
(WebInspector.DOMAgent.prototype.pushNodeByPathToFrontend):
(WebInspector.DOMAgent.prototype._dispatchWhenDocumentAvailable.onDocumentAvailable):
(WebInspector.DOMAgent.prototype._dispatchWhenDocumentAvailable):
(WebInspector.DOMAgent.prototype._loadNodeAttributes):
(WebInspector.DOMAgent.prototype.querySelector):
(WebInspector.DOMAgent.prototype.querySelectorAll):
- inspector/front-end/DebuggerModel.js:
- inspector/front-end/DebuggerPresentationModel.js:
- inspector/front-end/ExtensionAPI.js:
(injectedExtensionAPI.InspectorExtensionAPI):
(injectedExtensionAPI):
- inspector/front-end/ExtensionPanel.js:
- inspector/front-end/NetworkManager.js:
(WebInspector.NetworkManager.prototype.enableResourceTracking):
(WebInspector.NetworkManager.prototype.disableResourceTracking):
- inspector/front-end/Script.js:
- inspector/front-end/Settings.js:
- inspector/front-end/TextPrompt.js:
(WebInspector.TextPrompt.prototype.complete):
- inspector/front-end/utilities.js:
- 4:49 AM Changeset in webkit [103622] by
-
- 2 edits in trunk/Source/WebCore
[BlackBerry] Add the BlackBerry specific pauseLoad(bool) to ResourceHandle
https://bugs.webkit.org/show_bug.cgi?id=75162
Reviewed by George Staikos.
The porting can be built now, no new tests so far.
- platform/network/ResourceHandle.h:
- 4:05 AM Changeset in webkit [103621] by
-
- 2 edits5 adds in trunk/LayoutTests
[chromium] MAC: should pass CSS3 elliptical gradient tests
https://bugs.webkit.org/show_bug.cgi?id=56736
Reviewed by Stephen White.
Skia on mac draws ellipsoids on OSX 10.5 and 10.6 making these tests pass. Rebaseline
the results, restrict the test failures to the Chromium CG port (CPU-CG).
- platform/chromium-mac-snowleopard/fast/gradients/css3-radial-gradients-expected.png: Added.
- platform/chromium-mac-snowleopard/fast/gradients/css3-radial-gradients2-expected.png: Added.
- platform/chromium-mac-snowleopard/fast/gradients/css3-radial-gradients3-expected.png: Added.
- platform/chromium-mac-snowleopard/fast/gradients/css3-repeating-radial-gradients-expected.png: Added.
- platform/chromium/test_expectations.txt:
- 3:45 AM Changeset in webkit [103620] by
-
- 12 edits2 adds in trunk
Give embedders a chance to handle postMessage calls
https://bugs.webkit.org/show_bug.cgi?id=73883
Source/WebCore:
To support cross-process postMessage calls in Chromium (bug 73337), we need to intercept
postMessage calls to proxy windows. Originally we were just going to add a native event
listener on the Chromium side, but that required more changes to WebKit and was a bit of
a hack. See bug 73359 for a discuss about moving to this approach.
Patch by Karl Koscher <supersat@chromium.org> on 2011-12-23
Reviewed by Adam Barth.
Test: platform/chromium/fast/events/intercept-postmessage.html
- loader/FrameLoaderClient.h:
(WebCore::FrameLoaderClient::willCheckAndDispatchPostMessage): new method to allow the
embedder to intercept postMessage calls
- page/DOMWindow.cpp:
(WebCore::DOMWindow::postMessageTimerFired): add a call to
FrameLoaderClient::willCheckAndDispatchPostMessage
Source/WebKit/chromium:
Patch by Karl Koscher <supersat@chromium.org> on 2011-12-23
Reviewed by Adam Barth.
- public/WebFrameClient.h:
(WebKit::WebFrameClient::willCheckAndDispatchMessageEvent):
interface to give the embedder a chance to handle this postMessage call
- src/FrameLoaderClientImpl.cpp:
(WebKit::FrameLoaderClientImpl::willCheckAndDispatchMessageEvent): Call
willCheckAndDispatchMessageEvent on WebFrameClient
- src/FrameLoaderClientImpl.h:
- 2:59 AM Changeset in webkit [103619] by
-
- 20 edits1 copy2 deletes in trunk
Source/WebKit/chromium: [WebWorkers][Chromium] Remove remains of cross-process dedicated worker implementation.
https://bugs.webkit.org/show_bug.cgi?id=66509
Just renames, merges and removal of dead code. Here are the list of renames:
- WebCommonWorkerClient merged with WebWorkerClient and renamed to WebSharedWorkerClient
- NewWebCommonWorkerClient renamed to WebCommonWorkerClient
- WebWorkerBase merged into WebSharedWorkerImpl
- NewWebWorkerBase renamed into WebWorkerBase
WebWorkerClient.h has a "#define WebWorkerClient WebSharedWorkerClient" to keep chromium building.
Will be removed after coordinated patch in chromium.
Reviewed by David Levin.
- WebKit.gyp:
- public/WebCommonWorkerClient.h:
- public/WebSharedWorker.h:
- public/WebSharedWorkerClient.h: Copied from Source/WebKit/chromium/public/WebCommonWorkerClient.h.
(WebKit::WebSharedWorkerClient::postConsoleMessageToWorkerObject):
(WebKit::WebSharedWorkerClient::allowFileSystem):
(WebKit::WebSharedWorkerClient::openFileSystem):
(WebKit::WebSharedWorkerClient::dispatchDevToolsMessage):
(WebKit::WebSharedWorkerClient::saveDevToolsAgentState):
(WebKit::WebSharedWorkerClient::~WebSharedWorkerClient):
- public/WebWorkerClient.h:
- src/DatabaseObserver.cpp:
(WebKit::AllowDatabaseMainThreadBridge::create):
(WebKit::AllowDatabaseMainThreadBridge::AllowDatabaseMainThreadBridge):
(WebKit::AllowDatabaseMainThreadBridge::allowDatabaseTask):
(WebKit::allowDatabaseForWorker):
(WebCore::DatabaseObserver::canEstablishDatabase):
- src/IDBFactoryBackendProxy.cpp:
(WebKit::IDBFactoryBackendProxy::openFromWorker):
- src/LocalFileSystemChromium.cpp:
(WebCore::openFileSystemHelper):
- src/WebSharedWorkerImpl.cpp:
(WebKit::initializeWebKitStaticValues):
(WebKit::WebSharedWorkerImpl::WebSharedWorkerImpl):
(WebKit::WebSharedWorkerImpl::~WebSharedWorkerImpl):
(WebKit::WebSharedWorkerImpl::stopWorkerThread):
(WebKit::WebSharedWorkerImpl::initializeLoader):
(WebKit::WebSharedWorkerImpl::didCreateDataSource):
(WebKit::WebSharedWorkerImpl::createApplicationCacheHost):
(WebKit::WebSharedWorkerImpl::postMessageToWorkerObject):
(WebKit::WebSharedWorkerImpl::postMessageTask):
(WebKit::WebSharedWorkerImpl::postExceptionToWorkerObject):
(WebKit::WebSharedWorkerImpl::postExceptionTask):
(WebKit::WebSharedWorkerImpl::postConsoleMessageToWorkerObject):
(WebKit::WebSharedWorkerImpl::postConsoleMessageTask):
(WebKit::WebSharedWorkerImpl::postMessageToPageInspector):
(WebKit::WebSharedWorkerImpl::postMessageToPageInspectorTask):
(WebKit::WebSharedWorkerImpl::updateInspectorStateCookie):
(WebKit::WebSharedWorkerImpl::updateInspectorStateCookieTask):
(WebKit::WebSharedWorkerImpl::confirmMessageFromWorkerObject):
(WebKit::WebSharedWorkerImpl::confirmMessageTask):
(WebKit::WebSharedWorkerImpl::reportPendingActivity):
(WebKit::WebSharedWorkerImpl::reportPendingActivityTask):
(WebKit::WebSharedWorkerImpl::workerContextClosed):
(WebKit::WebSharedWorkerImpl::workerContextClosedTask):
(WebKit::WebSharedWorkerImpl::workerContextDestroyed):
(WebKit::WebSharedWorkerImpl::workerContextDestroyedTask):
(WebKit::WebSharedWorkerImpl::postTaskToLoader):
(WebKit::WebSharedWorkerImpl::postTaskForModeToWorkerContext):
(WebKit::WebSharedWorker::create):
- src/WebSharedWorkerImpl.h:
(WebKit::WebSharedWorkerImpl::view):
(WebKit::WebSharedWorkerImpl::commonClient):
(WebKit::WebSharedWorkerImpl::client):
(WebKit::WebSharedWorkerImpl::setWorkerThread):
(WebKit::WebSharedWorkerImpl::workerThread):
- src/WebWorkerBase.cpp:
(WebKit::invokeTaskMethod):
(WebKit::WebWorkerBase::dispatchTaskToMainThread):
- src/WebWorkerBase.h:
- src/WebWorkerClientImpl.cpp:
- src/WebWorkerClientImpl.h:
(WebKit::WebWorkerClientImpl::commonClient):
- src/WebWorkerImpl.cpp: Removed.
- src/WebWorkerImpl.h: Removed.
- src/WorkerFileSystemCallbacksBridge.cpp:
(WebKit::WorkerFileSystemCallbacksBridge::postOpenFileSystemToMainThread):
(WebKit::WorkerFileSystemCallbacksBridge::openFileSystemOnMainThread):
- src/WorkerFileSystemCallbacksBridge.h:
Tools: [WebWorkers][Chromium] Remove remains of cross-process dedicated worker implementation.
https://bugs.webkit.org/show_bug.cgi?id=66509
Just renames, merges and removal of dead code. Here are the list of renames:
- WebCommonWorkerClient merged with WebWorkerClient and renamed to WebSharedWorkerClient
- NewWebCommonWorkerClient renamed to WebCommonWorkerClient
- WebWorkerBase merged into WebSharedWorkerImpl
- NewWebWorkerBase renamed into WebWorkerBase
Reviewed by David Levin.
- DumpRenderTree/chromium/TestWebWorker.h:
(TestWebWorker::createWorker):
- DumpRenderTree/chromium/WebViewHost.cpp:
(WebViewHost::createWorker):
- DumpRenderTree/chromium/WebViewHost.h:
- 2:54 AM Changeset in webkit [103618] by
-
- 2 edits in trunk/LayoutTests
[Qt] fast/canvas/canvas-largedraws.html crashes with newer Qt5
https://bugs.webkit.org/show_bug.cgi?id=75167
- platform/qt-5.0/Skipped: Skip the crashing test to paint the bots green.
- 2:40 AM Changeset in webkit [103617] by
-
- 5 edits3 adds in trunk
XSLT-created HTML documents do not inherit content-security-policy from originally loaded XML.
https://bugs.webkit.org/show_bug.cgi?id=75043
Reviewed by Adam Barth.
Source/WebCore:
Test: http/tests/security/contentSecurityPolicy/xsl-img-blocked.php
- page/ContentSecurityPolicy.cpp:
(WebCore::ContentSecurityPolicy::copyStateFrom):
(WebCore::ContentSecurityPolicy::didReceiveHeader):
- page/ContentSecurityPolicy.h:
- xml/XSLTProcessor.cpp:
(WebCore::XSLTProcessor::createDocumentFromSource):
LayoutTests:
- http/tests/security/contentSecurityPolicy/resources/transform-to-img.xsl: Added.
- http/tests/security/contentSecurityPolicy/xsl-img-blocked-expected.txt: Added.
- http/tests/security/contentSecurityPolicy/xsl-img-blocked.php: Added.
- 2:20 AM Changeset in webkit [103616] by
-
- 2 edits in trunk/Source/WebCore
REGRESSION (r97533): Optgroup label is not disabled
https://bugs.webkit.org/show_bug.cgi?id=74869
Reviewed by Alexey Proskuryakov.
- rendering/RenderMenuList.cpp:
(WebCore::RenderMenuList::itemIsEnabled): Added back a line of code that was
accidentally deleted as part of the refactoring in r97533. This line of code
ensures that any items that are not option elements are disabled.
- 2:06 AM Changeset in webkit [103615] by
-
- 5 edits in trunk/Source/WebCore
Web Inspector: Add CSSStyleSelector instrumentation calls towards implementing a CSS selector profiler
https://bugs.webkit.org/show_bug.cgi?id=74863
Performance checks run on PerformanceTest/Parser/html5-full-render.html did not result in any noticeable
perf regression, as the instrumentation calls are inline and bail out early if there are no
Web Inspector frontends open.
Reviewed by Antti Koivisto.
No new tests, as the functionality is not bound to any user-visible outputs.
- css/CSSStyleSelector.cpp:
(WebCore::CSSStyleSelector::matchRulesForList):
(WebCore::CSSStyleSelector::applyDeclaration):
- inspector/InspectorInstrumentation.cpp:
(WebCore::InspectorInstrumentation::willMatchRuleImpl):
(WebCore::InspectorInstrumentation::didMatchRuleImpl):
(WebCore::InspectorInstrumentation::willProcessRuleImpl):
(WebCore::InspectorInstrumentation::didProcessRuleImpl):
- inspector/InspectorInstrumentation.h:
(WebCore::InspectorInstrumentation::willMatchRule):
(WebCore::InspectorInstrumentation::didMatchRule):
(WebCore::InspectorInstrumentation::willProcessRule):
(WebCore::InspectorInstrumentation::didProcessRule):
- 2:05 AM Changeset in webkit [103614] by
-
- 2 edits in trunk/Source/WebCore
[EFL] Fix building with Glib support disabled
https://bugs.webkit.org/show_bug.cgi?id=70990
Patch by Ivan Briano <ivan@profusion.mobi> on 2011-12-23
Reviewed by Martin Robinson.
Add forward declaration for cairo_surface_t, missing when building
the EFL port with Glib disabled.
- platform/cairo/WidgetBackingStore.h:
- 1:58 AM Changeset in webkit [103613] by
-
- 2 edits in trunk/LayoutTests
Unreviewed upstream expectations.
- platform/chromium/test_expectations.txt:
BUGRNIWA GPU-CG : media/video-colorspace-yuv420.html = IMAGE
BUGRNIWA GPU-CG : media/video-colorspace-yuv422.html = IMAGE
- 1:52 AM Changeset in webkit [103612] by
-
- 2 edits in trunk/Source/WebKit/chromium
Add unit tests for AssociatedURLLoader to check redirect handling and
cross-origin access control.
https://bugs.webkit.org/show_bug.cgi?id=74952
Reviewed by Adam Barth.
- tests/AssociatedURLLoaderTest.cpp:
- 1:12 AM Changeset in webkit [103611] by
-
- 9 edits in trunk
Minimize callsites and duplication of before/after advice for attribute mutations
https://bugs.webkit.org/show_bug.cgi?id=75054
Reviewed by Ryosuke Niwa.
Source/WebCore:
r103452 helpfully made before and after advice regarding attribute
changes symmetrical. This change finishes that work, by pulling
together all the before/after work, not just the crumbs previously
covered. This includes incrementing Document::domTreeVersion()
when an attribute is about to be changed, Inspector instrumentation,
and MutationEvent dispatch. This is in addition to the previous code,
which handled enqueueing MutationRecords for MutationObservers and
updating the Document's list of IDs.
The only change in behavior should be in InspectorInstrumentation,
which causes DOM breakpoints to occur for more cases of Attribute
mutation. This seems like more correct behavior, and a test has
been included to exercise it.
Hopefully the last Attribute-related refactor for awhile.
- dom/Attr.cpp:
(WebCore::Attr::setValue): Update to call didModifyAttribute instead
of attributeChanged.
- dom/Element.cpp:
(WebCore::Element::removeAttribute): Got rid of
removeAttributeInternal as most of that logic moved back into
NamedNodeMap::removeAttribute.
(WebCore::Element::setAttributeInternal): Reorganized to read better
now that only some cases result in calls to will/didModifyAttribute.
(WebCore::Element::willModifyAttribute): Un-inlined and added
incDOMTreeVersion and InspectorInstrumentation calls.
(WebCore::Element::didModifyAttribute): New method which encapsulates
calling attributeChanged, InspectorInstrumentation, and MutationEvents.
(WebCore::Element::didRemoveAttribute): New method which encapsulates
calling attributeChanged, InspectorInstrumentation, and MutationEvents.
Separate from didModifyAttribute because it has special handling of
the removed Attribute's value.
- dom/Element.h:
(WebCore::Element::willRemoveAttribute): New method which delegates to
willModifyAttribute as appropriate.
- dom/NamedNodeMap.cpp:
(WebCore::NamedNodeMap::setNamedItem): Simplified.
(WebCore::NamedNodeMap::removeNamedItem): Simplified.
(WebCore::NamedNodeMap::addAttribute): Added calls to will/didModifyAttribute.
(WebCore::NamedNodeMap::removeAttribute): ditto.
(WebCore::NamedNodeMap::replaceAttribute): ditto.
- svg/properties/SVGAnimatedPropertySynchronizer.h: Reverted changes
made in r103452 now that addAttribute/removeAttribute once again
call attributeChanged appropriately.
LayoutTests:
- inspector/debugger/dom-breakpoints.html: Add tests for breakpoints
due to mutation of Attr nodes/NamedNodeLists.
- platform/chromium/inspector/debugger/dom-breakpoints-expected.txt:
- 12:32 AM Changeset in webkit [103610] by
-
- 4 edits in trunk
[Qt] REGRESSION(r103467): It broke fast/images/animated-gif-restored-from-bfcache.html
https://bugs.webkit.org/show_bug.cgi?id=75087
Source/JavaScriptCore:
monotonicallyIncreasingTime needs to hava a higher resolution than milliseconds.
Reviewed by Darin Adler.
- wtf/CurrentTime.cpp:
(WTF::monotonicallyIncreasingTime):
LayoutTests:
Unskipping the offending test.
Reviewed by Darin Adler.
- platform/qt/Skipped:
- 12:18 AM Changeset in webkit [103609] by
-
- 2 edits in trunk/Tools
Let parser_unittests.pl call different language parsers
https://bugs.webkit.org/show_bug.cgi?id=75081
Reviewed by David Kilzer.
We introduced parser_unittests.pl in bug 74994 , but it is implemented
to always call get_function_line_ranges_for_perl(). In order to enable unittests
for other languages, this patch lets parser_unittests.pl call different language
parsers depending on the languages.
Test: Scripts/webkitperl/prepare-ChangeLog_unittest/resources/perl_unittests.pl
- Scripts/webkitperl/prepare-ChangeLog_unittest/parser_unittests.pl:
Dec 22, 2011:
- 11:29 PM Changeset in webkit [103608] by
-
- 4 edits4 adds in trunk
Map 'lang' and xml:lang attributes to '-webkit-locale' CSS property for use with font fallback and text-transform
https://bugs.webkit.org/show_bug.cgi?id=67586
Original patch by Jungshik Shin <jshin@chromium.org>
Patch by Matt Falkenhagen <falken@chromium.org> on 2011-12-22
Reviewed by Darin Adler.
Source/WebCore:
Tests: fast/text/lang-mapped-to-webkit-locale.xhtml
fast/text/xml-lang-ignored-in-html.html
- html/HTMLElement.cpp:
(WebCore::HTMLElement::mapLanguageAttributeToLocale):
(WebCore::HTMLElement::parseMappedAttribute): Map 'lang' and 'xml:lang' to -webkit-locale.
- html/HTMLElement.h:
LayoutTests:
- fast/text/lang-mapped-to-webkit-locale-expected.txt: Added.
- fast/text/lang-mapped-to-webkit-locale.xhtml: Added.
- fast/text/xml-lang-ignored-in-html-expected.txt: Added.
- fast/text/xml-lang-ignored-in-html.html: Added.
- 10:30 PM Changeset in webkit [103607] by
-
- 2 edits in trunk/LayoutTests
Unreviewed. Update chromium test expectations.
- platform/chromium/test_expectations.txt:
removed: BUGCR99500 WIN : svg/custom/simple-text-double-shadow.svg = IMAGE
removed: BUGCR99500 WIN : svg/css/group-with-shadow.svg = IMAGE
removed: BUGCR99500 WIN : compositing/shadows/shadow-drawing.html = IMAGE
- 10:07 PM Changeset in webkit [103606] by
-
- 2 edits in trunk/LayoutTests
Unreviewed. Update chromium test expectations.
- platform/chromium/test_expectations.txt:
BUGWK75161 GPU : media/video-poster-blocked-by-willsendrequest.html = PASS TEXT
BUGWK75161 CPU : media/video-poster-blocked-by-willsendrequest.html = TEXT
- 9:58 PM Changeset in webkit [103605] by
-
- 2 edits in trunk/Source/WebCore
WinCE build fix after r103539.
- rendering/svg/RenderSVGResource.cpp:
(WebCore::RenderSVGResource::removeFromFilterCache):
- 9:47 PM Changeset in webkit [103604] by
-
- 8 edits in trunk/Source/JavaScriptCore
DFG should not speculate array even when predictions say that the base is not an array
https://bugs.webkit.org/show_bug.cgi?id=75160
<rdar://problem/10622646>
<rdar://problem/10622649>
Reviewed by Oliver Hunt.
Added the ability to call slow path when the base is known to not be an array.
Also rationalized the logic for deciding when the index is not an int, and
cleaned up the logic for deciding when to speculate typed array.
Neutral for the most part, with odd speed-ups and slow-downs. The slow-downs can
likely be mitigated by having the notion of a polymorphic array access, where we
try, but don't speculate, to access the array one way before either trying some
other ways or calling slow path.
- bytecode/PredictedType.h:
(JSC::isActionableMutableArrayPrediction):
(JSC::isActionableArrayPrediction):
- dfg/DFGAbstractState.cpp:
(JSC::DFG::AbstractState::execute):
- dfg/DFGNode.h:
(JSC::DFG::Node::shouldSpeculateInt8Array):
(JSC::DFG::Node::shouldSpeculateInt16Array):
(JSC::DFG::Node::shouldSpeculateInt32Array):
(JSC::DFG::Node::shouldSpeculateUint8Array):
(JSC::DFG::Node::shouldSpeculateUint16Array):
(JSC::DFG::Node::shouldSpeculateUint32Array):
(JSC::DFG::Node::shouldSpeculateFloat32Array):
(JSC::DFG::Node::shouldSpeculateFloat64Array):
- dfg/DFGPropagator.cpp:
(JSC::DFG::Propagator::byValIsPure):
- dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::compileGetIndexedPropertyStorage):
- dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
- dfg/DFGSpeculativeJIT64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
- 7:53 PM Changeset in webkit [103603] by
-
- 2 edits15 adds in trunk/LayoutTests
Chromium rebaselines after r103595 and r103477.
- platform/chromium-cg-mac-leopard/compositing/overflow/theme-affects-visual-overflow-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/compositing/overflow: Added.
- platform/chromium-cg-mac-snowleopard/compositing/overflow/theme-affects-visual-overflow-expected.png: Added.
- platform/chromium-gpu-linux/media/video-colorspace-yuv420-expected.png: Added.
- platform/chromium-gpu-linux/media/video-colorspace-yuv422-expected.png: Added.
- platform/chromium-gpu-mac/media/video-colorspace-yuv420-expected.png: Added.
- platform/chromium-gpu-mac/media/video-colorspace-yuv422-expected.png: Added.
- platform/chromium-gpu-win/media/video-colorspace-yuv420-expected.png: Added.
- platform/chromium-gpu-win/media/video-colorspace-yuv422-expected.png: Added.
- platform/chromium-linux/compositing/overflow/theme-affects-visual-overflow-expected.png: Added.
- platform/chromium-mac-leopard/compositing/overflow/theme-affects-visual-overflow-expected.png: Added.
- platform/chromium-mac-snowleopard/compositing/overflow: Added.
- platform/chromium-mac-snowleopard/compositing/overflow/theme-affects-visual-overflow-expected.png: Added.
- platform/chromium-win/compositing/overflow/theme-affects-visual-overflow-expected.png: Added.
- platform/chromium-win/compositing/overflow/theme-affects-visual-overflow-expected.txt: Added.
- platform/chromium/test_expectations.txt:
- 7:38 PM Changeset in webkit [103602] by
-
- 1 edit13 adds in trunk/LayoutTests
Chromium CG Mac rebaseline for SVG tests.
- platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png: Added.
- platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1/animate-elem-34-t-expected.png: Added.
- platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png: Added.
- platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png: Added.
- platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png: Added.
- platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1/text-text-01-b-expected.png: Added.
- platform/chromium-cg-mac-leopard/svg/batik/text/textOnPath2-expected.png: Added.
- platform/chromium-cg-mac-leopard/svg/batik/text/verticalTextOnPath-expected.png: Added.
- platform/chromium-cg-mac-leopard/svg/carto.net/slider-expected.png: Added.
- platform/chromium-cg-mac-leopard/svg/css/composite-shadow-text-expected.png: Added.
- platform/chromium-cg-mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png: Added.
- platform/chromium-cg-mac-leopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png: Added.
- platform/chromium-cg-mac-leopard/svg/hixie/perf/007-expected.png: Added.
- 6:14 PM Changeset in webkit [103601] by
-
- 5 edits in branches/safari-534.54-branch/Source
Versioning.
- 6:06 PM Changeset in webkit [103600] by
-
- 1 copy in tags/Safari-534.54.2
New tag.
- 5:44 PM Changeset in webkit [103599] by
-
- 2 edits in trunk/Source/JavaScriptCore
Unreviewed - fix stylebot issues from last patch.
- runtime/JSArray.cpp:
(JSC::JSArray::putSlowCase):
- 5:41 PM Changeset in webkit [103598] by
-
- 4 edits in trunk/Source/JavaScriptCore
https://bugs.webkit.org/show_bug.cgi?id=75151
Add attributes field to JSArray's SparseMap
Reviewed by Sam Weinig.
This will be necessary to be able to support non- writable/configurable/enumerable
properties, and helpful for getters/setters.
Added a concept of being 'inSparseMode' - this indicates the array has a non-standard
- runtime/ArrayPrototype.cpp:
(JSC::arrayProtoFuncSort):
- JSArray::sort methods not allowed on arrays that are 'inSparseMode'. (must fall back to generic sort alogrithm).
- runtime/JSArray.cpp:
(JSC::JSArray::finishCreation):
- moved reportedMapCapacity into the SparseArrayValueMap object.
(JSC::SparseArrayValueMap::find):
(JSC::SparseArrayValueMap::put):
(JSC::SparseArrayValueMap::visitChildren):
- Added.
(JSC::JSArray::getOwnPropertySlotByIndex):
(JSC::JSArray::getOwnPropertyDescriptor):
(JSC::JSArray::putSlowCase):
(JSC::JSArray::deletePropertyByIndex):
(JSC::JSArray::getOwnPropertyNames):
(JSC::JSArray::setLength):
(JSC::JSArray::pop):
(JSC::JSArray::visitChildren):
- Updated for changes in SparseArrayValueMap.
(JSC::JSArray::sortNumeric):
(JSC::JSArray::sort):
(JSC::JSArray::compactForSorting):
- Disallow on 'SparseMode' arrays.
- runtime/JSArray.h:
(JSC::SparseArrayEntry::SparseArrayEntry):
- An entry in the sparse array - value (WriteBarrier) + attributes.
(JSC::SparseArrayValueMap::SparseArrayValueMap):
(JSC::SparseArrayValueMap::sparseMode):
(JSC::SparseArrayValueMap::setSparseMode):
- Flags to track whether an Array is forced into SparseMode.
(JSC::SparseArrayValueMap::remove):
(JSC::SparseArrayValueMap::notFound):
(JSC::SparseArrayValueMap::isEmpty):
(JSC::SparseArrayValueMap::contains):
(JSC::SparseArrayValueMap::size):
(JSC::SparseArrayValueMap::begin):
(JSC::SparseArrayValueMap::end):
- accessors to the map
(JSC::SparseArrayValueMap::take):
- only for use on non-SpareMode arrays.
(JSC::JSArray::inSparseMode):
- Added.
- 5:08 PM Changeset in webkit [103597] by
-
- 3 edits2 adds in trunk
Crash and incorrect behavior when switching between hardware and software CSS filters
https://bugs.webkit.org/show_bug.cgi?id=75130
Reviewed by Simon Fraser.
Source/WebCore:
Test: css3/filters/crash-hw-sw-switch.html
Backing store on layer gets fixed up (added or removed) after style change is evaluated
so the state of the m_filter variable might not match the current filter state. Added
updateOrRemoveFilterEffect() call to ensureBacking() and clearBacking() to get the
m_filter property in the right state. Also added an ASSERT() where the crash was
occuring.
- rendering/RenderLayer.cpp:
(WebCore::RenderLayer::paintLayer):
(WebCore::RenderLayer::ensureBacking):
(WebCore::RenderLayer::clearBacking):
LayoutTests:
- css3/filters/crash-hw-sw-switch-expected.txt: Added.
- css3/filters/crash-hw-sw-switch.html: Added.
- 5:04 PM Changeset in webkit [103596] by
-
- 5 edits in branches/safari-534.54-branch/Source
Versioning.
- 5:03 PM Changeset in webkit [103595] by
-
- 2 edits in trunk/LayoutTests
Needs baseline for r103593.
- platform/chromium/test_expectations.txt:
- 4:27 PM Changeset in webkit [103594] by
-
- 3 edits6 adds in trunk
DFG CFA sometimes generates an incorrect proof that a node is known to be a typed array
https://bugs.webkit.org/show_bug.cgi?id=75150
<rdar://problem/10621900>
Reviewed by Gavin Barraclough.
Source/JavaScriptCore:
- dfg/DFGAbstractState.cpp:
(JSC::DFG::AbstractState::execute):
LayoutTests:
- fast/js/dfg-float32array-expected.txt: Added.
- fast/js/dfg-float32array.html: Added.
- fast/js/dfg-int32array-expected.txt: Added.
- fast/js/dfg-int32array.html: Added.
- fast/js/script-tests/dfg-float32array.js: Added.
(getter1):
(setter1):
(getter2):
(setter2):
(getter3):
(setter3):
(getter4):
(setter4):
(getters.getter1.a):
(.a):
(setters.setter1.a):
(safeGetter):
(safeSetter):
- fast/js/script-tests/dfg-int32array.js: Added.
(getter1):
(setter1):
(getter2):
(setter2):
(getter3):
(setter3):
(getter4):
(setter4):
(getters.getter1.a):
(.a):
(setters.setter1.a):
(safeGetter):
(safeSetter):
- 4:08 PM Changeset in webkit [103593] by
-
- 7 edits3 adds in trunk
Radio buttons cut in download movie sheet
https://bugs.webkit.org/show_bug.cgi?id=75128
<rdar://problem/9399450>
Reviewed by Dan Bernstein.
Source/WebCore:
Test: compositing/overflow/theme-affects-visual-overflow.html
The clipping comes from the fact the visual overflow rect of the radio button's
RenderBlock is not expanded to accommodate for the size of the button on the Mac
platform. We use the existing RenderTheme::adjustRepaintRect() to make the
appropriate adjustment. This, consequently, makes it unnecessary to have to
recalculate it for repaint.
- rendering/RenderBlock.cpp:
(WebCore::RenderBlock::computeOverflow): As part of the overflow computation, we
make a call to addVisualOverflowFromTheme().
(WebCore::RenderBlock::addVisualOverflowFromTheme): Ask the theme to inflate the
RenderBlock's rect if necessary, and add that to the visual overflow rect.
- rendering/RenderBlock.h: Added addVisualOverflowFromTheme().
- rendering/RenderBox.cpp:
(WebCore::RenderBox::clippedOverflowRectForRepaint): Remove the call to
adjustRepaintRect() since the rectangle r already uses the new visual overflow
rect.
- rendering/RenderReplaced.cpp:
(WebCore::RenderReplaced::clippedOverflowRectForRepaint): Remove the call to
adjustRepaintRect() since the rectangle r already uses the new visual overflow
rect.
LayoutTests:
New test to ensure that visual overflow rect for form elements is expanded if the
block size is too small.
- compositing/overflow/theme-affects-visual-overflow.html: Added.
- platform/chromium/test_expectations.txt: Needs baseline.
- platform/mac/compositing/overflow/theme-affects-visual-overflow-expected.png: Added.
- platform/mac/compositing/overflow/theme-affects-visual-overflow-expected.txt: Added.
- 4:03 PM Changeset in webkit [103592] by
-
- 2 edits in trunk/LayoutTests
Chromium test expectation updates.
- platform/chromium/test_expectations.txt:
- 3:45 PM Changeset in webkit [103591] by
-
- 10 edits in branches/safari-534.54-branch
2011-12-22 Oliver Hunt <oliver@apple.com>
Merge 103218
2011-12-18 Filip Pizlo <fpizlo@apple.com>
DFG is too sloppy with register allocation
https://bugs.webkit.org/show_bug.cgi?id=74835
Reviewed by Gavin Barraclough.
Added assertions that at the end of a successfully generated basic block,
all use counts should be zero. This revealed a number of bugs:
- Array length optimizations were turning a must-generate node into one that is not must-generate, but failing to change the ref count accordingly.
- Indexed property storage optimizations were failing to deref their children, or to deref the indexed property storage node itself. Also, they used the Phantom node as a replacement. But the Phantom node is must-generate, which was causing bizarre issues. So this introduces a Nop node, which should be used in cases where you want a node that is skipped and has no children.
This does not have any significant performance effect, but it should
relieve some register pressure. The main thing this patch adds, though,
are the assertions, which should make it easier to do register allocation
related changes in the future.
- dfg/DFGAbstractState.cpp: (JSC::DFG::AbstractState::execute):
- dfg/DFGGenerationInfo.h: (JSC::DFG::GenerationInfo::initConstant): (JSC::DFG::GenerationInfo::initInteger): (JSC::DFG::GenerationInfo::initJSValue): (JSC::DFG::GenerationInfo::initCell): (JSC::DFG::GenerationInfo::initBoolean): (JSC::DFG::GenerationInfo::initDouble): (JSC::DFG::GenerationInfo::initStorage): (JSC::DFG::GenerationInfo::use):
- dfg/DFGGraph.h: (JSC::DFG::Graph::clearAndDerefChild1): (JSC::DFG::Graph::clearAndDerefChild2): (JSC::DFG::Graph::clearAndDerefChild3):
- dfg/DFGNode.h: (JSC::DFG::Node::deref):
- dfg/DFGPropagator.cpp: (JSC::DFG::Propagator::propagateNodePredictions): (JSC::DFG::Propagator::fixupNode):
- dfg/DFGSpeculativeJIT.cpp: (JSC::DFG::SpeculativeJIT::compile):
- dfg/DFGSpeculativeJIT32_64.cpp: (JSC::DFG::SpeculativeJIT::compile):
- dfg/DFGSpeculativeJIT64.cpp: (JSC::DFG::SpeculativeJIT::compile):
- 3:43 PM Changeset in webkit [103590] by
-
- 5 edits3 adds in branches/safari-534.54-branch
2011-12-21 Oliver Hunt <oliver@apple.com>
Merge 103127
2011-12-16 Filip Pizlo <fpizlo@apple.com>
DFG OSR exit may get confused about where in the scratch buffer it stored a value
https://bugs.webkit.org/show_bug.cgi?id=74695
Reviewed by Oliver Hunt.
The code that reads from the scratch buffer now explicitly knows which locations to
read from. No new tests, since this patch covers a case so uncommon that I don't know
how to make a test for it.
- dfg/DFGOSRExitCompiler.h: (JSC::DFG::OSRExitCompiler::badIndex): (JSC::DFG::OSRExitCompiler::initializePoisoned): (JSC::DFG::OSRExitCompiler::poisonIndex):
- dfg/DFGOSRExitCompiler32_64.cpp: (JSC::DFG::OSRExitCompiler::compileExit):
- dfg/DFGOSRExitCompiler64.cpp: (JSC::DFG::OSRExitCompiler::compileExit):
- 3:37 PM Changeset in webkit [103589] by
-
- 2 edits in trunk/Source/WebCore
Fix mac build breakage - add SincResampler files to WebCore.xcodeproj
https://bugs.webkit.org/show_bug.cgi?id=75139
Unreviewed build fix.
- WebCore.xcodeproj/project.pbxproj:
- 3:29 PM Changeset in webkit [103588] by
-
- 2 edits in branches/safari-534.54-branch/Source/JavaScriptCore
Disable DFG for 32bit platforms.
- 3:24 PM Changeset in webkit [103587] by
-
- 4 edits3 adds in trunk
DFG JIT does exactly the wrong thing when doing strict equality on two known cells
https://bugs.webkit.org/show_bug.cgi?id=75138
<rdar://problem/10621526>
Reviewed by Oliver Hunt.
Source/JavaScriptCore:
- dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::nonSpeculativePeepholeStrictEq):
- dfg/DFGSpeculativeJIT64.cpp:
(JSC::DFG::SpeculativeJIT::nonSpeculativePeepholeStrictEq):
LayoutTests:
- fast/js/dfg-string-stricteq-expected.txt: Added.
- fast/js/dfg-string-stricteq.html: Added.
- fast/js/script-tests/dfg-string-stricteq.js: Added.
(foo):
(bar):
- 3:19 PM Changeset in webkit [103586] by
-
- 4 edits1 copy1 add in trunk
Animating some CSS filter values is wrong
https://bugs.webkit.org/show_bug.cgi?id=75122
Source/WebCore:
Reviewed by Chris Marrin.
Fix some reversed filter animation behavior for brightness,
contrast and drop-shadow filters.
Test: css3/filters/filter-animation-from-none.html
- platform/graphics/filters/FilterOperation.cpp:
(WebCore::BasicComponentTransferFilterOperation::blend): Just use the global blend() function.
(WebCore::BasicComponentTransferFilterOperation::passthroughAmount): Add CONTRAST and BRIGHTNESS to the sswitch.
(WebCore::GammaFilterOperation::blend): Fix the ordering.
(WebCore::DropShadowFilterOperation::blend): Fix the ordering.
LayoutTests:
Reviewed by Chris Marrin.
Add a new test that exercises the "from none" code path.
Fix filter-animation.html, which used too-loose tolerance values
that resulted in some tests always passing.
- css3/filters/filter-animation-from-none-expected.txt: Added.
- css3/filters/filter-animation-from-none.html: Copied from LayoutTests/css3/filters/filter-animation.html.
- css3/filters/filter-animation.html:
- 3:12 PM Changeset in webkit [103585] by
-
- 2 edits in trunk/Source/WebCore
Fix mac build caused by improper include of "Locker.h"
https://bugs.webkit.org/show_bug.cgi?id=75134
Unreviewed build fix.
- webaudio/MediaElementAudioSourceNode.cpp:
- 2:52 PM Changeset in webkit [103584] by
-
- 3 edits in trunk/Source/WebKit/chromium
WebMediaPlayerClientImpl::AudioClientImpl wrapper object should exist only if wrapped object exists
https://bugs.webkit.org/show_bug.cgi?id=75113
Reviewed by Kenneth Russell.
- src/WebMediaPlayerClientImpl.cpp:
(WebKit::WebMediaPlayerClientImpl::AudioSourceProviderImpl::wrap):
(WebKit::WebMediaPlayerClientImpl::AudioSourceProviderImpl::setClient):
- src/WebMediaPlayerClientImpl.h:
(WebKit::WebMediaPlayerClientImpl::AudioClientImpl::AudioClientImpl):
- 2:47 PM Changeset in webkit [103583] by
-
- 2 edits in trunk/LayoutTests
Fix Chromium test expectation.
- platform/chromium/test_expectations.txt:
- 2:42 PM Changeset in webkit [103582] by
-
- 3 edits in trunk/Source/WebCore
More ScrollAnimatorMac cleanup
https://bugs.webkit.org/show_bug.cgi?id=75127
Reviewed by Andreas Kling.
Introduce a immediateScrollByWithoutContentEdgeConstraints and use it whenever we want to scroll by an
offset instead of doing the setConstrainsScrollingToContentEdge dance.
- platform/mac/ScrollAnimatorMac.h:
- platform/mac/ScrollAnimatorMac.mm:
(WebCore::ScrollAnimatorMac::immediateScrollByWithoutContentEdgeConstraints):
(WebCore::ScrollAnimatorMac::smoothScrollWithEvent):
(WebCore::ScrollAnimatorMac::snapRubberBandTimerFired):
- 2:40 PM Changeset in webkit [103581] by
-
- 6 edits2 adds in trunk/Source/WebCore
Implement MediaElementAudioSourceNode::setFormat() so numberOfChannels and sampleRate are accounted for
https://bugs.webkit.org/show_bug.cgi?id=75057
Reviewed by Eric Carlson.
- GNUmakefile.list.am:
- WebCore.gypi:
- WebCore.xcodeproj/project.pbxproj:
Add MultiChannelResampler source files to makefiles.
- platform/audio/MultiChannelResampler.cpp: Added.
(WebCore::MultiChannelResampler::MultiChannelResampler):
(WebCore::MultiChannelResampler::process):
- platform/audio/MultiChannelResampler.h: Added.
Add MultiChannelResampler implementation which uses one SincResampler per channel.
- webaudio/MediaElementAudioSourceNode.cpp:
(WebCore::MediaElementAudioSourceNode::create):
(WebCore::MediaElementAudioSourceNode::MediaElementAudioSourceNode):
(WebCore::MediaElementAudioSourceNode::setFormat):
(WebCore::MediaElementAudioSourceNode::process):
Implement MediaElementAudioSourceNode::setFormat() so that we can
properly setup a sample-rate converter and set the number of channels
of the MediaElementAudioSourceNode output.
- webaudio/MediaElementAudioSourceNode.h:
- 2:30 PM Changeset in webkit [103580] by
-
- 3 edits2 adds in trunk
AX: WebKit should ignore ARIA role=presentation on focusable elements
https://bugs.webkit.org/show_bug.cgi?id=75101
Reviewed by Darin Adler.
Source/WebCore:
If an element is focusable, the presentational role must be ignored, lest the user not be able
to interact with something important.
Test: accessibility/presentational-elements-with-focus.html
- accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::accessibilityIsIgnored):
(WebCore::AccessibilityRenderObject::determineAriaRoleAttribute):
(WebCore::AccessibilityRenderObject::inheritsPresentationalRole):
LayoutTests:
- accessibility/presentational-elements-with-focus-expected.txt: Added.
- accessibility/presentational-elements-with-focus.html: Added.
- 2:17 PM Changeset in webkit [103579] by
-
- 2 edits in trunk/Source/WebCore
Use immediateScrollBy instead of immediateScrollTo where possible
https://bugs.webkit.org/show_bug.cgi?id=75124
Reviewed by Sam Weinig.
Instead of computing the position to scroll to, just compute the delta and use scrollBy instead.
- platform/mac/ScrollAnimatorMac.mm:
(WebCore::ScrollAnimatorMac::smoothScrollWithEvent):
(WebCore::ScrollAnimatorMac::snapRubberBandTimerFired):
- 2:06 PM Changeset in webkit [103578] by
-
- 3 edits1 add1 delete in trunk/LayoutTests
Chromium Mac Leopard rebaseline; it's a clear progression. New result resembles the cross-platform result:
http://trac.webkit.org/browser/trunk/LayoutTests/fast/repaint/text-emphasis-h-expected.png?rev=103570
Snow Leopard result is still pathologically wrong.
- platform/chromium-mac-leopard/fast/repaint/text-emphasis-h-expected.png:
- platform/chromium-mac-snowleopard/fast/repaint/text-emphasis-h-expected.png: Added.
- platform/chromium-mac/fast/repaint/text-emphasis-h-expected.png: Removed.
- platform/chromium/test_expectations.txt:
- 2:01 PM Changeset in webkit [103577] by
-
- 3 edits in trunk/Source/WebCore
Remove a private ScrollAnimatorMac getter/setter and just update the member variable directly
https://bugs.webkit.org/show_bug.cgi?id=75121
Reviewed by Sam Weinig.
- platform/mac/ScrollAnimatorMac.h:
- platform/mac/ScrollAnimatorMac.mm:
(WebCore::ScrollAnimatorMac::setIsActive):
(WebCore::ScrollAnimatorMac::updateScrollerStyle):
- 1:39 PM Changeset in webkit [103576] by
-
- 3 edits in trunk/Source/WebCore
Simplify ScrollAnimatorMac scrollByDelta functions
https://bugs.webkit.org/show_bug.cgi?id=75120
Reviewed by Sam Weinig.
Merge immediateScrollByDeltaX and immediateScrollByDeltaY to a single function and rename it
to immediateScrollBy. Also, rename immediateScrollToPoint to immediateScrollTo.
- platform/mac/ScrollAnimatorMac.h:
- platform/mac/ScrollAnimatorMac.mm:
(WebCore::ScrollAnimatorMac::scrollToOffsetWithoutAnimation):
(WebCore::ScrollAnimatorMac::immediateScrollTo):
(WebCore::ScrollAnimatorMac::immediateScrollBy):
(WebCore::ScrollAnimatorMac::immediateScrollToPointForScrollAnimation):
(WebCore::ScrollAnimatorMac::smoothScrollWithEvent):
(WebCore::ScrollAnimatorMac::snapRubberBandTimerFired):
- 1:35 PM Changeset in webkit [103575] by
-
- 407 edits9 copies14 moves36 adds16 deletes in branches/safari-534.54-branch/Source
2011-12-21 Oliver Hunt <oliver@apple.com>
Merged JavaScriptCore and related changes from r99898-r102985
- 1:28 PM Changeset in webkit [103574] by
-
- 2 edits in trunk/LayoutTests
Fix Chromium test expectation.
- platform/chromium/test_expectations.txt:
- 1:22 PM Changeset in webkit [103573] by
-
- 2 edits in trunk/Source/WebCore
Make some ScrollAnimatorMac member functions private
https://bugs.webkit.org/show_bug.cgi?id=75117
Reviewed by Sam Weinig.
Make virtual member functions and functions that are only called from ScrollAnimatorMac private.
- platform/mac/ScrollAnimatorMac.h:
- 1:17 PM Changeset in webkit [103572] by
-
- 3 edits in trunk/Source/WebKit2
[Qt] [WK2] Use HashMap instead of Vector in the builtin bundle
https://bugs.webkit.org/show_bug.cgi?id=75112
Reviewed by Andreas Kling.
Fix my own FIXME now that HashMap have support to hold OwnPtr as value.
- WebProcess/qt/QtBuiltinBundle.cpp:
(WebKit::QtBuiltinBundle::didCreatePage):
(WebKit::QtBuiltinBundle::willDestroyPage):
(WebKit::QtBuiltinBundle::handleMessageToNavigatorQtObject):
(WebKit::QtBuiltinBundle::handleSetNavigatorQtObjectEnabled):
- WebProcess/qt/QtBuiltinBundle.h:
- 1:08 PM Changeset in webkit [103571] by
-
- 5 edits in trunk/Source/WebCore
Move some member variables out of ScrollElasticityController
https://bugs.webkit.org/show_bug.cgi?id=75115
Reviewed by Adam Roben.
Move a couple of member variables that aren't related to rubberbanding out from
ScrollElasticityController and back into ScrollAnimatorMac and remove now unneeded
ScrollElasticityControllerClient member functions as well.
- platform/mac/ScrollAnimatorMac.h:
- platform/mac/ScrollAnimatorMac.mm:
(WebCore::ScrollAnimatorMac::ScrollAnimatorMac):
(WebCore::ScrollAnimatorMac::handleWheelEvent):
(WebCore::ScrollAnimatorMac::beginScrollGesture):
- platform/mac/ScrollElasticityController.h:
- platform/mac/ScrollElasticityController.mm:
(WebCore::ScrollElasticityController::ScrollElasticityController):
(WebCore::ScrollElasticityController::beginScrollGesture):
- 12:37 PM Changeset in webkit [103570] by
-
- 6 edits in trunk/Source
Fix debug build with assertions disabled
https://bugs.webkit.org/show_bug.cgi?id=75075
Reviewed by Darin Adler.
Check whether assertions are disabled instead of NDEBUG
where appropriate to avoid "defined but not used" warnings.
Source/JavaScriptCore:
- wtf/DateMath.cpp:
(WTF::initializeDates):
Source/WebCore:
No change in behaviour so no new tests.
- loader/cache/MemoryCache.cpp:
(WebCore::MemoryCache::insertInLRUList):
(WebCore::MemoryCache::removeFromLiveDecodedResourcesList):
(WebCore::MemoryCache::insertInLiveDecodedResourcesList):
- rendering/RenderBlock.cpp:
(WebCore::RenderBlock::layoutBlockChild):
- rendering/RenderLayer.cpp:
(WebCore::RenderLayer::updateLayerPositions):
- 12:32 PM Changeset in webkit [103569] by
-
- 2 edits in trunk/LayoutTests
Chromium test expectation update.
- platform/chromium/test_expectations.txt:
- 12:27 PM Changeset in webkit [103568] by
-
- 2 edits in trunk/LayoutTests
Add TIMEOUT PASS expectation to use-same-database-in-page-and-workers.html on Chromium.
The failure is tracked by the bug 75111.
- platform/chromium/test_expectations.txt:
- 12:19 PM Changeset in webkit [103567] by
-
- 2 edits in trunk/LayoutTests
Add failing expectation for fast/filesystem/op-restricted-chars.html on Chromium Windows.
The failure is tracked by the bug 75110.
- platform/chromium/test_expectations.txt:
- 12:06 PM Changeset in webkit [103566] by
-
- 4 edits in trunk/Source/WebKit2
Remove the last of the WebKit2 display throttling
https://bugs.webkit.org/show_bug.cgi?id=75109
Reviewed by Adam Roben.
The code to do display throttling in WebKit2 is complex and doesn't really help us except
on an old benchmark that's no longer representative of real-world behavior; let's rip it out instead.
- WebProcess/WebPage/DrawingAreaImpl.cpp:
(WebKit::DrawingAreaImpl::DrawingAreaImpl):
(WebKit::DrawingAreaImpl::displayTimerFired):
(WebKit::DrawingAreaImpl::display):
- WebProcess/WebPage/DrawingAreaImpl.h:
- WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::wheelEvent):
(WebKit::WebPage::wheelEventSyncForTesting):
- 11:56 AM Changeset in webkit [103565] by
-
- 10 edits in trunk/Source
Get rid of didStartAnimatedScroll and didCompleteAnimatedScroll
https://bugs.webkit.org/show_bug.cgi?id=75107
Reviewed by Adam Roben.
This is another step towards removing the display throttling in WebKit2.
Source/WebCore:
- page/ChromeClient.h:
- page/FrameView.cpp:
- page/FrameView.h:
- platform/ScrollableArea.h:
- platform/mac/ScrollAnimatorMac.mm:
(WebCore::ScrollAnimatorMac::scroll):
(WebCore::ScrollAnimatorMac::immediateScrollToPointForScrollAnimation):
Source/WebKit2:
- WebProcess/WebCoreSupport/WebChromeClient.cpp:
(WebKit::WebChromeClient::dispatchViewportPropertiesDidChange):
- WebProcess/WebCoreSupport/WebChromeClient.h:
- 11:52 AM Changeset in webkit [103564] by
-
- 1 edit38 adds17 deletes in trunk/LayoutTests
Chromium SVG rebaselines. Also optimize results for those tests.
- platform/chromium-cg-mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-03-t-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-34-t-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/W3C-SVG-1.1/paths-data-03-f-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/W3C-SVG-1.1/paths-data-15-t-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/W3C-SVG-1.1/text-path-01-b-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/W3C-SVG-1.1/text-text-01-b-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/as-object/object-box-sizing-no-width-height-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/batik/text/textOnPath2-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/batik/text/verticalTextOnPath-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/carto.net/slider-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/css/composite-shadow-text-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/custom/fill-opacity-update-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/custom/invalid-css-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/custom/js-late-clipPath-and-object-creation-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/custom/js-late-clipPath-creation-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/custom/nested-pattern-boundingBoxModeContent-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/hixie/perf/007-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.png: Added.
- platform/chromium-cg-mac-snowleopard/svg/wicd/test-scalable-background-image2-expected.png: Added.
- platform/chromium-linux/svg/custom/nested-pattern-boundingBoxModeContent-expected.png: Removed.
- platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-03-t-expected.png: Added.
- platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png: Added.
- platform/chromium-mac-snowleopard/svg/as-object/object-box-sizing-no-width-height-expected.png: Added.
- platform/chromium-mac-snowleopard/svg/css/composite-shadow-text-expected.png: Added.
- platform/chromium-mac-snowleopard/svg/custom/fill-opacity-update-expected.png: Added.
- platform/chromium-mac-snowleopard/svg/custom/nested-pattern-boundingBoxModeContent-expected.png: Added.
- platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png: Added.
- platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png: Added.
- platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-03-t-expected.png: Removed.
- platform/chromium-mac/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png: Removed.
- platform/chromium-mac/svg/as-object/object-box-sizing-no-width-height-expected.png: Removed.
- platform/chromium-mac/svg/batik/text/verticalTextOnPath-expected.png: Removed.
- platform/chromium-mac/svg/css/composite-shadow-text-expected.png: Removed.
- platform/chromium-mac/svg/custom/fill-opacity-update-expected.png: Removed.
- platform/chromium-mac/svg/custom/nested-pattern-boundingBoxModeContent-expected.png: Removed.
- platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png: Removed.
- platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png: Removed.
- platform/chromium-win-xp/svg/custom/nested-pattern-boundingBoxModeContent-expected.png: Removed.
- platform/gtk/svg/custom/fill-opacity-update-expected.txt: Removed.
- platform/gtk/svg/custom/nested-pattern-boundingBoxModeContent-expected.txt: Removed.
- platform/mac/svg/custom/fill-opacity-update-expected.txt: Removed.
- platform/mac/svg/custom/nested-pattern-boundingBoxModeContent-expected.txt: Removed.
- platform/qt/svg/custom/fill-opacity-update-expected.txt: Removed.
- platform/qt/svg/custom/nested-pattern-boundingBoxModeContent-expected.txt: Removed.
- svg/custom/fill-opacity-update-expected.txt: Added.
- svg/custom/nested-pattern-boundingBoxModeContent-expected.txt: Added.
- 11:44 AM Changeset in webkit [103563] by
-
- 13 edits in trunk/Source
Remove didStartRubberBand and didCompleteRubberBand callbacks
https://bugs.webkit.org/show_bug.cgi?id=75102
Reviewed by Adam Roben.
The code to do display throttling in WebKit2 is complex and doesn't really help us except
on an old benchmark that's no longer representative of real-world behavior; let's rip it out instead.
Source/WebCore:
- page/ChromeClient.h:
- page/FrameView.cpp:
- page/FrameView.h:
- platform/ScrollView.cpp:
- platform/ScrollView.h:
- platform/ScrollableArea.h:
- platform/mac/ScrollAnimatorMac.mm:
(WebCore::ScrollAnimatorMac::snapRubberBandTimerFired):
- rendering/RenderLayer.cpp:
- rendering/RenderLayer.h:
Source/WebKit2:
- WebProcess/WebCoreSupport/WebChromeClient.cpp:
- WebProcess/WebCoreSupport/WebChromeClient.h:
- 11:31 AM Changeset in webkit [103562] by
-
- 2 edits in trunk/LayoutTests
[WinCairo] Update Skipped file to match Apple's port, and to
turn off some failing tests.
- platform/wincairo/Skipped: Update to match Apple's port.
- 11:24 AM Changeset in webkit [103561] by
-
- 2 edits in trunk/Source/WebCore
Web Inspector: [Regression] Network item view is not displayed.
https://bugs.webkit.org/show_bug.cgi?id=75100
Not reviewed, one line css fix.
- inspector/front-end/networkPanel.css:
(.network-item-view.visible):
- 11:07 AM Changeset in webkit [103560] by
-
- 1 edit1 add in trunk/LayoutTests
Chromium rebaseline after r103539.
- platform/chromium-cg-mac-snowleopard/svg/filters/filter-refresh-expected.png: Added.
- 11:01 AM Changeset in webkit [103559] by
-
- 2 edits in trunk/LayoutTests
This test doesn't time out anymore now that I've sharded it into
smaller pieces.
- platform/chromium/test_expectations.txt:
- 10:58 AM Changeset in webkit [103558] by
-
- 2 edits1 add in trunk/LayoutTests
Chromium rebaseline after r103419. Also add the failing expectation to
media/track/track-cue-rendering.html since the cue color is incorrect.
The failure is tracked by the bug 75098.
- platform/chromium/compositing/iframes/scrolling-iframe-expected.txt: Replaced.
- platform/chromium/test_expectations.txt:
- 10:44 AM Changeset in webkit [103557] by
-
- 3 edits in trunk/Source/WebCore
NamedNodeMap: Get rid of declCount().
<http://webkit.org/b/74948>
Reviewed by Darin Adler.
We already have the number of mapped attribute declarations in the map
stored in m_mappedAttributeCount (updated by declAdded()/declRemoved())
so compare that in mappedMapsEquivalent() to skip one loop over the map.
- dom/NamedNodeMap.cpp:
(WebCore::NamedNodeMap::mappedMapsEquivalent):
- dom/NamedNodeMap.h:
- 10:38 AM Changeset in webkit [103556] by
-
- 3 edits in trunk/Source/WebCore
SnowLeopard crashes due to thread-unsafe EventListenerIterator ASSERTs
<http://webkit.org/b/74260>
Reviewed by Darin Adler.
Guard EventListenerMap::m_activeIteratorCount with a mutex.
- dom/EventListenerMap.cpp:
(WebCore::activeIteratorCountMutex):
(WebCore::EventListenerMap::assertNoActiveIterators):
(WebCore::EventListenerMap::clear):
(WebCore::EventListenerMap::add):
(WebCore::EventListenerMap::remove):
(WebCore::EventListenerMap::find):
(WebCore::EventListenerMap::removeFirstEventListenerCreatedFromMarkup):
(WebCore::EventListenerMap::copyEventListenersNotCreatedFromMarkupToTarget):
(WebCore::EventListenerIterator::EventListenerIterator):
(WebCore::EventListenerIterator::~EventListenerIterator):
- dom/EventListenerMap.h:
(WebCore::EventListenerMap::assertNoActiveIterators):
- 10:31 AM Changeset in webkit [103555] by
-
- 9 edits3 adds in trunk
Web Inspector: TabbedPane should support closeable tabs, hiding tabs into drop down menu.
https://bugs.webkit.org/show_bug.cgi?id=75085
Reviewed by Pavel Feldman.
Source/WebCore:
Test: inspector/tabbed-pane-tabs-to-show.html
- WebCore.gypi:
- WebCore.vcproj/WebCore.vcproj:
- inspector/front-end/ScriptsNavigator.js:
(WebInspector.ScriptsNavigator):
- inspector/front-end/TabbedPane.js:
(WebInspector.TabbedPane):
(WebInspector.TabbedPane.prototype.set shrinkableTabs):
(WebInspector.TabbedPane.prototype.set closeableTabs):
(WebInspector.TabbedPane.prototype.appendTab):
(WebInspector.TabbedPane.prototype.closeTab):
(WebInspector.TabbedPane.prototype.selectTab):
(WebInspector.TabbedPane.prototype.onResize):
(WebInspector.TabbedPane.prototype._updateTabElements):
(WebInspector.TabbedPane.prototype._showTabElement):
(WebInspector.TabbedPane.prototype._hideTabElement):
(WebInspector.TabbedPane.prototype._createDropDownButton):
(WebInspector.TabbedPane.prototype._updateTabsDropDown):
(WebInspector.TabbedPane.prototype._populateDropDownFromIndex):
(WebInspector.TabbedPane.prototype._tabsSelectChanged):
(WebInspector.TabbedPane.prototype._measureDropDownButton):
(WebInspector.TabbedPane.prototype._updateWidths):
(WebInspector.TabbedPane.prototype._calculateMaxWidth.var):
(WebInspector.TabbedPane.prototype._calculateMaxWidth):
(WebInspector.TabbedPane.prototype._hideCurrentTab):
(WebInspector.TabbedPaneTab):
(WebInspector.TabbedPaneTab.prototype.get id):
(WebInspector.TabbedPaneTab.prototype.get tabElement):
(WebInspector.TabbedPaneTab.prototype.get measuredWidth):
(WebInspector.TabbedPaneTab.prototype.get width):
(WebInspector.TabbedPaneTab.prototype.set width):
(WebInspector.TabbedPaneTab.prototype._createTabElement):
(WebInspector.TabbedPaneTab.prototype._measure):
(WebInspector.TabbedPaneTab.prototype._tabSelected):
(WebInspector.TabbedPaneTab.prototype._tabClosed):
- inspector/front-end/WebKit.qrc:
- inspector/front-end/inspector.css:
- inspector/front-end/scriptsPanel.css:
(#scripts-navigator-tabbed-pane .tabbed-pane-header-contents):
- inspector/front-end/tabbedPane.css: Added.
LayoutTests:
- inspector/tabbed-pane-tabs-to-show-expected.txt: Added.
- inspector/tabbed-pane-tabs-to-show.html: Added.
- 10:30 AM Changeset in webkit [103554] by
-
- 2 edits in trunk/Tools
Snow Leopard test fix
- Scripts/webkitpy/test/main.py:
(Tester.run_tests): Python 2.6.1 doesn't seem to like specifying testRunner=None to
unittest.main, even though that's the default. So now we explicitly specify a
TextTestRunner.
- 10:15 AM Changeset in webkit [103553] by
-
- 1 edit12 adds2 deletes in trunk/LayoutTests
Chromium rebaseline after r103477.
- platform/chromium-cg-mac-leopard/media/video-colorspace-yuv420-expected.png: Added.
- platform/chromium-cg-mac-leopard/media/video-colorspace-yuv422-expected.png: Added.
- platform/chromium-linux-x86/media: Removed.
- platform/chromium-mac-leopard/media/video-colorspace-yuv420-expected.png: Added.
- platform/chromium-mac-leopard/media/video-colorspace-yuv422-expected.png: Added.
- platform/chromium-win-xp/media: Removed.
- platform/chromium-win/media/video-colorspace-yuv420-expected.png: Added.
- platform/chromium-win/media/video-colorspace-yuv420-expected.txt: Added.
- platform/chromium-win/media/video-colorspace-yuv422-expected.png: Added.
- platform/chromium-win/media/video-colorspace-yuv422-expected.txt: Added.
- platform/chromium/media/video-colorspace-yuv420-expected.png: Added.
- platform/chromium/media/video-colorspace-yuv420-expected.txt: Added.
- platform/chromium/media/video-colorspace-yuv422-expected.png: Added.
- platform/chromium/media/video-colorspace-yuv422-expected.txt: Added.
- 10:03 AM Changeset in webkit [103552] by
-
- 11 edits in trunk
AX: attributed strings do not include AXHeading information when a link is contained within the heading
https://bugs.webkit.org/show_bug.cgi?id=75059
Reviewed by Darin Adler.
Source/WebCore:
An attributed string should contain the heading level of an ancestor node if it exists.
This change allows the ancestor to be higher up in the hierarchy than just the direct parent.
Test: platform/mac/accessibility/heading-and-link-attributed-string.html
- accessibility/mac/WebAccessibilityObjectWrapper.mm: (AXAttributeStringSetHeadingLevel):
Tools:
Support the ability to check if an arbitrary attribute is present within an
attributed string that can be retrieved through an AccessibilityTextMarkerRange.
- DumpRenderTree/AccessibilityUIElement.cpp:
(attributedStringForTextMarkerRangeContainsAttributeCallback):
(AccessibilityUIElement::attributedStringForTextMarkerRangeContainsAttribute):
(AccessibilityUIElement::getJSClass):
- DumpRenderTree/AccessibilityUIElement.h:
- DumpRenderTree/mac/AccessibilityUIElementMac.mm:
(AccessibilityUIElement::attributedStringForTextMarkerRangeContainsAttribute):
- WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp:
(WTR::AccessibilityUIElement::attributedStringForTextMarkerRangeContainsAttribute):
- WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h:
- WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl:
- WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm:
(WTR::AccessibilityUIElement::attributedStringForTextMarkerRangeContainsAttribute):
LayoutTests:
- platform/mac/accessibility/heading-and-link-attributed-string-expected.txt: Added.
- platform/mac/accessibility/heading-and-link-attributed-string.html: Added.
- 9:29 AM Changeset in webkit [103551] by
-
- 2 edits in trunk/Tools
run-api-tests: runAllTests() and runTest() should not use global variables
Reviewed by Adam Roben.
Part of: <http://webkit.org/b/75065> run-api-tests should be able to run individual suites and tests
- Scripts/run-api-tests:
(runTestsBySuite): Rename from runAllTests(). Add arguments for
list of tests and $verbose.
(runTest): Add $verbose argument.
- 9:24 AM Changeset in webkit [103550] by
-
- 9 edits2 adds in trunk
AX: Title attribute should not be used in AXTitle
https://bugs.webkit.org/show_bug.cgi?id=75027
Reviewed by Darin Adler.
Source/WebCore:
Accessibility has been incorrectly exposing the title attribute through AXTitle. The title
attribute better corresponds with a help tag for accessibility clients.
Test: platform/mac/accessibility/title-attribute-not-used-as-axtitle.html
- accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::title):
Don't use the title attribute.
(WebCore::AccessibilityRenderObject::exposesTitleUIElement):
Change the semantics around when a checkbox or radio button combines it's title ui element. The change
makes it so that we will expose the title ui element when the control already has a label. Otherwise
the title ui element is hidden, and it's text is used as the AXTitle for the control.
(WebCore::AccessibilityRenderObject::titleUIElement):
Change this method so it always returns the title ui element, and then leave it up to exposesTitleUIElement
to determine whether it should be shown.
- accessibility/AccessibilityTableCell.h:
(WebCore::AccessibilityTableCell::exposesTitleUIElement):
There's no special logic for table cells that have title ui elements, and we don't want to use
the logic in AccessibilityRenderObject, hence the override here.
- accessibility/mac/WebAccessibilityObjectWrapper.mm:
(-[WebAccessibilityObjectWrapper accessibilityAttributeValue:]):
LayoutTests:
- accessibility/aria-option-role.html:
Test was using the title attribute as a means of conveying AXTitle, which is wrong.
- accessibility/radio-button-title-label-expected.txt:
- accessibility/radio-button-title-label.html:
Updated to refine the logic surrounding when radio buttons expose a title ui element and when they do not.
- platform/mac/accessibility/aria-option-role-expected.txt:
- platform/mac/accessibility/title-attribute-not-used-as-axtitle-expected.txt: Added.
- platform/mac/accessibility/title-attribute-not-used-as-axtitle.html: Added.
New test to verify that the title attribute is not exposed through AXTitle.
- 9:19 AM Changeset in webkit [103549] by
-
- 2 edits in trunk/Tools
run-api-tests: inline runAllTestsInSuite() into runAllTests()
Reviewed by Adam Roben.
Part of: <http://webkit.org/b/75065> run-api-tests should be able to run individual suites and tests
In order to make it easy to run one or more individual suites,
or one more individual tests, it's easier to call a single
method with different data structures than individual methods.
- Scripts/run-api-tests:
(runAllTests): Inline runAllTestsInSuite().
- 9:03 AM Changeset in webkit [103548] by
-
- 6 edits in trunk
AX: aria-describedby should not be part of AXDescription (should be a part of AXHelp)
https://bugs.webkit.org/show_bug.cgi?id=75052
Reviewed by Darin Adler.
Source/WebCore:
According to the ARIA spec, aria-describedby is a more detailed description that is akin to help, rather
than a description describing the actual object.
As such, it makes more sense for this attribute to be exposed under help text.
- accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::helpText):
(WebCore::AccessibilityRenderObject::ariaAccessibilityDescription):
LayoutTests:
- accessibility/aria-describedby-on-input.html:
- platform/mac/accessibility/aria-describedby-on-input-expected.txt:
- LayoutTests/platform/gtk/Skipped
Skip aria-describedby-on-input.html on GTK until helpText() can be implemented in DRT.
- 8:57 AM Changeset in webkit [103547] by
-
- 3 edits in trunk/Tools
Add a --xml flag to test-webkitpy
test-webkitpy --xml will, in addition to providing the standard text output on stdout, write
JUnit-style XML files to a test-webkitpy-xml-reports subdirectory in the working directory.
This is useful for working with tools that consume JUnit-style XML files.
Fixes <http://webkit.org/b/75090> Would like a way to generate JUnit-style XML files when
running test-webkitpy
Reviewed by Darin Adler.
- Scripts/webkitpy/test/main.py:
(Tester.run_tests): If the --xml flag is passed, create an XMLTestRunner and pass it to
unittest.main(). Otherwise pass no test runner so that unittest will choose its own default.
- Scripts/webkitpy/thirdparty/init.py:
(AutoinstallImportHook.find_module):
(AutoinstallImportHook._install_xmlrunner):
Added code to install unittest-xml-reporting as webkitpy.thirdparty.autoinstalled.xmlrunner.
This change is untested because it's basically impossible to get a test to pass when --xml
is passed to test-webkitpy (because xmlrunner will already have been imported by the time
the test runs).
- 8:52 AM AdvantagesOfJenkinsOverBuildbot edited by
- (diff)
- 8:41 AM Changeset in webkit [103546] by
-
- 2 edits in trunk/Tools
TestWebKitAPI: initialize the main thread before running tests
<http://webkit.org/b/75064>
Reviewed by Adam Roben.
- TestWebKitAPI/TestsController.cpp:
(TestWebKitAPI::TestsController::TestsController): Call
WTF::initializeMainThread() to prevent assertions in Debug
builds.
- 8:32 AM Changeset in webkit [103545] by
-
- 2 edits in trunk/Tools
run-api-tests: dumpAllTests() should not use global variables
Reviewed by Adam Roben.
Part of: <http://webkit.org/b/75065> run-api-tests should be able to run individual suites and tests
- Scripts/run-api-tests: Renamed $dump to $dumpTests.
(dumpTestsBySuite): Rename from dumpAllTests() and pass in
global data as an argument. Sort suite names and test names
alphabetically to match output when running tests.
- 7:38 AM Changeset in webkit [103544] by
-
- 7 edits4 adds in trunk/Source
[EFL] Missing plugins support for efl port
https://bugs.webkit.org/show_bug.cgi?id=44505
Patch by Mariusz Grzegorczyk <mariusz.g@samsung.com> on 2011-12-22
Reviewed by Anders Carlsson.
Source/JavaScriptCore:
Add define of ENABLE_PLUGIN_PACKAGE_SIMPLE_HASH for efl port.
- wtf/Platform.h:
Source/WebCore:
Basic functionality of plugins for efl port.
Template version, so no new tests are needed.
- PlatformEfl.cmake:
- plugins/PluginView.h:
- plugins/efl/PluginDataEfl.cpp: Added. Copied from plugins/gtk/PluginDataGtk.cpp.
(WebCore::PluginData::initPlugins): Fill mime/description/extension maps for plugins.
(WebCore::PluginData::refresh): Refresh plugin's database.
- plugins/efl/PluginPackageEfl.cpp: Added. Copied from plugins/gtk/PluginPackageGtk.cpp.
(WebCore::PluginPackage::fetchInfo): Get info from plugin's library about name and mime supported.
(WebCore::PluginPackage::NPVersion):
(WebCore::PluginPackage::load): Load plugin.
- plugins/efl/PluginViewEfl.cpp: Added. Copied from plugins/gtk/PluginViewGtk.cpp.
(WebCore::PluginView::dispatchNPEvent):
(WebCore::PluginView::handleFocusInEvent):
(WebCore::PluginView::handleFocusOutEvent):
(WebCore::PluginView::handleKeyboardEvent):
(WebCore::PluginView::handleMouseEvent):
(WebCore::PluginView::updatePluginWidget):
(WebCore::PluginView::setFocus):
(WebCore::PluginView::show):
(WebCore::PluginView::hide):
(WebCore::PluginView::paint):
(WebCore::PluginView::setParent):
(WebCore::PluginView::setNPWindowRect):
(WebCore::PluginView::setNPWindowIfNeeded):
(WebCore::PluginView::setParentVisible):
(WebCore::PluginView::handlePostReadFile):
(WebCore::PluginView::platformGetValueStatic):
(WebCore::PluginView::platformGetValue):
(WebCore::PluginView::invalidateRect):
(WebCore::PluginView::invalidateRegion):
(WebCore::PluginView::forceRedraw):
(WebCore::PluginView::platformStart):
(WebCore::PluginView::platformDestroy):
Source/WebKit/efl:
Implementation of ewk_frame_plugin_create() - creating PluginView.
- ewk/ewk_frame.cpp:
(ewk_frame_plugin_create):
- 7:37 AM Changeset in webkit [103543] by
-
- 2 edits3 adds in trunk/LayoutTests
Unreviewed gardening.
- platform/qt-5.0/fast/html/font-weight-bold-for-b-and-strong-expected.png: Added.
- platform/qt-5.0/fast/html/font-weight-bold-for-b-and-strong-expected.txt: Added.
- platform/wk2/Skipped: Skip failing tests because of missing layoutTestController.setAlwaysAcceptCookies(false).
- 7:23 AM Changeset in webkit [103542] by
-
- 2 edits in trunk/LayoutTests
[Qt] REGRESSION(r103467): It broke fast/images/animated-gif-restored-from-bfcache.html
https://bugs.webkit.org/show_bug.cgi?id=75087
Unreviewed gardening.
- platform/qt/Skipped: Skip the failing test to paint the bot green.
- 7:19 AM Changeset in webkit [103541] by
-
- 13 edits in trunk
Web Inspector: add "install source map" to JS source frame context menu.
https://bugs.webkit.org/show_bug.cgi?id=74181
Reviewed by Pavel Feldman.
Source/WebCore:
Add "install source map" to source frame context menu when source map url is auto detected.
- English.lproj/localizedStrings.js:
- inspector/front-end/CompilerSourceMapping.js:
(WebInspector.ClosureCompilerSourceMapping.prototype.load):
(WebInspector.ClosureCompilerSourceMapping.prototype._parseSections):
- inspector/front-end/DebuggerPresentationModel.js:
(WebInspector.DebuggerPresentationModel.prototype.installCompilerSourceMapping):
- inspector/front-end/JavaScriptSourceFrame.js:
(WebInspector.JavaScriptSourceFrame.prototype.populateTextAreaContextMenu):
(WebInspector.JavaScriptSourceFrame.prototype.cancelEditing):
- inspector/front-end/RawSourceCode.js:
(WebInspector.RawSourceCode.prototype._createSourceMapping.didRequestContent.didFormatContent):
(WebInspector.RawSourceCode.prototype._createSourceMapping.didRequestContent):
(WebInspector.RawSourceCode.prototype._createSourceMapping):
(WebInspector.RawSourceCode.prototype._createUISourceCode):
- inspector/front-end/UISourceCode.js:
(WebInspector.UISourceCode):
LayoutTests:
- http/tests/inspector/compiler-source-mapping-debug.html:
- http/tests/inspector/compiler-source-mapping.html:
- inspector/debugger/scripts-panel.html:
- inspector/debugger/scripts-sorting.html:
- inspector/debugger/ui-source-code.html:
- 7:02 AM Changeset in webkit [103540] by
-
- 4 edits in trunk
[BlackBerry] Enable blob for the BlackBerry porting
https://bugs.webkit.org/show_bug.cgi?id=75074
Reviewed by George Staikos.
.:
- Source/cmake/OptionsBlackBerry.cmake:
Tools:
- Scripts/build-webkit:
- 6:45 AM Changeset in webkit [103539] by
-
- 6 edits3 adds in trunk
SVG: "filter" race condition may prevent SVG elements from being re-drawn
https://bugs.webkit.org/show_bug.cgi?id=53088
Patch by Branimir Lambov <blambov@google.com> on 2011-12-22
Reviewed by Nikolas Zimmermann.
Source/WebCore:
Added code to explicitly invalidate data cached by filters applied to
an invalidated object or one of its parents.
Test: svg/filters/filter-refresh.svg
- rendering/svg/RenderSVGResource.cpp:
(WebCore::RenderSVGResource::removeFromFilterCache):
(WebCore::RenderSVGResource::markForLayoutAndParentResourceInvalidation):
Added code to invalidate any filters applied to any of the parents.
- rendering/svg/RenderSVGResource.h:
- rendering/svg/RenderSVGResourceContainer.cpp:
(WebCore::RenderSVGResourceContainer::markAllClientsForInvalidation):
Replaced a duplicate of RenderSVGResource::
markForLayoutAndParentResourceInvalidation with a call to the method.
- rendering/svg/SVGResourcesCache.cpp:
(WebCore::SVGResourcesCache::clientLayoutChanged):
Removed filter invalidation code as this function would not be called if
the filter isn't already invalidated.
(WebCore::SVGResourcesCache::clientStyleChanged):
(WebCore::SVGResourcesCache::clientUpdatedFromElement):
Replaced filter invalidation with a markForLayoutAndParentResourceInvalidation
call as all filters in the ancestor chain need to be invalidated.
LayoutTests:
Added code to explicitly invalidate data cached by filters applied to
an invalidated object or one of its parents.
- platform/mac/svg/filters/filter-refresh-expected.png: Added.
- platform/mac/svg/filters/filter-refresh-expected.txt: Added.
- svg/filters/filter-refresh.svg: Added.
- 6:13 AM Changeset in webkit [103538] by
-
- 2 edits in trunk/Source/WebCore
[BlackBerry] Upstream the BlackBerry change to ResourceHandle.h
https://bugs.webkit.org/show_bug.cgi?id=75061
Reviewed by George Staikos.
No functionality change to the existing code, no new tests.
- platform/network/ResourceHandle.h:
- 5:48 AM Changeset in webkit [103537] by
-
- 3 edits261 adds in trunk/LayoutTests
2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
Not reviewed. Add final set of SVG pixel test results for Snow Leopard. Now both Lion & SL pass most tests with --tolerance 0 in svg/.
Two SVGFETurbulence tests are failing on both Lion & SL, and one svg/text failure is SL only.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png: Added.
- platform/mac-snowleopard/svg/as-background-image: Added.
- platform/mac-snowleopard/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png: Added.
- platform/mac-snowleopard/svg/as-background-image/svg-as-background-1-expected.png: Added.
- platform/mac-snowleopard/svg/as-background-image/svg-as-background-5-expected.png: Added.
- platform/mac-snowleopard/svg/as-background-image/svg-as-background-6-expected.png: Added.
- platform/mac-snowleopard/svg/as-background-image/svg-background-partial-redraw-expected.png: Added.
- platform/mac-snowleopard/svg/as-border-image: Added.
- platform/mac-snowleopard/svg/as-border-image/svg-as-border-image-2-expected.png: Added.
- platform/mac-snowleopard/svg/as-image: Added.
- platform/mac-snowleopard/svg/as-image/animated-svg-as-image-expected.png: Added.
- platform/mac-snowleopard/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.png: Added.
- platform/mac-snowleopard/svg/as-image/animated-svg-as-image-same-image-expected.png: Added.
- platform/mac-snowleopard/svg/as-image/img-preserveAspectRatio-support-1-expected.png: Added.
- platform/mac-snowleopard/svg/as-image/svg-image-change-content-size-expected.png: Added.
- platform/mac-snowleopard/svg/as-object: Added.
- platform/mac-snowleopard/svg/as-object/embedded-svg-immediate-offsetWidth-query-expected.png: Added.
- platform/mac-snowleopard/svg/as-object/embedded-svg-size-changes-expected.png: Added.
- platform/mac-snowleopard/svg/as-object/nested-embedded-svg-size-changes-expected.png: Added.
- platform/mac-snowleopard/svg/batik/text/textFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/batik/text/textLayout-expected.png: Added.
- platform/mac-snowleopard/svg/batik/text/textLayout2-expected.png: Added.
- platform/mac-snowleopard/svg/batik/text/textLength-expected.png: Added.
- platform/mac-snowleopard/svg/batik/text/textOnPath-expected.png: Added.
- platform/mac-snowleopard/svg/batik/text/textOnPath3-expected.png: Added.
- platform/mac-snowleopard/svg/custom/simple-text-double-shadow-expected.png: Added.
- platform/mac-snowleopard/svg/custom/simpleCDF-expected.png: Added.
- platform/mac-snowleopard/svg/custom/stroke-fallback-expected.png: Added.
- platform/mac-snowleopard/svg/custom/stroke-width-large-expected.png: Added.
- platform/mac-snowleopard/svg/custom/stroked-pattern-expected.png: Added.
- platform/mac-snowleopard/svg/custom/style-attribute-font-size-expected.png: Added.
- platform/mac-snowleopard/svg/custom/svg-curve-with-relative-cordinates-expected.png: Added.
- platform/mac-snowleopard/svg/custom/svg-float-border-padding-expected.png: Added.
- platform/mac-snowleopard/svg/custom/svg-fonts-in-html-expected.png: Added.
- platform/mac-snowleopard/svg/custom/svg-fonts-without-missing-glyph-expected.png: Added.
- platform/mac-snowleopard/svg/custom/svg-fonts-word-spacing-expected.png: Added.
- platform/mac-snowleopard/svg/custom/svg-overflow-types-expected.png: Added.
- platform/mac-snowleopard/svg/custom/text-decoration-visibility-expected.png: Added.
- platform/mac-snowleopard/svg/custom/text-dom-01-f-expected.png: Added.
- platform/mac-snowleopard/svg/custom/text-image-opacity-expected.png: Added.
- platform/mac-snowleopard/svg/custom/text-linking-expected.png: Added.
- platform/mac-snowleopard/svg/custom/text-xy-updates-expected.png: Added.
- platform/mac-snowleopard/svg/custom/use-clipped-hit-expected.png: Added.
- platform/mac-snowleopard/svg/custom/use-css-events-expected.png: Added.
- platform/mac-snowleopard/svg/custom/use-css-no-effect-on-shadow-tree-expected.png: Added.
- platform/mac-snowleopard/svg/custom/use-dynamic-append-expected.png: Added.
- platform/mac-snowleopard/svg/custom/use-elementInstance-event-target-expected.png: Added.
- platform/mac-snowleopard/svg/custom/use-elementInstance-methods-expected.png: Added.
- platform/mac-snowleopard/svg/custom/use-event-handler-on-referenced-element-expected.png: Added.
- platform/mac-snowleopard/svg/custom/use-event-handler-on-use-element-expected.png: Added.
- platform/mac-snowleopard/svg/custom/use-events-crash-expected.png: Added.
- platform/mac-snowleopard/svg/custom/use-on-symbol-inside-pattern-expected.png: Added.
- platform/mac-snowleopard/svg/custom/use-property-changes-through-dom-expected.png: Added.
- platform/mac-snowleopard/svg/custom/use-property-changes-through-svg-dom-expected.png: Added.
- platform/mac-snowleopard/svg/custom/viewport-em-expected.png: Added.
- platform/mac-snowleopard/svg/dom/SVGLengthList-getItem-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-in-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularConstant-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularExponent-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-suraceScale-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-inherit-lighting-color-css-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-lighting-color-css-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-remove-lightSource-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-in-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularConstant-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularExponent-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-suraceScale-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-limitingConeAngle-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtX-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtY-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtZ-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-specularExponent-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-x-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-y-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-z-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-limitingConeAngle-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtX-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtY-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtZ-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-specularExponent-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-x-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-y-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-z-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFETileElement-dom-in-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFETileElement-svgdom-in-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-baseFrequency-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-numOctaves-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-seed-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-stitchTiles-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-type-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-baseFrequency-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-numOctaves-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-seed-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-stitchTiles-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-type-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-filterRes-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-filterUnits-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-height-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-primitiveUnits-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-width-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-x-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-y-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-filterRes-call-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-filterResX-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-filterResY-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-filterUnits-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-height-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-primitiveUnits-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-width-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-x-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-y-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-height-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-result-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-width-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-x-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-y-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-height-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-result-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-width-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-x-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-y-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-dom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGGElement-dom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGGElement-svgdom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-height-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-width-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-x-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-y-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-height-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-width-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-x-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-y-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-dom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-dom-x1-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-dom-x2-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-dom-y1-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-dom-y2-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-svgdom-x1-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-svgdom-x2-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-svgdom-y1-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-svgdom-y2-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-orient-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-refX-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-refY-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPathElement-dom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPathElement-svgdom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-height-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-width-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-x-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-y-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-height-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-width-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-x-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-y-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPolygonElement-dom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPolygonElement-svgdom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPolylineElement-dom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGPolylineElement-svgdom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-dom-height-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-dom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-dom-width-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-dom-x-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-dom-y-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-svgdom-height-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-svgdom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-svgdom-width-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-svgdom-x-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-svgdom-y-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGSVGElement-dom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGSVGElement-svgdom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTRefElement-dom-href-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-dx-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-dy-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-rotate-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-textLength-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-transform-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-x-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-y-attr-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-dx-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-dy-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-rotate-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-textLength-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-transform-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-x-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-y-prop-expected.png: Added.
- platform/mac-snowleopard/svg/dynamic-updates/SVGUseElement-svgdom-requiredFeatures-expected.png: Added.
- platform/mac-snowleopard/svg/hixie/viewbox/001-expected.png:
- platform/mac-snowleopard/svg/hixie/viewbox/002-expected.png:
- platform/mac-snowleopard/svg/hixie/viewbox/preserveAspectRatio: Added.
- platform/mac-snowleopard/svg/hixie/viewbox/preserveAspectRatio/001-expected.png: Added.
- platform/mac-snowleopard/svg/hixie/viewbox/preserveAspectRatio/002-expected.png: Added.
- 5:39 AM Changeset in webkit [103536] by
-
- 1 edit1 add in trunk/LayoutTests
Unreviewed, GTK baselines for fast/html/font-weight-bold-for-b-and-strong.html
- platform/gtk/fast/html/font-weight-bold-for-b-and-strong-expected.txt: Added.
- 5:24 AM Changeset in webkit [103535] by
-
- 19 edits in trunk
Source/WebCore: [CSS Shaders] Follow up bug to fix issues mentioned in comment 23 from bug 73317
https://bugs.webkit.org/show_bug.cgi?id=74840
Some comments were added on bug 73317 after the patch was reviewed and committed.
This patch is fixing those issues, mostly about coding style and some missing comments.
The initial patch had no explanation about the feature in the ChangeLog, so I'm including the description
in this patch:
CSS Shaders allow a designer to use a pair of WebGL vertex and fragment shaders to alter the final
rendering of a specific element. The navigator will render the element inside a texture and map it
to a mesh. The mesh is formed by equal sized quads, that depending on the mesh style, attached or detached,
can be stitched or separated. The number of quads can be changed from CSS.
Usually the vertex shader is changing the vertices of the mesh, while the fragment shader affects only the color
that is rendered to screen (for example lighting effects).
More info about CSS Shaders can be found in the specification
https://dvcs.w3.org/hg/FXTF/raw-file/tip/custom/index.html
Also a good tutorial is published here
http://www.adobe.com/devnet/html5/articles/css-shaders.html
Initially we are using the software filter effects pipeline. It uploads the image to the GPU, applies
the shaders, reads it back to CPU and continues the rendering. The advantage of using the software pipeline is that
it can be enabled on all the platforms that have WebGL support. The obvious disadvantage is performance: copies from CPU
memory to GPU memory and the CPU will need to wait the GPU to finish before it could continue. In following
patches the shaders will be integrated in the hardware accelerated pipeline, so that no copies and, most
important, no waits will be required.
Also, the new syntax counts total number of the lines and the columns, not just the
additional lines and columns, so the minimum accepted and the default value is now 1 by 1.
Reviewed by Nikolas Zimmermann.
Some tests were updated for the default mesh size change.
- css/CSSParser.cpp:
Only accept non-zero positive int values for mesh sizes.
(WebCore::CSSParser::parseCustomFilter):
- css/CSSStyleSelector.cpp:
Updated the default mesh size to be 1 column with 1 line.
(WebCore::CSSStyleSelector::createCustomFilterOperation):
- loader/cache/CachedShader.cpp:
(WebCore::CachedShader::shaderString):
Corrected the CachedShader to use a StringBuilder. Also there was an incorrect
cast to bool, which resulted from a copy/paste from CachedScript which still has
both same issues.
(WebCore::CachedShader::data):
- loader/cache/CachedShader.h:
- platform/graphics/filters/CustomFilterMesh.cpp:
(WebCore::MeshGenerator::MeshGenerator):
(WebCore::MeshGenerator::verticesCount):
(WebCore::MeshGenerator::generateAttachedMesh):
(WebCore::MeshGenerator::generateDetachedMesh):
(WebCore::CustomFilterMesh::CustomFilterMesh):
- platform/graphics/filters/CustomFilterMesh.h:
(WebCore::CustomFilterMesh::create):
- platform/graphics/filters/CustomFilterShader.cpp:
(WebCore::CustomFilterShader::CustomFilterShader):
Exploded the body of the constructor into smaller helper functions.
(WebCore::CustomFilterShader::compileShader):
(WebCore::CustomFilterShader::linkProgram):
(WebCore::CustomFilterShader::initializeParameterLocations):
- platform/graphics/filters/CustomFilterShader.h:
- platform/graphics/filters/FECustomFilter.cpp:
(WebCore::orthogonalProjectionMatrix):
Passing a TransformationMatrix by reference to be filled with the result matrix, instead
of returning it by value. Also changed the name of the method.
(WebCore::FECustomFilter::FECustomFilter):
(WebCore::FECustomFilter::platformApplySoftware):
Created some helper functions to make this method shorter.
(WebCore::FECustomFilter::initializeContext):
(WebCore::FECustomFilter::resizeContext):
(WebCore::FECustomFilter::bindVertexAttribute):
(WebCore::FECustomFilter::bindProgramAndBuffers):
- platform/graphics/filters/FECustomFilter.h:
LayoutTests: [CSS Shaders] Follow up bug to fix issues mentioned in comment 23 from bug 73317
https://bugs.webkit.org/show_bug.cgi?id=74840
The new shaders syntax counts the lines and the columns, not just the
additional lines and columns, so the minimum accepted is now 1 by 1.
The default mesh size is also 1 by 1, so I've updated the tests and
incremented the mesh sizes by 1.
Reviewed by Nikolas Zimmermann.
- css3/filters/custom-filter-property-computed-style-expected.txt:
- css3/filters/custom-filter-property-parsing-invalid-expected.txt:
- css3/filters/effect-custom.html:
- css3/filters/resources/color-offset.fs:
- css3/filters/resources/vertex-explode-detached.vs:
- css3/filters/resources/vertex-offset.vs:
Added some comments in the shaders.
- css3/filters/script-tests/custom-filter-property-computed-style.js:
Updated the expected default mesh size to be 1 1.
- css3/filters/script-tests/custom-filter-property-parsing-invalid.js:
Added some invalid mesh sizes.
- 5:21 AM Changeset in webkit [103534] by
-
- 7 edits in trunk
Web Inspector: fix source map url resolving.
https://bugs.webkit.org/show_bug.cgi?id=74305
Reviewed by Pavel Feldman.
Source/WebCore:
Also fix the bug with repeated source urls in mapping sections.
- inspector/front-end/CompilerSourceMapping.js:
(WebInspector.ClosureCompilerSourceMapping):
(WebInspector.ClosureCompilerSourceMapping.prototype.sources):
(WebInspector.ClosureCompilerSourceMapping.prototype._parseMap):
(WebInspector.ClosureCompilerSourceMapping.prototype._resolveSourceMapURL):
- inspector/front-end/DebuggerPresentationModel.js:
(WebInspector.DebuggerPresentationModel.prototype.installCompilerSourceMapping):
- inspector/front-end/utilities.js:
(String.prototype.asParsedURL):
LayoutTests:
- http/tests/inspector/compiler-source-mapping-expected.txt:
- http/tests/inspector/compiler-source-mapping.html:
- 5:10 AM Changeset in webkit [103533] by
-
- 1 edit5 adds in trunk/LayoutTests
XSLT-created HTML documents do not inherit first party for cookies from originally loaded XML.
https://bugs.webkit.org/show_bug.cgi?id=74757
[Qt] Unreviewed gardening after 103511, add additional console message:
CONSOLE MESSAGE: line 2: <html xmlns='http://www.w3.org/1999/xhtml/'><body><p>Running an XSL-T 1.0 stylesheet with a 2.0 processor.</p></body></html>
- platform/qt/http/tests/security/cookies/first-party-cookie-allow-xslt-expected.png: Added.
- platform/qt/http/tests/security/cookies/first-party-cookie-allow-xslt-expected.txt: Added.
- platform/qt/http/tests/security/cookies/third-party-cookie-blocking-xslt-expected.png: Added.
- platform/qt/http/tests/security/cookies/third-party-cookie-blocking-xslt-expected.txt: Added.
- 5:08 AM Changeset in webkit [103532] by
-
- 8 edits in trunk
Web Inspector: auto detect source map url.
https://bugs.webkit.org/show_bug.cgi?id=74088
Reviewed by Pavel Feldman.
Source/WebCore:
Check to see if "X-SourceMap" HTTP response header was sent with script resource.
Header value will be used as auto suggestion for source map url in UI.
- inspector/Inspector.json:
- inspector/InspectorDebuggerAgent.cpp:
(WebCore::InspectorDebuggerAgent::sourceMapURLForScript):
(WebCore::InspectorDebuggerAgent::didParseSource):
- inspector/InspectorDebuggerAgent.h:
- inspector/front-end/DebuggerModel.js:
(WebInspector.DebuggerModel.prototype._parsedScriptSource):
(WebInspector.DebuggerDispatcher.prototype.scriptParsed):
- inspector/front-end/RawSourceCode.js:
(WebInspector.RawSourceCode):
- inspector/front-end/Script.js:
(WebInspector.Script):
LayoutTests:
- inspector/debugger/raw-source-code.html:
- 5:02 AM Changeset in webkit [103531] by
-
- 2 edits in trunk/LayoutTests
Unreviewed, unskip html5lib/runner.html now passing fine on GTK!
- platform/gtk/Skipped:
- 4:52 AM Changeset in webkit [103530] by
-
- 99 edits97 copies12 adds in trunk/LayoutTests
2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
Not reviewed. Final set of Lion SVG baselines, now passes with --tolerance 0 -p svg with 2 expected failures on a vanilla iMac, w/o any additional software except XCode installed.
A follow-up patch, will add the missing SL results, so that both pass with tolerance 0.
- platform/mac-snowleopard/svg/filters/feTile-expected.png: Copied from LayoutTests/platform/mac/svg/filters/feTile-expected.png.
- platform/mac-snowleopard/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.png: Copied from LayoutTests/platform/mac/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.png.
- platform/mac-snowleopard/svg/foreignObject/svg-document-as-direct-child-expected.png: Copied from LayoutTests/platform/mac/svg/foreignObject/svg-document-as-direct-child-expected.png.
- platform/mac-snowleopard/svg/foreignObject/svg-document-in-html-document-expected.png: Copied from LayoutTests/platform/mac/svg/foreignObject/svg-document-in-html-document-expected.png.
- platform/mac-snowleopard/svg/foreignObject/text-tref-02-b-expected.png: Copied from LayoutTests/platform/mac/svg/foreignObject/text-tref-02-b-expected.png.
- platform/mac-snowleopard/svg/hixie/data-types/002-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/data-types/002-expected.png.
- platform/mac-snowleopard/svg/hixie/error/002-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/error/002-expected.png.
- platform/mac-snowleopard/svg/hixie/error/013-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/error/013-expected.png.
- platform/mac-snowleopard/svg/hixie/intrinsic/001-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/intrinsic/001-expected.png.
- platform/mac-snowleopard/svg/hixie/intrinsic/002-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/intrinsic/002-expected.png.
- platform/mac-snowleopard/svg/hixie/intrinsic/003-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/intrinsic/003-expected.png.
- platform/mac-snowleopard/svg/hixie/mixed/003-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/mixed/003-expected.png.
- platform/mac-snowleopard/svg/hixie/mixed/006-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/mixed/006-expected.png.
- platform/mac-snowleopard/svg/hixie/mixed/007-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/mixed/007-expected.png.
- platform/mac-snowleopard/svg/hixie/mixed/008-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/mixed/008-expected.png.
- platform/mac-snowleopard/svg/hixie/mixed/009-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/mixed/009-expected.png.
- platform/mac-snowleopard/svg/hixie/mixed/010-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/mixed/010-expected.png.
- platform/mac-snowleopard/svg/hixie/mixed/011-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/mixed/011-expected.png.
- platform/mac-snowleopard/svg/hixie/perf/001-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/perf/001-expected.png.
- platform/mac-snowleopard/svg/hixie/perf/002-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/perf/002-expected.png.
- platform/mac-snowleopard/svg/hixie/perf/007-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/perf/007-expected.png.
- platform/mac-snowleopard/svg/hixie/processing-model/003-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/processing-model/003-expected.png.
- platform/mac-snowleopard/svg/hixie/processing-model/004-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/processing-model/004-expected.png.
- platform/mac-snowleopard/svg/hixie/rendering-model/003-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/rendering-model/003-expected.png.
- platform/mac-snowleopard/svg/hixie/rendering-model/004-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/rendering-model/004-expected.png.
- platform/mac-snowleopard/svg/hixie/text/003-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/text/003-expected.png.
- platform/mac-snowleopard/svg/hixie/viewbox/001-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/viewbox/preserveAspectRatio/001-expected.png.
- platform/mac-snowleopard/svg/hixie/viewbox/002-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/viewbox/preserveAspectRatio/002-expected.png.
- platform/mac-snowleopard/svg/repaint/filter-repaint-expected.png: Copied from LayoutTests/platform/mac/svg/repaint/filter-repaint-expected.png.
- platform/mac-snowleopard/svg/text/bidi-text-query-expected.png: Copied from LayoutTests/platform/mac/svg/text/bidi-text-query-expected.png.
- platform/mac-snowleopard/svg/text/font-size-below-point-five-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/font-size-below-point-five-2-expected.png.
- platform/mac-snowleopard/svg/text/foreignObject-text-clipping-bug-expected.png: Copied from LayoutTests/platform/mac/svg/text/foreignObject-text-clipping-bug-expected.png.
- platform/mac-snowleopard/svg/text/scaling-font-with-geometric-precision-expected.png: Copied from LayoutTests/platform/mac/svg/text/scaling-font-with-geometric-precision-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacing-squeeze-1-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-squeeze-1-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacing-squeeze-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-squeeze-2-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacing-squeeze-3-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-squeeze-3-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacing-squeeze-4-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-squeeze-4-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacing-stretch-1-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-stretch-1-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacing-stretch-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-stretch-2-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacing-stretch-3-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-stretch-3-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacing-stretch-4-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-stretch-4-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.png.
- platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.png.
- platform/mac-snowleopard/svg/text/select-x-list-1-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-1-expected.png.
- platform/mac-snowleopard/svg/text/select-x-list-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-2-expected.png.
- platform/mac-snowleopard/svg/text/select-x-list-3-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-3-expected.png.
- platform/mac-snowleopard/svg/text/select-x-list-4-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-4-expected.png.
- platform/mac-snowleopard/svg/text/select-x-list-with-tspans-1-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-with-tspans-1-expected.png.
- platform/mac-snowleopard/svg/text/select-x-list-with-tspans-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-with-tspans-2-expected.png.
- platform/mac-snowleopard/svg/text/select-x-list-with-tspans-3-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-with-tspans-3-expected.png.
- platform/mac-snowleopard/svg/text/select-x-list-with-tspans-4-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-with-tspans-4-expected.png.
- platform/mac-snowleopard/svg/text/selection-styles-expected.png: Copied from LayoutTests/platform/mac/svg/text/selection-styles-expected.png.
- platform/mac-snowleopard/svg/text/small-fonts-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/small-fonts-2-expected.png.
- platform/mac-snowleopard/svg/text/text-align-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-align-01-b-expected.png.
- platform/mac-snowleopard/svg/text/text-align-02-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-align-02-b-expected.png.
- platform/mac-snowleopard/svg/text/text-align-03-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-align-03-b-expected.png.
- platform/mac-snowleopard/svg/text/text-align-04-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-align-04-b-expected.png.
- platform/mac-snowleopard/svg/text/text-align-05-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-align-05-b-expected.png.
- platform/mac-snowleopard/svg/text/text-align-06-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-align-06-b-expected.png.
- platform/mac-snowleopard/svg/text/text-altglyph-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-altglyph-01-b-expected.png.
- platform/mac-snowleopard/svg/text/text-deco-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-deco-01-b-expected.png.
- platform/mac-snowleopard/svg/text/text-fonts-01-t-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-fonts-01-t-expected.png.
- platform/mac-snowleopard/svg/text/text-overflow-ellipsis-svgfont-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-overflow-ellipsis-svgfont-expected.png.
- platform/mac-snowleopard/svg/text/text-path-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-path-01-b-expected.png.
- platform/mac-snowleopard/svg/text/text-repaint-rects-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-repaint-rects-expected.png.
- platform/mac-snowleopard/svg/text/text-spacing-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-spacing-01-b-expected.png.
- platform/mac-snowleopard/svg/text/text-text-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-text-01-b-expected.png.
- platform/mac-snowleopard/svg/text/text-text-03-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-text-03-b-expected.png.
- platform/mac-snowleopard/svg/text/text-text-04-t-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-text-04-t-expected.png.
- platform/mac-snowleopard/svg/text/text-text-05-t-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-text-05-t-expected.png.
- platform/mac-snowleopard/svg/text/text-text-06-t-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-text-06-t-expected.png.
- platform/mac-snowleopard/svg/text/text-text-07-t-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-text-07-t-expected.png.
- platform/mac-snowleopard/svg/text/text-text-08-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-text-08-b-expected.png.
- platform/mac-snowleopard/svg/text/text-tselect-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-tselect-01-b-expected.png.
- platform/mac-snowleopard/svg/text/text-tspan-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-tspan-01-b-expected.png.
- platform/mac-snowleopard/svg/text/text-ws-01-t-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-ws-01-t-expected.png.
- platform/mac-snowleopard/svg/text/text-ws-02-t-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-ws-02-t-expected.png.
- platform/mac-snowleopard/svg/text/textPathBoundsBug-expected.png: Copied from LayoutTests/platform/mac/svg/text/textPathBoundsBug-expected.png.
- platform/mac-snowleopard/svg/transforms/animated-path-inside-transformed-html-expected.png: Copied from LayoutTests/platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.png.
- platform/mac-snowleopard/svg/transforms/text-with-mask-with-svg-transform-expected.png: Copied from LayoutTests/platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.png.
- platform/mac-snowleopard/svg/transforms/text-with-pattern-inside-transformed-html-expected.png: Copied from LayoutTests/platform/mac/svg/transforms/text-with-pattern-inside-transformed-html-expected.png.
- platform/mac-snowleopard/svg/webarchive/svg-cursor-subresources-expected.png: Copied from LayoutTests/platform/mac/svg/webarchive/svg-cursor-subresources-expected.png.
- platform/mac-snowleopard/svg/wicd/test-rightsizing-a-expected.png: Copied from LayoutTests/platform/mac/svg/wicd/test-rightsizing-a-expected.png.
- platform/mac-snowleopard/svg/wicd/test-scalable-background-image2-expected.png: Copied from LayoutTests/platform/mac/svg/wicd/test-scalable-background-image2-expected.png.
- platform/mac-snowleopard/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png: Copied from LayoutTests/platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png.
- platform/mac-snowleopard/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: Copied from LayoutTests/platform/mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png.
- platform/mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png: Copied from LayoutTests/platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png.
- platform/mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png: Copied from LayoutTests/platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png.
- platform/mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.png: Copied from LayoutTests/platform/mac/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.png.
- platform/mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png: Copied from LayoutTests/platform/mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png.
- platform/mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png: Copied from LayoutTests/platform/mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png.
- platform/mac/svg/filters/feTile-expected.png:
- platform/mac/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.png:
- platform/mac/svg/foreignObject/svg-document-as-direct-child-expected.png:
- platform/mac/svg/foreignObject/svg-document-in-html-document-expected.png:
- platform/mac/svg/foreignObject/text-tref-02-b-expected.png:
- platform/mac/svg/hixie/data-types/002-expected.png:
- platform/mac/svg/hixie/error/002-expected.png:
- platform/mac/svg/hixie/error/013-expected.png:
- platform/mac/svg/hixie/intrinsic/001-expected.png:
- platform/mac/svg/hixie/intrinsic/002-expected.png:
- platform/mac/svg/hixie/intrinsic/003-expected.png:
- platform/mac/svg/hixie/mixed/003-expected.png:
- platform/mac/svg/hixie/mixed/006-expected.png:
- platform/mac/svg/hixie/mixed/007-expected.png:
- platform/mac/svg/hixie/mixed/008-expected.png:
- platform/mac/svg/hixie/mixed/009-expected.png:
- platform/mac/svg/hixie/mixed/010-expected.png:
- platform/mac/svg/hixie/mixed/011-expected.png:
- platform/mac/svg/hixie/perf/001-expected.png:
- platform/mac/svg/hixie/perf/002-expected.png:
- platform/mac/svg/hixie/perf/007-expected.png:
- platform/mac/svg/hixie/processing-model/003-expected.png:
- platform/mac/svg/hixie/processing-model/004-expected.png:
- platform/mac/svg/hixie/rendering-model/003-expected.png:
- platform/mac/svg/hixie/rendering-model/004-expected.png:
- platform/mac/svg/hixie/text/003-expected.png:
- platform/mac/svg/hixie/viewbox/preserveAspectRatio/001-expected.png:
- platform/mac/svg/hixie/viewbox/preserveAspectRatio/002-expected.png:
- platform/mac/svg/repaint/filter-repaint-expected.png:
- platform/mac/svg/text/bidi-text-query-expected.png:
- platform/mac/svg/text/font-size-below-point-five-2-expected.png:
- platform/mac/svg/text/foreignObject-text-clipping-bug-expected.png:
- platform/mac/svg/text/scaling-font-with-geometric-precision-expected.png:
- platform/mac/svg/text/select-textLength-spacing-squeeze-1-expected.png:
- platform/mac/svg/text/select-textLength-spacing-squeeze-2-expected.png:
- platform/mac/svg/text/select-textLength-spacing-squeeze-3-expected.png:
- platform/mac/svg/text/select-textLength-spacing-squeeze-4-expected.png:
- platform/mac/svg/text/select-textLength-spacing-stretch-1-expected.png:
- platform/mac/svg/text/select-textLength-spacing-stretch-2-expected.png:
- platform/mac/svg/text/select-textLength-spacing-stretch-3-expected.png:
- platform/mac/svg/text/select-textLength-spacing-stretch-4-expected.png:
- platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.png:
- platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.png:
- platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.png:
- platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.png:
- platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.png:
- platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.png:
- platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.png:
- platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.png:
- platform/mac/svg/text/select-x-list-1-expected.png:
- platform/mac/svg/text/select-x-list-2-expected.png:
- platform/mac/svg/text/select-x-list-3-expected.png:
- platform/mac/svg/text/select-x-list-4-expected.png:
- platform/mac/svg/text/select-x-list-with-tspans-1-expected.png:
- platform/mac/svg/text/select-x-list-with-tspans-2-expected.png:
- platform/mac/svg/text/select-x-list-with-tspans-3-expected.png:
- platform/mac/svg/text/select-x-list-with-tspans-4-expected.png:
- platform/mac/svg/text/selection-styles-expected.png:
- platform/mac/svg/text/small-fonts-2-expected.png:
- platform/mac/svg/text/text-align-01-b-expected.png:
- platform/mac/svg/text/text-align-02-b-expected.png:
- platform/mac/svg/text/text-align-03-b-expected.png:
- platform/mac/svg/text/text-align-04-b-expected.png:
- platform/mac/svg/text/text-align-05-b-expected.png:
- platform/mac/svg/text/text-align-06-b-expected.png:
- platform/mac/svg/text/text-altglyph-01-b-expected.png:
- platform/mac/svg/text/text-deco-01-b-expected.png:
- platform/mac/svg/text/text-fonts-01-t-expected.png:
- platform/mac/svg/text/text-overflow-ellipsis-svgfont-expected.png:
- platform/mac/svg/text/text-path-01-b-expected.png:
- platform/mac/svg/text/text-repaint-rects-expected.png:
- platform/mac/svg/text/text-spacing-01-b-expected.png:
- platform/mac/svg/text/text-text-01-b-expected.png:
- platform/mac/svg/text/text-text-03-b-expected.png:
- platform/mac/svg/text/text-text-04-t-expected.png:
- platform/mac/svg/text/text-text-05-t-expected.png:
- platform/mac/svg/text/text-text-06-t-expected.png:
- platform/mac/svg/text/text-text-07-t-expected.png:
- platform/mac/svg/text/text-text-08-b-expected.png:
- platform/mac/svg/text/text-tselect-01-b-expected.png:
- platform/mac/svg/text/text-tspan-01-b-expected.png:
- platform/mac/svg/text/text-ws-01-t-expected.png:
- platform/mac/svg/text/text-ws-02-t-expected.png:
- platform/mac/svg/text/textPathBoundsBug-expected.png:
- platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.png:
- platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.png:
- platform/mac/svg/transforms/text-with-pattern-inside-transformed-html-expected.png:
- platform/mac/svg/webarchive/svg-cursor-subresources-expected.png:
- platform/mac/svg/wicd/test-rightsizing-a-expected.png:
- platform/mac/svg/wicd/test-scalable-background-image1-expected.png:
- platform/mac/svg/wicd/test-scalable-background-image2-expected.png:
- platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
- platform/mac/svg/zoom/page/zoom-mask-with-percentages-expected.png: Added.
- platform/mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png:
- platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png:
- platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png:
- platform/mac/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.png:
- platform/mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png:
- platform/mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png:
- 4:44 AM Changeset in webkit [103529] by
-
- 1 edit2 adds in trunk/LayoutTests
[Qt] Unreviewed gardening after r103468. Add platform specific expected files.
- platform/qt/fast/html/font-weight-bold-for-b-and-strong-expected.png: Added.
- platform/qt/fast/html/font-weight-bold-for-b-and-strong-expected.txt: Added.
- 4:43 AM Changeset in webkit [103528] by
-
- 2 edits in trunk/LayoutTests
Unreviewed, skipping some new media failing tests on GTK.
- platform/gtk/Skipped:
- 4:39 AM Changeset in webkit [103527] by
-
- 2 edits in trunk/LayoutTests
[Qt][GTK] The html5lib/runner.html test is start to fail after r102626
https://bugs.webkit.org/show_bug.cgi?id=74411
- platform/qt/Skipped: Unskip now passing test - html5lib/runner.html.
- 4:24 AM Changeset in webkit [103526] by
-
- 2 edits in trunk/LayoutTests
Implement the JavaScriptCore bindings for eventListenerHandlerLocation
https://bugs.webkit.org/show_bug.cgi?id=74313
Unreviewed trivial fix.
- inspector/elements/event-listener-sidebar-expected.txt: Updated after r103488.
- 4:19 AM Changeset in webkit [103525] by
-
- 3 edits in trunk/Source/WebKit/efl
[EFL] Remove unused parameter names.
https://bugs.webkit.org/show_bug.cgi?id=74702
Patch by Eunmi Lee <eunmi15.lee@samsung.com> on 2011-12-22
Reviewed by Eric Seidel.
- ewk/ewk_view.cpp:
(_ewk_view_on_focus_in):
(_ewk_view_on_focus_out):
(_ewk_view_on_mouse_wheel):
(_ewk_view_on_mouse_down):
(_ewk_view_on_mouse_up):
(_ewk_view_on_mouse_move):
(_ewk_view_on_key_down):
(_ewk_view_on_key_up):
- ewk/ewk_view_single.cpp:
(_ewk_view_single_on_del):
- 4:17 AM Changeset in webkit [103524] by
-
- 1 edit4 deletes in trunk/LayoutTests
2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
Not reviewed. Accidently added several files, where directories should have been created.
- platform/mac-snowleopard/svg/as-background-image: Removed.
- platform/mac-snowleopard/svg/as-border-image: Removed.
- platform/mac-snowleopard/svg/as-image: Removed.
- platform/mac-snowleopard/svg/as-object: Removed.
- 4:08 AM Changeset in webkit [103523] by
-
- 343 edits143 copies in trunk/LayoutTests
2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
Not reviewed. Next chunk of Lion SVG baselines.
- platform/mac-snowleopard/svg/dom/SVGPathSegList-cloning-expected.png: Copied from LayoutTests/platform/mac/svg/dom/SVGPathSegList-cloning-expected.png.
- platform/mac-snowleopard/svg/dom/SVGPathSegList-segment-modification-expected.png: Copied from LayoutTests/platform/mac/svg/dom/SVGPathSegList-segment-modification-expected.png.
- platform/mac-snowleopard/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png: Copied from LayoutTests/platform/mac/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png.
- platform/mac-snowleopard/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png: Copied from LayoutTests/platform/mac/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png.
- platform/mac-snowleopard/svg/dom/css-transforms-expected.png: Copied from LayoutTests/platform/mac/svg/dom/css-transforms-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVG-dynamic-css-transform-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVG-dynamic-css-transform-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-dom-requiredFeatures-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-dom-requiredFeatures-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-svgdom-requiredFeatures-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-requiredFeatures-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGClipPath-influences-hitTesting-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGClipPath-influences-hitTesting-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGClipPathElement-css-transform-influences-hitTesting-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGClipPathElement-css-transform-influences-hitTesting-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-dom-requiredFeatures-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-requiredFeatures-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-svgdom-requiredFeatures-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-requiredFeatures-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-amplitude-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-amplitude-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-exponent-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-exponent-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-intercept-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-intercept-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-offset-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-offset-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-slope-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-slope-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-tableValues-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-tableValues-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-type-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-type-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-amplitude-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-amplitude-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-exponent-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-exponent-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-intercept-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-intercept-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-offset-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-offset-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-slope-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-slope-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-tableValues-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-tableValues-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-type-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-type-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-edgeMode-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-edgeMode-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-in-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelMatrix-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelMatrix-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelUnitLength-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelUnitLength-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-order-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-order-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-preserveAlpha-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-preserveAlpha-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetX-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetX-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetY-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetY-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-bias-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-bias-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-divisor-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-divisor-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-in-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelMatrix-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelMatrix-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelUnitLength-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelUnitLength-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-order-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-order-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetX-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetX-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetY-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetY-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-inherit-lighting-color-css-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-inherit-lighting-color-css-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-dx-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-dx-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-dy-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-dy-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-in-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-color-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-color-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-opacity-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-opacity-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-stdDeviation-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-stdDeviation-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dx-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dx-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dy-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dy-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-in-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-color-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-color-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-opacity-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-opacity-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-stdDeviation-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-stdDeviation-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEFloodElement-dom-flood-color-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEFloodElement-dom-flood-color-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEFloodElement-dom-flood-opacity-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEFloodElement-dom-flood-opacity-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEFloodElement-inherit-flood-color-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEFloodElement-inherit-flood-color-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-color-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-color-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-opacity-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-opacity-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-in-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-call-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-call-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEGaussianBlurElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-svgdom-in-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png.
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png.
- platform/mac/svg/dom/SVGLengthList-getItem-expected.png:
- platform/mac/svg/dom/SVGPathSegList-cloning-expected.png:
- platform/mac/svg/dom/SVGPathSegList-segment-modification-expected.png:
- platform/mac/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png:
- platform/mac/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png:
- platform/mac/svg/dom/css-transforms-expected.png:
- platform/mac/svg/dynamic-updates/SVG-dynamic-css-transform-expected.png:
- platform/mac/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGCircleElement-dom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGClipPath-influences-hitTesting-expected.png:
- platform/mac/svg/dynamic-updates/SVGClipPathElement-css-transform-influences-hitTesting-expected.png:
- platform/mac/svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting-expected.png:
- platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-amplitude-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-exponent-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-intercept-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-offset-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-slope-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-tableValues-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-type-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-amplitude-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-exponent-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-intercept-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-offset-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-slope-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-tableValues-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-type-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-edgeMode-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-in-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelMatrix-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelUnitLength-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-order-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-preserveAlpha-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetX-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetY-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-bias-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-divisor-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-in-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelMatrix-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelUnitLength-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-order-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetX-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetY-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-inherit-lighting-color-css-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-dx-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-dy-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-in-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-color-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-opacity-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-stdDeviation-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dx-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dy-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-in-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-color-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-opacity-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-stdDeviation-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEFloodElement-dom-flood-color-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEFloodElement-dom-flood-opacity-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEFloodElement-inherit-flood-color-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-color-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-opacity-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-in-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-call-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-svgdom-in-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-in-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularConstant-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularExponent-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-suraceScale-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-inherit-lighting-color-css-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-lighting-color-css-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-remove-lightSource-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-in-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularConstant-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularExponent-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-suraceScale-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-limitingConeAngle-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtX-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtY-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtZ-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-specularExponent-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-x-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-y-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-z-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-limitingConeAngle-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtX-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtY-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtZ-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-specularExponent-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-x-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-y-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-z-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETileElement-dom-in-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETileElement-svgdom-in-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-baseFrequency-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-numOctaves-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-seed-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-stitchTiles-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-type-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-baseFrequency-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-numOctaves-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-seed-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-stitchTiles-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-type-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-dom-filterRes-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-dom-filterUnits-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-dom-height-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-dom-primitiveUnits-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-dom-width-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-dom-x-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-dom-y-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-filterRes-call-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-filterResX-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-filterResY-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-filterUnits-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-height-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-primitiveUnits-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-width-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-x-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-y-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-height-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-result-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-width-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-x-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-y-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-height-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-result-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-width-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-x-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-y-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGGElement-dom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGGElement-svgdom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGImageElement-dom-height-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGImageElement-dom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGImageElement-dom-width-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGImageElement-dom-x-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGImageElement-dom-y-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-height-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-width-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-x-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-y-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGLineElement-dom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGLineElement-dom-x1-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGLineElement-dom-x2-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGLineElement-dom-y1-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGLineElement-dom-y2-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-x1-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-x2-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-y1-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-y2-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-orient-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-refX-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-refY-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.png:
- platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.png:
- platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGPathElement-dom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGPathElement-svgdom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-dom-height-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-dom-width-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-dom-x-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-dom-y-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-height-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-width-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-x-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-y-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGPolygonElement-dom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGPolygonElement-svgdom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGPolylineElement-dom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGPolylineElement-svgdom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGRectElement-dom-height-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRectElement-dom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGRectElement-dom-width-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRectElement-dom-x-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRectElement-dom-y-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-height-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-width-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-x-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-y-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGSVGElement-dom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGSVGElement-svgdom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGTRefElement-dom-href-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-dom-dx-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-dom-dy-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-dom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-dom-rotate-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-dom-textLength-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-dom-transform-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-dom-x-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-dom-y-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-dx-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-dy-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-requiredFeatures-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-rotate-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-textLength-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-transform-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-x-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-y-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGUseElement-svgdom-requiredFeatures-expected.png:
- 3:56 AM Changeset in webkit [103522] by
-
- 2 edits in trunk/Source/JavaScriptCore
Remove un-used data member of LiteralParser::Lex::m_string
https://bugs.webkit.org/show_bug.cgi?id=68216
Patch by Wei Charles <charles.wei@torchmobile.com.cn> on 2011-12-22
Reviewed by George Staikos.
- runtime/LiteralParser.h:
- 3:41 AM Changeset in webkit [103521] by
-
- 149 edits115 copies2 moves1 add in trunk/LayoutTests
2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
Not reviewed. Next chunk of Lion SVG baselines.
- platform/mac-snowleopard/svg/carto.net/button-expected.png: Copied from LayoutTests/platform/mac/svg/carto.net/button-expected.png.
- platform/mac-snowleopard/svg/carto.net/colourpicker-expected.png: Copied from LayoutTests/platform/mac/svg/carto.net/colourpicker-expected.png.
- platform/mac-snowleopard/svg/carto.net/combobox-expected.png: Copied from LayoutTests/platform/mac/svg/carto.net/combobox-expected.png.
- platform/mac-snowleopard/svg/carto.net/scrollbar-expected.png: Copied from LayoutTests/platform/mac/svg/carto.net/scrollbar-expected.png.
- platform/mac-snowleopard/svg/carto.net/slider-expected.png: Copied from LayoutTests/platform/mac/svg/carto.net/slider-expected.png.
- platform/mac-snowleopard/svg/carto.net/textbox-expected.png: Copied from LayoutTests/platform/mac/svg/carto.net/textbox-expected.png.
- platform/mac-snowleopard/svg/carto.net/window-expected.png: Copied from LayoutTests/platform/mac/svg/carto.net/window-expected.png.
- platform/mac-snowleopard/svg/clip-path/clip-path-pixelation-expected.png: Copied from LayoutTests/platform/mac/svg/clip-path/clip-path-pixelation-expected.png.
- platform/mac-snowleopard/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png: Copied from LayoutTests/platform/mac/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png.
- platform/mac-snowleopard/svg/clip-path/deep-nested-clip-in-mask-expected.png: Copied from LayoutTests/platform/mac/svg/clip-path/deep-nested-clip-in-mask-expected.png.
- platform/mac-snowleopard/svg/clip-path/deep-nested-clip-in-mask-panning-expected.png: Copied from LayoutTests/platform/mac/svg/clip-path/deep-nested-clip-in-mask-panning-expected.png.
- platform/mac-snowleopard/svg/css/arrow-with-shadow-expected.png: Copied from LayoutTests/platform/mac/svg/css/arrow-with-shadow-expected.png.
- platform/mac-snowleopard/svg/css/composite-shadow-text-expected.png: Copied from LayoutTests/platform/mac/svg/css/composite-shadow-text-expected.png.
- platform/mac-snowleopard/svg/css/css-box-min-width-expected.png: Copied from LayoutTests/platform/mac/svg/css/css-box-min-width-expected.png.
- platform/mac-snowleopard/svg/css/group-with-shadow-expected.png: Copied from LayoutTests/platform/mac/svg/css/group-with-shadow-expected.png.
- platform/mac-snowleopard/svg/css/shadow-changes-expected.png: Copied from LayoutTests/platform/mac/svg/css/shadow-changes-expected.png.
- platform/mac-snowleopard/svg/css/shadow-with-large-radius-expected.png: Copied from LayoutTests/platform/mac/svg/css/shadow-with-large-radius-expected.png.
- platform/mac-snowleopard/svg/css/shadow-with-negative-offset-expected.png: Copied from LayoutTests/platform/mac/svg/css/shadow-with-negative-offset-expected.png.
- platform/mac-snowleopard/svg/css/text-gradient-shadow-expected.png: Copied from LayoutTests/platform/mac/svg/css/text-gradient-shadow-expected.png.
- platform/mac-snowleopard/svg/css/text-shadow-multiple-expected.png: Copied from LayoutTests/platform/mac/svg/css/text-shadow-multiple-expected.png.
- platform/mac-snowleopard/svg/custom/SVGMatrix-interface-expected.png: Copied from LayoutTests/platform/mac/svg/custom/SVGMatrix-interface-expected.png.
- platform/mac-snowleopard/svg/custom/absolute-sized-content-with-resources-expected.png: Copied from LayoutTests/platform/mac/svg/custom/absolute-sized-content-with-resources-expected.png.
- platform/mac-snowleopard/svg/custom/absolute-sized-svg-in-xhtml-expected.png: Copied from LayoutTests/platform/mac/svg/custom/absolute-sized-svg-in-xhtml-expected.png.
- platform/mac-snowleopard/svg/custom/baseval-animval-equality-expected.png: Copied from LayoutTests/platform/mac/svg/custom/baseval-animval-equality-expected.png.
- platform/mac-snowleopard/svg/custom/bug45331-expected.png: Copied from LayoutTests/platform/mac/svg/custom/bug45331-expected.png.
- platform/mac-snowleopard/svg/custom/circle-move-invalidation-expected.png: Copied from LayoutTests/platform/mac/svg/custom/circle-move-invalidation-expected.png.
- platform/mac-snowleopard/svg/custom/clip-path-referencing-use-expected.png: Copied from LayoutTests/platform/mac/svg/custom/clip-path-referencing-use-expected.png.
- platform/mac-snowleopard/svg/custom/clip-path-referencing-use2-expected.png: Copied from LayoutTests/platform/mac/svg/custom/clip-path-referencing-use2-expected.png.
- platform/mac-snowleopard/svg/custom/clone-element-with-animated-svg-properties-expected.png: Copied from LayoutTests/platform/mac/svg/custom/clone-element-with-animated-svg-properties-expected.png.
- platform/mac-snowleopard/svg/custom/container-opacity-clip-viewBox-expected.png: Copied from LayoutTests/platform/mac/svg/custom/container-opacity-clip-viewBox-expected.png.
- platform/mac-snowleopard/svg/custom/coords-relative-units-transforms-expected.png: Copied from LayoutTests/platform/mac/svg/custom/coords-relative-units-transforms-expected.png.
- platform/mac-snowleopard/svg/custom/createImageElement2-expected.png: Copied from LayoutTests/platform/mac/svg/custom/createImageElement2-expected.png.
- platform/mac-snowleopard/svg/custom/dominant-baseline-hanging-expected.png: Copied from LayoutTests/platform/mac/svg/custom/dominant-baseline-hanging-expected.png.
- platform/mac-snowleopard/svg/custom/embedding-external-svgs-expected.png: Copied from LayoutTests/platform/mac/svg/custom/embedding-external-svgs-expected.png.
- platform/mac-snowleopard/svg/custom/empty-clip-path-expected.png: Copied from LayoutTests/platform/mac/svg/custom/empty-clip-path-expected.png.
- platform/mac-snowleopard/svg/custom/external-paintserver-reference-expected.png: Renamed from LayoutTests/svg/custom/external-paintserver-reference-expected.png.
- platform/mac-snowleopard/svg/custom/feComponentTransfer-Discrete-expected.png: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png.
- platform/mac-snowleopard/svg/custom/feComponentTransfer-Gamma-expected.png: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png.
- platform/mac-snowleopard/svg/custom/feComponentTransfer-Linear-expected.png: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Linear-expected.png.
- platform/mac-snowleopard/svg/custom/feComponentTransfer-Table-expected.png: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Table-expected.png.
- platform/mac-snowleopard/svg/custom/fill-SVGPaint-interface-expected.png: Copied from LayoutTests/platform/mac/svg/custom/fill-SVGPaint-interface-expected.png.
- platform/mac-snowleopard/svg/custom/fill-fallback-expected.png: Copied from LayoutTests/platform/mac/svg/custom/fill-fallback-expected.png.
- platform/mac-snowleopard/svg/custom/focus-ring-expected.png: Copied from LayoutTests/platform/mac/svg/custom/focus-ring-expected.png.
- platform/mac-snowleopard/svg/custom/font-face-cascade-order-expected.png: Copied from LayoutTests/platform/mac/svg/custom/font-face-cascade-order-expected.png.
- platform/mac-snowleopard/svg/custom/font-face-simple-expected.png: Copied from LayoutTests/platform/mac/svg/custom/font-face-simple-expected.png.
- platform/mac-snowleopard/svg/custom/foreign-object-skew-expected.png: Copied from LayoutTests/platform/mac/svg/custom/foreign-object-skew-expected.png.
- platform/mac-snowleopard/svg/custom/foreignObject-crash-on-hover-expected.png: Copied from LayoutTests/platform/mac/svg/custom/foreignObject-crash-on-hover-expected.png.
- platform/mac-snowleopard/svg/custom/getPresentationAttribute-expected.png: Copied from LayoutTests/platform/mac/svg/custom/getPresentationAttribute-expected.png.
- platform/mac-snowleopard/svg/custom/getTransformToElement-expected.png: Copied from LayoutTests/platform/mac/svg/custom/getTransformToElement-expected.png.
- platform/mac-snowleopard/svg/custom/getscreenctm-in-mixed-content-expected.png: Copied from LayoutTests/platform/mac/svg/custom/getscreenctm-in-mixed-content-expected.png.
- platform/mac-snowleopard/svg/custom/getsvgdocument-expected.png: Copied from LayoutTests/platform/mac/svg/custom/getsvgdocument-expected.png.
- platform/mac-snowleopard/svg/custom/glyph-selection-lang-attribute-expected.png: Copied from LayoutTests/platform/mac/svg/custom/glyph-selection-lang-attribute-expected.png.
- platform/mac-snowleopard/svg/custom/gradient-cycle-detection-expected.png: Copied from LayoutTests/platform/mac/svg/custom/gradient-cycle-detection-expected.png.
- platform/mac-snowleopard/svg/custom/gradient-deep-referencing-expected.png: Copied from LayoutTests/platform/mac/svg/custom/gradient-deep-referencing-expected.png.
- platform/mac-snowleopard/svg/custom/gradient-stroke-width-expected.png: Copied from LayoutTests/platform/mac/svg/custom/gradient-stroke-width-expected.png.
- platform/mac-snowleopard/svg/custom/gradient-with-1d-boundingbox-expected.png: Copied from LayoutTests/platform/mac/svg/custom/gradient-with-1d-boundingbox-expected.png.
- platform/mac-snowleopard/svg/custom/group-opacity-expected.png: Copied from LayoutTests/platform/mac/svg/custom/group-opacity-expected.png.
- platform/mac-snowleopard/svg/custom/hit-test-path-expected.png: Copied from LayoutTests/platform/mac/svg/custom/hit-test-path-expected.png.
- platform/mac-snowleopard/svg/custom/hit-test-path-stroke-expected.png: Copied from LayoutTests/platform/mac/svg/custom/hit-test-path-stroke-expected.png.
- platform/mac-snowleopard/svg/custom/hit-test-unclosed-subpaths-expected.png: Copied from LayoutTests/platform/mac/svg/custom/hit-test-unclosed-subpaths-expected.png.
- platform/mac-snowleopard/svg/custom/hit-test-with-br-expected.png: Copied from LayoutTests/platform/mac/svg/custom/hit-test-with-br-expected.png.
- platform/mac-snowleopard/svg/custom/image-parent-translation-expected.png: Copied from LayoutTests/platform/mac/svg/custom/image-parent-translation-expected.png.
- platform/mac-snowleopard/svg/custom/image-rescale-clip-expected.png: Copied from LayoutTests/platform/mac/svg/custom/image-rescale-clip-expected.png.
- platform/mac-snowleopard/svg/custom/image-rescale-scroll-expected.png: Copied from LayoutTests/platform/mac/svg/custom/image-rescale-scroll-expected.png.
- platform/mac-snowleopard/svg/custom/image-small-width-height-expected.png: Copied from LayoutTests/platform/mac/svg/custom/image-small-width-height-expected.png.
- platform/mac-snowleopard/svg/custom/image-with-transform-clip-filter-expected.png: Copied from LayoutTests/platform/mac/svg/custom/image-with-transform-clip-filter-expected.png.
- platform/mac-snowleopard/svg/custom/inline-svg-in-xhtml-expected.png: Copied from LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.png.
- platform/mac-snowleopard/svg/custom/invalid-fill-expected.png: Copied from LayoutTests/platform/mac/svg/custom/invalid-fill-expected.png.
- platform/mac-snowleopard/svg/custom/invalid-fill-hex-expected.png: Copied from LayoutTests/platform/mac/svg/custom/invalid-fill-hex-expected.png.
- platform/mac-snowleopard/svg/custom/invalid-lengthlist-expected.png: Copied from LayoutTests/platform/mac/svg/custom/invalid-lengthlist-expected.png.
- platform/mac-snowleopard/svg/custom/invalid-stroke-hex-expected.png: Copied from LayoutTests/platform/mac/svg/custom/invalid-stroke-hex-expected.png.
- platform/mac-snowleopard/svg/custom/invalid-uri-stroke-expected.png: Copied from LayoutTests/platform/mac/svg/custom/invalid-uri-stroke-expected.png.
- platform/mac-snowleopard/svg/custom/js-update-stop-linked-gradient-expected.png: Copied from LayoutTests/platform/mac/svg/custom/js-update-stop-linked-gradient-expected.png.
- platform/mac-snowleopard/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png: Copied from LayoutTests/platform/mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png.
- platform/mac-snowleopard/svg/custom/linking-a-03-b-viewTarget-expected.png: Copied from LayoutTests/platform/mac/svg/custom/linking-a-03-b-viewTarget-expected.png.
- platform/mac-snowleopard/svg/custom/linking-a-03-b-zoomAndPan-expected.png: Copied from LayoutTests/platform/mac/svg/custom/linking-a-03-b-zoomAndPan-expected.png.
- platform/mac-snowleopard/svg/custom/linking-base-external-reference-expected.png: Renamed from LayoutTests/svg/custom/linking-base-external-reference-expected.png.
- platform/mac-snowleopard/svg/custom/marker-overflow-clip-expected.png: Copied from LayoutTests/platform/mac/svg/custom/marker-overflow-clip-expected.png.
- platform/mac-snowleopard/svg/custom/mask-invalidation-expected.png: Copied from LayoutTests/platform/mac/svg/custom/mask-invalidation-expected.png.
- platform/mac-snowleopard/svg/custom/mouse-move-on-svg-container-expected.png: Copied from LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-container-expected.png.
- platform/mac-snowleopard/svg/custom/mouse-move-on-svg-container-standalone-expected.png: Copied from LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-container-standalone-expected.png.
- platform/mac-snowleopard/svg/custom/mouse-move-on-svg-root-expected.png: Copied from LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-root-expected.png.
- platform/mac-snowleopard/svg/custom/mouse-move-on-svg-root-standalone-expected.png: Copied from LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png.
- platform/mac-snowleopard/svg/custom/no-inherited-dashed-stroke-expected.png: Copied from LayoutTests/platform/mac/svg/custom/no-inherited-dashed-stroke-expected.png.
- platform/mac-snowleopard/svg/custom/non-opaque-filters-expected.png: Copied from LayoutTests/platform/mac/svg/custom/non-opaque-filters-expected.png.
- platform/mac-snowleopard/svg/custom/non-scaling-stroke-expected.png: Copied from LayoutTests/platform/mac/svg/custom/non-scaling-stroke-expected.png.
- platform/mac-snowleopard/svg/custom/object-sizing-expected.png: Copied from LayoutTests/platform/mac/svg/custom/object-sizing-expected.png.
- platform/mac-snowleopard/svg/custom/path-textPath-simulation-expected.png: Copied from LayoutTests/platform/mac/svg/custom/path-textPath-simulation-expected.png.
- platform/mac-snowleopard/svg/custom/pattern-cycle-detection-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pattern-cycle-detection-expected.png.
- platform/mac-snowleopard/svg/custom/pattern-deep-referencing-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pattern-deep-referencing-expected.png.
- platform/mac-snowleopard/svg/custom/pattern-incorrect-tiling-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pattern-incorrect-tiling-expected.png.
- platform/mac-snowleopard/svg/custom/pattern-rotate-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pattern-rotate-expected.png.
- platform/mac-snowleopard/svg/custom/pattern-rotate-gaps-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pattern-rotate-gaps-expected.png.
- platform/mac-snowleopard/svg/custom/percentage-of-html-parent-expected.png: Copied from LayoutTests/platform/mac/svg/custom/percentage-of-html-parent-expected.png.
- platform/mac-snowleopard/svg/custom/pointer-events-image-css-transform-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pointer-events-image-css-transform-expected.png.
- platform/mac-snowleopard/svg/custom/pointer-events-image-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pointer-events-image-expected.png.
- platform/mac-snowleopard/svg/custom/pointer-events-path-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pointer-events-path-expected.png.
- platform/mac-snowleopard/svg/custom/pointer-events-text-css-transform-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pointer-events-text-css-transform-expected.png.
- platform/mac-snowleopard/svg/custom/pointer-events-text-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pointer-events-text-expected.png.
- platform/mac-snowleopard/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png: Copied from LayoutTests/platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png.
- platform/mac-snowleopard/svg/custom/recursive-clippath-expected.png: Copied from LayoutTests/platform/mac/svg/custom/recursive-clippath-expected.png.
- platform/mac-snowleopard/svg/custom/recursive-filter-expected.png: Copied from LayoutTests/platform/mac/svg/custom/recursive-filter-expected.png.
- platform/mac-snowleopard/svg/custom/recursive-gradient-expected.png: Copied from LayoutTests/platform/mac/svg/custom/recursive-gradient-expected.png.
- platform/mac-snowleopard/svg/custom/recursive-mask-expected.png: Copied from LayoutTests/platform/mac/svg/custom/recursive-mask-expected.png.
- platform/mac-snowleopard/svg/custom/recursive-pattern-expected.png: Copied from LayoutTests/platform/mac/svg/custom/recursive-pattern-expected.png.
- platform/mac-snowleopard/svg/custom/relative-sized-content-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-content-expected.png.
- platform/mac-snowleopard/svg/custom/relative-sized-content-with-resources-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-content-with-resources-expected.png.
- platform/mac-snowleopard/svg/custom/relative-sized-deep-shadow-tree-content-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-deep-shadow-tree-content-expected.png.
- platform/mac-snowleopard/svg/custom/relative-sized-inner-svg-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-inner-svg-expected.png.
- platform/mac-snowleopard/svg/custom/relative-sized-shadow-tree-content-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-shadow-tree-content-expected.png.
- platform/mac-snowleopard/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png.
- platform/mac-snowleopard/svg/custom/relative-sized-use-on-symbol-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-use-on-symbol-expected.png.
- platform/mac-snowleopard/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.png.
- platform/mac-snowleopard/svg/custom/rootmost-svg-xy-attrs-expected.png: Copied from LayoutTests/platform/mac/svg/custom/rootmost-svg-xy-attrs-expected.png.
- platform/mac-snowleopard/svg/custom/second-inline-text-expected.png: Copied from LayoutTests/platform/mac/svg/custom/second-inline-text-expected.png.
- platform/mac-snowleopard/svg/custom/shape-rendering-expected.png: Copied from LayoutTests/platform/mac/svg/custom/shape-rendering-expected.png.
- platform/mac-snowleopard/svg/custom/shapes-supporting-markers-expected.png: Copied from LayoutTests/platform/mac/svg/custom/shapes-supporting-markers-expected.png.
- platform/mac/svg/carto.net/button-expected.png:
- platform/mac/svg/carto.net/colourpicker-expected.png:
- platform/mac/svg/carto.net/combobox-expected.png:
- platform/mac/svg/carto.net/scrollbar-expected.png:
- platform/mac/svg/carto.net/selectionlist-expected.png:
- platform/mac/svg/carto.net/slider-expected.png:
- platform/mac/svg/carto.net/textbox-expected.png:
- platform/mac/svg/carto.net/window-expected.png:
- platform/mac/svg/clip-path/clip-path-pixelation-expected.png:
- platform/mac/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png:
- platform/mac/svg/clip-path/deep-nested-clip-in-mask-expected.png:
- platform/mac/svg/clip-path/deep-nested-clip-in-mask-panning-expected.png:
- platform/mac/svg/css/arrow-with-shadow-expected.png:
- platform/mac/svg/css/composite-shadow-text-expected.png:
- platform/mac/svg/css/css-box-min-width-expected.png:
- platform/mac/svg/css/group-with-shadow-expected.png:
- platform/mac/svg/css/shadow-changes-expected.png:
- platform/mac/svg/css/shadow-with-large-radius-expected.png:
- platform/mac/svg/css/shadow-with-negative-offset-expected.png:
- platform/mac/svg/css/text-gradient-shadow-expected.png:
- platform/mac/svg/css/text-shadow-multiple-expected.png:
- platform/mac/svg/custom/SVGMatrix-interface-expected.png:
- platform/mac/svg/custom/absolute-sized-content-with-resources-expected.png:
- platform/mac/svg/custom/absolute-sized-svg-in-xhtml-expected.png:
- platform/mac/svg/custom/baseval-animval-equality-expected.png:
- platform/mac/svg/custom/bug45331-expected.png:
- platform/mac/svg/custom/circle-move-invalidation-expected.png:
- platform/mac/svg/custom/clip-path-referencing-use-expected.png:
- platform/mac/svg/custom/clip-path-referencing-use2-expected.png:
- platform/mac/svg/custom/clone-element-with-animated-svg-properties-expected.png:
- platform/mac/svg/custom/container-opacity-clip-viewBox-expected.png:
- platform/mac/svg/custom/coords-relative-units-transforms-expected.png:
- platform/mac/svg/custom/createImageElement2-expected.png:
- platform/mac/svg/custom/dominant-baseline-hanging-expected.png:
- platform/mac/svg/custom/embedding-external-svgs-expected.png:
- platform/mac/svg/custom/empty-clip-path-expected.png:
- platform/mac/svg/custom/external-paintserver-reference-expected.png:
- platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png:
- platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png:
- platform/mac/svg/custom/feComponentTransfer-Linear-expected.png:
- platform/mac/svg/custom/feComponentTransfer-Table-expected.png:
- platform/mac/svg/custom/fill-SVGPaint-interface-expected.png:
- platform/mac/svg/custom/fill-fallback-expected.png:
- platform/mac/svg/custom/focus-ring-expected.png:
- platform/mac/svg/custom/font-face-cascade-order-expected.png:
- platform/mac/svg/custom/font-face-simple-expected.png:
- platform/mac/svg/custom/foreign-object-skew-expected.png:
- platform/mac/svg/custom/foreignObject-crash-on-hover-expected.png:
- platform/mac/svg/custom/getPresentationAttribute-expected.png:
- platform/mac/svg/custom/getTransformToElement-expected.png:
- platform/mac/svg/custom/getscreenctm-in-mixed-content-expected.png:
- platform/mac/svg/custom/getsvgdocument-expected.png:
- platform/mac/svg/custom/glyph-selection-lang-attribute-expected.png:
- platform/mac/svg/custom/gradient-cycle-detection-expected.png:
- platform/mac/svg/custom/gradient-deep-referencing-expected.png:
- platform/mac/svg/custom/gradient-stroke-width-expected.png:
- platform/mac/svg/custom/gradient-with-1d-boundingbox-expected.png:
- platform/mac/svg/custom/group-opacity-expected.png:
- platform/mac/svg/custom/hit-test-path-expected.png:
- platform/mac/svg/custom/hit-test-path-stroke-expected.png:
- platform/mac/svg/custom/hit-test-unclosed-subpaths-expected.png:
- platform/mac/svg/custom/hit-test-with-br-expected.png:
- platform/mac/svg/custom/image-parent-translation-expected.png:
- platform/mac/svg/custom/image-rescale-clip-expected.png:
- platform/mac/svg/custom/image-rescale-scroll-expected.png:
- platform/mac/svg/custom/image-small-width-height-expected.png:
- platform/mac/svg/custom/image-with-transform-clip-filter-expected.png:
- platform/mac/svg/custom/inline-svg-in-xhtml-expected.png:
- platform/mac/svg/custom/invalid-fill-expected.png:
- platform/mac/svg/custom/invalid-fill-hex-expected.png:
- platform/mac/svg/custom/invalid-lengthlist-expected.png:
- platform/mac/svg/custom/invalid-stroke-hex-expected.png:
- platform/mac/svg/custom/invalid-uri-stroke-expected.png:
- platform/mac/svg/custom/js-update-stop-linked-gradient-expected.png:
- platform/mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png:
- platform/mac/svg/custom/linking-a-03-b-viewTarget-expected.png:
- platform/mac/svg/custom/linking-a-03-b-zoomAndPan-expected.png:
- platform/mac/svg/custom/linking-base-external-reference-expected.png:
- platform/mac/svg/custom/marker-overflow-clip-expected.png:
- platform/mac/svg/custom/mask-invalidation-expected.png:
- platform/mac/svg/custom/mouse-move-on-svg-container-expected.png:
- platform/mac/svg/custom/mouse-move-on-svg-container-standalone-expected.png:
- platform/mac/svg/custom/mouse-move-on-svg-root-expected.png:
- platform/mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png:
- platform/mac/svg/custom/no-inherited-dashed-stroke-expected.png:
- platform/mac/svg/custom/non-opaque-filters-expected.png:
- platform/mac/svg/custom/non-scaling-stroke-expected.png:
- platform/mac/svg/custom/object-sizing-expected.png:
- platform/mac/svg/custom/path-textPath-simulation-expected.png:
- platform/mac/svg/custom/pattern-cycle-detection-expected.png:
- platform/mac/svg/custom/pattern-deep-referencing-expected.png:
- platform/mac/svg/custom/pattern-incorrect-tiling-expected.png:
- platform/mac/svg/custom/pattern-rotate-expected.png:
- platform/mac/svg/custom/pattern-rotate-gaps-expected.png:
- platform/mac/svg/custom/percentage-of-html-parent-expected.png:
- platform/mac/svg/custom/pointer-events-image-css-transform-expected.png:
- platform/mac/svg/custom/pointer-events-image-expected.png:
- platform/mac/svg/custom/pointer-events-path-expected.png:
- platform/mac/svg/custom/pointer-events-text-css-transform-expected.png:
- platform/mac/svg/custom/pointer-events-text-expected.png:
- platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png:
- platform/mac/svg/custom/recursive-clippath-expected.png:
- platform/mac/svg/custom/recursive-filter-expected.png:
- platform/mac/svg/custom/recursive-gradient-expected.png:
- platform/mac/svg/custom/recursive-mask-expected.png:
- platform/mac/svg/custom/recursive-pattern-expected.png:
- platform/mac/svg/custom/relative-sized-content-expected.png:
- platform/mac/svg/custom/relative-sized-content-with-resources-expected.png:
- platform/mac/svg/custom/relative-sized-deep-shadow-tree-content-expected.png:
- platform/mac/svg/custom/relative-sized-inner-svg-expected.png:
- platform/mac/svg/custom/relative-sized-shadow-tree-content-expected.png:
- platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png:
- platform/mac/svg/custom/relative-sized-use-on-symbol-expected.png:
- platform/mac/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.png:
- platform/mac/svg/custom/rootmost-svg-xy-attrs-expected.png:
- platform/mac/svg/custom/second-inline-text-expected.png:
- platform/mac/svg/custom/shape-rendering-expected.png:
- platform/mac/svg/custom/shapes-supporting-markers-expected.png:
- platform/mac/svg/custom/simple-text-double-shadow-expected.png:
- platform/mac/svg/custom/simpleCDF-expected.png:
- platform/mac/svg/custom/stroke-fallback-expected.png:
- platform/mac/svg/custom/stroke-width-large-expected.png:
- platform/mac/svg/custom/stroked-pattern-expected.png:
- platform/mac/svg/custom/style-attribute-font-size-expected.png:
- platform/mac/svg/custom/svg-curve-with-relative-cordinates-expected.png:
- platform/mac/svg/custom/svg-float-border-padding-expected.png:
- platform/mac/svg/custom/svg-fonts-in-html-expected.png:
- platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.png:
- platform/mac/svg/custom/svg-fonts-word-spacing-expected.png:
- platform/mac/svg/custom/svg-overflow-types-expected.png:
- platform/mac/svg/custom/text-decoration-visibility-expected.png:
- platform/mac/svg/custom/text-dom-01-f-expected.png:
- platform/mac/svg/custom/text-image-opacity-expected.png:
- platform/mac/svg/custom/text-linking-expected.png:
- platform/mac/svg/custom/text-xy-updates-expected.png:
- platform/mac/svg/custom/use-clipped-hit-expected.png:
- platform/mac/svg/custom/use-css-events-expected.png:
- platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.png:
- platform/mac/svg/custom/use-dynamic-append-expected.png:
- platform/mac/svg/custom/use-elementInstance-event-target-expected.png:
- platform/mac/svg/custom/use-elementInstance-methods-expected.png:
- platform/mac/svg/custom/use-event-handler-on-referenced-element-expected.png:
- platform/mac/svg/custom/use-event-handler-on-use-element-expected.png:
- platform/mac/svg/custom/use-events-crash-expected.png:
- platform/mac/svg/custom/use-on-symbol-inside-pattern-expected.png:
- platform/mac/svg/custom/use-property-changes-through-dom-expected.png:
- platform/mac/svg/custom/use-property-changes-through-svg-dom-expected.png:
- platform/mac/svg/custom/viewport-em-expected.png:
- 3:37 AM Changeset in webkit [103520] by
-
- 5 edits in trunk/Source/WebKit/efl
[EFL] Invalidation request for outside of visible area doesn't seem to occur when tiled view is used.
https://bugs.webkit.org/show_bug.cgi?id=70873
Patch by KwangHyuk Kim <hyuki.kim@samsung.com> on 2011-12-22
Reviewed by Anders Carlsson.
In order to guarantee the paint outside of viewport when ewk_view_tiled is used,
ewk_frame_paint_full_set should be called by ewk_frame_view_create_for_view
when frame is created because frame view can be created newly as soon as page is created.
But for the ewk_view_single, as it doesn't need to paint outside of viewport,
ewk_frame_paint_full_set must not be called for ewk_view_single.
- WebCoreSupport/FrameLoaderClientEfl.cpp:
(WebCore::FrameLoaderClientEfl::transitionToCommittedForNewPage):
- ewk/ewk_private.h:
- ewk/ewk_view.cpp:
(ewk_view_frame_view_creation_notify):
- ewk/ewk_view_tiled.cpp:
(_ewk_view_tiled_smart_add):
(ewk_view_tiled_smart_set):
- 3:24 AM Changeset in webkit [103519] by
-
- 2 edits in trunk/Source/WebCore
Change the build flow of AppleWebKit to use the [Supplemental] IDL
https://bugs.webkit.org/show_bug.cgi?id=74900
Reviewed by Adam Barth.
This is the final step for bug 74599. This patch changes the build flow
of DerivedSources.make as follows, and thus enable the [Supplemental] IDL.
- Previous build flow:
foreach $idl (all IDL files) {
generate-bindings.pl depends on $idl;
generate-bindings.pl reads $idl;
generate-bindings.pl generates .h and .cpp files for $idl;
}
- New build flow (See the discussions in bug 72138 for more details):
resolve-supplemental.pl depends on all IDL files;
resolve-supplemental.pl reads all IDL files;
resolve-supplemental.pl resolves the dependency of [Supplemental=XXXX];
resolve-supplemental.pl outputs supplemental_dependency.tmp;
foreach $idl (all IDL files) {
generate-bindings.pl depends on $idl and supplemental_dependency.tmp;
generate-bindings.pl reads $idl;
generate-bindings.pl reads supplemental_dependency.tmp;
generate-bindings.pl generates .h and .cpp files for $idl,
including all attributes in the IDL files that are implementing $idl;
}
Tests: Confirm that build succeeds.
http/tests/websocket/tests/*
- DerivedSources.make: Described the build flow as described above.
Added a list of IDL files. Instead, removed a list of JS*.h and JS*.cpp
which are generated by the IDL files.
- 3:15 AM Changeset in webkit [103518] by
-
- 37 edits30 copies5 adds in trunk/LayoutTests
2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
Not reviewed. Next chunk of Lion SVG baselines.
- platform/mac-snowleopard/svg/batik/filters/feTile-expected.png: Copied from LayoutTests/platform/mac/svg/batik/filters/feTile-expected.png.
- platform/mac-snowleopard/svg/batik/filters/filterRegions-expected.png: Copied from LayoutTests/platform/mac/svg/batik/filters/filterRegions-expected.png.
- platform/mac-snowleopard/svg/batik/masking/maskRegions-expected.png: Copied from LayoutTests/platform/mac/svg/batik/masking/maskRegions-expected.png.
- platform/mac-snowleopard/svg/batik/paints/gradientLimit-expected.png: Copied from LayoutTests/platform/mac/svg/batik/paints/gradientLimit-expected.png.
- platform/mac-snowleopard/svg/batik/paints/patternPreserveAspectRatioA-expected.png: Copied from LayoutTests/platform/mac/svg/batik/paints/patternPreserveAspectRatioA-expected.png.
- platform/mac-snowleopard/svg/batik/paints/patternRegionA-expected.png: Copied from LayoutTests/platform/mac/svg/batik/paints/patternRegionA-expected.png.
- platform/mac-snowleopard/svg/batik/paints/patternRegions-expected.png: Copied from LayoutTests/platform/mac/svg/batik/paints/patternRegions-expected.png.
- platform/mac-snowleopard/svg/batik/paints/patternRegions-positioned-objects-expected.png: Copied from LayoutTests/platform/mac/svg/batik/paints/patternRegions-positioned-objects-expected.png.
- platform/mac-snowleopard/svg/batik/text/longTextOnPath-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/longTextOnPath-expected.png.
- platform/mac-snowleopard/svg/batik/text/smallFonts-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/smallFonts-expected.png.
- platform/mac-snowleopard/svg/batik/text/textAnchor-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textAnchor-expected.png.
- platform/mac-snowleopard/svg/batik/text/textAnchor2-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textAnchor2-expected.png.
- platform/mac-snowleopard/svg/batik/text/textAnchor3-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textAnchor3-expected.png.
- platform/mac-snowleopard/svg/batik/text/textDecoration-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textDecoration-expected.png.
- platform/mac-snowleopard/svg/batik/text/textDecoration2-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textDecoration2-expected.png.
- platform/mac-snowleopard/svg/batik/text/textEffect-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textEffect-expected.png.
- platform/mac-snowleopard/svg/batik/text/textEffect2-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textEffect2-expected.png.
- platform/mac-snowleopard/svg/batik/text/textEffect3-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textEffect3-expected.png.
- platform/mac-snowleopard/svg/batik/text/textGlyphOrientationHorizontal-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.png.
- platform/mac-snowleopard/svg/batik/text/textOnPath2-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textOnPath2-expected.png.
- platform/mac-snowleopard/svg/batik/text/textOnPathSpaces-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textOnPathSpaces-expected.png.
- platform/mac-snowleopard/svg/batik/text/textPCDATA-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textPCDATA-expected.png.
- platform/mac-snowleopard/svg/batik/text/textPosition-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textPosition-expected.png.
- platform/mac-snowleopard/svg/batik/text/textPosition2-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textPosition2-expected.png.
- platform/mac-snowleopard/svg/batik/text/textProperties-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textProperties-expected.png.
- platform/mac-snowleopard/svg/batik/text/textProperties2-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textProperties2-expected.png.
- platform/mac-snowleopard/svg/batik/text/textStyles-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textStyles-expected.png.
- platform/mac-snowleopard/svg/batik/text/verticalText-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/verticalText-expected.png.
- platform/mac-snowleopard/svg/batik/text/verticalTextOnPath-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/verticalTextOnPath-expected.png.
- platform/mac-snowleopard/svg/batik/text/xmlSpace-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/xmlSpace-expected.png.
- platform/mac/svg/batik/filters/feTile-expected.png:
- platform/mac/svg/batik/filters/filterRegions-expected.png:
- platform/mac/svg/batik/masking/maskRegions-expected.png:
- platform/mac/svg/batik/paints/gradientLimit-expected.png:
- platform/mac/svg/batik/paints/patternPreserveAspectRatioA-expected.png:
- platform/mac/svg/batik/paints/patternRegionA-expected.png:
- platform/mac/svg/batik/paints/patternRegions-expected.png:
- platform/mac/svg/batik/paints/patternRegions-positioned-objects-expected.png:
- platform/mac/svg/batik/text/longTextOnPath-expected.png:
- platform/mac/svg/batik/text/smallFonts-expected.png:
- platform/mac/svg/batik/text/textAnchor-expected.png:
- platform/mac/svg/batik/text/textAnchor2-expected.png:
- platform/mac/svg/batik/text/textAnchor3-expected.png:
- platform/mac/svg/batik/text/textDecoration-expected.png:
- platform/mac/svg/batik/text/textDecoration2-expected.png:
- platform/mac/svg/batik/text/textEffect-expected.png:
- platform/mac/svg/batik/text/textEffect2-expected.png:
- platform/mac/svg/batik/text/textEffect3-expected.png:
- platform/mac/svg/batik/text/textFeatures-expected.png:
- platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.png:
- platform/mac/svg/batik/text/textLayout-expected.png:
- platform/mac/svg/batik/text/textLayout2-expected.png:
- platform/mac/svg/batik/text/textLength-expected.png:
- platform/mac/svg/batik/text/textOnPath-expected.png:
- platform/mac/svg/batik/text/textOnPath2-expected.png:
- platform/mac/svg/batik/text/textOnPath3-expected.png:
- platform/mac/svg/batik/text/textOnPathSpaces-expected.png:
- platform/mac/svg/batik/text/textPCDATA-expected.png:
- platform/mac/svg/batik/text/textPosition-expected.png:
- platform/mac/svg/batik/text/textPosition2-expected.png:
- platform/mac/svg/batik/text/textProperties-expected.png:
- platform/mac/svg/batik/text/textProperties2-expected.png:
- platform/mac/svg/batik/text/textStyles-expected.png:
- platform/mac/svg/batik/text/verticalText-expected.png:
- platform/mac/svg/batik/text/verticalTextOnPath-expected.png:
- platform/mac/svg/batik/text/xmlSpace-expected.png:
- 3:10 AM Changeset in webkit [103517] by
-
- 5 edits in trunk/LayoutTests
Rebaseline svg/text/foreignObject-repaint.xml results
https://bugs.webkit.org/show_bug.cgi?id=75060
Patch by Florin Malita <fmalita@google.com> on 2011-12-22
Reviewed by Eric Seidel.
- platform/chromium-win/svg/text/foreignObject-repaint-expected.txt: Rebaselined.
- platform/gtk/svg/text/foreignObject-repaint-expected.txt: Rebaselined.
- platform/mac/svg/text/foreignObject-repaint-expected.txt: Rebaselined.
- platform/qt/svg/text/foreignObject-repaint-expected.txt: Rebaselined.
- 3:03 AM Changeset in webkit [103516] by
-
- 11 edits in trunk
[filesystem] Remove old filesystem naming restrictions
https://bugs.webkit.org/show_bug.cgi?id=62813
Reviewed by David Levin.
Source/WebCore:
- fileapi/DOMFilePath.cpp:
(WebCore::DOMFilePath::isValidPath): Replace strict restrictions with
minimal safety [no files named "." or "..", no use of '
' or '\0' in
paths, no use of '/' in file names].
LayoutTests:
Replace strict restrictions with minimal safety [no files named "." or
"..", no use of '
' or '\0' in paths, no use of '/' in file names].
Update various tests to ensure that lots of old banned names/paths are
now legal, but make sure the remaining restrictions are respected.
- fast/filesystem/op-get-entry-expected.txt:
- fast/filesystem/op-restricted-chars-expected.txt:
- fast/filesystem/op-restricted-names-expected.txt:
- fast/filesystem/op-restricted-unicode-expected.txt:
- fast/filesystem/resources/op-get-entry.js:
():
- fast/filesystem/resources/op-restricted-chars.js:
(testCases.tests):
(testCases):
- fast/filesystem/resources/op-restricted-names.js:
(testCases.tests):
(testCases):
- fast/filesystem/resources/op-restricted-unicode.js:
(testCases):
- 2:55 AM Changeset in webkit [103515] by
-
- 1 edit5 adds in trunk/Tools
Add unittests for the Perl parser of prepare-ChangeLog
https://bugs.webkit.org/show_bug.cgi?id=74994
Reviewed by David Kilzer.
This patch adds unittests for get_function_line_ranges_for_perl() of prepare-ChangeLog.
Test: Scripts/webkitperl/prepare-ChangeLog_unittest/resources/perl_unittests.pl
- Scripts/webkitperl/prepare-ChangeLog_unittest/parser_unittests.pl: Added.
Runs unittests specified in @testFiles.
You can reset expected results by specifying a --reset-results option.
- Scripts/webkitperl/prepare-ChangeLog_unittest/resources/perl_unittests.pl: Added.
Contains simple methods.
(func1):
(func2):
(func3):
(func4):
(func5):
(func6):
- Scripts/webkitperl/prepare-ChangeLog_unittest/resources/perl_unittests-expected.txt: Added.
This test result is generated by the --reset-results option.
- 2:49 AM Changeset in webkit [103514] by
-
- 30 edits5 copies in trunk/LayoutTests
2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
Not reviewed. Next chunk of Lion SVG baselines.
- platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png.
- platform/mac-snowleopard/svg/as-background-image: Copied from LayoutTests/platform/mac/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png.
- platform/mac-snowleopard/svg/as-border-image: Copied from LayoutTests/platform/mac/svg/as-border-image/svg-as-border-image-2-expected.png.
- platform/mac-snowleopard/svg/as-image: Copied from LayoutTests/platform/mac/svg/as-image/animated-svg-as-image-expected.png.
- platform/mac-snowleopard/svg/as-object: Copied from LayoutTests/platform/mac/svg/as-object/embedded-svg-immediate-offsetWidth-query-expected.png.
- platform/mac/svg/W3C-SVG-1.1/animate-elem-22-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png:
- platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png:
- platform/mac/svg/W3C-SVG-1.1/coords-trans-05-t-expected.png:
- platform/mac/svg/W3C-SVG-1.1/coords-trans-06-t-expected.png:
- platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1/paths-data-04-t-expected.png:
- platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.png:
- platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.png:
- platform/mac/svg/W3C-SVG-1.1/paths-data-08-t-expected.png:
- platform/mac/svg/W3C-SVG-1.1/paths-data-09-t-expected.png:
- platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1/text-tspan-01-b-expected.png:
- platform/mac/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png:
- platform/mac/svg/as-background-image/svg-as-background-1-expected.png:
- platform/mac/svg/as-background-image/svg-as-background-5-expected.png:
- platform/mac/svg/as-background-image/svg-as-background-6-expected.png:
- platform/mac/svg/as-background-image/svg-background-partial-redraw-expected.png:
- platform/mac/svg/as-border-image/svg-as-border-image-2-expected.png:
- platform/mac/svg/as-image/animated-svg-as-image-expected.png:
- platform/mac/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.png:
- platform/mac/svg/as-image/animated-svg-as-image-same-image-expected.png:
- platform/mac/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
- platform/mac/svg/as-image/svg-image-change-content-size-expected.png:
- platform/mac/svg/as-object/embedded-svg-immediate-offsetWidth-query-expected.png:
- platform/mac/svg/as-object/embedded-svg-size-changes-expected.png:
- platform/mac/svg/as-object/nested-embedded-svg-size-changes-expected.png:
- 2:47 AM Changeset in webkit [103513] by
-
- 2 edits in trunk/Source/WebCore
[Coverity] Address use-after-free report in MemoryCache
https://bugs.webkit.org/show_bug.cgi?id=74970
Patch by Greg Billock <gbillock@google.com> on 2011-12-22
Reviewed by Eric Seidel.
- loader/cache/MemoryCache.cpp:
(WebCore::MemoryCache::revalidationSucceeded):
- 2:47 AM Changeset in webkit [103512] by
-
- 4 edits1 add in trunk
[EFL][WK2] Add an option to build WebKit2.
https://bugs.webkit.org/show_bug.cgi?id=61999
.:
Reviewed by Eric Seidel.
- Source/cmake/OptionsEfl.cmake: Set WebKit2_LIBRARY_NAME.
Source/WebKit2:
Reviewed by Eric Seidel.
Add build script for WebKit2 on EFL port.
- CMakeLists.txt:
- PlatformEfl.cmake: Added.
- 2:39 AM Changeset in webkit [103511] by
-
- 3 edits6 adds in trunk
XSLT-created HTML documents do not inherit first party for cookies from originally loaded XML.
https://bugs.webkit.org/show_bug.cgi?id=74757
Reviewed by Alexey Proskuryakov.
Source/WebCore:
Tests: http/tests/security/cookies/first-party-cookie-allow-xslt.xml
http/tests/security/cookies/third-party-cookie-blocking-xslt.xml
- xml/XSLTProcessor.cpp:
(WebCore::XSLTProcessor::createDocumentFromSource):
LayoutTests:
- http/tests/security/cookies/first-party-cookie-allow-xslt-expected.txt: Added.
- http/tests/security/cookies/first-party-cookie-allow-xslt.xml: Added.
- http/tests/security/cookies/resources/first-party-cookie-allow.xsl: Added.
- http/tests/security/cookies/resources/third-party-cookie-blocking.xsl: Added.
- http/tests/security/cookies/third-party-cookie-blocking-xslt-expected.txt: Added.
- http/tests/security/cookies/third-party-cookie-blocking-xslt.xml: Added.
- 2:34 AM Changeset in webkit [103510] by
-
- 2 edits in trunk/LayoutTests
[Chromium] Expected test failures after Skia is rolled to 2918
https://bugs.webkit.org/show_bug.cgi?id=75019
Unreviewed chromium expectations update
Patch by Stephen Chenney <schenney@chromium.org> on 2011-12-22
- platform/chromium/test_expectations.txt:
- 2:32 AM Changeset in webkit [103509] by
-
- 2 edits in trunk/LayoutTests
Media element loads blocked by a resource load delegate or beforeload handler do not generate an error event
https://bugs.webkit.org/show_bug.cgi?id=63558
Patch by Shadi Khalek <shadi@chromium.org> on 2011-12-22
Reviewed by Eric Carlson.
- media/media-blocked-by-beforeload.html:
- 2:23 AM Changeset in webkit [103508] by
-
- 2 edits in trunk
ManualTests HTML template should be simplified
https://bugs.webkit.org/show_bug.cgi?id=75025
Patch by Daniel Jalkut <jalkut@red-sweater.com> on 2011-12-22
Reviewed by Ryosuke Niwa.
- ManualTests/template.html:
- 2:19 AM Changeset in webkit [103507] by
-
- 3 edits1 add in trunk
WebKit editing throws exception when monochrome color dragged onto text
https://bugs.webkit.org/show_bug.cgi?id=74775
Patch by Daniel Jalkut <jalkut@red-sweater.com> on 2011-12-22
Reviewed by Ryosuke Niwa.
.:
- ManualTests/drag-color-to-contenteditable.html: Added.
Source/WebCore:
Handle non-RGB colorspace colors in the Mac platform drag manager. Fixes NSException thrown
when dragging monochrome colors to contentEditable regions.
Manual test added to trunk/ManualTests/drag-color-to-contenteditable.html
- platform/mac/DragDataMac.mm:
(WebCore::DragData::asColor):
- 2:17 AM Changeset in webkit [103506] by
-
- 76 edits72 copies3 adds in trunk/LayoutTests
2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
Not reviewed. Begin distributing a full Lion SVG pixel test baseline using my new iMac.
I regenerated all results yesterday that showed marginal differences on my SL 64bit MacBook,
and now move them to mac-snowleopard if needed, as mac/ should contain Lion results now.
This is the first patch of a set, it'll take some time until its done.
- platform/mac-snowleopard/svg/W3C-I18N/g-dirLTR-ubNone-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/g-dirLTR-ubNone-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/g-dirRTL-ubNone-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/g-dirRTL-ubNone-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-anchor-no-markup-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-no-markup-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-dirLTR-ubNone-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-dirLTR-ubNone-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-dirRTL-ubNone-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-dirRTL-ubNone-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-direction-ltr-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-direction-ltr-expected.png.
- platform/mac-snowleopard/svg/W3C-I18N/tspan-direction-rtl-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-direction-rtl-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/struct-dom-11-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/struct-dom-11-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png.
- platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png.
- platform/mac/svg/W3C-I18N/g-dirLTR-ubNone-expected.png:
- platform/mac/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png:
- platform/mac/svg/W3C-I18N/g-dirRTL-ubNone-expected.png:
- platform/mac/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png:
- platform/mac/svg/W3C-I18N/text-anchor-no-markup-expected.png:
- platform/mac/svg/W3C-I18N/text-dirLTR-ubNone-expected.png:
- platform/mac/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png:
- platform/mac/svg/W3C-I18N/text-dirRTL-ubNone-expected.png:
- platform/mac/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png:
- platform/mac/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png:
- platform/mac/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png:
- platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png:
- platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png:
- platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png:
- platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png:
- platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png:
- platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.png:
- platform/mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.png:
- platform/mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.png:
- platform/mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.png:
- platform/mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.png:
- platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.png:
- platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.png:
- platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png:
- platform/mac/svg/W3C-I18N/tspan-direction-ltr-expected.png:
- platform/mac/svg/W3C-I18N/tspan-direction-rtl-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt:
- platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/struct-dom-11-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png: Added.
- platform/mac/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.png: Added.
- platform/mac/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt: Added.
- platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png:
- 1:40 AM Changeset in webkit [103505] by
-
- 4 edits in trunk/LayoutTests
LayoutTests/http/tests/security/filesystem-iframe-from-remote failed silently.
https://bugs.webkit.org/show_bug.cgi?id=67023
http/tests/security/filesystem-iframe-from-remote has failed silently
since requestFileSystem() was prefixed as webkitRequestFileSystem().
It should use prefixed version of filesystem request, and should fail
explicitly if FileSystem is unavailable.
Patch by Taiju TSUIKI <tzik@chromium.org> on 2011-12-22
Reviewed by Eric Seidel.
- fast/dom/script-tests/prototype-inheritance.js:
- http/tests/security/filesystem-iframe-from-remote-expected.txt:
- http/tests/security/resources/create-filesystem-file.html:
- 1:28 AM Changeset in webkit [103504] by
-
- 3 edits in trunk/LayoutTests
[Qt] [Gardening] Move WK1 tests to the right skip list.
https://bugs.webkit.org/show_bug.cgi?id=74960
These tests pass with Qt-5.0 but fail with Qt-4.8.
Patch by João Paulo Rechi Vita <jprvita@openbossa.org> on 2011-12-22
Reviewed by Kenneth Rohde Christiansen.
- platform/qt-wk1/Skipped:
- platform/qt/Skipped:
- 1:21 AM Changeset in webkit [103503] by
-
- 2 edits in trunk/Source/WebCore
Web Inspector: CodeGeneratorInspector.py: generate anonymous types.
https://bugs.webkit.org/show_bug.cgi?id=74890
Patch by Peter Rybin <peter.rybin@gmail.com> on 2011-12-22
Reviewed by Yury Semikhatsky.
Anonymous types are generated. Forward declarations are generated.
In general it now generates C++ types for anonymous object types from
JSON. It takes a name from the type declaration site, usually a
parameter name. This all is explained in comments in generated file. Also
all generated types now refer to other generated types in setter
methods -- but this is commented out in generated code for now. All
necessary forward declarations are also added. Anonymous enums are
generated, but they are in comments too, because we didn't have
solution about form the enums should have in C++ API.
Internally:
The change reorganizes type bindings — a polymorphous "code generator"
object is factored out from binding.
A helper class Writer is added to allow generating code with ajustable
indentations and to support insertion points where additional code can
be inserted retroactively.
ForwardListener class is used for preparing necessary forward
declarations.
AdHocTypeContext conception is a speculative abstract class that is
needed wherever anonymous type can emerge.
- inspector/CodeGeneratorInspector.py:
(fix_type_name.Result.output_comment):
(Writer.init):
(Writer.newline):
(Writer.append):
(Writer.newline_multiline):
(Writer.append_multiline):
(Writer.get_indented):
(Writer):
(Writer.insert_writer):
(TypeBindings.create_named_type_declaration.Helper.write_doc):
(TypeBindings.create_named_type_declaration.Helper):
(TypeBindings.create_named_type_declaration.Helper.add_to_forward_listener):
(TypeBindings.create_named_type_declaration):
(TypeBindings.create_ad_hoc_type_declaration.Helper.write_doc):
(TypeBindings.create_ad_hoc_type_declaration.Helper):
(TypeBindings.create_ad_hoc_type_declaration.Helper.add_to_forward_listener):
(TypeBindings.create_ad_hoc_type_declaration):
(TypeBindings.create_type_declaration_.EnumBinding.get_code_generator.CodeGenerator.generate_type_builder):
(TypeBindings.create_type_declaration_.EnumBinding.get_code_generator.CodeGenerator):
(TypeBindings.create_type_declaration_.EnumBinding.get_code_generator.CodeGenerator.register_use):
(TypeBindings.create_type_declaration_.EnumBinding.get_code_generator):
(TypeBindings.create_type_declaration_.PlainString.get_code_generator.CodeGenerator.generate_type_builder.String):
(TypeBindings.create_type_declaration_.PlainString.get_code_generator.CodeGenerator.generate_type_builder):
(TypeBindings.create_type_declaration_.PlainString.get_code_generator.CodeGenerator):
(TypeBindings.create_type_declaration_.PlainString.get_code_generator.CodeGenerator.register_use):
(TypeBindings.create_type_declaration_.PlainString.get_code_generator):
(TypeBindings.create_type_declaration_.PlainString.get_in_c_type_text.name):
(TypeBindings.create_type_declaration_.PlainString):
(TypeBindings.create_type_declaration_):
(TypeBindings.create_type_declaration_.ClassBinding.get_code_generator):
(TypeBindings.create_type_declaration_.ClassBinding.get_code_generator.CodeGenerator):
(TypeBindings.create_type_declaration_.ClassBinding.get_code_generator.CodeGenerator.generate_type_builder):
(AdHocTypeContextImpl.init):
(AdHocTypeContextImpl.get_type_name_fix.NameFix):
(AdHocTypeContextImpl.get_type_name_fix.NameFix.output_comment):
(AdHocTypeContextImpl.get_type_name_fix):
(AdHocTypeContextImpl):
(AdHocTypeContextImpl.call_generate_type_builder):
(generate_forward_declaration):
(register_use):
(get_in_c_type_text):
(reduce_to_raw_type):
(PlainObjectBinding.get_code_generator):
(CodeGenerator.generate_type_builder.AdHocTypeContext.get_type_name_fix.NameFix):
(CodeGenerator.generate_type_builder.AdHocTypeContext.get_type_name_fix.NameFix.output_comment):
(CodeGenerator.generate_type_builder.AdHocTypeContext.get_type_name_fix):
(CodeGenerator.generate_type_builder.AdHocTypeContext):
(CodeGenerator.generate_type_builder.AdHocTypeContext.call_generate_type_builder):
(CodeGenerator.generate_type_builder):
(CodeGenerator):
(CodeGenerator.register_use):
(RawTypesBinding.get_code_generator):
(RawTypesBinding.get_in_c_type_text):
(RawTypesBinding):
(RawTypesBinding.reduce_to_raw_type):
(TypeData.init):
(TypeData.get_json_type):
(resolve_param_type):
(Generator.go):
(Generator.process_event.NoOpForwardListener):
(Generator.process_event.NoOpForwardListener.add_type_data):
(Generator.process_event.AdHocTypeContext.get_type_name_fix.NameFix):
(Generator.process_event.AdHocTypeContext.get_type_name_fix.NameFix.output_comment):
(Generator.process_event.AdHocTypeContext.get_type_name_fix):
(Generator.process_event.AdHocTypeContext):
(Generator.process_event.AdHocTypeContext.call_generate_type_builder):
(Generator.process_event):
(Generator.process_types.ForwardListener):
(Generator.process_types.ForwardListener.add_type_data):
(Generator.process_types.generate_all_domains_code.namespace_lazy_generator):
(Generator.process_types.generate_all_domains_code):
(Generator.process_types.call_type_builder):
(Generator.process_types.generate_forward_callback):
(Generator):
(Generator.process_types):
(flatten_list.fill_recursive):
(flatten_list):
- 12:55 AM Changeset in webkit [103502] by
-
- 11 edits14 adds in trunk
Onloadend event is not supported in XMLHttpRequest
https://bugs.webkit.org/show_bug.cgi?id=40952
Patch by Hans Muller <hmuller@adobe.com> on 2011-12-22
Reviewed by Julien Chaffraix.
Source/WebCore:
Added support for the loadend ProgressEvent to XMLHttpRequest and XMLHttpRequestUpload.
A new method, dispatchEventAndLoadEnd(), was added to XMLHttpRequestProgressEventThrottle
and XMLHttpRequestUpload to foolproof the common case of dispatching a load, abort,
or error event followed by a loadend event.
Tests: http/tests/xmlhttprequest/onloadend-event-after-abort.html
http/tests/xmlhttprequest/onloadend-event-after-error.html
http/tests/xmlhttprequest/onloadend-event-after-load.html
http/tests/xmlhttprequest/onloadend-event-after-sync-requests.html
http/tests/xmlhttprequest/upload-onloadend-event-after-abort.html
http/tests/xmlhttprequest/upload-onloadend-event-after-load.html
http/tests/xmlhttprequest/upload-onloadend-event-after-sync-requests.html
- xml/XMLHttpRequest.cpp:
(WebCore::XMLHttpRequest::callReadyStateChangeListener):
(WebCore::XMLHttpRequest::abort):
(WebCore::XMLHttpRequest::networkError):
(WebCore::XMLHttpRequest::abortError):
(WebCore::XMLHttpRequest::didSendData):
- xml/XMLHttpRequest.h:
- xml/XMLHttpRequest.idl:
- xml/XMLHttpRequestProgressEventThrottle.cpp:
(WebCore::XMLHttpRequestProgressEventThrottle::dispatchEventAndLoadEnd):
- xml/XMLHttpRequestProgressEventThrottle.h:
- xml/XMLHttpRequestUpload.cpp:
(WebCore::XMLHttpRequestUpload::dispatchEventAndLoadEnd):
- xml/XMLHttpRequestUpload.h:
- xml/XMLHttpRequestUpload.idl:
LayoutTests:
Added support for the loadend ProgresEvent to XMLHttpRequest and XMLHttpRequestUpload.
The new tests verify that a loadend progress event is dispatched after a load, abort,
or error progress event for both synchronous and asynchronous requests.
- http/tests/xmlhttprequest/onloadend-event-after-abort-expected.txt: Added.
- http/tests/xmlhttprequest/onloadend-event-after-abort.html: Added.
- http/tests/xmlhttprequest/onloadend-event-after-error-expected.txt: Added.
- http/tests/xmlhttprequest/onloadend-event-after-error.html: Added.
- http/tests/xmlhttprequest/onloadend-event-after-load-expected.txt: Added.
- http/tests/xmlhttprequest/onloadend-event-after-load.html: Added.
- http/tests/xmlhttprequest/onloadend-event-after-sync-requests-expected.txt: Added.
- http/tests/xmlhttprequest/onloadend-event-after-sync-requests.html: Added.
- http/tests/xmlhttprequest/upload-onloadend-event-after-abort-expected.txt: Added.
- http/tests/xmlhttprequest/upload-onloadend-event-after-abort.html: Added.
- http/tests/xmlhttprequest/upload-onloadend-event-after-load-expected.txt: Added.
- http/tests/xmlhttprequest/upload-onloadend-event-after-load.html: Added.
- http/tests/xmlhttprequest/upload-onloadend-event-after-sync-requests-expected.txt: Added.
- http/tests/xmlhttprequest/upload-onloadend-event-after-sync-requests.html: Added.
- http/tests/xmlhttprequest/xmlhttprequest-sync-no-progress-events-expected.txt:
- 12:48 AM Changeset in webkit [103501] by
-
- 3 edits3 adds in trunk
[FileSystem API] Entry.getMetadata successCallback is required
https://bugs.webkit.org/show_bug.cgi?id=69638
Patch by Mark Pilgrim <pilgrim@chromium.org> on 2011-12-22
Reviewed by Eric Seidel.
Source/WebCore:
Test: fast/filesystem/simple-required-arguments-getmetadata.html
- fileapi/Entry.idl: remove [Optional] flag from successCallback parameter
LayoutTests:
- fast/filesystem/resources/simple-required-arguments-getmetadata.js: Added.
(errorCallback):
(successCallback):
- fast/filesystem/simple-required-arguments-getmetadata-expected.txt: Added.
- fast/filesystem/simple-required-arguments-getmetadata.html: Added.
- 12:44 AM Changeset in webkit [103500] by
-
- 7 edits in trunk/Source/WebCore
Unreviewed, rolling out r103405.
http://trac.webkit.org/changeset/103405
https://bugs.webkit.org/show_bug.cgi?id=74088
it broke WorkerDevToolsSanityTest.InspectSharedWorker
- inspector/Inspector.json:
- inspector/InspectorDebuggerAgent.cpp:
(WebCore::InspectorDebuggerAgent::didParseSource):
- inspector/InspectorDebuggerAgent.h:
- inspector/front-end/DebuggerModel.js:
(WebInspector.DebuggerModel.prototype._parsedScriptSource):
(WebInspector.DebuggerDispatcher.prototype.scriptParsed):
- inspector/front-end/RawSourceCode.js:
(WebInspector.RawSourceCode):
- inspector/front-end/Script.js:
(WebInspector.Script):
(WebInspector.Script.prototype.searchInContent):
Dec 21, 2011:
- 11:46 PM Changeset in webkit [103499] by
-
- 3 edits54 adds1 delete in trunk/LayoutTests
Shard html5lib/runner.html into many separate tests
https://bugs.webkit.org/show_bug.cgi?id=74968
Reviewed by Eric Seidel.
runner.html is something of an uber test that runs many, many sub
tests. It's slow and times out in some configurations. This patch
breaks it up into a number of different subtests, along the same lines
that the upstream html5lib test suite is sharded.
- html5lib/resources/runner.js: Added.
(window.onload):
(run.xhr.onreadystatechange):
(run):
(test.else.overview.onclick):
(test):
(run_test.else.iframe.onload):
(run_test):
(process_result.get if):
(process_result):
- html5lib/run-test1-expected.txt: Added.
- html5lib/run-test1.html: Added.
- html5lib/run-test10-expected.txt: Added.
- html5lib/run-test10.html: Added.
- html5lib/run-test11-expected.txt: Added.
- html5lib/run-test11.html: Added.
- html5lib/run-test12-expected.txt: Added.
- html5lib/run-test12.html: Added.
- html5lib/run-test14-expected.txt: Added.
- html5lib/run-test14.html: Added.
- html5lib/run-test15-expected.txt: Added.
- html5lib/run-test15.html: Added.
- html5lib/run-test16-expected.txt: Added.
- html5lib/run-test16.html: Added.
- html5lib/run-test17-expected.txt: Added.
- html5lib/run-test17.html: Added.
- html5lib/run-test18-expected.txt: Added.
- html5lib/run-test18.html: Added.
- html5lib/run-test19-expected.txt: Added.
- html5lib/run-test19.html: Added.
- html5lib/run-test2-expected.txt: Added.
- html5lib/run-test2.html: Added.
- html5lib/run-test20-expected.txt: Added.
- html5lib/run-test20.html: Added.
- html5lib/run-test21-expected.txt: Added.
- html5lib/run-test21.html: Added.
- html5lib/run-test22-expected.txt: Added.
- html5lib/run-test22.html: Added.
- html5lib/run-test23-expected.txt: Added.
- html5lib/run-test23.html: Added.
- html5lib/run-test24-expected.txt: Added.
- html5lib/run-test24.html: Added.
- html5lib/run-test25-expected.txt: Added.
- html5lib/run-test25.html: Added.
- html5lib/run-test26-expected.txt: Added.
- html5lib/run-test26.html: Added.
- html5lib/run-test3-expected.txt: Added.
- html5lib/run-test3.html: Added.
- html5lib/run-test4-expected.txt: Added.
- html5lib/run-test4.html: Added.
- html5lib/run-test5-expected.txt: Added.
- html5lib/run-test5.html: Added.
- html5lib/run-test6-expected.txt: Added.
- html5lib/run-test6.html: Added.
- html5lib/run-test7-expected.txt: Added.
- html5lib/run-test7.html: Added.
- html5lib/run-test8-expected.txt: Added.
- html5lib/run-test8.html: Added.
- html5lib/run-test9-expected.txt: Added.
- html5lib/run-test9.html: Added.
- html5lib/runner-expected.txt:
- html5lib/runner.html:
- platform/chromium/html5lib/runner-expected.txt: Removed.
- 11:41 PM Changeset in webkit [103498] by
-
- 2 edits in trunk/Source/WebCore
Make ~CSSParserSelector use Vector<OwnPtr>
https://bugs.webkit.org/show_bug.cgi?id=73782
Reviewed by Alexey Proskuryakov.
- css/CSSParserValues.cpp:
(WebCore::CSSParserSelector::~CSSParserSelector): Use Vector<OwnPtr>
so we don't have to call leakPtr or deleteAllValues.
- 11:17 PM Changeset in webkit [103497] by
-
- 5 edits2 adds in trunk
[Forms] Selection change by type-ahead doesn't fire 'change' event
https://bugs.webkit.org/show_bug.cgi?id=74590
Patch by Yosifumi Inoue <yosin@chromium.org> on 2011-12-21
Reviewed by Kent Tamura.
Source/WebCore:
This patch changes when onchange event fired in select element for:
1 Fire onchange event for type ahead selection.
2 Don't fire onchange event for Enter key. We've already fired onchange event for cursor key
and type ahead selection. So, onchange for Enter key is redundant. This behavior is
compatible to IE(9.0.8112.16421) and Opera(9.80) on Windows. FF(8.01) doesn't fire onchange
by cursor key selection change and type ahead. FF requires Enter key press to fire onchange
event.
Test: fast/forms/select/menulist-type-ahead-find.html
- html/HTMLSelectElement.cpp:
(WebCore::HTMLSelectElement::menuListDefaultEventHandler): Don't fire onchange event for Entry key.
(WebCore::HTMLSelectElement::typeAheadFind): Add DispatchChangeEvent when
calling selectOption method.
LayoutTests:
- fast/events/onchange-select-popup-expected.txt: Change for onchange event by type ahead.
- fast/forms/select/menulist-type-ahead-find-expected.txt: Added.
- fast/forms/select/menulist-type-ahead-find.html: Added.
- platform/chromium/test_expectations.txt: Enable fast/forms/{select-double-onchange,select-script-onchange}.html for Chrome/Linux.
- 11:00 PM Changeset in webkit [103496] by
-
- 3 edits in trunk/Source/WebKit/chromium
Plumbs refresh rate through WebLayerTreeView::Settings
https://bugs.webkit.org/show_bug.cgi?id=74884
Patch by Peter Kotwicz <pkotwicz@google.com> on 2011-12-21
Reviewed by James Robinson.
- public/platform/WebLayerTreeView.h:
(WebKit::WebLayerTreeView::Settings::Settings):
- src/WebLayerTreeView.cpp:
(WebKit::WebLayerTreeView::Settings::operator CCSettings):
- 10:20 PM Changeset in webkit [103495] by
-
- 3 edits in trunk/LayoutTests
[Chromium] Layout Test media/media-element-play-after-eos.html is flaky
De-flakify the test by adding listeners before playback starts, so that
events are guaranteed to be received (as opposed to playback finishing
before listeners are even registered on overloaded machines).
https://bugs.webkit.org/show_bug.cgi?id=71543
Patch by Ami Fischman <fischman@chromium.org> on 2011-12-21
Reviewed by Eric Seidel.
- media/media-element-play-after-eos.html:
- platform/chromium/test_expectations.txt:
- 9:39 PM Changeset in webkit [103494] by
-
- 4 edits in trunk/Source/WebCore
Tweak and comment some transform-related code
https://bugs.webkit.org/show_bug.cgi?id=68670
Reviewed by Daniel Bates.
- platform/mac/ScrollbarThemeMac.mm:
(WebCore::ScrollbarThemeMac::paint): Added a FIXME about additional overhead paid here
when the scale factor is 2x.
- rendering/RenderBoxModelObject.cpp:
(WebCore::RenderBoxModelObject::paintBoxShadow): Added a FIXME about this check possibly
being wrong, and also changed the local vairable name so the check need not stretch over
multiple lines.
- 9:22 PM Changeset in webkit [103493] by
-
- 2 edits in trunk/Source/JavaScriptCore
OS X build fix after r103488.
- JavaScriptCore.exp:
- 9:12 PM Changeset in webkit [103492] by
-
- 1 edit2 adds in trunk/Source/WebKit2
[EFL][WK2] Add efl port's ewk_view files
https://bugs.webkit.org/show_bug.cgi?id=61915
Patch by Eunmi Lee <eunmi15.lee@samsung.com> on 2011-12-21
Reviewed by Eric Seidel.
This is the initial version of WebKit2 EFL port's ewk_view.
The ewk_view is Evas_Object to show the rendered web contents.
- UIProcess/API/efl/ewk_view.cpp: Added.
(_ewk_view_smart_changed):
(_ewk_view_smart_focus_in):
(_ewk_view_smart_focus_out):
(_ewk_view_smart_mouse_wheel):
(_ewk_view_smart_mouse_down):
(_ewk_view_smart_mouse_up):
(_ewk_view_smart_mouse_move):
(_ewk_view_smart_key_down):
(_ewk_view_smart_key_up):
(_ewk_view_on_focus_in):
(_ewk_view_on_focus_out):
(_ewk_view_on_mouse_wheel):
(_ewk_view_on_mouse_down):
(_ewk_view_on_mouse_up):
(_ewk_view_on_mouse_move):
(_ewk_view_on_key_down):
(_ewk_view_on_key_up):
(_ewk_view_priv_new):
(_ewk_view_priv_del):
(_ewk_view_smart_add):
(_ewk_view_smart_del):
(_ewk_view_smart_resize):
(_ewk_view_smart_move):
(_ewk_view_smart_calculate):
(_ewk_view_smart_show):
(_ewk_view_smart_hide):
(ewk_view_smart_class_init):
(_ewk_view_smart_class_new):
(ewk_view_add):
(ewk_view_page_get):
- UIProcess/API/efl/ewk_view.h: Added.
- 8:57 PM Changeset in webkit [103491] by
-
- 6 edits in trunk/Source/WebCore
Change the item type of Document::m_formElementsWithState from Element*
to HTMLFormControlElementWithState*.
https://bugs.webkit.org/show_bug.cgi?id=74998
Reviewed by Andreas Kling.
No new tests. Just refactoring.
- dom/Document.cpp:
(WebCore::Document::formElementsState): Use HTMLFormControlElementWithState*.
- dom/Document.h:
(WebCore::Document::registerFormElementWithState): Change the argument type.
(WebCore::Document::unregisterFormElementWithState): ditto.
(WebCore::Document::formElements): Renamed from getFormElements().
- dom/Element.h:
Removed shouldSaveAndRestoreFormControlState(), saveFormControlState(),
and restoreFormControlState() because they are not called for Element
anymore.
- html/HTMLFormControlElement.h:
- Make formControlName() and formControlType() public. They are called from Document class.
- Make shouldSaveAndRestoreFormControlState() public, and non-virtual. This is called from Document class, and no other classes override this.
(WebCore::HTMLFormControlElementWithState::saveFormControlState):
Moved from Element.
(WebCore::HTMLFormControlElementWithState::restoreFormControlState): ditto.
- html/HTMLInputElement.cpp:
(WebCore::HTMLInputElement::updateCheckedRadioButtons):
Use HTMLFormControlElementWithState* instead of Element*.
- 8:56 PM Changeset in webkit [103490] by
-
- 2 edits in trunk/Source/WebCore
[chromium] Always use border texels on platforms using pageScaleDelta
https://bugs.webkit.org/show_bug.cgi?id=74226
Patch by Alexandre Elias <aelias@google.com> on 2011-12-21
Reviewed by James Robinson.
On platforms where the root layer can be zoomed in at draw time
(pageScaleDelta), we want to turn on border texels in order for
scaling to use GL_LINEAR instead of GL_NEAREST.
No new tests. (Flag flip.)
- platform/graphics/chromium/TiledLayerChromium.cpp:
(WebCore::TiledLayerChromium::prepareToUpdate):
- 8:41 PM Changeset in webkit [103489] by
-
- 3 edits2 adds in trunk
[chromium] Scale audio, video tags in MediaDocument to fit in window.
https://bugs.webkit.org/show_bug.cgi?id=73948
Source/WebCore:
Add CSS max-height: 100%, max-width: 100% settings to the audio and
video tags when in MediaDocuments.
Patch by Dale Curtis <dalecurtis@chromium.org> on 2011-12-21
Reviewed by Eric Seidel.
Test: media/video-scales-in-media-document.html
- css/mediaControlsChromium.css:
(audio:-webkit-full-page-media, video:-webkit-full-page-media):
LayoutTests:
Added new layout test to verify audio, video tags scale to fit
undersized containers.
Patch by Dale Curtis <dalecurtis@chromium.org> on 2011-12-21
Reviewed by Eric Seidel.
- media/video-scales-in-media-document-expected.txt: Added.
- media/video-scales-in-media-document.html: Added.
- 8:39 PM Changeset in webkit [103488] by
-
- 5 edits2 adds in trunk/Source
Implement the JavaScriptCore bindings for eventListenerHandlerLocation
https://bugs.webkit.org/show_bug.cgi?id=74313
Patch by Konrad Piascik <kpiascik@rim.com> on 2011-12-21
Reviewed by Eric Seidel.
Source/JavaScriptCore:
Updated project files to get Windows and Mac builds working.
- JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:
- JavaScriptCore.xcodeproj/project.pbxproj:
Source/WebCore:
Implemented the JavaScriptCore binding to allow Web Inspector to
show the function name and line number for an event listener in
the Elements panel.
Tested by opening up a page which has a registered event listener in Safari
and checking if the Elements panel script name and line number are present
and clickable.
- ForwardingHeaders/runtime/Executable.h: Added.
- ForwardingHeaders/wtf/SegmentedVector.h: Added.
- bindings/js/ScriptEventListener.cpp:
(WebCore::eventListenerHandlerLocation):
- 6:50 PM Changeset in webkit [103487] by
-
- 5 edits in trunk/Source/WebCore
Upstream the Multipart feature in Blackberry port
https://bugs.webkit.org/show_bug.cgi?id=73533
Patch by Chris Guan <chris.guan@torchmobile.com.cn> on 2011-12-21
Reviewed by Rob Buis.
I refactored Multipart code of Blackberry port. Moved Multipart into
Blackerry network layer and removed the dependence of std::string.
Initial upstream, no new test cases.
- platform/network/blackberry/DeferredData.cpp:
(WebCore::DeferredData::deferMultipartHeaderReceived):
(WebCore::DeferredData::processHeaders):
(WebCore::DeferredData::processDeferredData):
- platform/network/blackberry/DeferredData.h:
(WebCore::DeferredData::hasDeferredData):
- platform/network/blackberry/NetworkJob.cpp:
(WebCore::NetworkJob::notifyMultipartHeaderReceived):
(WebCore::NetworkJob::handleNotifyMultipartHeaderReceived):
(WebCore::NetworkJob::handleNotifyDataReceived):
(WebCore::NetworkJob::handleNotifyClose):
(WebCore::NetworkJob::startNewJobWithRequest):
(WebCore::NetworkJob::sendResponseIfNeeded):
(WebCore::NetworkJob::sendMultipartResponseIfNeeded):
- platform/network/blackberry/NetworkJob.h:
- 6:45 PM Changeset in webkit [103486] by
-
- 6 edits in trunk
Fix text track cue font size and colors
https://bugs.webkit.org/show_bug.cgi?id=75051
Reviewed by Darin Adler.
Source/WebCore:
No new tests, updated media/track/track-cue-rendering.html for the changes.
- css/mediaControls.css:
(video::-webkit-media-text-track-container): Match WebVTT spec.
(video::-webkit-media-text-track-display): Ditto.
- html/shadow/MediaControlElements.cpp:
(WebCore::MediaControlTextTrackContainerElement::updateSizes): Change font size from 4% of the
video height to 5% as per the spec. Don't enforce a minimum size.
LayoutTests:
- media/track/track-cue-rendering-expected.txt:
- media/track/track-cue-rendering.html:
- 6:36 PM Changeset in webkit [103485] by
-
- 2 edits in trunk/LayoutTests
Unreviewed, updating expectations file for fast/js/global-constructors.
- platform/mac/fast/js/global-constructors-expected.txt:
- 6:34 PM Changeset in webkit [103484] by
-
- 1 copy in tags/Safari-534.54.1
New tag.
- 6:33 PM Changeset in webkit [103483] by
-
- 1 delete in tags/Safari-534.54.1
Remove incorrect tag
- 6:23 PM Changeset in webkit [103482] by
-
- 6 edits3 adds in trunk
Source/JavaScriptCore: DFG ConvertThis optimizations do not honor the distinction between the global object and the global this object
https://bugs.webkit.org/show_bug.cgi?id=75058
<rdar://problem/10616612>
<rdar://problem/10617500>
Reviewed by Oliver Hunt.
Added a call to toThisObject() in the DFG when planting a direct reference to the global this object.
Instead of adding a separate toThisObject() method on JSCell which does not take ExecState*, I reascribed
a new contract: if you're calling toThisObject() on JSObject or one of its subtypes, then the ExecState*
is optional.
- dfg/DFGAssemblyHelpers.h:
(JSC::DFG::AssemblyHelpers::globalThisObjectFor):
- dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
- dfg/DFGSpeculativeJIT64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
- runtime/JSObject.h:
LayoutTests: DFG ConvertThis optimizations do not honor the distinction between the global object and the global this object
https://bugs.webkit.org/show_bug.cgi?id=75058
<rdar://problem/10616612>
Reviewed by Oliver Hunt.
- fast/js/dfg-convert-this-dom-window-expected.txt: Added.
- fast/js/dfg-convert-this-dom-window.html: Added.
- fast/js/script-tests/dfg-convert-this-dom-window.js: Added.
(myObject.call):
(myFunction):
(myFunctionWithCall):
(myFunctionWithCall.call):
- 6:22 PM Changeset in webkit [103481] by
-
- 1 copy in tags/Safari-534.54.1/safari-534.54-branch
New tag.
- 6:21 PM Changeset in webkit [103480] by
-
- 1 copy in tags/Safari-534.54.1
New tag.
- 5:42 PM Changeset in webkit [103479] by
-
- 3 edits in trunk/Source/WebKit/win
Expose to Windows the way to allow a scheme access to Local Storage and Databases while
Private Browsing is enabled.
https://bugs.webkit.org/show_bug.cgi?id=75056
Reviewed by Sam Weinig.
Add the Windows WebKit API that corresponds to the Mac one added in r99439.
- WebView.cpp:
(WebView::registerURLSchemeAsSecure):
(WebView::registerURLSchemeAsAllowingLocalStorageAccessInPrivateBrowsing):
(WebView::registerURLSchemeAsAllowingDatabaseAccessInPrivateBrowsing):
- WebView.h:
- 5:36 PM Changeset in webkit [103478] by
-
- 16 edits in trunk/Source/WebCore
Unreviewed, rolling out r103473.
http://trac.webkit.org/changeset/103473
https://bugs.webkit.org/show_bug.cgi?id=74991
Overestimated my superpowers a bit here.
- dom/Element.cpp:
(WebCore::Element::attributeChanged):
(WebCore::Element::insertedIntoDocument):
(WebCore::Element::removedFromDocument):
- dom/Element.h:
(WebCore::Element::updateId):
(WebCore::Element::willModifyAttribute):
- dom/NamedNodeMap.cpp:
(WebCore::NamedNodeMap::setAttributes):
- dom/Node.h:
- html/HTMLAppletElement.cpp:
(WebCore::HTMLAppletElement::parseMappedAttribute):
(WebCore::HTMLAppletElement::insertedIntoDocument):
(WebCore::HTMLAppletElement::removedFromDocument):
- html/HTMLAppletElement.h:
- html/HTMLEmbedElement.cpp:
(WebCore::HTMLEmbedElement::parseMappedAttribute):
(WebCore::HTMLEmbedElement::insertedIntoDocument):
(WebCore::HTMLEmbedElement::removedFromDocument):
- html/HTMLEmbedElement.h:
- html/HTMLFormElement.cpp:
(WebCore::HTMLFormElement::insertedIntoDocument):
(WebCore::HTMLFormElement::removedFromDocument):
(WebCore::HTMLFormElement::parseMappedAttribute):
- html/HTMLFormElement.h:
- html/HTMLImageElement.cpp:
(WebCore::HTMLImageElement::parseMappedAttribute):
(WebCore::HTMLImageElement::insertedIntoDocument):
(WebCore::HTMLImageElement::removedFromDocument):
- html/HTMLImageElement.h:
- html/HTMLObjectElement.cpp:
(WebCore::HTMLObjectElement::parseMappedAttribute):
(WebCore::HTMLObjectElement::insertedIntoDocument):
(WebCore::HTMLObjectElement::removedFromDocument):
(WebCore::HTMLObjectElement::updateDocNamedItem):
(WebCore::HTMLObjectElement::formControlName):
- html/HTMLObjectElement.h:
- html/HTMLPlugInElement.h:
- 5:29 PM Changeset in webkit [103477] by
-
- 1 edit6 adds in trunk/LayoutTests
Video format yuv422p doesn't show properly.
https://bugs.webkit.org/show_bug.cgi?id=69113
Patch by Shadi Khalek <shadi@chromium.org> on 2011-12-21
Reviewed by Eric Seidel.
- media/video-colorspace-yuv420.html: Added.
- media/video-colorspace-yuv422.html: Added.
- 5:12 PM Changeset in webkit [103476] by
-
- 5 edits6 adds in trunk
Source/WebCore: Clean up RenderLayer code that applies filters and transforms
https://bugs.webkit.org/show_bug.cgi?id=75032
This also fixes:
Nested filters not working as expected
https://bugs.webkit.org/show_bug.cgi?id=75029
Filter region is computed incorrectly
https://bugs.webkit.org/show_bug.cgi?id=74889
Reviewed by James Robinson.
RenderLayer::paintLayer() had this confusing behavior where,
for transforms, it would change the CTM and then re-enter
the method with a bit set. This was partially, but incorrectly
copied for filters, so things like nested filters didn't work,
and the case of a filter + transform was confused.
Clean up by making RenderLayer::paintLayer() be a fairly simple
method that handles the re-entering with bit set, for both
transforms and filters. The bulk of the code in RenderLayer::paintLayer()
is now in RenderLayer::paintLayerContents(). There is no
behavior change for transforms.
There are two fixes for filters. First, instead of just using
the layer size to compute the bounds of the filtered region,
use transparencyClipBox() which already takes descendents, box
decorations etc into account (it's what we use for opacity).
Some cleanup of the coordinate math, and separation from transforms
code was also achieved.
Second, make sure we toggle off the PaintLayerAppliedFilters bit
(which was renamed for clarity) for sublayers, so that sublayers
paint their filters correctly.
Tests: css3/filters/filter-region.html
css3/filters/nested-filters.html
- rendering/RenderLayer.cpp:
(WebCore::RenderLayer::paintLayer):
(WebCore::RenderLayer::paintLayerContents):
(WebCore::RenderLayer::updateFilterBackingStore):
- rendering/RenderLayer.h:
LayoutTests: Clean up RenderLayer code that applies filters and transforms
https://bugs.webkit.org/show_bug.cgi?id=75032
Reviewed by James Robinson.
New tests for nested filters, and filtering an element
whose content is larger than its layer size.
- css3/filters/filter-region-expected.png: Added.
- css3/filters/filter-region-expected.txt: Added.
- css3/filters/filter-region.html: Added.
- css3/filters/nested-filter-expected.png:
- css3/filters/nested-filters-expected.png: Added.
- css3/filters/nested-filters-expected.txt: Added.
- css3/filters/nested-filters.html: Added.
- 5:08 PM Changeset in webkit [103475] by
-
- 2 edits in trunk/LayoutTests
[chromium] fast/html/font-weight-bold-for-b-and-strong.html needs baselines
https://bugs.webkit.org/show_bug.cgi?id=75055
Unreviewed gardening.
- platform/chromium/test_expectations.txt:
- 4:37 PM Changeset in webkit [103474] by
-
- 9 edits3 adds in trunk
Discard event data not followed by an empty line before eof when parsing an event-stream
https://bugs.webkit.org/show_bug.cgi?id=68833
Patch by Per-Erik Brodin <per-erik.brodin@ericsson.com> on 2011-12-21
Reviewed by Alexey Proskuryakov.
Source/WebCore:
Test: http/tests/eventsource/eventsource-eof.html
- page/EventSource.cpp:
(WebCore::EventSource::didFinishLoading):
(WebCore::EventSource::parseEventStreamLine):
- page/EventSource.h:
LayoutTests:
- http/tests/eventsource/eventsource-eof-expected.txt: Added.
- http/tests/eventsource/eventsource-eof.html: Added.
- http/tests/eventsource/eventsource-reconnect-expected.txt: Updated.
- http/tests/eventsource/eventsource-reconnect.html: Added lastEventId check.
- http/tests/eventsource/resources/es-eof.php: Added.
- http/tests/eventsource/resources/reconnect.php: Added data to be discarded.
- http/tests/eventsource/resources/response-content-type-charset.php: Added empty line before eof.
- http/tests/eventsource/resources/simple-event-stream.asis: Added empty line before eof.
- 4:25 PM Changeset in webkit [103473] by
-
- 16 edits in trunk/Source/WebCore
Automate elements' registration as document namedItem/extraNamedItem.
<http://webkit.org/b/74991>
Reviewed by Antti Koivisto.
Remove caching of the "id" and "name" attributes on applet, embed, form,
image and object elements. We were caching them to keep the document's
map of named and "extra named" (named by id) item counts in sync.
Instead, add a hook to Element::willModifyAttribute() that detects when
the attributes are being changed and handle the registration/unregistration
automatically if the element returns true for shouldRegisterAsNamedItem()
or shouldRegisterAsExtraNamedItem() respectively.
This shrinks the elements by two AtomicStrings (8 or 16 bytes) each.
IFrame elements retain the old mechanism for now, as there are some subtle
differences to how that's handled.
- dom/Node.h:
(WebCore::Node::hasName):
(WebCore::Node::setHasName):
Cache whether we have a "name" attribute or not (1 bit on Node.)
This is done in order to minimize the overhead added to Element's
insertedIntoDocument() and removeFromDocument().
- dom/Element.cpp:
(WebCore::Element::updateNamedItemRegistration):
(WebCore::Element::updateExtraNamedItemRegistration):
Added. Called when the "name" and "id" attributes are changed.
Updates the document's named item maps accordingly.
(WebCore::Element::insertedIntoDocument):
(WebCore::Element::removedFromDocument):
Make sure updateName() is called in addition to updateId() when applicable.
(WebCore::Element::attributeChanged):
Update the Node's has-name flag as appropriate.
- dom/Element.h:
(WebCore::Element::shouldRegisterAsNamedItem):
(WebCore::Element::shouldRegisterAsExtraNamedItem):
Added. If an element returns true for these, it will be automatically
registered with the document when the name/id attribute changes.
(WebCore::Element::updateId):
(WebCore::Element::updateName):
Register/unregister from the document's named item maps as appropriate.
(WebCore::Element::willModifyAttribute):
Add updateName() hook in addition to the existing updateId() hook.
- dom/NamedNodeMap.cpp:
(WebCore::NamedNodeMap::setAttributes):
Make sure updateName() is called when we're cloning the attributes
from another element.
- html/HTMLAppletElement.cpp:
(WebCore::HTMLAppletElement::parseMappedAttribute):
- html/HTMLAppletElement.h:
- html/HTMLEmbedElement.cpp:
(WebCore::HTMLEmbedElement::parseMappedAttribute):
(WebCore::HTMLEmbedElement::insertedIntoDocument):
- html/HTMLEmbedElement.h:
- html/HTMLFormElement.cpp:
(WebCore::HTMLFormElement::insertedIntoDocument):
(WebCore::HTMLFormElement::removedFromDocument):
(WebCore::HTMLFormElement::parseMappedAttribute):
- html/HTMLFormElement.h:
- html/HTMLImageElement.cpp:
(WebCore::HTMLImageElement::parseMappedAttribute):
(WebCore::HTMLImageElement::insertedIntoDocument):
- html/HTMLImageElement.h:
- html/HTMLObjectElement.cpp:
(WebCore::HTMLObjectElement::parseMappedAttribute):
(WebCore::HTMLObjectElement::insertedIntoDocument):
(WebCore::HTMLObjectElement::removedFromDocument):
- html/HTMLObjectElement.h:
- html/HTMLPlugInElement.h:
Remove duplicated code that is now handled by Element.
- html/HTMLObjectElement.cpp:
(WebCore::HTMLObjectElement::updateDocNamedItem):
(WebCore::HTMLObjectElement::formControlName):
Use fastGetAttribute() since we no longer cache the name.
- 4:25 PM Changeset in webkit [103472] by
-
- 3 edits in trunk/LayoutTests
Patch by Scott Franklin <scottfr@google.com> on 2011-12-21
Reviewed by Eric Carlson.
Update LayoutTests/media/broken-video to test for correct error codes
https://bugs.webkit.org/show_bug.cgi?id=61573
- media/broken-video-expected.txt:
- media/broken-video.html:
- 4:23 PM Changeset in webkit [103471] by
-
- 2 edits in trunk/Tools
Add webkit.review.bot@gmail.com and commit-queue@webkit.org as "contributors"
so that they appear in the bugzilla autocomplete CC list.
I also removed the "radar" irc nick (which I believe does not exist)
and removed the uneeded [] around the radar bugzilla email.
Unreviewed.
- Scripts/webkitpy/common/config/committers.py:
- 4:10 PM Changeset in webkit [103470] by
-
- 1 edit286 adds in trunk/LayoutTests
Patch by Mark Pilgrim <pilgrim@chromium.org> on 2011-12-21
Reviewed by Eric Seidel.
Port W3C audio and video tests
https://bugs.webkit.org/show_bug.cgi?id=61541
- media/W3C: Added.
- media/W3C/audio: Added.
- media/W3C/audio/canPlayType: Added.
- media/W3C/audio/canPlayType/canPlayType_application_octet_stream-expected.txt: Added.
- media/W3C/audio/canPlayType/canPlayType_application_octet_stream.html: Added.
- media/W3C/audio/canPlayType/canPlayType_application_octet_stream_with_codecs_1-expected.txt: Added.
- media/W3C/audio/canPlayType/canPlayType_application_octet_stream_with_codecs_1.html: Added.
- media/W3C/audio/canPlayType/canPlayType_application_octet_stream_with_codecs_2-expected.txt: Added.
- media/W3C/audio/canPlayType/canPlayType_application_octet_stream_with_codecs_2.html: Added.
- media/W3C/audio/canPlayType/canPlayType_bogus_type-expected.txt: Added.
- media/W3C/audio/canPlayType/canPlayType_bogus_type.html: Added.
- media/W3C/audio/canPlayType/canPlayType_method_exists-expected.txt: Added.
- media/W3C/audio/canPlayType/canPlayType_method_exists.html: Added.
- media/W3C/audio/canPlayType/canPlayType_supported_but_no_codecs_parameter_1-expected.txt: Added.
- media/W3C/audio/canPlayType/canPlayType_supported_but_no_codecs_parameter_1.html: Added.
- media/W3C/audio/canPlayType/canPlayType_supported_but_no_codecs_parameter_2-expected.txt: Added.
- media/W3C/audio/canPlayType/canPlayType_supported_but_no_codecs_parameter_2.html: Added.
- media/W3C/audio/currentSrc: Added.
- media/W3C/audio/currentSrc/currentSrc_empty_if_no_src-expected.txt: Added.
- media/W3C/audio/currentSrc/currentSrc_empty_if_no_src.html: Added.
- media/W3C/audio/currentSrc/currentSrc_nonempty_after_adding_source_child-expected.txt: Added.
- media/W3C/audio/currentSrc/currentSrc_nonempty_after_adding_source_child.html: Added.
- media/W3C/audio/currentSrc/currentSrc_nonempty_after_setting_src-expected.txt: Added.
- media/W3C/audio/currentSrc/currentSrc_nonempty_after_setting_src.html: Added.
- media/W3C/audio/currentSrc/currentSrc_property_exists-expected.txt: Added.
- media/W3C/audio/currentSrc/currentSrc_property_exists.html: Added.
- media/W3C/audio/error: Added.
- media/W3C/audio/error/error_null-expected.txt: Added.
- media/W3C/audio/error/error_null.html: Added.
- media/W3C/audio/error/error_onerror_called_on_bogus_source-expected.txt: Added.
- media/W3C/audio/error/error_onerror_called_on_bogus_source.html: Added.
- media/W3C/audio/error/error_property_exists-expected.txt: Added.
- media/W3C/audio/error/error_property_exists.html: Added.
- media/W3C/audio/events: Added.
- media/W3C/audio/events/event_canplay-expected.txt: Added.
- media/W3C/audio/events/event_canplay.html: Added.
- media/W3C/audio/events/event_canplay_manual-expected.txt: Added.
- media/W3C/audio/events/event_canplay_manual.html: Added.
- media/W3C/audio/events/event_canplaythrough-expected.txt: Added.
- media/W3C/audio/events/event_canplaythrough.html: Added.
- media/W3C/audio/events/event_canplaythrough_manual-expected.txt: Added.
- media/W3C/audio/events/event_canplaythrough_manual.html: Added.
- media/W3C/audio/events/event_loadeddata-expected.txt: Added.
- media/W3C/audio/events/event_loadeddata.html: Added.
- media/W3C/audio/events/event_loadeddata_manual-expected.txt: Added.
- media/W3C/audio/events/event_loadeddata_manual.html: Added.
- media/W3C/audio/events/event_loadedmetadata-expected.txt: Added.
- media/W3C/audio/events/event_loadedmetadata.html: Added.
- media/W3C/audio/events/event_loadedmetadata_manual-expected.txt: Added.
- media/W3C/audio/events/event_loadedmetadata_manual.html: Added.
- media/W3C/audio/events/event_loadstart-expected.txt: Added.
- media/W3C/audio/events/event_loadstart.html: Added.
- media/W3C/audio/events/event_loadstart_manual-expected.txt: Added.
- media/W3C/audio/events/event_loadstart_manual.html: Added.
- media/W3C/audio/events/event_order_canplay_canplaythrough-expected.txt: Added.
- media/W3C/audio/events/event_order_canplay_canplaythrough.html: Added.
- media/W3C/audio/events/event_order_canplay_playing-expected.txt: Added.
- media/W3C/audio/events/event_order_canplay_playing.html: Added.
- media/W3C/audio/events/event_order_loadedmetadata_loadeddata-expected.txt: Added.
- media/W3C/audio/events/event_order_loadedmetadata_loadeddata.html: Added.
- media/W3C/audio/events/event_order_loadstart_progress-expected.txt: Added.
- media/W3C/audio/events/event_order_loadstart_progress.html: Added.
- media/W3C/audio/events/event_pause_manual-expected.txt: Added.
- media/W3C/audio/events/event_pause_manual.html: Added.
- media/W3C/audio/events/event_play-expected.txt: Added.
- media/W3C/audio/events/event_play.html: Added.
- media/W3C/audio/events/event_play_manual-expected.txt: Added.
- media/W3C/audio/events/event_play_manual.html: Added.
- media/W3C/audio/events/event_playing-expected.txt: Added.
- media/W3C/audio/events/event_playing.html: Added.
- media/W3C/audio/events/event_playing_manual-expected.txt: Added.
- media/W3C/audio/events/event_playing_manual.html: Added.
- media/W3C/audio/events/event_progress-expected.txt: Added.
- media/W3C/audio/events/event_progress.html: Added.
- media/W3C/audio/events/event_progress_manual-expected.txt: Added.
- media/W3C/audio/events/event_progress_manual.html: Added.
- media/W3C/audio/events/event_timeupdate-expected.txt: Added.
- media/W3C/audio/events/event_timeupdate.html: Added.
- media/W3C/audio/events/event_timeupdate_manual-expected.txt: Added.
- media/W3C/audio/events/event_timeupdate_manual.html: Added.
- media/W3C/audio/networkState: Added.
- media/W3C/audio/networkState/networkState_during_loadstart-expected.txt: Added.
- media/W3C/audio/networkState/networkState_during_loadstart.html: Added.
- media/W3C/audio/networkState/networkState_initial-expected.txt: Added.
- media/W3C/audio/networkState/networkState_initial.html: Added.
- media/W3C/audio/networkState/networkState_property_exists-expected.txt: Added.
- media/W3C/audio/networkState/networkState_property_exists.html: Added.
- media/W3C/audio/paused: Added.
- media/W3C/audio/paused/paused_false_during_play-expected.txt: Added.
- media/W3C/audio/paused/paused_false_during_play.html: Added.
- media/W3C/audio/paused/paused_true_during_pause-expected.txt: Added.
- media/W3C/audio/paused/paused_true_during_pause.html: Added.
- media/W3C/audio/preload: Added.
- media/W3C/audio/preload/preload_property_exists-expected.txt: Added.
- media/W3C/audio/preload/preload_property_exists.html: Added.
- media/W3C/audio/preload/preload_reflects_auto_value-expected.txt: Added.
- media/W3C/audio/preload/preload_reflects_auto_value.html: Added.
- media/W3C/audio/preload/preload_reflects_bogus_value-expected.txt: Added.
- media/W3C/audio/preload/preload_reflects_bogus_value.html: Added.
- media/W3C/audio/preload/preload_reflects_empty-expected.txt: Added.
- media/W3C/audio/preload/preload_reflects_empty.html: Added.
- media/W3C/audio/preload/preload_reflects_metadata-expected.txt: Added.
- media/W3C/audio/preload/preload_reflects_metadata.html: Added.
- media/W3C/audio/preload/preload_reflects_no_value-expected.txt: Added.
- media/W3C/audio/preload/preload_reflects_no_value.html: Added.
- media/W3C/audio/preload/preload_reflects_none-expected.txt: Added.
- media/W3C/audio/preload/preload_reflects_none.html: Added.
- media/W3C/audio/preload/preload_reflects_none_autoplay-expected.txt: Added.
- media/W3C/audio/preload/preload_reflects_none_autoplay.html: Added.
- media/W3C/audio/readyState: Added.
- media/W3C/audio/readyState/readyState_during_canplay-expected.txt: Added.
- media/W3C/audio/readyState/readyState_during_canplay.html: Added.
- media/W3C/audio/readyState/readyState_during_canplaythrough-expected.txt: Added.
- media/W3C/audio/readyState/readyState_during_canplaythrough.html: Added.
- media/W3C/audio/readyState/readyState_during_loadeddata-expected.txt: Added.
- media/W3C/audio/readyState/readyState_during_loadeddata.html: Added.
- media/W3C/audio/readyState/readyState_during_loadedmetadata-expected.txt: Added.
- media/W3C/audio/readyState/readyState_during_loadedmetadata.html: Added.
- media/W3C/audio/readyState/readyState_during_playing-expected.txt: Added.
- media/W3C/audio/readyState/readyState_during_playing.html: Added.
- media/W3C/audio/readyState/readyState_initial-expected.txt: Added.
- media/W3C/audio/readyState/readyState_initial.html: Added.
- media/W3C/audio/readyState/readyState_property_exists-expected.txt: Added.
- media/W3C/audio/readyState/readyState_property_exists.html: Added.
- media/W3C/audio/src: Added.
- media/W3C/audio/src/src_reflects_attribute_not_source_elements-expected.txt: Added.
- media/W3C/audio/src/src_reflects_attribute_not_source_elements.html: Added.
- media/W3C/audio/src/src_reflects_no_value-expected.txt: Added.
- media/W3C/audio/src/src_reflects_no_value.html: Added.
- media/W3C/audio/src/src_removal_does_not_trigger_loadstart-expected.txt: Added.
- media/W3C/audio/src/src_removal_does_not_trigger_loadstart.html: Added.
- media/W3C/video: Added.
- media/W3C/video/canPlayType: Added.
- media/W3C/video/canPlayType/canPlayType_application_octet_stream-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_application_octet_stream.html: Added.
- media/W3C/video/canPlayType/canPlayType_application_octet_stream_with_codecs_1-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_application_octet_stream_with_codecs_1.html: Added.
- media/W3C/video/canPlayType/canPlayType_application_octet_stream_with_codecs_2-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_application_octet_stream_with_codecs_2.html: Added.
- media/W3C/video/canPlayType/canPlayType_application_octet_stream_with_codecs_3-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_application_octet_stream_with_codecs_3.html: Added.
- media/W3C/video/canPlayType/canPlayType_bogus_type-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_bogus_type.html: Added.
- media/W3C/video/canPlayType/canPlayType_codecs_order_1-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_codecs_order_1.html: Added.
- media/W3C/video/canPlayType/canPlayType_codecs_order_2-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_codecs_order_2.html: Added.
- media/W3C/video/canPlayType/canPlayType_codecs_order_3-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_codecs_order_3.html: Added.
- media/W3C/video/canPlayType/canPlayType_method_exists-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_method_exists.html: Added.
- media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_1-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_1.html: Added.
- media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_2-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_2.html: Added.
- media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_3-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_3.html: Added.
- media/W3C/video/canPlayType/canPlayType_two_implies_one_1-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_two_implies_one_1.html: Added.
- media/W3C/video/canPlayType/canPlayType_two_implies_one_2-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_two_implies_one_2.html: Added.
- media/W3C/video/canPlayType/canPlayType_two_implies_one_3-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_two_implies_one_3.html: Added.
- media/W3C/video/canPlayType/canPlayType_two_implies_one_4-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_two_implies_one_4.html: Added.
- media/W3C/video/canPlayType/canPlayType_two_implies_one_5-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_two_implies_one_5.html: Added.
- media/W3C/video/canPlayType/canPlayType_two_implies_one_6-expected.txt: Added.
- media/W3C/video/canPlayType/canPlayType_two_implies_one_6.html: Added.
- media/W3C/video/currentSrc: Added.
- media/W3C/video/currentSrc/currentSrc_empty_if_no_src-expected.txt: Added.
- media/W3C/video/currentSrc/currentSrc_empty_if_no_src.html: Added.
- media/W3C/video/currentSrc/currentSrc_nonempty_after_adding_source_child-expected.txt: Added.
- media/W3C/video/currentSrc/currentSrc_nonempty_after_adding_source_child.html: Added.
- media/W3C/video/currentSrc/currentSrc_nonempty_after_setting_src-expected.txt: Added.
- media/W3C/video/currentSrc/currentSrc_nonempty_after_setting_src.html: Added.
- media/W3C/video/currentSrc/currentSrc_property_exists-expected.txt: Added.
- media/W3C/video/currentSrc/currentSrc_property_exists.html: Added.
- media/W3C/video/error: Added.
- media/W3C/video/error/error_null-expected.txt: Added.
- media/W3C/video/error/error_null.html: Added.
- media/W3C/video/error/error_onerror_called_on_bogus_source-expected.txt: Added.
- media/W3C/video/error/error_onerror_called_on_bogus_source.html: Added.
- media/W3C/video/error/error_property_exists-expected.txt: Added.
- media/W3C/video/error/error_property_exists.html: Added.
- media/W3C/video/events: Added.
- media/W3C/video/events/event_canplay-expected.txt: Added.
- media/W3C/video/events/event_canplay.html: Added.
- media/W3C/video/events/event_canplay_manual-expected.txt: Added.
- media/W3C/video/events/event_canplay_manual.html: Added.
- media/W3C/video/events/event_canplaythrough-expected.txt: Added.
- media/W3C/video/events/event_canplaythrough.html: Added.
- media/W3C/video/events/event_canplaythrough_manual-expected.txt: Added.
- media/W3C/video/events/event_canplaythrough_manual.html: Added.
- media/W3C/video/events/event_loadeddata-expected.txt: Added.
- media/W3C/video/events/event_loadeddata.html: Added.
- media/W3C/video/events/event_loadeddata_manual-expected.txt: Added.
- media/W3C/video/events/event_loadeddata_manual.html: Added.
- media/W3C/video/events/event_loadedmetadata-expected.txt: Added.
- media/W3C/video/events/event_loadedmetadata.html: Added.
- media/W3C/video/events/event_loadedmetadata_manual-expected.txt: Added.
- media/W3C/video/events/event_loadedmetadata_manual.html: Added.
- media/W3C/video/events/event_loadstart-expected.txt: Added.
- media/W3C/video/events/event_loadstart.html: Added.
- media/W3C/video/events/event_loadstart_manual-expected.txt: Added.
- media/W3C/video/events/event_loadstart_manual.html: Added.
- media/W3C/video/events/event_order_canplay_canplaythrough-expected.txt: Added.
- media/W3C/video/events/event_order_canplay_canplaythrough.html: Added.
- media/W3C/video/events/event_order_canplay_playing-expected.txt: Added.
- media/W3C/video/events/event_order_canplay_playing.html: Added.
- media/W3C/video/events/event_order_loadedmetadata_loadeddata-expected.txt: Added.
- media/W3C/video/events/event_order_loadedmetadata_loadeddata.html: Added.
- media/W3C/video/events/event_order_loadstart_progress-expected.txt: Added.
- media/W3C/video/events/event_order_loadstart_progress.html: Added.
- media/W3C/video/events/event_pause_manual-expected.txt: Added.
- media/W3C/video/events/event_pause_manual.html: Added.
- media/W3C/video/events/event_play-expected.txt: Added.
- media/W3C/video/events/event_play.html: Added.
- media/W3C/video/events/event_play_manual-expected.txt: Added.
- media/W3C/video/events/event_play_manual.html: Added.
- media/W3C/video/events/event_playing-expected.txt: Added.
- media/W3C/video/events/event_playing.html: Added.
- media/W3C/video/events/event_playing_manual-expected.txt: Added.
- media/W3C/video/events/event_playing_manual.html: Added.
- media/W3C/video/events/event_progress-expected.txt: Added.
- media/W3C/video/events/event_progress.html: Added.
- media/W3C/video/events/event_progress_manual-expected.txt: Added.
- media/W3C/video/events/event_progress_manual.html: Added.
- media/W3C/video/events/event_timeupdate-expected.txt: Added.
- media/W3C/video/events/event_timeupdate.html: Added.
- media/W3C/video/events/event_timeupdate_manual-expected.txt: Added.
- media/W3C/video/events/event_timeupdate_manual.html: Added.
- media/W3C/video/networkState: Added.
- media/W3C/video/networkState/networkState_during_loadstart-expected.txt: Added.
- media/W3C/video/networkState/networkState_during_loadstart.html: Added.
- media/W3C/video/networkState/networkState_during_progress-expected.txt: Added.
- media/W3C/video/networkState/networkState_during_progress.html: Added.
- media/W3C/video/networkState/networkState_initial-expected.txt: Added.
- media/W3C/video/networkState/networkState_initial.html: Added.
- media/W3C/video/networkState/networkState_property_exists-expected.txt: Added.
- media/W3C/video/networkState/networkState_property_exists.html: Added.
- media/W3C/video/paused: Added.
- media/W3C/video/paused/paused_false_during_play-expected.txt: Added.
- media/W3C/video/paused/paused_false_during_play.html: Added.
- media/W3C/video/paused/paused_true_during_pause-expected.txt: Added.
- media/W3C/video/paused/paused_true_during_pause.html: Added.
- media/W3C/video/preload: Added.
- media/W3C/video/preload/preload_property_exists-expected.txt: Added.
- media/W3C/video/preload/preload_property_exists.html: Added.
- media/W3C/video/preload/preload_reflects_auto_value-expected.txt: Added.
- media/W3C/video/preload/preload_reflects_auto_value.html: Added.
- media/W3C/video/preload/preload_reflects_bogus_value-expected.txt: Added.
- media/W3C/video/preload/preload_reflects_bogus_value.html: Added.
- media/W3C/video/preload/preload_reflects_empty-expected.txt: Added.
- media/W3C/video/preload/preload_reflects_empty.html: Added.
- media/W3C/video/preload/preload_reflects_metadata-expected.txt: Added.
- media/W3C/video/preload/preload_reflects_metadata.html: Added.
- media/W3C/video/preload/preload_reflects_no_value-expected.txt: Added.
- media/W3C/video/preload/preload_reflects_no_value.html: Added.
- media/W3C/video/preload/preload_reflects_none-expected.txt: Added.
- media/W3C/video/preload/preload_reflects_none.html: Added.
- media/W3C/video/preload/preload_reflects_none_autoplay-expected.txt: Added.
- media/W3C/video/preload/preload_reflects_none_autoplay.html: Added.
- media/W3C/video/readyState: Added.
- media/W3C/video/readyState/readyState_during_canplay-expected.txt: Added.
- media/W3C/video/readyState/readyState_during_canplay.html: Added.
- media/W3C/video/readyState/readyState_during_canplaythrough-expected.txt: Added.
- media/W3C/video/readyState/readyState_during_canplaythrough.html: Added.
- media/W3C/video/readyState/readyState_during_loadeddata-expected.txt: Added.
- media/W3C/video/readyState/readyState_during_loadeddata.html: Added.
- media/W3C/video/readyState/readyState_during_loadedmetadata-expected.txt: Added.
- media/W3C/video/readyState/readyState_during_loadedmetadata.html: Added.
- media/W3C/video/readyState/readyState_during_playing-expected.txt: Added.
- media/W3C/video/readyState/readyState_during_playing.html: Added.
- media/W3C/video/readyState/readyState_initial-expected.txt: Added.
- media/W3C/video/readyState/readyState_initial.html: Added.
- media/W3C/video/readyState/readyState_property_exists-expected.txt: Added.
- media/W3C/video/readyState/readyState_property_exists.html: Added.
- media/W3C/video/src: Added.
- media/W3C/video/src/src_reflects_attribute_not_source_elements-expected.txt: Added.
- media/W3C/video/src/src_reflects_attribute_not_source_elements.html: Added.
- media/W3C/video/src/src_reflects_no_value-expected.txt: Added.
- media/W3C/video/src/src_reflects_no_value.html: Added.
- media/W3C/video/src/src_removal_does_not_trigger_loadstart-expected.txt: Added.
- media/W3C/video/src/src_removal_does_not_trigger_loadstart.html: Added.
- media/W3C/w3cwrapper.js: Added.
(getVideoURI.bool):
(getVideoURI):
():
(test):
(async_test.t.step):
(async_test.t.done):
(async_test):
(assert_equals):
(assert_true):
(assert_false):
- 4:00 PM Changeset in webkit [103469] by
-
- 2 edits in branches/safari-534.54-branch/Source/WebKit2
Merged r99097.
- 3:58 PM Changeset in webkit [103468] by
-
- 3 edits3 adds in trunk
Patch by Wyatt Carss <wcarss@chromium.org> on 2011-12-21
Reviewed by Ryosuke Niwa.
strong and b should be font-weight: bold, not bolder
https://bugs.webkit.org/show_bug.cgi?id=56400
Source/WebCore:
Test: fast/html/font-weight-bold-for-b-and-strong.html
- css/html.css:
(strong, b):
LayoutTests:
Changed html.css to specify that strong and b are font-weight: bold,
not font-weight: bolder. Test added to confirm.
- fast/html/font-weight-bold-for-b-and-strong-expected.png: Added.
- fast/html/font-weight-bold-for-b-and-strong-expected.txt: Added.
- fast/html/font-weight-bold-for-b-and-strong.html: Added.
- WebCore/css/html.css:
- 3:39 PM Changeset in webkit [103467] by
-
- 2 edits in trunk/Source/JavaScriptCore
Implement montonicallyIncreasingClock() on Qt
https://bugs.webkit.org/show_bug.cgi?id=62159
Reviewed by Darin Adler.
- wtf/CurrentTime.cpp:
(WTF::monotonicallyIncreasingTime):
- 3:38 PM Changeset in webkit [103466] by
-
- 2 edits in trunk/LayoutTests
[chromium] Mark use-same-database-in-page-and-workers.html as crashing
https://bugs.webkit.org/show_bug.cgi?id=75048
Unreviewed gardening.
Also, fix lint issues.
- platform/chromium/test_expectations.txt:
- 3:26 PM Changeset in webkit [103465] by
-
- 42 edits2 adds in trunk
Improper handling of foreignobjects nested in svg groups
https://bugs.webkit.org/show_bug.cgi?id=69762
Patch by Florin Malita <fmalita@google.com> on 2011-12-21
Reviewed by Nikolas Zimmermann.
Source/WebCore:
Tests: svg/foreignObject/repaint-rect-coordinates-expected.html
svg/foreignObject/repaint-rect-coordinates.html
- rendering/svg/RenderSVGForeignObject.h:
(WebCore::RenderSVGForeignObject::objectBoundingBox):
(WebCore::RenderSVGForeignObject::strokeBoundingBox):
(WebCore::RenderSVGForeignObject::repaintRectInLocalCoordinates):
Return local coordinates.
LayoutTests:
Rebaseline after changing
RenderSVGForeignObject::{objectBoundingBox,strokeBoundingBox,repaintRectInLocalCoordinates}
to return local coordinates.
- platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-1-expected.txt:
- platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-2-expected.txt:
- platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
- platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-4-expected.txt:
- platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-5-expected.txt:
- platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-6-expected.txt:
- platform/chromium-win/svg/custom/use-on-non-svg-namespaced-element-expected.txt:
- platform/chromium-win/svg/foreignObject/svg-document-as-direct-child-expected.txt:
- platform/gtk/svg/custom/use-on-disallowed-foreign-object-1-expected.txt:
- platform/gtk/svg/custom/use-on-disallowed-foreign-object-2-expected.txt:
- platform/gtk/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
- platform/gtk/svg/custom/use-on-disallowed-foreign-object-4-expected.txt:
- platform/gtk/svg/custom/use-on-disallowed-foreign-object-5-expected.txt:
- platform/gtk/svg/custom/use-on-disallowed-foreign-object-6-expected.txt:
- platform/gtk/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt:
- platform/gtk/svg/custom/use-on-non-svg-namespaced-element-expected.txt:
- platform/gtk/svg/foreignObject/svg-document-as-direct-child-expected.txt:
- platform/gtk/svg/overflow/overflow-on-foreignObject-expected.txt:
- platform/mac/svg/custom/use-on-disallowed-foreign-object-1-expected.txt:
- platform/mac/svg/custom/use-on-disallowed-foreign-object-2-expected.txt:
- platform/mac/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
- platform/mac/svg/custom/use-on-disallowed-foreign-object-4-expected.txt:
- platform/mac/svg/custom/use-on-disallowed-foreign-object-5-expected.txt:
- platform/mac/svg/custom/use-on-disallowed-foreign-object-6-expected.txt:
- platform/mac/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt:
- platform/mac/svg/custom/use-on-non-svg-namespaced-element-expected.txt:
- platform/mac/svg/foreignObject/svg-document-as-direct-child-expected.txt:
- platform/mac/svg/overflow/overflow-on-foreignObject-expected.txt:
- platform/qt/svg/custom/use-on-disallowed-foreign-object-1-expected.txt:
- platform/qt/svg/custom/use-on-disallowed-foreign-object-2-expected.txt:
- platform/qt/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
- platform/qt/svg/custom/use-on-disallowed-foreign-object-4-expected.txt:
- platform/qt/svg/custom/use-on-disallowed-foreign-object-5-expected.txt:
- platform/qt/svg/custom/use-on-disallowed-foreign-object-6-expected.txt:
- platform/qt/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt:
- platform/qt/svg/custom/use-on-non-svg-namespaced-element-expected.txt:
- platform/qt/svg/foreignObject/svg-document-as-direct-child-expected.txt:
- platform/qt/svg/overflow/overflow-on-foreignObject-expected.txt:
- svg/foreignObject/multiple-foreign-objects-expected.txt:
- svg/foreignObject/repaint-rect-coordinates-expected.html: Added.
- svg/foreignObject/repaint-rect-coordinates.html: Added.
- 3:22 PM Changeset in webkit [103464] by
-
- 3 edits in trunk/Tools
Teach build-jsc how to build JavaScriptCore for the EFL, BlackBerry, and WinCE ports
https://bugs.webkit.org/show_bug.cgi?id=74985
Patch by Daniel Bates <dbates@rim.com> on 2011-12-21
Reviewed by Eric Seidel.
- Scripts/build-jsc:
- Scripts/webkitdirs.pm:
(cmakeBasedPortName): Added.
- 3:12 PM Changeset in webkit [103463] by
-
- 13 edits in trunk/LayoutTests
Update pixel results for CSS filters
https://bugs.webkit.org/show_bug.cgi?id=75045
Reviewed by Sam Weinig.
Update some pixel results for CSS filter tests after r103125.
- css3/filters/effect-blur-hw-expected.png:
- css3/filters/effect-combined-hw-expected.png:
- css3/filters/effect-custom-expected.png:
- css3/filters/effect-drop-shadow-hw-expected.png:
- css3/filters/effect-grayscale-hw-expected.png:
- css3/filters/effect-hue-rotate-hw-expected.png:
- css3/filters/effect-invert-hw-expected.png:
- css3/filters/effect-opacity-hw-expected.png:
- css3/filters/effect-saturate-hw-expected.png:
- css3/filters/effect-sepia-hw-expected.png:
- css3/filters/filter-with-transform-expected.png:
- css3/filters/nested-filter-expected.png:
- 3:02 PM Changeset in webkit [103462] by
-
- 4 edits in trunk/Source/WebCore
Make it possible to use contents layers in scrollbars
https://bugs.webkit.org/show_bug.cgi?id=75044
Reviewed by Simon Fraser.
- page/ScrollingCoordinator.h:
- page/mac/ScrollingCoordinatorMac.mm:
(WebCore::ScrollingCoordinator::frameViewHorizontalScrollbarLayerDidChange):
(WebCore::ScrollingCoordinator::frameViewVerticalScrollbarLayerDidChange):
Don't pass const GraphicsLayers to these member functions; we need to be able to mutate them.
- platform/ScrollView.cpp:
(positionScrollbarLayer):
If the scrollbar layer has a contents layer, just update its contents rect. Otherwise,
invalidate the scrollbar layer.
- 2:56 PM Changeset in webkit [103461] by
-
- 3 edits in trunk/Tools
Extract BlackBerry CMake arguments from build-webkit into separate function
https://bugs.webkit.org/show_bug.cgi?id=74981
Patch by Daniel Bates <dbates@rim.com> on 2011-12-21
Reviewed by Rob Buis.
Towards adding support for using Tools/Scripts/build-jsc for the BlackBerry port, move
the CMake argument logic from Tools/Scripts/build-webkit to function webkitdirs::blackberryCMakeArguments()
and have cmakeBasedPortArguments() call this function for the BlackBerry CMake argument list.
This will allow us to get the BlackBerry CMake arguments in Tools/Scripts/build-jsc so
that we can pass them to the CMake build system when building JavaScriptCore.
- Scripts/build-webkit: Move construction of CMake argument list from here to
webkitdirs::blackberryCMakeArguments(). Also, remove exported function blackberryTargetArchitecture()
since it's only called within webkitdirs.pm now. Formerly we exported this function so that we could
call it from build-webkit.
- Scripts/webkitdirs.pm:
(blackberryCMakeArguments): Added.
(cmakeBasedPortArguments): Modified to call blackberryCMakeArguments() when building the
BlackBerry port.
- 2:50 PM Changeset in webkit [103460] by
-
- 5 edits in trunk/Source
Versioning.
- 2:48 PM Changeset in webkit [103459] by
-
- 1 copy in tags/Safari-535.14
New Tag.
- 2:47 PM Changeset in webkit [103458] by
-
- 2 edits in trunk/LayoutTests
[chromium] Mark color-prop-05-t.svg as failing after r103427
https://bugs.webkit.org/show_bug.cgi?id=75042
Unreviewed gardening.
- platform/chromium/test_expectations.txt:
- 2:46 PM Changeset in webkit [103457] by
-
- 2 edits in trunk/Source/WebCore
Always reposition the scrollbar layers when the frame view size changes
https://bugs.webkit.org/show_bug.cgi?id=75035
Reviewed by Darin Adler.
- rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::updateOverflowControlsLayers):
Remove the layersChanged check and unconditionally call positionScrollbarLayers(). This only
worked by accident before because we were recreating horizontal and vertical scrollbars on every call.
- 2:45 PM Changeset in webkit [103456] by
-
- 4 edits2 copies in branches/safari-534.54-branch
Merged r95054.
- 2:43 PM Changeset in webkit [103455] by
-
- 7 edits in trunk/Source
[EFL] Add 'Select All' option to context menus in WebKit-EFL.
https://bugs.webkit.org/show_bug.cgi?id=74920
Patch by Michał Pakuła vel Rutka <Michał Pakuła vel Rutka> on 2011-12-21
Reviewed by Eric Seidel.
Enable 'Select All' option to context menus called on input fields in WebKit-EFL
as it is enabled in GTK and QT ports.
Source/WebCore:
- page/ContextMenuController.cpp:
(WebCore::ContextMenuController::contextMenuItemSelected): Add 'Select All' option.
(WebCore::ContextMenuController::populate): Append 'Select All' item.
(WebCore::ContextMenuController::checkOrEnableIfNeeded): Enable 'Select All' option.
- platform/ContextMenuItem.h: Add 'Select All' option.
- platform/LocalizationStrategy.h: Add constructor for 'Select All' option.
- platform/LocalizedStrings.h: Add constructor for 'Select All' option.
Source/WebKit/efl:
- ewk/ewk_contextmenu.h: Add new context menu option 'Select All'.
- 2:38 PM Changeset in webkit [103454] by
-
- 2 edits3 copies in branches/safari-534.54-branch
Merged r95028.
- 2:35 PM Changeset in webkit [103453] by
-
- 2 edits in branches/safari-534.54-branch/Source/WebCore
Merged r95010.
- 2:34 PM Changeset in webkit [103452] by
-
- 6 edits in trunk/Source/WebCore
Make calls to willModifyAttribute and attributeChanged symmetrical
https://bugs.webkit.org/show_bug.cgi?id=74987
Reviewed by Ryosuke Niwa.
Previously, calls to Element::willModifyAttribute sometimes happened
in one method while calls to Element::attributeChanged happened in
another. This change makes them symmetrical for all the cases I know
about: setAttribute, removeAttribute, setNamedItem, removeNamedItem.
To accomplish this, NamedNodeMap::addAttribute, removeAttribute, and
replaceAttribute have been reduced to their pure functionality of
manipulating m_attributes, and their callers are left responsible for
properly notifying the Element of the underlying changes.
One other bit of refactoring was done: to simplify
Element::setAttribute, it now dispatches to
Element::removeAttributeInternal if the incoming value is null.
No new tests, no change in behavior.
- dom/Attribute.h:
- dom/Element.cpp:
(WebCore::Element::removeAttribute):
(WebCore::Element::removeAttributeInternal): Added, sharing code
between the two removeAttribute overloads.
(WebCore::Element::setAttributeInternal):
- dom/Element.h:
- dom/NamedNodeMap.cpp:
(WebCore::NamedNodeMap::setNamedItem):
(WebCore::NamedNodeMap::removeNamedItem):
(WebCore::NamedNodeMap::addAttribute):
(WebCore::NamedNodeMap::removeAttribute):
(WebCore::NamedNodeMap::replaceAttribute):
- svg/properties/SVGAnimatedPropertySynchronizer.h:
Call Element::setAttribute unless the attribute is already present,
and add a comment explaining why the code looks the way it does.
- 2:31 PM Changeset in webkit [103451] by
-
- 4 edits3 copies in branches/safari-534.54-branch
Merged r94991.
- 2:29 PM Changeset in webkit [103450] by
-
- 2 edits in trunk/LayoutTests
[chromium] Mark more Mac compositing tests as flaky
https://bugs.webkit.org/show_bug.cgi?id=47949
Unreviewed gardening.
- platform/chromium/test_expectations.txt:
- 2:28 PM Changeset in webkit [103449] by
-
- 8 edits3 copies in branches/safari-534.54-branch
Merged r94905.
- 2:24 PM Changeset in webkit [103448] by
-
- 2 edits in branches/safari-534.54-branch/Source/WebCore
Merged r94892.
- 2:21 PM Changeset in webkit [103447] by
-
- 3 edits6 copies in branches/safari-534.54-branch
Merged r94857.
- 2:12 PM Changeset in webkit [103446] by
-
- 14 edits in branches/safari-534.54-branch
Merged r94582.
- 2:08 PM Changeset in webkit [103445] by
-
- 7 edits in trunk
Unreviewed, rolling out r103408.
http://trac.webkit.org/changeset/103408
https://bugs.webkit.org/show_bug.cgi?id=75017
WorkerDevToolsSanityTest.InspectSharedWorker is failing
(Requested by loislo_ on #webkit).
Source/WebCore:
- inspector/front-end/CompilerSourceMapping.js:
(WebInspector.ClosureCompilerSourceMapping):
(WebInspector.ClosureCompilerSourceMapping.prototype.sources):
(WebInspector.ClosureCompilerSourceMapping.prototype._parseMap):
- inspector/front-end/DebuggerPresentationModel.js:
(WebInspector.DebuggerPresentationModel.prototype.setCompilerSourceMapping):
- inspector/front-end/utilities.js:
(String.prototype.asParsedURL):
LayoutTests:
- http/tests/inspector/compiler-source-mapping-expected.txt:
- http/tests/inspector/compiler-source-mapping.html:
- 2:07 PM Changeset in webkit [103444] by
-
- 20 edits24 copies in branches/safari-534.54-branch
Merged r94543.
- 1:58 PM Changeset in webkit [103443] by
-
- 6 edits2 copies in branches/safari-534.54-branch
Merged r94541.
- 1:51 PM Changeset in webkit [103442] by
-
- 2 edits in branches/safari-534.54-branch/Source/WebCore
Merged r94512.
- 1:49 PM Changeset in webkit [103441] by
-
- 3 edits2 copies in branches/safari-534.54-branch
Merged r94511.
- 1:45 PM Changeset in webkit [103440] by
-
- 10 edits2 copies in branches/safari-534.54-branch
Merged r94508.
- 1:40 PM Changeset in webkit [103439] by
-
- 4 edits2 adds in trunk
Source/WebCore: Fix CSS filters crash on zero-sized elements.
https://bugs.webkit.org/show_bug.cgi?id=75020
Reviewed by Dean Jackson.
Test: css3/filters/filter-empty-element-crash.html
- rendering/FilterEffectRenderer.cpp:
(WebCore::FilterEffectRenderer::inputContext):
Protect against null ImageBuffer.
- rendering/RenderLayer.cpp:
(WebCore::RenderLayer::paintLayer):
Protect against null GraphicsContext.
LayoutTests: Test for CSS filters crash on zero-sized element
https://bugs.webkit.org/show_bug.cgi?id=75020
Reviewed by Dean Jackson.
- css3/filters/filter-empty-element-crash-expected.txt: Added.
- css3/filters/filter-empty-element-crash.html: Added.
- 1:21 PM Changeset in webkit [103438] by
-
- 4 edits in trunk/Source
Web Inspector: suppress incremental rendering and use application chrome mode
Reviewed by Joseph Pecoraro.
Source/WebKit/mac:
- WebCoreSupport/WebInspectorClient.mm:
(-[WebInspectorWindowController init]): Sort the preferences, remove the Leopard font family setting,
set suppress incremental rendering and use application chrome mode.
Source/WebKit2:
- UIProcess/WebInspectorProxy.cpp:
(WebKit::createInspectorPageGroup): Set suppress incremental rendering and use application chrome mode.
- 1:08 PM Changeset in webkit [103437] by
-
- 3 edits2 copies in branches/safari-534.54-branch
Merged r94455.
- 1:04 PM Changeset in webkit [103436] by
-
- 3 edits2 copies in branches/safari-534.54-branch
Merged r94112.
- 1:01 PM Changeset in webkit [103435] by
-
- 4 edits in trunk/Source/WebCore
Inform the scrolling coordinator when scrollbar layers come and go
https://bugs.webkit.org/show_bug.cgi?id=75028
Reviewed by Andreas Kling and Simon Fraser.
- page/ScrollingCoordinator.h:
- page/mac/ScrollingCoordinatorMac.mm:
(WebCore::ScrollingCoordinator::setFrameViewHorizontalScrollbarLayer):
(WebCore::ScrollingCoordinator::setFrameViewVerticalScrollbarLayer):
- rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::updateOverflowControlsLayers):
- 1:01 PM Changeset in webkit [103434] by
-
- 11 edits6 copies in branches/safari-534.54-branch
Merged r94109.
- 12:44 PM Changeset in webkit [103433] by
-
- 2 edits in branches/safari-534.54-branch/LayoutTests
Merged r94099.
- 12:39 PM Changeset in webkit [103432] by
-
- 5 edits in branches/safari-534.54-branch
Merged r94095.
- 12:35 PM Changeset in webkit [103431] by
-
- 3 edits2 copies in branches/safari-534.54-branch
Merged r94001.
- 12:31 PM Changeset in webkit [103430] by
-
- 3 edits3 copies in branches/safari-534.54-branch
Merged r93943.
- 12:27 PM Changeset in webkit [103429] by
-
- 5 edits in trunk
Source/WebCore: [Chromium] DatabaseTrackerChromium: iterating DatabaseSet races with Database disposal on worker thread
https://bugs.webkit.org/show_bug.cgi?id=74554
Reviewed by David Levin.
Covered by existing tests in fast/workers/storage.
- storage/chromium/DatabaseTrackerChromium.cpp:
(WebCore::NotifyDatabaseObserverOnCloseTask::create):
(WebCore::NotifyDatabaseObserverOnCloseTask::performTask):
(WebCore::NotifyDatabaseObserverOnCloseTask::isCleanupTask):
(WebCore::NotifyDatabaseObserverOnCloseTask::NotifyDatabaseObserverOnCloseTask):
(WebCore::DatabaseTracker::removeOpenDatabase):
LayoutTests: [Chromium] DatabaseTrackerChromium: iterating DatabaseSet races with Database disposal on worker thread.
https://bugs.webkit.org/show_bug.cgi?id=74554
Reviewed by David Levin.
- platform/chromium/test_expectations.txt:
- 12:09 PM Changeset in webkit [103428] by
-
- 2 edits in trunk/Source/WebCore
HTMLMediaElement::configureTextTrackDisplay is unnecessary
https://bugs.webkit.org/show_bug.cgi?id=74945
Reviewed by Darin Adler.
Nothing to test, just removing redundant code. Correct behavior tested by
media/track/track-cue-rendering.html and media/track/track-cue-nothing-to-render.html.
- html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::configureTextTrackDisplay): Don't show and hide track, just call
updateTextTrackDisplay and it will do the right thing.
- 12:09 PM Changeset in webkit [103427] by
-
- 252 edits1 move in trunk/LayoutTests
2011-12-21 Nikolas Zimmermann <nzimmermann@rim.com>
Not reviewed. Rebaseline pixel test results, which have < 0.011 diffs on my 64bit SL machine.
This is a preparation, to build a new baseline with Lion.
- platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-03-t-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-26-t-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-34-t-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-44-t-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-82-t-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-light-04-f-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/interact-order-01-b-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/interact-order-02-b-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/paths-data-03-f-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/paths-data-15-t-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/struct-image-02-b-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/text-path-01-b-expected.png:
- platform/mac-snowleopard/svg/W3C-SVG-1.1/text-text-01-b-expected.png:
- platform/mac-snowleopard/svg/carto.net/selectionlist-expected.png:
- platform/mac-snowleopard/svg/css/composite-shadow-example-expected.png:
- platform/mac-snowleopard/svg/css/composite-shadow-with-opacity-expected.png:
- platform/mac-snowleopard/svg/dom/SVGStringList-basics-expected.png:
- platform/mac-snowleopard/svg/dom/SVGTransformList-basics-expected.png:
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-dom-in-attr-expected.png:
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-dom-type-attr-expected.png:
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-dom-values-attr-expected.png:
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-in-prop-expected.png:
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-type-prop-expected.png:
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-values-prop-expected.png:
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
- platform/mac-snowleopard/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
- platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png:
- platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png:
- platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png:
- platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png:
- platform/mac-snowleopard/svg/filters/feLighting-crash-expected.png:
- platform/mac-snowleopard/svg/filters/feOffset-expected.png:
- platform/mac-snowleopard/svg/filters/filter-on-tspan-expected.png:
- platform/mac-snowleopard/svg/wicd/rightsizing-grid-expected.png:
- platform/mac-snowleopard/svg/wicd/test-scalable-background-image1-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt:
- platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png:
- platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png:
- platform/mac/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png:
- platform/mac/svg/as-background-image/svg-as-background-1-expected.png:
- platform/mac/svg/as-background-image/svg-as-background-3-expected.png:
- platform/mac/svg/as-background-image/svg-as-background-5-expected.png:
- platform/mac/svg/as-background-image/svg-as-background-6-expected.png:
- platform/mac/svg/as-background-image/svg-as-background-with-relative-size-expected.png:
- platform/mac/svg/as-image/animated-svg-as-image-expected.png:
- platform/mac/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
- platform/mac/svg/as-image/img-preserveAspectRatio-support-2-expected.png:
- platform/mac/svg/as-image/same-image-two-instances-expected.png:
- platform/mac/svg/as-image/svg-image-change-content-size-expected.png:
- platform/mac/svg/as-object/object-box-sizing-no-width-height-expected.png:
- platform/mac/svg/batik/filters/filterRegions-expected.png:
- platform/mac/svg/batik/masking/maskRegions-expected.png:
- platform/mac/svg/batik/text/textOnPath2-expected.png:
- platform/mac/svg/batik/text/textOnPath3-expected.png:
- platform/mac/svg/batik/text/verticalTextOnPath-expected.png:
- platform/mac/svg/carto.net/button-expected.png:
- platform/mac/svg/carto.net/colourpicker-expected.png:
- platform/mac/svg/carto.net/scrollbar-expected.png:
- platform/mac/svg/carto.net/slider-expected.png:
- platform/mac/svg/clip-path/clip-path-child-clipped-expected.png:
- platform/mac/svg/clip-path/clip-path-childs-clipped-expected.png:
- platform/mac/svg/clip-path/clip-path-clipped-expected.png:
- platform/mac/svg/clip-path/clip-path-clipped-nonzero-expected.png:
- platform/mac/svg/clip-path/clip-path-on-clipped-use-expected.png:
- platform/mac/svg/clip-path/clip-path-on-g-and-child-expected.png:
- platform/mac/svg/clip-path/clip-path-on-g-expected.png:
- platform/mac/svg/clip-path/clip-path-on-svg-and-child-expected.png:
- platform/mac/svg/clip-path/clip-path-on-svg-expected.png:
- platform/mac/svg/clip-path/clip-path-use-as-child-expected.png:
- platform/mac/svg/clip-path/clip-path-use-as-child2-expected.png:
- platform/mac/svg/clip-path/clip-path-use-as-child3-expected.png:
- platform/mac/svg/clip-path/clip-path-use-as-child4-expected.png:
- platform/mac/svg/css/circle-in-mask-with-shadow-expected.png:
- platform/mac/svg/css/composite-shadow-text-expected.png:
- platform/mac/svg/css/mask-with-shadow-expected.png:
- platform/mac/svg/custom/absolute-sized-content-with-resources-expected.png:
- platform/mac/svg/custom/dasharrayOrigin-expected.png:
- platform/mac/svg/custom/embedding-external-svgs-expected.png:
- platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png:
- platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png:
- platform/mac/svg/custom/feComponentTransfer-Linear-expected.png:
- platform/mac/svg/custom/feComponentTransfer-Table-expected.png:
- platform/mac/svg/custom/fill-opacity-update-expected.png:
- platform/mac/svg/custom/fractional-rects-expected.png:
- platform/mac/svg/custom/gradient-rotated-bbox-expected.png:
- platform/mac/svg/custom/grayscale-gradient-mask-2-expected.png:
- platform/mac/svg/custom/grayscale-gradient-mask-expected.png:
- platform/mac/svg/custom/invalid-css-expected.png:
- platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.png:
- platform/mac/svg/custom/js-late-clipPath-creation-expected.png:
- platform/mac/svg/custom/js-late-gradient-and-object-creation-expected.png:
- platform/mac/svg/custom/js-late-pattern-creation-expected.png:
- platform/mac/svg/custom/linking-uri-01-b-expected.png:
- platform/mac/svg/custom/mouse-move-on-svg-container-expected.png:
- platform/mac/svg/custom/mouse-move-on-svg-container-standalone-expected.png:
- platform/mac/svg/custom/nested-pattern-boundingBoxModeContent-expected.png:
- platform/mac/svg/custom/non-scaling-stroke-expected.png:
- platform/mac/svg/custom/pattern-in-defs-expected.png:
- platform/mac/svg/custom/pattern-rotate-expected.png:
- platform/mac/svg/custom/pattern-rotate-gaps-expected.png:
- platform/mac/svg/custom/pattern-skew-transformed-expected.png:
- platform/mac/svg/custom/pattern-with-transformation-expected.png:
- platform/mac/svg/custom/rounded-rects-expected.png:
- platform/mac/svg/custom/simple-text-double-shadow-expected.png:
- platform/mac/svg/custom/svg-fonts-in-html-expected.png:
- platform/mac/svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting-expected.png: Copied from svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting-expected.png.
- platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-edgeMode-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-in-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelMatrix-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelUnitLength-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-order-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-bias-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-divisor-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-in-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelMatrix-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelUnitLength-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-order-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-in-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularConstant-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularExponent-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-suraceScale-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-inherit-lighting-color-css-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-lighting-color-css-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-in-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularConstant-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularExponent-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-suraceScale-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-numOctaves-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-seed-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-stitchTiles-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-type-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-baseFrequency-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-numOctaves-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-seed-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-stitchTiles-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-type-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-dom-x-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-dom-y-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-x-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-y-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png:
- platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png:
- platform/mac/svg/filters/filter-rounding-issues-expected.png:
- platform/mac/svg/hixie/cascade/002-expected.png:
- platform/mac/svg/hixie/perf/001-expected.png:
- platform/mac/svg/hixie/perf/002-expected.png:
- platform/mac/svg/hixie/perf/007-expected.png:
- platform/mac/svg/hixie/transform/001-expected.png:
- platform/mac/svg/text/select-textLength-spacing-squeeze-1-expected.png:
- platform/mac/svg/text/select-textLength-spacing-squeeze-2-expected.png:
- platform/mac/svg/text/select-textLength-spacing-squeeze-3-expected.png:
- platform/mac/svg/text/select-textLength-spacing-squeeze-4-expected.png:
- platform/mac/svg/text/select-textLength-spacing-stretch-1-expected.png:
- platform/mac/svg/text/select-textLength-spacing-stretch-2-expected.png:
- platform/mac/svg/text/select-textLength-spacing-stretch-3-expected.png:
- platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.png:
- platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.png:
- platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.png:
- platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.png:
- platform/mac/svg/text/selection-styles-expected.png:
- platform/mac/svg/text/small-fonts-3-expected.png:
- platform/mac/svg/text/text-align-03-b-expected.png:
- platform/mac/svg/text/text-path-01-b-expected.png:
- platform/mac/svg/text/text-text-05-t-expected.png:
- platform/mac/svg/text/textPathBoundsBug-expected.png:
- platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.png:
- platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.png:
- platform/mac/svg/transforms/text-with-pattern-with-svg-transform-expected.png:
- platform/mac/svg/webarchive/svg-feimage-subresources-expected.png:
- platform/mac/svg/wicd/test-scalable-background-image2-expected.png:
- platform/mac/svg/zoom/page/zoom-foreignObject-expected.png:
- platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
- platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.png:
- platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png:
- platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png:
- platform/mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png:
- platform/mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png:
- svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting-expected.png: Removed.
- 11:52 AM Changeset in webkit [103426] by
-
- 5 edits in trunk/Source/WebCore
ScrollingCoordinator functions should take FrameView objects
https://bugs.webkit.org/show_bug.cgi?id=75023
Reviewed by Sam Weinig.
- page/ScrollingCoordinator.cpp:
(WebCore::ScrollingCoordinator::syncFrameViewGeometry):
- page/ScrollingCoordinator.h:
- page/mac/ScrollingCoordinatorMac.mm:
(WebCore::ScrollingCoordinator::setFrameViewScrollLayer):
- rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::frameViewDidChangeSize):
(WebCore::RenderLayerCompositor::updateRootLayerPosition):
(WebCore::RenderLayerCompositor::ensureRootLayer):
- 11:52 AM Changeset in webkit [103425] by
-
- 5 edits30 copies in branches/safari-534.54-branch
Merged r93794.
- 11:48 AM Changeset in webkit [103424] by
-
- 3 edits in branches/safari-534.54-branch/Source/WebKit/mac
Merged r93732.
- 11:45 AM Changeset in webkit [103423] by
-
- 3 edits4 copies in branches/safari-534.54-branch
Merged r93521.
- 11:42 AM Changeset in webkit [103422] by
-
- 3 edits2 copies in branches/safari-534.54-branch
Merged r93514.
- 11:41 AM Changeset in webkit [103421] by
-
- 9 edits1 delete in trunk/Source/WebCore
Get rid of ScrollableAreaClient
https://bugs.webkit.org/show_bug.cgi?id=75021
Reviewed by Sam Weinig.
The ScrollableAreaClient interface will just add an extra level of indirection between ScrollableArea and
ScrollAnimator, which is unnecessary. Eventually I'd like to rename ScrollAnimator to something that better reflects
all the different responsibilities it currently has.
- WebCore.exp.in:
- page/FrameView.cpp:
(WebCore::FrameView::FrameView):
- page/ScrollingCoordinator.cpp:
- page/ScrollingCoordinator.h:
- platform/ScrollView.cpp:
(WebCore::ScrollView::ScrollView):
- platform/ScrollView.h:
- platform/ScrollableArea.cpp:
(WebCore::ScrollableArea::ScrollableArea):
- platform/ScrollableArea.h:
- platform/ScrollableAreaClient.h: Removed.
- 11:32 AM Changeset in webkit [103420] by
-
- 1 edit in branches/subpixellayout/Source/WebCore/rendering/RenderBoxModelObject.cpp
Fixing a sub-pixel fillRect call with pixelSnappedIntRect
- 11:28 AM Changeset in webkit [103419] by
-
- 2 edits in trunk/Source/WebCore
Don't recreate scrollbar layers whenever the frame view size changes
https://bugs.webkit.org/show_bug.cgi?id=75018
Reviewed by Darin Adler and Simon Fraser.
- rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::updateOverflowControlsLayers):
- 11:09 AM Changeset in webkit [103418] by
-
- 3 edits in trunk/Tools
Extract WinCE CMake arguments from build-webkit into separate function
https://bugs.webkit.org/show_bug.cgi?id=74983
Reviewed by Rob Buis.
Towards adding support for using Tools/Scripts/build-jsc for the WinCE port, extract the
WinCE-specific CMake argument from Tools/Scripts/build-webkit into webkitdirs::cmakeBasedPortArguments().
This will allow us to get the WinCE-specific CMake argument in Tools/Scripts/build-jsc so
that we can pass it to the CMake build system when building JavaScriptCore.
- Scripts/build-webkit:
- Scripts/webkitdirs.pm:
(cmakeBasedPortArguments): Added.
- 11:05 AM Changeset in webkit [103417] by
-
- 4 edits in trunk
Add CMake option to only build JavaScriptCore
https://bugs.webkit.org/show_bug.cgi?id=74979
Reviewed by Rob Buis.
Towards adding CMake support to script Tools/Scripts/build-jsc, add a CMake
option to only build JavaScriptCore.
- CMakeLists.txt: Defined ENABLE_WEBCORE to build WebCore. If the option
ONLY_BUILD_JAVASCRIPTCORE is specified then don't build WebCore, WebKit, or WebKit2.
- Source/CMakeLists.txt:
- Source/cmake/WebKitFS.cmake:
- 10:56 AM Changeset in webkit [103416] by
-
- 6 edits2 copies in branches/safari-534.54-branch
Merged r93347.
- 10:49 AM Changeset in webkit [103415] by
-
- 8 edits3 copies in branches/safari-534.54-branch
Merged r93227.
- 10:43 AM Changeset in webkit [103414] by
-
- 3 edits in trunk/Source/WebKit2
Cleanup up clients when deallocating WebKit2 API objects
https://bugs.webkit.org/show_bug.cgi?id=75014
Reviewed by Adam Roben.
- UIProcess/API/mac/WKBrowsingContextController.mm:
(-[WKBrowsingContextController dealloc]):
- UIProcess/API/mac/WKConnection.mm:
(-[WKConnection dealloc]):
Clear clients on dealloc.
- 10:21 AM Changeset in webkit [103413] by
-
- 3 edits5 adds in trunk/Source/WebKit2
[Qt][WK2] Add tests for favicon and fix icon url decoding issue
https://bugs.webkit.org/show_bug.cgi?id=74967
Patch by Rafael Brandao <rafael.lobo@openbossa.org> on 2011-12-21
Reviewed by Simon Hausmann.
- UIProcess/API/qt/qwebiconimageprovider.cpp: We already receive the url
without the percent encoding and we should access WebIconDatabase with
an encoded url. Added a test to cover this behavior.
(QWebIconImageProvider::requestImage):
- UIProcess/API/qt/tests/qmltests/WebView/tst_favIconLoad.qml: Added.
- UIProcess/API/qt/tests/qmltests/common/favicon.html: Added.
- UIProcess/API/qt/tests/qmltests/common/favicon.png: Added.
- UIProcess/API/qt/tests/qmltests/common/favicon2.html: Added.
- UIProcess/API/qt/tests/qmltests/common/small-favicon.png: Added.
- UIProcess/API/qt/tests/qmltests/qmltests.pro:
- 10:19 AM Changeset in webkit [103412] by
-
- 2 edits in trunk/Source/WebKit2
Exception thrown when running WKBrowsingContextLoadDelegateTest.SimpleLoad test
https://bugs.webkit.org/show_bug.cgi?id=75012
Reviewed by Adam Roben.
- UIProcess/API/mac/WKProcessGroup.mm:
(-[WKProcessGroup dealloc]):
Clear the WKContext's connection client.
- 9:20 AM Changeset in webkit [103411] by
-
- 12 edits1 add1 delete in trunk
Web Inspector: [Extension API] refactor extension API build code, expose experimental APIs conditionally in chromium
https://bugs.webkit.org/show_bug.cgi?id=74941
Reviewed by Pavel Feldman.
Source/WebCore:
- WebCore.gypi:
- inspector/front-end/ExtensionAPI.js:
(buildPlatformExtensionAPI.platformExtensionAPI):
(buildPlatformExtensionAPI):
(buildExtensionAPIInjectedScript):
- inspector/front-end/ExtensionServer.js:
(WebInspector.ExtensionServer.prototype._addExtensions):
(WebInspector.ExtensionServer.prototype._addExtension):
(window.addExtension):
Source/WebKit/chromium:
- WebKit.gyp:
- WebKit.gypi:
- scripts/concatenate_js_files.py:
(main):
- scripts/generate_devtools_extension_api.py:
(write_devtools_extension_api):
- src/js/DevTools.js:
():
LayoutTests:
- http/tests/inspector/extensions-test.js:
(initialize_ExtensionsTest.InspectorTest.runExtensionTests):
(initialize_ExtensionsTest):
- platform/chromium/inspector/extensions/extensions-api-expected.txt: Removed.
- 9:03 AM Changeset in webkit [103410] by
-
- 3 edits in trunk/Source/WebKit2
[Qt][WK2] Fix tst_QQuickWebView::scrollRequest() API test
https://bugs.webkit.org/show_bug.cgi?id=73994
Patch by Michael Brüning <michael.bruning@nokia.com> on 2011-12-21
Reviewed by Kenneth Rohde Christiansen.
Added a viewport meta tag so that the view is actually scrollable and
does not get scaled to not be scrollable. Corrected the style
definition for the <div> tag. Removed unneeded text in div
Rolled back changes some of the changes from the previous patch
(r102453) because they weren't necessary.
- UIProcess/API/qt/tests/html/scroll.html:
- UIProcess/API/qt/tests/qquickwebview/tst_qquickwebview.cpp:
(tst_QQuickWebView::scrollRequest): Partially rolled back changes.
- 8:24 AM Changeset in webkit [103409] by
-
- 2 edits in trunk/Source/WebKit2
Windows build fix.
Replace all instances of "WebPropupMenuProxy" with "WebPopupMenuProxy".
- UIProcess/win/WebPopupMenuProxyWin.cpp:
(WebKit::WebPopupMenuProxyWin::showPopupMenu):
(WebKit::WebPopupMenuProxyWin::setFocusedIndex):
- 7:48 AM Changeset in webkit [103408] by
-
- 7 edits in trunk
Web Inspector: fix source map url resolving.
https://bugs.webkit.org/show_bug.cgi?id=74305
Reviewed by Pavel Feldman.
Source/WebCore:
Also fix the bug with repeated source urls in mapping sections.
- inspector/front-end/CompilerSourceMapping.js:
(WebInspector.ClosureCompilerSourceMapping):
(WebInspector.ClosureCompilerSourceMapping.prototype.sources):
(WebInspector.ClosureCompilerSourceMapping.prototype._parseMap):
(WebInspector.ClosureCompilerSourceMapping.prototype._resolveSourceMapURL):
- inspector/front-end/DebuggerPresentationModel.js:
(WebInspector.DebuggerPresentationModel.prototype.installCompilerSourceMapping):
- inspector/front-end/utilities.js:
(String.prototype.asParsedURL):
LayoutTests:
- http/tests/inspector/compiler-source-mapping-expected.txt:
- http/tests/inspector/compiler-source-mapping.html:
- 7:28 AM Changeset in webkit [103407] by
-
- 3729 edits in trunk
New renderer for SVGRectElement
https://bugs.webkit.org/show_bug.cgi?id=65769
Source/WebCore:
Rubber-stamped by Zoltan Herczeg.
Change the return value of RenderSVGRect::renderName() from RenderSVGPath to RenderSVGRect.
This is a follow-up patch of r101517 to correct the DRT output.
- rendering/svg/RenderSVGRect.h:
(WebCore::RenderSVGRect::renderName):
LayoutTests:
Rubber stamped by Zoltan Herczeg.
Rename the renderer of SVGRects from RenderSVGPath to RenderSVGRect.
- 6:38 AM Changeset in webkit [103406] by
-
- 6 edits2 adds in trunk
Web Inspector: TabbedPane should use tabElement width measuring to layout tab elements when width is too small to fit them.
https://bugs.webkit.org/show_bug.cgi?id=75005
Reviewed by Pavel Feldman.
Source/WebCore:
Test: inspector/tabbed-pane-max-tab-width-calculation.html
- inspector/front-end/NetworkItemView.js:
(WebInspector.NetworkItemView.prototype.wasShown):
- inspector/front-end/TabbedPane.js:
(WebInspector.TabbedPane):
(WebInspector.TabbedPane.prototype.appendTab):
(WebInspector.TabbedPane.prototype._createTabElement):
(WebInspector.TabbedPane.prototype.onResize):
(WebInspector.TabbedPane.prototype._maybeMeasureAndUpdate):
(WebInspector.TabbedPane.prototype._measureTab):
(WebInspector.TabbedPane.prototype._updateWidths):
(WebInspector.TabbedPane.prototype._calculateMaxWidth):
(WebInspector.TabbedPaneTab):
- inspector/front-end/inspector.css:
(.tabbed-pane-header):
(.tabbed-pane-header-tabs):
(.tabbed-pane-header-tab):
(.tabbed-pane-header-tab.measuring):
(.tabbed-pane-header-tab.selected):
- inspector/front-end/scriptsPanel.css:
(#scripts-navigator-tabbed-pane .tabbed-pane-header-tabs):
LayoutTests:
- inspector/tabbed-pane-max-tab-width-calculation-expected.txt: Added.
- inspector/tabbed-pane-max-tab-width-calculation.html: Added.
- 5:52 AM Changeset in webkit [103405] by
-
- 8 edits in trunk
Web Inspector: auto detect source map url.
https://bugs.webkit.org/show_bug.cgi?id=74088
Reviewed by Pavel Feldman.
Source/WebCore:
Check to see if "X-SourceMap" HTTP response header was sent with script resource.
Header value will be used as auto suggestion for source map url in UI.
- inspector/Inspector.json:
- inspector/InspectorDebuggerAgent.cpp:
(WebCore::InspectorDebuggerAgent::sourceMapURLForScript):
(WebCore::InspectorDebuggerAgent::didParseSource):
- inspector/InspectorDebuggerAgent.h:
- inspector/front-end/DebuggerModel.js:
(WebInspector.DebuggerModel.prototype._parsedScriptSource):
(WebInspector.DebuggerDispatcher.prototype.scriptParsed):
- inspector/front-end/RawSourceCode.js:
(WebInspector.RawSourceCode):
- inspector/front-end/Script.js:
(WebInspector.Script):
LayoutTests:
- inspector/debugger/raw-source-code.html:
- 5:48 AM Changeset in webkit [103404] by
-
- 3 edits in trunk/Source/WebCore
[Qt] Mobile theme refinements
https://bugs.webkit.org/show_bug.cgi?id=74727
Mostly to replace most of the rounded-rect-shaped
controls with squircle-shaped ones.
Reviewed by Kenneth Rohde Christiansen.
No new tests needed.
- platform/qt/RenderThemeQtMobile.cpp:
(WebCore::drawControlBackground):
(WebCore::painterScale):
(WebCore::borderPen):
(WebCore::StylePainterMobile::drawCheckableBackground): Toned down the gradient a bit.
(WebCore::StylePainterMobile::findCheckBox):
(WebCore::StylePainterMobile::drawRadio):
(WebCore::StylePainterMobile::findRadio):
(WebCore::StylePainterMobile::drawMultipleComboButton): increase spacing between the dots.
(WebCore::StylePainterMobile::drawSimpleComboButton): attempt to improve readability.
(WebCore::StylePainterMobile::getButtonImageSize):
(WebCore::StylePainterMobile::findComboButton):
(WebCore::StylePainterMobile::drawLineEdit):
(WebCore::StylePainterMobile::findLineEdit):
(WebCore::StylePainterMobile::drawPushButton):
(WebCore::StylePainterMobile::findPushButton):
(WebCore::StylePainterMobile::drawComboBox):
(WebCore::StylePainterMobile::drawProgress):
(WebCore::StylePainterMobile::drawSliderThumb):
(WebCore::RenderThemeQtMobile::computeSizeBasedOnStyle):
(WebCore::RenderThemeQtMobile::paintTextField):
- platform/qt/RenderThemeQtMobile.h:
- 5:45 AM Changeset in webkit [103403] by
-
- 2 edits in trunk/Source/WebCore
Web Inspector: CSSStyleSheet::cssRules can return 0 and InspectorStyleSheet dosen't check
https://bugs.webkit.org/show_bug.cgi?id=74938
Prevent security checks when retrieving a just-added CSS rule from the "inspector stylesheet".
Reviewed by Pavel Feldman.
- inspector/InspectorStyleSheet.cpp:
(WebCore::InspectorStyleSheet::addRule):
- 2:38 AM Changeset in webkit [103402] by
-
- 39 edits10 adds in trunk/LayoutTests
[Qt] Unreviewed gardening. Update Qt specific expected results.
- platform/qt/Skipped: Skip fast/text/international/bdi-neutral-wrapped.html because of missing test font.
- platform/qt/css2.1/20110323/border-conflict-style-079-expected.png: Added.
- platform/qt/css2.1/20110323/floating-replaced-height-008-expected.png: Added.
- platform/qt/css2.1/t170602-bdr-conflct-w-05-d-expected.png: Added.
- platform/qt/css2.1/t170602-bdr-conflct-w-06-d-expected.png: Added.
- platform/qt/css2.1/t170602-bdr-conflct-w-07-d-expected.png: Added.
- platform/qt/css2.1/t170602-bdr-conflct-w-08-d-expected.png: Added.
- platform/qt/css2.1/t170602-bdr-conflct-w-15-d-expected.png: Added.
- platform/qt/css2.1/t170602-bdr-conflct-w-16-d-expected.png: Added.
- platform/qt/css2.1/t170602-bdr-conflct-w-17-d-expected.png: Added.
- platform/qt/css2.1/t170602-bdr-conflct-w-18-d-expected.png: Added.
- platform/qt/css2.1/t170602-bdr-conflct-w-51-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-52-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-53-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-54-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-55-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-56-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-57-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-58-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-59-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-61-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-62-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-63-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-64-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-65-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-66-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-67-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-68-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-69-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-71-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-72-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-73-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-74-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-75-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-76-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-77-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-78-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-79-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-81-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-82-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-83-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-84-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-85-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-86-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-87-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-88-d-expected.png:
- platform/qt/css2.1/t170602-bdr-conflct-w-89-d-expected.png:
- platform/qt/test_expectations.txt: Unskip passing tests.
- 2:20 AM Changeset in webkit [103401] by
-
- 4 edits in trunk/Source/WebCore
Fulfill FIXME in HTMLLinkElement.h.
https://bugs.webkit.org/show_bug.cgi?id=74278
Rename isStyleSheetLoading() method to styleSheetIsLoading().
This new one has the correct grammar.
Reviewed by Darin Adler.
No new tests because the functionality remains the same.
- dom/Document.cpp:
(WebCore::Document::recalcStyleSelector):
- html/HTMLLinkElement.cpp:
(WebCore::HTMLLinkElement::setDisabledState):
(WebCore::HTMLLinkElement::styleSheetIsLoading):
(WebCore::HTMLLinkElement::sheetLoaded):
- html/HTMLLinkElement.h:
- 1:47 AM Changeset in webkit [103400] by
-
- 30 edits in trunk/Source/WebCore
[Forms] Add OVERRIDE to WebCore/html/*InputType.h
https://bugs.webkit.org/show_bug.cgi?id=74996
Patch by Yosifumi Inoue <yosin@chromium.org> on 2011-12-21
Reviewed by Kent Tamura.
No new tests. Changes are just for compilation.
- html/BaseButtonInputType.h: Add OVERRIDE.
- html/BaseCheckableInputType.h: Add OVERRIDE.
- html/BaseDateAndTimeInputType.h: Add OVERRIDE.
- html/BaseTextInputType.h: Add OVERRIDE.
- html/ButtonInputType.h: Add OVERRIDE.
- html/CheckboxInputType.h: Add OVERRIDE.
- html/ColorInputType.h: Add OVERRIDE.
- html/DateInputType.h: Add OVERRIDE.
- html/DateTimeInputType.h: Add OVERRIDE.
- html/DateTimeLocalInputType.h: Add OVERRIDE.
- html/EmailInputType.h: Add OVERRIDE.
- html/FileInputType.h: Add OVERRIDE.
- html/HiddenInputType.h: Add OVERRIDE.
- html/ImageInputType.h: Add OVERRIDE.
- html/IsIndexInputType.h: Add OVERRIDE.
- html/MonthInputType.h: Add OVERRIDE.
- html/NumberInputType.h: Add OVERRIDE.
- html/PasswordInputType.h: Add OVERRIDE.
- html/RadioInputType.h: Add OVERRIDE.
- html/RangeInputType.h: Add OVERRIDE.
- html/ResetInputType.h: Add OVERRIDE.
- html/SearchInputType.h: Add OVERRIDE.
- html/SubmitInputType.h: Add OVERRIDE.
- html/TelephoneInputType.h: Add OVERRIDE.
- html/TextFieldInputType.h: Add OVERRIDE.
- html/TextInputType.h: Add OVERRIDE.
- html/TimeInputType.h: Add OVERRIDE.
- html/URLInputType.h: Add OVERRIDE.
- html/WeekInputType.h: Add OVERRIDE.
- 12:54 AM Changeset in webkit [103399] by
-
- 2 edits in trunk/Tools
In prepare-ChangeLog, replace constant global variables with "use constant"
https://bugs.webkit.org/show_bug.cgi?id=74992
Reviewed by Ryosuke Niwa.
This patch replaces the following constant global variables with "use constant"s.
- $changeLogTimeZone
- $SVN
- $GIT
- %supportedTestExtensions
- Scripts/prepare-ChangeLog:
(changeLogNameFromArgs):
(changeLogEmailAddressFromArgs):
(resolveConflictedChangeLogs):
(generateNewChangeLogs):
(diffCommand):
(statusCommand):
(createPatchCommand):
(findOriginalFileFromSvn):
(determinePropertyChanges):
(generateFileList):
(reviewerAndDescriptionForGitCommit):
- 12:33 AM Changeset in webkit [103398] by
-
- 2 edits in trunk/LayoutTests
Unreviewed update test expectation for svg/custom/linking-uri-01-b.svg
- platform/chromium/test_expectations.txt:
- 12:19 AM Changeset in webkit [103397] by
-
- 2 edits in trunk/Source/WebCore
Add all ICU languages to LocaleToScriptMappingDefault.cpp
https://bugs.webkit.org/show_bug.cgi?id=67274
Patch by Matt Falkenhagen <falken@chromium.org> on 2011-12-21
Reviewed by Kent Tamura.
This better mimics the behavior of LocaleToScriptMappingICU.cpp. ICU
languages from ICU 3.6 are added. Also, script suffix in locale is
handled, so for example "fa_Latn" is mapped to Latin while "fa" is mapped to
Arabic.
No new tests, there is no visible effect until default per-script fonts
are added to non-ICU ports (alternatively, we could extend DumpRenderTree
to support overridePreference for per-script fonts as in bug 71110).
- platform/text/LocaleToScriptMappingDefault.cpp:
(WebCore::getScriptCode): add script name to script code mapping
(WebCore::localeToScriptCodeForFontSelection): add ICU languages to map
- 12:11 AM Changeset in webkit [103396] by
-
- 2 edits in trunk/LayoutTests
Unreviewed update test expectations for inspector's tests.
- platform/chromium/test_expectations.txt:
- 12:09 AM Changeset in webkit [103395] by
-
- 3 edits in trunk/LayoutTests
[Qt] [Gardening] Move tests to the right skip list.
https://bugs.webkit.org/show_bug.cgi?id=74958
These tests pass on Qt-5.0 both with WK1 and WK2 but fail on Qt-4.8.
Also removes comment refering to Qt-4.7 since the test fails on all
versions at the moment.
Patch by João Paulo Rechi Vita <jprvita@openbossa.org> on 2011-12-21
Reviewed by Csaba Osztrogonác.
- platform/qt-4.8/Skipped:
- platform/qt/Skipped:
- 12:03 AM Changeset in webkit [103394] by
-
- 1 edit1 move in trunk/LayoutTests
Disable a test without a result while I figure out
how to make the results consistent for each run.
Bug 74666 basically tracks re-enabling this test
since it contains an enhanced version of it.
- http/tests/workers/interrupt-database-sync-open-crash.html-skipped: Renamed from LayoutTests/http/tests/workers/interrupt-database-sync-open-crash.html.