{"push_id":839652153,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"b4ab79a935f086a9ee5925661705dea697c2b5eb","before":"c654c6d404d23ed99468bbc3b028eda5ba8a91ab","commits":[{"sha":"984d854e5c71da16cdf85c644fc292947aea43a1","author":{"email":"f6a40302e70d3875826ddafd7e450bcee2d7be56@apple.com","name":"timothy_horton@apple.com"},"message":"Expose more information about the exception in WKErrorJavaScriptExceptionOccurred errors\nhttps://bugs.webkit.org/show_bug.cgi?id=150525\n\nReviewed by Darin Adler.\n\nAdjusted API test to cover this: WKWebView.EvaluateJavaScriptErrorCases.\n\n* bindings/js/JSDOMBinding.cpp:\n(WebCore::reportException):\n* bindings/js/JSDOMBinding.h:\nFill in the given struct with computed exception data if it was given.\n\n* bindings/js/ScriptController.cpp:\n(WebCore::ScriptController::evaluateInWorld):\n(WebCore::ScriptController::evaluate):\n(WebCore::ScriptController::executeScript):\n* bindings/js/ScriptController.h:\nPlumb aforementioned struct through ScriptController.\n\n* Scripts/webkit/messages.py:\n(headers_for_type):\n* Shared/WebCoreArgumentCoders.cpp:\n(IPC::ArgumentCoder<ExceptionDetails>::encode):\n(IPC::ArgumentCoder<ExceptionDetails>::decode):\n* Shared/WebCoreArgumentCoders.h:\nLearn how to en/decode ExceptionDetails.\n\n* UIProcess/API/C/WKPage.cpp:\n(WKPageRunJavaScriptInMainFrame):\n* UIProcess/WebPageProxy.cpp:\n(WebKit::WebPageProxy::runJavaScriptInMainFrame):\n(WebKit::WebPageProxy::scriptValueCallback):\n* UIProcess/WebPageProxy.h:\n* UIProcess/WebPageProxy.messages.in:\n* WebProcess/WebPage/WebPage.cpp:\n(WebKit::WebPage::runJavaScriptInMainFrame):\nPlumb ExceptionDetails back through runJavaScriptInMainFrame, across the\nprocess boundary.\n\n* UIProcess/API/Cocoa/WKError.mm:\n(localizedDescriptionForErrorCode):\n* UIProcess/API/Cocoa/WKErrorInternal.h:\n* UIProcess/API/Cocoa/WKErrorPrivate.h:\nExpose localizedDescriptionForErrorCode so that WKWebView can do special\nthings with its error.\nAdd new private userInfo keys for exception info.\n\n* UIProcess/API/Cocoa/WKWebView.mm:\n(-[WKWebView evaluateJavaScript:completionHandler:]):\nFill in the NSError userInfo with the exception info.\n\n* TestWebKitAPI/Tests/WebKit2Cocoa/WKWebViewEvaluateJavaScript.mm:\n(TEST):\nTest the various new keys.\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@191543 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/984d854e5c71da16cdf85c644fc292947aea43a1"},{"sha":"b4ab79a935f086a9ee5925661705dea697c2b5eb","author":{"email":"e71d3e893a32daef45b9168049e5525c0d01261d@igalia.com","name":"yoon@igalia.com"},"message":"Remove setApplyDeviceScaleFactorInCompositor\nhttps://bugs.webkit.org/show_bug.cgi?id=150538\n\nReviewed by Tim Horton.\n\nIt was used to support the device scale factor for chromium port and blackberry\nport. But it was removed quite a while ago.\n\n* page/Settings.in:\napplyDeviceScaleFactorInCompositor: Deleted\n* platform/graphics/texmap/coordinated/CompositingCoordinator.cpp:\n(WebCore::CompositingCoordinator::CompositingCoordinator): Remove uses\nof applyDeviceScaleFactorInCompositor.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@191544 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/b4ab79a935f086a9ee5925661705dea697c2b5eb"}]}