summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb
AgeCommit message (Expand)Author
2023-01-12LibWeb: Fix ignored .to_string() errors in StyleValueMacDue
2023-01-12LibWeb: Don't mark layout tree as selected when selection is zero-lengthAndreas Kling
2023-01-12LibWeb: Remove now-unused LayoutRange and LayoutPosition classes :^)Andreas Kling
2023-01-12LibWeb: Use DOM Selection instead of ad-hoc layout tree selectionAndreas Kling
2023-01-12LibWeb: Implement BrowsingContext::select_all() in terms of SelectionAndreas Kling
2023-01-12LibWeb: Implement BrowsingContext::selected_text() in terms of SelectionAndreas Kling
2023-01-12LibWeb: Add convenient Selection::range() accessorAndreas Kling
2023-01-12Userland: Replace remaining Core::Timer::construct()s with try_create()Sam Atkins
2023-01-11LibWeb: Make Paintable visit its cached containing block pointerAndreas Kling
2023-01-11LibWeb: Make a handful of paintable leaf classes `final`Andreas Kling
2023-01-11LibWeb: Make a handful of layout node leaf classes `final`Andreas Kling
2023-01-11LibWeb: Make the paint tree GC-allocatedAndreas Kling
2023-01-11LibWeb: Remove unused declaration Node::removed_last_ref()Andreas Kling
2023-01-10LibWeb: Remove all whitespace from input in decode_forgiving_base64Arda Cinar
2023-01-10AK+LibWeb: Move decode forgiving base64 under Web::Infra namespaceArda Cinar
2023-01-10LibWeb: Generate exposed Window/Worker interfaces as lazy objectsTimothy Flynn
2023-01-10LibWeb: Remove Intrinsics::cached_web_prototypeTimothy Flynn
2023-01-10LibWeb: Convert uses of cached_web_prototype to ensure_web_prototypeTimothy Flynn
2023-01-10LibWeb: Move passing of Web object prototypes out of constructorsTimothy Flynn
2023-01-10LibWeb: Move setting of Web object prototypes to initialize()Timothy Flynn
2023-01-10LibWeb: Generate dedicated methods to create Web constructors/prototypesTimothy Flynn
2023-01-10LibWeb: Use correct arguments in WEB_PLATFORM_OBJECT invocationsTimothy Flynn
2023-01-10LibWeb+LibGfx: Migrate (most of) the CSS gradient painting to LibGfxMacDue
2023-01-10LibWeb: Fix y position calculation for blocks with clearanceAliaksandr Kalenik
2023-01-09AK+Everywhere: Rename FlyString to DeprecatedFlyStringTimothy Flynn
2023-01-09LibUnicode+LibJS+LibWeb: Propagate OOM from Unicode case transformationsTimothy Flynn
2023-01-09LibWeb: Move clear property from table-root to table-wrapperAliaksandr Kalenik
2023-01-09LibWeb: Use `table_box()` to get root box in TFCAliaksandr Kalenik
2023-01-09LibWeb: Rename used_width to used_height in TFC row structAliaksandr Kalenik
2023-01-09LibWeb: Move cells positioning in separate function in TFCAliaksandr Kalenik
2023-01-09LibWeb: Move rows positioning in separate function in TFCAliaksandr Kalenik
2023-01-09LibWeb: Move rows heights calculation in separate function in TFCAliaksandr Kalenik
2023-01-09LibWeb: Only log HTML parser errors when HTML_PARSER_DEBUG is enabledAndreas Kling
2023-01-09LibWeb: Remove unused `TableCellBox::next_cell()`Aliaksandr Kalenik
2023-01-09LibWeb: Remove redundant check for empty anonymous blocksAliaksandr Kalenik
2023-01-09LibWeb: Wrap table roots in anonymous block boxesAliaksandr Kalenik
2023-01-09LibWeb: Remove inheritance of `TableBox` from `BlockContainer`Aliaksandr Kalenik
2023-01-09LibWeb: Remove inheritance of `TableRowGroupBox` from `BlockContainer`Aliaksandr Kalenik
2023-01-09LibWeb+WebContent: Use new String class in CSS::StyleValuemartinfalisse
2023-01-09LibWeb: Run object representation steps on specified attribute updatesSrikavin Ramkumar
2023-01-09LibWeb: Run object representation steps on element creationSrikavin Ramkumar
2023-01-09LibWeb: Respect `box-sizing: content-box` inside inline-blocksKarol Kosek
2023-01-08LibXML+LibWeb: Avoid implicit cast from StringView{}->DeprecatedStringAli Mohammad Pur
2023-01-08LibJS+Everywhere: Make PrimitiveString and Utf16String fallibleTimothy Flynn
2023-01-08AK+Everywhere: Make UTF-8 and UTF-32 to UTF-16 converters fallibleTimothy Flynn
2023-01-08LibJS+LibWeb: Move the macro to convert ENOMEM to an exception to LibJSTimothy Flynn
2023-01-07LibWeb: Take used width into account in flex item intrinsic cross sizingAndreas Kling
2023-01-07LibWeb: Store flex item used sizes as Optional<CSSPixels>Andreas Kling
2023-01-07LibWeb: Improve hypothetical flex item "auto" cross sizesAndreas Kling
2023-01-07LibWeb: Run more of flex layout algorithm for intrinsic sizingAndreas Kling