mirror of
https://github.com/servo/servo.git
synced 2025-08-05 13:40:08 +01:00
Test that StorageEvent's URL is empty from document.createEvent
This commit is contained in:
parent
0e33756e8d
commit
b2adcfb40b
3 changed files with 21 additions and 2 deletions
|
@ -2710,8 +2710,7 @@ impl DocumentMethods for Document {
|
||||||
"progressevent" =>
|
"progressevent" =>
|
||||||
Ok(Root::upcast(ProgressEvent::new_uninitialized(self.window.upcast()))),
|
Ok(Root::upcast(ProgressEvent::new_uninitialized(self.window.upcast()))),
|
||||||
"storageevent" => {
|
"storageevent" => {
|
||||||
let USVString(url) = self.URL();
|
Ok(Root::upcast(StorageEvent::new_uninitialized(&self.window, "".into())))
|
||||||
Ok(Root::upcast(StorageEvent::new_uninitialized(&self.window, DOMString::from(url))))
|
|
||||||
},
|
},
|
||||||
"touchevent" =>
|
"touchevent" =>
|
||||||
Ok(Root::upcast(
|
Ok(Root::upcast(
|
||||||
|
|
|
@ -12500,6 +12500,12 @@
|
||||||
{}
|
{}
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
|
"mozilla/createEvent-storageevent.html": [
|
||||||
|
[
|
||||||
|
"/_mozilla/mozilla/createEvent-storageevent.html",
|
||||||
|
{}
|
||||||
|
]
|
||||||
|
],
|
||||||
"mozilla/cross-origin-objects/cross-origin-objects.html": [
|
"mozilla/cross-origin-objects/cross-origin-objects.html": [
|
||||||
[
|
[
|
||||||
"/_mozilla/mozilla/cross-origin-objects/cross-origin-objects.html",
|
"/_mozilla/mozilla/cross-origin-objects/cross-origin-objects.html",
|
||||||
|
@ -25045,6 +25051,10 @@
|
||||||
"f1029d519aa7017a1a3d18a891a0774b9a39f847",
|
"f1029d519aa7017a1a3d18a891a0774b9a39f847",
|
||||||
"testharness"
|
"testharness"
|
||||||
],
|
],
|
||||||
|
"mozilla/createEvent-storageevent.html": [
|
||||||
|
"eea787f4d2372e9c2c6777a0569ce5d110c3110a",
|
||||||
|
"testharness"
|
||||||
|
],
|
||||||
"mozilla/cross-origin-objects/cross-origin-objects.html": [
|
"mozilla/cross-origin-objects/cross-origin-objects.html": [
|
||||||
"5d5a3ba4099dfabddbed1ea98ad8fe1f5c00a3d3",
|
"5d5a3ba4099dfabddbed1ea98ad8fe1f5c00a3d3",
|
||||||
"testharness"
|
"testharness"
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
<!doctype html>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>storageevent</title>
|
||||||
|
<script src="/resources/testharness.js"></script>
|
||||||
|
<script src="/resources/testharnessreport.js"></script>
|
||||||
|
<script>
|
||||||
|
test(function() {
|
||||||
|
assert_equals(document.createEvent('storageevent').url, "");
|
||||||
|
}, "document.createEvent('storageevent') does not propagate the document's URL.")
|
||||||
|
</script>
|
Loading…
Add table
Add a link
Reference in a new issue