summaryrefslogtreecommitdiff
path: root/Libraries
AgeCommit message (Expand)Author
2020-03-19LibGUI: Remove friend classes of TextDocumentLineTibor Nagy
2020-03-19LibGUI: Remove remaining G prefixesTibor Nagy
2020-03-19LibWeb: Add <canvas> element and start fleshing out CRC2DAndreas Kling
2020-03-19LibJS: Prefer FunctionDeclaration if a statement begins with "function"Andreas Kling
2020-03-19LibJS: Implement basic object property assignmentAndreas Kling
2020-03-19LibCore: Use monotonic time when handling timersLiav A
2020-03-19LibC: Add new syscall to allow changing the system dateLiav A
2020-03-19Kernel & LibC: Add CLOCK_REALTIME constantLiav A
2020-03-19LibJS: Parse FunctionExpressionsAndreas Kling
2020-03-19LibJS: Add FunctionExpression AST nodeAndreas Kling
2020-03-19LibJS: Fix reference leak in ASTNode::append()Andreas Kling
2020-03-18LibJS: Add missing copyright headersAndreas Kling
2020-03-18LibWeb: Add missing copyright headersAndreas Kling
2020-03-18LibWeb: Use a JS::Handle to keep the EventListener function aliveAndreas Kling
2020-03-18LibJS: Add Handle<T>, a strong C++ handle for keeping GC objects aliveAndreas Kling
2020-03-18LibWeb: Fire "mousedown" and "mousemove" events in the DOM :^)Andreas Kling
2020-03-18LibWeb: Start working on DOM event supportAndreas Kling
2020-03-18LibJS: Tolerate NativeFunction::call() with non-object 'this' for nowAndreas Kling
2020-03-18LibJS: Add Function to Forward.hAndreas Kling
2020-03-18LibJS: Add Interpreter::call(Function*, this_value, arguments)Andreas Kling
2020-03-18HackStudio: Expand project tree view by defaultOriko
2020-03-18LibWeb: Don't try to repaint frameless documents in CSSStyleValueAndreas Kling
2020-03-18LibJS: Make the AST reference-countedAndreas Kling
2020-03-18LibCore: Moved cal.cpp functions to DateTimerhin123
2020-03-17LibJS: Implement typeof operatorConrad Pankoff
2020-03-17LibJS: Pass argument value vectors as const Vector<Value>&Andreas Kling
2020-03-17LibJS: Protect function call "this" and arguments from GCAndreas Kling
2020-03-16LibJS+js: Add a debug option (js -g) to GC after every allocationAndreas Kling
2020-03-16LibJS: Implement basic conservative garbage collectionAndreas Kling
2020-03-16Kernel: Add sys$get_stack_bounds() for finding the stack base & sizeAndreas Kling
2020-03-16LibJS: Replace the global print() function with console.log() :^)Andreas Kling
2020-03-16LibJS: Add "Heap" and "Runtime" subdirectoriesAndreas Kling
2020-03-16LibJS: Implement abstract equality and inequality0xtechnobabble
2020-03-16LibJS: Loosen type system0xtechnobabble
2020-03-16LibJS/Parser: Parse logical expressions0xtechnobabble
2020-03-16LibJS: Specify overridden functions with 'override'0xtechnobabble
2020-03-16LibJS: Implement null and undefined literals0xtechnobabble
2020-03-16LibJS: Fix assignment of const variable on declaration0xtechnobabble
2020-03-16LibGUI: Add a ThemeChange eventOriko
2020-03-16LibGUI: Use themes for syntax highlightingOriko
2020-03-15LibJS: Add String.prototype.repeat() :^)Andreas Kling
2020-03-15LibJS: Pass "this" as an Object* to NativeFunction callbacksAndreas Kling
2020-03-15LibJS: Add a mechanism for callback-based object propertiesAndreas Kling
2020-03-15LibJS: Remove debug spam in Object::get()Andreas Kling
2020-03-15Userland: ifconfig can change the IP address of the default gatewaymarprok
2020-03-15LibJS: Add ObjectPrototype and implement hasOwnProperty()Andreas Kling
2020-03-15LibJS: Rename collect_roots() => gather_roots()Andreas Kling
2020-03-15LibJS: Use the same StringPrototype globallyAndreas Kling
2020-03-15LibJS: Add Cell::interpreter() convenience helperAndreas Kling
2020-03-15LibJS: Interpreter should make sure that the "this" stack gets markedAndreas Kling