summaryrefslogtreecommitdiff
path: root/Userland/Libraries
AgeCommit message (Expand)Author
2023-05-24LibWeb: Resolve CSS variables if present in SVG presentation attributesAndreas Kling
2023-05-24LibWeb: Add fast way to check if a DOM node is an SVG elementAndreas Kling
2023-05-23LibWeb: Reject invalid tokens in `calc()` expressionsSam Atkins
2023-05-23LibWeb: Make LiveNodeList faster when it only cares about childrenAndreas Kling
2023-05-23LibWeb: Don't draw text fragments that would be clipped by the painterAndreas Kling
2023-05-23LibWeb: Make HTMLCollection faster when it only cares about childrenAndreas Kling
2023-05-23LibVideo/PlaybackManager: Use a function to start the internal timerZaggy1024
2023-05-23LibVideo/PlaybackManager: Decode frames off the main threadZaggy1024
2023-05-23LibVideo: Fallibly construct playback manager fieldsZaggy1024
2023-05-23LibWeb: Simplify margin & border box construction in `LayoutState`Jelle Raaijmakers
2023-05-23LibGfx: Get rid of `Gfx::Rect<float>` area workaround in `Painter`Jelle Raaijmakers
2023-05-23LibGfx+Everywhere: Change `Gfx::Rect` to be endpoint exclusiveJelle Raaijmakers
2023-05-23LibWeb: Make LayoutState use HashMap instead of potentially huge VectorAndreas Kling
2023-05-23LibWeb: Use the right DOM node when placing cursor on double-clickAndreas Kling
2023-05-23LibWeb: Don't create mutation record node lists if nobody is interestedAndreas Kling
2023-05-23test-fuzz: Add all the missing fuzzersTim Schumacher
2023-05-23LibWeb: Avoid rebuilding layout tree unless CSS display property changesAndreas Kling
2023-05-23LibGfx: Fix parsing of rgba valuesAndi Gallo
2023-05-23LibWeb: Preserve case for key eventsAndi Gallo
2023-05-23Base+Userland: Apply Human Interface Guidelines to Object textthankyouverycool
2023-05-23LibGUI: Adjust size and layout of InputBoxthankyouverycool
2023-05-23LibC: Fix incorrect string length calculation in getsignalbyname()Tim Ledbetter
2023-05-22WebP: Let ALPH replace alpha channel instead of augmenting itNico Weber
2023-05-22LibWeb: Wait for media candidates without endlessly queueing microtasksTimothy Flynn
2023-05-22LibWeb: Make sure collapsed margins are not ignored if box creates FCAliaksandr Kalenik
2023-05-22LibWeb: Propagate children_are_inline in wrap_in_anonymousAndi Gallo
2023-05-22LibGfx: Add search path to debug output in `FontDatabase`Jelle Raaijmakers
2023-05-22LibWeb: Set grid-auto-columns/rows in NodeWithStyle::apply_style()Aliaksandr Kalenik
2023-05-22LibWeb: Stub AudioContext constructorLuke Wilde
2023-05-22LibJS: Add "Month dd, yy hh:mm:ss" Date formatLuke Wilde
2023-05-22LibWeb: Fire the contextmenu event on right click (if not holding shift)Luke Wilde
2023-05-22LibWeb: Tidy up apply_clip_overflow_rect() a littleMacDue
2023-05-22LibWeb: Support grid-auto-columns and grid-auto-rows properties in GFCAliaksandr Kalenik
2023-05-22LibWeb/CSS: Implement parsing of grid-auto-columns and grid-auto-rowsAliaksandr Kalenik
2023-05-22LibWeb: Check if line name is present in GridTrackSizeList::to_string()Aliaksandr Kalenik
2023-05-22Revert "LibGfx: Add NearestFractional scaling type to painter"Sam Atkins
2023-05-21LibWeb: Don't assume response object isn't null in fetch abort algorithmAndreas Kling
2023-05-21LibWeb: Represent OccupationGrid using HashTable in GFCAliaksandr Kalenik
2023-05-21LibWeb: Move SVGElement's dataset construction to initialize()Andreas Kling
2023-05-21LibWeb: Fix unsafe capture of stack variables in main_fetch()Andreas Kling
2023-05-21LibJS: Don't dereference well-known symbols when gathering rootsAndreas Kling
2023-05-21LibWeb+LibJS: Don't lazily construct web prototypes in cell constructorsAndreas Kling
2023-05-21LibWeb: Implement table rowspanAndi Gallo
2023-05-21LibWeb: Don't crash on percentage values for CSS stroke-widthAndreas Kling
2023-05-21LibWeb: Use code to size spanning tracks for non-spanning tracks in GFCAliaksandr Kalenik
2023-05-21LibWeb: Implement more of spanning tracks sizing in GFCAliaksandr Kalenik
2023-05-21LibIPC: Remove redundant IPC::Dictionary typeBen Wiederhake
2023-05-21WebSocket: Avoid unnecessary IPC::Dictionary wrapperBen Wiederhake
2023-05-21RequestServer: Avoid unnecessary IPC::Dictionary wrapperBen Wiederhake
2023-05-21Clipboard: Avoid unnecessary IPC::Dictionary wrapperBen Wiederhake