[webkit-changes] [WebKit/WebKit] 8ce2a5: Cherry-pick 285963 at main (11494e677291). https://bu...
Rob Buis
noreply at github.com
Tue Jan 7 05:27:15 PST 2025
Branch: refs/heads/webkitglib/2.46
Home: https://github.com/WebKit/WebKit
Commit: 8ce2a51bd1304c36669250bba7bc744dc8915359
https://github.com/WebKit/WebKit/commit/8ce2a51bd1304c36669250bba7bc744dc8915359
Author: Matthew Finkel <m_finkel at apple.com>
Date: 2024-12-22 (Sun, 22 Dec 2024)
Changed paths:
M Source/WebKit/UIProcess/WebPageProxy.cpp
Log Message:
-----------
Cherry-pick 285963 at main (11494e677291). https://bugs.webkit.org/show_bug.cgi?id=279226
Improve matching webarchive file extension when loading in ephemeral datastore
https://bugs.webkit.org/show_bug.cgi?id=279226
rdar://135302982
Reviewed by Darin Adler.
This change ensures we only look at the file path instead of the entire URL
string.
* Source/WebKit/UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::receivedNavigationActionPolicyDecision):
Originally-landed-as: 280938.309 at safari-7619-branch (61f89b532694). rdar://138934659
Canonical link: https://commits.webkit.org/285963@main
Canonical link: https://commits.webkit.org/282416.374@webkitglib/2.46
Commit: 85852e5d1e1b95bd3d76387fe59708b002894072
https://github.com/WebKit/WebKit/commit/85852e5d1e1b95bd3d76387fe59708b002894072
Author: Jani Hautakangas <jani at igalia.com>
Date: 2025-01-07 (Tue, 07 Jan 2025)
Changed paths:
M Source/WebCore/platform/graphics/texmap/TextureMapper.cpp
M Source/WebCore/platform/graphics/texmap/TextureMapper.h
Log Message:
-----------
Cherry-pick 288267 at main (2473fd5f5e04). https://bugs.webkit.org/show_bug.cgi?id=285128
[TextureMapper] Use OpenGL API to determine maximum texture size
https://bugs.webkit.org/show_bug.cgi?id=285128
Reviewed by Fujii Hironori.
Replace the hardcoded 2000x2000 maximum texture size with the value provided
by the OpenGL API (GL_MAX_TEXTURE_SIZE).
* Source/WebCore/platform/graphics/texmap/TextureMapper.cpp:
(WebCore::TextureMapperGLData::SharedGLData::SharedGLData):
(WebCore::TextureMapperGLData::maxTextureSize const):
(WebCore::TextureMapper::maxTextureSize const):
* Source/WebCore/platform/graphics/texmap/TextureMapper.h:
(WebCore::TextureMapper::maxTextureSize const): Deleted.
Canonical link: https://commits.webkit.org/288267@main
Canonical link: https://commits.webkit.org/282416.375@webkitglib/2.46
Commit: 74b42ae9b1cc3b0433e83db4b2c8432d1f5a30b0
https://github.com/WebKit/WebKit/commit/74b42ae9b1cc3b0433e83db4b2c8432d1f5a30b0
Author: Rob Buis <rbuis at igalia.com>
Date: 2025-01-07 (Tue, 07 Jan 2025)
Changed paths:
M LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.pattern.image.nonexistent-expected.txt
M LayoutTests/platform/glib/TestExpectations
M LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.pattern.image.broken-expected.txt
M Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp
Log Message:
-----------
Cherry-pick 288110 at main (7702ba882df2). https://bugs.webkit.org/show_bug.cgi?id=222020
REGRESSION(r272776) [GLIB] imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.pattern.image.broken.html is failing for a different reason
https://bugs.webkit.org/show_bug.cgi?id=222020
Reviewed by Carlos Garcia Campos.
Throw an exception if the html image element had an error loading its source [1].
[1] https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-createpattern-dev
* LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.pattern.image.nonexistent-expected.txt:
* LayoutTests/platform/glib/TestExpectations:
* LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.pattern.image.broken-expected.txt:
* Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp:
(WebCore::CanvasRenderingContext2DBase::createPattern):
Canonical link: https://commits.webkit.org/288110@main
Canonical link: https://commits.webkit.org/282416.376@webkitglib/2.46
Compare: https://github.com/WebKit/WebKit/compare/43751e1d1959...74b42ae9b1cc
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list