Files
ladybird/Tests/LibWeb/Text/expected/HTML/Location-has-unforgeable-properties.txt
Luke Wilde c7d25301d3 LibWeb: Implement the LegacyUnforgeable attribute
This fixes the frame-ancestors WPT tests from crashing when an iframe
is blocked from loading. This is because it would get an undefined
location.href from the cross-origin iframe, which causes a crash as it
expects it to be there.
2025-03-27 23:50:35 +00:00

157 lines
5.3 KiB
Plaintext

href exists on location itself: true
href does not exist on LocationPrototype: true
href descriptor is not undefined: true
href enumerable: true
href configurable: true
href writable: undefined
origin exists on location itself: true
origin does not exist on LocationPrototype: true
origin descriptor is not undefined: true
origin enumerable: true
origin configurable: true
origin writable: undefined
protocol exists on location itself: true
protocol does not exist on LocationPrototype: true
protocol descriptor is not undefined: true
protocol enumerable: true
protocol configurable: true
protocol writable: undefined
host exists on location itself: true
host does not exist on LocationPrototype: true
host descriptor is not undefined: true
host enumerable: true
host configurable: true
host writable: undefined
hostname exists on location itself: true
hostname does not exist on LocationPrototype: true
hostname descriptor is not undefined: true
hostname enumerable: true
hostname configurable: true
hostname writable: undefined
port exists on location itself: true
port does not exist on LocationPrototype: true
port descriptor is not undefined: true
port enumerable: true
port configurable: true
port writable: undefined
pathname exists on location itself: true
pathname does not exist on LocationPrototype: true
pathname descriptor is not undefined: true
pathname enumerable: true
pathname configurable: true
pathname writable: undefined
search exists on location itself: true
search does not exist on LocationPrototype: true
search descriptor is not undefined: true
search enumerable: true
search configurable: true
search writable: undefined
hash exists on location itself: true
hash does not exist on LocationPrototype: true
hash descriptor is not undefined: true
hash enumerable: true
hash configurable: true
hash writable: undefined
assign exists on location itself: true
assign does not exist on LocationPrototype: true
assign descriptor is not undefined: true
assign enumerable: true
assign configurable: true
assign writable: false
replace exists on location itself: true
replace does not exist on LocationPrototype: true
replace descriptor is not undefined: true
replace enumerable: true
replace configurable: true
replace writable: false
reload exists on location itself: true
reload does not exist on LocationPrototype: true
reload descriptor is not undefined: true
reload enumerable: true
reload configurable: true
reload writable: false
toString exists on location itself: true
toString does not exist on LocationPrototype: true
toString descriptor is not undefined: true
toString enumerable: true
toString configurable: true
toString writable: false
href exists on document.location itself: true
href does not exist on LocationPrototype: true
href descriptor is not undefined: true
href enumerable: true
href configurable: true
href writable: undefined
origin exists on document.location itself: true
origin does not exist on LocationPrototype: true
origin descriptor is not undefined: true
origin enumerable: true
origin configurable: true
origin writable: undefined
protocol exists on document.location itself: true
protocol does not exist on LocationPrototype: true
protocol descriptor is not undefined: true
protocol enumerable: true
protocol configurable: true
protocol writable: undefined
host exists on document.location itself: true
host does not exist on LocationPrototype: true
host descriptor is not undefined: true
host enumerable: true
host configurable: true
host writable: undefined
hostname exists on document.location itself: true
hostname does not exist on LocationPrototype: true
hostname descriptor is not undefined: true
hostname enumerable: true
hostname configurable: true
hostname writable: undefined
port exists on document.location itself: true
port does not exist on LocationPrototype: true
port descriptor is not undefined: true
port enumerable: true
port configurable: true
port writable: undefined
pathname exists on document.location itself: true
pathname does not exist on LocationPrototype: true
pathname descriptor is not undefined: true
pathname enumerable: true
pathname configurable: true
pathname writable: undefined
search exists on document.location itself: true
search does not exist on LocationPrototype: true
search descriptor is not undefined: true
search enumerable: true
search configurable: true
search writable: undefined
hash exists on document.location itself: true
hash does not exist on LocationPrototype: true
hash descriptor is not undefined: true
hash enumerable: true
hash configurable: true
hash writable: undefined
assign exists on document.location itself: true
assign does not exist on LocationPrototype: true
assign descriptor is not undefined: true
assign enumerable: true
assign configurable: true
assign writable: false
replace exists on document.location itself: true
replace does not exist on LocationPrototype: true
replace descriptor is not undefined: true
replace enumerable: true
replace configurable: true
replace writable: false
reload exists on document.location itself: true
reload does not exist on LocationPrototype: true
reload descriptor is not undefined: true
reload enumerable: true
reload configurable: true
reload writable: false
toString exists on document.location itself: true
toString does not exist on LocationPrototype: true
toString descriptor is not undefined: true
toString enumerable: true
toString configurable: true
toString writable: false