summaryrefslogtreecommitdiff
path: root/Libraries
AgeCommit message (Expand)Author
2020-04-05LibJS: Remove assert function from exponentiation-basic.jsLinus Groh
2020-04-05LibJS: Simplify Math-constants.js testLinus Groh
2020-04-05LibJS: Update to-number-basic.js testLinus Groh
2020-04-05LibJS: Fix Math.SQRT1_2Linus Groh
2020-04-05LibJS: Add numeric literal parsing for different bases and exponentsStephan Unverwerth
2020-04-05LibC: Fix strtod() parsing of negative exponents (#1645)Stephan Unverwerth
2020-04-05LibJS: Implement exponentiation (** operator)Linus Groh
2020-04-05LibJS: Rename BinaryOp::{Plus,Minus,Asterisk,Slash}Linus Groh
2020-04-05LibGfx: Implement checkerboard drawing for Gfx::PainterTibor Nagy
2020-04-05LibJS: Use the native assert() implementation now avaiable in 'js -t'Brian Gianforcaro
2020-04-05Lagom: Add clang address/memory/undefined-behavior analyzer supportBrian Gianforcaro
2020-04-05LibJS: Plumb line and column information through Lexer / ParserBrian Gianforcaro
2020-04-05AK: Stop allowing implicit downcast with OwnPtr and NonnullOwnPtrAndreas Kling
2020-04-05AK: Stop allowing implicit downcast with RefPtr and NonnullRefPtrAndreas Kling
2020-04-05LibJS: Fix missing paren in modulo-basic.js testAndreas Kling
2020-04-05LibJS: Add support for Math.ceil() and Math.trunc()Brian Gianforcaro
2020-04-05LibJS: Add support for floating point modulousBrian Gianforcaro
2020-04-05LibJS: Correctness fixes for bitwise_or, address FIXME's in test.Brian Gianforcaro
2020-04-05Kernel: Add the SO_BINDTODEVICE socket optionAnotherTest
2020-04-05LibJS: Add support for arbitrary arguments to Math.maxBrian Gianforcaro
2020-04-05LibJS: Add Math.max()Andreas Kling
2020-04-05LibWeb: Add window.setTimeout()Andreas Kling
2020-04-05LibJS: Add Math.round()Andreas Kling
2020-04-05LibJS: Add Math.floor()Andreas Kling
2020-04-05LibJS: Clean up the anonymous wrapper block in "for" using ScopeGuardAndreas Kling
2020-04-05LibJS: Add support for "continue" inside "for" statements :^)Andreas Kling
2020-04-05LibJS: Make "break" actually work inside "switch"Andreas Kling
2020-04-04LibWeb: Add CanvasRenderingContext2D scale() and translate() stubsAndreas Kling
2020-04-04LibJS: Don't return the "last computed value" from Interpreter::run()Andreas Kling
2020-04-04LibJS: Add String.prototype.indexOf()Andreas Kling
2020-04-04LibJS: Math.sqrt.length should be 1Andreas Kling
2020-04-04LibJS: Hack the lexer to allow numbers with decimalsAndreas Kling
2020-04-04LibJS: Add NumberObject and make to_object() on number values create itAndreas Kling
2020-04-04LibJS: Add Math.sqrt()Andreas Kling
2020-04-04LibJS: Add basic Array constructorAndreas Kling
2020-04-04LibJS: Log when we throw a JavaScript ErrorAndreas Kling
2020-04-04LibWeb: Handle javascript: URLs inside LibWeb :^)Andreas Kling
2020-04-04LibJS: Support VariableDeclaration with multiple declaratorsAndreas Kling
2020-04-04LibJS: Add Declaration class to the ASTAndreas Kling
2020-04-04LibJS: Add support for do..while statementsAndreas Kling
2020-04-04LibJS: Rename WhileStatement::predicate() => body()Andreas Kling
2020-04-04LibJS: Add basic support for modulo (%) in binary expressionsAndreas Kling
2020-04-04LibJS: Allow "for" statement without curly braces around bodyAndreas Kling
2020-04-04LibWeb: Treat '<' characters as part of the text inside <script>Andreas Kling
2020-04-04ProtocolServer+LibProtocol: Reject unhandled URLs instead of assertingAndreas Kling
2020-04-04LibJS: Add Function() and Function.prototypeLinus Groh
2020-04-04LibJS: Add length property to ScriptFunctionLinus Groh
2020-04-04LibJS: Set length property in Object::put_native_function()Linus Groh
2020-04-04LibWeb: Don't call an absent error callback in load_sync()Andreas Kling
2020-04-04LibGUI: Add MenuBar::add_menu(name)Andreas Kling