summaryrefslogtreecommitdiff
path: root/Libraries
AgeCommit message (Expand)Author
2020-06-03LibWeb: Special-case initialization of HTML::AttributeNames::class_Andreas Kling
2020-06-03LibWeb: Buffer text node character insertions in the new parserAndreas Kling
2020-06-03LibWeb: Use HTML::AttributeNames::foo instead of FlyString("foo")Andreas Kling
2020-06-03LibKeyboard: Add new library for keyboard applicationsHüseyin ASLITÜRK
2020-06-03LibGUI: Add scancode value to KeyEventHüseyin ASLITÜRK
2020-06-03LibGUI: Add save action to CommonActions listHüseyin ASLITÜRK
2020-06-03LibJS: Make typeof return undefined for undefined variablesMarcin Gasperowicz
2020-06-03LibJS: Allow null or undefined as a bound |this| value in strict modeJack Karamanian
2020-06-03LibDebug: Add all Dwarf v5 attributes, tags, and form enum valuesFalseHonesty
2020-06-03LibDebug: Add support for enum value typesFalseHonesty
2020-06-02LibWeb: Remove assertion in HTMLImageElement::resource_did_load()Andreas Kling
2020-06-02LibGfx: Fix debug-printing colorsSergey Bugaev
2020-06-02LibWeb: Share decoded images at the Resource level :^)Andreas Kling
2020-06-02LibGfx: Templatize some of the scanline unpacking codeAndreas Kling
2020-06-02LibGfx: Consolidate some types in the PNG decoderAndreas Kling
2020-06-02LibJS: Store basic traceback in ExceptionLinus Groh
2020-06-02LibJS: Move Interpreter::get_trace() to ConsoleClientLinus Groh
2020-06-02LibJS: Remove dummy implementations from Console methodsLinus Groh
2020-06-02LibWeb: Fix tokenizing scripts with '<' in themAndreas Kling
2020-06-02LibWeb: Port ImageStyleValue to the ResourceClient interfaceAndreas Kling
2020-06-02LibWeb: Avoid an unnecessary temporary variable in HTMLImageElementAndreas Kling
2020-06-02LibWeb: Port HTMLLinkElement to the ResourceClient interfaceAndreas Kling
2020-06-02LibJS: Consider non-extensible objects in Reflect.setPrototypeOf()Linus Groh
2020-06-02LibJS: Implement Reflect.{isExtensible,preventExtensions}()Linus Groh
2020-06-02LibJS: Disallow changing the prototype of non-extensible objectsLinus Groh
2020-06-02LibJS: Don't assume Object.setPrototypeOf() prototype value is an objectLinus Groh
2020-06-02LibJS: Return specified object from Object.setPrototypeOf()Linus Groh
2020-06-02LibCore: Put some annoying debug spam behind EVENTLOOP_DEBUGAndreas Kling
2020-06-02LibWeb: Parse barebones document without doctype, <html>, etc.Andreas Kling
2020-06-02LibJS: Add Object.{isExtensible,preventExtensions}()Matthew Olsson
2020-06-01LibWeb: Protect ourselves during ResourceClient iterationAndreas Kling
2020-06-01LibWeb: Support "td" and "th" start tags during "in table body"Andreas Kling
2020-06-01LibWeb: Add a naive Resource cacheAndreas Kling
2020-06-01LibWeb: Start building a new Resource class to share more resourcesAndreas Kling
2020-06-01LibGfx: Add ImageDecoder factory overload for ByteBuffersAndreas Kling
2020-06-01LibWeb: Move ResourceLoader into a new Loader/ directoryAndreas Kling
2020-06-01LibWeb: Tokenize "anything else" in CommentLessThanSignBangDashDashAndreas Kling
2020-06-01LibTLS: Put a little more debug spam behind TLS_DEBUGAndreas Kling
2020-06-01LibWeb: Make input widget (buttons, text boxes, etc) scroll with pageAndreas Kling
2020-06-01LibLine: Handle interrupts againAnotherTest
2020-06-01LibWeb+Browser: Use the new HTML parser by defaultAndreas Kling
2020-06-01LibGUI: Tweak AboutDialog a bit, remove big Buggie from system variantAndreas Kling
2020-06-01LibWeb: Put whining about tokenizer errors behind an #ifdefAndreas Kling
2020-06-01LibWeb: More parser cases in the "in body" and "after after body" modesAndreas Kling
2020-06-01LibWeb: Handle more cases in the SelfClosingStartTag tokenizer stateAndreas Kling
2020-06-01LibWeb: Implement more of the "after head" insertion modeAndreas Kling
2020-06-01LibJS: Replace some parser assertions by syntax errorsSergey Bugaev
2020-06-01LibJS: Fix undefined behavior in HeapBlockSergey Bugaev
2020-06-01LibJS: Fix casting a value to ScriptFunction without checking it's oneSergey Bugaev
2020-06-01LibJS: Fix out-of-bounds read when parsing escape sequencesSergey Bugaev