summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb
AgeCommit message (Expand)Author
2022-01-23LibWeb: Put BFC floating object state into a structAndreas Kling
2022-01-23LibWeb: Don't do horizontal inline line layout twice for last lineAndreas Kling
2022-01-23LibWeb: Pass correct state to TextNode::compute_text_for_rendering()Andreas Kling
2022-01-23LibWeb: Make InlineLevelIterator::m_container a Layout::BlockContainer&Andreas Kling
2022-01-23LibWeb: Ignore some collapsible whitespace when building linesAndreas Kling
2022-01-23LibWeb: Remove old Layout::Node::split_into_lines() APIAndreas Kling
2022-01-23LibWeb: Align inline-level boxes to the baseline of the line boxAndreas Kling
2022-01-23LibWeb: Avoid creating an empty first line box in block containersAndreas Kling
2022-01-23LibWeb: Make LineBuilder respect LayoutMode::OnlyRequiredLineBreaksAndreas Kling
2022-01-23LibWeb: Make InlineLevelIterator ignore list item marker boxesAndreas Kling
2022-01-23LibWeb: Dimension inline-block boxes before deciding about line breaksAndreas Kling
2022-01-23LibWeb: Teach InlineLevelIterator to skip across inline-block elementsAndreas Kling
2022-01-23LibWeb: Use LineBuilder in IFC to layout line boxes incrementallyAndreas Kling
2022-01-23LibWeb: Add Layout::LineBuilder class for incremental line box layoutAndreas Kling
2022-01-23LibWeb: Remove duplicate type checks in SelectorEngineAndreas Kling
2022-01-23LibWeb: Remove duplicate checks in for_each_effective_style_rule()Andreas Kling
2022-01-23LibWeb: Move available_space_for_line() into InlineFormattingContextAndreas Kling
2022-01-23LibWeb: Add inline-level iterator that enumerates items for line layoutAndreas Kling
2022-01-23LibWeb: Add TreeNode<T>::next_in_pre_order(T* stay_within) variantAndreas Kling
2022-01-22LibWeb: Make attribute hidden have an effect; hide some other elementsNico Weber
2022-01-22LibJS: Add host layering point related to modules to VMdavidot
2022-01-22LibJS: Refactor interpreter to use Script and Source Text ModulesLuke Wilde
2022-01-20LibWeb: Don't match the node querySelector(All) was called onLuke Wilde
2022-01-20Userland: Add horizontal mouse scroll supportDmitry Petrov
2022-01-20LibWeb: Add Formatters for Length, Percentage and LengthPercentageSam Atkins
2022-01-20LibWeb: Remove reference_for_percent parameter from Length::resolved()Sam Atkins
2022-01-20LibWeb: Remove Length::Type::Percentage :^)Sam Atkins
2022-01-20LibWeb: Convert opacity property from Length to PercentageSam Atkins
2022-01-20LibWeb: Convert width/height and min-/max- versions to LengthPercentageSam Atkins
2022-01-20LibWeb: Convert flex-basis to LengthPercentageSam Atkins
2022-01-20LibWeb: Convert background-position to LengthPercentageSam Atkins
2022-01-20LibWeb: Handle percentage font sizesSam Atkins
2022-01-20LibWeb: Remove Node::m_font_sizeSam Atkins
2022-01-20LibWeb: Handle percentage and number line-heightsSam Atkins
2022-01-20LibWeb: Add missing "auto" identifiers for min-width/heightSam Atkins
2022-01-20LibWeb: Convert background-size from Length to LengthPercentageSam Atkins
2022-01-20LibWeb: Convert border-radii from Length to LengthPercentage :^)Sam Atkins
2022-01-20LibWeb: Remove BorderRadiusStyleValue::to_length() hackSam Atkins
2022-01-20LibWeb: Convert `stroke-width` to LengthPercentageSam Atkins
2022-01-20LibWeb: Remove unused StyleProperties::background_repeat()Sam Atkins
2022-01-20LibWeb: Add PercentageStyleValue, and parse itSam Atkins
2022-01-20LibWeb: Alphabetize StyleValue classesSam Atkins
2022-01-20LibWeb: Add CSS::Percentage, PercentageOr and LengthPercentage typesSam Atkins
2022-01-19LibWeb: Remove `unknown` value in `@supports` query logicSam Atkins
2022-01-19LibJS: Pass source text to ECMAScriptFunctionObject::create()Linus Groh
2022-01-16LibJS: Rename FunctionKind::{Regular => Normal}Linus Groh
2022-01-15LibCore+LibIPC+Everywhere: Return Stream::LocalSocket from LocalServersin-ack
2022-01-14AK+Everywhere: Make Variant::visit() respect the Variant's constnessAli Mohammad Pur
2022-01-12Base+Browser: Add Browser iconselectrikmilk
2022-01-08LibJS: Convert Interpreter::run() to ThrowCompletionOr<Value>Linus Groh