-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Insights: WebKit/WebKit
Overview
-
0 Active issues
-
- 289 Merged pull requests
- 84 Open pull requests
- 0 Closed issues
- 0 New issues
Could not load contribution data
Please try again later
289 Pull requests merged by 88 people
-
Enforce adoption of Dispatched(From|To) across message receivers
#47054 merged
Aug 12, 2025 -
Move isRelativeGridTrackBreadthAsAuto off GridTrackSizingAlgorithm.
#49243 merged
Aug 12, 2025 -
WebGL: Use MESSAGE_CHECK in RemoteGraphicsContextGL
#49213 merged
Aug 12, 2025 -
[GTK][WPE] Propagate the damage from accelerated 2D canvas
#44192 merged
Aug 12, 2025 -
[JSC] Inline WasmGC object allocations in OMG
#49254 merged
Aug 12, 2025 -
[view-transitions] Add
document.activeViewTransition
#49255 merged
Aug 12, 2025 -
[AX]: check-webkit-style - resolve (almost) all remaining warnings
#49226 merged
Aug 12, 2025 -
[Navigation API] Fix URL update timing for intercepted traverse navigations.
#49175 merged
Aug 12, 2025 -
Explicitly stop getUserMedia/getDisplayMedia tracks in layout tests
#48822 merged
Aug 12, 2025 -
[Refactor] Move Functions from RenderGrid to GridLayoutFunctions 2/n
#49174 merged
Aug 12, 2025 -
When a module fetch fails, we should not attempt to refetch the same module
#49118 merged
Aug 12, 2025 -
Re-import css/css-view-transitions WPT
#49227 merged
Aug 12, 2025 -
Add bot to EWS "special" queues.
#48501 merged
Aug 12, 2025 -
REGRESSION(298467@main): Introduced an exception to dashboard-tests
#49238 merged
Aug 11, 2025 -
Clear web process storage access state when WebKitTestRunner revokes permission
#48986 merged
Aug 11, 2025 -
Use-after-free of Document in MediaKeySystemAccess::MediaKeySystemAccess via tryNextSupportedConfiguration
#49140 merged
Aug 11, 2025 -
ANGLE: Recompute vertex capacity on transform feedback resume.
#49137 merged
Aug 11, 2025 -
Implement Permissions API integration with the Storage Access API
#49186 merged
Aug 11, 2025 -
[WPT] Sync css/reference
#49230 merged
Aug 11, 2025 -
[Cocoa] Remove unneeded WTFLogChannel::subsystem
#47429 merged
Aug 11, 2025 -
[JSC] BBQJIT::addI31GetS needs to truncate the result to 32-bits
#49125 merged
Aug 11, 2025 -
[build.webkit.org] Errors related to logs in twisted logs
#49224 merged
Aug 11, 2025 -
Web Driver: add support for navigation events
#49021 merged
Aug 11, 2025 -
Fix WPT text-decoration-valid/computed: color and blink values
#49220 merged
Aug 11, 2025 -
Make ARMv7 EWS use Gold
#49116 merged
Aug 11, 2025 -
Update TestExpectation for web-platform-tests-/css/css-text-decor
#49228 merged
Aug 11, 2025 -
Web Extensions: Update an existing bookmark's properties using the Bookmarks API
#49100 merged
Aug 11, 2025 -
[css-anchor-position-1] Implement position-try for pseudo-elements
#48751 merged
Aug 11, 2025 -
[iPadOS 26] appleid.apple.com: Numberpad popover disappears and reappears when entering a 2FA code
#49223 merged
Aug 11, 2025 -
[iOS 26] UIScriptControllerIOS fails to retrieve preview rect for context menu
#49209 merged
Aug 11, 2025 -
Versioning.
#49221 merged
Aug 11, 2025 -
Enable CSS field-sizing by default
#49178 merged
Aug 11, 2025 -
Resync
mathml
from WPT Upstream#49012 merged
Aug 11, 2025 -
Update workaround for ASan false-positive stack-use-after-scope in Xcode 16.3
#49200 merged
Aug 11, 2025 -
[Liquid Glass] [iOS] images.google.com: there should not be a bottom gap after tapping on a search result
#49187 merged
Aug 11, 2025 -
Improve paste performance in 'textarea'
#49101 merged
Aug 11, 2025 -
Ensure SharedPreferences for worker processes are updated in network process
#49160 merged
Aug 11, 2025 -
[GTK][WPE] Use a NetworkPolicyGuard for TLS certificate cleanup
#49215 merged
Aug 11, 2025 -
[WTF] Use
std::size()
instead of.size()
inVector
#49189 merged
Aug 11, 2025 -
[WPE] WPE Platform: move rendering/release fence from WPEBufferDMABuf to WPEBuffer
#49194 merged
Aug 11, 2025 -
Unreviewed, reverting 298338@main (06f449154f24)
#49210 merged
Aug 11, 2025 -
[GTK] BubblewrapLauncher.cpp: Add /run/pulse to bindPulse() https://bugs.webkit.org/show_bug.cgi?id=297209
#47024 merged
Aug 11, 2025 -
[WPE] Unreviewed test gardening
#49184 merged
Aug 11, 2025 -
WebGL aquarium displays black screen
#49110 merged
Aug 11, 2025 -
[TEST GARDENING] fast/forms/ios/focus-input-via-button.html no longer times out on iOS 26
#49204 merged
Aug 11, 2025 -
Follow-up: [Fuzzilli] Fix build of Fuzzilli.cpp after WTF::Vector::data() became private
#49201 merged
Aug 10, 2025 -
[TestWebKitAPI] Use makeVector() in WebKit.LoadAndDecodeImage
#49199 merged
Aug 10, 2025 -
Fixes ModelProcess entity transform restoration after reload
#49163 merged
Aug 10, 2025 -
[JSC] Fix duplicate
iterator.next
property access inSet#union
#49198 merged
Aug 10, 2025 -
[JSC] Further cleanup after Wasm LLInt removal
#49185 merged
Aug 10, 2025 -
[Power Testing] WebKit.GPU cpu increase in fullscreen video playback on intel[2% power, 12 mins]
#49105 merged
Aug 10, 2025 -
Turn on the Navigation API in Safari Technology Preview
#49192 merged
Aug 10, 2025 -
[JSC] Add missing
RELEASE_AND_RETURN
after 298459@main#49179 merged
Aug 10, 2025 -
Temporarily disable IOSurface compression on macOS
#49190 merged
Aug 10, 2025 -
Navigation API causing webpage crashes on Brightspace quiz
#49141 merged
Aug 10, 2025 -
OMG wasm->wasm calls need to restore stack pointer
#49157 merged
Aug 10, 2025 -
Resync
css/css-display
from WPT Upstream#49181 merged
Aug 10, 2025 -
AX: move AXObjectCache::postNotification code inside the accessibility directory
#49159 merged
Aug 9, 2025 -
Unreviewed, follow-up after 298474@main
#49182 merged
Aug 9, 2025 -
[JSC] Remove WasmLLInt
#49168 merged
Aug 9, 2025 -
[Style] Convert remaining integer/number properties to strong style types
#49067 merged
Aug 9, 2025 -
JSON & XML MIME types should only contain valid HTTP tokens
#49169 merged
Aug 9, 2025 -
[JSC] add support for
Iterator.prototype.sliding
#49172 merged
Aug 9, 2025 -
Strip TAB & SPACE from name & value passed to CookieStore methods
#49117 merged
Aug 9, 2025 -
[bmalloc] Re-enable use of madvise(MADV_ZERO) for zeroing memory
#49161 merged
Aug 9, 2025 -
RemoteGraphicsContextGL should copy GLenum arrays
#49155 merged
Aug 9, 2025 -
Check Web Archive quarantine bit on navigation
#49154 merged
Aug 9, 2025 -
Release assert in Vector::at via DisplayList::Recorder::didUpdateSingleState
#49132 merged
Aug 9, 2025 -
[Style] Support arbitrary keywords in Style::LengthWrapperBase
#48976 merged
Aug 9, 2025 -
[JSC] Throw instead of crash on OOM in Symbol.p.toString
#49173 merged
Aug 9, 2025 -
[JSC] Throw instead of crash on OOM in String.prototype.replace
#49170 merged
Aug 9, 2025 -
Re-import mimesniff WPT
#49171 merged
Aug 9, 2025 -
Consolidate -webkit-text-decoration and text-decoration shorthands
#48158 merged
Aug 9, 2025 -
Add test coverage for: Add certificate info to WKFrameInfo accessor of _WKFocusedElementInfo.
#49148 merged
Aug 9, 2025 -
Web Extensions: Add the ability for extensions to delete bookmark nodes using
#49020 merged
Aug 9, 2025 -
Validate ShareableBitmapConfiguration fields when sending it over IPC
#49142 merged
Aug 9, 2025 -
[iOS] Remove a workaround added in 297668@main
#49162 merged
Aug 9, 2025 -
[Navigation API] NavigateEvent for location.href needs to run before next microtask.
#48979 merged
Aug 9, 2025 -
Share MIME type suffix checking code
#49158 merged
Aug 9, 2025 -
[JSC] Location in JSToken is duplicate information
#49109 merged
Aug 9, 2025 -
[macOS] Several API tests interacting with the PDF HUD are failing
#49165 merged
Aug 9, 2025 -
Move "parse a list of dimensions" implementation off of Length
#48933 merged
Aug 9, 2025 -
Fix more missing exception checks in SerializedScriptValue
#49121 merged
Aug 9, 2025 -
Prepare to use a WKScriptMessage-like abstraction in WebKitTestRunner
#49131 merged
Aug 9, 2025 -
AX: ensure we don't access an index out of range in AXTextRuns::characterAdvances
#49136 merged
Aug 8, 2025 -
[libpas] Add zeroed_with_alignment malloc variants to bmalloc.h
#48928 merged
Aug 8, 2025 -
[JSC] Scan
sourceURL
andsourceMappingURL
with SIMD#48961 merged
Aug 8, 2025 -
WKRemoteObjectCoder methodSignaturesAreCompatible always returns true.
#49120 merged
Aug 8, 2025 -
[Refactor] Move Functions from RenderGrid to GridLayoutFunctions.
#48943 merged
Aug 8, 2025 -
[GARDENING][ iOS ] fast/forms/state-restore-to-non-edited-controls.html is a flaky timeout
#49152 merged
Aug 8, 2025 -
add an api for WKFrameInfo comparison
#48984 merged
Aug 8, 2025 -
[JSC] Unwrap JSTag exception when it is thrown
#49130 merged
Aug 8, 2025 -
Remove SiteIsolationOverlay
#49091 merged
Aug 8, 2025 -
Add extra features into RichJavascript feature SPI
#49079 merged
Aug 8, 2025 -
Add certificate info to WKFrameInfo accessor of _WKFocusedElementInfo.
#49064 merged
Aug 8, 2025 -
Simplify WebScriptMessageHandler::Client
#49138 merged
Aug 8, 2025 -
Move Style::CustomProperty off of WebCore::Length
#49017 merged
Aug 8, 2025 -
ANGLE: Simplify PoolAllocator further
#49049 merged
Aug 8, 2025 -
Introduce hit test SPI prototype that works with site isolation
#49083 merged
Aug 8, 2025 -
Builds failing when ENABLE_MODEL_PROCESS is defined
#49129 merged
Aug 8, 2025 -
[Style] Convert widows and orphans to strong style types
#48797 merged
Aug 8, 2025 -
Handle scrollend events for select elements
#48987 merged
Aug 8, 2025 -
[WebXR + WebGPU] Support HDR with WebXR + WebGPU
#48972 merged
Aug 8, 2025 -
[libpas] Improve parsing of Probabilistic Guard Malloc activation state
#47779 merged
Aug 8, 2025 -
[Navigation API] Rejected errors are wrapped in UnknownError instead of preserving original error.
#49089 merged
Aug 8, 2025 -
Web Content Crashes when navigating to certain URLs with uBlock origin enabled
#49082 merged
Aug 8, 2025 -
cookieStore.set() should not append / to path
#49058 merged
Aug 8, 2025 -
Web Inspector: Elements: Media details sidebar does not scroll
#49068 merged
Aug 8, 2025 -
Module loader should differentiate importing of a specifier with a distinct type
#49106 merged
Aug 8, 2025 -
[Liquid Glass] [macOS] Add a way to extend the height of the scroll pocket
#49108 merged
Aug 8, 2025 -
[CSS] Rename/clean SelectorChecker::Mode
#49060 merged
Aug 8, 2025 -
Fonts located in application bundles should not be registered in the WebContent process
#49080 merged
Aug 8, 2025 -
[WebGPU] Fix the webGpuSwift build
#49056 merged
Aug 8, 2025 -
Minor correction to CSS Typed OM IDL
#49111 merged
Aug 8, 2025 -
error: call to non-‘constexpr’ function ‘double WebCore::DoubleSize::width() const’
#49114 merged
Aug 8, 2025 -
Web Inspector: Elements: Layout details sidebar shows up when selecting HTML comment nodes
#49071 merged
Aug 8, 2025 -
[WPE] WPE Platform: add more WPEDisplay API tests for Wayland platform
#49112 merged
Aug 8, 2025 -
CookieListItem is supposed to only expose name and value
#48891 merged
Aug 8, 2025 -
Enable fractional coordinates for Pointer Events and Touch Events
#48412 merged
Aug 8, 2025 -
Re-enable the remaining JSON module tests
#49059 merged
Aug 8, 2025 -
CARenderServerRender* APIs are deprecated
#49098 merged
Aug 8, 2025 -
Removed LayoutTests/css3/flexbox/csswg
#49072 merged
Aug 8, 2025 -
Move Node inline functions from ShadowRoot.h to NodeInlines.h
#49026 merged
Aug 8, 2025 -
EditingStyle: Avoid unchecked local variables
#49045 merged
Aug 8, 2025 -
Turn
WorkerAsynchronousURLErrorHandlingEnabled
on by default#49075 merged
Aug 8, 2025 -
[JSC] JSC should not depend on pas_lock.h
#49084 merged
Aug 7, 2025 -
Annotate endpoints using WebSocketEnabled
#41556 merged
Aug 7, 2025 -
Development sandboxes should only emit reports, not block access.
#49034 merged
Aug 7, 2025 -
[Gardening]: [macOS Debug arm64] fast/parser/entity-comment-in-style.html is flaky timeout
#49088 merged
Aug 7, 2025 -
[JSC] Remove ExpressionErrorClassifier
#49046 merged
Aug 7, 2025 -
Annotate endpoints using StorageAccessAPIEnabled
#48789 merged
Aug 7, 2025 -
[Safer CPP] Address issues in ExternalTexture
#49032 merged
Aug 7, 2025 -
Condense option flags for revealSelection.
#49069 merged
Aug 7, 2025 -
[Win] Skip crashing interaction-count-tap test
#49076 merged
Aug 7, 2025 -
[JSC] Ensure JSCell blob is set with one store
#49033 merged
Aug 7, 2025 -
[Swift in WebKit] Work towards modularizing JSC private headers (Part 1)
#48590 merged
Aug 7, 2025 -
Add Anthony Tarbinian to contributor list
#49030 merged
Aug 7, 2025 -
[OpenXR] The XrInstance is not needed inside OpenXRSwapchain
#49052 merged
Aug 7, 2025 -
Fonts located in application bundles should not be registered in the WebContent process
#49063 merged
Aug 7, 2025 -
Switch to TextIndicator for DragDropInteractionState.
#49036 merged
Aug 7, 2025 -
Restrict location.protocol setter to HTTP(S) schemes
#49001 merged
Aug 7, 2025 -
Remove unused RenderSVGTextPath::m_layoutPath
#49042 merged
Aug 7, 2025 -
Import html/semantics/forms/the-input-element WPTs 07/22/2025
#48404 merged
Aug 7, 2025 -
[build.webkit.org] Stop silencing old-style build step deprecation warnings
#49057 merged
Aug 7, 2025 -
[build.webkit.org] Convert CompileWebKit to new style buildstep
#48338 merged
Aug 7, 2025 -
[GARDENING][iOS] fast/events/ios/rotation/basic-rotation.html is flaky failing
#49062 merged
Aug 7, 2025 -
ews151 is failing buildbot unit-tests on Services-EWS due to missing packages
#49061 merged
Aug 7, 2025 -
Use HashMap::ensure in SVGTextLayoutAttributesBuilder
#48992 merged
Aug 7, 2025 -
Add performJITMemcpyAtomic and simplify jit copying code.
#47843 merged
Aug 7, 2025 -
Unreviewed warnings fix
#49024 merged
Aug 7, 2025 -
Enable document.caretPositionFromPoint() by default
#49043 merged
Aug 7, 2025 -
[CSS] For style invalidation, :scope should always match
#48892 merged
Aug 7, 2025 -
Inline module script should not dispatch load event
#49053 merged
Aug 7, 2025 -
[iOS] Add development sandboxes
#49038 merged
Aug 7, 2025 -
REGRESSION(275091@main): Darker output with SVG feComponentTransfer
#48803 merged
Aug 7, 2025 -
[CSS] Use a function to visit simple selectors
#49008 merged
Aug 7, 2025 -
[MSE][GStreamer] don't push samples while seeking
#47564 merged
Aug 7, 2025 -
[TextureMapper] plays cubic-bezier CSS animations as linear instead
#49003 merged
Aug 7, 2025 -
[WPE] WPE Platform: Add API test for WPEDisplay screen handling
#49054 merged
Aug 7, 2025 -
SharedBufferBuilder copy constructor should not take reference of original FragmentedSharedBuffer
#48996 merged
Aug 7, 2025 -
Move implementation for methods using inline-declared methods out from headers
#48957 merged
Aug 7, 2025 -
"text/json/json+json" should not be considered as a valid JSON MIME type.
#49048 merged
Aug 7, 2025 -
Enable web platform tests for JSON module
#49047 merged
Aug 7, 2025 -
Add an SPI to force process isolation when shared process is enabled
#49022 merged
Aug 7, 2025 -
RenderThemeCocoa::controlTintColor
should be public instead of protected#49044 merged
Aug 7, 2025 -
JSON modules should always be loaded as UTF-8
#49041 merged
Aug 7, 2025 -
[Form Control Refresh]
accent-color
should preserve control legibility#48944 merged
Aug 7, 2025 -
Add Core Image accelerated path for SourceAlpha
#49027 merged
Aug 7, 2025 -
[JSC] Implement
Set.prototype.union
in C++#48659 merged
Aug 7, 2025 -
Decouple computeIntrinsicSizeAndPreferredAspectRatio into two separate functions.
#48529 merged
Aug 7, 2025 -
Refactor EditingStyle::removeStyleFromRulesAndContext into 3 parts
#49025 merged
Aug 7, 2025 -
Protect Local/Session storage ipc endpoints
#48776 merged
Aug 7, 2025 -
[Screen Time] Screen Time Website Data may not be cleared properly with multiple Safari profiles
#48999 merged
Aug 6, 2025 -
Fix SDK checks in WebGPU.h
#49029 merged
Aug 6, 2025 -
[SVG] Use
currentViewBoxRect()
for intrinsic ratio calculation#48586 merged
Aug 6, 2025 -
Clear sandbox extension cache on memory pressure
#49023 merged
Aug 6, 2025 -
[Fuzzilli] Ignore static initializer linker errors when building JavaScriptCore.framework
#48969 merged
Aug 6, 2025 -
Annotate CookieStoreAPIEnabled endpoints with feature flag
#48367 merged
Aug 6, 2025 -
[iOS] Add development sandboxes
#49010 merged
Aug 6, 2025 -
Add platform-specific test expectations for general Content Security Policy WPT tests.
#48991 merged
Aug 6, 2025 -
[WebGPU] After 32 timestamp queries are created, subsequent query sets may fail to create
#48756 merged
Aug 6, 2025 -
[AutoFill Debugging] Part 2: Add new WKTextExtraction* types and properties
#48981 merged
Aug 6, 2025 -
Add two new bots to the site-isolation queue
#49019 merged
Aug 6, 2025 -
[cleanup] Remove Atom editor from Editor list as it is no longer supported
#49015 merged
Aug 6, 2025 -
EditingStyle: rename forceInline to forceDisplayInline
#49013 merged
Aug 6, 2025 -
[GARDENING] [ iOS, macOS wk2 ] media/webaudio-background-playback.html is a flakey text failure
#49016 merged
Aug 6, 2025 -
[Site Isolation] Make tooltips work with site isolation.
#48953 merged
Aug 6, 2025 -
REGRESSION(298252@main): Introduced new clang warnings
#49007 merged
Aug 6, 2025 -
[GARDENING] [ iOS ] http/tests/local/blob/navigate-blob.html is a flakey text failure
#49011 merged
Aug 6, 2025 -
Web Extensions: Clean up Mock Node and Tests for Get and Create for the Bookmarks API
#48926 merged
Aug 6, 2025 -
[iOS] Add test coverage for mouse availability based gating of pointer lock
#49000 merged
Aug 6, 2025 -
[Fuzzilli] Fix build of Fuzzilli.cpp after WTF::Vector::data() became private
#48989 merged
Aug 6, 2025 -
[WGSL] All passes should return after encountering the first error
#48948 merged
Aug 6, 2025 -
Update Pay window style
#48956 merged
Aug 6, 2025 -
[GStreamer][MSE] Extend text track support to MP4/3GPP timed text and CEA-608
#47763 merged
Aug 6, 2025 -
[Linux] run-benchmark: Add support for Servo
#49005 merged
Aug 6, 2025 -
FragmentedSharedBuffer should always be immutable.
#48941 merged
Aug 6, 2025 -
Reduce CPP unsafeness in the network process
#48830 merged
Aug 6, 2025 -
[WPE] Extract common logic from EventSenderProxyClientWPE touch event handling
#45692 merged
Aug 6, 2025 -
[GTK][WPE][OpenXR] Add a mechanism to exit an immersive experience
#46988 merged
Aug 6, 2025 -
[WebXR] AR mode should support stereo rendering
#48947 merged
Aug 6, 2025 -
[WebIDL] Ensure [Reflect] extended attribute value is provided as a string when used with [Enumerated]
#48879 merged
Aug 6, 2025 -
Pointer Lock API tests should run on iOS
#48975 merged
Aug 6, 2025 -
Build fix after 298271@main
#48998 merged
Aug 6, 2025 -
[Win] Fix release build broken by AXObjectCache
#48994 merged
Aug 6, 2025 -
Import wpt/largest-contentful-paint
#48990 merged
Aug 6, 2025 -
Increase FD limit for GPUProcess and NetworkProcess
#48978 merged
Aug 6, 2025 -
Add a feature flag for Largest Contentful Paint
#48983 merged
Aug 6, 2025 -
REGRESSION(298261@main): Broke the ENABLE_MODEL_ELEMENT build
#48985 merged
Aug 6, 2025 -
requestStorageAccess()
should not require user activation if permission is already granted#48882 merged
Aug 6, 2025 -
[JSC] Scan line comment via SIMD
#48970 merged
Aug 5, 2025 -
ARMv7 gcc build fix
#48964 merged
Aug 5, 2025 -
User installed fonts located outside of ~/Library/Fonts and /Library/Fonts are not rendered
#48960 merged
Aug 5, 2025 -
AX: Fix all
whitespace/end_of_line
code style violations#48973 merged
Aug 5, 2025 -
[Style] Convert border-image-* and mask-border-* to strong style types
#48878 merged
Aug 5, 2025 -
Add two new bots to the site-isolation queue
#48966 merged
Aug 5, 2025 -
[JSC] JS Lexer should not do double-lookup for dispatch
#48939 merged
Aug 5, 2025 -
[JSC] LiteralParser Lexer should not do double-lookup for dispatch
#48940 merged
Aug 5, 2025 -
[Gardening]: [ macOS Tahoe ] 3 /gen/top tests are a consistent failure
#48971 merged
Aug 5, 2025 -
[JSC] Scan string literal with SIMD
#48942 merged
Aug 5, 2025 -
AX: fix broken and expensive ASSERTS in accessibility code
#48918 merged
Aug 5, 2025 -
Avoid sorting retrieved font information
#48874 merged
Aug 5, 2025 -
Fix the defaults of the SVGFEConvolveMatrixElement properties
#48935 merged
Aug 5, 2025 -
[libpas] Re-add PAS_PROFILE for pas_ensure_heap_slow
#48916 merged
Aug 5, 2025 -
[iOS] Pointer lock should be gated behind mouse availability
#48946 merged
Aug 5, 2025 -
[Style] Remove unused integer value support from Style::LengthWrapperData
#48958 merged
Aug 5, 2025 -
[Win] Layout Tests gardening
#48835 merged
Aug 5, 2025 -
Fix internal builds
#48962 merged
Aug 5, 2025 -
NetworkSession: move WebSharedWorkerServer member to use LazyUniqueRef
#48727 merged
Aug 5, 2025 -
Implement User-Agent Client Hints - navigator.userAgentData
#48790 merged
Aug 5, 2025 -
[Cleanup] RenderGrid should forward declare some classes
#48931 merged
Aug 5, 2025 -
Fix navigation-api tests for WebKit's synchronous onload firing
#48799 merged
Aug 5, 2025 -
[MSE][GStreamer] Make fake preroll asynchronous
#47446 merged
Aug 5, 2025 -
[WebXR + WebGPU] Foveated rendering is not supported
#48849 merged
Aug 5, 2025 -
Unreviewed. [GStreamer] Fix two GRefPtr specializations after 298226@main
#48954 merged
Aug 5, 2025 -
fatal error: 'bmalloc/TZoneHeap.h' file not found
#48955 merged
Aug 5, 2025 -
Edge corruption after IOSurface purging with lossless compression enabled
#48938 merged
Aug 5, 2025 -
[JSC] Fix JSCOnly build for ENABLE_REMOTE_INSPECTOR and GLib EVENT_LOOP_TYPE
#48949 merged
Aug 5, 2025 -
Don't create fragmented blob made of other blobs with fetch data
#48876 merged
Aug 5, 2025
84 Pull requests opened by 55 people
-
Templatize Byte/Float16ArrayPixelBuffer, subclasses of ArrayPixelBuffer
#48950 opened
Aug 5, 2025 -
[GTK][WPE] Simplify DRM devices handling
#48951 opened
Aug 5, 2025 -
Test bug
#48952 opened
Aug 5, 2025 -
[CSS] Support :visited as the scoping root selectors
#48965 opened
Aug 5, 2025 -
[ARMv7] Always use gold to avoid running out of virtual memory.
#48967 opened
Aug 5, 2025 -
Add ability for user to manually override userAgentData
#48993 opened
Aug 6, 2025 -
[Win] Retry failed VirtualAlloc commit
#48995 opened
Aug 6, 2025 -
[WPE][GTK] Warnings due to wrong format specifiers in logging statements
#49002 opened
Aug 6, 2025 -
[JSC][GLib] Add support to enable the GLib API when building JSCOnly
#49004 opened
Aug 6, 2025 -
[GStreamer][WebRTC] Set a couple DTLS-related Transport stats fields
#49006 opened
Aug 6, 2025 -
[WebGPU] Reduce usages of unsafe in Swift
#49009 opened
Aug 6, 2025 -
Fix issue with preference changes in WKTestRunner
#49018 opened
Aug 6, 2025 -
[css-anchor-position-1] Implement remembering last-successful position option for layout stability
#49037 opened
Aug 7, 2025 -
Move ENABLE_SWIFTUI flag to PlatformEnableCocoa.h
#49039 opened
Aug 7, 2025 -
[GTK][WPE][OpenXR] Expose a way to query the immersive session status
#49055 opened
Aug 7, 2025 -
Test changes to RichJavascriptAPI
#49073 opened
Aug 7, 2025 -
Add some more regression tests for cookies
#49085 opened
Aug 7, 2025 -
Implement resizable SABs for Wasm memories
#49086 opened
Aug 7, 2025 -
Add character concept to ASCIICType functions
#49087 opened
Aug 7, 2025 -
Implement Font::applyTransforms with HarfBuzz
#49092 opened
Aug 8, 2025 -
[Win] Skip test due to memory leak
#49096 opened
Aug 8, 2025 -
Use Variant
#49097 opened
Aug 8, 2025 -
[JSC] Ensure Sink+Escape+Materialize ArrayButterfly allocations are not Escaped kind
#49099 opened
Aug 8, 2025 -
Fix style check to better handler multiple '<' chars.
#49107 opened
Aug 8, 2025 -
[WPE] WPE Platform: implement available input devices in DRM
#49113 opened
Aug 8, 2025 -
Avoid sending font file sandbox extensions to the GPU process
#49122 opened
Aug 8, 2025 -
[Bindings] Optimize union IDL attribute setters by avoiding conversion to variant
#49126 opened
Aug 8, 2025 -
Block connections to port 0
#49127 opened
Aug 8, 2025 -
Release assert in LegacyRenderSVGRoot::repaintRectInLocalCoordinates
#49133 opened
Aug 8, 2025 -
Renderer is being used after free during ViewTransition copyElementBaseProperties
#49139 opened
Aug 8, 2025 -
AX: AccessibilityRenderObject::helpText is a redundant override and can be removed
#49144 opened
Aug 8, 2025 -
Navigation isRequestFromClientOrUserInput is incorrectly true for window.open call with web archive
#49145 opened
Aug 8, 2025 -
[YARR] Remove sentinel-based tracking in Unicode read path
#49146 opened
Aug 8, 2025 -
[WebXR][OpenXR] Add EGL fences for WebGL content
#49147 opened
Aug 8, 2025 -
Send scroll/scrollend events from text element scrollable pseudo element to shadow host
#49150 opened
Aug 8, 2025 -
Safari becomes unresponsive randomly and have to force quit
#49151 opened
Aug 8, 2025 -
createJSToWasmJITShared should populate codeBlock and callee slots
#49153 opened
Aug 8, 2025 -
Serialize dNR rule identifiers in content extension rule lists
#49164 opened
Aug 9, 2025 -
Reveal algorithm should be called asynchronously from find-in-page
#49167 opened
Aug 9, 2025 -
[MacOS] Implement scrollbar-color
#49176 opened
Aug 9, 2025 -
[field-sizing] Larger placeholder font-size should expand the field
#49177 opened
Aug 9, 2025 -
[JSC] Include class names in stack traces for method calls
#49180 opened
Aug 9, 2025 -
[WebGPU] Update CTS tests August 2025
#49183 opened
Aug 9, 2025 -
[Navigation API] navigation-traverseTo-in-iframe-same-document-preventDefault.html is failing
#49191 opened
Aug 10, 2025 -
[Swift in WebKit] Work towards modularizing WebCore private headers (Part 1)
#49193 opened
Aug 10, 2025 -
[Debugging] Use CheckedPtr for complex lifetime objects in RenderBox.cpp
#49195 opened
Aug 10, 2025 -
[JSC] Improve Compatibility of `String.prototype.replace` Behavior to Align with TC39
#49197 opened
Aug 10, 2025 -
Only schedule selectionchange on text controls outside shadow trees
#49202 opened
Aug 10, 2025 -
HDR 2D Canvas: Support for Float16 backend with put/getImageData
#49203 opened
Aug 11, 2025 -
Replace deprecated "NSErrorFailingURLStringKey" with "NSURLErrorFailingURLStringErrorKey"
#49205 opened
Aug 11, 2025 -
Draft: Allow user configuration of the generic math family.
#49208 opened
Aug 11, 2025 -
REGRESSION(298491@main): [CSS] GCC<13 can't compile ValidKeywordForList
#49212 opened
Aug 11, 2025 -
WebGL: Use MESSAGE_CHECK in RemoteGraphicsContextGL
#49214 opened
Aug 11, 2025 -
[CoordinatedGraphics] Remove GLContext dependency on PlatformDisplay
#49216 opened
Aug 11, 2025 -
AX: AXObjectCache should have an Inlines header file
#49218 opened
Aug 11, 2025 -
[WPT] Follow <link ref=match> reference file
#49222 opened
Aug 11, 2025 -
Re-import interfaces from WPT
#49229 opened
Aug 11, 2025 -
Add performJITMemcpyAtomic and simplify jit copying code [2].
#49231 opened
Aug 11, 2025 -
[Navigation API] Fix cross-document navigation interruption and promise rejection ordering.
#49232 opened
Aug 11, 2025 -
[Safer CPP] Address issues in RenderBundleEncoder and ComputePassEncoder
#49233 opened
Aug 11, 2025 -
[JSC] Simplify IPInt metadata allocations
#49234 opened
Aug 11, 2025 -
[TEST GARDENING] [iOS 26] 5x layout tests need to be rebaselined
#49236 opened
Aug 11, 2025 -
[Refactor] Remove Unused Functions from RenderGrid 3/n
#49240 opened
Aug 11, 2025 -
Upload WPT Local-Network Access Tests
#49241 opened
Aug 11, 2025 -
Web Extensions: Lets extensions move bookmark nodes across folders using the Bookmarks API
#49242 opened
Aug 11, 2025 -
[SaferCPP] Address issues in Frame and FrameTree
#49244 opened
Aug 11, 2025 -
[css-scrollbars-1] Implement "scrollbar-color" support for iOS
#49248 opened
Aug 11, 2025 -
Fix gmake builds missing PrivateHeaders folder
#49249 opened
Aug 11, 2025 -
[HDR] HDR images in the background are not decoded as HDR
#49250 opened
Aug 11, 2025 -
Replace _WKNodeInfo with _WKWeakRef
#49253 opened
Aug 12, 2025 -
Rename LegacyRenderSVGTransformableContainer::m_lastTranslation
#49256 opened
Aug 12, 2025 -
[EWS] Add initial WPT export builder
#49257 opened
Aug 12, 2025 -
PoC
#49258 opened
Aug 12, 2025 -
Remove Quirk ipadMini UA for open.spotify.com
#49259 opened
Aug 12, 2025 -
[JSC] Add vmValue to OMGIRGenerator
#49260 opened
Aug 12, 2025 -
Correct encoding of cookies
#49261 opened
Aug 12, 2025 -
JSON module should be fetched with JSON mime type in accept
#49262 opened
Aug 12, 2025 -
Replace IncludeHTTPOnlyOrNot with CookiesFor::DOM/HTTP
#49263 opened
Aug 12, 2025 -
WTF assertions need to use C compliant assembly
#49264 opened
Aug 12, 2025 -
[WPE] <dialog> does not close if Escape is pressed inside a contenteditable element
#49265 opened
Aug 12, 2025
63 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Web Inspector: Created Accessibility Tree View
#48679 commented on
Aug 8, 2025 • 55 new comments -
Fixed Auto-dimming effect in portal window of APMP playback from WebView's Div Element Fullscreen
#48538 commented on
Aug 12, 2025 • 51 new comments -
Implement speculation rules - same origin conservative prefetch
#48322 commented on
Aug 12, 2025 • 46 new comments -
Add GPU acceleration for gamma component transfer filters
#48898 commented on
Aug 12, 2025 • 26 new comments -
Refactor jitMemcpy into atomic and non-atomic versions
#45969 commented on
Aug 11, 2025 • 21 new comments -
[WPEPlatform] Introduce support for Android's AHardwareBuffer
#46598 commented on
Aug 10, 2025 • 15 new comments -
Add feature flag for enumerated ARIA attributes and new ARIA IDL
#48937 commented on
Aug 8, 2025 • 11 new comments -
Event Timing: enqueue PerformanceEventTiming entries
#48910 commented on
Aug 11, 2025 • 10 new comments -
Temporal: Make ExactTime::difference() return an InternalDuration
#45603 commented on
Aug 6, 2025 • 10 new comments -
Optimize change of text in trivial container using strict containment
#48516 commented on
Aug 6, 2025 • 5 new comments -
Enable Strictly Safe Swift in WebKit
#48474 commented on
Aug 12, 2025 • 5 new comments -
[SVG] Handle `repeatEvent` for svg animations
#29658 commented on
Aug 10, 2025 • 5 new comments -
Update state if WKNavigationDelegate responds with WKNavigationActionPolicyCancel when RemoteFrames are being navigated
#48744 commented on
Aug 8, 2025 • 4 new comments -
Make word-spacing zoom aware
#48459 commented on
Aug 8, 2025 • 4 new comments -
[JSC] Add async stack traces behind the flag
#48314 commented on
Aug 5, 2025 • 4 new comments -
Fix annotations guarding ServiceWorkersEnabled endpoints
#48824 commented on
Aug 7, 2025 • 3 new comments -
Web Inspector: Can't select array element clipped by the console
#48722 commented on
Aug 9, 2025 • 2 new comments -
Web Driver: navigate endpoint needs to correctly handle state and url validation
#48660 commented on
Aug 7, 2025 • 2 new comments -
[CSS] Ensure gutter area remains when toggling overflow:hidden with scrollbar-gutter: stable
#48753 commented on
Aug 10, 2025 • 2 new comments -
More smart pointer adoption in UIProcess
#48518 commented on
Aug 8, 2025 • 2 new comments -
Incorrect rule selected when nth-child selector used
#48895 commented on
Aug 10, 2025 • 2 new comments -
[Form control refresh] Submit buttons should not use bold text on iOS
#48945 commented on
Aug 6, 2025 • 2 new comments -
[css-anchor-position-1] Support safe and unsafe with anchor-center
#47967 commented on
Aug 7, 2025 • 1 new comment -
Exclude non-user portions of the main thread stack from stack scanning on 32 bits.
#46034 commented on
Aug 9, 2025 • 1 new comment -
Extend Fetch to accept local connections
#48741 commented on
Aug 11, 2025 • 1 new comment -
Disable 'SVG 1.1' deprecated properties behind feature flag
#47426 commented on
Aug 5, 2025 • 1 new comment -
Use HashMap::ensure in SVGTextLayoutAttributesBuilder
#46057 commented on
Aug 6, 2025 • 0 new comments -
[Flex][Baseline Alignment] Fix flexbox-align-self-vert-rtl-* tests
#48932 commented on
Aug 6, 2025 • 0 new comments -
imported/w3c/web-platform-tests/service-workers/service-worker/skip-waiting-installed.https.html is a flakey text failure
#48925 commented on
Aug 6, 2025 • 0 new comments -
[ macOS wk2 ] media/media-session/play-after-seek.html is a flakey text failure
#48922 commented on
Aug 5, 2025 • 0 new comments -
[WPT import friction] We should use a well-known location for the wpt repo clone that is not inside WebKitBuild
#48812 commented on
Aug 11, 2025 • 0 new comments -
Enable Neon optimizations within libwebrtc's Opus.
#48818 commented on
Aug 11, 2025 • 0 new comments -
[WIP] WebAssembly Debugger
#48921 commented on
Aug 12, 2025 • 0 new comments -
[JSC] Rename Classes in `PropertyNameArray.h` to Address FIXME
#48827 commented on
Aug 11, 2025 • 0 new comments -
Remove the PlatformCALayer LayerPool in favor of a more tuned IOSurfacePool
#48914 commented on
Aug 6, 2025 • 0 new comments -
[WTF] Replace `isNaNConstExpr()` and `fabsConstExpr()` with `std::isnan()` and `std::fabs()` Respectively
#48877 commented on
Aug 5, 2025 • 0 new comments -
suppress webkit.RefCntblBaseVirtualDtor warnings for ArrayBufferView
#48912 commented on
Aug 11, 2025 • 0 new comments -
Fix css-flexbox/flex-aspect-ratio-img-row-015
#39840 commented on
Aug 12, 2025 • 0 new comments -
[GStreamer][WebRTC] Move network access to NetworkProcess
#48903 commented on
Aug 8, 2025 • 0 new comments -
Web Inspector: DOM element previews in Object Tree outlines show newlines and indentation
#48909 commented on
Aug 12, 2025 • 0 new comments -
Fallback to full-layout happens when more than 1 subtree layout is pending
#30000 commented on
Aug 6, 2025 • 0 new comments -
Handle word-spacing for leading white space on SVG text
#46311 commented on
Aug 10, 2025 • 0 new comments -
Remove duplicate MESSAGE_CHECK in `NetworkStorageManager::setItem`
#46943 commented on
Aug 11, 2025 • 0 new comments -
[JSC] Use ErrorInstance's stack information in Exception
#47008 commented on
Aug 7, 2025 • 0 new comments -
added new struct/defins for shared dictionaries
#47407 commented on
Aug 11, 2025 • 0 new comments -
REGRESSION (GitHub): automatically export WPT changes when running `git webkit pr`
#47412 commented on
Aug 6, 2025 • 0 new comments -
Remove CredentialUpdaterShim interface from open source builds that will never be used
#47642 commented on
Aug 5, 2025 • 0 new comments -
AX: Scroll <input type=radio> into viewport when keyboard-focused and off-screen
#47931 commented on
Aug 8, 2025 • 0 new comments -
Refactor `foreignObject` viewport calculation to use computed style lengths
#48095 commented on
Aug 10, 2025 • 0 new comments -
Port _WKWebExtensionDeclarativeNetRequestSQLiteStore to C++
#48140 commented on
Aug 11, 2025 • 0 new comments -
ReferenceError doesn't include variable name in error message
#48153 commented on
Aug 12, 2025 • 0 new comments -
[webkitapipy] Allowed selector names are ambiguous between classes, leading to false positives
#48192 commented on
Aug 11, 2025 • 0 new comments -
Re-import resources from WPT
#48232 commented on
Aug 7, 2025 • 0 new comments -
Fire scrollend events on iOS
#48277 commented on
Aug 12, 2025 • 0 new comments -
Implement Wasm js-string builtins
#45024 commented on
Aug 12, 2025 • 0 new comments -
[SVG2] Allow leading and trailing whitespace in svg attributes using <integer>, <angle>, <number>, <length> and <percentage>
#44323 commented on
Aug 11, 2025 • 0 new comments -
Add support for font-family: math.
#48510 commented on
Aug 11, 2025 • 0 new comments -
[Filters] Unify applying CSS and SVG filters
#44240 commented on
Aug 11, 2025 • 0 new comments -
[OTS] Batch async nodes deletion
#43881 commented on
Aug 9, 2025 • 0 new comments -
Draft: parse text-decoration-line: spelling-error
#48550 commented on
Aug 12, 2025 • 0 new comments -
HDR 2D canvas -- exploring, DO NOT PUBLISH
#48642 commented on
Aug 8, 2025 • 0 new comments -
Rendering is broken in certain scenarios with preserveDrawingBuffer: true
#40847 commented on
Aug 6, 2025 • 0 new comments -
Harden the interpreter dispatchers more for ARM64E.
#48706 commented on
Aug 12, 2025 • 0 new comments