- 26 Feb, 2012 6 commits
-
-
mhahnenberg@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=78612 Reviewed by Filip Pizlo. heap/CopiedAllocator.h: (CopiedAllocator): Friended the JIT to allow access to m_currentOffset. * heap/CopiedSpace.h: (CopiedSpace): Friended the JIT to allow access to isOversize. (JSC::CopiedSpace::allocator): * heap/Heap.h: (JSC::Heap::storageAllocator): Added a getter for the CopiedAllocator class so the JIT can use it for simple allocation i.e. when we can just bump the offset without having to do anything else. * jit/JIT.cpp: (JSC::JIT::privateCompileSlowCases): Added new slow case for op_new_array for when we have to bail out because the fast allocation path fails for whatever reason. * jit/JIT.h: (JIT): * jit/JITInlineMethods.h: (JSC::JIT::emitAllocateBasicStorage): Added utility function that allows objects to allocate generic backing stores. This function is used by emitAllocateJSArray. (JSC): (JSC::JIT::emitAllocateJSArray): Added utility function that allows the client to more easily allocate JSArrays. This function is used by emit_op_new_array and I expect it will also be used for emit_op_new_array_buffer. * jit/JITOpcodes.cpp: (JSC::JIT::emit_op_new_array): Changed to do inline allocation of JSArrays. Still does a stub call for oversize arrays. (JSC): (JSC::JIT::emitSlow_op_new_array): New slow path that just bails out to a stub call if we fail in any way on the fast path. * runtime/JSArray.cpp: (JSC): * runtime/JSArray.h: Added lots of offset functions for all the fields that we need to initialize in the JIT. (ArrayStorage): (JSC::ArrayStorage::lengthOffset): (JSC::ArrayStorage::numValuesInVectorOffset): (JSC::ArrayStorage::allocBaseOffset): (JSC::ArrayStorage::vectorOffset): (JSArray): (JSC::JSArray::sparseValueMapOffset): (JSC::JSArray::subclassDataOffset): (JSC::JSArray::indexBiasOffset): (JSC): (JSC::JSArray::storageSize): Moved this function from being a static function in the cpp file to being a static function in the JSArray class. This move allows the JIT to call it to see what size it should allocate. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108934 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
inferno@chromium.org authored
http://trac.webkit.org/changeset/108547 https://bugs.webkit.org/show_bug.cgi?id=79606 Crashes on ClusterFuzz (Requested by inferno-sec on #webkit). Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-02-26 Source/WebCore: * rendering/RenderBlockLineLayout.cpp: (WebCore::RenderBlock::layoutInlineChildren): LayoutTests: * fast/css-generated-content/first-letter-textbox-parent-crash-expected.txt: Removed. * fast/css-generated-content/first-letter-textbox-parent-crash.html: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108933 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
paroga@webkit.org authored
* interpreter/Interpreter.cpp: (JSC::getLineNumberForCallFrame): (JSC::Interpreter::getStackTrace): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108932 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
paroga@webkit.org authored
* interpreter/Interpreter.cpp: (JSC::getLineNumberForCallFrame): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108931 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
abarth@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=79598 Reviewed by Eric Seidel. Nowadays, the only ENABLE(WEB_SOCKETS) ifdef in WebCore proper is in WebCore::Settings, and that will be removed (soon?) once Apple drops support for the old WebSockets protocol. * CMakeLists.txt: * DerivedSources.make: * DerivedSources.pri: * GNUmakefile.am: * GNUmakefile.list.am: * Modules/websockets: Copied from Source/WebCore/websockets. * Target.pri: * WebCore.gyp/WebCore.gyp: * WebCore.gypi: * WebCore.pri: * WebCore.vcproj/WebCore.vcproj: * WebCore.vcproj/WebCoreCommon.vsprops: * WebCore.vcproj/copyForwardingHeaders.cmd: * WebCore.xcodeproj/project.pbxproj: * websockets: Removed. * websockets/CloseEvent.h: Removed. * websockets/CloseEvent.idl: Removed. * websockets/DOMWindowWebSocket.idl: Removed. * websockets/ThreadableWebSocketChannel.cpp: Removed. * websockets/ThreadableWebSocketChannel.h: Removed. * websockets/ThreadableWebSocketChannelClientWrapper.cpp: Removed. * websockets/ThreadableWebSocketChannelClientWrapper.h: Removed. * websockets/WebSocket.cpp: Removed. * websockets/WebSocket.h: Removed. * websockets/WebSocket.idl: Removed. * websockets/WebSocketChannel.cpp: Removed. * websockets/WebSocketChannel.h: Removed. * websockets/WebSocketChannelClient.h: Removed. * websockets/WebSocketDeflater.cpp: Removed. * websockets/WebSocketDeflater.h: Removed. * websockets/WebSocketExtensionDispatcher.cpp: Removed. * websockets/WebSocketExtensionDispatcher.h: Removed. * websockets/WebSocketExtensionProcessor.h: Removed. * websockets/WebSocketFrame.h: Removed. * websockets/WebSocketHandshake.cpp: Removed. * websockets/WebSocketHandshake.h: Removed. * websockets/WebSocketHandshakeRequest.cpp: Removed. * websockets/WebSocketHandshakeRequest.h: Removed. * websockets/WebSocketHandshakeResponse.cpp: Removed. * websockets/WebSocketHandshakeResponse.h: Removed. * websockets/WorkerThreadableWebSocketChannel.cpp: Removed. * websockets/WorkerThreadableWebSocketChannel.h: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108930 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
benjamin@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=79594 Reviewed by Andreas Kling. The method KURL::deprecatedString() is unused, remove it from WebCore. The last reference to the method was removed in r96779. * platform/KURL.cpp: (WebCore): * platform/KURL.h: (KURL): * platform/KURLGoogle.cpp: (WebCore): * platform/KURLWTFURL.cpp: (WebCore): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108929 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 25 Feb, 2012 34 commits
-
-
benjamin@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=79590 Reviewed by Andreas Kling. The function KURL::copyParsedQueryTo() is unused. Remove it from WebCore. The function was used by HTMLAnchorElement::getParameter() but that feature was removed in r100164. * WebCore.order: * platform/KURL.cpp: (WebCore): * platform/KURL.h: (WebCore): (KURL): * platform/KURLGoogle.cpp: (WebCore): * platform/KURLWTFURL.cpp: (WebCore): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108928 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
http://trac.webkit.org/changeset/108924 https://bugs.webkit.org/show_bug.cgi?id=79597 broke 4 inspector tests (Requested by kling on #webkit). Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-02-25 * dom/StyledElement.cpp: (WebCore::StyledElement::parseAttribute): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108927 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
abarth@webkit.org authored
* page/NavigatorRegisterProtocolHandler.cpp: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108926 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andersca@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=79596 Reviewed by Andreas Kling. ScrollingThread::isCurrentThread() can return false if called too early. Move it into ScrollingThread::initializeRunLoop where we know that the thread has been set up correctly. * page/scrolling/ScrollingThread.cpp: (WebCore::ScrollingThread::threadBody): * page/scrolling/mac/ScrollingThreadMac.mm: (WebCore::ScrollingThread::initializeRunLoop): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108925 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kling@webkit.org authored
<http://webkit.org/b/79595> Reviewed by Anders Carlsson. There's no reason for an element with style="" to have an inline style object. Remove the inline style in that case, just like we do when removing the style attribute altogether. * dom/StyledElement.cpp: (WebCore::StyledElement::parseAttribute): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108924 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
gyuyoung.kim@samsung.com authored
https://bugs.webkit.org/show_bug.cgi?id=77518 Reviewed by Ryosuke Niwa. Tools: EFL build bot starts to support layout test. * BuildSlaveSupport/build.webkit.org-config/config.json: * BuildSlaveSupport/built-product-archive: (archiveBuiltProduct): (extractBuiltProduct): * BuildSlaveSupport/test-result-archive: (archiveTestResults): * Scripts/webkitdirs.pm: Enable SHARED_CORE option when ENABLE_DRT is enable in EFL port. (generateBuildSystemFromCMakeProject): LayoutTests: * platform/efl/Skipped: Update skip list with test cases which don't have expected result. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108923 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
gyuyoung.kim@samsung.com authored
https://bugs.webkit.org/show_bug.cgi?id=79440 Reviewed by Ryosuke Niwa. To run EFL layout test on Ubuntu 11.10, Skipped file needs to be updated. * platform/efl/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108922 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
* Websites/webkit-perf.appspot.com/css/admin.css: (html): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108921 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andersca@apple.com authored
* WebProcess/Plugins/Netscape/mac/NetscapePluginMac.mm: (WebKit::NetscapePlugin::platformHandleMouseEvent): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108920 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andersca@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=79589 <rdar://problem/9719592> Reviewed by Sam Weinig. In the Carbon event model, mouse event coordinates are flipped relative to the first screen, whereas the coordinates we get from the WebMouseEvent are flipped relative to the screen where the containing WKView is on. Instead of passing the global coordinates to NPP_HandleEvent, convert them to the flipped screen coordinate system that the plug-in expects. * WebProcess/Plugins/Netscape/mac/NetscapePluginMac.mm: (WebKit::NetscapePlugin::platformHandleMouseEvent): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108919 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
weinig@apple.com authored
<rdar://problem/10931721> Reviewed by Anders Carlsson. * WebView/WebHTMLView.mm: (isQuickLookEvent): (-[WebHTMLView hitTest:]): Allow QuickLook events to hit test down to subviews. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108918 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=79585 Reviewed by Sam Weinig. Add admin/ to replace admin/create-models.html and admin/merge-tests. Also update MergeTestHandler to accept JSON requests and add "Admin" navigation link on all pages. * Websites/webkit-perf.appspot.com/admin_handlers.py: Added. * Websites/webkit-perf.appspot.com/controller.py: (RunsUpdateHandler.post): Fix a regression from r108399. * Websites/webkit-perf.appspot.com/css/admin.css: Added. * Websites/webkit-perf.appspot.com/js/admin.js: Added. * Websites/webkit-perf.appspot.com/js/config.js: * Websites/webkit-perf.appspot.com/main.py: * Websites/webkit-perf.appspot.com/merge_tests.html: Removed. * Websites/webkit-perf.appspot.com/merge_tests_handler.py: (MergeTestsHandler): (MergeTestsHandler.post): * Websites/webkit-perf.appspot.com/static: Removed. * Websites/webkit-perf.appspot.com/static/create-models.html: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108917 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kling@webkit.org authored
<http://webkit.org/b/79583> Reviewed by Antti Koivisto. There's no reason to disallow the matched style property cache for elements that return something from additionalAttributeStyle(). The only requirement for a property set to be cached is that it either doesn't mutate OR that it invalidates the document's CSSStyleSelector when doing so. This allows some more match caching for table-related elements, though we are still held back by explicitly 'inherited' properties in html.css. * css/CSSStyleSelector.cpp: (WebCore::CSSStyleSelector::collectMatchingRulesForList): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108916 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
http://trac.webkit.org/changeset/108900 https://bugs.webkit.org/show_bug.cgi?id=79587 broke some API tests, will investigate and re-commit (Requested by noamr on #webkit). Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-02-25 * UIProcess/API/qt/qquickwebpage.cpp: (computeEffectiveOpacity): (QQuickWebPagePrivate::paintToCurrentGLContext): (PageProxyNode::changedStates): (PageProxyNode::render): * UIProcess/API/qt/qquickwebpage_p_p.h: (QQuickWebPagePrivate): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108915 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jchaffraix@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=77705 Reviewed by Nikolas Zimmermann. Refactoring / simplication of the code. This change removes some variables that were unneeded and were hiding what the code was really doing. Also some of the code was split and moved down to RenderTableCell. * rendering/RenderTableCell.cpp: (WebCore::RenderTableCell::logicalHeightForRowSizing): * rendering/RenderTableCell.h: (RenderTableCell): Added the previous helper function to calculate the cell's adjusted logical height. * rendering/RenderTableSection.cpp: (WebCore::RenderTableSection::calcRowLogicalHeight): Removed some variables, simplified the rowspan logic to be clearer (and added a comment about how we handle rowspans). git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108914 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
fpizlo@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=79584 Reviewed by Sam Weinig. Moved LowLevelInterpreter.asm to LowLevelInterpreter32_64.asm. Gave offlineasm the ability to include files, and correctly track dependencies: it restricts the include mechanism to using the same directory as the source file, and uses the SHA1 hash of all .asm files in that directory as an input hash. * llint/LLIntOfflineAsmConfig.h: * llint/LowLevelInterpreter.asm: * llint/LowLevelInterpreter32_64.asm: Added. - This is just the entire contents of what was previously LowLevelInterpreter.asm * llint/LowLevelInterpreter64.asm: Added. * offlineasm/asm.rb: * offlineasm/ast.rb: * offlineasm/generate_offset_extractor.rb: * offlineasm/parser.rb: * offlineasm/self_hash.rb: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108913 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
fpizlo@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=79581 Reviewed by Oliver Hunt. * llint/LLIntOfflineAsmConfig.h: * offlineasm/backends.rb: * offlineasm/instructions.rb: * offlineasm/settings.rb: * offlineasm/x86.rb: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108909 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
fpizlo@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=79554 Reviewed by Oliver Hunt. Wrote the simplest possible implementation of activations. Big speed-up on code that uses activations, no speed-up on major benchmarks (SunSpider, V8, Kraken) because they do not appear to have sufficient coverage over code that uses activations. * bytecode/PredictedType.cpp: (JSC::predictionToString): (JSC::predictionFromValue): * bytecode/PredictedType.h: (JSC): (JSC::isEmptyPrediction): * dfg/DFGAbstractState.cpp: (JSC::DFG::AbstractState::execute): * dfg/DFGByteCodeParser.cpp: (JSC::DFG::ByteCodeParser::ByteCodeParser): (ByteCodeParser): (JSC::DFG::ByteCodeParser::parseBlock): (JSC::DFG::ByteCodeParser::buildOperandMapsIfNecessary): (JSC::DFG::ByteCodeParser::InlineStackEntry::InlineStackEntry): (JSC::DFG::ByteCodeParser::parse): * dfg/DFGCapabilities.h: (JSC::DFG::canCompileOpcode): (JSC::DFG::canInlineOpcode): * dfg/DFGGraph.h: (JSC::DFG::Graph::needsActivation): * dfg/DFGNode.h: (DFG): (JSC::DFG::Node::storageAccessDataIndex): (Node): (JSC::DFG::Node::hasFunctionDeclIndex): (JSC::DFG::Node::functionDeclIndex): (JSC::DFG::Node::hasFunctionExprIndex): (JSC::DFG::Node::functionExprIndex): * dfg/DFGOperations.cpp: * dfg/DFGOperations.h: * dfg/DFGPredictionPropagationPhase.cpp: (JSC::DFG::PredictionPropagationPhase::propagate): * dfg/DFGSpeculativeJIT.cpp: (JSC::DFG::SpeculativeJIT::compileNewFunctionNoCheck): (DFG): (JSC::DFG::SpeculativeJIT::compileNewFunctionExpression): * dfg/DFGSpeculativeJIT.h: (JSC::DFG::SpeculativeJIT::callOperation): * dfg/DFGSpeculativeJIT32_64.cpp: (JSC::DFG::SpeculativeJIT::compile): * dfg/DFGSpeculativeJIT64.cpp: (JSC::DFG::SpeculativeJIT::compile): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108908 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
benjamin@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=78990 Reviewed by Adam Barth. Source/JavaScriptCore: * JavaScriptCore.xcodeproj/project.pbxproj: Export the relevant classes from WTFURL so that can use them in WebCore. Source/WebCore: Add an empty skeleton of KURL based on WTFURL. With WTFURL, the data of KURL is in an implicitely shared object named KURLWTFURLImpl. In KURLWTFURLImpl, KURL created with invalid URL would be stored as a String. A valid URL would be stored as a ParsedURL. * ForwardingHeaders/wtf/url/ParsedURL.h: Added. * WebCore.exp.in: * WebCore.xcodeproj/project.pbxproj: * platform/KURL.cpp: (WebCore): * platform/KURL.h: (KURL): (WebCore::KURL::KURL): (WebCore::KURL::isHashTableDeletedValue): (WebCore): * platform/KURLWTFURL.cpp: Added. (WebCore): (WebCore::KURL::KURL): (WebCore::KURL::copy): (WebCore::KURL::isNull): (WebCore::KURL::isEmpty): (WebCore::KURL::isValid): (WebCore::KURL::hasPath): (WebCore::KURL::string): (WebCore::KURL::protocol): (WebCore::KURL::host): (WebCore::KURL::port): (WebCore::KURL::hasPort): (WebCore::KURL::user): (WebCore::KURL::pass): (WebCore::KURL::path): (WebCore::KURL::lastPathComponent): (WebCore::KURL::query): (WebCore::KURL::fragmentIdentifier): (WebCore::KURL::hasFragmentIdentifier): (WebCore::KURL::copyParsedQueryTo): (WebCore::KURL::baseAsString): (WebCore::KURL::deprecatedString): (WebCore::KURL::fileSystemPath): (WebCore::KURL::protocolIs): (WebCore::KURL::protocolIsInHTTPFamily): (WebCore::KURL::setProtocol): (WebCore::KURL::setHost): (WebCore::KURL::removePort): (WebCore::KURL::setPort): (WebCore::KURL::setHostAndPort): (WebCore::KURL::setUser): (WebCore::KURL::setPass): (WebCore::KURL::setPath): (WebCore::KURL::setQuery): (WebCore::KURL::setFragmentIdentifier): (WebCore::KURL::removeFragmentIdentifier): (WebCore::KURL::hostStart): (WebCore::KURL::hostEnd): (WebCore::KURL::pathStart): (WebCore::KURL::pathEnd): (WebCore::KURL::pathAfterLastSlash): (WebCore::KURL::invalidate): (WebCore::KURL::isHierarchical): (WebCore::protocolIs): (WebCore::equalIgnoringFragmentIdentifier): (WebCore::protocolHostAndPortAreEqual): (WebCore::encodeWithURLEscapeSequences): (WebCore::decodeURLEscapeSequences): * platform/KURLWTFURLImpl.h: Copied from Source/WebCore/platform/mac/KURLMac.mm. (WebCore): (KURLWTFURLImpl): * platform/cf/KURLCFNet.cpp: (WebCore): (WebCore::KURL::KURL): (WebCore::KURL::createCFURL): * platform/mac/KURLMac.mm: (WebCore): (WebCore::KURL::KURL): (WebCore::KURL::operator NSURL *): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108907 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andersca@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=79578 <rdar://problem/10933150> Reviewed by Sam Weinig. Change the std::move implementation to take a WebCore::TimerHeapReference directly so WebCore still builds with a version of libc++ that has the right std::move function template. * WebCorePrefix.h: (WebCore): (move): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108906 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
fpizlo@apple.com authored
* jit/JIT.cpp: (JSC::JIT::privateCompile): * llint/LLIntSlowPaths.cpp: (LLInt): (JSC::LLInt::LLINT_SLOW_PATH_DECL): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108905 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kling@webkit.org authored
<http://webkit.org/b/79576> Reviewed by Anders Carlsson. * html/HTMLEmbedElement.cpp: * html/HTMLEmbedElement.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108904 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
enne@google.com authored
https://bugs.webkit.org/show_bug.cgi?id=79575 Reviewed by Andreas Kling. In builds where asserts are not enabled, the error variable is unused. * platform/graphics/harfbuzz/HarfBuzzShaperBase.cpp: (WebCore::normalizeSpacesAndMirrorChars): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108903 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
enne@google.com authored
https://bugs.webkit.org/show_bug.cgi?id=78404 r108886 doesn't compile on Linux Clang due to OwnPtr's public copy constructor (i.e. "has internal linkage but is not defined"). Fixed locally by changing copy initialization to direct initialization. * tests/TiledLayerChromiumTest.cpp: (WTF::TEST): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108902 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kling@webkit.org authored
<http://webkit.org/b/79574> Reviewed by Anders Carlsson. Remove this attach() override since it was only used to assert that we're not already attached, and this is already done by Node::attach(). * html/HTMLTableElement.cpp: * html/HTMLTableElement.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108901 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
noam.rosenthal@nokia.com authored
https://bugs.webkit.org/show_bug.cgi?id=79543 Use QSGNode::inheritedOpacity() and QSGNode::matrix(). Also, remove flags from changedStates() that we don't actually touch. Reviewed by Kenneth Rohde Christiansen. * UIProcess/API/qt/qquickwebpage.cpp: (QQuickWebPagePrivate::paintToCurrentGLContext): (PageProxyNode::changedStates): (PageProxyNode::render): * UIProcess/API/qt/qquickwebpage_p_p.h: (QQuickWebPagePrivate): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108900 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kling@webkit.org authored
<http://webkit.org/b/79573> Reviewed by Anders Carlsson. * html/HTMLTableElement.cpp: (WebCore::HTMLTableElement::createSharedCellStyle): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108899 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
enne@google.com authored
r1085557 got reverted, but tests had been rebaselined. Revert that. * platform/chromium-linux/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: * platform/chromium-mac-leopard/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: * platform/chromium-mac-snowleopard/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: * platform/chromium-mac-snowleopard/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Removed. * platform/chromium-win/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: * platform/chromium-win/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108898 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
enne@google.com authored
https://bugs.webkit.org/show_bug.cgi?id=79572 * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108897 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
noel.gordon@gmail.com authored
https://bugs.webkit.org/show_bug.cgi?id=79423 Unreviewed. Rebaseline svg/carto.net/scrollbar.svg and svg/carto.net/selectionlist.svg to complete the JPEG decoding changes due to r107389. * platform/chromium-linux/svg/carto.net/scrollbar-expected.png: * platform/chromium-linux/svg/carto.net/selectionlist-expected.png: * platform/chromium-mac-leopard/svg/carto.net/scrollbar-expected.png: * platform/chromium-mac-leopard/svg/carto.net/scrollbar-expected.txt: * platform/chromium-mac-leopard/svg/carto.net/selectionlist-expected.png: * platform/chromium-mac-leopard/svg/carto.net/selectionlist-expected.txt: Added. * platform/chromium-mac-snowleopard/svg/carto.net/scrollbar-expected.png: * platform/chromium-mac-snowleopard/svg/carto.net/selectionlist-expected.png: * platform/chromium-win-xp/svg/carto.net/scrollbar-expected.txt: Renamed from LayoutTests/platform/chromium-mac-snowleopard/svg/carto.net/scrollbar-expected.txt. * platform/chromium-win-xp/svg/carto.net/selectionlist-expected.txt: Added. * platform/chromium-win/svg/carto.net/scrollbar-expected.png: * platform/chromium-win/svg/carto.net/selectionlist-expected.png: * platform/chromium/test_expectations.txt: * platform/mac/svg/carto.net/scrollbar-expected.png: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108896 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
* platform/qt/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.png: * platform/qt/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt: * platform/qt/svg/css/getComputedStyle-basic-expected.png: * platform/qt/svg/css/getComputedStyle-basic-expected.txt: Added. * platform/qt/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: * platform/qt/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108895 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
noel.gordon@gmail.com authored
https://bugs.webkit.org/show_bug.cgi?id=79565 SKIP this test: color profiles are not supported on Chromium LINUX, WIN * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108894 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zimmermann@webkit.org authored
Not reviewed. Rebase SVG text result. * svg/css/getComputedStyle-basic-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108893 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zimmermann@webkit.org authored
http://trac.webkit.org/changeset/108557 https://bugs.webkit.org/show_bug.cgi?id=77705 Broke svg/zoom/page/zoom-replated-intrinsic-ratio-001.htm. * rendering/RenderTableCell.cpp: * rendering/RenderTableCell.h: (RenderTableCell): * rendering/RenderTableSection.cpp: (WebCore::RenderTableSection::calcRowLogicalHeight): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108892 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-