1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-30 03:37:36 +00:00

Commit graph

  • f18ea096e0 LibWeb: Set correct document type when parsing XML with DOMParser Tim Ledbetter 2024-02-18 14:27:25 +00:00
  • 27e369cd19 LibGfx/ICC: Add a one-element cache for CLUT conversions Nico Weber 2024-02-18 22:24:37 -05:00
  • 6a8e418e40 pdf: Add a --render-bench option Nico Weber 2024-02-18 22:13:30 -05:00
  • be9ec591e7 LibGfx/CCITT: Add support for Group3 2D Lucas CHOLLET 2024-02-12 09:36:46 -05:00
  • 9116cc3f45 LibGfx/CCITT: Put the code to read the run length in its own function Lucas CHOLLET 2024-02-15 15:51:58 -05:00
  • 3d63dd5c53 LibGfx/CCITT: Make get_code_from_table take a generic Array Lucas CHOLLET 2024-02-14 23:08:54 -05:00
  • d54dbdae5e LibGfx/CCITT: Introduce the invert helper Lucas CHOLLET 2024-02-15 15:56:27 -05:00
  • ce0ac70416 LibGfx/CCITT: Declare reference colors as static variables Lucas CHOLLET 2024-02-14 23:08:26 -05:00
  • 45b37010b5 Revert "LibGfx/CCITT: Don't overrun the image width" Lucas CHOLLET 2024-02-15 00:21:50 -05:00
  • 227818de9b Kernel/riscv64: Don't use the memory before .text as the initial stack Sönke Holz 2024-02-15 21:12:06 +01:00
  • 3b6a300ed7 Kernel: Resolve FIXME relating to the gate type arg for x86 Interrupts Tom Finet 2024-02-18 18:23:49 +00:00
  • 9e8e93d91d Kernel: Remove storage_segment from IDTEntry constructor Tom Finet 2024-02-18 16:55:31 +00:00
  • 8740a8c056 FlappyBug: Allow shortcuts for quitting and help Hugh Davenport 2024-01-04 16:58:29 +13:00
  • 9d62dfabbb Kernel/HID: Modify index for shifted scan codes of non-printing chars John te Bokkel 2024-02-16 21:26:33 -08:00
  • 37e595a96c Utilities: Add xxd utility Ollrogge 2024-02-10 14:13:24 +01:00
  • 56ba869c57 LibWasm: Implement all remaining comparison SIMD instructions Ali Mohammad Pur 2024-02-18 06:16:44 +03:30
  • b7a8081b0f wasm: Make --arg use a more useful value format Ali Mohammad Pur 2024-02-18 06:14:25 +03:30
  • 82b7368de1 LibWasm: Implement 15 more SIMD instructions Ali Mohammad Pur 2024-02-07 17:31:38 +03:30
  • e8bdb7e5f8 tail: Support skip from start mode Fabian Dellwing 2024-02-13 09:42:23 +01:00
  • 7beabc8e91 tail: Use File::seek() to determine seekability Fabian Dellwing 2024-02-13 19:57:28 +01:00
  • d375b5c2a5 LibGfx/TIFF: Also cache the result of alpha_channel_index() Lucas CHOLLET 2024-02-15 20:55:35 -05:00
  • a637a02de8 LibGfx/TIFF: Cache metadata values that are used in the hot path Lucas CHOLLET 2024-02-15 20:34:17 -05:00
  • ea9bc8ed6b LibWeb: Set cursor: default for button and select elements Tim Ledbetter 2024-02-18 16:02:50 +00:00
  • 012f6d46e7 LibPDF: Implement stream CIDToGIDMaps for Type0 CIDFontType2 fonts Nico Weber 2024-02-16 21:39:24 -05:00
  • ac49617183 2048: Ensure that correct font is requested Jakub Pyszczak 2024-02-17 22:20:42 +01:00
  • cb97eef2cf LibWeb+WebContent: Remove "Painting" prefix from command executor names Aliaksandr Kalenik 2024-02-15 15:00:43 +01:00
  • 11d746a67f LibWeb+WebContent: Separate painting command list from RecordingPainter Aliaksandr Kalenik 2024-02-14 16:36:42 +01:00
  • ce9ad3a236 LibWeb: Fully implement the HTMLInputElement value setter and getter Timothy Flynn 2024-02-17 16:27:41 -05:00
  • cfb9c5bb0e LibWeb: Fix checks for elements in XMLDocumentBuilder MacDue 2024-02-18 00:14:27 +00:00
  • bbba484a7e Tests/LibWeb: Test hit testing in XML .svg files does not crash MacDue 2024-02-17 23:43:57 +00:00
  • 4843100650 LibWeb: Run scripts in XML SVG documents MacDue 2024-02-17 21:15:58 +00:00
  • 2ede299b4a headless-browser: Run .svg dump tests MacDue 2024-02-17 22:25:05 +00:00
  • 012cb7f71e headless-browser: Fix loaded URL about:blank check MacDue 2024-02-17 22:21:58 +00:00
  • 957c20b676 LibWeb: Avoid infinite recursion when hit testing SVGs MacDue 2024-02-17 18:53:32 +00:00
  • dde11e1757 LibPDF: Ignore unknown CFF operators Nico Weber 2024-02-07 21:44:28 -05:00
  • 9f50ad9208 LibGfx/ICC: Stop allocating a vector on each call to lerp_nd Idan Horowitz 2024-02-17 19:20:48 +02:00
  • 5129c8b766 LibGfx/ICC: Stop using VectorN::length() as the vector size Idan Horowitz 2024-02-17 19:12:25 +02:00
  • 05f382fc6e LibPDF: Add CIDFontType2::set_font_size() Nico Weber 2024-02-16 19:51:41 -05:00
  • f4a59246f5 LibPDF: Implement initial support for Type0 truetype fonts Nico Weber 2024-02-16 19:51:13 -05:00
  • 76a439124d LibGfx/OpenType: Make it possible to provide an external cmap Nico Weber 2024-02-16 19:50:30 -05:00
  • dd6f47e696 Meta: Don't search for both Python and Python3 in CMake Andrew Kaster 2024-02-16 11:59:57 -07:00
  • 5d2a36f244 LibWeb: Stub out all the functions from the execCommand spec Andrew Kaster 2024-02-15 16:47:29 -07:00
  • f5266e0096 Tests/LibWeb: Verify dialog return value is correct in dialog test Tim Ledbetter 2024-02-15 18:29:53 +00:00
  • 88fe236c77 Tests/LibWeb: Remove unused code from dialog test Tim Ledbetter 2024-02-15 18:29:53 +00:00
  • 816d24f647 LibWeb: Implement HTMLFormElement.requestSubmit() Tim Ledbetter 2024-02-15 18:29:53 +00:00
  • 94149db073 LibWeb: Implement Document named properties with light caching Andrew Kaster 2024-02-15 14:43:44 -07:00
  • faaf5b9652 LibWeb: Add the AnimationEvent IDL objects Matthew Olsson 2023-11-04 14:00:09 -07:00
  • 3a87c000c4 LibWeb: Add the CSSAnimation IDL object Matthew Olsson 2023-11-04 13:57:57 -07:00
  • 3721a1a81c LibWeb: Run update_finished_state when setting AnimationEffect's timing Matthew Olsson 2024-02-10 20:54:42 -07:00
  • 6d25bf3aac LibWeb: Invalidate element when setting AnimationEffect's animation Matthew Olsson 2024-02-10 21:11:51 -07:00
  • ce99636cd0 LibWeb: Fix check for missing argument in Animation constructor Matthew Olsson 2024-02-10 21:11:40 -07:00
  • bd74447dba LibPDF: Initial support for drawing CFF-based Type0 fonts Nico Weber 2024-02-15 07:54:08 -05:00
  • c9d48bbca4 LibPDF/CFF: Add a comment to CFF::parse_charset() Nico Weber 2024-02-15 07:53:29 -05:00
  • 5c8778a161 LibPDF/CFF: Compute per-glyph glyph width in CID-keyed fonts Nico Weber 2024-02-15 07:44:22 -05:00
  • 4348b484c6 LibJS: Verify valid Duraton is made in DifferenceTemporalPlainDate Shannon Booth 2024-02-16 21:11:57 +13:00
  • bb8dad5bb0 LibJS: Begin using CalendarMethodsRecord for AOs Shannon Booth 2024-02-10 14:57:17 +13:00
  • 6d4eda0028 LibJS: Make CreateTemporalDuration return a NonnullGCPtr Shannon Booth 2024-02-10 14:41:30 +13:00
  • fdfe06bb44 LibJS: Begin implementing Temporal's CalendarMethodsRecord Shannon Booth 2024-02-10 14:30:14 +13:00
  • 971e466521 LibIDL: Emit an error when two decls of the same function are present Ali Mohammad Pur 2024-02-16 04:57:03 +03:30
  • bc301b6f40 AK+LibXML+JSSpecCompiler: Move LineTrackingLexer to AK Ali Mohammad Pur 2024-02-16 04:55:17 +03:30
  • 08c02ad888 LibWeb: Only dump layout and text tree for the desired URL Tommy van der Vorst 2024-02-11 16:33:41 +01:00
  • 17b22250b6 LibGfx/OpenType: Replace a magic number with a calculation Nico Weber 2024-02-15 19:48:53 -05:00
  • 073e2bffcb LibGfx: Move POINTS_PER_INCH, DEFAULT_DPI to VectorFont.h Nico Weber 2024-02-15 19:46:53 -05:00
  • c24652bd2e LibWeb: Implement document.scrollingElement Tim Ledbetter 2024-02-15 23:14:55 +00:00
  • fc8f6c07b4 Utilities/pkg: Integrate LibSemVer for update information Gurkirat Singh 2023-12-21 16:02:33 +05:30
  • ee639fa1df Libraries: Implement SemVer for version parsing and comparisons Gurkirat Singh 2023-12-21 15:49:11 +05:30
  • 14200de80b LibWeb: Set DocumentTimeline origin time to zero Matthew Olsson 2024-02-14 21:41:38 +00:00
  • 727a9a6472 LibWeb: Run pending play tasks when the timeline time changes Matthew Olsson 2024-02-02 15:01:30 -07:00
  • daaaaec2d0 LibWeb: Add the Animatable IDL object Matthew Olsson 2023-11-05 10:20:10 -07:00
  • 4792dc294b LibWeb: Implement Animation::play Matthew Olsson 2023-11-05 09:52:45 -07:00
  • 88518c29ca LibWeb: Combine "pending" and "ASAP" animation task states Matthew Olsson 2024-02-02 14:56:56 -07:00
  • 66859c8cd8 Ports/SDL2: Support ShowMessageBox before VideoInit Jelle Raaijmakers 2024-02-14 23:24:48 +01:00
  • 1d1e406b3a LibPDF/CFF: Implement some special handling for CID-keyed fonts Nico Weber 2024-02-14 09:14:15 -05:00
  • 7494f24430 LibPDF/CFF: Store if a font program is CID-keyed Nico Weber 2024-02-14 09:06:52 -05:00
  • bb7d29d007 LibPDF/CFF: Read font dicts pointed to by the fdarray offset Nico Weber 2024-02-14 07:58:05 -05:00
  • 524a4f6256 LibPDF/CFF: Make parse_top_dict() return all top dicts Nico Weber 2024-02-14 08:05:34 -05:00
  • 9f1cf8babc LibPDF/CFF: Extract parse_top_dict() function Nico Weber 2024-02-14 07:56:24 -05:00
  • 1f62984301 LibAudio/Wav: Always use u32 for the sample rate Lucas CHOLLET 2024-02-14 20:53:33 -05:00
  • 901baf31ff LibAudio/Wav: Remove unused methods Lucas CHOLLET 2024-02-14 20:46:39 -05:00
  • 0ecbdc4627 LibWeb: Add support for form submission method 'dialog' Tim Ledbetter 2024-02-13 22:37:16 +00:00
  • 151cd11b5b LibWeb: Implement HTMLDialogElement::show() Tim Ledbetter 2024-02-13 22:37:16 +00:00
  • 8042558805 LibWeb: Implement HTMLDialogElement::close() for non-modal dialogs Tim Ledbetter 2024-02-13 22:37:16 +00:00
  • cfbd14b958 Userland: Use MUST() to unwrap String values Tim Ledbetter 2024-02-12 18:10:22 +00:00
  • 2331d2bafa Userland: Propagate errors with TRY() where possible Tim Ledbetter 2024-02-07 20:43:43 +00:00
  • 3ffa2a39bc Tests: Propagate errors with TRY_OR_FAIL() where possible Tim Ledbetter 2024-02-07 20:42:43 +00:00
  • 532f2b644c Kernel: Propagate errors with TRY() where possible Tim Ledbetter 2024-02-07 20:40:34 +00:00
  • 89c0e3541e Fuzzers: Add PAM fuzzer Tim Ledbetter 2024-02-12 18:22:48 +00:00
  • 570480c7d5 Kernel/riscv64: Add missing include in Delay.cpp Sönke Holz 2024-02-14 17:12:29 +01:00
  • 2a749525e0 LibGL: Add API stubs Jelle Raaijmakers 2024-02-13 01:31:17 +01:00
  • e18bc2a748 LibGL: Combine glLightModel definitions Jelle Raaijmakers 2024-02-13 02:06:12 +01:00
  • 60bd458ed2 LibGL: Allow function name override in API definitions Jelle Raaijmakers 2024-02-13 01:27:24 +01:00
  • eb4632e08a LibPDF: Give CFF built-in encoding and charset arrays an underlying type Nico Weber 2024-02-08 12:33:24 -05:00
  • 5bea99367a LibWeb: Add hit-testing test for SVG path Aliaksandr Kalenik 2024-02-14 04:35:07 +01:00
  • 88ad871e2b LibWeb: Do paint-order traversal in Document::element_from_point() Aliaksandr Kalenik 2024-02-13 23:39:22 +01:00
  • 9d2809146f LibWeb: Do paint-order traversal in Document::elements_from_point() Aliaksandr Kalenik 2024-02-13 21:34:46 +01:00
  • 9c99182b1e LibWeb: Change StackingContext::hit_test() to accept callback Aliaksandr Kalenik 2024-02-13 21:34:07 +01:00
  • 15d151ee66 LibGfx/ICO: Remove unused parameter Lucas CHOLLET 2023-07-19 00:28:17 -04:00
  • aef188207c CI: Add debug logging to WPT run to see if we are overusing /tmp Andrew Kaster 2024-02-13 12:38:00 -07:00
  • e64aa7da7a Tests: Add patch to WPT to let our metadata update script work again Andrew Kaster 2024-02-13 12:37:26 -07:00
  • 52f1eaefa0 Tests: Update WPT metadata for current state of Ladybird Andrew Kaster 2024-02-13 12:30:31 -07:00