[webkit-changes] [WebKit/WebKit] 23c76f: [JSC] Update outdated comments for `WasmModuleInfo...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 23c76f82dce26b1ba9f4770df7b2fe6b2967dc42 https://github.com/WebKit/WebKit/commit/23c76f82dce26b1ba9f4770df7b2fe6b2967dc42 Author: Sosuke Suzuki Date: 2024-08-04 (Sun, 04 Aug 2024) Changed paths: M Source/JavaScriptCore/wasm/WasmModuleInformation.h Log Message: --- [JSC] Update outdated comments for `WasmModuleInformation` https://bugs.webkit.org/show_bug.cgi?id=277590 Reviewed by Keith Miller. The comments in `WasmModuleInformat.h` state that the JSC Wasm implementation can only have one memory and one table. However, https://github.com/WebKit/WebKit/commit/f8e5d3c58c7eafc12c1264c2321e72ec67a6077a now allows for multiple tables. Therefore, these comments are outdated. This patch updates the outdated comments to reflect the current state. * Source/JavaScriptCore/wasm/WasmModuleInformation.h: Canonical link: https://commits.webkit.org/281815@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] ed167d: Use cascade-alias instead of related-property in C...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: ed167d83d75e6576619e1d72c55f61acfd66271e https://github.com/WebKit/WebKit/commit/ed167d83d75e6576619e1d72c55f61acfd66271e Author: Antti Koivisto Date: 2024-08-04 (Sun, 04 Aug 2024) Changed paths: M LayoutTests/fast/css/getComputedStyle/computed-style-expected.txt M LayoutTests/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt M LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt M LayoutTests/svg/css/getComputedStyle-basic-expected.txt M Source/WebCore/css/CSSProperties.json M Source/WebCore/css/process-css-properties.py M Source/WebCore/dom/Document.cpp M Source/WebCore/rendering/style/FillLayer.cpp Log Message: --- Use cascade-alias instead of related-property in CSSProperties.json https://bugs.webkit.org/show_bug.cgi?id=277591 rdar://133128418 Reviewed by Tim Nguyen. It is a simpler and faster mechanism as it does not turn properties into deferred properties. box-shadow/-webkit-box-shadow is the only remaining related-property pair. It requires a little bit of refactoring. * LayoutTests/fast/css/getComputedStyle/computed-style-expected.txt: * LayoutTests/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: * LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt: Aliases are not part of computed style enumeration. * Source/WebCore/css/CSSProperties.json: * Source/WebCore/css/process-css-properties.py: (StyleProperty.is_skipped_from_computed_style): * Source/WebCore/dom/Document.cpp: (WebCore::Document::exposedComputedCSSPropertyIDs): Decide dynamically if the property is exposed as it may be affected by settings. * Source/WebCore/rendering/style/FillLayer.cpp: (WebCore::FillLayer::FillLayer): The m_compositeSet bit was mistakenly always set for mask layers, preventing composite propagation to other layers. Canonical link: https://commits.webkit.org/281816@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] b13ce5: [SVG2] Remove non-standard `hasExtension`
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: b13ce5f6d88f54fa5eec58e53633d39514391d09 https://github.com/WebKit/WebKit/commit/b13ce5f6d88f54fa5eec58e53633d39514391d09 Author: Ahmad Saleem Date: 2024-08-04 (Sun, 04 Aug 2024) Changed paths: M LayoutTests/imported/w3c/web-platform-tests/svg/historical-expected.txt M LayoutTests/svg/dom/SVGTests-expected.txt M LayoutTests/svg/dom/SVGTests.html M Source/WebCore/svg/SVGTests.idl Log Message: --- [SVG2] Remove non-standard `hasExtension` https://bugs.webkit.org/show_bug.cgi?id=269827 Reviewed by Darin Adler. This patch is to align WebKit with Gecko / Firefox and Blink / Chromium. They were removed SVG2 Web Specification [1] and also dropped from Blink in 2015 [2]. [1] https://github.com/w3c/svgwg/commit/14d377471e0746c937ea2aa61d73da45bca48d32 [2] https://chromium.googlesource.com/chromium/src.git/+/22a2b9b39db47a78307c1d1353d0f55e265823ce * Source/WebCore/svg/SVGTests.idl: * LayoutTests/imported/w3c/web-platform-tests/svg/historical-expected.txt: Rebaselined * LayoutTests/svg/dom/SVGTests.html: Ditto * LayoutTests/svg/dom/SVGTests-expected.txt: Ditto Canonical link: https://commits.webkit.org/281817@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 4a5feb: Update Slovenian (sl) translation
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 4a5febf4811eed7ea7b7ed5e5b9b8b1b9ff1afb4 https://github.com/WebKit/WebKit/commit/4a5febf4811eed7ea7b7ed5e5b9b8b1b9ff1afb4 Author: Michael Catanzaro Date: 2024-08-04 (Sun, 04 Aug 2024) Changed paths: M Source/WebCore/platform/gtk/po/sl.po Log Message: --- Update Slovenian (sl) translation https://bugs.webkit.org/show_bug.cgi?id=277606 Unreviewed translation update. * Source/WebCore/platform/gtk/po/sl.po: Canonical link: https://commits.webkit.org/281818@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] e3381b: [Win] Unreviewed test gardening
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: e3381b0cc33ef72cb7dd6b257e6276a485767b00 https://github.com/WebKit/WebKit/commit/e3381b0cc33ef72cb7dd6b257e6276a485767b00 Author: Fujii Hironori Date: 2024-08-04 (Sun, 04 Aug 2024) Changed paths: M LayoutTests/platform/win/TestExpectations Log Message: --- [Win] Unreviewed test gardening * LayoutTests/platform/win/TestExpectations: Canonical link: https://commits.webkit.org/281819@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] ad48da: Fix the DisplayLists log stream to log display lis...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: ad48da3b3b4136d0b1a612aca2e383ea04046f07 https://github.com/WebKit/WebKit/commit/ad48da3b3b4136d0b1a612aca2e383ea04046f07 Author: Simon Fraser Date: 2024-08-04 (Sun, 04 Aug 2024) Changed paths: M Source/WebKit/GPUProcess/graphics/RemoteDisplayListRecorder.h Log Message: --- Fix the DisplayLists log stream to log display list items https://bugs.webkit.org/show_bug.cgi?id=277611 rdar://133168502 Reviewed by Wenson Hsieh. Have the `DisplayLists` log channel log each display list item as it's applied. Protect the extra includes with `#if !LOG_DISABLED` to avoid too much build slowdown in Release. * Source/WebKit/GPUProcess/graphics/RemoteDisplayListRecorder.h: (WebKit::RemoteDisplayListRecorder::handleItem): Canonical link: https://commits.webkit.org/281820@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 20b1ec: [Win WebKitTestRunner] Fails to capture a crash lo...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 20b1ec0bfbe1e52d668ae9542715162d0e032b4c https://github.com/WebKit/WebKit/commit/20b1ec0bfbe1e52d668ae9542715162d0e032b4c Author: Fujii Hironori Date: 2024-08-04 (Sun, 04 Aug 2024) Changed paths: M Tools/WebKitTestRunner/win/TestControllerWin.cpp M Tools/WebKitTestRunner/win/WebKitTestRunnerWS.cpp Log Message: --- [Win WebKitTestRunner] Fails to capture a crash log if the crash happens before SetUnhandledExceptionFilter https://bugs.webkit.org/show_bug.cgi?id=277614 Reviewed by Ross Kirsling. After https://commits.webkit.org/280706@main introduced WebKitTestRunnerWS.exe spawning WebKitTestRunner.exe process, run-webkit-tests scripts failed to capture a crash log of a child WebKitTestRunner.exe process if the crash happened before calling SetUnhandledExceptionFilter. For example, crashes in JSC::initialize() and WebKit::InitializeWebKit2() were not captured. Instead of using SetUnhandledExceptionFilter in WebKitTestRunner.exe, output the #CRASH message in WebKitTestRunnerWS.exe. * Tools/WebKitTestRunner/win/TestControllerWin.cpp: (WTR::TestController::platformInitialize): (WTR::exceptionFilter): Deleted. * Tools/WebKitTestRunner/win/WebKitTestRunnerWS.cpp: (wmain): Canonical link: https://commits.webkit.org/281821@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] c6b7bd: REGRESSION(281640@main): [WPE] Do not try to use e...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: c6b7bd1d25ee9992a1e6fd311e9ac28bb90bf4cf https://github.com/WebKit/WebKit/commit/c6b7bd1d25ee9992a1e6fd311e9ac28bb90bf4cf Author: Carlos Garcia Campos Date: 2024-08-04 (Sun, 04 Aug 2024) Changed paths: M Source/WebKit/WPEPlatform/wpe/wayland/WPEViewWayland.cpp Log Message: --- REGRESSION(281640@main): [WPE] Do not try to use explicit sync with shared memory buffers https://bugs.webkit.org/show_bug.cgi?id=277542 Reviewed by Alejandro G. Castro. We should check the buffer type before using DMA-BUF specific APIs. * Source/WebKit/WPEPlatform/wpe/wayland/WPEViewWayland.cpp: (wpeViewWaylandRenderBuffer): Canonical link: https://commits.webkit.org/281822@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes