{"push_id":553927314,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"4de3026486d54fa907fb30b081f6ad093f6e7c82","before":"e5e94e454b97a7022cc4616daa14f720c5305958","commits":[{"sha":"32763693c46eeff95c0537cc90d602b4b8637ffb","author":{"email":"9dddda5b47459e138db3e48e9e36e3396d29c6c1@apple.com","name":"ddkilzer@apple.com"},"message":"[iOS] Fix build for external iphoneos SDK\n\nReviewed by Daniel Bates.\n\n* WebKitSystemInterface.h: Remove import of the\n<IOSurface/IOSurface.h> header, and add a typedef for\nIOSurfaceRef in its place.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@178961 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/32763693c46eeff95c0537cc90d602b4b8637ffb"},{"sha":"6e195efa882a61be5c8982aa09befd2fd0295397","author":{"email":"75627661c6524c42f6b15cccebd09e42ccf63aa6@apple.com","name":"roger_fong@apple.com"},"message":"[WebGL2] Create empty interface files for new WebGL2 objects.\nhttps://bugs.webkit.org/show_bug.cgi?id=140779.\n<rdar://problem/15002288>\n\nReviewed by Dean Jackson.\n\n* CMakeLists.txt:\n* DerivedSources.cpp:\n* DerivedSources.make:\n* WebCore.vcxproj/WebCore.vcxproj:\n* WebCore.vcxproj/WebCore.vcxproj.filters:\n* WebCore.xcodeproj/project.pbxproj:\n* html/canvas/WebGLQuery.cpp: Added.\n(WebCore::WebGLQuery::create):\n(WebCore::WebGLQuery::~WebGLQuery):\n(WebCore::WebGLQuery::WebGLQuery):\n(WebCore::WebGLQuery::deleteObjectImpl):\n* html/canvas/WebGLQuery.h: Added.\n* html/canvas/WebGLQuery.idl: Added.\n* html/canvas/WebGLSampler.cpp: Added.\n(WebCore::WebGLSampler::create):\n(WebCore::WebGLSampler::~WebGLSampler):\n(WebCore::WebGLSampler::WebGLSampler):\n(WebCore::WebGLSampler::deleteObjectImpl):\n* html/canvas/WebGLSampler.h: Added.\n* html/canvas/WebGLSampler.idl: Added.\n* html/canvas/WebGLSharedObject.h:\n(WebCore::WebGLSharedObject::isQuery):\n(WebCore::WebGLSharedObject::isSampler):\n(WebCore::WebGLSharedObject::isSync):\n(WebCore::WebGLSharedObject::isTransformFeedback):\n(WebCore::WebGLSharedObject::isVertexArrayObject):\n* html/canvas/WebGLSync.cpp: Added.\n(WebCore::WebGLSync::create):\n(WebCore::WebGLSync::~WebGLSync):\n(WebCore::WebGLSync::WebGLSync):\n(WebCore::WebGLSync::deleteObjectImpl):\n* html/canvas/WebGLSync.h: Added.\n* html/canvas/WebGLSync.idl: Added.\n* html/canvas/WebGLTransformFeedback.cpp: Added.\n(WebCore::WebGLTransformFeedback::create):\n(WebCore::WebGLTransformFeedback::~WebGLTransformFeedback):\n(WebCore::WebGLTransformFeedback::WebGLTransformFeedback):\n(WebCore::WebGLTransformFeedback::deleteObjectImpl):\n* html/canvas/WebGLTransformFeedback.h: Added.\n* html/canvas/WebGLTransformFeedback.idl: Added.\n* html/canvas/WebGLVertexArrayObject.cpp: Added.\n(WebCore::WebGLVertexArrayObject::create):\n(WebCore::WebGLVertexArrayObject::~WebGLVertexArrayObject):\n(WebCore::WebGLVertexArrayObject::WebGLVertexArrayObject):\n(WebCore::WebGLVertexArrayObject::deleteObjectImpl):\n* html/canvas/WebGLVertexArrayObject.h: Added.\n* html/canvas/WebGLVertexArrayObject.idl: Added.\n* platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:\n* platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:\n* platform/mac/js/dom/global-constructors-attributes-expected.txt:\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@178963 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/6e195efa882a61be5c8982aa09befd2fd0295397"},{"sha":"465ab402955755de86f06e663920b811377d5dcf","author":{"email":"d85155df5f11c7dea01135ad65d46852edb35997@apple.com","name":"zalan@apple.com"},"message":"Simple line layout: Reset LineState when starting a new line.\nhttps://bugs.webkit.org/show_bug.cgi?id=140789\n\nReviewed by Antti Koivisto.\n\nReset LineState when starting a new line to ensure we always\nstart with a clean state.\n\nNo change in functionality.\n\n* rendering/SimpleLineLayout.cpp:\n(WebCore::SimpleLineLayout::updateLineConstrains):\n(WebCore::SimpleLineLayout::initializeNewLine):\n(WebCore::SimpleLineLayout::splitFragmentToFitLine):\n(WebCore::SimpleLineLayout::createTextRuns):\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@178964 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/465ab402955755de86f06e663920b811377d5dcf"},{"sha":"36bbdfb85efbf786e3b972c1fe02e4397b26bdf0","author":{"email":"40fc0cb507030a081616f25547d9cd1b104aae47@apple.com","name":"bfulgham@apple.com"},"message":"[Win] Expose missing editing features through WebView interface\nhttps://bugs.webkit.org/show_bug.cgi?id=140773\n<rdar://problem/19565421>\n\nReviewed by Dean Jackson.\n\nConnect the various WebView editing delegate methods to our\ntest infrastructure. Also prefer _bstr_t to raw BSTR types\nto simplify life cycle management.\n\nSource/WebKit/win:\n\n* DOMCoreClasses.cpp: Flesh out the DOMRange object.\n(DOMElement::createInstance):\n(DOMRange::QueryInterface):\n(DOMRange::DOMRange):\n(DOMRange::~DOMRange):\n(DOMRange::createInstance):\n(DOMRange::startContainer):\n(DOMRange::startOffset):\n(DOMRange::endContainer):\n(DOMRange::endOffset):\n(DOMRange::collapsed):\n(DOMRange::commonAncestorContainer):\n(DOMRange::setStart):\n(DOMRange::setEnd):\n(DOMRange::setStartBefore):\n(DOMRange::setStartAfter):\n(DOMRange::setEndBefore):\n(DOMRange::setEndAfter):\n(DOMRange::collapse):\n(DOMRange::selectNode):\n(DOMRange::selectNodeContents):\n(DOMRange::compareBoundaryPoints):\n(DOMRange::deleteContents):\n(DOMRange::extractContents):\n(DOMRange::cloneContents):\n(DOMRange::insertNode):\n(DOMRange::surroundContents):\n(DOMRange::cloneRange):\n(DOMRange::toString):\n(DOMRange::detach):\n* DOMCoreClasses.h:\n(DOMRange::AddRef):\n(DOMRange::Release):\n(DOMRange::throwException):\n(DOMRange::callWebScriptMethod):\n(DOMRange::evaluateWebScript):\n(DOMRange::removeWebScriptKey):\n(DOMRange::stringRepresentation):\n(DOMRange::webScriptValueAtIndex):\n(DOMRange::setWebScriptValueAtIndex):\n(DOMRange::setException):\n* Interfaces/IWebEditingDelegate.idl:\n* Interfaces/IWebView.idl:\n* WebCoreSupport/WebEditorClient.cpp: Connect more methods\nto actual editing features in WebCore.\n(WebEditorClient::shouldBeginEditing):\n(WebEditorClient::shouldEndEditing):\n(WebEditorClient::didBeginEditing):\n(WebEditorClient::respondToChangedContents):\n(WebEditorClient::respondToChangedSelection):\n(WebEditorClient::didEndEditing):\n(WebEditorClient::shouldDeleteRange):\n(WebEditorClient::shouldInsertNode):\n(WebEditorClient::shouldInsertText):\n(WebEditorClient::shouldChangeSelectedRange):\n(WebEditorClient::webViewDidChangeTypingStyle):\n(WebEditorClient::webViewDidChangeSelection):\n(WebEditorClient::isSelectTrailingWhitespaceEnabled):\n* WebView.cpp:\n(WebView::setEditingDelegate): Added.\n\nTools:\n\n* DumpRenderTree/win/DumpRenderTree.cpp:\n(resetWebViewToConsistentStateBeforeTesting):\n* DumpRenderTree/win/EditingDelegate.cpp:\n(EditingDelegate::QueryInterface):\n(dumpPath):\n(dump):\n(EditingDelegate::shouldBeginEditingInDOMRange):\n(EditingDelegate::shouldEndEditingInDOMRange):\n(EditingDelegate::shouldInsertNode):\n(EditingDelegate::shouldInsertText):\n(EditingDelegate::shouldDeleteDOMRange):\n(EditingDelegate::shouldChangeSelectedDOMRange):\n(EditingDelegate::shouldApplyStyle):\n(EditingDelegate::shouldChangeTypingStyle):\n(EditingDelegate::doPlatformCommand):\n(EditingDelegate::webViewDidBeginEditing):\n(EditingDelegate::webViewDidChange):\n(EditingDelegate::webViewDidEndEditing):\n(EditingDelegate::webViewDidChangeTypingStyle):\n(EditingDelegate::webViewDidChangeSelection):\n(EditingDelegate::checkSpellingOfString):\n(EditingDelegate::onNotify):\n* DumpRenderTree/win/EditingDelegate.h:\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@178965 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/36bbdfb85efbf786e3b972c1fe02e4397b26bdf0"},{"sha":"8dbb245048f0f690ff6f6ea19060622dc0d9c54a","author":{"email":"d9e11e6a250b4baa1b0522b6c262c89590c7eab6@apple.com","name":"msaboff@apple.com"},"message":"REGRESSION (174847): can't view NHK(Japan's national public broadcasting organization)’s news pages\nhttps://bugs.webkit.org/show_bug.cgi?id=140794\n\nReviewed by Anders Carlsson.\n\nSource/WebCore:\n\nIf a document.open has been set, return it instead of always returning a new,\nnon-cached instance of jsHTMLDocumentPrototypeFunctionOpen.\n\nTest: js/dom/document-overwrite-open.html\n\n* bindings/js/JSHTMLDocumentCustom.cpp:\n(WebCore::JSHTMLDocument::getOwnPropertySlot):\n\nLayoutTests:\n\n* js/dom/document-overwrite-open-expected.txt: Added.\n* js/dom/document-overwrite-open.html: Added.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@178966 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/8dbb245048f0f690ff6f6ea19060622dc0d9c54a"},{"sha":"3c4e70e59b9bb0807c7d921fb740e132345e7611","author":{"email":"81dea2becd6014d7f2a527acd521cad73bee7d2a@apple.com","name":"jer.noble@apple.com"},"message":"[Mac][EME] Adopt changes to AVStreamSession class methods\nhttps://bugs.webkit.org/show_bug.cgi?id=140778\nrdar://problem/19458200\n\nReviewed by Eric Carlson.\n\nAVStreamSession class methods have added a \"storageDirectoryAtURL:\" parameter so as to be able to\nread and modify records stored at non-default storage locations.\n\n* Modules/encryptedmedia/MediaKeySession.cpp:\n(WebCore::MediaKeySession::mediaKeysStorageDirectory): Implement client method by querying document and settings.\n* Modules/encryptedmedia/MediaKeySession.h:\n* platform/graphics/CDMSession.h:\n* platform/graphics/avfoundation/objc/CDMSessionMediaSourceAVFObjC.h:\n* platform/graphics/avfoundation/objc/CDMSessionMediaSourceAVFObjC.mm:\n(WebCore::CDMSessionMediaSourceAVFObjC::releaseKeys): Check whether the AVStreamSession class responds to new selector before calling.\n(WebCore::CDMSessionMediaSourceAVFObjC::update): Ditto.\n(WebCore::CDMSessionMediaSourceAVFObjC::generateKeyReleaseMessage): Ditto.\n(WebCore::CDMSessionMediaSourceAVFObjC::storagePath): Fetch the storage path from the client.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@178967 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/3c4e70e59b9bb0807c7d921fb740e132345e7611"},{"sha":"5aca3ed4d3ee4434c83b10d02ceb8332d628f273","author":{"email":"a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org","name":"commit-queue@webkit.org"},"message":"[Win] No plugin content on some sites.\nhttps://bugs.webkit.org/show_bug.cgi?id=140780\n\nPatch by peavo@outlook.com <peavo@outlook.com> on 2015-01-22\nReviewed by Anders Carlsson.\n\nSource/WebCore:\n\nReturn script instance from ScriptController::createScriptInstanceForWidget(),\ninstead of always returning null.\n\n* bindings/js/ScriptController.cpp:\n(WebCore::ScriptController::createScriptInstanceForWidget):\n* plugins/PluginViewBase.h:\n(WebCore::PluginViewBase::bindingInstance):\n\nSource/WebKit/win:\n\nAdd override modifier to bindingInstance method.\n\n* Plugins/PluginView.h:\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@178968 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/5aca3ed4d3ee4434c83b10d02ceb8332d628f273"},{"sha":"dc02954faf989f1ccafadaf944f1f916078a3c3c","author":{"email":"81dea2becd6014d7f2a527acd521cad73bee7d2a@apple.com","name":"jer.noble@apple.com"},"message":"[iOS] Media controls disappear when loading a HLS live stream\nhttps://bugs.webkit.org/show_bug.cgi?id=140792\nrdar://problem/19491658\n\nReviewed by Dean Jackson.\n\nOverload reconnectControls to reconnect the \"start playback\" button\nif the control type has been set to \"StartPlaybackButton\".\n\n* Modules/mediacontrols/mediaControlsiOS.js:\n(ControllerIOS.prototype.reconnectControls):\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@178969 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/dc02954faf989f1ccafadaf944f1f916078a3c3c"},{"sha":"3bced5db041e29f9e09d530b33380f46706e246f","author":{"email":"d0d8fa8db3aed87e8514c70a1eeabb55e2517a79@apple.com","name":"jonowells@apple.com"},"message":"Web Inspector: ResourceContentView.js incorrectly contains call to WebInspector.UIString with a variable parameter\nhttps://bugs.webkit.org/show_bug.cgi?id=140268\n\nReviewed by Timothy Hatcher.\n\nUIString no longer incorrectly used around variables. Drive-by fixes to prototype inheritance style.\nUse of Promises corrected such that requesting content for a resource resolves rather than rejects if\na resource can't be found or has another error that isn't a web inspector error.\n\n* Localizations/en.lproj/localizedStrings.js: Updated.\n* UserInterface/Models/Resource.js: Change reject to resolve.\n* UserInterface/Models/Script.js:\n(WebInspector.Script.prototype.requestContentFromBackend): Proper use of Error object.\n* UserInterface/Models/SourceCode.js: Use correct inheritance style.\n* UserInterface/Views/ResourceContentView.js:\n(WebInspector.ResourceContentView.prototype._contentAvailable): Handle error now that promise resolves.\n(WebInspector.ResourceContentView.prototype._contentError): Remove incorrect use of UIString.\n* UserInterface/Views/SourceCodeTextEditor.js:\n(WebInspector.SourceCodeTextEditor.prototype._contentAvailable): Handle error now that promise resolves.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@178970 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/3bced5db041e29f9e09d530b33380f46706e246f"},{"sha":"deabe4d7ba3f3bd65e6e5b370ec81f1442f37361","author":{"email":"f6a40302e70d3875826ddafd7e450bcee2d7be56@apple.com","name":"timothy_horton@apple.com"},"message":"REGRESSION (r178847): Yosemite 32-bit bot isn't doing any work\nhttps://bugs.webkit.org/show_bug.cgi?id=140795\n\nReviewed by Jon Honeycutt.\n\n* BuildSlaveSupport/build.webkit.org-config/config.json:\nr178847 accidentally remove the scheduler for this bot. Re-add it to the\nYosemite scheduler.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@178971 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/deabe4d7ba3f3bd65e6e5b370ec81f1442f37361"},{"sha":"e76240e449484f34f47584550841576359c55749","author":{"email":"40fc0cb507030a081616f25547d9cd1b104aae47@apple.com","name":"bfulgham@apple.com"},"message":"[Win] Unreviewed test fix after r178965.\n\n* WebView.cpp: Supply missing implementation of 'setEditable'. It\ncurrently asserts, causing all debug tests to fail.\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@178972 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/e76240e449484f34f47584550841576359c55749"},{"sha":"4de3026486d54fa907fb30b081f6ad093f6e7c82","author":{"email":"ede5d8c27b7232d58457a69f3744a7714b0dc4d7@apple.com","name":"antti@apple.com"},"message":"Fix ENABLE(NETWORK_CACHE) build\n\n* NetworkProcess/NetworkResourceLoader.cpp:\n(WebKit::NetworkResourceLoader::didFinishLoading):\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@178973 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/4de3026486d54fa907fb30b081f6ad093f6e7c82"}]}