summaryrefslogtreecommitdiff
path: root/Libraries/LibJS
AgeCommit message (Expand)Author
2020-08-28LibJS: Do not consider un-labeled Block scopes as breakableAnotherTest
2020-08-28LibJS: Demonstrate weird behaviour with 'break'AnotherTest
2020-08-27Meta: Force semi-colon after MAKE_AK_NONXXXABLE()Ben Wiederhake
2020-08-26LibJS: Add some more tests, mostly around leap yearsNico Weber
2020-08-26LibJS: Add a helper for calling JS::Function's with argumentsAnotherTest
2020-08-25JS Tests: Disable the one failing test when running test-js in SerenityNico Weber
2020-08-25LibJS: Make Interpreter::throw_exception() a void functionLinus Groh
2020-08-24Meta: Move prettier config files to the root of the repositoryAnotherTest
2020-08-24LibJS: Make Date.getUTCSeconds() call through to LibCNico Weber
2020-08-24LibJS: Make Date's tuple constructor correctly handle out-of-range argumentsNico Weber
2020-08-24LibJS+LibC: Add tests for Date tuple ctor overflow and make mktime()/timegm()...Nico Weber
2020-08-23LibJS: Implement Date.getUTC*Nico Weber
2020-08-23LibJS: Move datetime access out of DatePrototypeNico Weber
2020-08-23LibC: Make localtime() and gmtime() handle years before 1970Nico Weber
2020-08-23LibJS: Enable Date.parse.js tests that pass after c399caf27f9de4Nico Weber
2020-08-22LibC: Make mktime() and timegm() handle years before 1970Nico Weber
2020-08-22test-js: Sometimes include more details for failuresNico Weber
2020-08-22LibJS: Allow conversion from Symbol to String via explicit String() callNico Weber
2020-08-21LibJS: Implement Date's string constructorNico Weber
2020-08-21LibJS: Implement Date.parse()Nico Weber
2020-08-21LibJS: Parser refactored to use constexpr precedence tableMuhammad Zahalqa
2020-08-21LibJS: Implement Date.valueOf()Nico Weber
2020-08-21LibJS: Implement Date.prototype.toISOString()Nico Weber
2020-08-21LibJS: Implement Date.UTC()Nico Weber
2020-08-20LibJS: Basic implementation of most of Date's constructor argumentsNico Weber
2020-08-17LibJS: Add toLocaleString(), toLocaleDateString(), toLocaleTimeString() to DateNico Weber
2020-08-17LibJS: Implement basic functionality of Array.from()Nico Weber
2020-08-16LibJS: Add API for doing GC with a little debug log report at endAndreas Kling
2020-08-16LibJS: Make StringOrSymbol not leak stringsAndreas Kling
2020-08-16AK: Rename KB, MB, GB to KiB, MiB, GiBNico Weber
2020-08-14LibJS+LibWeb: Clear exceptions after call'ing JavaScript functionsAndreas Kling
2020-08-14LibJS: Assert that there's no exception on entry in Interpreter::call()Andreas Kling
2020-08-14LibJS: Add missing reserved words to Token::is_identifier_name()Linus Groh
2020-08-11LibJS: Assert when exception is not cleared before Interpreter::run()Linus Groh
2020-08-05Unicode: Try s/codepoint/code_point/g againNico Weber
2020-08-05Revert "Unicode: s/codepoint/code_point/g"Nico Weber
2020-08-04LibJS: The Math.ceil() of a number between -1 and 0 should be -0,Melissa Goad
2020-08-03Unicode: s/codepoint/code_point/gAndreas Kling
2020-07-28LibJS: Soothe gcc about printf-%s on (non-)nullptrBen Wiederhake
2020-07-25LibJS: Use allocate_without_global_object for primitive cell typesAndreas Kling
2020-07-23Browser: Escape JS source operators for HTML display in consoleNico Weber
2020-07-23LibJS: Simplify Cell::initialize()Andreas Kling
2020-07-23LibJS: Add tests for bitwise & and ^Nico Weber
2020-07-22LibWeb: Make btoa() and atob() correctly handle values between 128 and 255Nico Weber
2020-07-22LibJS: Fix \x escapes of bytes with high bit setNico Weber
2020-07-22LibJS: Add FIXMEs to a few functions that need UTF-16 handlingNico Weber
2020-07-22LibJS: Implement String.prototype.charCodeAtNico Weber
2020-07-15LibJS: Add Number.prototype.toStringMatthew Olsson
2020-07-14LibJS: Add Symbol.hasInstance testsMatthew Olsson
2020-07-14LibJS: Implement Symbol.hasInstanceMatthew Olsson