summaryrefslogtreecommitdiff
path: root/Base
AgeCommit message (Expand)Author
2020-03-27Browser: Let the user add/remove bookmarks to the bookmarks barEmanuel Sprung
2020-03-27Browser: Add bookmarks barEmanuel Sprung
2020-03-26Base: Add a man page for js(1)Sergey Bugaev
2020-03-26Base: Replace <!DOCTYPE> with <!DOCTYPE html> in a few files (#1511)Elisée Maurer
2020-03-25LibWeb: Implement getting and setting element.innerHTMLAndreas Kling
2020-03-25Keymap: Add FR keymap layoutredoste
2020-03-24LibJS: Implement "throw"Andreas Kling
2020-03-24LibJS: Implement basic exception throwingAndreas Kling
2020-03-24LibJS: Parse "try", "catch" and "finally"Andreas Kling
2020-03-23 LibWeb: CSS: Add "position: absolute" with top and leftmyphs
2020-03-22LibWeb: Add basic support for requestAnimationFrame()Andreas Kling
2020-03-21Base: Add a demo web page for canvas+setInterval+randomnessAndreas Kling
2020-03-21Base: Tidy up the events.html test page a little bitAndreas Kling
2020-03-21LibJS: Delete fully-empty HeapBlocks after garbage collectionAndreas Kling
2020-03-21LibJS: Parse object expressions0xtechnobabble
2020-03-20LibJS: Add ArrayPrototype and implement Array.prototype.push()Andreas Kling
2020-03-20LibJS: Support reading/writing elements in an Array via Object get/putAndreas Kling
2020-03-20LibJS: Parse ArrayExpression and start implementing Array objectsAndreas Kling
2020-03-20LibWeb: Add CSS property 'border'myphs
2020-03-19Base: Add Calendar.afrhin123
2020-03-19Calendar: Add a 16x16 app iconrhin123
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-18LibWeb: Fire "mousedown" and "mousemove" events in the DOM :^)Andreas Kling
2020-03-18LibWeb: Start working on DOM event supportAndreas Kling
2020-03-18SystemServer: Add WorkingDirectory supportItamar
2020-03-17LibJS: Implement typeof operatorConrad Pankoff
2020-03-17Base: Add Joi thememarprok
2020-03-16LibJS: Replace the global print() function with console.log() :^)Andreas Kling
2020-03-16js: Fix simple scopes example0xtechnobabble
2020-03-16LibJS: Implement abstract equality and inequality0xtechnobabble
2020-03-16LibGUI: Use themes for syntax highlightingOriko
2020-03-16Keymap: Add a US Dvorak keyboard layoutPřemysl Janouch
2020-03-15LibJS: Add ObjectPrototype and implement hasOwnProperty()Andreas Kling
2020-03-15LibJS: Add StringPrototype and make it the prototype of StringObjectAndreas Kling
2020-03-15Keymap: Add DE keymap layoutmyphs
2020-03-14LibJS: Unescape strings in Token::string_value()Stephan Unverwerth
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: Lex single quote strings, escaped chars and unterminated stringsStephan Unverwerth
2020-03-14LibJS: Add operator precedence parsingStephan Unverwerth
2020-03-13HackStudio: Add Javascript projectsOriko
2020-03-13Solitaire: Add about dialog and 32x32 iconTill Mayer
2020-03-12LibJS: Replace $gc() hack with a NativeFunction on the global objectAndreas Kling
2020-03-12LibJS: Add NativeFunction, a callable wrapper around a C++ lambdaAndreas Kling
2020-03-12Meta: Add for-loop JavaScript test programConrad Pankoff
2020-03-12LibJS: Add test for function with argumentshowar6hill
2020-03-12LibJS: Implement basic MemberExpression parsingAndreas Kling
2020-03-12js: Take the script file as a command-line argumentAndreas Kling