1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-30 20:57:34 +00:00

Commit graph

  • 2819067370 Tests: Pass WPT certificate to WebDriver when running CI tests Andrew Kaster 2024-02-13 12:29:35 -07:00
  • ff9eb62f3d WebDriver: Add commandline option to pass extra certificates Andrew Kaster 2024-02-13 12:25:25 -07:00
  • 96675e61cd Kernel/TTY: Support non-blocking reads with termios VMIN == 0 Jelle Raaijmakers 2024-02-13 00:16:49 +01:00
  • 877641f626 LibWeb: Display an IBeam cursor by default when mousing over a text node Tim Ledbetter 2024-02-12 18:34:06 +00:00
  • ddbcd901d1 LibPDF: Separate Type0 CMap errors Nico Weber 2024-02-12 19:40:49 -05:00
  • 8e50bbc9fb LibPDF: Add string drawing code for Type0Fonts Nico Weber 2024-02-12 07:48:43 -05:00
  • 9077fe15ac WebContent: Tolerate invalid page_ids in ConnectionFromClient Andrew Kaster 2024-02-12 17:39:20 -07:00
  • 3d6c515bae WebContent: Jump through less hoops to access top level traversable Andrew Kaster 2024-02-12 17:38:38 -07:00
  • bc87a48e0b WebDriver: Mark current window handle as invalid after close_window() Andrew Kaster 2024-02-12 17:37:42 -07:00
  • 2b3bc2654f LibWeb: Mark Navigable as destroyed in destroy_top_level_traversable AO Andrew Kaster 2024-02-12 17:36:38 -07:00
  • a0e7af0cd9 LibWeb: Don't choose destroyed navigables in choose a navigable AO Andrew Kaster 2024-02-12 17:34:03 -07:00
  • eaa568210f LibPDF: Split CCITT errors by group Nico Weber 2024-02-12 19:37:06 -05:00
  • c201825cc8 LibPDF: Read CCITT decode params Nico Weber 2024-02-12 19:36:33 -05:00
  • 454a10774e LibPDF: Let Filter::handle_lzw_and_flate_parameters() read decode params Nico Weber 2024-02-12 19:35:31 -05:00
  • 9875ce0c78 LibPDF: Reorder loops in SampledFunction::evaluate() Nico Weber 2024-02-13 09:08:52 -05:00
  • b27aca9300 Tests/LibPDF: Add a benchmark for SampledFunction::evaluate() Nico Weber 2024-02-13 08:57:50 -05:00
  • 3c9c134d71 LibWeb: Implement KeyframeEffect::{get,set}_keyframes Matthew Olsson 2024-02-12 13:51:36 +00:00
  • 38c67ba17c LibWeb: Implement parsing a monolithic keyframes-like argument Matthew Olsson 2023-11-04 13:31:29 -07:00
  • 7d69fa0ccf LibWeb: Partially implement the "process a keyframes argument" procedure Matthew Olsson 2023-11-04 13:26:43 -07:00
  • 9f404ed9c1 LibWeb: Implement the "compute missing keyframe offsets" procedure Matthew Olsson 2023-11-04 13:22:49 -07:00
  • 38153b47d6 LibWeb: Implement the "process a keyframe-like object" procedure Matthew Olsson 2023-11-04 13:20:35 -07:00
  • 212a139292 LibWeb: Add a way to test if a CSS::PropertyID is animatable Matthew Olsson 2023-10-31 19:33:58 -07:00
  • edab67d5e8 LibWeb: Fix hit-testing for button element Aliaksandr Kalenik 2024-02-12 14:58:10 +01:00
  • 8e21bbf7bf LibGfx/TIFF: Add support for tiled images Lucas CHOLLET 2024-02-09 21:35:33 -05:00
  • a30515011a LibGfx/TIFF: Add support for TileOffset and TileByteCounts Lucas CHOLLET 2024-02-09 23:34:12 -05:00
  • 18871e23d7 LibGfx/TIFF: Make decoders take an IntSize Lucas CHOLLET 2024-02-09 21:42:02 -05:00
  • 7b510c3876 LibGfx/TIFF: Rename scanline => image_row Lucas CHOLLET 2024-02-09 20:56:26 -05:00
  • e327d357d0 LibGfx/TIFF: Read Tile-related tags Lucas CHOLLET 2024-02-09 20:48:29 -05:00
  • c4e8e5c4a6 LibGfx/TIFF: Rename ImageHeight => ImageLength Lucas CHOLLET 2024-02-09 20:48:11 -05:00
  • f5e7ee8d4a LibGfx/CCITT: Don't be fooled by black-starting lines Lucas CHOLLET 2024-02-11 23:14:44 -05:00
  • a4b2e5b27b LibGfx/CCITT: Don't overrun the image width Lucas CHOLLET 2024-02-11 18:46:21 -05:00
  • 720187623b LibGfx/TIFF: Read and honor the FillOrder tag Lucas CHOLLET 2024-01-17 23:34:38 -05:00
  • 6a0fe08604 LibWeb: Implement document.elementsFromPoint Andrew Kaster 2024-02-09 13:50:44 -07:00
  • e7daa02bf2 LibWeb: Unblock port 9000 Andrew Kaster 2024-02-09 13:49:35 -07:00
  • deb11a669a LibWeb: Stub out WebDriver deserialize as a proxy capability AO Andrew Kaster 2024-02-09 13:47:27 -07:00
  • 50bba8d9fc Ports: Add glu as a dependency to SRB2 Jelle Raaijmakers 2024-02-12 00:01:50 +01:00
  • 401a37417b Ports: Update glu to 9.0.3 Jelle Raaijmakers 2024-02-11 23:53:24 +01:00
  • 32b07f7057 Kernel: Make ftruncate change st_ctime as per spec Fabian Dellwing 2024-02-12 12:50:30 +01:00
  • 751185cb76 LibPDF: Scale default glyph width by font size and x scale Nico Weber 2024-02-12 08:10:08 -05:00
  • b9afac0a06 LibGfx/CCITT: Consider the UseFillBits option Lucas CHOLLET 2024-01-18 00:29:46 -05:00
  • cbfea68ed8 AK: Add BigEndianInputBitStream::bits_until_next_byte_boundary() Lucas CHOLLET 2024-01-18 00:28:32 -05:00
  • 9ae17e3a7a LibGfx/CCITT: Align the output stream on byte-boundary after each line Lucas CHOLLET 2024-02-10 00:57:25 -05:00
  • 7ab4e53b99 LibPDF/CFF: Add code for fdselect parsing Nico Weber 2024-02-09 08:08:00 -05:00
  • 6ebddab448 LibPDF/CFF: Add enum values for CID-keyed font top dict entries Nico Weber 2024-02-09 08:05:47 -05:00
  • 6df0150671 LibPDF: Add some CIDFontType0C scaffolding Nico Weber 2024-02-11 21:41:05 -05:00
  • 95d91a37d2 LibWeb: Resolve outline CSS property before paint commands recording Aliaksandr Kalenik 2024-02-11 01:56:39 +01:00
  • f19b17e089 LibWeb: Use paths for text in CRC2D (if possible) MacDue 2024-02-11 17:18:55 +00:00
  • 774119bb57 LibWeb: Implement document.designMode Tim Ledbetter 2024-02-10 15:23:19 +00:00
  • c9fb3e07d2 BrickGame: Make action shortcuts work when the game is paused Sam Atkins 2024-02-09 17:06:48 +00:00
  • 986872800e Tests/AK: Add a test for the array ctor deduction guide Nico Weber 2024-02-08 18:56:29 -05:00
  • d84b69ace9 AK: Add to_array() Nico Weber 2024-02-08 18:52:45 -05:00
  • 10216e1743 AK: Remove a stray static Nico Weber 2024-02-08 18:52:34 -05:00
  • 4409b33145 AK: Make IndexSequence use size_t Nico Weber 2024-02-08 18:52:03 -05:00
  • 1c7ec9c770 LibWeb: Ignore repeat(auto-fit/auto-fill, auto) as it is not allowed Tommy van der Vorst 2024-02-11 14:45:05 +01:00
  • 8e7cb11856 LibPDF/CFF: Add enum values for remaining PrivDictOperators Nico Weber 2024-02-09 07:55:06 -05:00
  • 7833dc0f5a LibLine: Add internal functions to search character forwards & backwards ronak69 2024-01-29 15:38:58 +00:00
  • ff33f00d16 LibVT: Ability to generate each of the 32 ASCII control characters ronak69 2024-02-01 10:45:02 +00:00
  • cb02d52ac9 LibLine: Add internal function to erase consecutive spaces under cursor ronak69 2024-01-13 18:24:12 +00:00
  • 7f2582fca9 LibWeb: Update the cursor position when an editable element is clicked Tim Ledbetter 2024-02-08 21:01:25 +00:00
  • d4932196cc LibWeb: Account for all clipped border radii in containing block chain Aliaksandr Kalenik 2024-02-10 17:52:57 +01:00
  • 1ae416fa94 LibWeb: Add compute_combined_css_transform() for PaintableBox Aliaksandr Kalenik 2024-02-10 20:34:03 +01:00
  • 080d9ec246 LibWeb: Invalidate layout after setting SVG transform attribute MacDue 2024-02-04 21:17:45 +00:00
  • 1d999fa780 LibWeb: Return milliseconds from unsafe_shared_current_time() MacDue 2024-02-04 21:14:08 +00:00
  • 38855de829 LibWeb: Use 'now' from EventLoop for animation frame callbacks MacDue 2024-02-04 21:08:10 +00:00
  • 0577a664dd LibWeb: Use correct offset value when replacing character data Tim Ledbetter 2024-02-06 19:26:03 +00:00
  • 40246adfb9 LibWeb: Add internals.wheel() to simulate mouse wheel events Aliaksandr Kalenik 2024-02-09 18:14:53 +01:00
  • e38ccebfc8 Kernel: Stop swallowing thread unblocks while process is stopped Idan Horowitz 2024-02-09 21:13:41 +02:00
  • 458e990b7b Kernel: Stop locking the scheduler spinlock before the ptrace mutex Idan Horowitz 2024-02-09 21:11:44 +02:00
  • 03cb3e5370 Kernel: Move NVMeQueue's m_cq_lock to NVMePollQueue Idan Horowitz 2024-02-09 17:26:56 +02:00
  • 45aee20ea9 Kernel: Switch to SpinlockProtected to protect NVMeQueue's requests map Idan Horowitz 2024-02-09 17:23:37 +02:00
  • 263127f21a Kernel: Actually report nvme request status Idan Horowitz 2024-02-09 17:13:59 +02:00
  • 38dad2e27f Kernel: Replace bespoke & rickety NVMeIO synchronization mechanism Idan Horowitz 2024-02-09 17:08:39 +02:00
  • a957907f4b Kernel: Merge NVME Queue complete_current_request implementations Idan Horowitz 2024-02-09 17:06:02 +02:00
  • 4fbc701721 Ports: Add Sonic Robo Blast 2 Refrag 2024-02-04 18:12:38 +01:00
  • a580118e53 Kernel/HID: Set Caps Lock state before doing code point remapping Tim Ledbetter 2024-02-09 18:56:54 +00:00
  • c6e5581682 HexEditor: Include annotation text in the "Delete annotation?" dialog Sam Atkins 2024-02-06 17:09:17 +00:00
  • 56eb45ccbc HexEditor: Add toolbar and context menus to the Annotations panel Sam Atkins 2024-02-06 16:57:02 +00:00
  • a5d11c0a26 HexEditor: Convert panels to DynamicWidgetContainer Sam Atkins 2024-02-06 16:08:14 +00:00
  • 6850ef9014 HexEditor: Respond to font changes Sam Atkins 2024-02-05 12:41:00 +00:00
  • 3318563ad9 HexEditor: Size the offset area based on the text width Sam Atkins 2024-02-05 12:29:14 +00:00
  • 0fdbdc5084 HexEditor: Use glyph_fixed_width() for character width Sam Atkins 2024-02-05 12:23:02 +00:00
  • d3012f2df1 HexEditor: Share the code for updating the content size Sam Atkins 2024-02-05 11:57:40 +00:00
  • db23d0f464 HexEditor: Save and reuse horizontal positions when painting Sam Atkins 2024-02-05 12:21:29 +00:00
  • 60f52aa0ef HexEditor: Save and reuse vertical positions when painting rows Sam Atkins 2024-02-02 20:33:33 +00:00
  • 4af565362c HexEditor: Remove redundant checks in offset_at() Sam Atkins 2024-02-05 16:00:57 +00:00
  • ca3f21f273 HexEditor: Account for padding in offset_at() Sam Atkins 2024-02-05 17:31:08 +00:00
  • c4dc150ed7 HexEditor: Extract some content-width calculations Sam Atkins 2024-02-05 17:23:13 +00:00
  • 4dc3816853 HexEditor: Combine row-iteration loops Sam Atkins 2024-02-02 20:18:45 +00:00
  • 8b5d2c710b HexEditor: Make border of offset area straight down Sam Atkins 2024-02-05 16:27:09 +00:00
  • f57d9789f8 HexEditor: Paint byte characters with correct width Sam Atkins 2024-02-02 16:36:30 +00:00
  • e2f927a7a7 HexEditor: Give i and j variables clearer names Sam Atkins 2024-02-02 16:30:21 +00:00
  • a91fecb17e Revert "LibPDF: Don't over-read in charset formats 1 and 2" Nico Weber 2024-02-08 18:46:01 -05:00
  • 76d1536307 LibWeb: Optimize scroll offset and clip state recalculation Aliaksandr Kalenik 2024-02-08 17:30:07 +01:00
  • fc40d35012 LibWeb: Move paint properties invalidation flag into Document Aliaksandr Kalenik 2024-02-08 17:23:14 +01:00
  • 9bccb8c8d7 LibPDF: Make CFF::parse_charset() return SIDs Nico Weber 2024-02-05 21:30:45 -05:00
  • 9750261921 LibPDF: Rename charset to charset_names in CFF parser Nico Weber 2024-02-05 21:38:14 -05:00
  • 42f29b9670 LibGfx/TIFF: Also seek after reading the last tag Lucas CHOLLET 2024-02-03 16:35:31 -05:00
  • a43793ee0d LibGfx/TIFF: Explore underlying Image File Directories Lucas CHOLLET 2024-02-03 16:34:31 -05:00
  • 4a7236cabf Everywhere: Prefer _string when constructing strings from literals Tim Ledbetter 2024-02-07 17:53:38 +00:00
  • bb9da0ed8d Ladybird: Plumb overriding root certificate paths through the chromes Andrew Kaster 2024-02-06 08:25:22 -07:00