{"push_id":1010711915,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"0cf94bb89735c5f22d080e9e8e041f55656b3455","before":"dd0b3f0d0c7017a011b0174e121c3af8ef37eede","commits":[{"sha":"c80116d2572ba26fcce92658cc94884614c5db2f","author":{"email":"ac9a2473c0ef555408136e34495b9caa303d8cc0@crf.canon.fr","name":"youenn.fablet@crf.canon.fr"},"message":"[Fetch API] Implement fetch skeleton\nhttps://bugs.webkit.org/show_bug.cgi?id=155111\n\nReviewed by Darin Adler.\n\nLayoutTests/imported/w3c:\n\nImporting basic fetch api tests.\n\n* resources/ImportExpectations: Activating fetch/api/basic import.\n* web-platform-tests/fetch/api/basic/accept-header-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/accept-header-worker-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/accept-header-worker.html: Added.\n* web-platform-tests/fetch/api/basic/accept-header.html: Added.\n* web-platform-tests/fetch/api/basic/accept-header.js: Added.\n(promise_test):\n* web-platform-tests/fetch/api/basic/integrity-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/integrity-worker-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/integrity-worker.html: Added.\n* web-platform-tests/fetch/api/basic/integrity.html: Added.\n* web-platform-tests/fetch/api/basic/integrity.js: Added.\n(integrity):\n* web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/mode-no-cors-worker.html: Added.\n* web-platform-tests/fetch/api/basic/mode-no-cors.html: Added.\n* web-platform-tests/fetch/api/basic/mode-no-cors.js: Added.\n(fetchNoCors):\n* web-platform-tests/fetch/api/basic/mode-same-origin-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/mode-same-origin-worker-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/mode-same-origin-worker.html: Added.\n* web-platform-tests/fetch/api/basic/mode-same-origin.html: Added.\n* web-platform-tests/fetch/api/basic/mode-same-origin.js: Added.\n(fetchSameOrigin):\n* web-platform-tests/fetch/api/basic/request-forbidden-headers-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/request-forbidden-headers-worker-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/request-forbidden-headers-worker.html: Added.\n* web-platform-tests/fetch/api/basic/request-forbidden-headers.html: Added.\n* web-platform-tests/fetch/api/basic/request-forbidden-headers.js: Added.\n(requestForbiddenHeaders):\n* web-platform-tests/fetch/api/basic/request-headers-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/request-headers-worker.html: Added.\n* web-platform-tests/fetch/api/basic/request-headers.html: Added.\n* web-platform-tests/fetch/api/basic/request-headers.js: Added.\n(requestHeaders):\n* web-platform-tests/fetch/api/basic/scheme-about-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/scheme-about-worker-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/scheme-about-worker.html: Added.\n* web-platform-tests/fetch/api/basic/scheme-about.html: Added.\n* web-platform-tests/fetch/api/basic/scheme-about.js: Added.\n(checkFetchResponse):\n(checkKoUrl):\n* web-platform-tests/fetch/api/basic/scheme-blob-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/scheme-blob-worker-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/scheme-blob-worker.html: Added.\n* web-platform-tests/fetch/api/basic/scheme-blob.html: Added.\n* web-platform-tests/fetch/api/basic/scheme-blob.js: Added.\n(checkFetchResponse):\n(checkKoUrl):\n* web-platform-tests/fetch/api/basic/scheme-data-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/scheme-data-worker-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/scheme-data-worker.html: Added.\n* web-platform-tests/fetch/api/basic/scheme-data.html: Added.\n* web-platform-tests/fetch/api/basic/scheme-data.js: Added.\n(checkFetchResponse):\n(checkKoUrl):\n* web-platform-tests/fetch/api/basic/scheme-others-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/scheme-others-worker-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/scheme-others-worker.html: Added.\n* web-platform-tests/fetch/api/basic/scheme-others.html: Added.\n* web-platform-tests/fetch/api/basic/scheme-others.js: Added.\n(checkKoUrl):\n* web-platform-tests/fetch/api/basic/stream-response-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/stream-response-worker-expected.txt: Added.\n* web-platform-tests/fetch/api/basic/stream-response-worker.html: Added.\n* web-platform-tests/fetch/api/basic/stream-response.html: Added.\n* web-platform-tests/fetch/api/basic/stream-response.js: Added.\n(streamBody):\n(promise_test.):\n(promise_test):\n* web-platform-tests/fetch/api/basic/w3c-import.log: Added.\n\nSource/WebCore:\n\nAdding skeleton code to call fetch API from normal and worker scopes.\nFetch API implementation is limited to reject the promise.\n\nUpdating the binding generator to fix the case of overloaded promise-returning functions.\nMade overloaded utility functions \"static inline\".\n\nTests: imported/w3c/web-platform-tests/fetch/api/basic/accept-header-worker.html\n       imported/w3c/web-platform-tests/fetch/api/basic/accept-header.html\n       imported/w3c/web-platform-tests/fetch/api/basic/integrity-worker.html\n       imported/w3c/web-platform-tests/fetch/api/basic/integrity.html\n       imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker.html\n       imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors.html\n       imported/w3c/web-platform-tests/fetch/api/basic/mode-same-origin-worker.html\n       imported/w3c/web-platform-tests/fetch/api/basic/mode-same-origin.html\n       imported/w3c/web-platform-tests/fetch/api/basic/request-forbidden-headers-worker.html\n       imported/w3c/web-platform-tests/fetch/api/basic/request-forbidden-headers.html\n       imported/w3c/web-platform-tests/fetch/api/basic/request-headers-worker.html\n       imported/w3c/web-platform-tests/fetch/api/basic/request-headers.html\n       imported/w3c/web-platform-tests/fetch/api/basic/scheme-about-worker.html\n       imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.html\n       imported/w3c/web-platform-tests/fetch/api/basic/scheme-blob-worker.html\n       imported/w3c/web-platform-tests/fetch/api/basic/scheme-blob.html\n       imported/w3c/web-platform-tests/fetch/api/basic/scheme-data-worker.html\n       imported/w3c/web-platform-tests/fetch/api/basic/scheme-data.html\n       imported/w3c/web-platform-tests/fetch/api/basic/scheme-others-worker.html\n       imported/w3c/web-platform-tests/fetch/api/basic/scheme-others.html\n       imported/w3c/web-platform-tests/fetch/api/basic/stream-response-worker.html\n       imported/w3c/web-platform-tests/fetch/api/basic/stream-response.html\n\n* CMakeLists.txt:\n* DerivedSources.make:\n* Modules/fetch/DOMWindowFetch.cpp: Added.\n(WebCore::DOMWindowFetch::fetch):\n* Modules/fetch/DOMWindowFetch.h: Added.\n* Modules/fetch/DOMWindowFetch.idl: Added.\n* Modules/fetch/WorkerGlobalScopeFetch.cpp: Added.\n(WebCore::WorkerGlobalScopeFetch::fetch):\n* Modules/fetch/WorkerGlobalScopeFetch.h: Added.\n* Modules/fetch/WorkerGlobalScopeFetch.idl: Added.\n* WebCore.xcodeproj/project.pbxproj:\n* bindings/scripts/CodeGeneratorJS.pm:\n(GenerateImplementation): Fixing the case of overloaded promise-returning functions.\n* bindings/scripts/test/JS/JSTestObj.cpp:\n(WebCore::jsTestObjPrototypeFunctionOverloadedMethod1):\n(WebCore::jsTestObjPrototypeFunctionOverloadedMethod2):\n(WebCore::jsTestObjPrototypeFunctionOverloadedMethod3):\n(WebCore::jsTestObjPrototypeFunctionOverloadedMethod4):\n(WebCore::jsTestObjPrototypeFunctionOverloadedMethod5):\n(WebCore::jsTestObjPrototypeFunctionOverloadedMethod6):\n(WebCore::jsTestObjPrototypeFunctionOverloadedMethod7):\n(WebCore::jsTestObjPrototypeFunctionOverloadedMethod8):\n(WebCore::jsTestObjPrototypeFunctionOverloadedMethod9):\n(WebCore::jsTestObjPrototypeFunctionOverloadedMethod10):\n(WebCore::jsTestObjPrototypeFunctionOverloadedMethod11):\n(WebCore::jsTestObjPrototypeFunctionOverloadedMethod12):\n(WebCore::jsTestObjPrototypeFunctionOverloadedMethodWithOptionalParameter1):\n(WebCore::jsTestObjPrototypeFunctionOverloadedMethodWithOptionalParameter2):\n(WebCore::jsTestObjConstructorFunctionOverloadedMethod11):\n(WebCore::jsTestObjConstructorFunctionOverloadedMethod12):\n(WebCore::jsTestObjPrototypeFunctionTestPromiseOverloadedFunction1):\n(WebCore::jsTestObjPrototypeFunctionTestPromiseOverloadedFunction1Promise):\n(WebCore::jsTestObjPrototypeFunctionTestPromiseOverloadedFunction2):\n(WebCore::jsTestObjPrototypeFunctionTestPromiseOverloadedFunction2Promise):\n(WebCore::jsTestObjPrototypeFunctionTestPromiseOverloadedFunction):\n(WebCore::jsTestObjPrototypeFunctionOverloadedMethod): Deleted.\n(WebCore::jsTestObjConstructorFunctionClassMethod2): Deleted.\n(WebCore::jsTestObjPrototypeFunctionAny): Deleted.\n(WebCore::jsTestObjPrototypeFunctionTestPromiseFunctionPromise): Deleted.\n(WebCore::jsTestObjPrototypeFunctionTestPromiseFunctionWithFloatArgumentPromise): Deleted.\n(WebCore::jsTestObjPrototypeFunctionTestPromiseFunctionWithExceptionPromise): Deleted.\n* bindings/scripts/test/TestObj.idl:\n\nLayoutTests:\n\n* TestExpectations: Marking some tests as flaky.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@197748 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/c80116d2572ba26fcce92658cc94884614c5db2f"},{"sha":"9e710b80fabd854421761d947e82a13ec37248c3","author":{"email":"b0adc04ab6a535a1bcaa5c698b10e7c7d6f012d7@webkit.org","name":"ossy@webkit.org"},"message":"Unreviewed speculative buildfix after r197728.\n\n* WebProcess/Network/WebLoaderStrategy.cpp:\n(WebKit::WebLoaderStrategy::scheduleLoad):\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@197750 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/9e710b80fabd854421761d947e82a13ec37248c3"},{"sha":"5697bfcb4273c9ff4e288a8d802c090c07f54828","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@webkit.org","name":"alex@webkit.org"},"message":"[GTK] [EFL] Avoid running mediastream tests by default until we compile by default\nhttps://bugs.webkit.org/show_bug.cgi?id=153540\n\nReviewed by Philippe Normand.\n\nAfter bumping gstreamer to 1.6.3 in r196804 we can enable again\nTools:\n\ncompilation of mediastream and running the tests.\n\n* Scripts/run-gtk-tests:\n(TestRunner): Enable again the UserMedia API test.\n* Scripts/webkitperl/FeatureList.pm: Enable the compilation of the\nmediastream by default.\n* gtk/jhbuild-webrtc.modules: Removed the specific jhbuild modules\nfile.\n* gtk/jhbuild.modules: Bumped the openwebrtc version to the one we\nare currently using.\n\nLayoutTests:\n\ncompilation of mediastream and running the tests. We have updated\nthe expectations accordingly.\n\n* platform/efl/TestExpectations:\n* platform/gtk/TestExpectations:\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@197752 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/5697bfcb4273c9ff4e288a8d802c090c07f54828"},{"sha":"0cf94bb89735c5f22d080e9e8e041f55656b3455","author":{"email":"b0adc04ab6a535a1bcaa5c698b10e7c7d6f012d7@webkit.org","name":"ossy@webkit.org"},"message":"One more unreviewed speculative buildfix after r197728.\n\n* NetworkProcess/NetworkResourceLoader.cpp:\n(WebKit::NetworkResourceLoader::didFinishLoading):\n(WebKit::NetworkResourceLoader::continueWillSendRequest):\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@197753 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/0cf94bb89735c5f22d080e9e8e041f55656b3455"}]}