summaryrefslogtreecommitdiff
path: root/Userland/Libraries
AgeCommit message (Expand)Author
2022-02-28LibWeb: Make SVGSVGElement's view_box() constTobias Christiansen
2022-02-28LibWeb: Allow <input type="button/submit/reset"> to be styledVrins
2022-02-28LibWeb: Remove unused variable in required_box_type_transformation()Andreas Kling
2022-02-28LibWeb: Store box's containing line box fragment in FormattingStateAndreas Kling
2022-02-28LibWeb: Use copy-on-write to make cloning a FormattingState much cheaperAndreas Kling
2022-02-28LibWeb: Don't crash on content with SVG elements outside of <svg>Andreas Kling
2022-02-28LibWeb: Move some of PaintContext out of lineAndreas Kling
2022-02-28LibWeb: Don't blockify or inlinify boxes with already-correct typeAndreas Kling
2022-02-28LibWeb: Blockify children of parents with display:grid or display:flexAndreas Kling
2022-02-28LibWeb: Split CSS box type transformations into a helper functionAndreas Kling
2022-02-28LibWeb: Improve Layout::Box has-definite-size? computationAndreas Kling
2022-02-28LibWeb: Store bottom edge location with each LineBoxAndreas Kling
2022-02-28LibWeb: For height:auto blocks, measure from top of *top* line boxAndreas Kling
2022-02-28LibWeb: Add FormattingState::clone()Andreas Kling
2022-02-28LibWeb: Store Layout::Box overflow data in Optional instead of OwnPtrAndreas Kling
2022-02-28LibWeb: Use Vector<LineBoxFragment> instead of NonnullOwnPtrVectorAndreas Kling
2022-02-28LibWeb: Use coordinate instead of WeakPtr for box->fragment connectionAndreas Kling
2022-02-28LibWeb: Pass state to create_independent_formatting_context_if_needed()Andreas Kling
2022-02-28TextEditor: Support multiline highlighting for trailing spaceLucas CHOLLET
2022-02-28TextEditor: Fix highlighting bug in wrapping modeLucas CHOLLET
2022-02-28LibDSP: Allow ProcessorRangeParameter to specify if it's a log valuekleines Filmröllchen
2022-02-28LibCore: Add rmdir system call wrapperLenny Maiorani
2022-02-28LibVT: Fix crash from integer overflow in text wrappingMacDue
2022-02-27LanguageServers/Cpp: Make find declaration of enums workItamar
2022-02-27LibCpp: Set end position for the return type node of FunctionType nodesItamar
2022-02-27Everywhere: Make JSON serialization fallibleIdan Horowitz
2022-02-26LibGUI: Set Editors to wrap at words when MultiLinethankyouverycool
2022-02-27LibLine: Update inline search cursor after kill_line (^U) commandNícolas F. R. A. Prado
2022-02-26LibMain: Update header includesLenny Maiorani
2022-02-26LibCrypto: Simplify and move CRC32 table to cpp fileLenny Maiorani
2022-02-26LibAudio: Add an array conversion transitional API to Bufferkleines Filmröllchen
2022-02-26LibAudio: Allow resampling from any array-like typekleines Filmröllchen
2022-02-26LibAudio: Split Buffer.{h, cpp} into three fileskleines Filmröllchen
2022-02-26LibWeb: Validate the qualified name in createDocumentType()Andreas Kling
2022-02-26LibWeb: Add simple ad-hoc version of window.postMessage()Andreas Kling
2022-02-26LibWeb: Reorganize window.parent so it looks a bit more like the specAndreas Kling
2022-02-26LibAudio: Add basic MP3 DecoderArne Elster
2022-02-26LibDSP: Add IMDCTArne Elster
2022-02-26LibAudio: Add decoding tables for MPEG-1 layer 3 audioArne Elster
2022-02-26LibAudio: Add huffman tables for MPEG-1 layer 3 audioArne Elster
2022-02-26LibWeb: Implement :nth-of-type and :nth-last-of-type selectors :^)Sam Atkins
2022-02-26LibWeb: Implement Range.comparePointLuke Wilde
2022-02-26LibWeb: Implement Range.isPointInRangeLuke Wilde
2022-02-26LibWeb: Implement Range.intersectsNodeLuke Wilde
2022-02-26LibWeb: Add Range.detachLuke Wilde
2022-02-26LibWeb: Implement Range.selectNodeContentsLuke Wilde
2022-02-26LibWeb: Implement Range.collapseLuke Wilde
2022-02-26LibWeb: Implement Range.selectNodeLuke Wilde
2022-02-26LibWeb: Implement Range.compareBoundaryPointsLuke Wilde
2022-02-26LibWeb: Implement Range.set{Start,End}{Before,After}Luke Wilde