Skip to content

Haiku_newservicekit: Bump to Webkit 612.1.6 #2

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

Closed
wants to merge 1,606 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1606 commits
Select commit Hold shift + click to select a range
4fa3540
[Payment Request] REGRESSION(r273143): crash shortly after showing th…
dcrousso Feb 23, 2021
9e66b40
REGRESSION (r272928): ASSERT NOT REACHED in WebCore::FrameSelection::…
rniwa Feb 23, 2021
ab7171c
Non-unified build fixes late February 2021 edition
donny-dont Feb 23, 2021
4c49152
Handle Page::didFinishLoadingImageForElement asynchronously
rniwa Feb 23, 2021
ed55694
HTMLCanvasElement::copiedImage() contains old image with GPU Process on
kkinnunen-apple Feb 23, 2021
5a96018
Nullptr crash in ModifySelectionListLevelCommand::appendSiblingNodeRange
Feb 23, 2021
ebd5fd3
[GTK] Use std::bitset to specify WebKitTestServer's options
Feb 23, 2021
3f62ae4
[macOS] Crash under AuxiliaryProcess::initializeSandbox
pvollan Feb 23, 2021
f0a32eb
[iOS] Add a watchdog timer to forcibly reset deferring gesture recogn…
whsieh Feb 23, 2021
cc3f00c
Unreviewed, GTK Ubuntu LTS build fix after r273241
dpino Feb 23, 2021
4d78c26
Detect unrecognized options in run-javascriptcore-tests
aoikonomopoulos Feb 23, 2021
6f485d1
Use adoptNS() as soon as we [[ObjcClass alloc] init] to avoid leaks i…
cdumez Feb 23, 2021
771abff
[GStreamer] fast/mediastream/captureStream/canvas2d.html is flaky tim…
philn Feb 23, 2021
46cd4bf
Only files in WebCore/testing should be in WebCoreTestSupport
donny-dont Feb 23, 2021
3b8d65e
[GStreamer][EME][Thunder] Initialize decryptor lazily
calvaris Feb 23, 2021
cfa7523
[CMake] Fix JSCOnly build on Windows
donny-dont Feb 23, 2021
c294a4d
REGRESSION(r273204): webkitpy tests fail
kkinnunen-apple Feb 23, 2021
2ffc057
aspect-ratio shows in computed style when disabled
rwlbuis Feb 23, 2021
d003940
show-identifier fails with error: ascii codec can't decode byte 0xc3 …
JonWBedard Feb 23, 2021
967c193
Unreviewed, reverting r273307.
webkit-commit-queue Feb 23, 2021
ec6d944
[BigSur] imported/w3c/web-platform-tests/css/css-counter-styles/tibet…
ryanhaddad Feb 23, 2021
51de385
Unreviewed, reverting r273304.
webkit-commit-queue Feb 23, 2021
788a5c8
Versioning.
rjepstein Feb 23, 2021
56cb90a
[CoordinatedGraphics] The whole content is unnecessarily repainted by…
fujii Feb 23, 2021
584f195
AX: VoiceOver incorrectly announces groups in ARIA tree instances as …
fleizach Feb 23, 2021
4834940
Make system console logging synchronous
ntrrgc Feb 23, 2021
5e35b78
Nullptr crash in ReplaceSelectionCommand::removeRedundantStylesAndKee…
Feb 23, 2021
cd4a9ec
Pass full environment when auto installing a Python module on Windows
donny-dont Feb 23, 2021
5fc52de
[webkitscmpy] Add remote BitBucket
JonWBedard Feb 23, 2021
77e8e79
Unreviewed Windows test gardening to speed up EWS.
ryanhaddad Feb 23, 2021
2341454
[BigSur Wk2] imported/w3c/web-platform-tests/media-source/mediasource…
AMark024 Feb 23, 2021
c2137ac
[ macOS BigSur Wk2 ] compositing/video/video-border-radius-clipping.h…
robert-jenner Feb 23, 2021
0cfe029
[ Big Sur Wk1 ] http/tests/security/http-0.9/default-port-script-bloc…
robert-jenner Feb 23, 2021
14216b6
REGRESSION: media/modern-media-controls/volume-support/volume-support…
dcrousso Feb 24, 2021
0c8d23b
[check-webkit-style] Fix Contributor sorting in Python 3
JonWBedard Feb 24, 2021
9a2a923
[macOS] Allow additional syscall support in the sandbox
brentfulgham Feb 24, 2021
2287714
[Cocoa] Web Inspector: Add support for reloading the inspected page v…
patrickangle Feb 24, 2021
e1c2086
REGRESSION (r273004): [ macOS ] media/modern-media-controls/volume-su…
dcrousso Feb 24, 2021
16b3e10
[iOS] Add null checks for Node before accessing treeScope() in rangeF…
whsieh Feb 24, 2021
689d17c
[ macOS ] media/modern-media-controls/tracks-support/mac/tracks-suppo…
dcrousso Feb 24, 2021
10bc168
Fix model test differences between platforms
ryanhaddad Feb 24, 2021
466d22c
[YARR JIT] Crash on overflow when compiling /(a{1000000000}b{10000000…
msaboff Feb 24, 2021
1ddcbc1
Fix model test differences between platforms
Feb 24, 2021
db0222c
Null check ArrayBufferView RefPtr
rwlbuis Feb 24, 2021
79967da
Nullptr crash in Document::contextDocument() inside FontFaceSet::Font…
carlosgcampos Feb 24, 2021
90a0d29
Nullptr crash in CompositeEditCommand::splitTreeToNode via InsertPara…
Feb 24, 2021
e9fd543
Unreviewed. Fix GTK build with neewer wpe and wpe-fdo
carlosgcampos Feb 24, 2021
cc6c634
[Flatpak SDK] PATH for rustc no longer set correctly
philn Feb 24, 2021
54e6bf4
REGRESSION(r267763): [GTK][WPE] user preferred languages are sent to …
carlosgcampos Feb 24, 2021
78c2e1c
[SOUP3] Use soup_auth_get_authority() to set the ProtectionSpace host…
carlosgcampos Feb 24, 2021
f448e32
Nullptr crash in ApplyStyleCommand::applyRelativeFontStyleChange
svillar Feb 24, 2021
a01f46c
Implement WebXR getViewport
MortimerGoro Feb 24, 2021
bdd19a2
Refactor OpenXR platform code into different classes and files.
MortimerGoro Feb 24, 2021
6fc6f65
Add unit-tests for various step in build.webkit.org
aj062 Feb 24, 2021
af63aa6
Only import Python flatpak module on Linux
donny-dont Feb 24, 2021
bf50d5b
Runtime-disabled CSS features still appear enabled via CSS.supports()
smfr Feb 24, 2021
7c7aad2
[LegacyLineLayout] Inline level box should not stick out at the botto…
alanbaradlay Feb 24, 2021
05b4b93
Update URL.h
kenmays Feb 24, 2021
3b35539
Update GraphicsContext.h
kenmays Feb 24, 2021
dab6a93
Update Path.h
kenmays Feb 24, 2021
0e7d3ac
Update Pattern.h
kenmays Feb 24, 2021
595c41a
Update PlatformImage.h
kenmays Feb 24, 2021
b09366c
Merge pull request #2 from WebKit/main
kenmays Feb 24, 2021
1367e32
[ews] Make unit-test compatible with latest buildbot
aj062 Feb 24, 2021
7291133
[ews] Add python 3 support - part 3
aj062 Feb 24, 2021
cbce6ef
Fix null pointer deref in X509_issuer_and_serial_hash
youennf Feb 24, 2021
cf1854f
haikuwebkit: modifications for Haiku support
kenmays Feb 24, 2021
6fea05e
haikuwebkit: modifications for Haiku support
kenmays Feb 24, 2021
3e282d5
haikuwebkit: modifications for Haiku support
kenmays Feb 24, 2021
da6de67
haikuwebkit: modifications for Haiku support
kenmays Feb 24, 2021
637c223
[GPU Process] Implement ImageBufferShareableBitmapBackend::bytesPerRow()
shallawa Feb 24, 2021
c407a4e
haikuwebkit: Fix ENABLE_USERSELECT_ALL option for Haiku support
kenmays Feb 24, 2021
023236c
[GPU Process] In process DisplayList display should have a higher pre…
shallawa Feb 24, 2021
0881afa
[ macOS Wk2 ] inspector/dom/attributeModified.html is flakey timing out
robert-jenner Feb 24, 2021
fa030b3
Disable Buildbot old-style step deprecation warning
aj062 Feb 24, 2021
f07187e
Cloop JSC test driver command shouldn't pass build flags
kmiller68 Feb 24, 2021
02b2108
Add unit-tests for various step in build.webkit.org (follow-up fix)
aj062 Feb 24, 2021
0265536
Move PostResolutionCallbackDisabler to resolveComputedStyle
anttijk Feb 24, 2021
b8c0cd3
Unreviewed, reverting r273373.
ryanhaddad Feb 24, 2021
d4a02af
Fix model test differences between platforms
Feb 24, 2021
5d83f40
Revert r272810. rdar://problem/74674837
rjepstein Feb 24, 2021
9e0c030
Revert r272735. rdar://problem/74674837
rjepstein Feb 24, 2021
0a39f66
Unreviewed, silence -Wreturn-type warnings from r273127
mcatanzaro Feb 24, 2021
f7f3e00
Update fipsmodule cipher.c to handle EVP_CipherUpdate
youennf Feb 24, 2021
d1cf59e
Fix linker warnings building gtest for macCatalyst
hortont424 Feb 24, 2021
f85bbce
[Flatpak SDK] Update to sccache 0.2.15
philn Feb 24, 2021
0e275b1
[ macOS Wk2 ] imported/w3c/web-platform-tests/media-source/mediasourc…
robert-jenner Feb 24, 2021
b80eb7f
[css-grid] Fix min/max widths of grid affected by ancestor
ziransun Feb 24, 2021
839b2a4
Unreviewed Windows test gardening to speed up EWS.
JonWBedard Feb 24, 2021
5f7ea15
[webkitscmpy] Add flag for caller to opt out of identifier computation
JonWBedard Feb 24, 2021
633f50c
Regression(r268700) postMessage changes prototype of basic types
cdumez Feb 24, 2021
fb192c1
Regression(r269481) Kugou Music: Can not leave "MV" category after se…
cdumez Feb 24, 2021
e8fcdbc
Device motion / orientation events not working in third-party iframes…
cdumez Feb 24, 2021
19eba9f
Add platform enable for separated model investigation
Feb 25, 2021
cfa7f0a
[iOS] Get default value in the UI process for whether synchronous XML…
pvollan Feb 25, 2021
07f5c44
Unreviewed, fix build with the latest iOS SDK.
cdumez Feb 25, 2021
0ee0c0a
[MSE] Media segment is incorrectly dropped when using negative timest…
jyavenard Feb 25, 2021
4b8d3c4
[iOS] Reduce use of retain/release in WAKWindow and remove unneeded m…
darinadler Feb 25, 2021
d337c5a
Fix typo in Introduction.md.
heycam Feb 25, 2021
7ca13ac
[GPUP] Refactor RemoteImageDecoderAVF::createFrameImageAtIndex()
pliu6 Feb 25, 2021
9141bd3
App-bound request parameter should be passed to main resource request…
kcheney1 Feb 25, 2021
2bffc2a
Set xrCompatible in WebGLRenderingContextBase::getContextAttributes
MortimerGoro Feb 25, 2021
f4b7a74
Crash in CompositeEditCommand::breakOutOfEmptyMailBlockquotedParagraph()
Feb 25, 2021
759681d
Add stubs to enable SafariForWebKitDevelopment to launch
achristensen07 Feb 25, 2021
f1e015c
[css-grid] Do not allow negative heights
rwlbuis Feb 25, 2021
a2013f9
[Cocoa] Web Inspector: expose the extension host that is used to load…
burg Feb 25, 2021
09b7ba4
[GPUP] Remove duplicated items in LayoutTests/gpu-process/TestExpecta…
pliu6 Feb 25, 2021
d87488c
[GPUP] Use a WeakPtr of GPUConnectionToWebProcess instead of a refere…
pliu6 Feb 25, 2021
22077b9
Optimize the code to check if an element delegates focus to its shado…
rniwa Feb 25, 2021
f72b53d
Build fix after r273465.
rniwa Feb 25, 2021
7f2b596
Avoid heap allocation for EventContexts
rniwa Feb 25, 2021
1d0df4e
border-image-outset doesn't handle float values
graouts Feb 25, 2021
66d063f
Avoid tree traversals to look for form and canvas elements
rniwa Feb 25, 2021
d8a436b
Fix signed vs unsigned comparision warning in JSBigInt
dbezhetskov Feb 25, 2021
7ca9195
Unreviewed, WPE/GTK build warning fix after r273311
philn Feb 25, 2021
eb669f9
[iOS] Crash in ValidationBubble::show()
whsieh Feb 25, 2021
e686be2
[GTK] Adwaita controls have glitchy corners
alice-mkh Feb 25, 2021
0df892e
Unreviewed, reverting r273469.
webkit-commit-queue Feb 25, 2021
a79ec98
Merge pull request #6 from WebKit/main
kenmays Feb 25, 2021
726336a
Temporarily stop enforcing notification filtering
pvollan Feb 25, 2021
948e22f
Unreviewed. GLib debug buildfix after r273477
lauromoura Feb 25, 2021
afb17ed
[contributors.json] Adding Chris Gambrell as a contributor
ChrisGambrell Feb 25, 2021
ae594c6
[run-webkit-tests] Delete old results server code
JonWBedard Feb 25, 2021
a3a2583
Unreviewed, reverting r273462.
Feb 25, 2021
b791a74
Unreviewed, reverting r273470.
ryanhaddad Feb 25, 2021
ab9bf0d
[GPU Process] Stroke and fill StateChangeFlags should be set exclusively
shallawa Feb 25, 2021
003acca
[LayoutTests] Convert http/tests/contentdispositionattachmentsandbox …
ChrisGambrell Feb 25, 2021
18b8aa7
Unreviewed, reverting r273488.
webkit-commit-queue Feb 25, 2021
01cccf6
[ews-build.webkit.org] Compute identifiers locally
JonWBedard Feb 25, 2021
de5f71b
[ macOS Wk2 ] media/media-fragments/TC0051.html is flakey crashing
robert-jenner Feb 25, 2021
6d384be
[iOS] Crash when playing Dolby Atmos audio tracks with AVAudioTimePit…
jernoble Feb 25, 2021
bae38d1
Avoid setting page muted state if unchanged
pvollan Feb 25, 2021
720a978
[build.webkit.org] Stop passing --master-name to run-webkit-tests
JonWBedard Feb 25, 2021
6646015
[Cocoa] Files from webmfiles.org do not play through MSE
jernoble Feb 25, 2021
489a05f
Web Inspector: List of grid nodes is incomplete in Layout sidebar panel
rcaliman-apple Feb 25, 2021
baaec93
Serialize NSURLRequest (rather than CFURLRequest) in IPC
brentfulgham Feb 25, 2021
f28a30f
[GPUP] Some media-capabilities tests fail when media in GPU Process i…
eric-carlson Feb 25, 2021
1d6427f
Streamline ImageData size calculations and handle out-of-memory
darinadler Feb 25, 2021
40ba882
[BigSur wk1] svg/clip-path/resource-clipper-multiple-repaints.html is…
AMark024 Feb 25, 2021
7bcbed0
Web Inspector: REGRESSION(r269359): Sources: the Images folder does n…
dcrousso Feb 25, 2021
983bccc
Update WebContent sandbox to allow it to call task_create_identity_to…
cdumez Feb 25, 2021
c1fdd66
Make internal ContentFiltering tests not time out after r272293
Feb 25, 2021
cae3cc5
REGRESSION(r269957): Empty font names passed to canvas2d cause all te…
litherum Feb 25, 2021
1a44833
[Cocoa] Appending a partial segment of a WebM audio file results in n…
jernoble Feb 25, 2021
cb4050f
REGRESSION (r273461): [ macOS ] imported/w3c/web-platform-tests/media…
robert-jenner Feb 25, 2021
10a09bf
Add stubs to enable SafariForWebKitDevelopment to launch
Feb 25, 2021
fdaa4ff
Fix crashes in fast/canvas/webgl/texImage video tests
kpiddington Feb 25, 2021
5dff980
[ macOS BigSur Wk2 ] http/tests/media/hls/hls-hdr-switch.html is timi…
robert-jenner Feb 25, 2021
3325bd7
[test262] test/built-ins/RegExp/match-indices needs updating for 'd' …
msaboff Feb 25, 2021
4cfabff
[BigSur wk1] svg/canvas/canvas-global-alpha-svg.html is flakey failing
AMark024 Feb 25, 2021
c58d661
Unreviewed, reverting r273503.
webkit-commit-queue Feb 25, 2021
837bed8
[Cocoa] Web Inspector: add support for receiving Web Extension events…
burg Feb 26, 2021
4ad3606
Ensure MRMediaRemoteSetCanBeNowPlayingApplication is called at least …
jyavenard Feb 26, 2021
8ff1ef0
Add some exception checks to the bindings generator
saambarati Feb 26, 2021
8f9dc9c
[JSC] Fix typo in wasm error message
Constellation Feb 26, 2021
3206777
[GPUP] The GPU Process crashes in WebKit::RemoteLegacyCDMFactoryProxy…
pliu6 Feb 26, 2021
0b574b8
Unreviewed, reverting r273122 and r273123.
webkit-commit-queue Feb 26, 2021
ab40b6c
Emoji sequences with constituents in the UBLOCK_SYMBOLS_AND_PICTOGRAP…
litherum Feb 26, 2021
1b455eb
[GLIB] Gardening a couple crashes
lauromoura Feb 26, 2021
67cb442
Serialize NSURLRequest (rather than CFURLRequest) in IPC
brentfulgham Feb 26, 2021
e14c715
Fix threading issue in ScriptProcessorNode::process()
cdumez Feb 26, 2021
1b4fda1
REGRESSION (r269824): macCatalyst WKWebView shows chunks of other til…
hortont424 Feb 26, 2021
86a24ae
[Flatpak SDK] Add recipe for libsoup3
philn Feb 26, 2021
ed89819
[GTK][WPE] Bump libsoup3 version to 2.99.1
carlosgcampos Feb 26, 2021
a5ab2e7
Implement OpenXR port graphics binding
MortimerGoro Feb 26, 2021
0f25db3
Add support for WebRTC priority
youennf Feb 26, 2021
bd6266c
Unreviewed, WPE build fix after SDK r273544 deployment
philn Feb 26, 2021
45ceace
Unreviewed. [GTK] Bump version numbers
carlosgcampos Feb 26, 2021
791af38
Fix clang compilation error in PlatformXR::ViewData initialization
MortimerGoro Feb 26, 2021
f5bc3ea
Remove unnecessary whitespace (css1/text_properties/text_decoration.h…
alanbaradlay Feb 26, 2021
82649f2
[LFC][IFC] Include the inline box in the enclosing geometry only once
alanbaradlay Feb 26, 2021
7860ff9
[LFC][IFC] Inline boxes should not be referred as inline containers
alanbaradlay Feb 26, 2021
dc151fa
[build.webkit.org] Stop using deprecated buildbot.status.builder
aj062 Feb 26, 2021
310d37d
Unreviewed, address post-landing review feedback for r273542.
cdumez Feb 26, 2021
6756a64
[GPUP] Clean up TestExpectations related to media tests
pliu6 Feb 26, 2021
e455bc5
Convert WKMediaPlaybackState NS_ENUM back to NSUInteger type
kcheney1 Feb 26, 2021
dac287c
[ macOS ] fast/text/mending-heart.html is a constant text failure
robert-jenner Feb 26, 2021
511df8f
[Payment Request] log if `updateWith` is not called synchronously
dcrousso Feb 26, 2021
61dd2fa
[Cocoa] Register VP9 decoders when PlatformMediaSessionManager is cre…
pvollan Feb 26, 2021
3bc943e
Emoji sequences with constituents in the UBLOCK_SYMBOLS_AND_PICTOGRAP…
litherum Feb 26, 2021
6b72108
[GPUP] Allow painting of GPUP hosted video from the WebContent process
jernoble Feb 26, 2021
efeac45
[GLIB] Move some css3 blending baselines to glib and update expectations
lauromoura Feb 26, 2021
ef8268b
Remove old buildbot version from webkitpy autoinstaller
aj062 Feb 26, 2021
68e6329
Provide the image URL for accessibility image extraction
dcrousso Feb 26, 2021
9dffe05
[Cocoa] Start WebContent process pre-warming when process is initialized
pvollan Feb 26, 2021
93f42f8
[Cocoa] Send QOS parameters as part of Web process creation parameters
pvollan Feb 26, 2021
c00ae76
[ews] Commit queue should show commit identifier every time it update…
aj062 Feb 26, 2021
a4b5648
Textures Fail to Render in WebGL from HLS Stream on iPhone 12 [iOS 14.2]
kkinnunen-apple Feb 26, 2021
cb9a711
Add AXTextMarkerRangeForNSRange attribute so that Mac clients can acc…
AndresGonzalezApple Feb 26, 2021
39b9e23
[resultsdbpy] Use webkitcorepy requests mocking
JonWBedard Feb 26, 2021
ff5abcd
[webkitcorepy] Move credential access from webkitscmpy
JonWBedard Feb 26, 2021
0c463e1
[Cocoa] Web Inspector: add support for receiving Web Extension events…
burg Feb 26, 2021
d99f08b
Flaky JSC test: stress/atomic-increment-bigint64.js
Constellation Feb 26, 2021
97cf19a
Web Inspector: give WebInspectorUIExtensionControllerProxy a chance t…
burg Feb 26, 2021
34fdcac
Unreviewed, add myself to the `ConsoleUsage` watchlist
dcrousso Feb 26, 2021
9790e2b
Non-cookie website data not deleted after 7 days of browser use witho…
johnwilander Feb 26, 2021
92895ee
Flaky Test: media/modern-media-controls/tracks-support/tracks-support…
pliu6 Feb 26, 2021
92c08a7
Remove non-standard 'css'/'Css' prefixed properties on CSSStyleDeclar…
Feb 26, 2021
a5b0f25
Remove unnecessary WKMediaPlaybackState header from Xcode project file
kcheney1 Feb 26, 2021
82b56fe
unexpected minimumInputSize in setupDisjunctionOffsets for regexp eng…
msaboff Feb 26, 2021
7ec8b83
Unreviewed, reverting r273560.
webkit-commit-queue Feb 26, 2021
2372664
[Payment Request] log when the request is cancelled while waiting for…
dcrousso Feb 26, 2021
64038f2
Fix iOS simulator crashes due to unsupported simulator pixel formats:…
kpiddington Feb 26, 2021
8af8cef
[BigSur Wk1] platform/mac-bigsur/media/media-source/media-source-webm…
AMark024 Feb 26, 2021
9c340dd
[LFC][Coverage] Do not bail out on text underline position when text-…
alanbaradlay Feb 27, 2021
353048a
Length blending should allow for a ValueRange parameter
graouts Feb 27, 2021
b11319d
Source/WebCore:
jyavenard Feb 27, 2021
bb6760a
[JSC] Avoid function allocations for non-user-provided Promise then c…
Constellation Feb 27, 2021
f6817bf
Unreviewed, reverting r273435.
webkit-commit-queue Feb 27, 2021
96ad1f4
Move WebGL test bot to Big Sur
ryanhaddad Feb 27, 2021
f77648a
macOS bots should build with ONLY_ACTIVE_ARCH=NO
ryanhaddad Feb 27, 2021
e2cc440
Reduce explicit usage of [objC retain] in WebKit
cdumez Feb 27, 2021
796ed79
Remove bad assertion of AI ArrayMode state in various "by val" opcodes
saambarati Feb 27, 2021
d78aed4
Support fast/canvas/webgl/copyBufferSubData.html, fix bugs in fast/c…
kpiddington Feb 27, 2021
18835f9
Followup test fix to r273594
msaboff Feb 27, 2021
f15fa2c
[Performance test][Line layout] Add test with inline boxes
alanbaradlay Feb 27, 2021
daf9ca2
[GPUP] Replace references to GPUProcessConnection and Connection with…
pliu6 Feb 27, 2021
acb9f5a
[GPUP] Refresh test expectations after adding the support to paint GP…
pliu6 Feb 27, 2021
0f761a7
[JSC] Avoid creating functions unnecessarily in builtins
Constellation Feb 27, 2021
e2e1867
[WPE][GTK] Bogus Response.{status,ok} for successful fetch() requests…
aperezdc Feb 27, 2021
c5533c9
[GTK][WPE] Add a script to show a list of bugs closed since a given r…
carlosgcampos Feb 27, 2021
f45b808
API test for AppHighlights
megangardner Feb 27, 2021
04344ad
Render tree updates for Text node content mutations should happen dur…
anttijk Feb 27, 2021
9bc1c7c
Unreviewed, reverting r273474 and r273479.
webkit-commit-queue Feb 27, 2021
660a758
Improve blending of LengthBox values
graouts Feb 27, 2021
56d2303
Null check ArrayBufferView RefPtr
rwlbuis Feb 27, 2021
85a06a3
border-image-slice blending does not account for the fill keyword
graouts Feb 27, 2021
1b30c20
[LFC][Coverage] Add missing not-yet-modern-line-layout reasons
alanbaradlay Feb 27, 2021
2835b09
Source/WebCore:
Feb 27, 2021
840f781
[JSC] Update test262 host environments
Constellation Feb 28, 2021
c10c9e1
Blending of border-image-width should be discrete between "auto" valu…
graouts Feb 28, 2021
481bfc3
[LFC][IFC] Every line box must have a root inline box
alanbaradlay Feb 28, 2021
6146632
Consider removing support for CSS value keywords with the -khtml- prefix
Feb 28, 2021
d348a0e
[LFC][IFC] LineBox's horizontalAlignmentOffset is the root inline box…
alanbaradlay Feb 28, 2021
9d25087
[iOS] Reduce use of retain/release in WAKWindow and remove unneeded m…
darinadler Feb 28, 2021
3c3198e
[LFC][IFC] Content left offset means just content left
alanbaradlay Mar 1, 2021
3b75025
[JSC] Add gc and clearKeptObjects to $262
Constellation Mar 1, 2021
095a9ff
Consider removing iOS only CSS property alias -webkit-hyphenate-local…
Mar 1, 2021
da3dd96
[GTK] Fails to build in i386: static assertion failed: divisor must b…
bertogg Mar 1, 2021
65db70e
[GStreamer][Playbin3] Stream collection handling fixes
philn Mar 1, 2021
465f634
[GPUP] Fix WebRTC layout test failures with GPU Process enabled
youennf Mar 1, 2021
44aaf15
Timeout calculations are error-prone for compound IPC operations
kkinnunen-apple Mar 1, 2021
d66e2c4
Change order in RenderBlock::availableLogicalHeightForPercentageCompu…
rwlbuis Mar 1, 2021
32e4eee
[LayoutTests] Convert http/tests/fetch convert PHP to Python
ChrisGambrell Mar 1, 2021
4302291
BytecodeGenerator::fuseCompareAndJump() fails for some language const…
shvaikalesh Mar 1, 2021
a79eac5
CSSFontFace should not need its m_fontSelector data member
Mar 1, 2021
df67b96
Teach prepare-ChangeLog to recognize Swift structs/enums/protocols/ex…
aroben Mar 1, 2021
ad5d2aa
[ews] Use logname instead of deprecated logfile in PrintConfiguration
aj062 Mar 1, 2021
e1067c2
[Python-3] Change shebang in runUnittests.py
aj062 Mar 1, 2021
161045b
Merge pull request #12 from WebKit/main
kenmays Mar 1, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
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.
2 changes: 2 additions & 0 deletions .dir-locals.el
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,7 @@
(java-mode
(indent-tabs-mode . nil)
(c-basic-offset . 4))
(ruby-mode
(ruby-indent-level . 4))
(change-log-mode
(indent-tabs-mode . nil)))
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Editor configuration, see http://editorconfig.org

[*.{c,cpp,h}]
[*.{c,cpp,h,rb}]
indent_style = space
indent_size = 4
tab_width = 4
Expand Down
286 changes: 286 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,289 @@
2021-02-26 Carlos Garcia Campos <[email protected]>

Unreviewed. [GTK] Bump version numbers

* Source/cmake/OptionsGTK.cmake:

2021-02-26 Imanol Fernandez <[email protected]>

Implement OpenXR port graphics binding
https://bugs.webkit.org/show_bug.cgi?id=222173

Reviewed by Sergio Villar Senin.

Enable OpenXR defines required for EGL graphics binding.

* Source/cmake/OptionsWPE.cmake:

2021-02-26 Carlos Garcia Campos <[email protected]>

[GTK][WPE] Bump libsoup3 version to 2.99.1
https://bugs.webkit.org/show_bug.cgi?id=222413

Reviewed by Adrian Perez de Castro.

* Source/cmake/OptionsGTK.cmake:
* Source/cmake/OptionsWPE.cmake:

2021-02-24 Cameron McCormack <[email protected]>

Fix typo in Introduction.md.
https://bugs.webkit.org/show_bug.cgi?id=222387

Reviewed by Ryosuke Niwa.

* Introduction.md:

2021-02-23 Don Olmstead <[email protected]>

[CMake] Fix JSCOnly build on Windows
https://bugs.webkit.org/show_bug.cgi?id=222316

Reviewed by Michael Catanzaro.

Turn off ENABLE_WEBASSEMBLY for Windows on JSCOnly now that its possible to build it
without FTL.

* Source/cmake/OptionsJSCOnly.cmake:

2021-02-22 Carlos Garcia Campos <[email protected]>

[SOUP] Add support for libsoup3
https://bugs.webkit.org/show_bug.cgi?id=222093

Reviewed by Adrian Perez de Castro.

* Source/cmake/FindLibSoup.cmake:
* Source/cmake/OptionsGTK.cmake:
* Source/cmake/OptionsWPE.cmake:

2021-02-18 Martin Robinson <[email protected]>

[GTK][WPE] Implement support for CSS Scroll Snap
https://bugs.webkit.org/show_bug.cgi?id=203684

Reviewed by Carlos Garcia Campos.

Add initial support for css-scroll-snap on WebKitGTK+ and WebKitWPE. This
adds support for all types of scroll snapping that WebKit supports apart
from mouse wheel snapping. Support for that will be added in a followup
change.

* Source/cmake/OptionsGTK.cmake: Enable scroll snapping when experimental features
are enabled.
* Source/cmake/OptionsWPE.cmake: Ditto.

2021-02-16 Tim Horton <[email protected]>

Local macCatalyst builds should not build WebInspectorUI
https://bugs.webkit.org/show_bug.cgi?id=221992

Reviewed by Wenson Hsieh.

* Source/Makefile:
This project is not used in macCatalyst, and is not even built in production builds.
We should stop building it in local release/debug builds as well.

2021-02-11 Don Olmstead <[email protected]>

[CMake] WEBKIT_EXECUTABLE can incorrectly link framework
https://bugs.webkit.org/show_bug.cgi?id=221703

Reviewed by Michael Catanzaro.

After r272484 which added an additional test for TestJavaScriptCore the PlayStation build
began failing with an unresolved symbol in bmalloc. On PlayStation both WTF and bmalloc
are linked into JavaScriptCore. That library was building successfully which implied that
WTF was being erroniously linked into TestJavaScriptCore.

Inside _WEBKIT_EXECUTABLE_LINK_FRAMEWORK there was an invalid conditional which was causing
WTF to be linked. Fixed the logic to ensure that if the requested framework is linked into
another framework that is being linked then it is not added to the linker.

* Source/cmake/WebKitMacros.cmake:

2021-02-10 Don Olmstead <[email protected]>

[CMake] Enable hidden visibility on JSCOnly
https://bugs.webkit.org/show_bug.cgi?id=221726

Reviewed by Yusuke Suzuki.

Turn on hidden visibility for all *NIX ports of JSCOnly. To properly export the symbols
from WTF/bmalloc OBJECT libraries are used. This requires CMake 3.12 or later to
function properly.

* Source/cmake/OptionsJSCOnly.cmake:

2021-02-10 Christopher Reid <[email protected]>

[PlayStation] Add initial RESOURCE_USAGE implementation
https://bugs.webkit.org/show_bug.cgi?id=221706

Reviewed by Ross Kirsling.

* Source/cmake/OptionsPlayStation.cmake:

2021-02-10 Philippe Normand <[email protected]>

[WPE] Optionally build Cog as external project and replacement for MiniBrowser
https://bugs.webkit.org/show_bug.cgi?id=221518

Reviewed by Adrian Perez de Castro.

* Source/cmake/OptionsWPE.cmake: New variable for JSC forwarded headers path, useful
uninstalled builds of projects depending on JSC.

2021-02-09 Jonathan Bedard <[email protected]>

AX: introduction.md broken architecture.png link
https://bugs.webkit.org/show_bug.cgi?id=221607
<rdar://problem/74140397>

Reviewed by Sam Weinig.

* Introduction.md: webkit2-process-architecture.png Moved to resources.

2021-02-08 Alicia Boya García <[email protected]>

ConsoleMessage: Don't encode string JSONLogValue's as JSON
https://bugs.webkit.org/show_bug.cgi?id=221421

Reviewed by Eric Carlson.

Enable JavaScriptCore API tests.

* Source/cmake/WebKitCommon.cmake:

2021-02-05 Don Olmstead <[email protected]>

[MSVC] Catalog warnings
https://bugs.webkit.org/show_bug.cgi?id=199248

Unreviewed build fix.

Missed a warning generated when building AppleWin.

* Source/cmake/OptionsMSVC.cmake:

2021-02-05 Don Olmstead <[email protected]>

[MSVC] Catalog warnings
https://bugs.webkit.org/show_bug.cgi?id=199248

Reviewed by Fujii Hironori.

Catalog all the MSVC warnings providing the message and a link to documentation
for the warning. Some warnings are noted as being against the style guide so they
won't be addressed. All other warnings could potentially be fixed in the codebase.

* Source/cmake/OptionsMSVC.cmake:

2021-02-04 Adrian Perez de Castro <[email protected]>

Unreviewed. Update OptionsWPE.cmake and NEWS for the 2.31.1 release

* Source/cmake/OptionsWPE.cmake: Bump version numbers.

2021-02-04 Philippe Normand <[email protected]>

[GStreamer] Misc Thunder nitpicks
https://bugs.webkit.org/show_bug.cgi?id=221398

Reviewed by Xabier Rodriguez-Calvar.

* Source/cmake/FindThunder.cmake: Look-up Thunder through pkg-config before attempting a
direct libocdm lookup.

2021-02-01 Saam Barati <[email protected]>

Lazily create m_windowCloseWatchpoints so we don't mistakenly think we have a frame when re-associating a document to a given cached frame
https://bugs.webkit.org/show_bug.cgi?id=221098
<rdar://72894454>

Reviewed by Ryosuke Niwa and Mark Lam.

* ManualTests/dont-create-invalid-watchpoint-when-going-back.html: Added.
* ManualTests/resources/empty-text.txt: Added.
* ManualTests/resources/full_results.json: Added.
* ManualTests/resources/test-results-page.html: Added.

2021-02-01 Don Olmstead <[email protected]>

[Curl] Enable FTP protocol only when ENABLE_FTPDIR is on
https://bugs.webkit.org/show_bug.cgi?id=220941

Reviewed by Fujii Hironori.

Turn off ENABLE_FTPDIR for WinCairo. The version of cURL used has FTP support explicitly
disabled.

* Source/cmake/OptionsWin.cmake:

2021-01-27 Yusuke Suzuki <[email protected]>

WebAssembly: add support for stream APIs
https://bugs.webkit.org/show_bug.cgi?id=173105

Reviewed by Keith Miller.

* Source/cmake/OptionsFTW.cmake:
* Source/cmake/WebKitFeatures.cmake:

2021-01-27 Angelos Oikonomopoulos <[email protected]>

Set ruby-indent-level to 4
https://bugs.webkit.org/show_bug.cgi?id=220982

Reviewed by Fujii Hironori.

All the ruby source files seem to default to 4 as the indent
level; make it official.

* .dir-locals.el:
* .editorconfig:

2021-01-23 Xan Lopez <[email protected]>

[JSC] Allow to build WebAssembly without B3
https://bugs.webkit.org/show_bug.cgi?id=220365

Reviewed by Yusuke Suzuki.

Make the WebAssembly feature depend on Baseline JIT, not B3
JIT. Also add a WEBASSEMBLY_B3JIT feature to enable or disable the
B3 tier in WebAssembly.

* Source/cmake/WebKitFeatures.cmake: disable on 32bit.

2021-01-21 Fujii Hironori <[email protected]>

Remove ENABLE_USERSELECT_ALL macro which is enabled for all ports
https://bugs.webkit.org/show_bug.cgi?id=100424

Reviewed by Don Olmstead.

* Source/cmake/OptionsMac.cmake:
* Source/cmake/WebKitFeatures.cmake:

2021-01-20 Yusuke Suzuki <[email protected]>

Unreviewed, ANGLE should not be built in JSCOnly port

ANGLE is not a part of JSC. Do not build it.

* Source/cmake/OptionsJSCOnly.cmake:

2021-01-19 Lauro Moura <[email protected]>

REGRESSION(r271580) [GTK] LTS/Debian build failure due to unsupported g-ir-scanner parameter
https://bugs.webkit.org/show_bug.cgi?id=220730

Reviewed by Philippe Normand.

* Source/cmake/FindGObjectIntrospection.cmake: Expose variable about the
presence of --sources-top-dirs.

2021-01-14 Jonathan Bedard <[email protected]>

[GitHub] Reference GitHub repository in readme
Expand Down
4 changes: 2 additions & 2 deletions Introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ Filing a new bug, fixing a bug, or adding a new feature.

There are three different kinds of contributors in the WebKit project.

* Contributor - This category emcompasses everyone. Anyone who files a bug or contributes a code change or reviews a code change is considered as a contributor
* Contributor - This category encompasses everyone. Anyone who files a bug or contributes a code change or reviews a code change is considered as a contributor
* Committer - A committer is someone who has write access to [WebKit's subversion repository](https://svn.webkit.org/repository/webkit/).
* Reviewer - A reviewer is someone who has the right to review and approve code changes other contributors proposed.

Expand Down Expand Up @@ -816,7 +816,7 @@ In addition to handling all network accesses,
this process is also responsible for managing the disk cache and Web APIs that allow websites
to store structured data such as [Web Storage API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API)
and [IndexedDB API](https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API):
![Diagram of WebKit2's multi-process architecture](webkit2-process-architecture.png)
![Diagram of WebKit2's multi-process architecture](resources/webkit2-process-architecture.png)
Because a WebContent process can Just-in-Time compile arbitrary JavaScript code loaded from the internet,
meaning that it can write to memory that gets executed, this process is tightly sandboxed.
It does not have access to any file system unless the user grants an access,
Expand Down
12 changes: 6 additions & 6 deletions JSTests/ChakraCore/test/Error/NativeErrors_v4.baseline-jsc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
EvalError
description = (undefined)undefined
number = (undefined)undefined
stack = (string) eval code
stack = (string) eval code@
eval@[native code]
[email protected]:49:20
global [email protected]:68:5
Expand All @@ -10,7 +10,7 @@ toString() = EvalError
RangeError('This is a range error')
description = (undefined)undefined
number = (undefined)undefined
stack = (string) eval code
stack = (string) eval code@
eval@[native code]
[email protected]:49:20
global [email protected]:69:5
Expand All @@ -19,7 +19,7 @@ toString() = RangeError: This is a range error
ReferenceError
description = (undefined)undefined
number = (undefined)undefined
stack = (string) eval code
stack = (string) eval code@
eval@[native code]
[email protected]:49:20
global [email protected]:70:5
Expand All @@ -28,7 +28,7 @@ toString() = ReferenceError
SyntaxError
description = (undefined)undefined
number = (undefined)undefined
stack = (string) eval code
stack = (string) eval code@
eval@[native code]
[email protected]:49:20
global [email protected]:71:5
Expand All @@ -37,7 +37,7 @@ toString() = SyntaxError
TypeError('This is a type error')
description = (undefined)undefined
number = (undefined)undefined
stack = (string) eval code
stack = (string) eval code@
eval@[native code]
[email protected]:49:20
global [email protected]:72:5
Expand All @@ -46,7 +46,7 @@ toString() = TypeError: This is a type error
URIError
description = (undefined)undefined
number = (undefined)undefined
stack = (string) eval code
stack = (string) eval code@
eval@[native code]
[email protected]:49:20
global [email protected]:73:5
Expand Down
Loading