{"push_id":734287739,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"8a71eaea0336159b09a121de634604767ed7634b","before":"07113df72ee3a14d5a2f3f20aafd45f32e3d6f01","commits":[{"sha":"189f2919d61ef9ce110401a30ec63f2e4cafe56c","author":{"email":"b0adc04ab6a535a1bcaa5c698b10e7c7d6f012d7@webkit.org","name":"ossy@webkit.org"},"message":"Enable STATIC_ASSERT_IS_TRIVIALLY_DESTRUCTIBLE for GCC\nhttps://bugs.webkit.org/show_bug.cgi?id=146829\n\nReviewed by Brent Fulgham.\n\n* heap/GCAssertions.h:\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@187167 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/WebKit/webkit/commits/189f2919d61ef9ce110401a30ec63f2e4cafe56c"},{"sha":"bb94adccab9f10c5a07bce55e46e5dbe2fb6ef0e","author":{"email":"a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org","name":"commit-queue@webkit.org"},"message":"Need the ability to give only best source UIDs to UserMedia request\nhttps://bugs.webkit.org/show_bug.cgi?id=147171\n<rdar://problem/21931121>\n\nPatch by Matthew Daiter <mdaiter@apple.com> on 2015-07-22\nReviewed by Eric Carlson.\n\n* Modules/mediastream/UserMediaRequest.cpp:\n(WebCore::UserMediaRequest::constraintsValidated):\n* Modules/mediastream/UserMediaRequest.h:\n(WebCore::UserMediaRequest::videoDeviceUIDs):\n(WebCore::UserMediaRequest::audioDeviceUIDs):\n* platform/mediastream/MediaStreamCreationClient.h:\n* platform/mediastream/mac/AVCaptureDeviceManager.h:\n* platform/mediastream/mac/AVCaptureDeviceManager.mm:\n(WebCore::AVCaptureDeviceManager::bestSourcesForTypeAndConstraints):\n(WebCore::AVCaptureDeviceManager::bestSourceForTypeAndConstraints): Deleted.\n* platform/mediastream/mac/RealtimeMediaSourceCenterMac.cpp:\n(WebCore::RealtimeMediaSourceCenterMac::validateRequestConstraints):\n(WebCore::RealtimeMediaSourceCenterMac::createMediaStream):\n* platform/mock/MockRealtimeMediaSourceCenter.cpp:\n(WebCore::MockRealtimeMediaSourceCenter::validateRequestConstraints):\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@187168 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/WebKit/webkit/commits/bb94adccab9f10c5a07bce55e46e5dbe2fb6ef0e"},{"sha":"9db55e27c84433cf7d48116362f3d5de5358f32a","author":{"email":"ee265a39ce1096c7aa719c384cf7e22c626df10a@apple.com","name":"achristensen@apple.com"},"message":"Switch WinCairo build to use CMake.\nhttps://bugs.webkit.org/show_bug.cgi?id=147169\n\nReviewed by Brent Fulgham.\n\n* Scripts/build-webkit:\n* Scripts/webkitdirs.pm:\n(determineConfiguration):\n(determineArchitecture):\n(determinePassedConfiguration):\n(passedConfiguration):\n(jhbuildWrapperPrefixIfNeeded):\n(generateBuildSystemFromCMakeProject):\nIt's CMake time!  We now use the CMake files to generate a solution in WebKitBuild/Release/WebKit.sln and build that.\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@187169 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/WebKit/webkit/commits/9db55e27c84433cf7d48116362f3d5de5358f32a"},{"sha":"85e29466300f3536cf70c598f883d376f72c6183","author":{"email":"3c7d2dad28f7b267d1982b4fe2da86f6dcf4964d@apple.com","name":"wenson_hsieh@apple.com"},"message":"Search fields render placeholder text improperly.\nhttps://bugs.webkit.org/show_bug.cgi?id=147192\n<rdar://problem/21901076>\n\nReviewed by Alexey Proskuryakov.\n\nDue to changes in the way AppKit renders search inputs, we must now explicitly\nset the placeholder text of a search input rendered using the Mac theme to be\nan empty string when rendering the search input box (not including the actual\nplaceholder text).\n\n* rendering/RenderThemeMac.mm:\n(WebCore::RenderThemeMac::setSearchCellState): Force the placeholder text of\n    the NSSearchFieldCell for the Mac theme to be an empty string.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@187170 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/WebKit/webkit/commits/85e29466300f3536cf70c598f883d376f72c6183"},{"sha":"8b98eaf489384a953fb2ac6667d8b7cfceb52b64","author":{"email":"a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org","name":"commit-queue@webkit.org"},"message":"[WinCairo] SVG path not rendered with all-zero dasharray\nhttps://bugs.webkit.org/show_bug.cgi?id=146997\n\nPatch by Jinyoung Hur <hur.ims@navercorp.com> on 2015-07-22\nReviewed by Martin Robinson.\n\nSource/WebCore:\n\nAll-zero dash array should not be passed to cairo_set_dash() as an argument, because it will cause an internal Cairo error.\nRather call cairo_set_dash() with num_dashes=0 to disable dash line.\n\nTests: fast/canvas/canvas-lineDash.html\n       svg/custom/zero-dasharray.html\n\n* platform/graphics/cairo/GraphicsContextCairo.cpp:\n(WebCore::GraphicsContext::setLineDash):\n\nLayoutTests:\n\nCanvas 2D context and SVG stroke tests with all-zero dash array are added.\n\n* fast/canvas/canvas-lineDash-expected.txt:\n* fast/canvas/script-tests/canvas-lineDash.js:\n* svg/custom/zero-dasharray.html: Added\n* svg/custom/zero-dasharray-expected.html: Added\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@187171 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/WebKit/webkit/commits/8b98eaf489384a953fb2ac6667d8b7cfceb52b64"},{"sha":"da737581e1b638411f98f269267ba78ead812892","author":{"email":"a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org","name":"commit-queue@webkit.org"},"message":"Remove hardcoded \"internal\" from Buildbot.prototype._normalizeQueueInfo.\nhttps://bugs.webkit.org/show_bug.cgi?id=147043\n\nPatch by Jason Marcell <jmarcell@apple.com> on 2015-07-22\nReviewed by Daniel Bates and Alexey Proskuryakov.\n\n* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/Buildbot.js:\n(Buildbot.prototype._normalizeQueueInfo):\nThe _normalizeQueueInfo method now calls the defaultBranches getter instead of using hardcoded values\nin cases where the queue.branch property is not set and the queue is not a combined queue.\n* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BuildbotCombinedQueueView.js:\n(BuildbotCombinedQueueView):\nEnsuring uniformity of repository branches within a combined queue.\n* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js:\n(WebKitBuildbot.prototype.get defaultBranches):\nAdded; provides a WebKit-specific implementation that sets the queue.branches dictionary to have a\nsingle entry for \"openSource\" as the default set of branches. Note that we intentionally omitted a\nbase class implementation of the defaultBranches getter so as to cause a JavaScript TypeError when a\nsub-queue of a combined queue does not specify property branch and the derived Buildbot class does not\nimplement defaultBranches so that a person can either update the definition of the sub-queue or\nimplement defaultBranches in the derived Buildbot class they are using.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@187172 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/WebKit/webkit/commits/da737581e1b638411f98f269267ba78ead812892"},{"sha":"8a71eaea0336159b09a121de634604767ed7634b","author":{"email":"fdaf4f444665d7fe9551ea4df3463be25e3fb623@apple.com","name":"bdakin@apple.com"},"message":"Animated images should animate in previews\nhttps://bugs.webkit.org/show_bug.cgi?id=147173\n-and corresponding-\nrdar://problem/21637698\n\nReviewed by Dan Bernstein.\n\nSource/WebCore:\n\nNew virtual function to indicate whether or not the image is animated.\n* platform/graphics/BitmapImage.h:\n* platform/graphics/Image.h:\n(WebCore::Image::isAnimated):\n\nSource/WebKit2:\n\nInteractionInformationAtPosition needs to know if it’s an animated image.\n* Shared/InteractionInformationAtPosition.cpp:\n(WebKit::InteractionInformationAtPosition::encode):\n(WebKit::InteractionInformationAtPosition::decode):\n* Shared/InteractionInformationAtPosition.h:\n\nNew delegate method to create a link preview view controller for animated \nimages.\n* UIProcess/API/Cocoa/WKUIDelegatePrivate.h:\n\nTreat animated images more like link previews.\n* UIProcess/ios/WKContentViewInteraction.mm:\n(-[WKContentView previewViewControllerForPosition:inSourceView:]):\n\nSet info.isAnimatedImage\n* WebProcess/WebPage/ios/WebPageIOS.mm:\n(WebKit::WebPage::getPositionInformation):\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@187173 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/WebKit/webkit/commits/8a71eaea0336159b09a121de634604767ed7634b"}]}