Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WPE][GTK] Warning: WebKit2: Couldn't find 'run_async_javascript_function_in_world_finish' for the corresponding async function: 'run_async_javascript_function_in_world' #24427

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
678 commits
Select commit Hold shift + click to select a range
24260b1
Add a quirk to store third-party cookies in partitioned storage
szewai Mar 6, 2024
bb61554
Simplify use of sendWithPromisedReplyOnDispatcher
jyavenard Mar 6, 2024
3e74b00
B3::ReduceStrength is overly conservative at applying specializeSelect
kmiller68 Mar 6, 2024
2b86d34
REGRESSION (275711@main): [ iOS ] 6x TestWebKitAPI.WebAuthenticationP…
Mar 7, 2024
1ca2cd7
Remove ApplicationCache related sandbox rules
szewai Mar 7, 2024
97e744c
Reload without content blockers may not appear for extensions that us…
Mar 7, 2024
e23f17a
[Text Extraction] Ignore transparent (or nearly-transparent) elements…
whsieh Mar 7, 2024
88b3ecb
Null check buffer in GPUCanvasContextCocoa::drawBufferToCanvas
achristensen07 Mar 7, 2024
e644c80
Align criteria for isAlignedForUnder.
lericaa Mar 7, 2024
055511d
PresentationContextIOSurface::configure should check for invalid heig…
achristensen07 Mar 7, 2024
9d57f1f
REGRESSION (iOS 17): Animation flicker with multiple accelerated anim…
graouts Mar 7, 2024
264120d
Handle custom property applying in Style::Builder
anttijk Mar 7, 2024
63a3f02
[JHBuild] Dependencies are not updating after changing `Tools/gstream…
obyknovenius Mar 7, 2024
44bbee8
[Navigation] Use local history for subframes
rwlbuis Mar 7, 2024
db97835
Call ContainerNode::removedFromAncestor at the beginning of Element::…
rniwa Mar 7, 2024
211b6e1
Handle `exitFullscreen()` when using Quick Look
etiennesegonzac Mar 7, 2024
290968e
Quirk getElementsByName() on older iPadOS apps
annevk Mar 7, 2024
c37138c
[WebCore] Add big endian bitmap texture
Mar 7, 2024
6b3a8aa
[GTK][WPE] Make gamepad visible/connected on axis movement
magomez Mar 7, 2024
8c5c642
Update browserbench.org for Speedometer 3.0 launch - Merge PR 397
rniwa Mar 7, 2024
e03b577
Web Inspector: expanded sections of Storage should not collapse
the-chenergy Mar 7, 2024
669cd08
[Skia] Fix double-free in WebKitTestRunner
csaavedra Mar 7, 2024
4a1b2c8
[GTK][Debug] ASSERTs on inspector tests
obyknovenius Mar 7, 2024
755898f
[GStreamer] Crash after 10 seconds on watchdog thread due to deadlock…
philn Mar 7, 2024
338528b
[Skia] fast/canvas/canvas-webkitLineDash-invalid.html is crashing
csaavedra Mar 7, 2024
44f5b66
AX: Add notification for VoiceOver to announce percentage of completi…
AndresGonzalezApple Mar 7, 2024
c557c38
Screen share / getDisplayMedia() buggy behavior and usability issues
youennf Mar 7, 2024
c85aece
Use a strongly typed identifier for MediaSampleCursor
cdumez Mar 7, 2024
c69e4c0
AX: AXObjectCache::performDeferredCacheUpdate can run with dirty sub-…
twilco Mar 7, 2024
de54ecb
[IPCTestingAPI] JSGlobalObject may be destroyed when sending IPC mess…
charliewolfe Mar 7, 2024
a99bea7
[Gardening]: REGRESSION (275274@main): [ Sonoma+ wk2 ] Multiple compo…
Jean-saintfleur Mar 7, 2024
bc5355f
getDisplayMedia captured windows get black frames when window gets re…
youennf Mar 7, 2024
a8cb9e6
[WebCore] Cache inline styles
Constellation Mar 7, 2024
0b42e6c
[ews] Build failure emails should include commit identifier
aj062 Mar 7, 2024
a78cd83
Remove non-standard encodings (e.g., 'x-mac-turkish', 'x-mac-greek' e…
Ahmad-S792 Mar 7, 2024
e040b97
[Gardening]: NEW TEST [ Ventura ] imported/w3c/web-platform-tests/htm…
Jean-saintfleur Mar 7, 2024
fad4dee
Remove unused function declaration `scopedBy` in `FrameTree.h`
Ahmad-S792 Mar 7, 2024
a5a547b
Update UniqueIDBDatabaseConnection to use a strongly-typed identifier
cdumez Mar 7, 2024
e73e7e8
[InteractionRegions] Add support for content hints
etiennesegonzac Mar 7, 2024
c7082ca
REGRESSION(275085@main): [UnifiedPDF] Certain internal macOS builds d…
aprotyas Mar 7, 2024
dc5a918
[WebGPU] createView on a rgba16float canvas may crash
mwyrzykowski Mar 7, 2024
2ff9337
Fix issue where Terminal could not be found in bugzilla.py
akath20 Mar 7, 2024
9d53b72
Fix nullptr crash in recreateRenderBuffers when IOSurface::create fails
achristensen07 Mar 7, 2024
c7469f3
Unreviewed, reverting 275797@main.
webkit-commit-queue Mar 7, 2024
f64effb
WKInactiveSchedulingPolicyThrottle / WKInactiveSchedulingPolicyNone m…
cdumez Mar 7, 2024
5381f48
<input type=checkbox switch> paints outside its box and the thumb is …
annevk Mar 7, 2024
5e8c33f
Check both browser and chrome objects in enumerateFramesAndNamespaceO…
b-weinstein Mar 7, 2024
b6a5d7e
[view-transitions] Computed transform for captured elements with 3d t…
mattwoodrow Mar 7, 2024
565b25a
[Gardening]: NEW TEST[ Ventura WK2 ] accessibility/datetime/input-tim…
Jean-saintfleur Mar 7, 2024
ce0c253
Profile allocations and track allocation mode in libPAS
ddegazio Mar 8, 2024
3bc33cf
[JSC] Do not emit jsUndefined constant
Constellation Mar 8, 2024
1cf947c
[Gardening]: REGRESSION (275711@main): [ macOS iOS wk2 ] 4 http/wpt/w…
karlrackler Mar 8, 2024
bfe0170
[JSC] Decode local indices at runtime in WASM in-place interpreter
ddegazio Mar 8, 2024
9f96fa4
[WinCairo] Unreviewed test gardening
fujii Mar 8, 2024
70e260f
Remove unused `themeChanged()` from `RenderTheme.h`
Ahmad-S792 Mar 8, 2024
347b11e
[JSC] Do not use temp RegisterID when initializing local FunctionDecl…
Constellation Mar 8, 2024
cc9d7c9
Support non-persistent background pages in Web Extensions.
xeenon Mar 8, 2024
baf11ac
[IFC][Subpixel] computeCaretRectForEmptyElement/computeCaretRectForBo…
alanbaradlay Mar 8, 2024
6cffe2c
[Unified Text Replacement] Replacements should maintain the original …
rr-codes Mar 8, 2024
1f7eb40
Delete unused variable in TextCheckingHelper.
megangardner Mar 8, 2024
804acb5
[GTK] Garden API tests failing
dpino Mar 8, 2024
4972d2d
Avoid using GCReachableRef for custom elements reaction queue
rniwa Mar 8, 2024
b46e324
Apply 274319@main to GPU-process rendered layers
hortont424 Mar 8, 2024
9af7ee6
[WGSL] Build call graph during staticCheck
tadeuzagallo Mar 8, 2024
e80ab92
[GStreamer] Add va AV1 encoding support
philn Mar 8, 2024
123411a
Add myself (LoΓ―c Yhuel) to contributors.json
hwti Mar 8, 2024
75df56f
[GTK] Make it possible to build with Skia instead of Cairo
carlosgcampos Mar 8, 2024
c2361c3
[WPE] WPE Platform: make functions to get DRM device and render node …
carlosgcampos Mar 8, 2024
eaa411f
[MSE] screen should sleep if the video has stalled, not just paused
jyavenard Mar 8, 2024
319ecb9
:empty selector with animation not working properly
graouts Mar 8, 2024
0268a59
Rename RenderStyle effectiveAccentColor() to usedAccentColor()
annevk Mar 8, 2024
bd1508d
AX: Loading progress percentage used for WebAre title is not localized.
AndresGonzalezApple Mar 8, 2024
1a9883a
Atlassian Confluence blocks Epiphany's user agent
mcatanzaro Mar 8, 2024
06b3353
Add runtime flag to allow JIT Cage experiments
Achierius Mar 8, 2024
be13d89
`--site-isolation` isn't running tests in a cross-origin iframe
charliewolfe Mar 8, 2024
f25ae59
[visionOS] AudioSession interruptions do not stop playback
jyavenard Mar 8, 2024
7a74dca
[Cocoa] Legacy EME tests time out with SampleBufferContentKeySessionS…
aestes Mar 8, 2024
a6a5f32
[GStreamer] Critical warnings in mpg123audiodec
philn Mar 8, 2024
d1418bf
[view-transitions] Support chaining `:only-child` after pseudo-elements
nt1m Mar 8, 2024
2b9b6bf
[WebXR] Skip freezing layer tree with an active WebXR immersive sessi…
achan00 Mar 8, 2024
2bc765b
Build Failure: implicit capture of 'this' with a capture default of '…
xeenon Mar 8, 2024
2169972
Rename RenderStyle effectiveUserModify() to usedUserModify() & effect…
annevk Mar 8, 2024
6f9503b
[JSC] Fix thread-local AssemblerBuffer
Constellation Mar 8, 2024
226f99e
[Gardening]: REGRESSION (275711@main): [ macOS iOS wk2 ] 4 http/wpt/w…
karlrackler Mar 8, 2024
5bf1b8f
Speed up WebExtensionContext::getCurrentTab().
xeenon Mar 8, 2024
0d1d56d
[UnifiedPDF] Fix coordinate space for accessibility.
Mar 8, 2024
27990dc
Disable playsinline requirement for MediaStream based HTMLMediaElement
youennf Mar 8, 2024
c9cc9ab
Rename RenderStyle effectiveAppearance() to usedAppearance()
annevk Mar 8, 2024
ec04bae
Versioning.
Mar 8, 2024
3eeec64
[build.webkit.org] Add support for uploading build logs to S3
briannafan Mar 8, 2024
acfa63b
Add disassembleBase64 function to jsc cli
kmiller68 Mar 8, 2024
c5a7d8c
[Gardening]: NEW TEST[ Ventura WK2 ] accessibility/datetime/input-tim…
Jean-saintfleur Mar 8, 2024
bda55ec
[Garderning]: NEW TEST [ Ventura ] imported/w3c/web-platform-tests/ht…
Jean-saintfleur Mar 8, 2024
f2cb2e2
Convert AppleInterchangeNewline and AppleConvertedSpace to be constan…
rr-codes Mar 8, 2024
b976b6b
Enable WebKit process extensions on newer OS versions
pvollan Mar 8, 2024
c76d3aa
Unreviewed, reverting 275857@main.
webkit-commit-queue Mar 8, 2024
f606e5e
WebExtensionContext::permissionsRequest needs to properly capture com…
xeenon Mar 8, 2024
9217a22
Fix Windows debug build after 275825@main
donny-dont Mar 8, 2024
a7f56ab
Add browserbench.org announcements
jdatapple Mar 9, 2024
1bcbaf6
[Gardening]: [ MacOS iOS ] svg/custom/svg-fonts-in-html.html is a con…
Jean-saintfleur Mar 9, 2024
38c6eca
Non-unified build fixes, early March 2024 edition
donny-dont Mar 9, 2024
04727dd
Allow text selection in browserbench.org announcements
rniwa Mar 9, 2024
3aba390
Add target for webm_fuzzer
Mar 9, 2024
cf72395
[git-webkit revert] Add tabs to separate reverted changes in commit m…
briannafan Mar 9, 2024
4258bae
Unreviewed. Fix the link title for Speedometer 3 announcement.
rniwa Mar 9, 2024
3feec6a
[JSC] Combine FTL code generation into one
Constellation Mar 9, 2024
26caf36
[RenderTreeDump] Remove adjustForTableCells
alanbaradlay Mar 9, 2024
71f4504
Remove WTF::LegacyThreadSafeIdentified now that it is no longer used
cdumez Mar 9, 2024
88f3f50
Remove iPhone 7 from run-webkit-tests simulator testing.
bls1999 Mar 9, 2024
93c3eb8
AX: CSS content property replacement text ignored when it is the empt…
annevk Mar 9, 2024
89bc7dd
Find in Note: Dark gray outline (shadow) appears behind gray/yellow h…
megangardner Mar 9, 2024
7913ede
[GStreamer] Critical warnings in mpg123audiodec
philn Mar 9, 2024
b1fa824
Fix memory leak under [WKKeyedCoder initWithDictionary]
cdumez Mar 9, 2024
8f8c86d
Element::rendererIsEverNeeded() only has a default, hardcoded true im…
twilco Mar 9, 2024
6378406
Rename RenderStyle hasEffectiveAppearance() to hasUsedAppearance()
annevk Mar 9, 2024
cd49200
Unreviewed, reverting 275836@main.
webkit-commit-queue Mar 9, 2024
18e217e
Remove legacy ruby implementation
anttijk Mar 9, 2024
88fcdec
Update API::UserScript & API::UserStyleSheet to use strongly-typed id…
cdumez Mar 9, 2024
0e54094
Rename RenderStyle effectivePointerEvents() to usedPointerEvents() & …
annevk Mar 9, 2024
b72f93d
REGRESSION(275869@main): [GTK][WPE] Hundreds of rebaselines now required
philn Mar 9, 2024
ba446ad
Try to fix older visionOS builds
etiennesegonzac Mar 9, 2024
4d43d6c
Resync Invoker WPTs
keithamus Mar 9, 2024
ad43bc6
[visionOS] LinearMediaPlayer does not present audio and text track op…
aestes Mar 9, 2024
dd74d79
Adopt com.apple.developer.cs.allow-jit entitlement for iOS.
Mar 10, 2024
e9e9599
[web-animations] composed keyframe animation behaves differently in W…
graouts Mar 10, 2024
d1c4d86
[RenderTreeDump] Use linesBoundingBox for text, line break and inline…
alanbaradlay Mar 10, 2024
c67bb75
Rename RenderStyle effectiveScrollbarThumbColor() to usedScrollbarThu…
annevk Mar 10, 2024
f93c856
Consistently support storing multiple subresource frames when storage…
sysrqb Mar 10, 2024
ae6662f
Adjust storage access quirk prompt based on feedback
sysrqb Mar 10, 2024
61ae5fa
[IFC][Cleanup] Do not use isDamaged as a signal if partial invalidati…
alanbaradlay Mar 10, 2024
e8e13ca
Try to fix older visionOS builds (linker)
etiennesegonzac Mar 10, 2024
fd14342
Reduce use of downcast<>() in DataTransfer.cpp
cdumez Mar 10, 2024
209761a
Use a strongly typed identifier for WebScriptMessageHandler
cdumez Mar 10, 2024
348b9cd
Reduce use of downcast<>() in StyleProperties
cdumez Mar 10, 2024
5aa283d
Use a strongly-typed identified for PushClientConnection
cdumez Mar 10, 2024
8d6fab9
[PDF] Use a strongly-typed identifier for ByteRangeRequest
cdumez Mar 10, 2024
711120e
Reduce use of downcast<>() in WebCore/html
cdumez Mar 11, 2024
ad04066
Remove WTF::LegacyIdentified now that it is no longer used
cdumez Mar 11, 2024
2e18c74
[webkitpy][Win] _winreg module has been renamed to winreg in Python 3
fujii Mar 11, 2024
43d289e
[WinCairo] Skip all dump render tree tests
fujii Mar 11, 2024
01716ad
[WPE] WPE Platform: do not release buffers when rendered
carlosgcampos Mar 11, 2024
25257b2
[WebRTC] Incorrect length check in getSequenceHeaderOBU() for AV1 dec…
Mar 11, 2024
aaa1cd0
Add missing `enum class : bool` declarations in serialization.in files
squelart Mar 11, 2024
9b7d31b
Update ANGLE to 2024-03-10 (f16eea308ae114f363d854d69f4a3020e4e404f5)
kkinnunen-apple Mar 11, 2024
b7e1e3c
Rename RenderStyle effectiveZoom() to usedZoom()
annevk Mar 11, 2024
ff20e45
[GTK] Receive dropped files using the File Transfer portal
GeorgesStavracas Mar 11, 2024
3894943
Support `world` in `content_scripts` for Web Extension manifests.
xeenon Mar 11, 2024
49417ee
[Invokers] Auto should be empty value.
keithamus Mar 11, 2024
e8537b3
ENABLE_DESTINATION_COLOR_SPACE_LINEAR_SRGB can be removed
pgorszkowski-igalia Mar 11, 2024
b5d883c
PresentationContextIOSurface::getCurrentTexture should return an inva…
achristensen07 Mar 11, 2024
1cc0435
Unreviewed, reverting 275886@main
Mar 11, 2024
eaa47ea
Web Inspector: Infos and Debugs buttons don't appear in Console tab u…
the-chenergy Mar 11, 2024
5658484
[WPE] [LibWebRTC] Fix build for ARM 32-bit
dpino Mar 11, 2024
afcd0d3
Prefer `scripts` and `page` over `service_worker` in Web Extension ma…
xeenon Mar 11, 2024
6f1fe31
[Gardening] : NEW TEST[ Ventura WK2 ] accessibility/datetime/input-ti…
Jean-saintfleur Mar 11, 2024
472c2a9
REGRESSION(272743@main): WebVTT default styling is broken
anttijk Mar 11, 2024
a7b3c6b
Update Speedometer3 plan file to checkout a specific branch.
dewei-zhu Mar 11, 2024
d8ada22
[Wasm-GC] Fix br_on_cast issue on BBQ
takikawa Mar 11, 2024
0a93df5
Regression: Pages that display notifications now get suspended as soo…
cdumez Mar 11, 2024
e7871ab
[css-nesting] Remove feature flag
nt1m Mar 11, 2024
b2803c6
Log mapping from WebContent pid to URLs
bnham Mar 11, 2024
665900f
Removed Enums from Platform/mediastream/libwebrtc as they were alread…
mikhailramalho Mar 11, 2024
152d605
Port ResolvedEmojiPolicy to the new IPC serialization format
mikhailramalho Mar 11, 2024
65fd9be
[JSC][Clang] DatePrototype.cpp(337,29): error: 'snprintf' will always…
fujii Mar 11, 2024
43ef487
Add myself (PaweΕ‚ Lampe) to contributors.json
Scony Mar 11, 2024
01e3f96
Build fix: Remove Source/WebCore/PAL/ThirdParty/libavif/android_jni f…
Mar 11, 2024
19739c6
Move [WKWebViewConfiguration _respectsImageOrientation] to API::PageC…
squelart Mar 11, 2024
26d42d0
REGRESSION (274626@main): [ iOS Debug ]media/video-autoplay.html and …
danae404 Mar 11, 2024
d0d22b7
[Gardening]: NEW TEST[ Ventura WK2 ] accessibility/datetime/input-dat…
Jean-saintfleur Mar 11, 2024
e571033
Add blog content under natural-input-mar23
rniwa Mar 11, 2024
dbeae57
v2: WebCoreTestSupport.h should put export macros to the left of func…
Mar 11, 2024
ca6b301
[Clang] GeneratedSerializers.cpp(3716,11): error: offset of on non-st…
fujii Mar 11, 2024
99a6e24
Save empty style sheet when saving web page resources
szewai Mar 11, 2024
9aea473
REGRESSION(275801@main): Fix issues with InteractionRegion generation
etiennesegonzac Mar 11, 2024
87ef8df
REGRESSION (275869@main): [ macOS ] Multiple tests are consistent fai…
alanbaradlay Mar 11, 2024
ba17ce2
REGRESSION (275888@main): [ macOS ] Multiple tests are consistent fai…
alanbaradlay Mar 11, 2024
2dbfef3
[Digital Identity]: navigator.identity should be implemented by a sep…
marcoscaceres Mar 11, 2024
0271136
ModelProcessModelPlayerProxy should perform the work of SeparatedMode…
eddydas Mar 11, 2024
804fa8c
[Gardening]: NEW TEST [ Ventura ] imported/w3c/web-platform-tests/htm…
Jean-saintfleur Mar 11, 2024
f5aca85
Add Test Case of a Japanese character inside ruby is overflowed from …
Mar 12, 2024
86489e4
[visionOS] Audio in a background tab does not pause when UIWindowScen…
jernoble Mar 12, 2024
c9e7ab3
[JSC] Bracket compound assignment should resolve property key at most…
rkirsling Mar 12, 2024
8153861
Navigator.mediaDevices.getSupportedConstraints mistakenly reports tor…
youennf Mar 12, 2024
fc415ab
[Skia] Add support for notification icons
TingPing Mar 12, 2024
3218bc2
[watchOS] Text input list view controller is not legible when present…
whsieh Mar 12, 2024
2a042fe
[JSC] JSCell::toX should use jsDynamicCast/jsSecureCast
kmiller68 Mar 12, 2024
33c8b3c
[IFC] Let's try to reuse previously computed breaking positions in te…
alanbaradlay Mar 12, 2024
33e22ac
Some APIs like tabs.query need to prompt for permission before return…
xeenon Mar 12, 2024
b2b0e19
Fix typos in comments of JSCJSValue.h
witch-factory Mar 12, 2024
cedd7cb
WebExtensionContext::loadDeclarativeNetRequestRules takes 1.54s on th…
Mar 12, 2024
9b04524
[CSS] Use "enum class" for ContentsWereClonedForMutation
mdubet Mar 12, 2024
1468afa
Avoid allocating ElementRareData for IntersectionObserverData with HT…
rniwa Mar 12, 2024
5e785e8
Fix flaky WKWebExtensionAPIWebRequest tests
b-weinstein Mar 12, 2024
092ba08
[view-transitions] Skip view transition when new element becomes hidden
nt1m Mar 12, 2024
6588b14
[git-webkit revert] Temporarily disable reopening radars automatically
briannafan Mar 12, 2024
d5fe4a0
[Gardening]: REGRESSION (275808@main): [ MacOS ] 2x fast/forms/switch…
Jean-saintfleur Mar 12, 2024
3d45c70
Resolve directories on WorkQueue in UI process
szewai Mar 12, 2024
3130b40
Regression: Pages that update their title now get suspended when back…
cdumez Mar 12, 2024
b7a0227
Some more assorted downcast<> cleanup in WebCore
annevk Mar 12, 2024
6ee397c
Unreviewed, reverting 275944@main.
webkit-commit-queue Mar 12, 2024
ee8def8
REGRESSION(271863@main): imported/w3c/web-platform-tests/webrtc-exten…
youennf Mar 12, 2024
aee4e88
Update http/wpt/webrtc/video-script-transform.html, http/wpt/webrtc/v…
youennf Mar 12, 2024
cbdb72d
LayoutTests/http/wpt/webrtc/video-script-transform-simulcast.html is …
youennf Mar 12, 2024
fd23a60
[Skia] Handle image interpolation quality when filling with an image …
Scony Mar 12, 2024
ba92338
[Skia] Purge caches on memory pressure
Scony Mar 12, 2024
3c4fa86
[WPE] Update baselines after 275888@main
obyknovenius Mar 12, 2024
ad13d16
[ macOS ] fast/speechrecognition/start-recognition-after-denied-gum.h…
youennf Mar 12, 2024
40efee6
Advanced Tracking and Fingerprinting Protection Issue with Service Wo…
youennf Mar 12, 2024
297c8c1
Remove separate ruby user-agent stylesheet and setting
anttijk Mar 12, 2024
de0adcf
[Skia] Compute tile mode on phased tiled rect
GeorgesStavracas Mar 12, 2024
521523a
[Skia] Change licenses to BSD
Scony Mar 12, 2024
1c63097
Make SpeechRecognition class final
youennf Mar 12, 2024
8764804
http/wpt/webrtc/video-script-transform.html, http/wpt/webrtc/video-sc…
youennf Mar 12, 2024
e39892e
Fix edge cases of keyboard navigations around `anchor` elements with …
Mar 12, 2024
dca14b1
Remove EnumTraits specialization for IPC::MessageFlags
zdobersek Mar 12, 2024
d7f01ad
Avoid using downcast<>() in ElementData::attributesIterator()
cdumez Mar 12, 2024
a886378
Unreviewed, reverting 275922@main.
webkit-commit-queue Mar 12, 2024
114392b
AX: Incomplete object information with focus event on dynamic created…
pgorszkowski-igalia Mar 12, 2024
7617085
WebExtensionContext::requestPermissions needs to ignore denied permis…
xeenon Mar 12, 2024
e9c4929
[Skia] Add support for favicons on GTK
TingPing Mar 12, 2024
a9eb13f
Add HAVE_UPDATED_WEB_EXTENSION_PROMPT_COMPLETION_HANDLER.
xeenon Mar 12, 2024
e0f90e9
Unreviewed, correct fast/forms/switch/no-pixels-outside-the-box fuzzi…
annevk Mar 12, 2024
7f0b9a8
Non-unified build fix after 275657@main
Mar 12, 2024
5c2c342
Crash when quickly loading and unloading a Web Extension.
xeenon Mar 12, 2024
3795d9d
Optimize text layout in text heavy web pages
Constellation Mar 12, 2024
bc85b0e
pictureInPicture in iOS does not work for camera streams
youennf Mar 12, 2024
10bbc37
run-benchmarks should use the builtin server type by default
xw Mar 12, 2024
d06002e
Remove StyleAppearance::CapsLockIndicator
annevk Mar 12, 2024
e880d73
chrome.action is undefined if the action key in the manifest is missi…
Mar 12, 2024
c7fc60b
AX: frame-disconnect-textmarker-cache-crash.html fails in ITM after
twilco Mar 12, 2024
94f1c31
Unskip some layout tests when running with --site-isolation
achristensen07 Mar 12, 2024
92a81df
UnifiedPDF: Lookup pill has the wrong font size
hortont424 Mar 12, 2024
899b2d1
[GLIB][WPE] Unreviewed test gardening, update baselines after 275888@…
dpino Mar 12, 2024
6c474aa
Use system import directory when compiling sandboxes
pvollan Mar 12, 2024
c0a2b30
<audio> and <video> loadeddata events not fired on page load
jyavenard Mar 12, 2024
18d9a43
AX: VoiceOver doesn't read characters when user presses left / right …
Mar 12, 2024
51b3715
Cannot manage extension storage with WebKit extensions in Safari
kiaraarose Mar 12, 2024
8c357cd
AX: AccessibilityNodeObject::determineAccessibilityRoleFromNode makes…
AndresGonzalezApple Mar 12, 2024
0df9914
Always use DDHighlightCreateWithRectsInVisibleRectWithStyleAndDirecti…
aprotyas Mar 12, 2024
9e273ba
Null pointer dereference in `U2fAuthenticator::issueSignCommand`
charliewolfe Mar 12, 2024
b74a5a4
REGRESSION (275981@main): [ macOS ] 7 tests in TestWebKitAPI.WKWebExt…
xeenon Mar 12, 2024
09186d9
[RenderTreeDump] Use linesBoundingBox for text, line break and inline…
alanbaradlay Mar 12, 2024
f816a17
Fix some assertions when using a canvas without a layer with webgpu
achristensen07 Mar 12, 2024
3e73d2a
[WebAuthn] Populate excludeCredentials in modern AS flow
Mar 12, 2024
94cf8a4
Update default Resource Timing buffer size from 150 to 250
rniwa Mar 12, 2024
3134d8e
[Gardening]: REGRESSION:(275949@main): [ MacOS iOS ] 11X imported/w3c…
Jean-saintfleur Mar 12, 2024
c5fa77c
REGRESSION(275943@main) TestWebKitAPI tests timing out
jernoble Mar 12, 2024
3dab1c9
Some identity tests file names are misspelled
marcoscaceres Mar 12, 2024
61416a0
[Gardening]: [ MacOS iOS ] svg/custom/svg-fonts-in-html.html is a con…
Jean-saintfleur Mar 13, 2024
910ab18
[WPE][GTK] Warning: WebKit2: Couldn't find 'run_async_javascript_func…
mcatanzaro Mar 13, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
28 changes: 17 additions & 11 deletions Configurations/Sanitizers.xcconfig
Expand Up @@ -31,11 +31,11 @@ WK_SANITIZER_GCC_OPTIMIZATION_LEVEL_Debug = 0;
WK_SANITIZER_GCC_OPTIMIZATION_LEVEL_Production = 1;
WK_SANITIZER_GCC_OPTIMIZATION_LEVEL_Release = 1;

WK_SANITIZER_OTHER_CFLAGS = $(WK_ANY_SANITIZER_CFLAGS_$(WK_ANY_SANITIZER_ENABLED)) $(WK_ADDRESS_SANITIZER_OTHER_CFLAGS_$(ENABLE_ADDRESS_SANITIZER)) $(WK_UNDEFINED_BEHAVIOR_SANITIZER_OTHER_CFLAGS_$(ENABLE_UNDEFINED_BEHAVIOR_SANITIZER)) $(WK_LIBFUZZER_OTHER_CFLAGS_$(ENABLE_LIBFUZZER)) $(WK_FUZZILLI_OTHER_CFLAGS_$(ENABLE_FUZZILLI));
WK_SANITIZER_OTHER_CFLAGS = $(WK_ANY_SANITIZER_CFLAGS_$(WK_ANY_SANITIZER_ENABLED)) $(WK_ADDRESS_SANITIZER_OTHER_CFLAGS_$(ENABLE_ADDRESS_SANITIZER)) $(WK_UNDEFINED_BEHAVIOR_SANITIZER_OTHER_CFLAGS_$(ENABLE_UNDEFINED_BEHAVIOR_SANITIZER)) $(WK_FUZZILLI_OTHER_CFLAGS_$(ENABLE_FUZZILLI)) $(WK_LIBFUZZER_OTHER_CFLAGS_$(ENABLE_LIBFUZZER));

WK_SANITIZER_OTHER_CPLUSPLUSFLAGS = $(WK_ADDRESS_SANITIZER_OTHER_CPLUSPLUSFLAGS_$(ENABLE_ADDRESS_SANITIZER)) $(WK_LIBFUZZER_OTHER_CPLUSPLUSFLAGS_$(ENABLE_LIBFUZZER));
WK_SANITIZER_OTHER_CPLUSPLUSFLAGS = $(WK_ADDRESS_SANITIZER_OTHER_CPLUSPLUSFLAGS_$(ENABLE_ADDRESS_SANITIZER));

WK_SANITIZER_OTHER_LDFLAGS = $(WK_ANY_SANITIZER_LDFLAGS_$(WK_ANY_SANITIZER_ENABLED)) $(WK_LIBFUZZER_OTHER_LDFLAGS_$(ENABLE_LIBFUZZER));
WK_SANITIZER_OTHER_LDFLAGS = $(WK_ANY_SANITIZER_LDFLAGS_$(WK_ANY_SANITIZER_ENABLED)) $(WK_FUZZILLI_OTHER_LDFLAGS_$(ENABLE_FUZZILLI)) $(WK_LIBFUZZER_OTHER_LDFLAGS_$(ENABLE_LIBFUZZER));

WK_SANITIZER_OTHER_TAPI_FLAGS = $(WK_SANITIZER_OTHER_TAPI_FLAGS_ASAN_$(ENABLE_ADDRESS_SANITIZER)) $(WK_SANITIZER_OTHER_TAPI_FLAGS_LIBFUZZER_$(ENABLE_LIBFUZZER)) $(WK_SANITIZER_OTHER_TAPI_FLAGS_TSAN_$(ENABLE_THREAD_SANITIZER)) $(WK_SANITIZER_OTHER_TAPI_FLAGS_UBSAN_$(ENABLE_UNDEFINED_BEHAVIOR_SANITIZER));
WK_SANITIZER_OTHER_TAPI_FLAGS_ASAN_YES = -Xparser -fsanitize=address;
Expand Down Expand Up @@ -91,18 +91,24 @@ WK_XCODE_VERSION_AFTER_13_3_1700 = YES;
// -fno-optimize-sibling-calls: disable tail call elimination for more accurate crash stacks.
WK_UNDEFINED_BEHAVIOR_SANITIZER_OTHER_CFLAGS_YES = -fno-delete-null-pointer-checks -fno-optimize-sibling-calls -fno-sanitize=vptr -fsanitize=enum,return;

// Libfuzzer
// Sanitizer Coverage

WK_LIBFUZZER_COVERAGE = $(WK_LIBFUZZER_COVERAGE_FUZZILLI_$(ENABLE_FUZZILLI));
WK_LIBFUZZER_COVERAGE_FUZZILLI_ = inline-8bit-counters,trace-cmp;
WK_LIBFUZZER_COVERAGE_FUZZILLI_NO = $(WK_LIBFUZZER_COVERAGE_FUZZILLI_);
WK_LIBFUZZER_COVERAGE_FUZZILLI_YES = trace-pc-guard;
WK_LIBFUZZER_OTHER_CFLAGS_YES = -fsanitize-coverage=$(WK_LIBFUZZER_COVERAGE) -Wno-error -DENABLE_LIBFUZZER=1;
WK_LIBFUZZER_OTHER_LDFLAGS_YES = -fsanitize-coverage=$(WK_LIBFUZZER_COVERAGE);
WK_SANITIZER_COVERAGE = $(WK_SANITIZER_COVERAGE_FUZZILLI_$(ENABLE_FUZZILLI));
WK_SANITIZER_COVERAGE_FUZZILLI_ = inline-8bit-counters,trace-cmp;
WK_SANITIZER_COVERAGE_FUZZILLI_NO = $(WK_SANITIZER_COVERAGE_FUZZILLI_);
WK_SANITIZER_COVERAGE_FUZZILLI_YES = trace-pc-guard;

WK_SANITIZER_COVERAGE_OTHER_FLAGS = -fsanitize-coverage=$(WK_SANITIZER_COVERAGE);

// LibFuzzer

WK_LIBFUZZER_OTHER_CFLAGS_YES = $(WK_SANITIZER_COVERAGE_OTHER_FLAGS) -Wno-error -DENABLE_LIBFUZZER=1;
WK_LIBFUZZER_OTHER_LDFLAGS_YES = $(WK_SANITIZER_COVERAGE_OTHER_FLAGS);

// Fuzzilli for JavaScriptCore

WK_FUZZILLI_OTHER_CFLAGS_YES = -DENABLE_FUZZILLI=1;
WK_FUZZILLI_OTHER_CFLAGS_YES = $(WK_SANITIZER_COVERAGE_OTHER_FLAGS) -DENABLE_FUZZILLI=1;
WK_FUZZILLI_OTHER_LDFLAGS_YES = $(WK_SANITIZER_COVERAGE_OTHER_FLAGS);

// Clang Static Analyzer

Expand Down
2 changes: 1 addition & 1 deletion Configurations/Version.xcconfig
Expand Up @@ -23,7 +23,7 @@

MAJOR_VERSION = 619;
MINOR_VERSION = 1;
TINY_VERSION = 4;
TINY_VERSION = 6;
MICRO_VERSION = 0;
NANO_VERSION = 0;
FULL_VERSION = $(MAJOR_VERSION).$(MINOR_VERSION).$(TINY_VERSION);
Expand Down
6 changes: 3 additions & 3 deletions JSTests/ChakraCore/test/Array/array_splice.js
Expand Up @@ -121,7 +121,7 @@ try
}
catch(e)
{
if (!e instanceof TypeError) throw(e);
if (!(e instanceof TypeError)) throw e;
WScript.Echo(y);
WScript.Echo(x);
}
Expand All @@ -132,7 +132,7 @@ try
}
catch(e)
{
if (!e instanceof TypeError) throw(e);
if (!(e instanceof TypeError)) throw e;
WScript.Echo(y);
WScript.Echo(x);
}
Expand All @@ -143,7 +143,7 @@ try
}
catch(e)
{
if (!e instanceof TypeError) throw(e);
if (!(e instanceof TypeError)) throw e;
WScript.Echo(y);
WScript.Echo(x);
}
Expand Down
6 changes: 3 additions & 3 deletions JSTests/ChakraCore/test/Array/array_splice_double.js
Expand Up @@ -121,7 +121,7 @@ try
}
catch(e)
{
if (!e instanceof TypeError) throw(e);
if (!(e instanceof TypeError)) throw e;
WScript.Echo(y);
WScript.Echo(x);
}
Expand All @@ -132,7 +132,7 @@ try
}
catch(e)
{
if (!e instanceof TypeError) throw(e);
if (!(e instanceof TypeError)) throw e;
WScript.Echo(y);
WScript.Echo(x);
}
Expand All @@ -143,7 +143,7 @@ try
}
catch(e)
{
if (!e instanceof TypeError) throw(e);
if (!(e instanceof TypeError)) throw e;
WScript.Echo(y);
WScript.Echo(x);
}
Expand Down
@@ -1,8 +1,9 @@
(function() {
var o = {};
var a = [];
var s = "str";

for (var i = 0; i < 1e5; ++i) {
for (var i = 0; i < 2e5; ++i) {
var [
k00 = 0, k01 = 1, k02 = 2, k03 = 3, k04 = 4, k05 = 5, k06 = 6, k07 = 7, k08 = 8, k09 = 9,
k10 = 0, k11 = 1, k12 = 2, k13 = 3, k14 = 4, k15 = 5, k16 = 6, k17 = 7, k18 = 8, k19 = 9,
Expand All @@ -21,3 +22,4 @@ for (var i = 0; i < 1e5; ++i) {
o, a, s, o, a, s, o, a, s, o, a, s, o, a, s, o, o, s, o, a, s, o, o, s, o
];
}
})();
5 changes: 0 additions & 5 deletions JSTests/microbenchmarks/destructuring-array-literal.js

This file was deleted.

4 changes: 2 additions & 2 deletions JSTests/microbenchmarks/destructuring-swap.js
Expand Up @@ -7,8 +7,8 @@ function foo(a, b) {
}

var result = 0;
for (var i = 0; i < 1000000; ++i)
for (var i = 0; i < 1e7; ++i)
result += foo(42, i);

if (result != 499957500000)
if (result != 49999575000000)
throw "Bad result: " + result;
Binary file not shown.
2 changes: 1 addition & 1 deletion JSTests/stress/dfg-get-private-name-by-id-generic.js
Expand Up @@ -13,7 +13,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error(`Expected to throw a ${exception.name} but it threw: ${e}`);
}

Expand Down
Expand Up @@ -13,7 +13,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error(`Expected to throw a ${exception.name} but it threw: ${e}`);
}

Expand Down
Expand Up @@ -13,7 +13,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error(`Expected to throw a ${exception.name} but it threw: ${e}`);
}

Expand Down
Expand Up @@ -13,7 +13,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error(`Expected to throw a ${exception.name} but it threw: ${e}`);
}

Expand Down
2 changes: 1 addition & 1 deletion JSTests/stress/dfg-get-private-name-by-val-generic.js
Expand Up @@ -13,7 +13,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error(`Expected to throw a ${exception.name} but it threw: ${e}`);
}

Expand Down
Expand Up @@ -12,7 +12,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error("Expected to throw: " + exception.name + " but it throws: " + e.name);
}

Expand Down
Expand Up @@ -8,7 +8,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error("Expected to throw: " + exception.name + " but it throws: " + e.name);
}

Expand Down
Expand Up @@ -8,7 +8,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error("Expected to throw: " + exception.name + " but it throws: " + e.name);
}

Expand Down
2 changes: 1 addition & 1 deletion JSTests/stress/get-private-name-with-primitive.js
Expand Up @@ -6,7 +6,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error("Expected to throw: " + exception.name + " but it throws: " + e.name);
}

Expand Down
Expand Up @@ -7,7 +7,7 @@ try {
throw new Error("It should never execute");
}
} catch(e) {
if (!e instanceof TypeError)
if (!(e instanceof TypeError))
throw new Error("It should throw a TypeError, but it threw " + e);
}

Expand Up @@ -3,7 +3,7 @@ function assertSyntaxError(code) {
eval(code);
throw new Error("Should throw SyntaxError, but executed code without throwing");
} catch(e) {
if (!e instanceof SyntaxError)
if (!(e instanceof SyntaxError))
throw new Error("Should throw SyntaxError, but threw " + e);
}
}
Expand Down
2 changes: 1 addition & 1 deletion JSTests/stress/private-method-check-structure-miss.js
Expand Up @@ -10,7 +10,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error("Expected to throw: " + exception.name + " but it throws: " + e.name);
}

Expand Down
Expand Up @@ -10,7 +10,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error("Expected to throw: " + exception.name + " but it throws: " + e.name);
}

Expand Down
Expand Up @@ -10,7 +10,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error("Expected to throw: " + exception.name + " but it throws: " + e.name);
}

Expand Down
Expand Up @@ -10,7 +10,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error("Expected to throw: " + exception.name + " but it throws: " + e.name);
}

Expand Down Expand Up @@ -45,7 +45,7 @@ for (; i < 10000; i++) {
assert.sameValue(c.access(), 'test');
}

assert.shouldThrow(TypeError, () => {
assert.shouldThrow(ReferenceError, () => {
c.access.call({});
});

2 changes: 1 addition & 1 deletion JSTests/stress/private-method-untyped-use.js
Expand Up @@ -8,7 +8,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error("Expected to throw: " + exception.name + " but it throws: " + e.name);
}

Expand Down
Expand Up @@ -8,7 +8,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error("Expected to throw: " + exception.name + " but it throws: " + e.name);
}

Expand Down
2 changes: 1 addition & 1 deletion JSTests/stress/put-private-name-invalid-define.js
Expand Up @@ -10,7 +10,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error("Expected to throw: " + exception.name + " but it throws: " + e.name);
}

Expand Down
2 changes: 1 addition & 1 deletion JSTests/stress/put-private-name-invalid-store.js
Expand Up @@ -10,7 +10,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error("Expected to throw: " + exception.name + " but it throws: " + e.name);
}

Expand Down
Expand Up @@ -10,7 +10,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error("Expected to throw: " + exception.name + " but it throws: " + e.name);
}

Expand Down
2 changes: 1 addition & 1 deletion JSTests/stress/put-private-name-untyped-use.js
Expand Up @@ -8,7 +8,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error("Expected to throw: " + exception.name + " but it throws: " + e.name);
}

Expand Down
2 changes: 1 addition & 1 deletion JSTests/stress/put-private-name-with-primitive.js
Expand Up @@ -6,7 +6,7 @@ let assert = {
threwException = false;
} catch(e) {
threwException = true;
if (!e instanceof exception)
if (!(e instanceof exception))
throw new Error("Expected to throw: " + exception.name + " but it throws: " + e.name);
}

Expand Down
2 changes: 1 addition & 1 deletion JSTests/stress/regexp-with-runtime-syntax-errors.js
Expand Up @@ -5,7 +5,7 @@ function testThrowsSyntaxtError(f)
try {
f();
} catch (e) {
if (!e instanceof SyntaxError)
if (!(e instanceof SyntaxError))
throw "Expected SynteaxError, but got: " + e;
}
}
Expand Down