ladybird/Libraries/LibJS
FalseHonesty d2b493b74e Browser: Add output styles to JS source printed in the console
This patch uses the new JS::MarkupGenerator to stylize all of the
source code and runtime values printed in the console's output panel.
This also does away with the Console's global style sheet, as all
styling is handled by the MarkupGenerator and the System Palette.
2020-05-26 10:17:50 +02:00
..
Heap LibJS: Use __APPLE__ instead of __MACH__ for MacOS build 2020-05-23 18:09:07 +02:00
Runtime LibJS: Make Array.prototype.includes() generic 2020-05-24 23:51:14 +02:00
Tests LibJS: Implement basic for..in and for..of loops 2020-05-25 18:45:36 +02:00
AST.cpp LibJS: Implement basic for..in and for..of loops 2020-05-25 18:45:36 +02:00
AST.h LibJS: Implement basic for..in and for..of loops 2020-05-25 18:45:36 +02:00
CMakeLists.txt LibJS: Create JS to HTML markup generator 2020-05-26 10:17:50 +02:00
Console.cpp LibJS: Add side-effect-free version of Value::to_string() 2020-05-15 13:50:42 +02:00
Console.h LibJS: Implement ConsoleClient 2020-05-05 09:15:16 +02:00
Forward.h LibJS: Create JS to HTML markup generator 2020-05-26 10:17:50 +02:00
Interpreter.cpp LibJS: Add symbol objects 2020-05-17 18:05:15 +02:00
Interpreter.h Browser: Add JS Console 2020-05-24 02:20:08 +02:00
Lexer.cpp LibJS: Remove syntax errors from lexer 2020-05-15 09:53:52 +02:00
Lexer.h LibJS: Remove syntax errors from lexer 2020-05-15 09:53:52 +02:00
MarkupGenerator.cpp Browser: Add output styles to JS source printed in the console 2020-05-26 10:17:50 +02:00
MarkupGenerator.h Browser: Add output styles to JS source printed in the console 2020-05-26 10:17:50 +02:00
Parser.cpp LibJS: Implement basic for..in and for..of loops 2020-05-25 18:45:36 +02:00
Parser.h LibJS: Implement basic for..in and for..of loops 2020-05-25 18:45:36 +02:00
Token.cpp LibJS: Handle hex and unicode escape sequences in string literals 2020-05-18 17:58:17 +02:00
Token.h LibJS: Handle hex and unicode escape sequences in string literals 2020-05-18 17:58:17 +02:00