mirror of
https://github.com/RGBCube/serenity
synced 2025-05-16 18:25:06 +00:00

Window and other global objects are not technically legacy platform objects, and have other ways to override their setters and getters. However, Window does need to share some code with the legacy platform object paths, and simply adding another bool check to the mix seems the shortest putt.
6 lines
205 B
Text
6 lines
205 B
Text
window.__NEXT_DATA__ = [object HTMLScriptElement]
|
|
window.__NEXT_DATA__ = undefined
|
|
window[0] = undefined
|
|
e = TypeError: Cannot set property '0' of [object WindowProxy]
|
|
window[0] = undefined
|
|
window[0] = 42
|