summaryrefslogtreecommitdiff
path: root/Libraries
AgeCommit message (Expand)Author
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
2020-03-15LibJS: Add StringPrototype and make it the prototype of StringObjectAndreas Kling
2020-03-15LibJS: Add basic prototype supportAndreas Kling
2020-03-15LibJS: Add Value::to_i32() helper functionAndreas Kling
2020-03-15LibWeb: Add missing copyright headersAndreas Kling
2020-03-14LibCore: Rename Udp classes to UDPShannon Booth
2020-03-14LibJS/Parser: Implement the parsing of unary/prefixed update expressions0xtechnobabble
2020-03-14LibJS/AST: Implement prefixed update expressions0xtechnobabble
2020-03-14LibJS: Rename BitNot -> BitwiseNot to match other bitwise operators0xtechnobabble
2020-03-14LibJS: Unescape strings in Token::string_value()Stephan Unverwerth
2020-03-14LibJS: Evaluate for statements in their own scope if necessary0xtechnobabble
2020-03-14LibJS/Parser: Remove superfluous switch case0xtechnobabble
2020-03-14LibWeb: Implement Document.getElementById()Andreas Kling
2020-03-14LibWeb: Start implementing basic JavaScript DOM bindingsAndreas Kling
2020-03-14LibWeb: Parse <script> elements and run any JavaScript found insideAndreas Kling
2020-03-14LibJS: Strip double-quote characters from StringLiteral tokensAndreas Kling
2020-03-14LibJS: Lex single quote strings, escaped chars and unterminated stringsStephan Unverwerth