GitHub PushEvent at 2014-03-19 16:42:15
Repository: webkit-mips
Actor: kisg
Payload: {"shas":[["8896507a42be3b2e57a4b4b2936f028988e0ad26","d85155df5f11c7dea01135ad65d46852edb35997@apple.com","Subpixel rendering: Transform origin is miscalculated when RenderLayer's\noffsetfromRenderer has device pixel fraction value.\nhttps://bugs.webkit.org/show_bug.cgi?id=129859\n\nReviewed by Simon Fraser.\n\nWe need to calculate the transformed origin using the painting coordinates to produce\npixel precise result.\n\nSource/WebCore:\n\n* rendering/RenderLayerBacking.cpp:\n(WebCore::RenderLayerBacking::updateGraphicsLayerGeometry):\n(WebCore::RenderLayerBacking::computeTransformOriginForPainting):\n* rendering/RenderLayerBacking.h:\n\nLayoutTests:\n\n* compositing/columns/composited-columns-expected.txt:\n* compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt:\n* compositing/repaint/resize-repaint-expected.txt:\n* platform/mac/compositing/repaint/invalidations-on-composited-layers-expected.txt:\n* platform/mac/compositing/visibility/visibility-image-layers-dynamic-expected.txt:\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@165892 268f45cc-cd09-0410-ab3c-d52691b4dbfc","zalan@apple.com",true],["41c8999fe7c9aa387cde636980ddaab6eb0ff7b8","35aed05115bd769cbfb384792061e6d4116cbf64@adobe.com","[CSSRegions] An unsplittable box is always displayed in a single region\nhttps://bugs.webkit.org/show_bug.cgi?id=130451\n\nReviewed by Andrei Bucur.\n\nAdd an ASSERT stating that an unsplittable box region range always contains 1 region.\nNo new functionality, no new tests.\n\n* rendering/RenderFlowThread.cpp:\n(WebCore::RenderFlowThread::getRegionRangeForBox):\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@165893 268f45cc-cd09-0410-ab3c-d52691b4dbfc","mihnea@adobe.com",true],["19789f461471c7c8f9bc8bf71debd6ebb15ee5de","ede5d8c27b7232d58457a69f3744a7714b0dc4d7@apple.com","Tighten ElementRuleCollector::m_matchedRuleList typing\nhttps://bugs.webkit.org/show_bug.cgi?id=130446\n\nReviewed by Anders Carlsson.\n\nStyleRuleBase -> StyleRule.\n\n* css/ElementRuleCollector.cpp:\n(WebCore::ElementRuleCollector::matchedRuleList):\n* css/ElementRuleCollector.h:\n* css/StyleResolver.cpp:\n(WebCore::StyleResolver::styleRulesForElement):\n(WebCore::StyleResolver::pseudoStyleRulesForElement):\n* css/StyleResolver.h:\n* editing/EditingStyle.cpp:\n(WebCore::styleFromMatchedRulesForElement):\n* inspector/InspectorCSSAgent.cpp:\n(WebCore::InspectorCSSAgent::getMatchedStylesForNode):\n(WebCore::InspectorCSSAgent::buildArrayForMatchedRuleList):\n* inspector/InspectorCSSAgent.h:\n* page/DOMWindow.cpp:\n(WebCore::DOMWindow::getMatchedCSSRules):\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@165894 268f45cc-cd09-0410-ab3c-d52691b4dbfc","antti@apple.com",true],["aa995af5e7990e4e46ba3b27113a15a9499f76d1","2efb5d4516de6a364ebf87f7de212180cf1e5c23@free.fr","Unreviewed gardening.\n\n* platform/efl/TestExpectations: remove failures for mo/row since they are already in skipped in the main TestExpectations.\n* platform/gtk/mathml/presentation/mspace-children-expected.png: Move mspace-children-expected.png to platform/gtk.\n* platform/gtk/mathml/presentation/mspace-children-expected.txt: Move mspace-children-expected.txt to platform/gtk.\n* platform/win/TestExpectations: remove failures for mo/row/roots since they are already in skipped in the main TestExpectations.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@165895 268f45cc-cd09-0410-ab3c-d52691b4dbfc","fred.wang@free.fr",true],["fe17e99360b50490a71d045d0fceacd74bdf402c","f6a40302e70d3875826ddafd7e450bcee2d7be56@apple.com","[iOS] WebPDFViewPlaceholder divides-by-zero with an empty document\nhttps://bugs.webkit.org/show_bug.cgi?id=130444\n<rdar://problem/15580682>\n\nReviewed by Sam Weinig.\n\n* WebView/WebPDFViewPlaceholder.h:\n* WebView/WebPDFViewPlaceholder.mm:\n(-[WebPDFViewPlaceholder layout]):\nGet rid of boundingSize, it's never assigned to anything but CGSizeZero,\nwhich is confusing.\n\nDon't divide by zero if we have no pages, instead return an empty bounding size.\n\n(-[WebPDFViewPlaceholder _computePageRects:]):\nIf we have an empty document, set the background color to white.\nOtherwise, set it to black. It's not clear that black is the ideal\nbackground color, but this retains existing behavior.\n\n* UIProcess/ios/WKPDFView.mm:\n(-[WKPDFView web_setContentProviderData:]):\nDon't make UIPDFPageViews for null pages.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@165896 268f45cc-cd09-0410-ab3c-d52691b4dbfc","timothy_horton@apple.com",true],["b9d3ea18cd64c928a53087abd721d8fa99722714","f6a40302e70d3875826ddafd7e450bcee2d7be56@apple.com","Fix the iOS build.\n\n* html/BaseDateAndTimeInputType.cpp:\n(WebCore::BaseDateAndTimeInputType::parseToDateComponents):\nMissing a StringView().\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@165897 268f45cc-cd09-0410-ab3c-d52691b4dbfc","timothy_horton@apple.com",true]],"size":6,"ref":"refs/heads/master","head":"b9d3ea18cd64c928a53087abd721d8fa99722714"}