Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 677cb7b05c89904d6942ea8cd33fc90f20178b35
https://github.com/WebKit/WebKit/commit/677cb7b05c89904d6942ea8cd33fc90f20178b35
Author: Mike Wyrzykowski <[email protected]>
Date: 2025-10-20 (Mon, 20 Oct 2025)
Changed paths:
M Source/WebCore/Modules/model-element/DDModelPlayer.mm
Log Message:
-----------
[Model element] Support `loading` attribute in GPU process model element
https://bugs.webkit.org/show_bug.cgi?id=299478
rdar://161268540
Reviewed by Etienne Segonzac.
didFinishLoading() was being called too early, we need to wait
for the geometry to finish loading otherwise the model is not ready to render
Test: the following tests pass after this change:
* LayoutTests/model-element/resources/go-back-on-load.html
* LayoutTests/model-element/model-element-multiple-loads.html
* LayoutTests/model-element/model-element-error-and-load-events.html
* Source/WebCore/Modules/model-element/DDModelPlayer.mm:
(WebCore::DDModelPlayer::load):
Canonical link: https://commits.webkit.org/301833@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes