From 76c9cef72159d387429f1fa01c57ccf077fecbb6 Mon Sep 17 00:00:00 2001 From: Youenn Fablet Date: Fri, 9 Feb 2018 09:57:57 -0800 Subject: [PATCH] WebKit export of https://bugs.webkit.org/show_bug.cgi?id=182637 --- .../cache-storage/script-tests/cache-put.js | 8 ++++++++ .../cache-storage/window/cache-put.https.html | 13 +++++++++++++ 2 files changed, 21 insertions(+) diff --git a/service-workers/cache-storage/script-tests/cache-put.js b/service-workers/cache-storage/script-tests/cache-put.js index 467e0b38e9c379..38d25647b34e71 100644 --- a/service-workers/cache-storage/script-tests/cache-put.js +++ b/service-workers/cache-storage/script-tests/cache-put.js @@ -335,4 +335,12 @@ cache_test(function(cache) { }); }, 'Cache.put should store Response.redirect() correctly'); +cache_test(async (cache) => { + var request = new Request(test_url); + var response = new Response(new Blob([test_body])); + await cache.put(request, response); + var cachedResponse = await cache.match(request); + assert_equals(await cachedResponse.text(), test_body); + }, 'Cache.put called with simple Request and blob Response'); + done(); diff --git a/service-workers/cache-storage/window/cache-put.https.html b/service-workers/cache-storage/window/cache-put.https.html index ded6e84cb532a8..1ee14bdd124eef 100644 --- a/service-workers/cache-storage/window/cache-put.https.html +++ b/service-workers/cache-storage/window/cache-put.https.html @@ -6,3 +6,16 @@ +