summaryrefslogtreecommitdiff
path: root/Libraries
AgeCommit message (Expand)Author
2020-12-06LibJS: Remove unused {INTERPRETER,VM}_DEBUGLinus Groh
2020-12-06Chess: Add ability to export game as PGN fileAnicJov
2020-12-06Chess: Added ability to resign and flip the boardAnicJov
2020-12-06LibRegex: Add basic support for unicode escapes in ECMA262ParserAnotherTest
2020-12-06LibRegex: Remove Lexer::slice_back() and just use StringViewsAnotherTest
2020-12-06LibRegex: Store 'String' matches inside the bytecodeAnotherTest
2020-12-06LibWeb: Do floating box placement together with other boxesAndreas Kling
2020-12-06LibWeb: Naively implement the CSS clear propertyAndreas Kling
2020-12-06LibWeb: Floating boxes with width:auto should be shrink-to-fitAndreas Kling
2020-12-06LibGfx: Fix font x-height computationAndreas Kling
2020-12-06LibCore: Offer to display a general descriptionBen Wiederhake
2020-12-06LibLine: Don't make Editor::load_history() cut off a character per lineLinus Groh
2020-12-06LibGfx: Handle OOM slightly betterBen Wiederhake
2020-12-05LibWeb: Hit test floats using the top of lines, not middleAndreas Kling
2020-12-05LibJS: Add Float{32,64}ArrayLinus Groh
2020-12-05LibWeb: Run clang-format on ReplacedBox.cppAndreas Kling
2020-12-05LibWeb: Don't subtract dubious "line spacing" from line y offsetsAndreas Kling
2020-12-05LibWeb: Floating boxes follow normal containing block rulesAndreas Kling
2020-12-05LibWeb: Fix off-by-one when computing available space between floatsAndreas Kling
2020-12-05LibWeb: First slightly naive implementation of CSS floats :^)Andreas Kling
2020-12-05LibWeb: Add Layout::Node::is_root_element()Andreas Kling
2020-12-05LibJS: Implement a very hackish "arguments" objectAndreas Kling
2020-12-05LibJS: Implement parseInt()Andreas Kling
2020-12-05LibJS: Move is_script_function() to ObjectLinus Groh
2020-12-04LibWeb: Block layout should account for vertical border spaceAndreas Kling
2020-12-04LibWeb: Block layout should resolve relative lengths against each boxAndreas Kling
2020-12-04LibWeb: Make LineBox take incoming fragment size as floatsAndreas Kling
2020-12-04LibWeb: Expose Document.getElementsByName() to JavaScriptAndreas Kling
2020-12-04LibWeb: Move border painting from Layout::Box to a free functionAndreas Kling
2020-12-04LibWeb: Rename LayoutNode::is_root() => is_initial_containing_block()Andreas Kling
2020-12-04LibWeb: Call the correct base class in InlineNode::split_into_lines()Andreas Kling
2020-12-04LibWeb: Compute the final border-style property before paintingAndreas Kling
2020-12-04LibWeb: Make LineBoxFragment store non-const Layout::Node&Andreas Kling
2020-12-04LibVT: Auto-scroll the terminalJulian Offenhäuser
2020-12-03LibGUI: Optimize GUI::Variant move constructorSahan Fernando
2020-12-03LibAudio: Fix parsing of WAV files from memoryJulian Offenhäuser
2020-12-03LibWeb: Virtualize Layout::Node::paint_fragment()Andreas Kling
2020-12-03LibWeb: Fix wrong forward declaration of LineBox & LineBoxFragmentAndreas Kling
2020-12-03LibWeb: Create "empty" line box fragments for inline elementsAndreas Kling
2020-12-03LibWeb: Paint line box fragments during all paint phasesAndreas Kling
2020-12-03LibWeb: Move PaintPhase enum out of Layout::NodeAndreas Kling
2020-12-03LibWeb: Add type casting helpers for Layout::InlineNodeAndreas Kling
2020-12-03LibWeb: Hoist an early return in Layout::BlockBox::paint()Andreas Kling
2020-12-03LibWeb: Hack the CSS parser to handle integer values (like z-index)Andreas Kling
2020-12-03LibRegex: Fix assertion when parsing '(?'AnotherTest
2020-12-02LibWeb: Don't layout twice for every InProcessWebView resize eventAndreas Kling
2020-12-02LibWeb: Layout viewport rect was lagging behind when resizingAndreas Kling
2020-12-02LibJS: Use ArrayBuffer for typed array dataLinus Groh
2020-12-02LibJS: Add ArrayBufferLinus Groh
2020-12-02LibJS: Use Value::to_index() in typed array constructorsLinus Groh