ladybird/Tests
Andreas Kling 212330205f LibWeb: Fix link drag cancellation state
Clear mousedown activation state whenever primary mousedown tracking is
reset. Also route local link drag cancellation through the drag-and-drop
end path when Escape, viewport leave, or mouseup outside the viewport
ends the drag.

These paths can otherwise leave drag input suppression active after the
user has ended or canceled the drag, or skip the required dragend event
for source cleanup.

Add an internals mouseLeave primitive and a focused text test. It covers
stale :active state, dragend dispatch for cancellations, viewport leave,
outside-viewport mouseup, Escape canceling, and later click delivery
after each canceled drag.
2026-05-27 09:52:15 +02:00
..
AK AK: Remove duplicate Time expectations 2026-05-23 09:16:27 +02:00
ClangPlugins LibGC: Default-construct RootHashMap from the global heap 2026-05-20 20:37:55 +02:00
LibCompress CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibCore LibCore: Add immutable byte storage for mapped ranges 2026-05-16 08:13:35 +02:00
LibCrypto LibCrypto: Support EC compressed point format (0x02/0x03) 2026-05-12 13:58:38 +02:00
LibDatabase LibDatabase: Allow String values to contain embedded null bytes 2026-02-14 10:25:33 -05:00
LibDiff AK: Remove unused include from MemoryStream 2026-02-17 12:38:51 +00:00
LibDNS Meta+RequestServer: Remove local download of ca-certificates 2025-07-07 09:10:05 +02:00
LibGC LibGC: Introduce WeakHashMap 2026-05-27 02:56:27 +01:00
LibGfx LibGfx: Fix PNG decoder leaks from libpng error longjmp 2026-05-26 10:05:08 +02:00
LibHTTP LibHTTP: Publish disk cache entries by rename 2026-05-16 08:13:35 +02:00
LibIPC LibIPC: Don’t dispatch queued messages when sync IPC peer disconnects 2026-05-24 10:00:31 +02:00
LibJS Tests+Meta: Reimport WebKit regexp tests 2026-05-26 10:00:22 +02:00
LibMedia LibMedia: Remove forced seeks upon errors from Matroska::Reader 2026-05-23 11:23:09 -05:00
LibRegex LibRegex: Inline \w and \d ranges in legacy positive char classes 2026-04-21 16:36:38 +02:00
LibTest CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibTextCodec LibTextCodec: Stop buffering invalid UTF-8 tails 2026-05-18 14:08:22 +02:00
LibThreading LibThreading/LibSync: Split out sync primitives 2026-05-08 18:58:35 -05:00
LibTLS Meta: Rename and merge some lagom_* and ladybird_* 2026-05-05 22:08:24 +02:00
LibUnicode LibUnicode: Add an ASCII fast path for line break segmentation 2026-05-05 18:59:07 +02:00
LibURL LibURL: Give resource:// URLs a tuple origin 2026-04-30 07:46:12 +02:00
LibWasm LibJS: Compact Shape property table to a sorted flat array 2026-05-14 19:59:40 +02:00
LibWeb LibWeb: Fix link drag cancellation state 2026-05-27 09:52:15 +02:00
LibWebView LibWebView: Track recently closed tabs and windows 2026-05-13 11:03:41 +01:00
LibXML CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
Meta Meta: Handle juxtaposition in CSS value parsing code generation 2026-05-13 11:26:20 +01:00
CMakeLists.txt LibGC: Add tests for GC containers 2026-05-07 13:00:52 +02:00