GitHub PushEvent at 2014-04-30 00:10:21
Repository: webkit-mips
Actor: kisg
Payload: {"shas":[["cf66378103a1e7406514670794b75d2a47aeced8","c64b4ad3c879bb4b89569328b3f3da921f23b203@apple.com","Fix check-webkit-style after r167926.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@167957 268f45cc-cd09-0410-ab3c-d52691b4dbfc","lforschler@apple.com",true],["dc4b765216858e369f7c06f16eebc7d63d5d73d5","99f346658a335f564f87a5db55db57b4f8371bfa@apple.com","Use LLVM as a backend for the fourth-tier DFG JIT (a.k.a. the FTL JIT)\nhttps://bugs.webkit.org/show_bug.cgi?id=112840\n\nRubber stamped by Geoffrey Garen.\n\n\nSource/JavaScriptCore: \n* Configurations/FeatureDefines.xcconfig:\n\nSource/WebCore: \nIt already has a lot of tests.\n\n* Configurations/FeatureDefines.xcconfig:\n\nSource/WebKit/mac: \n* Configurations/FeatureDefines.xcconfig:\n\nSource/WebKit2: \n* Configurations/FeatureDefines.xcconfig:\n\nTools: \n* Scripts/build-jsc: Enable it on Mac.\n* Scripts/build-webkit: Enable it on Mac.\n* Scripts/export-llvm-build: Make it slightly easier to export the build if you've done a \"make install\".\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@167958 268f45cc-cd09-0410-ab3c-d52691b4dbfc","fpizlo@apple.com",true],["404d18a7fa98bf63e2b6944af09e3c333aa338b5","99f346658a335f564f87a5db55db57b4f8371bfa@apple.com","Unreviewed, fix cloop build.\n\n* wtf/Platform.h:\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@167959 268f45cc-cd09-0410-ab3c-d52691b4dbfc","fpizlo@apple.com",true],["2e6c0047ef284cd031b7e692537592f89a0cd747","75627661c6524c42f6b15cccebd09e42ccf63aa6@apple.com","Plugins hidden by images should autoplay.\nhttps://bugs.webkit.org/show_bug.cgi?id=132222.\n<rdar://problem/16653536>\n\nReviewed by Jon Lee and Darin Adler.\n\n* WebProcess/WebPage/WebPage.cpp:\n(WebKit::WebPage::determinePrimarySnapshottedPlugIn):\nIf the image on top of the plugin is similarly sized and similarly positioned as the plugin rect,\nset the plugin to autoplay. This is assuming that the previous snapshot checks have passed as well.\n* WebCore.exp.in: Add exports needed by WK2.\n* platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt: Added.\n* platform/mac-wk2/plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image-expected.txt: Added.\n* platform/mac-wk2/plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image-expected.txt: Added.\n* plugins/snapshotting/autoplay-plugin-blocked-by-image.html: Added.\n* plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html: Added.\n* plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html: Added.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@167960 268f45cc-cd09-0410-ab3c-d52691b4dbfc","roger_fong@apple.com",true],["c3a97680f5bbc56a5c0d178b1453d770118026d8","75627661c6524c42f6b15cccebd09e42ccf63aa6@apple.com","Don't immediately snapshot plugin to allow for proper dominant plugin detection.\nhttps://bugs.webkit.org/show_bug.cgi?id=132294.\n<rdar://problem/16745679>\n\nReviewed by Dean Jackson.\n\n* WebProcess/Plugins/PluginView.cpp:\n(WebKit::PluginView::didInitializePlugin):\nInstead of immediately setting the display state to DisplaySnapshot,\nput it on a timer to let the page fully layout and get hit test properly.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@167961 268f45cc-cd09-0410-ab3c-d52691b4dbfc","roger_fong@apple.com",true],["3f3811458dfc466b916baeaa8552f4115629da8a","40fc0cb507030a081616f25547d9cd1b104aae47@apple.com","[Mac, iOS] Support caption activation via JS webkitHasClosedCaptions method\nhttps://bugs.webkit.org/show_bug.cgi?id=132320\n\nReviewed by Eric Carlson.\n\n* Modules/mediacontrols/mediaControlsApple.css:\n(video::-webkit-media-text-track-container .hidden): Added.\n* html/HTMLMediaElement.cpp:\n(WebCore::HTMLMediaElement::configureTextTrackGroup): Added call to\nnew 'updateCaptionsContainer'.\n(WebCore::HTMLMediaElement::updateCaptionContainer): Added.\n* html/HTMLMediaElement.h:\n* html/shadow/MediaControlElements.cpp:\n(WebCore::MediaControlTextTrackContainerElement::hide): Use CSS class .hidden instead of\nhard-coded \"display:none\".\n(WebCore::MediaControlTextTrackContainerElement::show): Ditto.\n* html/shadow/MediaControlElements.h:\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@167962 268f45cc-cd09-0410-ab3c-d52691b4dbfc","bfulgham@apple.com",true],["890aa1b06049d680a19310ab89e2840e2e18315f","bef03f20adca993bde9c88e7bbbc9b13f651bc63@apple.com","JSProxies should be cacheable\nhttps://bugs.webkit.org/show_bug.cgi?id=132351\n\nReviewed by Geoffrey Garen.\n\n\nSource/JavaScriptCore: \nWhenever we encounter a proxy in an inline cache we should try to cache on the \nproxy's target instead of giving up.\n\nThis patch adds support for a simple \"recursive\" inline cache if the base object\nwe're accessing is a pure forwarding proxy. JSGlobalObject and its subclasses \nare the only ones to benefit from this right now.\n\nThis is performance neutral on the benchmarks we track. Currently we won't\ncache on JSDOMWindow due to HasImpureGetOwnPropertySlot, but this issue will be fixed soon.\n\n* jit/Repatch.cpp:\n(JSC::generateByIdStub):\n(JSC::tryBuildGetByIDList):\n(JSC::tryCachePutByID):\n(JSC::tryBuildPutByIdList):\n* jsc.cpp:\n(GlobalObject::finishCreation):\n(functionCreateProxy):\n* runtime/IntendedStructureChain.cpp:\n(JSC::IntendedStructureChain::isNormalized):\n* runtime/JSCellInlines.h:\n(JSC::JSCell::isProxy):\n* runtime/JSGlobalObject.h:\n(JSC::JSGlobalObject::finishCreation):\n* runtime/JSProxy.h:\n(JSC::JSProxy::createStructure):\n(JSC::JSProxy::targetOffset):\n* runtime/JSType.h:\n* runtime/Operations.h:\n(JSC::isPrototypeChainNormalized):\n* runtime/Structure.h:\n(JSC::Structure::isProxy):\n* tests/stress/proxy-inline-cache.js: Added.\n(cacheOnTarget.getX):\n(cacheOnTarget):\n(cacheOnPrototypeOfTarget.getX):\n(cacheOnPrototypeOfTarget):\n(dontCacheOnProxyInPrototypeChain.getX):\n(dontCacheOnProxyInPrototypeChain):\n(dontCacheOnTargetOfProxyInPrototypeChainOfTarget.getX):\n(dontCacheOnTargetOfProxyInPrototypeChainOfTarget):\n\nSource/WebCore: \nNo new tests.\n\nWhenever we encounter a proxy in an inline cache we should try to cache on the \nproxy's target instead of giving up.\n\nThis patch adds support for a simple \"recursive\" inline cache if the base object\nwe're accessing is a pure forwarding proxy. JSGlobalObject and its subclasses \nare the only ones to benefit from this right now.\n\nThis is performance neutral on the benchmarks we track. Currently we won't\ncache on JSDOMWindow due to HasImpureGetOwnPropertySlot, but this issue will be fixed soon.\n\n* bindings/js/JSDOMWindowShell.h:\n(WebCore::JSDOMWindowShell::createStructure):\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@167963 268f45cc-cd09-0410-ab3c-d52691b4dbfc","mhahnenberg@apple.com",true],["88007b324021770acfee3ac40c0e6f3db8144973","c539153ba1f947bd4b6f910263b967c4a0a62357@apple.com","Source/JavaScriptCore: Don't hold on to parameterBindingNodes forever\nhttps://bugs.webkit.org/show_bug.cgi?id=132360\n\nReviewed by Geoffrey Garen.\n\nDon't keep the parameter nodes anymore. Instead we store the\noriginal parameter string and reparse whenever we actually\nneed them. Because we only actually need them for compilation\nthis only results in a single extra parse.\n\n* bytecode/UnlinkedCodeBlock.cpp:\n(JSC::generateFunctionCodeBlock):\n(JSC::UnlinkedFunctionExecutable::UnlinkedFunctionExecutable):\n(JSC::UnlinkedFunctionExecutable::visitChildren):\n(JSC::UnlinkedFunctionExecutable::finishCreation):\n(JSC::UnlinkedFunctionExecutable::paramString):\n(JSC::UnlinkedFunctionExecutable::parameters):\n(JSC::UnlinkedFunctionExecutable::parameterCount): Deleted.\n* bytecode/UnlinkedCodeBlock.h:\n(JSC::UnlinkedFunctionExecutable::create):\n(JSC::UnlinkedFunctionExecutable::parameterCount):\n(JSC::UnlinkedFunctionExecutable::parameters): Deleted.\n(JSC::UnlinkedFunctionExecutable::finishCreation): Deleted.\n* parser/ASTBuilder.h:\n(JSC::ASTBuilder::ASTBuilder):\n(JSC::ASTBuilder::setFunctionBodyParameters):\n* parser/Nodes.h:\n(JSC::FunctionBodyNode::parametersStartOffset):\n(JSC::FunctionBodyNode::parametersEndOffset):\n(JSC::FunctionBodyNode::setParameterLocation):\n* parser/Parser.cpp:\n(JSC::Parser<LexerType>::parseFunctionInfo):\n(JSC::parseParameters):\n* parser/Parser.h:\n(JSC::parse):\n* parser/SourceCode.h:\n(JSC::SourceCode::subExpression):\n* parser/SyntaxChecker.h:\n(JSC::SyntaxChecker::setFunctionBodyParameters):\n\nLayoutTests: Don't hold on to parameter BindingNodes forever\nhttps://bugs.webkit.org/show_bug.cgi?id=132360\n\nReviewed by Geoffrey Garen.\n\nWe don't regenerate the parameter string anymore, so these tests now\nmatch the original input.\n\n* js/destructuring-assignment-expected.txt:\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@167964 268f45cc-cd09-0410-ab3c-d52691b4dbfc","oliver@apple.com",true],["bcde3b45b0cc1310bf7e36ed7c70e6c570e1802f","1a1a75c6c59d1b89792d7ffb8b257fe47aabb103@apple.com","[New Multicolumn] Implement support for compositing\nhttps://bugs.webkit.org/show_bug.cgi?id=132298\n\nSource/WebCore: \n\nReviewed by Simon Fraser.\n\n* rendering/RenderLayer.cpp:\n(WebCore::accumulateOffsetTowardsAncestor):\nAdd in a case for the new columns that calls into the multi-column flow thread\nto get an offset to adjust by.\n\n* rendering/RenderLayerBacking.cpp:\n(WebCore::RenderLayerBacking::adjustAncestorCompositingBoundsForFlowThread):\nMake sure this code only runs for named flow threads.\n\n* rendering/RenderLayerCompositor.cpp:\n(WebCore::RenderLayerCompositor::canBeComposited):\nTurn on compositing support for in-flow RenderFlowThreads instead of always returning\nfalse\n\n* rendering/RenderMultiColumnFlowThread.cpp:\n(WebCore::RenderMultiColumnFlowThread::physicalTranslationOffsetFromFlowToRegion):\nChanged this function to fix a couple of bugs exposed by compositing/columns tests. Its\nend goal is the same, but the approach is improved.\n\n* rendering/RenderMultiColumnSet.cpp:\n(WebCore::RenderMultiColumnSet::endFlow):\nDon't pad out to a multiple of column height. You can't flip around a flow thread\nto get back to accurate physical coordinates if bogus padding is introduced. This\nseemed to have no effect on any layout tests when removed, so I don't think it \nwas really serving any useful purpose.\n\n(WebCore::RenderMultiColumnSet::columnTranslationForOffset):\nDon't factor in the overall flow thread portion, since this is handled by the callers\nnow.\n\n(WebCore::RenderMultiColumnSet::adjustRegionBoundsFromFlowThreadPortionRect):\n* rendering/RenderMultiColumnSet.h:\nChange this function to be ASSERT_NOT_REACHED(), since we want to know if someone calls\nit. It only runs for named flow thread compositing code, so it would be a mistake if\nthis ever gets invoked.\n\nLayoutTests: \n        \nReviewed by Simon Fraser.\n    \nMinor pixel test changes based off how we flip now.\n\n* platform/mac/fast/multicol/block-axis-horizontal-bt-expected.png:\n* platform/mac/fast/multicol/block-axis-horizontal-tb-expected.png:\n* platform/mac/fast/multicol/block-axis-vertical-lr-expected.png:\n* platform/mac/fast/multicol/block-axis-vertical-rl-expected.png:\n* platform/mac/fast/multicol/border-padding-pagination-expected.png:\n* platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:\n* platform/mac/fast/multicol/client-rects-spanners-expected.txt:\n* platform/mac/fast/multicol/column-break-with-balancing-expected.png:\n* platform/mac/fast/multicol/column-count-with-rules-expected.png:\n* platform/mac/fast/multicol/column-rules-expected.png:\n* platform/mac/fast/multicol/column-rules-stacking-expected.png:\n* platform/mac/fast/multicol/columns-shorthand-parsing-expected.png:\n* platform/mac/fast/multicol/float-avoidance-expected.png:\n* platform/mac/fast/multicol/float-multicol-expected.png:\n* platform/mac/fast/multicol/float-paginate-complex-expected.png:\n* platform/mac/fast/multicol/float-paginate-empty-lines-expected.png:\n* platform/mac/fast/multicol/float-paginate-expected.png:\n* platform/mac/fast/multicol/layers-in-multicol-expected.png:\n* platform/mac/fast/multicol/layers-split-across-columns-expected.png:\n* platform/mac/fast/multicol/margin-collapse-expected.png:\n* platform/mac/fast/multicol/max-height-columns-block-expected.png:\n* platform/mac/fast/multicol/nested-columns-expected.png:\n* platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:\n* platform/mac/fast/multicol/overflow-across-columns-expected.png:\n* platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.png:\n* platform/mac/fast/multicol/overflow-unsplittable-expected.png:\n* platform/mac/fast/multicol/paginate-block-replaced-expected.png:\n* platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.png:\n* platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.png:\n* platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.png:\n* platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.png:\n* platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.png:\n* platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.png:\n* platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:\n* platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.png:\n* platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.png:\n* platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.png:\n* platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.png:\n* platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.png:\n* platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:\n* platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.png:\n* platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.png:\n* platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.png:\n* platform/mac/fast/multicol/positioned-split-expected.png:\n* platform/mac/fast/multicol/positive-leading-expected.png:\n* platform/mac/fast/multicol/scrolling-overflow-expected.png:\n* platform/mac/fast/multicol/shadow-breaking-expected.png:\n* platform/mac/fast/multicol/single-line-expected.png:\n* platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:\n* platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.png:\n* platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.png:\n* platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt:\n* platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:\n* platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:\n* platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:\n* platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:\n* platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:\n* platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.png:\n* platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:\n* platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:\n* platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.png:\n* platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.png:\n* platform/mac/fast/multicol/span/span-margin-collapsing-expected.png:\n* platform/mac/fast/multicol/table-margin-collapse-expected.png:\n* platform/mac/fast/multicol/table-vertical-align-expected.png:\n* platform/mac/fast/multicol/unsplittable-inline-block-expected.png:\n* platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.png:\n* platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.png:\n* platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.png:\n* platform/mac/fast/multicol/vertical-lr/column-rules-expected.png:\n* platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.png:\n* platform/mac/fast/multicol/vertical-lr/float-multicol-expected.png:\n* platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.png:\n* platform/mac/fast/multicol/vertical-lr/float-paginate-expected.png:\n* platform/mac/fast/multicol/vertical-lr/nested-columns-expected.png:\n* platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png:\n* platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.png:\n* platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.png:\n* platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.png:\n* platform/mac/fast/multicol/vertical-rl/column-rules-expected.png:\n* platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.png:\n* platform/mac/fast/multicol/vertical-rl/float-multicol-expected.png:\n* platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.png:\n* platform/mac/fast/multicol/vertical-rl/float-paginate-expected.png:\n* platform/mac/fast/multicol/vertical-rl/nested-columns-expected.png:\n* platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.png:\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@167965 268f45cc-cd09-0410-ab3c-d52691b4dbfc","hyatt@apple.com",true],["74f053a0edde2bd6ce03c954c125daf95e43d54e","a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org","Move removeEquivalentProperties functions to EditingStyle\nhttps://bugs.webkit.org/show_bug.cgi?id=131093\n\nPatch by Zsolt Borbely <zsborbely.u-szeged@partner.samsung.com> on 2014-04-29\nReviewed by Darin Adler.\n\nMoved the removeEquivalentProperties functions\nfrom StyleProperties to EditingStyle class.\n\n* css/StyleProperties.cpp:\n(WebCore::MutableStyleProperties::removeEquivalentProperties): Deleted.\n* css/StyleProperties.h:\n* editing/EditingStyle.cpp:\n(WebCore::EditingStyle::removeStyleAddedByNode):\n(WebCore::EditingStyle::removeStyleConflictingWithStyleOfNode):\n(WebCore::EditingStyle::prepareToApplyAt):\n(WebCore::EditingStyle::removeEquivalentProperties):\n(WebCore::extractPropertiesNotIn):\n* editing/EditingStyle.h:\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@167967 268f45cc-cd09-0410-ab3c-d52691b4dbfc","commit-queue@webkit.org",true],["78c5da9dc381e34b1ba938feb69f3aebbafe9579","c67cad03cd1356332f3ef3eb273740e931d7b0ec@apple.com","<rdar://problem/16745596> [Cocoa] Crash when invoking a method with an unsigned parameter on a remote object\nhttps://bugs.webkit.org/show_bug.cgi?id=132366\n\nReviewed by Anders Carlsson.\n\n* Shared/API/Cocoa/WKRemoteObjectCoder.mm:\n(encodeInvocation): Handle the 'I' type code. Interpret the 'q' and 'Q' type codes in an\narchitecture-independent manner.\n(decodeInvocationArguments): Ditto.\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@167968 268f45cc-cd09-0410-ab3c-d52691b4dbfc","mitz@apple.com",true],["698191690c7eee065a0ba07352f63ef405210066","da9ae7a44550fc178f41fcc48acfff2b8c028cf4@apple.com","Remove Settings::compositedScrollingForFramesEnabled\nhttps://bugs.webkit.org/show_bug.cgi?id=132352\n\nReviewed by Andreas Kling.\n\nSource/WebCore:\nThe usesCompositedScrolling setting was only used by Chromium, so\nremove it and associated code.\n\n* page/FrameView.cpp:\n(WebCore::FrameView::usesCompositedScrolling): Deleted.\n* page/FrameView.h:\n* page/Settings.in:\n* rendering/RenderLayerCompositor.cpp:\n(WebCore::RenderLayerCompositor::updateScrollLayerPosition):\n\nLayoutTests:\n* compositing/iframes/iframe-composited-scrolling-expected.txt: Removed.\n* compositing/iframes/iframe-composited-scrolling.html: Removed.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@167969 268f45cc-cd09-0410-ab3c-d52691b4dbfc","simon.fraser@apple.com",true],["2a2bd4de358aef81ca59ac9a76ad5e6e3a26f9fa","da9ae7a44550fc178f41fcc48acfff2b8c028cf4@apple.com","Remove some PLATFORM(IOS) #ifdefs related to hasAcceleratedTouchScrolling()\nhttps://bugs.webkit.org/show_bug.cgi?id=132353\n\nReviewed by Tim Horton & Darin Adler.\n\nMinor cleanup and refactoring to remove #idefs.\n\n* rendering/RenderLayer.cpp:\n(WebCore::RenderLayer::scrollTo): No need for this #ifdef, usesCompositedScrolling()\ngives the right answser already.\n(WebCore::RenderLayer::visibleContentRectInternal): Use showsOverflowControls() to\navoid #ifdef.\n(WebCore::RenderLayer::invalidateScrollbarRect): Ditto.\n(WebCore::RenderLayer::invalidateScrollCornerRect): Ditto.\n(WebCore::RenderLayer::verticalScrollbarWidth): Ditto.\n(WebCore::RenderLayer::horizontalScrollbarHeight): Ditto.\n(WebCore::RenderLayer::showsOverflowControls): Return false on iOS.\n(WebCore::RenderLayer::paintOverflowControls): Ditto.\n(WebCore::RenderLayer::calculateClipRects): Ditto.\n* rendering/RenderLayer.h:\n* rendering/RenderLayerBacking.cpp:\n(WebCore::layerOrAncestorIsTransformedOrUsingCompositedScrolling):\nJust #ifdef in side of this function rather than having two similar functions.\n(WebCore::RenderLayerBacking::shouldClipCompositedBounds):\n(WebCore::hasNonZeroTransformOrigin):\n(WebCore::RenderLayerBacking::updateGraphicsLayerConfiguration): Use a local bool\nto reduce #ifdefs.\n(WebCore::layerOrAncestorIsTransformedOrScrolling): Deleted.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@167970 268f45cc-cd09-0410-ab3c-d52691b4dbfc","simon.fraser@apple.com",true]],"size":13,"ref":"refs/heads/master","head":"2a2bd4de358aef81ca59ac9a76ad5e6e3a26f9fa"}