summaryrefslogtreecommitdiff
path: root/Libraries/LibWeb
AgeCommit message (Expand)Author
2020-06-21LibWeb: Generate Element bindings from IDL :^)Andreas Kling
2020-06-21LibWeb: Update parser with more insertion modes :^)stelar7
2020-06-21LibGfx: Add BMP loaderMatthew Olsson
2020-06-21LibWeb: Assume URLs ending in / serve html content :^)stelar7
2020-06-21LibWeb: Respect display:none on <input> elementsMaciej Sobaczewski
2020-06-21LibWeb: Fix build after atob/btoa changesAndreas Kling
2020-06-21LibWeb: Expose Node.appendChild() to the webAndreas Kling
2020-06-21LibWeb: Expose Document.body to the webAndreas Kling
2020-06-21LibWeb: Expose Document.createElement() to the webAndreas Kling
2020-06-21LibWeb: Fix missing snake_case-ificiation of function parameter namesAndreas Kling
2020-06-21LibWeb: Add Node.parentNode and Node.parentElement to DOM API :^)Andreas Kling
2020-06-21LibWeb+LibJS: Add a naive way to check if a wrapper "is" a certain typeAndreas Kling
2020-06-21LibWeb: Start generating JS wrappers from (simplified) WebIDL :^)Andreas Kling
2020-06-20LibWeb: Add atob/btoa to WindowObjectJoel Puig Rubio
2020-06-20LibWeb: Add some missing wrapper calls to base class initialize()Andreas Kling
2020-06-20LibWeb: Give the DOM Window object a (weak) pointer to its JS wrapperAndreas Kling
2020-06-20LibWeb: JS wrappers need to call base class initialize()Andreas Kling
2020-06-20LibWeb: Split JS wrapper constructors into construct/initializeAndreas Kling
2020-06-20LibJS: Make Value::to_object() take a GlobalObject&Andreas Kling
2020-06-20LibJS: Move native objects towards two-pass constructionAndreas Kling
2020-06-20LibJS: Pass GlobalObject& to native functions and property accessorsAndreas Kling
2020-06-18LibWeb: Fix broken #include after moving files aroundAndreas Kling
2020-06-18LibWeb: Move StackingContext from Layout/ to Painting/Andreas Kling
2020-06-18LibWeb: Rename LayoutNode::render() to paint()Andreas Kling
2020-06-18LibWeb: Respect min-width and max-width on position:absolute elementsAndreas Kling
2020-06-18LibWeb: More work on width of position:absolute elementsAndreas Kling
2020-06-18LibWeb: Separate layout tree rendering into phasesAndreas Kling
2020-06-18LibWeb: Better width computation for position:absolute blocksAndreas Kling
2020-06-17LibWeb: Add PageClient::palette() for view-agnostic palette accessAndreas Kling
2020-06-17LibWeb: Make RenderingContext use Gfx::Painter instead of GUI::PainterAndreas Kling
2020-06-16LibWeb: Make Element::tag_name() return a const FlyString&Andreas Kling
2020-06-15LibWeb: Fix broken parsing of </form> during "in body" insertionAndreas Kling
2020-06-15LibWeb: Don't load stylesheets with rel="alternate"Andreas Kling
2020-06-15LibWeb: Fix broken parsing of </select> during "in select" insertionAndreas Kling
2020-06-15LibWeb: Just ignore <script> elements that failed to load the scriptAndreas Kling
2020-06-15LibWeb: Use the URL encoder from AK instead of rolling a custom oneAndreas Kling
2020-06-15LibWeb: Force a full relayout if an element's CSS display changesAndreas Kling
2020-06-15LibWeb: Allow block children of inlinesAndreas Kling
2020-06-15LibWeb: Respect CSS z-index property while paintingAndreas Kling
2020-06-15LibWeb: Layout nodes without own style can't be absolutely positionedAndreas Kling
2020-06-14LibWeb: Make the specificity sort comparator a bit more readableAndreas Kling
2020-06-14LibWeb: Don't assert when containing block doesn't know how to placeAndreas Kling
2020-06-14LibWeb: Don't animate images outside the visible viewport :^)Andreas Kling
2020-06-14LibWeb: Move "visible in viewport" state tracking to ImageLoaderAndreas Kling
2020-06-14LibWeb: Move bitmap animation from HTMLImageElement to ImageLoaderAndreas Kling
2020-06-14LibWeb: Remove some unused functions from LayoutTableAndreas Kling
2020-06-14LibWeb: Remove some unused functions from HTMLImageElementAndreas Kling
2020-06-14LibWeb: Reorganize layout algorithmAndreas Kling
2020-06-14LibWeb: Dump layout node style properties in alphabetical orderAndreas Kling
2020-06-14LibWeb: Simplify LayoutBlock::layout_block_children() a little bitAndreas Kling