summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-06-24LibWeb: Move the offset, margin and padding boxes into LayoutStyleAndreas Kling
2020-06-24LibWeb: Move white-space into LayoutStyleAndreas Kling
2020-06-24LibWeb: Add CSS::Display enum and StyleProperties::display()Andreas Kling
2020-06-24LibWeb: Move height, min-height and max-height into LayoutStyleAndreas Kling
2020-06-24LibWeb: Move min-width and max-width into LayoutStyleAndreas Kling
2020-06-24LibWeb: Move width into LayoutStyleAndreas Kling
2020-06-24LibWeb: Move position and text-align to LayoutStyleAndreas Kling
2020-06-24LibWeb: Add LayoutStyle, a place to store style info for layout & paintAndreas Kling
2020-06-24LibWeb: Rename LayoutNode::style() => specified_style()Andreas Kling
2020-06-24LibWeb: Add an "undefined" state to LengthAndreas Kling
2020-06-24LibWeb: Turn BoxModelMetrics into a simple structAndreas Kling
2020-06-24LibWeb: Remove default Length constructor and add make_auto()/make_px()Andreas Kling
2020-06-24LibWeb: Use the cached text-align value in LineBox::add_fragment()Andreas Kling
2020-06-23LibWeb: Cache the used CSS text-align property on LayoutNodeWithStyleAndreas Kling
2020-06-23LibWeb: Always inline absolute Length to_px() conversionAndreas Kling
2020-06-23LibWeb: Always inline is<LayoutBox>() and is<LayoutBlock>()Andreas Kling
2020-06-23LibWeb: Cache the used CSS 'position' value on LayoutNodeWithStyleAndreas Kling
2020-06-23LibWeb: Handle empty inputs to the CSS parserAndreas Kling
2020-06-23LibWeb: Handle position:absolute with both left and right specifiedAndreas Kling
2020-06-23AK: Inline the basics of VectorIteratorAndreas Kling
2020-06-23Meta: Add Hüseyin to contributors list :^)Andreas Kling
2020-06-23LibWeb: Make sure BoxModelMetrics are set for position:absolute boxesAndreas Kling
2020-06-23LibWeb: Take margin into account when positioning absolute descendantsAndreas Kling
2020-06-23LibWeb: Respect specified width when computing shrink-to-fit candidatesAndreas Kling
2020-06-23LibJS: Explicitly invoke Cell constructor in Object(Object& prototype)Andreas Kling
2020-06-23LibWeb: Update PageView content size on page relayoutAndreas Kling
2020-06-23LibJS: Make NativeProperty a plain Cell instead of an ObjectAndreas Kling
2020-06-23LibJS: Clarify Object (base class) construction somewhatAndreas Kling
2020-06-23LibWeb: Make wrapper factory functions take JS::GlobalObject&Andreas Kling
2020-06-23LibWeb: Let HTMLScriptElement call Document::run_javascript()Andreas Kling
2020-06-23LibWeb: Remove hacky old ways of running <script> element contentsAndreas Kling
2020-06-23LibWeb: Fix tokenization of attributes with URL query strings in themAndreas Kling
2020-06-23SystemServer: Fix typo (exist -> exit) (#2615)Ruairidh MacLeod
2020-06-23WebContent: Unveil access to the ImageDecoder service :^)Andreas Kling
2020-06-23LibWeb: Remove Gfx::ImageDecoder from ImageLoaderAndreas Kling
2020-06-23LibWeb: Use ImageLoader::has_image() in HTMLObjectElementAndreas Kling
2020-06-23LibWeb: Decode CSS image values out-of-process as wellAndreas Kling
2020-06-23LibWeb: Give ImageResource::bitmap(frame_index) default frame_index = 0Andreas Kling
2020-06-23Ports: Make ninja use ppoll instead of pselectNico Weber
2020-06-23LibC+Kernel: Implement ppollNico Weber
2020-06-23JPGLoader: Move JPGLoader internal structs and #defines to JPGLoader.cppdevashish
2020-06-23LibGfx: Integrate JPEG decoder with rest of the systemdevashish
2020-06-23LibGfx+LibWeb: Add JPEG decoder and integrate with LibWebDevashish
2020-06-22LibWeb+Browser: Decode non-animated images out-of-process :^)Andreas Kling
2020-06-22LibIPC: Silence some debug spamAndreas Kling
2020-06-22ImageDecoder: Add a new service for out-of-process image decoding :^)Andreas Kling
2020-06-22LibCore: Remove some debug spam in Local{Server,Socket}Andreas Kling
2020-06-22LibCore: Put safe_syscall() debug spam behind #ifdefAndreas Kling
2020-06-22SystemServer: Put some debug spam behind #ifdefsAndreas Kling
2020-06-22Kernel: Silence debug spam on execAndreas Kling