summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-04-03LibWeb: Add ResourceLoader::load_sync()Andreas Kling
2020-04-03LibCore: Don't replay last handled event when leaving nested event loopAndreas Kling
2020-04-03LibWeb: Protect DOM node while preparing to send mouse eventsAndreas Kling
2020-04-03Revert "Kernel: Change Ext2FS to be backed by a file instead of a block device"Andreas Kling
2020-04-03Revert "Kernel & Userland: Allow to mount image files formatted with Ext2FS"Andreas Kling
2020-04-03Revert "SystemMonitor: Replace 'device' JSON field with 'source'"Andreas Kling
2020-04-03LibGUI: Clear any hovered index when the cursor leaves an AbstractViewAndreas Kling
2020-04-03LibWeb: Add NavigatorObject to MakefileLinus Groh
2020-04-03LibWeb: Handle invalid URL in HtmlView::load()Linus Groh
2020-04-03LibJS: Add short circuit logical evaluationStephan Unverwerth
2020-04-03LibWeb: Add "navigator" object and expose navigator.userAgentAndreas Kling
2020-04-03LibJS: Fix logical expressionsLinus Groh
2020-04-03LibJS: Parse binary bitwise operatorsLinus Groh
2020-04-03LibJS: Implement ConditionalExpression (ternary "?:" operator)Andreas Kling
2020-04-03Kernel: Non-readable-but-writable regions should still be mappedAndreas Kling
2020-04-03AK: Add an overwrite API to ByteBufferAnotherTest
2020-04-03Kernel: Prepend missing licenseMarco Wang
2020-04-03AK: Remove relative path in AK testsuiteEmanuel Sprung
2020-04-03LibJS: Implement Error.prototype.toString()Linus Groh
2020-04-03LibJS: Remove UndefinedLiteral, add undefined to global objectLinus Groh
2020-04-02LibJS: Implement InfinityLinus Groh
2020-04-02IRCClient: Update channel user list when a user joins or quitsBrendan Coles
2020-04-02LibJS: Object::put() shouldn't create own properties on prototype chainAndreas Kling
2020-04-02LibJS: Implement unary plus / minusLinus Groh
2020-04-02LibJS: Start implementing object shapesAndreas Kling
2020-04-02Userland/JS: Print any exceptions after execution of a JS fileDov Alperin
2020-04-02IRCClient: Add is_channel_prefix to check if string is a channel nameBrendan Coles
2020-04-02js: Change wording from "Exception caught" to "Uncaught exception" :^)Andreas Kling
2020-04-02LibJS: Make JS::Cell non-copyable and non-movableAndreas Kling
2020-04-02js: Improve exception output for errors with empty messageLinus Groh
2020-04-02IRCClient: Automatically disable/enable GUI actions upon window changeBrendan Coles
2020-04-02IRCClient: Add channel operations to Channel application menuBrendan Coles
2020-04-02Kernel: Send Fragmented IPv4 packets if payload size > mtuAnotherTest
2020-04-02SystemMonitor: Replace 'device' JSON field with 'source'Liav A
2020-04-02Kernel & Userland: Allow to mount image files formatted with Ext2FSLiav A
2020-04-02Kernel: Change Ext2FS to be backed by a file instead of a block deviceLiav A
2020-04-02Kernel: Remove unnecessary printf specifierLiav A
2020-04-02js: Handle exceptions thrown during REPL executionAndreas Kling
2020-04-02LibJS: Fix bad cast in Interpreter::run()Andreas Kling
2020-04-02IRCClient: Use active channel window for part,hop,topic,kick commandsBrendan Coles
2020-04-02LibJS: Evaluate CallExpression arguments before pushing a CallFrameJack Karamanian
2020-04-02LibLine: Restore previous state only if initializedAnotherTest
2020-04-01LibJS: Add argument(i) and argument_count() to InterpreterAndreas Kling
2020-04-01LibJS: Make Value::as_object() return Object&Andreas Kling
2020-04-01AK: Add equals method to JsonValue to semantically compare two values.Emanuel Sprung
2020-04-01Userland/JS: Extend the global object when using a REPLDov Alperin
2020-04-01LibJS: Add NaN to global objectLinus Groh
2020-04-01AK: Add String::replace() functionalityEmanuel Sprung
2020-04-01LibJS: Add Interpreter::create<GlobalObjectType>()Andreas Kling
2020-04-01LibJS: Add GlobalObject to the forwarding headerAndreas Kling