{"push_id":1470088489,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"a4dc5b99e6bc112c4820cad6dd249ff937c7c903","before":"40dda23d4140da6082b61a6db3564a4ee2970214","commits":[{"sha":"5fbd6dd966b2debb2b6e7516df27b3dbcc2208d6","author":{"name":"sbarati@apple.com","email":"cfe8b072acfc1ecbb502b2c68e8c1fd0c07db689@apple.com"},"message":"WebAssembly: Make the spec-tests/start.wast.js test pass\nhttps://bugs.webkit.org/show_bug.cgi?id=166416\n<rdar://problem/29784532>\n\nReviewed by Yusuke Suzuki.\n\nJSTests:\n\n* wasm.yaml:\n\nSource/JavaScriptCore:\n\nTo make the test run, I had to fix two bugs:\n        \n1. We weren't properly finding the start function. There was code\nthat would try to find the start function from the list of *exported*\nfunctions. This is wrong; the start function is an index into the\nfunction index space, which is the space for *imports* and *local*\nfunctions. So the code was just wrong in this respect, and I've\nfixed it do the right thing. We weren't sure if this was originally\nallowed or not in the spec, but it has been decided that it is allowed\nand the spec-tests test for it: https://github.com/WebAssembly/design/issues/896\n        \n2. We were emitting a breakpoint for Unreachable. Instead of crashing,\nthis opcode needs to throw an exception when executing.\n\n* wasm/WasmB3IRGenerator.cpp:\n* wasm/WasmExceptionType.h:\n* wasm/js/WebAssemblyModuleRecord.cpp:\n(JSC::WebAssemblyModuleRecord::link):\n(JSC::WebAssemblyModuleRecord::evaluate):\n* wasm/js/WebAssemblyModuleRecord.h:\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@210102 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/5fbd6dd966b2debb2b6e7516df27b3dbcc2208d6"},{"sha":"326fc529da43b4a028a3a1644edb2198d23ecb68","author":{"name":"commit-queue@webkit.org","email":"bf5a5ee7740adc2e16c9908c58a0c6d4239e6078@webkit.org"},"message":"Source/WebKit2:\n[Cocoa] SPI for setloadsImagesAutomatically\nhttps://bugs.webkit.org/show_bug.cgi?id=166401\n\nPatch by Zhuo Li <zachli@apple.com> on 2016-12-22\nReviewed by Darin Adler.\n\n* UIProcess/API/Cocoa/WKPreferences.mm: Call the C API under the hood.\n(-[WKPreferences _loadsImagesAutomatically]):\n(-[WKPreferences _setLoadsImagesAutomatically:]):\n\n* UIProcess/API/Cocoa/WKPreferencesPrivate.h:\nAdd `_loadsImagesAutomatically` property.\n\nTools:\n[Cocoa] SPI for setloadsImagesAutomatically.\nhttps://bugs.webkit.org/show_bug.cgi?id=166401.\n\nPatch by Zhuo Li <zachli@apple.com> on 2016-12-22\nReviewed by Darin Adler.\n\n* TestWebKitAPI/Tests/WebKit2Cocoa/Preferences.mm:\n(TEST): Test the _setLoadsImagesAutomatically SPI. By default,\n_loadsImagesAutomatically returns YES.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@210103 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/326fc529da43b4a028a3a1644edb2198d23ecb68"},{"sha":"a4dc5b99e6bc112c4820cad6dd249ff937c7c903","author":{"name":"jer.noble@apple.com","email":"6204b61587c40a0ef5a6eb5bb72176f55ab1e072@apple.com"},"message":"NULL-deref CRASH in WebCore::PlatformMediaSession::mediaType\nhttps://bugs.webkit.org/show_bug.cgi?id=166407\n\nReviewed by Darin Adler.\n\nIn r207688, we added a facility in PlatformMediaSessionManager for safely walking through a\nlist of PlatformMediaSessions by replacing entries of deleted sessions with nullptr. We now\nneed to use those new iteration falicities in MediaSessionManageriOS.\n\nIn addition to the existing iterators, add one which takes a predicate, and returns the first\nsession which matches the predicate, or nullptr, if none do.\n\n* platform/audio/PlatformMediaSessionManager.cpp:\n(WebCore::PlatformMediaSessionManager::findSession):\n(WebCore::PlatformMediaSessionManager::anyOfSessions):\n* platform/audio/PlatformMediaSessionManager.h:\n(WebCore::PlatformMediaSessionManager::sessions): Deleted.\n* platform/audio/ios/MediaSessionManagerIOS.mm:\n(WebCore::MediaSessionManageriOS::configureWireLessTargetMonitoring):\n(WebCore::MediaSessionManageriOS::nowPlayingEligibleSession):\n(WebCore::MediaSessionManageriOS::externalOutputDeviceAvailableDidChange):\n(WebCore::MediaSessionManageriOS::applicationDidEnterBackground):\n(WebCore::MediaSessionManageriOS::applicationWillEnterForeground):\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@210104 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/a4dc5b99e6bc112c4820cad6dd249ff937c7c903"}]}
{"actor":{"display_login":"kisg"}}