| Index: third_party/WebKit/Source/modules/presentation/PresentationAvailabilityTest.cpp
|
| diff --git a/third_party/WebKit/Source/modules/presentation/PresentationAvailabilityTest.cpp b/third_party/WebKit/Source/modules/presentation/PresentationAvailabilityTest.cpp
|
| index 84f6daa2ed0153122418febc0e3598a33d8f6015..f452cc625c42d70a73357e148aada06f269f7a21 100644
|
| --- a/third_party/WebKit/Source/modules/presentation/PresentationAvailabilityTest.cpp
|
| +++ b/third_party/WebKit/Source/modules/presentation/PresentationAvailabilityTest.cpp
|
| @@ -12,6 +12,7 @@
|
| #include "platform/testing/URLTestHelpers.h"
|
| #include "platform/weborigin/KURL.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
| +#include "wtf/Vector.h"
|
| #include <v8.h>
|
|
|
| namespace blink {
|
| @@ -20,9 +21,12 @@ namespace {
|
| TEST(PresentationAvailabilityTest, NoPageVisibilityChangeAfterDetach)
|
| {
|
| V8TestingScope scope;
|
| - const KURL url = URLTestHelpers::toKURL("https://example.com");
|
| + WTF::Vector<KURL> urls;
|
| + urls.append(URLTestHelpers::toKURL("https://example.com"));
|
| + urls.append(URLTestHelpers::toKURL("https://another.com"));
|
| +
|
| Persistent<ScriptPromiseResolver> resolver = ScriptPromiseResolver::create(scope.getScriptState());
|
| - Persistent<PresentationAvailability> availability = PresentationAvailability::take(resolver, url, false);
|
| + Persistent<PresentationAvailability> availability = PresentationAvailability::take(resolver, urls, false);
|
|
|
| // These two calls should not crash.
|
| scope.frame().detach(FrameDetachType::Remove);
|
|
|