{"push_id":567869469,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"705201bfa7c47d33c856d3bb942640c83998f6eb","before":"c3f968c988f01cf154e19a9659790afe4cfe07f5","commits":[{"sha":"0c7458672262157998afffb219f25fc6f96d57a2","author":{"email":"40fc0cb507030a081616f25547d9cd1b104aae47@apple.com","name":"bfulgham@apple.com"},"message":"[iOS] Implement audio track selection in fullscreen.\nhttps://bugs.webkit.org/show_bug.cgi?id=131236\n<rdar://problem/16552632>\n\nReviewed by Eric Carlson.\n\n* platform/ios/WebVideoFullscreenModelVideoElement.h:\n* platform/ios/WebVideoFullscreenModelVideoElement.mm:\n(WebVideoFullscreenModelVideoElement::selectAudioMediaOption): Provide implementation.\n(WebVideoFullscreenModelVideoElement::updateLegibleOptions): Add audio track information\nto menu displayed to user.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@179768 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/0c7458672262157998afffb219f25fc6f96d57a2"},{"sha":"316cf671e798e26ea84c7647ae437f1cd093fea9","author":{"email":"8f3a129bc83673565f000899a2a2ef93d9111231@apple.com","name":"akling@apple.com"},"message":"Ref-ify various getters that return HTMLCollection.\n<https://webkit.org/b/141336>\n\nReviewed by Anders Carlsson.\n\nMake all the getters that return HTMLCollection objects (and never return nullptr)\nreturn Ref instead of RefPtr.\n\nRemoved a couple of useless null checks that were exposed by this change.\n\n* accessibility/AccessibilityRenderObject.cpp:\n(WebCore::AccessibilityRenderObject::getDocumentLinks):\n* bindings/js/JSDOMWindowCustom.cpp:\n(WebCore::namedItemGetter):\n* bindings/js/JSHTMLDocumentCustom.cpp:\n(WebCore::JSHTMLDocument::nameGetter):\n* dom/Document.cpp:\n(WebCore::Document::ensureCachedCollection):\n(WebCore::Document::images):\n(WebCore::Document::applets):\n(WebCore::Document::embeds):\n(WebCore::Document::plugins):\n(WebCore::Document::scripts):\n(WebCore::Document::links):\n(WebCore::Document::forms):\n(WebCore::Document::anchors):\n(WebCore::Document::all):\n(WebCore::Document::windowNamedItems):\n(WebCore::Document::documentNamedItems):\n(WebCore::Document::iconURLs):\n* dom/Document.h:\n* dom/Element.cpp:\n(WebCore::Element::ensureCachedHTMLCollection):\n* dom/Element.h:\n* html/ColorInputType.cpp:\n(WebCore::ColorInputType::suggestions):\n* html/HTMLDataListElement.cpp:\n(WebCore::HTMLDataListElement::options):\n* html/HTMLDataListElement.h:\n* html/HTMLElement.cpp:\n(WebCore::HTMLElement::children):\n* html/HTMLElement.h:\n* html/HTMLFieldSetElement.cpp:\n(WebCore::HTMLFieldSetElement::elements):\n* html/HTMLFieldSetElement.h:\n* html/HTMLFormElement.cpp:\n(WebCore::HTMLFormElement::elements):\n* html/HTMLFormElement.h:\n* html/HTMLInputElement.cpp:\n(WebCore::HTMLInputElement::setupDateTimeChooserParameters):\n* html/HTMLMapElement.cpp:\n(WebCore::HTMLMapElement::areas):\n* html/HTMLMapElement.h:\n* html/HTMLSelectElement.cpp:\n(WebCore::HTMLSelectElement::selectedOptions):\n(WebCore::HTMLSelectElement::options):\n* html/HTMLSelectElement.h:\n* html/HTMLTableElement.cpp:\n(WebCore::HTMLTableElement::rows):\n(WebCore::HTMLTableElement::tBodies):\n* html/HTMLTableElement.h:\n* html/HTMLTableRowElement.cpp:\n(WebCore::HTMLTableRowElement::insertCell):\n(WebCore::HTMLTableRowElement::deleteCell):\n(WebCore::HTMLTableRowElement::cells):\n* html/HTMLTableRowElement.h:\n* html/HTMLTableSectionElement.cpp:\n(WebCore::HTMLTableSectionElement::insertRow):\n(WebCore::HTMLTableSectionElement::deleteRow):\n(WebCore::HTMLTableSectionElement::rows):\n* html/HTMLTableSectionElement.h:\n* html/RangeInputType.cpp:\n(WebCore::RangeInputType::updateTickMarkValues):\n* rendering/RenderTheme.cpp:\n(WebCore::RenderTheme::paintSliderTicks):\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@179770 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/316cf671e798e26ea84c7647ae437f1cd093fea9"},{"sha":"9885d78286254bc3c63f880d8809e4b016ce7017","author":{"email":"da9ae7a44550fc178f41fcc48acfff2b8c028cf4@apple.com","name":"simon.fraser@apple.com"},"message":"Convert the compositing overlap map to use LayoutRects\nhttps://bugs.webkit.org/show_bug.cgi?id=141346\nSource/WebCore:\n\nrdar://problem/18206365\n\nReviewed by Zalan Bujtas.\n\nIf two compositing layers were adjoining but not overlapping, but happened to\nhave non-integral offsets, then using enclosing IntRects in the overlap map\nwould cause us to think they are overlapping, and create unnecessary backing store.\n\nFix by converting the overlap map to use LayoutRects.\n\nTest: compositing/layer-creation/subpixel-adjacent-layers-overlap.html\n\n* rendering/RenderLayerCompositor.cpp:\n(WebCore::OverlapMapContainer::add):\n(WebCore::OverlapMapContainer::overlapsLayers):\n(WebCore::RenderLayerCompositor::OverlapMap::add):\n(WebCore::RenderLayerCompositor::OverlapMap::overlapsLayers):\n(WebCore::RenderLayerCompositor::OverlapMap::RectList::append):\n(WebCore::RenderLayerCompositor::OverlapMap::RectList::intersects):\n(WebCore::RenderLayerCompositor::logLayerInfo):\n(WebCore::RenderLayerCompositor::addToOverlapMap):\n(WebCore::RenderLayerCompositor::addToOverlapMapRecursive):\n(WebCore::RenderLayerCompositor::computeCompositingRequirements):\n* rendering/RenderLayerCompositor.h:\n\nLayoutTests:\n\nReviewed by Zalan Bujtas.\n\nTest with adjacent layers on non-pixel boundaries.\n\n* compositing/layer-creation/subpixel-adjacent-layers-overlap-expected.txt: Added.\n* compositing/layer-creation/subpixel-adjacent-layers-overlap.html: Added.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@179771 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/9885d78286254bc3c63f880d8809e4b016ce7017"},{"sha":"30abca56924c17ef849944ec1a242994cbdb15aa","author":{"email":"abc1350f2b5be870ca8aaff871e8afdd0cc9c55a@apple.com","name":"said@apple.com"},"message":"git-svn-id: http://svn.webkit.org/repository/webkit/trunk@179772 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/30abca56924c17ef849944ec1a242994cbdb15aa"},{"sha":"705201bfa7c47d33c856d3bb942640c83998f6eb","author":{"email":"40fc0cb507030a081616f25547d9cd1b104aae47@apple.com","name":"bfulgham@apple.com"},"message":"Add youtube-nocookie URL to isYouTubeURL predicate \nhttps://bugs.webkit.org/show_bug.cgi?id=141347\n<rdar://problem/19430657>\n\nReviewed by Eric Carlson.\n\n* Modules/plugins/YouTubePluginReplacement.cpp:\n(WebCore::isYouTubeURL): Update for additional youtube-nocookie site.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@179773 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/705201bfa7c47d33c856d3bb942640c83998f6eb"}]}