ladybird/Userland
Linus Groh 6e9eb0a284 LibJS: Add Object::get_without_side_effects()
Similar to Value::to_string_without_side_effects() this is mostly a
regular object property lookup, but with the guarantee that it will be
side-effect free, i.e. no accessors or native property functions will
be called. This is needed when we want to access user-controlled object
properties for debug logging, for example. The specific use case will be
error objects which will soon no longer have internal name/message
properties, so we need to guarantee that printing an error, which may
already be the result of an exception, won't blow up in our face :^)
2021-04-12 09:38:57 +02:00
..
Applets FontEditor+ClipboardHistory: Use system-wide Clipboard 2021-04-07 19:27:01 +02:00
Applications Browser: Process Secure and HttpOnly cookie attributes 2021-04-12 08:57:44 +02:00
Demos Everywhere: Change font properties to be described in GML 2021-03-29 09:10:23 +02:00
DevTools Playground: Add Alt shortcuts to menus 2021-04-11 10:38:45 +02:00
DynamicLoader LibC: Add x86_64 Registers 2021-03-21 09:35:23 +01:00
Games Minesweeper: Fix UI layout and focus behavior 2021-04-06 17:55:47 +02:00
Libraries LibJS: Add Object::get_without_side_effects() 2021-04-12 09:38:57 +02:00
Services LibWeb+WebContent: Hook document.cookie to the backend cookie storage 2021-04-11 18:24:34 +02:00
Shell Shell: Allow newlines between the function decl and its body 2021-04-08 10:46:39 +02:00
Tests Tests: Merge duplicate TestFormat test into AK directory 2021-04-08 20:30:56 +02:00
Utilities ls: ls will print directory name when listing multiple directories 2021-04-11 18:16:46 +02:00
CMakeLists.txt Userland: Rename *.MenuApplet => *.Applet 2021-04-04 16:29:55 +02:00