[webkit-changes] [295671] trunk/Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp

2022-06-20 Thread dpino
Title: [295671] trunk/Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp








Revision 295671
Author dp...@igalia.com
Date 2022-06-20 02:02:37 -0700 (Mon, 20 Jun 2022)


Log Message
REGRESSION(r295627): [GCC] Unreviewed, fix build error in Debian Stable

error: call to non-'constexpr' function 'void WTF::isIntegralOrPointerType()'.

* Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp:
(WebCore::CSSPropertyParserHelpers::computeMinimumValue): Use
RELEASE_ASSERT_NOT_REACHED_UNDER_CONSTEXPR_CONTEXT

Canonical link: https://commits.webkit.org/251676@main

Modified Paths

trunk/Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp




Diff

Modified: trunk/Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp (295670 => 295671)

--- trunk/Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp	2022-06-20 08:07:52 UTC (rev 295670)
+++ trunk/Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp	2022-06-20 09:02:37 UTC (rev 295671)
@@ -192,7 +192,7 @@
 return 1.0;
 }
 
-RELEASE_ASSERT_NOT_REACHED();
+RELEASE_ASSERT_NOT_REACHED_UNDER_CONSTEXPR_CONTEXT();
 
 return 0.0;
 }






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [295668] trunk/Tools/CISupport/build-webkit-org

2022-06-19 Thread dpino
Title: [295668] trunk/Tools/CISupport/build-webkit-org








Revision 295668
Author dp...@igalia.com
Date 2022-06-19 21:51:56 -0700 (Sun, 19 Jun 2022)


Log Message
Add new post-commit bot WPE-Linux-64-bit-Release-Clang-Build https://bugs.webkit.org/show_bug.cgi?id=241403

Reviewed by Jonathan Bedard and Aakash Jain.

Also rename 'GTK-Linux-64-bit-Release-Clang' to 'GTK-Linux-64-bit-Release-Clang-Build'
to respect naming convention.

* Tools/CISupport/build-webkit-org/config.json:
* Tools/CISupport/build-webkit-org/factories_unittest.py: Add new test
  for 'WPE-Linux-64-bit-Release-Clang-Build' bot.

Canonical link: https://commits.webkit.org/251673@main

Modified Paths

trunk/Tools/CISupport/build-webkit-org/config.json
trunk/Tools/CISupport/build-webkit-org/factories_unittest.py




Diff

Modified: trunk/Tools/CISupport/build-webkit-org/config.json (295667 => 295668)

--- trunk/Tools/CISupport/build-webkit-org/config.json	2022-06-20 04:27:35 UTC (rev 295667)
+++ trunk/Tools/CISupport/build-webkit-org/config.json	2022-06-20 04:51:56 UTC (rev 295668)
@@ -137,7 +137,8 @@
 { "name": "wpe-linux-bot-8", "platform": "wpe" },
 { "name": "wpe-linux-bot-9", "platform": "wpe" },
 { "name": "wpe-linux-bot-10", "platform": "wpe" },
-{ "name": "wpe-linux-bot-11", "platform": "wpe" }
+{ "name": "wpe-linux-bot-11", "platform": "wpe" },
+{ "name": "wpe-linux-bot-12", "platform": "wpe" }
   ],
 
 "builders":   [
@@ -504,7 +505,7 @@
   "workernames": ["gtk-linux-bot-19"]
 },
 {
-  "name": "GTK-Linux-64-bit-Release-Clang", "factory": "BuildFactory",
+  "name": "GTK-Linux-64-bit-Release-Clang-Build", "factory": "BuildFactory",
   "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
   "workernames": ["gtk-linux-bot-20"]
 },
@@ -631,12 +632,17 @@
   "platform": "wpe", "configuration": "release", "architectures": ["x86_64"],
   "additionalArguments": ["--no-experimental-features"],
   "workernames": ["wpe-linux-bot-11"]
+},
+{
+  "name": "WPE-Linux-64-bit-Release-Clang-Build", "factory": "BuildFactory",
+  "platform": "wpe", "configuration": "release", "architectures": ["x86_64"],
+  "workernames": ["wpe-linux-bot-12"]
 }
   ],
 
 "schedulers": [ { "type": "AnyBranchScheduler", "name": "main", "change_filter": "main_filter", "treeStableTimer": 45.0,
   "builderNames": ["GTK-Linux-64-bit-Release-Build", "GTK-Linux-64-bit-Debug-Build",
-   "GTK-Linux-64-bit-Release-Clang",
+   "GTK-Linux-64-bit-Release-Clang-Build",
"GTK-Linux-64-bit-Release-Debian-Stable-Build",
"GTK-Linux-64-bit-Release-Ubuntu-2004-Build",
"GTK-Linux-64-bit-Release-Ubuntu-LTS-Build",
@@ -647,6 +653,7 @@
"JSCOnly-Linux-MIPS32el-Release", "PlayStation-Release-Build", "PlayStation-Debug-Build",
"WinCairo-64-bit-WKL-Release-Build", "WinCairo-64-bit-WKL-Debug-Build",
"WPE-Linux-64-bit-Release-Build", "WPE-Linux-64-bit-Debug-Build",
+   "WPE-Linux-64-bit-Release-Clang-Build",
"WPE-Linux-64-bit-Release-Non-Unified-Build"]
 },
 


Modified: trunk/Tools/CISupport/build-webkit-org/factories_unittest.py (295667 => 295668)

--- trunk/Tools/CISupport/build-webkit-org/factories_unittest.py	2022-06-20 04:27:35 UTC (rev 295667)
+++ trunk/Tools/CISupport/build-webkit-org/factories_unittest.py	2022-06-20 04:51:56 UTC (rev 295668)
@@ -1038,7 +1038,7 @@
 'transfer-to-s3',
 'trigger'
 ],
-'GTK-Linux-64-bit-Release-Clang': [
+'GTK-Linux-64-bit-Release-Clang-Build': [
 'configure-build',
 'configuration',
 'clean-and-update-working-directory',
@@ -1657,6 +1657,18 @@
 'jhbuild',
 'compile-webkit'
 ],
+'WPE-Linux-64-bit-Release-Clang-Build': [
+'configure-build',
+'configuration',
+'clean-and-update-working-directory',
+'checkout-specific-revision',
+'show-identifier',
+'kill-old-processes',
+'delete-WebKitBuild-directory',
+'delete-stale-build-files',
+'jhbuild',
+'compile-webkit'
+],
 }
 
 def

[webkit-changes] [295521] trunk/Tools

2022-06-14 Thread dpino
Title: [295521] trunk/Tools








Revision 295521
Author dp...@igalia.com
Date 2022-06-14 07:10:51 -0700 (Tue, 14 Jun 2022)


Log Message
[build.webkit.org] Add WebKitGTK and WPE bots for Ubuntu 22.04
https://bugs.webkit.org/show_bug.cgi?id=241335

Reviewed by Adrian Perez de Castro and Aakash Jain.

* Tools/CISupport/build-webkit-org/config.json: Add two new entries for
  building WebKitGTK and WPE on Ubuntu 20.04. The current Ubuntu LTS
  bots are now building WebKitGTK and WPE on Ubuntu 22.04.
* Tools/CISupport/build-webkit-org/factories_unittest.py: Add two new
  entries for testing WebKitGTK and WPE on Ubuntu 20.04.
* Tools/glib/dependencies/apt: Install package 'python-gi' only if available.
* Tools/gtk/dependencies/apt: Install packages only if available.

Canonical link: https://commits.webkit.org/251526@main

Modified Paths

trunk/Tools/CISupport/build-webkit-org/config.json
trunk/Tools/CISupport/build-webkit-org/factories_unittest.py
trunk/Tools/glib/dependencies/apt
trunk/Tools/gtk/dependencies/apt




Diff

Modified: trunk/Tools/CISupport/build-webkit-org/config.json (295520 => 295521)

--- trunk/Tools/CISupport/build-webkit-org/config.json	2022-06-14 10:12:28 UTC (rev 295520)
+++ trunk/Tools/CISupport/build-webkit-org/config.json	2022-06-14 14:10:51 UTC (rev 295521)
@@ -119,6 +119,7 @@
 { "name": "gtk-linux-bot-18", "platform": "gtk" },
 { "name": "gtk-linux-bot-19", "platform": "gtk" },
 { "name": "gtk-linux-bot-20", "platform": "gtk" },
+{ "name": "gtk-linux-bot-21", "platform": "gtk" },
 
 { "name": "jsconly-linux-igalia-bot-1", "platform": "jsc-only" },
 { "name": "jsconly-linux-igalia-bot-2", "platform": "jsc-only" },
@@ -135,7 +136,8 @@
 { "name": "wpe-linux-bot-7", "platform": "wpe" },
 { "name": "wpe-linux-bot-8", "platform": "wpe" },
 { "name": "wpe-linux-bot-9", "platform": "wpe" },
-{ "name": "wpe-linux-bot-10", "platform": "wpe" }
+{ "name": "wpe-linux-bot-10", "platform": "wpe" },
+{ "name": "wpe-linux-bot-11", "platform": "wpe" }
   ],
 
 "builders":   [
@@ -467,12 +469,18 @@
   "workernames": ["gtk-linux-bot-10"]
 },
 {
-  "name": "GTK-Linux-64-bit-Release-Ubuntu-LTS-Build", "factory": "BuildFactory",
+  "name": "GTK-Linux-64-bit-Release-Ubuntu-2004-Build", "factory": "BuildFactory",
   "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
   "additionalArguments": ["--no-experimental-features"],
   "workernames": ["gtk-linux-bot-11"]
 },
 {
+  "name": "GTK-Linux-64-bit-Release-Ubuntu-LTS-Build", "factory": "BuildFactory",
+  "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
+  "additionalArguments": ["--no-experimental-features"],
+  "workernames": ["gtk-linux-bot-21"]
+},
+{
   "name": "GTK-Linux-64bit-Release-Packaging-Nightly-Ubuntu1804", "factory": "BuildAndGenerateMiniBrowserBundleFactory",
   "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
   "additionalArguments": ["--no-bubblewrap-sandbox"],
@@ -613,10 +621,16 @@
   "workernames": ["wpe-linux-bot-9"]
 },
 {
+  "name": "WPE-Linux-64-bit-Release-Ubuntu-2004-Build", "factory": "BuildFactory",
+  "platform": "wpe", "configuration": "release", "architectures": ["x86_64"],
+  "additionalArguments": ["--no-experimental-features"],
+  "workernames": ["wpe-linux-bot-10"]
+},
+{
   "name": "WPE-Linux-64-bit-Release-Ubuntu-LTS-Build", "factory": "BuildFactory",
   "platform": "wpe", "configuration": "release", "architectures": ["x86_64"],
   "additionalArguments": ["--no-experimental-features"],
-  "workernames": ["wpe-linux-bot-10"]
+  "workernames": ["wpe-linux-bot-11"]
 }
   ],
 
@@ -624,7 +638,9 @@
   "builderNames": ["GTK-Linux-64-bit-Release-Build", "GTK-Linux-64-bit-Debug-Build",
"GTK-Linux-64-bit-Release-Clang",
"GTK-Linux-64-bit-Release-Debian-Stable-Build",
+   "GTK-Linux-64-bit-Release-Ubuntu-2004-Build",
"GTK-Linux-64-bit-Release-Ub

[webkit-changes] [295471] trunk/Tools/Scripts/webkitpy/common/checkout/scm/git.py

2022-06-10 Thread dpino
Title: [295471] trunk/Tools/Scripts/webkitpy/common/checkout/scm/git.py








Revision 295471
Author dp...@igalia.com
Date 2022-06-10 19:44:51 -0700 (Fri, 10 Jun 2022)


Log Message
[webkit-patch] Format patch without version signature
https://bugs.webkit.org/show_bug.cgi?id=240516

Reviewed by Jonathan Bedard.

By default 'git-format-patch' adds a signature at the bottom of a diff
patch with Git version number, which the DiffParser wrongly interprets as
a patch chunk.

* Tools/Scripts/webkitpy/common/checkout/scm/git.py: Use knob
  '--no-signature' to emit patch without signature.

Canonical link: https://commits.webkit.org/251476@main

Modified Paths

trunk/Tools/Scripts/webkitpy/common/checkout/scm/git.py




Diff

Modified: trunk/Tools/Scripts/webkitpy/common/checkout/scm/git.py (295470 => 295471)

--- trunk/Tools/Scripts/webkitpy/common/checkout/scm/git.py	2022-06-11 01:33:15 UTC (rev 295470)
+++ trunk/Tools/Scripts/webkitpy/common/checkout/scm/git.py	2022-06-11 02:44:51 UTC (rev 295471)
@@ -361,7 +361,7 @@
 if not commit_message or merge_base == head:
 command = [self.executable_name, 'diff', '--binary', '--no-color', '--no-ext-diff', '--full-index', '--no-renames']
 else:
-command = [self.executable_name, 'format-patch', '--stdout', '--binary']
+command = [self.executable_name, 'format-patch', '--no-signature', '--stdout', '--binary']
 
 # Put code changes at the top of the patch and layout tests
 # at the bottom, this makes for easier reviewing.






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [295419] trunk/Source/WTF/wtf/text/AtomString.h

2022-06-09 Thread dpino
Title: [295419] trunk/Source/WTF/wtf/text/AtomString.h








Revision 295419
Author dp...@igalia.com
Date 2022-06-09 07:08:40 -0700 (Thu, 09 Jun 2022)


Log Message
[GTK] Ubuntu LTS bot build failed after 251271@main
https://bugs.webkit.org/show_bug.cgi?id=241327

Reviewed by Darin Adler.

* Source/WTF/wtf/text/AtomString.h: Implement missing operator!=(const
  AtomString& a, ASCIILiteral b).

Canonical link: https://commits.webkit.org/251425@main

Modified Paths

trunk/Source/WTF/wtf/text/AtomString.h




Diff

Modified: trunk/Source/WTF/wtf/text/AtomString.h (295418 => 295419)

--- trunk/Source/WTF/wtf/text/AtomString.h	2022-06-09 13:14:53 UTC (rev 295418)
+++ trunk/Source/WTF/wtf/text/AtomString.h	2022-06-09 14:08:40 UTC (rev 295419)
@@ -171,6 +171,7 @@
 inline bool operator==(const Vector& a, const AtomString& b) { return b == a; }
 
 inline bool operator!=(const AtomString& a, const AtomString& b) { return a.impl() != b.impl(); }
+inline bool operator!=(const AtomString& a, ASCIILiteral b) { return !(a == b); }
 inline bool operator!=(const AtomString& a, const String& b) { return !equal(a.impl(), b.impl()); }
 inline bool operator!=(const AtomString& a, const Vector& b) { return !(a == b); }
 inline bool operator!=(ASCIILiteral a, const AtomString& b) { return !(b == a); }






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [295334] trunk/Source/WebKit/Shared/IPCTester.messages.in

2022-06-07 Thread dpino
Title: [295334] trunk/Source/WebKit/Shared/IPCTester.messages.in








Revision 295334
Author dp...@igalia.com
Date 2022-06-07 00:16:12 -0700 (Tue, 07 Jun 2022)


Log Message
REGRESSION(250081@main): Parsing error in generate-message-receiver.py
https://bugs.webkit.org/show_bug.cgi?id=241356

Reviewed by Kimmo Kinnunen.

* Source/WebKit/Shared/IPCTester.messages.in: Remove redundant
  non-ascii character.

Canonical link: https://commits.webkit.org/251353@main

Modified Paths

trunk/Source/WebKit/Shared/IPCTester.messages.in




Diff

Modified: trunk/Source/WebKit/Shared/IPCTester.messages.in (295333 => 295334)

--- trunk/Source/WebKit/Shared/IPCTester.messages.in	2022-06-07 06:57:18 UTC (rev 295333)
+++ trunk/Source/WebKit/Shared/IPCTester.messages.in	2022-06-07 07:16:12 UTC (rev 295334)
@@ -27,7 +27,7 @@
 StopMessageTesting() -> () Synchronous
 CreateStreamTester(WebKit::IPCStreamTesterIdentifier identifier, IPC::StreamConnectionBuffer stream) WantsConnection
 ReleaseStreamTester(WebKit::IPCStreamTesterIdentifier identifier) -> () Synchronous
-CreateConnectionTester(WebKit::IPCConnectionTesterIdentifier ideœntifier, IPC::Attachment connection) WantsConnection
+CreateConnectionTester(WebKit::IPCConnectionTesterIdentifier identifier, IPC::Attachment connection) WantsConnection
 CreateConnectionTesterAndSendAsyncMessages(WebKit::IPCConnectionTesterIdentifier identifier, IPC::Attachment connection, uint32_t messageCount) WantsConnection
 ReleaseConnectionTester(WebKit::IPCConnectionTesterIdentifier identifier) -> () Synchronous
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [295199] trunk/Tools/jhbuild/jhbuild-minimal.modules

2022-06-03 Thread dpino
Title: [295199] trunk/Tools/jhbuild/jhbuild-minimal.modules








Revision 295199
Author dp...@igalia.com
Date 2022-06-03 01:29:27 -0700 (Fri, 03 Jun 2022)


Log Message
[JHBuild] Disable gnutls backend in glib-networking and enable openssl backend
https://bugs.webkit.org/show_bug.cgi?id=239324

Reviewed by Carlos Alberto Lopez Perez.

glib-networking uses gnutls backend by default. Ubuntu 18.04's gnutls
doesn't meet the minimal version required by glib-networking. Use
openssl instead.

* jhbuild/jhbuild-minimal.modules: Use openssl backend in glib-networking.

Canonical link: https://commits.webkit.org/251256@main

Modified Paths

trunk/Tools/jhbuild/jhbuild-minimal.modules




Diff

Modified: trunk/Tools/jhbuild/jhbuild-minimal.modules (295198 => 295199)

--- trunk/Tools/jhbuild/jhbuild-minimal.modules	2022-06-03 06:46:11 UTC (rev 295198)
+++ trunk/Tools/jhbuild/jhbuild-minimal.modules	2022-06-03 08:29:27 UTC (rev 295199)
@@ -175,7 +175,8 @@
 
   
 
-  
+  
 
   
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [295028] trunk/Source

2022-05-30 Thread dpino
Title: [295028] trunk/Source








Revision 295028
Author dp...@igalia.com
Date 2022-05-30 07:18:34 -0700 (Mon, 30 May 2022)


Log Message
Unreviewed, non-unified build fixes after 251082@main

* Source/WebCore/bindings/js/JSAttrCustom.cpp:
* Source/WebCore/bindings/js/JSAudioBufferSourceNodeCustom.cpp:
* Source/WebCore/bindings/js/JSCSSRuleCustom.cpp:
* Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp:
* Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp:
* Source/WebCore/bindings/js/JSDOMWindowCustom.cpp:
* Source/WebCore/bindings/js/JSDocumentCustom.cpp:
* Source/WebCore/bindings/js/JSFetchEventCustom.cpp:
* Source/WebCore/bindings/js/JSHTMLCanvasElementCustom.cpp:
* Source/WebCore/bindings/js/JSHTMLTemplateElementCustom.cpp:
* Source/WebCore/bindings/js/JSIDBCursorCustom.cpp:
* Source/WebCore/bindings/js/JSIntersectionObserverCustom.cpp:
* Source/WebCore/bindings/js/JSIntersectionObserverEntryCustom.cpp:
* Source/WebCore/bindings/js/JSMessageChannelCustom.cpp:
* Source/WebCore/bindings/js/JSMessagePortCustom.cpp:
* Source/WebCore/bindings/js/JSNodeCustom.cpp:
* Source/WebCore/bindings/js/JSNodeIteratorCustom.cpp:
* Source/WebCore/bindings/js/JSPaintRenderingContext2DCustom.cpp:
* Source/WebCore/bindings/js/JSResizeObserverEntryCustom.cpp:
* Source/WebCore/bindings/js/JSSVGViewSpecCustom.cpp:
* Source/WebCore/bindings/js/JSStyleSheetCustom.cpp:
* Source/WebCore/bindings/js/JSTextTrackCueCustom.cpp:
* Source/WebCore/bindings/js/JSUndoItemCustom.cpp:
* Source/WebCore/bindings/js/JSWebGL2RenderingContextCustom.cpp:
* Source/WebCore/bindings/js/JSWebGLRenderingContextCustom.cpp:
* Source/WebCore/bindings/js/JSWebXRSessionCustom.cpp:
* Source/WebCore/bindings/js/JSWorkerGlobalScopeCustom.cpp:
* Source/WebCore/bindings/js/JSWorkerNavigatorCustom.cpp:
* Source/WebCore/bindings/js/JSXMLHttpRequestCustom.cpp:
* Source/WebCore/bindings/js/JSXPathResultCustom.cpp:
* Source/WebCore/html/HTMLCanvasElement.cpp:
* Source/WebCore/page/DOMWindowProperty.h:
* Source/WebCore/page/UndoManager.h:
* Source/WebKit/WebProcess/FullScreen/WebFullScreenManager.cpp:

Canonical link: https://commits.webkit.org/251123@main

Modified Paths

trunk/Source/WebCore/bindings/js/JSAttrCustom.cpp
trunk/Source/WebCore/bindings/js/JSAudioBufferSourceNodeCustom.cpp
trunk/Source/WebCore/bindings/js/JSCSSRuleCustom.cpp
trunk/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp
trunk/Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp
trunk/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp
trunk/Source/WebCore/bindings/js/JSDocumentCustom.cpp
trunk/Source/WebCore/bindings/js/JSFetchEventCustom.cpp
trunk/Source/WebCore/bindings/js/JSHTMLCanvasElementCustom.cpp
trunk/Source/WebCore/bindings/js/JSHTMLTemplateElementCustom.cpp
trunk/Source/WebCore/bindings/js/JSIDBCursorCustom.cpp
trunk/Source/WebCore/bindings/js/JSIntersectionObserverCustom.cpp
trunk/Source/WebCore/bindings/js/JSIntersectionObserverEntryCustom.cpp
trunk/Source/WebCore/bindings/js/JSMessageChannelCustom.cpp
trunk/Source/WebCore/bindings/js/JSMessagePortCustom.cpp
trunk/Source/WebCore/bindings/js/JSNodeCustom.cpp
trunk/Source/WebCore/bindings/js/JSNodeIteratorCustom.cpp
trunk/Source/WebCore/bindings/js/JSPaintRenderingContext2DCustom.cpp
trunk/Source/WebCore/bindings/js/JSResizeObserverEntryCustom.cpp
trunk/Source/WebCore/bindings/js/JSSVGViewSpecCustom.cpp
trunk/Source/WebCore/bindings/js/JSStyleSheetCustom.cpp
trunk/Source/WebCore/bindings/js/JSTextTrackCueCustom.cpp
trunk/Source/WebCore/bindings/js/JSUndoItemCustom.cpp
trunk/Source/WebCore/bindings/js/JSWebGL2RenderingContextCustom.cpp
trunk/Source/WebCore/bindings/js/JSWebGLRenderingContextCustom.cpp
trunk/Source/WebCore/bindings/js/JSWebXRSessionCustom.cpp
trunk/Source/WebCore/bindings/js/JSWorkerGlobalScopeCustom.cpp
trunk/Source/WebCore/bindings/js/JSWorkerNavigatorCustom.cpp
trunk/Source/WebCore/bindings/js/JSXMLHttpRequestCustom.cpp
trunk/Source/WebCore/bindings/js/JSXPathResultCustom.cpp
trunk/Source/WebCore/html/HTMLCanvasElement.cpp
trunk/Source/WebCore/page/DOMWindowProperty.h
trunk/Source/WebCore/page/UndoManager.h
trunk/Source/WebKit/WebProcess/FullScreen/WebFullScreenManager.cpp




Diff

Modified: trunk/Source/WebCore/bindings/js/JSAttrCustom.cpp (295027 => 295028)

--- trunk/Source/WebCore/bindings/js/JSAttrCustom.cpp	2022-05-30 14:10:13 UTC (rev 295027)
+++ trunk/Source/WebCore/bindings/js/JSAttrCustom.cpp	2022-05-30 14:18:34 UTC (rev 295028)
@@ -30,6 +30,7 @@
 #include "JSAttr.h"
 
 #include "Element.h"
+#include "WebCoreOpaqueRoot.h"
 
 namespace WebCore {
 


Modified: trunk/Source/WebCore/bindings/js/JSAudioBufferSourceNodeCustom.cpp (295027 => 295028)

--- trunk/Source/WebCore/bindings/js/JSAudioBufferSourceNodeCustom.cpp	2022-05-30 14:10:13 UTC (rev 295027)
+++ trunk/Source/WebCore/bindings/js/JSAudioBufferSourceNodeCustom.cpp	2022-05-30 14:18:34 UTC (rev 295028)
@@ -28,6 +28,7 @@
 
 #if ENABLE(WEB_AUDIO)
 #include "AudioBufferSourceNode.h"
+#include "WebCoreOpaqueRoot

[webkit-changes] [294870] trunk/Source

2022-05-25 Thread dpino
Title: [294870] trunk/Source








Revision 294870
Author dp...@igalia.com
Date 2022-05-25 22:36:21 -0700 (Wed, 25 May 2022)


Log Message
Unreviewed, non unified build fixes after 250949@main

Modified Paths

trunk/Source/WebCore/platform/graphics/filters/software/FEConvolveMatrixSoftwareApplier.h
trunk/Source/WebCore/platform/graphics/filters/software/FEGaussianBlurSoftwareApplier.h
trunk/Source/WebCore/platform/graphics/filters/software/FEMorphologySoftwareApplier.h
trunk/Source/WebCore/platform/graphics/filters/software/FETurbulenceSoftwareApplier.h
trunk/Source/WebKit/Platform/IPC/SharedBufferReference.h




Diff

Modified: trunk/Source/WebCore/platform/graphics/filters/software/FEConvolveMatrixSoftwareApplier.h (294869 => 294870)

--- trunk/Source/WebCore/platform/graphics/filters/software/FEConvolveMatrixSoftwareApplier.h	2022-05-26 05:21:11 UTC (rev 294869)
+++ trunk/Source/WebCore/platform/graphics/filters/software/FEConvolveMatrixSoftwareApplier.h	2022-05-26 05:36:21 UTC (rev 294870)
@@ -26,6 +26,7 @@
 #include "FilterEffectApplier.h"
 #include "IntPoint.h"
 #include "IntSize.h"
+#include "PixelBuffer.h"
 #include <_javascript_Core/TypedArrayAdaptersForwardDeclarations.h>
 #include 
 


Modified: trunk/Source/WebCore/platform/graphics/filters/software/FEGaussianBlurSoftwareApplier.h (294869 => 294870)

--- trunk/Source/WebCore/platform/graphics/filters/software/FEGaussianBlurSoftwareApplier.h	2022-05-26 05:21:11 UTC (rev 294869)
+++ trunk/Source/WebCore/platform/graphics/filters/software/FEGaussianBlurSoftwareApplier.h	2022-05-26 05:36:21 UTC (rev 294870)
@@ -24,6 +24,7 @@
 
 #include "FilterEffectApplier.h"
 #include "IntSize.h"
+#include "PixelBuffer.h"
 #include <_javascript_Core/Forward.h>
 
 namespace WebCore {


Modified: trunk/Source/WebCore/platform/graphics/filters/software/FEMorphologySoftwareApplier.h (294869 => 294870)

--- trunk/Source/WebCore/platform/graphics/filters/software/FEMorphologySoftwareApplier.h	2022-05-26 05:21:11 UTC (rev 294869)
+++ trunk/Source/WebCore/platform/graphics/filters/software/FEMorphologySoftwareApplier.h	2022-05-26 05:36:21 UTC (rev 294870)
@@ -25,6 +25,7 @@
 #include "ColorComponents.h"
 #include "ColorTypes.h"
 #include "FilterEffectApplier.h"
+#include "PixelBuffer.h"
 #include <_javascript_Core/Forward.h>
 
 namespace WebCore {


Modified: trunk/Source/WebCore/platform/graphics/filters/software/FETurbulenceSoftwareApplier.h (294869 => 294870)

--- trunk/Source/WebCore/platform/graphics/filters/software/FETurbulenceSoftwareApplier.h	2022-05-26 05:21:11 UTC (rev 294869)
+++ trunk/Source/WebCore/platform/graphics/filters/software/FETurbulenceSoftwareApplier.h	2022-05-26 05:36:21 UTC (rev 294870)
@@ -28,6 +28,7 @@
 #include "FilterEffectApplier.h"
 #include "FloatPoint.h"
 #include "IntRect.h"
+#include "PixelBuffer.h"
 #include <_javascript_Core/Forward.h>
 
 namespace WebCore {


Modified: trunk/Source/WebKit/Platform/IPC/SharedBufferReference.h (294869 => 294870)

--- trunk/Source/WebKit/Platform/IPC/SharedBufferReference.h	2022-05-26 05:21:11 UTC (rev 294869)
+++ trunk/Source/WebKit/Platform/IPC/SharedBufferReference.h	2022-05-26 05:36:21 UTC (rev 294870)
@@ -29,6 +29,7 @@
 #pragma once
 
 #include "DataReference.h"
+#include "SharedMemory.h"
 #include 
 #include 
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [294785] trunk/Source/WebCore/platform/text/TextFlags.h

2022-05-24 Thread dpino
Title: [294785] trunk/Source/WebCore/platform/text/TextFlags.h








Revision 294785
Author dp...@igalia.com
Date 2022-05-24 19:53:56 -0700 (Tue, 24 May 2022)


Log Message
[GCC] Debian stable build bot broken after 250926@main
https://bugs.webkit.org/show_bug.cgi?id=240897

Reviewed by Cameron McCormack.

GCC8.3 (Debian 10) doesn't support direct brace enclosed initialization of
bitfield enums.

* Source/WebCore/platform/text/TextFlags.h: Move initialization of
  bitfield enums to constructor.

Canonical link: https://commits.webkit.org/250944@main

Modified Paths

trunk/Source/WebCore/platform/text/TextFlags.h




Diff

Modified: trunk/Source/WebCore/platform/text/TextFlags.h (294784 => 294785)

--- trunk/Source/WebCore/platform/text/TextFlags.h	2022-05-25 02:12:52 UTC (rev 294784)
+++ trunk/Source/WebCore/platform/text/TextFlags.h	2022-05-25 02:53:56 UTC (rev 294785)
@@ -65,8 +65,13 @@
 Force
 };
 
-ExpansionBehavior() = default;
+ExpansionBehavior()
+: left(Behavior::Forbid)
+, right(Behavior::Allow)
+{
 
+}
+
 ExpansionBehavior(Behavior left, Behavior right)
 : left(left)
 , right(right)
@@ -98,8 +103,9 @@
 return { Behavior::Forbid, Behavior::Forbid };
 }
 
-Behavior left : 2 { Behavior::Forbid };
-Behavior right : 2 { Behavior::Allow };
+static constexpr unsigned bitsOfKind = 2;
+Behavior left : bitsOfKind;
+Behavior right : bitsOfKind;
 };
 
 enum FontSynthesisValues {






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [294727] trunk/LayoutTests/platform/glib

2022-05-23 Thread dpino
Title: [294727] trunk/LayoutTests/platform/glib








Revision 294727
Author dp...@igalia.com
Date 2022-05-23 21:09:57 -0700 (Mon, 23 May 2022)


Log Message
[GLIB] Unreviewed test gardening, update expectations after r293691

Modified Paths

trunk/LayoutTests/platform/glib/TestExpectations


Removed Paths

trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/cookies/name/
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/cookies/value/value-ctl-expected.txt




Diff

Modified: trunk/LayoutTests/platform/glib/TestExpectations (294726 => 294727)

--- trunk/LayoutTests/platform/glib/TestExpectations	2022-05-24 04:00:18 UTC (rev 294726)
+++ trunk/LayoutTests/platform/glib/TestExpectations	2022-05-24 04:09:57 UTC (rev 294727)
@@ -2553,6 +2553,9 @@
 webkit.org/b/227823 imported/w3c/web-platform-tests/cookies/prefix/__secure.header.html [ Failure ]
 webkit.org/b/227823 imported/w3c/web-platform-tests/cookies/prefix/document-cookie.non-secure.html [ Failure ]
 
+imported/w3c/web-platform-tests/cookies/name/name-ctl.html [ Failure ]
+imported/w3c/web-platform-tests/cookies/value/value-ctl.html [ Failure ]
+
 webkit.org/b/228778 mhtml [ ImageOnlyFailure Pass ]
 
 webkit.org/b/229057 media/event-attributes.html [ Pass Failure ]


Deleted: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/cookies/value/value-ctl-expected.txt (294726 => 294727)

--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/cookies/value/value-ctl-expected.txt	2022-05-24 04:00:18 UTC (rev 294726)
+++ trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/cookies/value/value-ctl-expected.txt	2022-05-24 04:09:57 UTC (rev 294727)
@@ -1,125 +0,0 @@
-
-PASS Cookie with %x0 in value is truncated.
-FAIL Cookie with %xa in value is truncated. assert_equals: The cookie was set as expected. expected "test=10" but got "test=10; value"
-PASS Cookie with %xd in value is truncated.
-FAIL Cookie with %x1 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=1"
-FAIL Cookie with %x2 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=2"
-FAIL Cookie with %x3 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=3"
-FAIL Cookie with %x4 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=4"
-FAIL Cookie with %x5 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=5"
-FAIL Cookie with %x6 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=6"
-FAIL Cookie with %x7 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=7"
-FAIL Cookie with %x8 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=8"
-FAIL Cookie with %x9 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=9"
-FAIL Cookie with %xb in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=11"
-FAIL Cookie with %xc in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=12"
-FAIL Cookie with %xe in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=14"
-FAIL Cookie with %xf in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=15"
-FAIL Cookie with %x10 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=16"
-FAIL Cookie with %x11 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=17"
-FAIL Cookie with %x12 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=18"
-FAIL Cookie with %x13 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=19"
-FAIL Cookie with %x14 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=20"
-FAIL Cookie with %x15 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=21"
-FAIL Cookie with %x16 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=22"
-FAIL Cookie with %x17 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=23"
-FAIL Cookie with %x18 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=24"
-FAIL Cookie with %x19 in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=25"
-FAIL Cookie with %x1a in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=26"
-FAIL Cookie with %x1b in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=27"
-FAIL Cookie with %x1c in value is rejected. assert_equals: The cookie was rejected. expected "" but got "test=28"
-FAIL Cookie with %x1d in value is rejected. assert_equals: The cookie was rejected. expected "" but got

[webkit-changes] [294721] trunk/LayoutTests/platform

2022-05-23 Thread dpino
Title: [294721] trunk/LayoutTests/platform








Revision 294721
Author dp...@igalia.com
Date 2022-05-23 20:06:49 -0700 (Mon, 23 May 2022)


Log Message
[WPE] Unreviewed test gardening, fix missing baselines reported by test bot

Modified Paths

trunk/LayoutTests/platform/glib/TestExpectations
trunk/LayoutTests/platform/gtk/TestExpectations


Added Paths

trunk/LayoutTests/platform/glib/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/svg/import/filters-composite-04-f-manual-expected.txt
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/svg/import/filters-composite-05-f-manual-expected.txt
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/svg/import/filters-conv-03-f-manual-expected.txt
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/svg/import/filters-displace-01-f-manual-expected.txt
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/svg/import/filters-image-01-b-manual-expected.txt
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/svg/import/filters-image-02-b-manual-expected.txt
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/svg/import/filters-image-03-f-manual-expected.txt
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/svg/import/filters-image-04-f-manual-expected.txt
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/svg/import/filters-image-05-f-manual-expected.txt


Removed Paths

trunk/LayoutTests/platform/gtk/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt
trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/import/filters-composite-04-f-manual-expected.txt
trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/import/filters-composite-05-f-manual-expected.txt
trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/import/filters-conv-03-f-manual-expected.txt
trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/import/filters-displace-01-f-manual-expected.txt
trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/import/filters-image-01-b-manual-expected.txt
trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/import/filters-image-02-b-manual-expected.txt
trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/import/filters-image-03-f-manual-expected.txt
trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/import/filters-image-04-f-manual-expected.txt
trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/import/filters-image-05-f-manual-expected.txt




Diff

Modified: trunk/LayoutTests/platform/glib/TestExpectations (294720 => 294721)

--- trunk/LayoutTests/platform/glib/TestExpectations	2022-05-24 03:02:38 UTC (rev 294720)
+++ trunk/LayoutTests/platform/glib/TestExpectations	2022-05-24 03:06:49 UTC (rev 294721)
@@ -364,6 +364,9 @@
 accessibility/visible-character-range-scrolling.html [ Skip ]
 accessibility/visible-character-range-width-changes.html [ Skip ]
 
+# Missing support of HTML Model element (ENABLE MODEL).
+accessibility/model-element-attributes.html [ Skip ]
+
 webkit.org/b/212805 accessibility/svg-text.html [ Failure ]
 
 # Added in r263823. Both tests are timing out.
@@ -2756,6 +2759,8 @@
 
 webkit.org/b/193628 fast/css/content-counter-010.htm [ ImageOnlyFailure ]
 
+http/tests/webgpu/webgpu/api/operation/memory_sync/buffer/multiple_buffers.html [ Skip ]
+
 # End: Common failures between GTK and WPE.
 
 #


Copied: trunk/LayoutTests/platform/glib/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt (from rev 294716, trunk/LayoutTests/platform/gtk/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt) (0 => 294721)

--- trunk/LayoutTests/platform/glib/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt	(rev 0)
+++ trunk/LayoutTests/platform/glib/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt	2022-05-24 03:06:49 UTC (rev 294721)
@@ -0,0 +1,9 @@
+layer at (0,0) size 235x4018
+  RenderView at (0,0) size 235x585
+layer at (0,0) size 235x4018
+  RenderBlock {HTML} at (0,0) size 235x4018
+RenderBody {BODY} at (8,8) size 219x4002
+  RenderBlock {DIV} at (-783,0) size 1002x4002 [border: (1px solid #FF)]
+RenderText {#text} at (-491,1) size 1492x17
+  text run at (-491,1) width 1492: "BEGINEND"
+scrolled to -716,0


Copied: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/svg/import/filters-composite-04-f-manual-expected.txt (from rev 294716, trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/import/filters-composite-04-f-manual-expected.txt) (0 => 294721)

--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/

[webkit-changes] [294535] trunk/Tools/Scripts/libraries

2022-05-20 Thread dpino
Title: [294535] trunk/Tools/Scripts/libraries








Revision 294535
Author dp...@igalia.com
Date 2022-05-20 00:14:48 -0700 (Fri, 20 May 2022)


Log Message
[git-webkit] Question 'Are you sure want to setup a fork?' always returns 'Yes'

Reviewed by Jonathan Bedard.

When the response of the user is an empty string, function 'Terminal.choose'
always returns the first option.

The reason for that is a 'startswith' comparison of an option with an empty
string. This comparison is always true, thus the first option is selected
instead of the default option.

Canonical link: https://commits.webkit.org/250790@main

Modified Paths

trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/terminal.py
trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/program/setup.py




Diff

Modified: trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/terminal.py (294534 => 294535)

--- trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/terminal.py	2022-05-20 06:51:32 UTC (rev 294534)
+++ trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/terminal.py	2022-05-20 07:14:48 UTC (rev 294535)
@@ -65,7 +65,7 @@
 if index >= 0 and index < len(options):
 response = options[index]
 
-if not strict:
+if not strict and len(response) > 0:
 for option in options:
 if option.lower().startswith(response.lower()):
 response = option


Modified: trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/program/setup.py (294534 => 294535)

--- trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/program/setup.py	2022-05-20 06:51:32 UTC (rev 294534)
+++ trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/program/setup.py	2022-05-20 07:14:48 UTC (rev 294535)
@@ -441,7 +441,7 @@
 else:
 sys.stderr.write(warning)
 
-if not forking:
+if not forking or forking == 'No':
 return result
 
 if cls.github(args, rmt, **kwargs):






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [294528] trunk/Source/WebCore/rendering/PathOperation.h

2022-05-19 Thread dpino
Title: [294528] trunk/Source/WebCore/rendering/PathOperation.h








Revision 294528
Author dp...@igalia.com
Date 2022-05-19 21:03:09 -0700 (Thu, 19 May 2022)


Log Message
Unreviewed, non-unified build fixes after 250776@main

Modified Paths

trunk/Source/WebCore/rendering/PathOperation.h




Diff

Modified: trunk/Source/WebCore/rendering/PathOperation.h (294527 => 294528)

--- trunk/Source/WebCore/rendering/PathOperation.h	2022-05-20 03:46:31 UTC (rev 294527)
+++ trunk/Source/WebCore/rendering/PathOperation.h	2022-05-20 04:03:09 UTC (rev 294528)
@@ -30,6 +30,7 @@
 #pragma once
 
 #include "BasicShapes.h"
+#include "OffsetRotation.h"
 #include "Path.h"
 #include "RenderStyleConstants.h"
 #include 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [294518] trunk/Source/WebCore/css/typedom/numeric/CSSNumericType.cpp

2022-05-19 Thread dpino
Title: [294518] trunk/Source/WebCore/css/typedom/numeric/CSSNumericType.cpp








Revision 294518
Author dp...@igalia.com
Date 2022-05-19 18:15:56 -0700 (Thu, 19 May 2022)


Log Message
Unreviewed, non-unified build fixes after 250765@main

Modified Paths

trunk/Source/WebCore/css/typedom/numeric/CSSNumericType.cpp




Diff

Modified: trunk/Source/WebCore/css/typedom/numeric/CSSNumericType.cpp (294517 => 294518)

--- trunk/Source/WebCore/css/typedom/numeric/CSSNumericType.cpp	2022-05-20 00:59:11 UTC (rev 294517)
+++ trunk/Source/WebCore/css/typedom/numeric/CSSNumericType.cpp	2022-05-20 01:15:56 UTC (rev 294518)
@@ -23,10 +23,9 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#pragma once
-
 #include "config.h"
 #include "CSSNumericType.h"
+#include "CSSNumericValue.h"
 
 #if ENABLE(CSS_TYPED_OM)
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [294470] trunk/Source

2022-05-19 Thread dpino
Title: [294470] trunk/Source








Revision 294470
Author dp...@igalia.com
Date 2022-05-19 00:39:24 -0700 (Thu, 19 May 2022)


Log Message
Unreviewed, non-unified build fixes after 250693@main

Modified Paths

trunk/Source/WebCore/bindings/js/ScheduledAction.cpp
trunk/Source/WebCore/dom/DocumentFontLoader.cpp
trunk/Source/WebCore/dom/IdleCallbackController.cpp
trunk/Source/WebCore/dom/ScriptExecutionContext.cpp
trunk/Source/WebCore/dom/UserGestureIndicator.cpp
trunk/Source/WebCore/dom/VisitedLinkState.cpp
trunk/Source/WebCore/editing/ChangeListTypeCommand.cpp
trunk/Source/WebCore/editing/DictationCommand.cpp
trunk/Source/WebCore/html/HTMLHtmlElement.cpp
trunk/Source/WebCore/html/PDFDocument.cpp
trunk/Source/WebCore/html/RadioInputType.cpp
trunk/Source/WebCore/html/parser/HTMLDocumentParser.cpp
trunk/Source/WebCore/html/parser/HTMLParserOptions.cpp
trunk/Source/WebCore/html/parser/HTMLScriptRunner.cpp
trunk/Source/WebCore/inspector/InspectorStyleSheet.cpp
trunk/Source/WebCore/inspector/agents/InspectorCanvasAgent.cpp
trunk/Source/WebCore/loader/CrossOriginPreflightChecker.cpp
trunk/Source/WebCore/loader/DocumentThreadableLoader.cpp
trunk/Source/WebCore/loader/FormState.cpp
trunk/Source/WebCore/loader/MediaResourceLoader.cpp
trunk/Source/WebCore/loader/MixedContentChecker.cpp
trunk/Source/WebCore/loader/NavigationRequester.cpp
trunk/Source/WebCore/loader/ResourceTimingInformation.cpp
trunk/Source/WebCore/loader/appcache/ApplicationCacheHost.cpp
trunk/Source/WebCore/loader/icon/IconLoader.cpp
trunk/Source/WebCore/page/IntersectionObserver.cpp
trunk/Source/WebCore/page/UndoManager.cpp
trunk/Source/WebCore/page/UserContentProvider.cpp
trunk/Source/WebCore/style/StyleFontSizeFunctions.cpp
trunk/Source/WebCore/svg/SVGDocumentExtensions.cpp
trunk/Source/WebCore/xml/XSLStyleSheetLibxslt.cpp
trunk/Source/WebCore/xml/XSLTProcessorLibxslt.cpp
trunk/Source/WebKit/WebProcess/Storage/WebSWClientConnection.cpp
trunk/Source/WebKit/WebProcess/UserContent/WebUserContentController.cpp
trunk/Source/WebKit/WebProcess/WebCoreSupport/glib/WebEditorClientGLib.cpp
trunk/Source/WebKit/WebProcess/WebPage/WebDocumentLoader.cpp




Diff

Modified: trunk/Source/WebCore/bindings/js/ScheduledAction.cpp (294469 => 294470)

--- trunk/Source/WebCore/bindings/js/ScheduledAction.cpp	2022-05-19 06:24:56 UTC (rev 294469)
+++ trunk/Source/WebCore/bindings/js/ScheduledAction.cpp	2022-05-19 07:39:24 UTC (rev 294470)
@@ -29,6 +29,7 @@
 #include "DOMWrapperWorld.h"
 #include "Document.h"
 #include "Frame.h"
+#include "FrameDestructionObserverInlines.h"
 #include "FrameLoader.h"
 #include "JSDOMExceptionHandling.h"
 #include "JSDOMWindow.h"


Modified: trunk/Source/WebCore/dom/DocumentFontLoader.cpp (294469 => 294470)

--- trunk/Source/WebCore/dom/DocumentFontLoader.cpp	2022-05-19 06:24:56 UTC (rev 294469)
+++ trunk/Source/WebCore/dom/DocumentFontLoader.cpp	2022-05-19 07:39:24 UTC (rev 294470)
@@ -34,6 +34,7 @@
 #include "CachedResourceRequest.h"
 #include "CachedResourceRequestInitiators.h"
 #include "Frame.h"
+#include "FrameDestructionObserverInlines.h"
 #include "FrameLoader.h"
 
 namespace WebCore {


Modified: trunk/Source/WebCore/dom/IdleCallbackController.cpp (294469 => 294470)

--- trunk/Source/WebCore/dom/IdleCallbackController.cpp	2022-05-19 06:24:56 UTC (rev 294469)
+++ trunk/Source/WebCore/dom/IdleCallbackController.cpp	2022-05-19 07:39:24 UTC (rev 294470)
@@ -27,6 +27,7 @@
 #include "IdleCallbackController.h"
 
 #include "Document.h"
+#include "FrameDestructionObserverInlines.h"
 #include "IdleDeadline.h"
 #include "WindowEventLoop.h"
 


Modified: trunk/Source/WebCore/dom/ScriptExecutionContext.cpp (294469 => 294470)

--- trunk/Source/WebCore/dom/ScriptExecutionContext.cpp	2022-05-19 06:24:56 UTC (rev 294469)
+++ trunk/Source/WebCore/dom/ScriptExecutionContext.cpp	2022-05-19 07:39:24 UTC (rev 294470)
@@ -38,6 +38,7 @@
 #include "Document.h"
 #include "ErrorEvent.h"
 #include "FontLoadRequest.h"
+#include "FrameDestructionObserverInlines.h"
 #include "JSDOMExceptionHandling.h"
 #include "JSDOMWindow.h"
 #include "JSWorkerGlobalScope.h"


Modified: trunk/Source/WebCore/dom/UserGestureIndicator.cpp (294469 => 294470)

--- trunk/Source/WebCore/dom/UserGestureIndicator.cpp	2022-05-19 06:24:56 UTC (rev 294469)
+++ trunk/Source/WebCore/dom/UserGestureIndicator.cpp	2022-05-19 07:39:24 UTC (rev 294470)
@@ -29,6 +29,7 @@
 #include "DOMWindow.h"
 #include "Document.h"
 #include "Frame.h"
+#include "FrameDestructionObserverInlines.h"
 #include "ResourceLoadObserver.h"
 #include "SecurityOrigin.h"
 #include 


Modified: trunk/Source/WebCore/dom/VisitedLinkState.cpp (294469 => 294470)

--- trunk/Source/WebCore/dom/VisitedLinkState.cpp	2022-05-19 06:24:56 UTC (rev 294469)
+++ trunk/Source/WebCore/dom/VisitedLinkState.cpp	2022-05-19 07:39:24 UTC (rev 294470)
@@ -31,6 +31,7 @@
 
 #include "ElementIterator.h"
 #include "Frame.h"
+#include "FrameDestructionObserverInlines.h"
 #include "HTMLAnchorElementInlines.h"
 #include "Page.h"
 #include "SVGAElemen

[webkit-changes] [294384] trunk/Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp

2022-05-18 Thread dpino
Title: [294384] trunk/Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp








Revision 294384
Author dp...@igalia.com
Date 2022-05-18 00:18:55 -0700 (Wed, 18 May 2022)


Log Message
Unreviewed, non-unified build fixes after r294166

Modified Paths

trunk/Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp




Diff

Modified: trunk/Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp (294383 => 294384)

--- trunk/Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp	2022-05-18 06:26:53 UTC (rev 294383)
+++ trunk/Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp	2022-05-18 07:18:55 UTC (rev 294384)
@@ -36,6 +36,7 @@
 #include "DOMWindow.h"
 #include "Event.h"
 #include "Frame.h"
+#include "FrameSnapshotting.h"
 #include "InspectorAnimationAgent.h"
 #include "InspectorCPUProfilerAgent.h"
 #include "InspectorClient.h"






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [294149] trunk/LayoutTests

2022-05-13 Thread dpino
Title: [294149] trunk/LayoutTests








Revision 294149
Author dp...@igalia.com
Date 2022-05-13 01:31:46 -0700 (Fri, 13 May 2022)


Log Message
[GTK] Unreviewed test gardening, follow-up to r294148

Add removed baselines in corresponding directory.

* platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt: Added.
* platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt: Added.
* platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt: Added.

Modified Paths

trunk/LayoutTests/ChangeLog


Added Paths

trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/browsers/history/
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (294148 => 294149)

--- trunk/LayoutTests/ChangeLog	2022-05-13 08:22:29 UTC (rev 294148)
+++ trunk/LayoutTests/ChangeLog	2022-05-13 08:31:46 UTC (rev 294149)
@@ -1,5 +1,15 @@
 2022-05-13  Diego Pino Garcia  
 
+[GTK] Unreviewed test gardening, follow-up to r294148
+
+Add removed baselines in corresponding directory.
+
+* platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt: Added.
+* platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt: Added.
+* platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt: Added.
+
+2022-05-13  Diego Pino Garcia  
+
 [GTK] Unreviewed test gardening, follow-up to r294142
 
 Remove wrongly generated baselines. Parent directoy has the same name


Added: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt (0 => 294149)

--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt	(rev 0)
+++ trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt	2022-05-13 08:31:46 UTC (rev 294149)
@@ -0,0 +1,8 @@
+
+PASS location hash
+PASS Setting location.hash on srcdoc iframe
+PASS Setting hash should automatically include hash character
+PASS Setting hash should encode incompatible characters
+PASS Setting hash to an already encoded value should not double encode it
+PASS Setting hash which is partially encoded should only encode incompatible characters
+


Added: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt (0 => 294149)

--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt	(rev 0)
+++ trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt	2022-05-13 08:31:46 UTC (rev 294149)
@@ -0,0 +1,8 @@
+
+PASS getResponseHeader('content-length') expects 0
+PASS getResponseHeader('content-length') expects 0, 0
+PASS getResponseHeader('double-trouble') expects ,
+PASS getResponseHeader('foo-test') expects 1, 2, 3
+PASS getResponseHeader('heya') expects , , 1, , , 2
+PASS getResponseHeader('www-authenticate') expects 1, 2, 3, 4
+


Added: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt (0 => 294149)

--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt	(rev 0)
+++ trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt	2022-05-13 08:31:46 UTC (rev 294149)
@@ -0,0 +1,8 @@
+
+PASS getResponseHeader('content-length') expects 0
+PASS getResponseHeader('content-length') expects 0, 0
+PASS getResponseHeader('double-trouble') expects ,
+PASS getResponseHeader('foo-test') expects 1, 2, 3
+PASS getResponseHeader('heya') expects , , 1, , , 2
+PASS getResponseHeader('www-authenticate') expects 1, 2, 3, 4
+






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [294148] trunk/LayoutTests

2022-05-13 Thread dpino
Title: [294148] trunk/LayoutTests








Revision 294148
Author dp...@igalia.com
Date 2022-05-13 01:22:29 -0700 (Fri, 13 May 2022)


Log Message
[GTK] Unreviewed test gardening, follow-up to r294142

Remove wrongly generated baselines. Parent directoy has the same name
as baseline and that ends up in an Exception error while running the
layout-tests.

* platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt/location_hash-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt/getresponseheader.any-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt/getresponseheader.any.worker-expected.txt: Removed.

Modified Paths

trunk/LayoutTests/ChangeLog


Removed Paths

trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/browsers/history/
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt/
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt/




Diff

Modified: trunk/LayoutTests/ChangeLog (294147 => 294148)

--- trunk/LayoutTests/ChangeLog	2022-05-13 08:13:19 UTC (rev 294147)
+++ trunk/LayoutTests/ChangeLog	2022-05-13 08:22:29 UTC (rev 294148)
@@ -1,5 +1,17 @@
 2022-05-13  Diego Pino Garcia  
 
+[GTK] Unreviewed test gardening, follow-up to r294142
+
+Remove wrongly generated baselines. Parent directoy has the same name
+as baseline and that ends up in an Exception error while running the
+layout-tests.
+
+* platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt/location_hash-expected.txt: Removed.
+* platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt/getresponseheader.any-expected.txt: Removed.
+* platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt/getresponseheader.any.worker-expected.txt: Removed.
+
+2022-05-13  Diego Pino Garcia  
+
 [GLIB][WPE] Unreviewed test gardening, move test image failures to GLIB
 
 * platform/glib/TestExpectations:






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [294146] trunk/LayoutTests

2022-05-13 Thread dpino
Title: [294146] trunk/LayoutTests








Revision 294146
Author dp...@igalia.com
Date 2022-05-13 00:54:39 -0700 (Fri, 13 May 2022)


Log Message
[GLIB][WPE] Unreviewed test gardening, move test image failures to GLIB

* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/glib/TestExpectations
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (294145 => 294146)

--- trunk/LayoutTests/ChangeLog	2022-05-13 07:29:08 UTC (rev 294145)
+++ trunk/LayoutTests/ChangeLog	2022-05-13 07:54:39 UTC (rev 294146)
@@ -1,5 +1,12 @@
 2022-05-13  Diego Pino Garcia  
 
+[GLIB][WPE] Unreviewed test gardening, move test image failures to GLIB
+
+* platform/glib/TestExpectations:
+* platform/gtk/TestExpectations:
+
+2022-05-13  Diego Pino Garcia  
+
 [WPE] Unreviewed test gardening, update baselines
 
 * platform/glib/TestExpectations:


Modified: trunk/LayoutTests/platform/glib/TestExpectations (294145 => 294146)

--- trunk/LayoutTests/platform/glib/TestExpectations	2022-05-13 07:29:08 UTC (rev 294145)
+++ trunk/LayoutTests/platform/glib/TestExpectations	2022-05-13 07:54:39 UTC (rev 294146)
@@ -2746,6 +2746,15 @@
 webkit.org/b/237108 http/tests/websocket/tests/hybi/imported/blink/permessage-deflate-invalid-parameter.html [ Failure ]
 webkit.org/b/237108 http/tests/websocket/tests/hybi/simple-wss.html [ Failure ]
 
+webkit.org/b/236298 css1/pseudo/firstletter-surrogate.html [ ImageOnlyFailure ]
+webkit.org/b/236298 fast/sub-pixel/ellipsis-table.html [ ImageOnlyFailure ]
+webkit.org/b/236298 fast/text/combining-character-sequence-vertical.html [ ImageOnlyFailure ]
+webkit.org/b/236298 fast/text/fallback-font-and-zero-width-glyph.html [ ImageOnlyFailure ]
+webkit.org/b/236298 fast/text/hanging-punctuation-allow-end-basic.html [ ImageOnlyFailure ]
+webkit.org/b/236298 fast/text/simple-line-layout-with-justified-punctuation.html [ ImageOnlyFailure ]
+
+webkit.org/b/193628 fast/css/content-counter-010.htm [ ImageOnlyFailure ]
+
 # End: Common failures between GTK and WPE.
 
 #


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (294145 => 294146)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2022-05-13 07:29:08 UTC (rev 294145)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2022-05-13 07:54:39 UTC (rev 294146)
@@ -891,14 +891,8 @@
 
 webkit.org/b/232386 fast/text/line-breaks-after-white-space.html [ Failure ]
 
-webkit.org/b/236298 css1/pseudo/firstletter-surrogate.html [ ImageOnlyFailure ]
 webkit.org/b/236298 fast/forms/basic-textareas-quirks-simple-lines.html [ ImageOnlyFailure ]
 webkit.org/b/236298 fast/inline-block/hidpi-margin-top-with-subpixel-value-and-overflow-hidden.html [ ImageOnlyFailure ]
-webkit.org/b/236298 fast/sub-pixel/ellipsis-table.html [ ImageOnlyFailure ]
-webkit.org/b/236298 fast/text/combining-character-sequence-vertical.html [ ImageOnlyFailure ]
-webkit.org/b/236298 fast/text/fallback-font-and-zero-width-glyph.html [ ImageOnlyFailure ]
-webkit.org/b/236298 fast/text/hanging-punctuation-allow-end-basic.html [ ImageOnlyFailure ]
-webkit.org/b/236298 fast/text/simple-line-layout-with-justified-punctuation.html [ ImageOnlyFailure ]
 webkit.org/b/236298 fast/text/simple-lines-text-transform.html [ ImageOnlyFailure ]
 webkit.org/b/236298 fast/text/simple-line-wordspacing.html [ ImageOnlyFailure ]
 webkit.org/b/236298 imported/w3c/web-platform-tests/css/css-content/quotes-009.html [ ImageOnlyFailure ]
@@ -1751,7 +1745,6 @@
 
 webkit.org/b/193627 editing/spelling/spelling-dots-position.html [ ImageOnlyFailure ]
 
-webkit.org/b/193628 fast/css/content-counter-010.htm [ ImageOnlyFailure ]
 webkit.org/b/193628 imported/mozilla/svg/tspan-rotate-07.svg [ ImageOnlyFailure ]
 
 webkit.org/b/194384 compositing/clipping/border-radius-async-overflow-clipping-layer.html [ Failure ]






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [294142] trunk/LayoutTests

2022-05-12 Thread dpino
Title: [294142] trunk/LayoutTests








Revision 294142
Author dp...@igalia.com
Date 2022-05-12 23:24:36 -0700 (Thu, 12 May 2022)


Log Message
[GTK] Unreviewed test gardening, fix missing test results.

* platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt/location_hash-expected.txt: Renamed from LayoutTests/platform/wpe/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt.
* platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt/getresponseheader.any-expected.txt: Renamed from LayoutTests/platform/wpe/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt.
* platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt/getresponseheader.any.worker-expected.txt: Renamed from LayoutTests/platform/wpe/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt.
* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations


Added Paths

trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/browsers/history/
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt/
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt/location_hash-expected.txt
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt/
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt/getresponseheader.any-expected.txt
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt/
trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt/getresponseheader.any.worker-expected.txt


Removed Paths

trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/html/browsers/history/
trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt
trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (294141 => 294142)

--- trunk/LayoutTests/ChangeLog	2022-05-13 05:04:23 UTC (rev 294141)
+++ trunk/LayoutTests/ChangeLog	2022-05-13 06:24:36 UTC (rev 294142)
@@ -1,3 +1,12 @@
+2022-05-12  Diego Pino Garcia  
+
+[GTK] Unreviewed test gardening, fix missing test results.
+
+* platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt/location_hash-expected.txt: Renamed from LayoutTests/platform/wpe/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt.
+* platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt/getresponseheader.any-expected.txt: Renamed from LayoutTests/platform/wpe/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt.
+* platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt/getresponseheader.any.worker-expected.txt: Renamed from LayoutTests/platform/wpe/imported/w3c/web-platform-tests/xhr/getresponseheader.any.worker-expected.txt.
+* platform/gtk/TestExpectations:
+
 2022-05-12  Manuel Rego Casasnovas  
 
 ARIA reflection for FrozenArray attributes


Copied: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt/location_hash-expected.txt (from rev 294141, trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt) (0 => 294142)

--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt/location_hash-expected.txt	(rev 0)
+++ trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt/location_hash-expected.txt	2022-05-13 06:24:36 UTC (rev 294142)
@@ -0,0 +1,8 @@
+
+PASS location hash
+PASS Setting location.hash on srcdoc iframe
+PASS Setting hash should automatically include hash character
+PASS Setting hash should encode incompatible characters
+PASS Setting hash to an already encoded value should not double encode it
+PASS Setting hash which is partially encoded should only encode incompatible characters
+


Copied: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/xhr/getresponseheader.any-expected.txt/getresponseheader.any-expected.txt (from rev 294141, trunk/Lay

[webkit-changes] [294140] trunk/LayoutTests

2022-05-12 Thread dpino
Title: [294140] trunk/LayoutTests








Revision 294140
Author dp...@igalia.com
Date 2022-05-12 20:38:28 -0700 (Thu, 12 May 2022)


Log Message
[GTK] Unreviewed test gardening, update tests expected to fail but passed

* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
* platform/gtk/imported/w3c/web-platform-tests/mathml/presentation-markup/tables/table-002-expected.txt: Removed.
* platform/gtk/imported/w3c/web-platform-tests/mathml/relations/css-styling/ignored-properties-001-expected.txt: Removed.
* platform/gtk/imported/w3c/web-platform-tests/mathml/relations/css-styling/not-participating-to-parent-layout-expected.txt: Removed.
* platform/gtk/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt: Removed.
* platform/wpe/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/glib/TestExpectations
trunk/LayoutTests/platform/gtk/TestExpectations
trunk/LayoutTests/platform/wpe/TestExpectations


Removed Paths

trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/mathml/presentation-markup/tables/
trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/mathml/relations/css-styling/ignored-properties-001-expected.txt
trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/mathml/relations/css-styling/not-participating-to-parent-layout-expected.txt
trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (294139 => 294140)

--- trunk/LayoutTests/ChangeLog	2022-05-13 02:12:49 UTC (rev 294139)
+++ trunk/LayoutTests/ChangeLog	2022-05-13 03:38:28 UTC (rev 294140)
@@ -1,3 +1,15 @@
+2022-05-12  Diego Pino Garcia  
+
+[GTK] Unreviewed test gardening, update tests expected to fail but passed
+
+* platform/glib/TestExpectations:
+* platform/gtk/TestExpectations:
+* platform/gtk/imported/w3c/web-platform-tests/mathml/presentation-markup/tables/table-002-expected.txt: Removed.
+* platform/gtk/imported/w3c/web-platform-tests/mathml/relations/css-styling/ignored-properties-001-expected.txt: Removed.
+* platform/gtk/imported/w3c/web-platform-tests/mathml/relations/css-styling/not-participating-to-parent-layout-expected.txt: Removed.
+* platform/gtk/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt: Removed.
+* platform/wpe/TestExpectations:
+
 2022-05-12  Karl Rackler  
 
 [ iOS ] imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-videoDetectorTest.html is a consistent failure


Modified: trunk/LayoutTests/platform/glib/TestExpectations (294139 => 294140)

--- trunk/LayoutTests/platform/glib/TestExpectations	2022-05-13 02:12:49 UTC (rev 294139)
+++ trunk/LayoutTests/platform/glib/TestExpectations	2022-05-13 03:38:28 UTC (rev 294140)
@@ -666,7 +666,6 @@
 webkit.org/b/237502 fast/multicol/newmulticol/hide-box-vertical-lr.html [ ImageOnlyFailure ]
 webkit.org/b/237502 imported/blink/fast/multicol/vertical-lr/float-big-line.html [ ImageOnlyFailure ]
 webkit.org/b/237502 imported/blink/fast/multicol/vertical-lr/float-break.html [ ImageOnlyFailure ]
-webkit.org/b/237502 imported/blink/fast/multicol/vertical-lr/float-content-break.html [ ImageOnlyFailure ]
 webkit.org/b/237502 imported/blink/fast/multicol/vertical-lr/float-edge.html [ ImageOnlyFailure ]
 webkit.org/b/237502 imported/blink/fast/pagination/div-x-vertical-lr-ltr.html [ ImageOnlyFailure ]
 webkit.org/b/237502 imported/blink/fast/pagination/div-x-vertical-lr-rtl.html [ ImageOnlyFailure ]
@@ -905,12 +904,10 @@
 webkit.org/b/235885 fast/mediastream/RTCPeerConnection-page-cache.html [ Crash ]
 webkit.org/b/235885 fast/mediastream/RTCPeerConnection-remotely-assigned-transceiver-mid.html [ Pass Failure Timeout ]
 webkit.org/b/235885 fast/mediastream/RTCPeerConnection-setLocalDescription-offer.html [ Failure ]
-webkit.org/b/235885 fast/mediastream/RTCPeerConnection-setRemoteDescription-offer.html [ Crash ]
 webkit.org/b/235885 http/wpt/webrtc/third-party-frame-ice-candidate-filtering.html [ Failure ]
 webkit.org/b/235885 imported/w3c/web-platform-tests/webrtc-extensions/RTCRtpParameters-maxFramerate.html [ Failure ]
 webkit.org/b/235885 imported/w3c/web-platform-tests/webrtc-extensions/RTCRtpSynchronizationSource-captureTimestamp.html [ Failure ]
 webkit.org/b/235885 imported/w3c/web-platform-tests/webrtc-priority/RTCRtpParameters-encodings.html [ Failure ]
-webkit.org/b/235885 inspector/page/overrideSetting-ICECandidateFilteringEnabled.html [ Timeout ]
 webkit.org/b/235885 imported/w3c/web-platform-tests/media-capabilities/decodingInfo.webrtc.html [ Failure ]
 webkit.org/b/235885 imported/w3c/web-platform-tests/media-capabilities/encodingInfo.webrtc.html [ Failure ]
 webkit.org/b/235885 webrtc/addTransceiver-then-addTrack.html [ Failure ]
@@ -925,7 +922,6 @@
 webkit.org/b/235885 webr

[webkit-changes] [294095] trunk/Source/WebCore

2022-05-11 Thread dpino
Title: [294095] trunk/Source/WebCore








Revision 294095
Author dp...@igalia.com
Date 2022-05-11 22:41:29 -0700 (Wed, 11 May 2022)


Log Message
[WPE] Unreviewed, build fix after r293816
https://bugs.webkit.org/show_bug.cgi?id=240330

Build was broken when ENABLE_ORIENTATION_EVENTS=ON


* dom/DeviceOrientationEvent.idl:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/dom/DeviceOrientationEvent.idl




Diff

Modified: trunk/Source/WebCore/ChangeLog (294094 => 294095)

--- trunk/Source/WebCore/ChangeLog	2022-05-12 05:14:05 UTC (rev 294094)
+++ trunk/Source/WebCore/ChangeLog	2022-05-12 05:41:29 UTC (rev 294095)
@@ -1,3 +1,12 @@
+2022-05-11  Diego Pino Garcia  
+
+[WPE] Unreviewed, build fix after r293816
+https://bugs.webkit.org/show_bug.cgi?id=240330
+
+Build was broken when ENABLE_ORIENTATION_EVENTS=ON
+
+* dom/DeviceOrientationEvent.idl:
+
 2022-05-11  Simon Fraser  
 
 Some RenderStyle::diff() optimizations


Modified: trunk/Source/WebCore/dom/DeviceOrientationEvent.idl (294094 => 294095)

--- trunk/Source/WebCore/dom/DeviceOrientationEvent.idl	2022-05-12 05:14:05 UTC (rev 294094)
+++ trunk/Source/WebCore/dom/DeviceOrientationEvent.idl	2022-05-12 05:41:29 UTC (rev 294095)
@@ -48,7 +48,7 @@
 optional unrestricted double? compassAccuracy = null);
 #else
 readonly attribute boolean? absolute;
-undefined initDeviceOrientationEvent(optional DOMString type = "",
+undefined initDeviceOrientationEvent(optional [AtomString] DOMString type = "",
 optional boolean bubbles = false,
 optional boolean cancelable = false,
 optional unrestricted double? alpha = null,






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [293969] trunk/Source

2022-05-09 Thread dpino
Title: [293969] trunk/Source








Revision 293969
Author dp...@igalia.com
Date 2022-05-09 01:41:51 -0700 (Mon, 09 May 2022)


Log Message
Unreviewed, non-unified build fixes after r293562

Source/WebCore:

* workers/shared/context/SharedWorkerThread.cpp:
* workers/shared/context/SharedWorkerThreadProxy.cpp:

Source/WebKit:

* NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.h:
* WebProcess/Storage/WebSharedWorkerContextManagerConnection.cpp:
(WebKit::WebSharedWorkerContextManagerConnection::launchSharedWorker):

Source/WTF:

* wtf/text/StringCommon.h:

Modified Paths

trunk/Source/WTF/ChangeLog
trunk/Source/WTF/wtf/text/StringCommon.h
trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/workers/shared/context/SharedWorkerThread.cpp
trunk/Source/WebCore/workers/shared/context/SharedWorkerThreadProxy.cpp
trunk/Source/WebKit/ChangeLog
trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.h
trunk/Source/WebKit/WebProcess/Storage/WebSharedWorkerContextManagerConnection.cpp




Diff

Modified: trunk/Source/WTF/ChangeLog (293968 => 293969)

--- trunk/Source/WTF/ChangeLog	2022-05-09 06:28:36 UTC (rev 293968)
+++ trunk/Source/WTF/ChangeLog	2022-05-09 08:41:51 UTC (rev 293969)
@@ -1,3 +1,9 @@
+2022-05-09  Diego Pino Garcia  
+
+Unreviewed, non-unified build fixes after r293562
+
+* wtf/text/StringCommon.h:
+
 2022-05-06  Megan Gardner  
 
 Fix flakey test by using the old API on old systems.


Modified: trunk/Source/WTF/wtf/text/StringCommon.h (293968 => 293969)

--- trunk/Source/WTF/wtf/text/StringCommon.h	2022-05-09 06:28:36 UTC (rev 293968)
+++ trunk/Source/WTF/wtf/text/StringCommon.h	2022-05-09 08:41:51 UTC (rev 293969)
@@ -30,6 +30,7 @@
 #include 
 #include 
 #include 
+#include 
 
 namespace WTF {
 


Modified: trunk/Source/WebCore/ChangeLog (293968 => 293969)

--- trunk/Source/WebCore/ChangeLog	2022-05-09 06:28:36 UTC (rev 293968)
+++ trunk/Source/WebCore/ChangeLog	2022-05-09 08:41:51 UTC (rev 293969)
@@ -1,3 +1,10 @@
+2022-05-09  Diego Pino Garcia  
+
+Unreviewed, non-unified build fixes after r293562
+
+* workers/shared/context/SharedWorkerThread.cpp:
+* workers/shared/context/SharedWorkerThreadProxy.cpp:
+
 2022-05-08  Said Abou-Hallawa  
 
 [macOS] REGRESSION (r293825): Find highlight snapshots are incorrectly scaled


Modified: trunk/Source/WebCore/workers/shared/context/SharedWorkerThread.cpp (293968 => 293969)

--- trunk/Source/WebCore/workers/shared/context/SharedWorkerThread.cpp	2022-05-09 06:28:36 UTC (rev 293968)
+++ trunk/Source/WebCore/workers/shared/context/SharedWorkerThread.cpp	2022-05-09 08:41:51 UTC (rev 293969)
@@ -27,6 +27,7 @@
 #include "SharedWorkerThread.h"
 
 #include "Logging.h"
+#include "ServiceWorker.h"
 #include "SharedWorkerGlobalScope.h"
 #include "WorkerObjectProxy.h"
 


Modified: trunk/Source/WebCore/workers/shared/context/SharedWorkerThreadProxy.cpp (293968 => 293969)

--- trunk/Source/WebCore/workers/shared/context/SharedWorkerThreadProxy.cpp	2022-05-09 06:28:36 UTC (rev 293968)
+++ trunk/Source/WebCore/workers/shared/context/SharedWorkerThreadProxy.cpp	2022-05-09 08:41:51 UTC (rev 293969)
@@ -44,6 +44,7 @@
 #include "SharedWorkerGlobalScope.h"
 #include "SharedWorkerThread.h"
 #include "WorkerFetchResult.h"
+#include "WorkerInitializationData.h"
 #include "WorkerThread.h"
 #include <_javascript_Core/IdentifiersFactory.h>
 


Modified: trunk/Source/WebKit/ChangeLog (293968 => 293969)

--- trunk/Source/WebKit/ChangeLog	2022-05-09 06:28:36 UTC (rev 293968)
+++ trunk/Source/WebKit/ChangeLog	2022-05-09 08:41:51 UTC (rev 293969)
@@ -1,3 +1,11 @@
+2022-05-09  Diego Pino Garcia  
+
+Unreviewed, non-unified build fixes after r293562
+
+* NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.h:
+* WebProcess/Storage/WebSharedWorkerContextManagerConnection.cpp:
+(WebKit::WebSharedWorkerContextManagerConnection::launchSharedWorker):
+
 2022-05-08  Said Abou-Hallawa  
 
 [macOS] REGRESSION (r293825): Find highlight snapshots are incorrectly scaled


Modified: trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.h (293968 => 293969)

--- trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.h	2022-05-09 06:28:36 UTC (rev 293968)
+++ trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.h	2022-05-09 08:41:51 UTC (rev 293969)
@@ -30,6 +30,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 
 namespace WebCore {


Modified: trunk/Source/WebKit/WebProcess/Storage/WebSharedWorkerContextManagerConnection.cpp (293968 => 293969)

--- trunk/Source/WebKit/WebProcess/Storage/WebSharedWorkerContextManagerConnection.cpp	2022-05-09 06:28:36 UTC (rev 293968)
+++ trunk/Source/WebKit/WebProcess/Storage/WebSharedWorkerContextManagerConnection.cpp	2022-05-09 08:41:51 UTC (rev 293969)
@@ -43,6 +43,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
@@ 

[webkit-changes] [293828] trunk/Source/JavaScriptCore

2022-05-05 Thread dpino
Title: [293828] trunk/Source/_javascript_Core








Revision 293828
Author dp...@igalia.com
Date 2022-05-05 05:12:52 -0700 (Thu, 05 May 2022)


Log Message
[GCC] REGRESSION(r293605): error: cannot convert ‘’ to ‘unsigned char:3’ in initialization
https://bugs.webkit.org/show_bug.cgi?id=239897

Reviewed by Yusuke Suzuki.

* bytecode/MethodOfGettingAValueProfile.h: Move initialization of 'm_kind' to class constructor.

Modified Paths

trunk/Source/_javascript_Core/ChangeLog
trunk/Source/_javascript_Core/bytecode/MethodOfGettingAValueProfile.h




Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (293827 => 293828)

--- trunk/Source/_javascript_Core/ChangeLog	2022-05-05 09:48:57 UTC (rev 293827)
+++ trunk/Source/_javascript_Core/ChangeLog	2022-05-05 12:12:52 UTC (rev 293828)
@@ -1,3 +1,12 @@
+2022-05-05  Diego Pino Garcia  
+
+[GCC] REGRESSION(r293605): error: cannot convert ‘’ to ‘unsigned char:3’ in initialization
+https://bugs.webkit.org/show_bug.cgi?id=239897
+
+Reviewed by Yusuke Suzuki.
+
+* bytecode/MethodOfGettingAValueProfile.h: Move initialization of 'm_kind' to class constructor.
+
 2022-05-04  Yusuke Suzuki  
 
 [JSC] Intl.NumberFormat lacks some validation for rounding-increment


Modified: trunk/Source/_javascript_Core/bytecode/MethodOfGettingAValueProfile.h (293827 => 293828)

--- trunk/Source/_javascript_Core/bytecode/MethodOfGettingAValueProfile.h	2022-05-05 09:48:57 UTC (rev 293827)
+++ trunk/Source/_javascript_Core/bytecode/MethodOfGettingAValueProfile.h	2022-05-05 12:12:52 UTC (rev 293828)
@@ -47,7 +47,10 @@
 
 class MethodOfGettingAValueProfile {
 public:
-MethodOfGettingAValueProfile() = default;
+MethodOfGettingAValueProfile()
+: m_kind(Kind::None)
+{
+}
 
 static MethodOfGettingAValueProfile unaryArithProfile(CodeOrigin codeOrigin)
 {
@@ -110,7 +113,7 @@
 
 CodeOrigin m_codeOrigin;
 uint64_t m_rawOperand : Operand::maxBits { 0 };
-Kind m_kind : bitsOfKind { Kind::None };
+Kind m_kind : bitsOfKind;
 };
 
 } // namespace JSC






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [293610] trunk/Source/WebKit

2022-04-29 Thread dpino
Title: [293610] trunk/Source/WebKit








Revision 293610
Author dp...@igalia.com
Date 2022-04-29 00:59:45 -0700 (Fri, 29 Apr 2022)


Log Message
[macOS] Unreviewed, non-unified build fixes
https://bugs.webkit.org/show_bug.cgi?id=239889


* UIProcess/API/Cocoa/_WKDataTask.h:
* UIProcess/API/Cocoa/_WKDataTask.mm:
* UIProcess/API/Cocoa/_WKInspectorConfigurationInternal.h:
* UIProcess/Cocoa/ModalContainerControlClassifier.h:
* UIProcess/Cocoa/ModalContainerControlClassifier.mm:

Modified Paths

trunk/Source/WebKit/ChangeLog
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKDataTask.h
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKDataTask.mm
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKInspectorConfigurationInternal.h
trunk/Source/WebKit/UIProcess/Cocoa/ModalContainerControlClassifier.h
trunk/Source/WebKit/UIProcess/Cocoa/ModalContainerControlClassifier.mm




Diff

Modified: trunk/Source/WebKit/ChangeLog (293609 => 293610)

--- trunk/Source/WebKit/ChangeLog	2022-04-29 07:57:59 UTC (rev 293609)
+++ trunk/Source/WebKit/ChangeLog	2022-04-29 07:59:45 UTC (rev 293610)
@@ -1,3 +1,14 @@
+2022-04-29  Diego Pino Garcia  
+
+[macOS] Unreviewed, non-unified build fixes
+https://bugs.webkit.org/show_bug.cgi?id=239889
+
+* UIProcess/API/Cocoa/_WKDataTask.h:
+* UIProcess/API/Cocoa/_WKDataTask.mm:
+* UIProcess/API/Cocoa/_WKInspectorConfigurationInternal.h:
+* UIProcess/Cocoa/ModalContainerControlClassifier.h:
+* UIProcess/Cocoa/ModalContainerControlClassifier.mm:
+
 2022-04-28  Brent Fulgham  
 
 Remove the AVFoundationNSURLSessionEnabled preference


Modified: trunk/Source/WebKit/UIProcess/API/Cocoa/_WKDataTask.h (293609 => 293610)

--- trunk/Source/WebKit/UIProcess/API/Cocoa/_WKDataTask.h	2022-04-29 07:57:59 UTC (rev 293609)
+++ trunk/Source/WebKit/UIProcess/API/Cocoa/_WKDataTask.h	2022-04-29 07:59:45 UTC (rev 293610)
@@ -25,6 +25,8 @@
 
 #import 
 
+#import 
+
 @protocol _WKDataTaskDelegate;
 
 NS_ASSUME_NONNULL_BEGIN


Modified: trunk/Source/WebKit/UIProcess/API/Cocoa/_WKDataTask.mm (293609 => 293610)

--- trunk/Source/WebKit/UIProcess/API/Cocoa/_WKDataTask.mm	2022-04-29 07:57:59 UTC (rev 293609)
+++ trunk/Source/WebKit/UIProcess/API/Cocoa/_WKDataTask.mm	2022-04-29 07:59:45 UTC (rev 293610)
@@ -34,6 +34,8 @@
 #import "_WKDataTaskDelegate.h"
 #import 
 #import 
+#import 
+#import 
 
 class WKDataTaskClient final : public API::DataTaskClient {
 public:


Modified: trunk/Source/WebKit/UIProcess/API/Cocoa/_WKInspectorConfigurationInternal.h (293609 => 293610)

--- trunk/Source/WebKit/UIProcess/API/Cocoa/_WKInspectorConfigurationInternal.h	2022-04-29 07:57:59 UTC (rev 293609)
+++ trunk/Source/WebKit/UIProcess/API/Cocoa/_WKInspectorConfigurationInternal.h	2022-04-29 07:59:45 UTC (rev 293610)
@@ -25,6 +25,8 @@
 
 #import "_WKInspectorConfiguration.h"
 
+#import 
+
 #import "APIInspectorConfiguration.h"
 #import "WKObject.h"
 


Modified: trunk/Source/WebKit/UIProcess/Cocoa/ModalContainerControlClassifier.h (293609 => 293610)

--- trunk/Source/WebKit/UIProcess/Cocoa/ModalContainerControlClassifier.h	2022-04-29 07:57:59 UTC (rev 293609)
+++ trunk/Source/WebKit/UIProcess/Cocoa/ModalContainerControlClassifier.h	2022-04-29 07:59:45 UTC (rev 293610)
@@ -26,6 +26,7 @@
 #pragma once
 
 #import 
+#include 
 
 @class MLModel;
 


Modified: trunk/Source/WebKit/UIProcess/Cocoa/ModalContainerControlClassifier.mm (293609 => 293610)

--- trunk/Source/WebKit/UIProcess/Cocoa/ModalContainerControlClassifier.mm	2022-04-29 07:57:59 UTC (rev 293609)
+++ trunk/Source/WebKit/UIProcess/Cocoa/ModalContainerControlClassifier.mm	2022-04-29 07:59:45 UTC (rev 293610)
@@ -29,6 +29,10 @@
 #import 
 #import 
 
+#import 
+#import 
+#import 
+
 #import 
 #import 
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [293608] trunk

2022-04-29 Thread dpino
Title: [293608] trunk








Revision 293608
Author dp...@igalia.com
Date 2022-04-29 00:50:27 -0700 (Fri, 29 Apr 2022)


Log Message
[GCC] std::remove_cvref is undefined in GCC8.4
https://bugs.webkit.org/show_bug.cgi?id=239881

Reviewed by Žan Doberšek.

r293505 changed the guard that added std::remove_cvref if not defined
by GCC, checking __cplusplus <= 201703L.

However in Ubuntu GCC8.4 this flag's value is 201709L. Thus, the
evaluation of this flag cannot reliably determine whether the compiler
has to define std::remove_cvref or not.

Instead of relying on a predefined compiler flag, what the patch does is
to attempt to compile a small snippet of code to check whether std::remove_cvref
is supported by the compiler. If successful, the flag 'HAVE_STD_REMOVE_CVREF' is defined.

.:

* Source/cmake/OptionsCommon.cmake: Set and expose HAVE_STD_REMOVE_CVREF if needed.
* Source/cmake/WebKitCompilerFlags.cmake: Check whether GCC supports std::remove_cvref.

Source/WTF:

* wtf/StdLibExtras.h: Define std::remove_cvref if not defined by GCC.

Modified Paths

trunk/ChangeLog
trunk/Source/WTF/ChangeLog
trunk/Source/WTF/wtf/StdLibExtras.h
trunk/Source/cmake/OptionsCommon.cmake
trunk/Source/cmake/WebKitCompilerFlags.cmake




Diff

Modified: trunk/ChangeLog (293607 => 293608)

--- trunk/ChangeLog	2022-04-29 07:14:29 UTC (rev 293607)
+++ trunk/ChangeLog	2022-04-29 07:50:27 UTC (rev 293608)
@@ -1,3 +1,24 @@
+2022-04-29  Diego Pino Garcia  
+
+[GCC] std::remove_cvref is undefined in GCC8.4
+https://bugs.webkit.org/show_bug.cgi?id=239881
+
+Reviewed by Žan Doberšek.
+
+r293505 changed the guard that added std::remove_cvref if not defined
+by GCC, checking __cplusplus <= 201703L.
+
+However in Ubuntu GCC8.4 this flag's value is 201709L. Thus, the
+evaluation of this flag cannot reliably determine whether the compiler
+has to define std::remove_cvref or not.
+
+Instead of relying on a predefined compiler flag, what the patch does is
+to attempt to compile a small snippet of code to check whether std::remove_cvref
+is supported by the compiler. If successful, the flag 'HAVE_STD_REMOVE_CVREF' is defined.
+
+* Source/cmake/OptionsCommon.cmake: Set and expose HAVE_STD_REMOVE_CVREF if needed.
+* Source/cmake/WebKitCompilerFlags.cmake: Check whether GCC supports std::remove_cvref.
+
 2022-04-27  Jonathan Bedard  
 
 [git-webkit] Run style checker


Modified: trunk/Source/WTF/ChangeLog (293607 => 293608)

--- trunk/Source/WTF/ChangeLog	2022-04-29 07:14:29 UTC (rev 293607)
+++ trunk/Source/WTF/ChangeLog	2022-04-29 07:50:27 UTC (rev 293608)
@@ -1,3 +1,23 @@
+2022-04-29  Diego Pino Garcia  
+
+[GCC] std::remove_cvref is undefined in GCC8.4
+https://bugs.webkit.org/show_bug.cgi?id=239881
+
+Reviewed by Žan Doberšek.
+
+r293505 changed the guard that added std::remove_cvref if not defined
+by GCC, checking __cplusplus <= 201703L.
+
+However in Ubuntu GCC8.4 this flag's value is 201709L. Thus, the
+evaluation of this flag cannot reliably determine whether the compiler
+has to define std::remove_cvref or not.
+
+Instead of relying on a predefined compiler flag, what the patch does is
+to attempt to compile a small snippet of code to check whether std::remove_cvref
+is supported by the compiler. If successful, the flag 'HAVE_STD_REMOVE_CVREF' is defined.
+
+* wtf/StdLibExtras.h: Define std::remove_cvref if not defined by GCC.
+
 2022-04-27  Yusuke Suzuki  
 
 [JSC] Make DFG::OSRExit data unlinked


Modified: trunk/Source/WTF/wtf/StdLibExtras.h (293607 => 293608)

--- trunk/Source/WTF/wtf/StdLibExtras.h	2022-04-29 07:14:29 UTC (rev 293607)
+++ trunk/Source/WTF/wtf/StdLibExtras.h	2022-04-29 07:50:27 UTC (rev 293608)
@@ -605,8 +605,8 @@
 
 #define WTFMove(value) std::move(value)
 
-// TODO: Needed for GCC<=9.3. Remove it after Ubuntu 20.04 end of support (May 2023).
-#if defined(__GLIBCXX__) && __cplusplus <= 201703L
+// FIXME: Needed for GCC<=9.3. Remove it after Ubuntu 20.04 end of support (May 2023).
+#if defined(__GLIBCXX__) && !defined(HAVE_STD_REMOVE_CVREF)
 namespace std {
 template 
 struct remove_cvref {


Modified: trunk/Source/cmake/OptionsCommon.cmake (293607 => 293608)

--- trunk/Source/cmake/OptionsCommon.cmake	2022-04-29 07:14:29 UTC (rev 293607)
+++ trunk/Source/cmake/OptionsCommon.cmake	2022-04-29 07:50:27 UTC (rev 293608)
@@ -232,3 +232,7 @@
 elseif (STD_EXPERIMENTAL_FILESYSTEM_IS_AVAILABLE)
 SET_AND_EXPOSE_TO_BUILD(HAVE_STD_EXPERIMENTAL_FILESYSTEM TRUE)
 endif ()
+
+if (STD_REMOVE_CVREF_IS_AVAILABLE)
+SET_AND_EXPOSE_TO_BUILD(HAVE_STD_REMOVE_CVREF TRUE)
+endif ()


Modified: trunk/Source/cmake/WebKitCompilerFlags.cmake (293607 => 293608)

--- trunk/Source/cmake/WebKitCompilerFlags.cmake	2022-04-29 07:14:29 UTC (rev 293607)
+++ trunk/Source/cmake/WebKitCompilerFlags.cmake	2022-04-29 07:50:27 UTC (rev 2936

[webkit-changes] [293505] trunk/Source/WTF

2022-04-27 Thread dpino
Title: [293505] trunk/Source/WTF








Revision 293505
Author dp...@igalia.com
Date 2022-04-27 04:59:59 -0700 (Wed, 27 Apr 2022)


Log Message
[GCC] GCC9.3 defines 'remove_cvref_t' but not '__cpp_lib_remove_cvref'
https://bugs.webkit.org/show_bug.cgi?id=239805

Reviewed by Žan Doberšek.

GCC9.3 defines 'remove_cvref_t' but not '__cpp_lib_remove_cvref'. The
latter was introduced in GCC9.4:

  https://github.com/gcc-mirror/gcc/blob/releases/gcc-9.4.0/libstdc%2B%2B-v3/include/std/type_traits#L3024

The flag '__cpp_lib_remove_cvref' is used to check whether 'remove_cvref_t'
is defined, but it's not posible to rely on it for GCC9.3 as explained on the
paragraph above.

Instead we check whether __cplusplus is <= 201703L since the GCC commit
that defined 'remove_cvref_t' does it if __cplusplus > 201703L. See:

  https://github.com/gcc-mirror/gcc/commit/6791489ee5214b0181aa22adc250cbbde1897a5c

* wtf/StdLibExtras.h:

Modified Paths

trunk/Source/WTF/ChangeLog
trunk/Source/WTF/wtf/StdLibExtras.h




Diff

Modified: trunk/Source/WTF/ChangeLog (293504 => 293505)

--- trunk/Source/WTF/ChangeLog	2022-04-27 11:14:44 UTC (rev 293504)
+++ trunk/Source/WTF/ChangeLog	2022-04-27 11:59:59 UTC (rev 293505)
@@ -1,3 +1,26 @@
+2022-04-27  Diego Pino Garcia  
+
+[GCC] GCC9.3 defines 'remove_cvref_t' but not '__cpp_lib_remove_cvref'
+https://bugs.webkit.org/show_bug.cgi?id=239805
+
+Reviewed by Žan Doberšek.
+
+GCC9.3 defines 'remove_cvref_t' but not '__cpp_lib_remove_cvref'. The
+latter was introduced in GCC9.4:
+
+  https://github.com/gcc-mirror/gcc/blob/releases/gcc-9.4.0/libstdc%2B%2B-v3/include/std/type_traits#L3024
+
+The flag '__cpp_lib_remove_cvref' is used to check whether 'remove_cvref_t'
+is defined, but it's not posible to rely on it for GCC9.3 as explained on the
+paragraph above.
+
+Instead we check whether __cplusplus is <= 201703L since the GCC commit
+that defined 'remove_cvref_t' does it if __cplusplus > 201703L. See:
+
+  https://github.com/gcc-mirror/gcc/commit/6791489ee5214b0181aa22adc250cbbde1897a5c
+
+* wtf/StdLibExtras.h:
+
 2022-04-26  Manuel Rego Casasnovas  
 
 Remove AriaReflectionEnabled runtime flag


Modified: trunk/Source/WTF/wtf/StdLibExtras.h (293504 => 293505)

--- trunk/Source/WTF/wtf/StdLibExtras.h	2022-04-27 11:14:44 UTC (rev 293504)
+++ trunk/Source/WTF/wtf/StdLibExtras.h	2022-04-27 11:59:59 UTC (rev 293505)
@@ -605,7 +605,8 @@
 
 #define WTFMove(value) std::move(value)
 
-#if defined(__GLIBCXX__) && !defined(__cpp_lib_remove_cvref)
+// TODO: Needed for GCC<=9.3. Remove it after Ubuntu 20.04 end of support (May 2023).
+#if defined(__GLIBCXX__) && __cplusplus <= 201703L
 namespace std {
 template 
 struct remove_cvref {






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [293315] trunk/Source/JavaScriptCore

2022-04-24 Thread dpino
Title: [293315] trunk/Source/_javascript_Core








Revision 293315
Author dp...@igalia.com
Date 2022-04-24 23:41:42 -0700 (Sun, 24 Apr 2022)


Log Message
[GCC] Unreviewed, build fix for Ubuntu LTS/Debian after r293265

* wasm/WasmTypeDefinition.h:
(JSC::Wasm::FunctionSignature::operator!= const):

Modified Paths

trunk/Source/_javascript_Core/ChangeLog
trunk/Source/_javascript_Core/wasm/WasmTypeDefinition.h




Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (293314 => 293315)

--- trunk/Source/_javascript_Core/ChangeLog	2022-04-25 06:36:11 UTC (rev 293314)
+++ trunk/Source/_javascript_Core/ChangeLog	2022-04-25 06:41:42 UTC (rev 293315)
@@ -1,3 +1,10 @@
+2022-04-24  Diego Pino Garcia  
+
+[GCC] Unreviewed, build fix for Ubuntu LTS/Debian after r293265
+
+* wasm/WasmTypeDefinition.h:
+(JSC::Wasm::FunctionSignature::operator!= const):
+
 2022-04-24  Dmitry Bezhetskov  
 
 [Wasm] Remove confusing isFuncref and isExternref


Modified: trunk/Source/_javascript_Core/wasm/WasmTypeDefinition.h (293314 => 293315)

--- trunk/Source/_javascript_Core/wasm/WasmTypeDefinition.h	2022-04-25 06:36:11 UTC (rev 293314)
+++ trunk/Source/_javascript_Core/wasm/WasmTypeDefinition.h	2022-04-25 06:41:42 UTC (rev 293315)
@@ -67,6 +67,7 @@
 // Other checks probably aren't necessary but it's good to be paranoid.
 return m_payload == other.m_payload && m_argCount == other.m_argCount && m_retCount == other.m_retCount;
 }
+bool operator!=(const FunctionSignature& other) const { return !(*this == other); }
 
 WTF::String toString() const;
 void dump(WTF::PrintStream& out) const;






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [293308] trunk/Source/WebCore

2022-04-24 Thread dpino
Title: [293308] trunk/Source/WebCore








Revision 293308
Author dp...@igalia.com
Date 2022-04-24 20:54:08 -0700 (Sun, 24 Apr 2022)


Log Message
Unreviewed, non-unified build fixes after r293285

* html/track/TextTrack.cpp:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/html/track/TextTrack.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (293307 => 293308)

--- trunk/Source/WebCore/ChangeLog	2022-04-24 21:16:48 UTC (rev 293307)
+++ trunk/Source/WebCore/ChangeLog	2022-04-25 03:54:08 UTC (rev 293308)
@@ -1,3 +1,9 @@
+2022-04-24  Diego Pino Garcia  
+
+Unreviewed, non-unified build fixes after r293285
+
+* html/track/TextTrack.cpp:
+
 2022-04-24  Fujii Hironori  
 
 [Win][WinCairo] Unreviewed build fix


Modified: trunk/Source/WebCore/html/track/TextTrack.cpp (293307 => 293308)

--- trunk/Source/WebCore/html/track/TextTrack.cpp	2022-04-24 21:16:48 UTC (rev 293307)
+++ trunk/Source/WebCore/html/track/TextTrack.cpp	2022-04-25 03:54:08 UTC (rev 293308)
@@ -34,6 +34,7 @@
 
 #if ENABLE(VIDEO)
 
+#include "CommonAtomStrings.h"
 #include "DataCue.h"
 #include "Document.h"
 #include "Event.h"






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [293279] trunk/Source

2022-04-22 Thread dpino
Title: [293279] trunk/Source








Revision 293279
Author dp...@igalia.com
Date 2022-04-22 19:23:36 -0700 (Fri, 22 Apr 2022)


Log Message
Unreviewed, non-unified build fixes after r293203

Source/_javascript_Core:

* jit/ScratchRegisterAllocator.h:

Source/WebCore:

* page/PageConfiguration.h:

Source/WTF:

* wtf/RobinHoodHashTable.h:

Modified Paths

trunk/Source/_javascript_Core/ChangeLog
trunk/Source/_javascript_Core/jit/ScratchRegisterAllocator.h
trunk/Source/WTF/ChangeLog
trunk/Source/WTF/wtf/RobinHoodHashTable.h
trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/page/PageConfiguration.h




Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (293278 => 293279)

--- trunk/Source/_javascript_Core/ChangeLog	2022-04-23 02:15:14 UTC (rev 293278)
+++ trunk/Source/_javascript_Core/ChangeLog	2022-04-23 02:23:36 UTC (rev 293279)
@@ -1,3 +1,9 @@
+2022-04-22  Diego Pino Garcia  
+
+Unreviewed, non-unified build fixes after r293203
+
+* jit/ScratchRegisterAllocator.h:
+
 2022-04-22  Dmitry Bezhetskov  
 
 [Refactoring] Reduce number of const and reinterpret casts


Modified: trunk/Source/_javascript_Core/jit/ScratchRegisterAllocator.h (293278 => 293279)

--- trunk/Source/_javascript_Core/jit/ScratchRegisterAllocator.h	2022-04-23 02:15:14 UTC (rev 293278)
+++ trunk/Source/_javascript_Core/jit/ScratchRegisterAllocator.h	2022-04-23 02:23:36 UTC (rev 293279)
@@ -27,6 +27,7 @@
 
 #if ENABLE(JIT)
 
+#include "FPRInfo.h"
 #include "RegisterSet.h"
 
 namespace JSC {


Modified: trunk/Source/WTF/ChangeLog (293278 => 293279)

--- trunk/Source/WTF/ChangeLog	2022-04-23 02:15:14 UTC (rev 293278)
+++ trunk/Source/WTF/ChangeLog	2022-04-23 02:23:36 UTC (rev 293279)
@@ -1,3 +1,9 @@
+2022-04-22  Diego Pino Garcia  
+
+Unreviewed, non-unified build fixes after r293203
+
+* wtf/RobinHoodHashTable.h:
+
 2022-04-22  Alan Bujtas  
 
 [LFC][Integration] Add FlexFormattingContextIntegrationEnabled setting


Modified: trunk/Source/WTF/wtf/RobinHoodHashTable.h (293278 => 293279)

--- trunk/Source/WTF/wtf/RobinHoodHashTable.h	2022-04-23 02:15:14 UTC (rev 293278)
+++ trunk/Source/WTF/wtf/RobinHoodHashTable.h	2022-04-23 02:23:36 UTC (rev 293279)
@@ -52,6 +52,7 @@
 #pragma once
 
 #include 
+#include 
 
 namespace WTF {
 


Modified: trunk/Source/WebCore/ChangeLog (293278 => 293279)

--- trunk/Source/WebCore/ChangeLog	2022-04-23 02:15:14 UTC (rev 293278)
+++ trunk/Source/WebCore/ChangeLog	2022-04-23 02:23:36 UTC (rev 293279)
@@ -1,3 +1,9 @@
+2022-04-22  Diego Pino Garcia  
+
+Unreviewed, non-unified build fixes after r293203
+
+* page/PageConfiguration.h:
+
 2022-04-22  Alex Christensen  
 
 Reduce sizeof(CSSNumericType)


Modified: trunk/Source/WebCore/page/PageConfiguration.h (293278 => 293279)

--- trunk/Source/WebCore/page/PageConfiguration.h	2022-04-23 02:15:14 UTC (rev 293278)
+++ trunk/Source/WebCore/page/PageConfiguration.h	2022-04-23 02:23:36 UTC (rev 293279)
@@ -32,6 +32,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [293148] trunk/Source/WTF

2022-04-21 Thread dpino
Title: [293148] trunk/Source/WTF








Revision 293148
Author dp...@igalia.com
Date 2022-04-21 02:28:56 -0700 (Thu, 21 Apr 2022)


Log Message
REGRESSION(r292863): std::remove_cvref_t not defined in GCC9<
https://bugs.webkit.org/show_bug.cgi?id=239482

Reviewed by Žan Doberšek.

std::remove_cvref_t is only available since GCC9 onwards:
  https://en.cppreference.com/w/cpp/compiler_support/20

* wtf/StdLibExtras.h: add remove_cvref_t to std namespace if not defined.

Modified Paths

trunk/Source/WTF/ChangeLog
trunk/Source/WTF/wtf/StdLibExtras.h




Diff

Modified: trunk/Source/WTF/ChangeLog (293147 => 293148)

--- trunk/Source/WTF/ChangeLog	2022-04-21 08:39:33 UTC (rev 293147)
+++ trunk/Source/WTF/ChangeLog	2022-04-21 09:28:56 UTC (rev 293148)
@@ -1,3 +1,15 @@
+2022-04-21  Diego Pino Garcia  
+
+REGRESSION(r292863): std::remove_cvref_t not defined in GCC9<
+https://bugs.webkit.org/show_bug.cgi?id=239482
+
+Reviewed by Žan Doberšek.
+
+std::remove_cvref_t is only available since GCC9 onwards:
+  https://en.cppreference.com/w/cpp/compiler_support/20
+
+* wtf/StdLibExtras.h: add remove_cvref_t to std namespace if not defined.
+
 2022-04-20  Chris Dumez  
 
 Move true / false AtomStrings to a central location and reuse them


Modified: trunk/Source/WTF/wtf/StdLibExtras.h (293147 => 293148)

--- trunk/Source/WTF/wtf/StdLibExtras.h	2022-04-21 08:39:33 UTC (rev 293147)
+++ trunk/Source/WTF/wtf/StdLibExtras.h	2022-04-21 09:28:56 UTC (rev 293148)
@@ -605,6 +605,18 @@
 
 #define WTFMove(value) std::move(value)
 
+#if defined(__GLIBCXX__) && !defined(__cpp_lib_remove_cvref)
+namespace std {
+template 
+struct remove_cvref {
+using type = typename std::remove_cv::type>::type;
+};
+
+template 
+using remove_cvref_t = typename remove_cvref::type;
+}
+#endif
+
 using WTF::GB;
 using WTF::KB;
 using WTF::MB;






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [293086] trunk/Source

2022-04-20 Thread dpino
Title: [293086] trunk/Source








Revision 293086
Author dp...@igalia.com
Date 2022-04-20 00:43:04 -0700 (Wed, 20 Apr 2022)


Log Message
Unreviewed, non-unified build fixes after r293052

Source/WebCore:

* css/typedom/numeric/CSSMathMin.cpp:
* css/typedom/numeric/CSSMathNegate.cpp:
* css/typedom/numeric/CSSMathProduct.cpp:
* css/typedom/numeric/CSSMathSum.cpp:
* css/typedom/transform/CSSSkew.cpp:
* dom/CustomElementRegistry.cpp:
* html/InputTypeNames.cpp:
* inspector/agents/InspectorCSSAgent.cpp:
* page/FocusController.cpp:
* style/AttributeChangeInvalidation.cpp:
* style/ClassChangeInvalidation.cpp:
* style/ElementRuleCollector.cpp:
* style/IdChangeInvalidation.cpp:
* style/StyleSharingResolver.cpp:

Source/WebKit:

* WebProcess/FullScreen/WebFullScreenManager.cpp:
(WebKit::WebFullScreenManager::handleEvent):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/css/typedom/numeric/CSSMathMin.cpp
trunk/Source/WebCore/css/typedom/numeric/CSSMathNegate.cpp
trunk/Source/WebCore/css/typedom/numeric/CSSMathProduct.cpp
trunk/Source/WebCore/css/typedom/numeric/CSSMathSum.cpp
trunk/Source/WebCore/css/typedom/transform/CSSSkew.cpp
trunk/Source/WebCore/dom/CustomElementRegistry.cpp
trunk/Source/WebCore/html/InputTypeNames.cpp
trunk/Source/WebCore/inspector/agents/InspectorCSSAgent.cpp
trunk/Source/WebCore/page/FocusController.cpp
trunk/Source/WebCore/style/AttributeChangeInvalidation.cpp
trunk/Source/WebCore/style/ClassChangeInvalidation.cpp
trunk/Source/WebCore/style/ElementRuleCollector.cpp
trunk/Source/WebCore/style/IdChangeInvalidation.cpp
trunk/Source/WebCore/style/StyleSharingResolver.cpp
trunk/Source/WebKit/ChangeLog
trunk/Source/WebKit/WebProcess/FullScreen/WebFullScreenManager.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (293085 => 293086)

--- trunk/Source/WebCore/ChangeLog	2022-04-20 07:24:19 UTC (rev 293085)
+++ trunk/Source/WebCore/ChangeLog	2022-04-20 07:43:04 UTC (rev 293086)
@@ -1,3 +1,22 @@
+2022-04-20  Diego Pino Garcia  
+
+Unreviewed, non-unified build fixes after r293052
+
+* css/typedom/numeric/CSSMathMin.cpp:
+* css/typedom/numeric/CSSMathNegate.cpp:
+* css/typedom/numeric/CSSMathProduct.cpp:
+* css/typedom/numeric/CSSMathSum.cpp:
+* css/typedom/transform/CSSSkew.cpp:
+* dom/CustomElementRegistry.cpp:
+* html/InputTypeNames.cpp:
+* inspector/agents/InspectorCSSAgent.cpp:
+* page/FocusController.cpp:
+* style/AttributeChangeInvalidation.cpp:
+* style/ClassChangeInvalidation.cpp:
+* style/ElementRuleCollector.cpp:
+* style/IdChangeInvalidation.cpp:
+* style/StyleSharingResolver.cpp:
+
 2022-04-20  Tim Nguyen  
 
 REGRESSION(r293044): Extraneous border around AutoFill buttons in `active` and `hover` states


Modified: trunk/Source/WebCore/css/typedom/numeric/CSSMathMin.cpp (293085 => 293086)

--- trunk/Source/WebCore/css/typedom/numeric/CSSMathMin.cpp	2022-04-20 07:24:19 UTC (rev 293085)
+++ trunk/Source/WebCore/css/typedom/numeric/CSSMathMin.cpp	2022-04-20 07:43:04 UTC (rev 293086)
@@ -31,6 +31,7 @@
 #if ENABLE(CSS_TYPED_OM)
 
 #include 
+#include 
 
 namespace WebCore {
 


Modified: trunk/Source/WebCore/css/typedom/numeric/CSSMathNegate.cpp (293085 => 293086)

--- trunk/Source/WebCore/css/typedom/numeric/CSSMathNegate.cpp	2022-04-20 07:24:19 UTC (rev 293085)
+++ trunk/Source/WebCore/css/typedom/numeric/CSSMathNegate.cpp	2022-04-20 07:43:04 UTC (rev 293086)
@@ -31,6 +31,7 @@
 #if ENABLE(CSS_TYPED_OM)
 
 #include 
+#include 
 
 namespace WebCore {
 


Modified: trunk/Source/WebCore/css/typedom/numeric/CSSMathProduct.cpp (293085 => 293086)

--- trunk/Source/WebCore/css/typedom/numeric/CSSMathProduct.cpp	2022-04-20 07:24:19 UTC (rev 293085)
+++ trunk/Source/WebCore/css/typedom/numeric/CSSMathProduct.cpp	2022-04-20 07:43:04 UTC (rev 293086)
@@ -28,6 +28,7 @@
 
 #if ENABLE(CSS_TYPED_OM)
 
+#include "CSSMathInvert.h"
 #include "CSSNumericArray.h"
 #include "ExceptionOr.h"
 #include 


Modified: trunk/Source/WebCore/css/typedom/numeric/CSSMathSum.cpp (293085 => 293086)

--- trunk/Source/WebCore/css/typedom/numeric/CSSMathSum.cpp	2022-04-20 07:24:19 UTC (rev 293085)
+++ trunk/Source/WebCore/css/typedom/numeric/CSSMathSum.cpp	2022-04-20 07:43:04 UTC (rev 293086)
@@ -28,6 +28,7 @@
 
 #if ENABLE(CSS_TYPED_OM)
 
+#include "CSSMathNegate.h"
 #include "CSSNumericArray.h"
 #include "ExceptionOr.h"
 #include 


Modified: trunk/Source/WebCore/css/typedom/transform/CSSSkew.cpp (293085 => 293086)

--- trunk/Source/WebCore/css/typedom/transform/CSSSkew.cpp	2022-04-20 07:24:19 UTC (rev 293085)
+++ trunk/Source/WebCore/css/typedom/transform/CSSSkew.cpp	2022-04-20 07:43:04 UTC (rev 293086)
@@ -32,6 +32,7 @@
 
 #if ENABLE(CSS_TYPED_OM)
 
+#include "CSSUnitValue.h"
 #include "DOMMatrix.h"
 #include "ExceptionOr.h"
 #include 


Modified: trunk/Source/WebCore/dom/CustomElementRegistry.cpp (293085 => 293086)

--- trunk/Source/WebCore/dom/CustomElementRegistry.cpp	20

[webkit-changes] [292838] trunk/Source/WebCore

2022-04-13 Thread dpino
Title: [292838] trunk/Source/WebCore








Revision 292838
Author dp...@igalia.com
Date 2022-04-13 15:50:02 -0700 (Wed, 13 Apr 2022)


Log Message
Unreviewed, fix non-unified build after r292810

* editing/HTMLInterchange.h:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/editing/HTMLInterchange.h




Diff

Modified: trunk/Source/WebCore/ChangeLog (292837 => 292838)

--- trunk/Source/WebCore/ChangeLog	2022-04-13 22:47:07 UTC (rev 292837)
+++ trunk/Source/WebCore/ChangeLog	2022-04-13 22:50:02 UTC (rev 292838)
@@ -1,3 +1,9 @@
+2022-04-13  Diego Pino Garcia  
+
+Unreviewed, fix non-unified build after r292810
+
+* editing/HTMLInterchange.h:
+
 2022-04-13  Sihui Liu  
 
 StorageMap::importItems may update currentSize wrongly in release build


Modified: trunk/Source/WebCore/editing/HTMLInterchange.h (292837 => 292838)

--- trunk/Source/WebCore/editing/HTMLInterchange.h	2022-04-13 22:47:07 UTC (rev 292837)
+++ trunk/Source/WebCore/editing/HTMLInterchange.h	2022-04-13 22:50:02 UTC (rev 292838)
@@ -26,6 +26,7 @@
 #pragma once
 
 #include 
+#include 
 
 namespace WebCore {
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [292806] trunk/Tools

2022-04-13 Thread dpino
Title: [292806] trunk/Tools








Revision 292806
Author dp...@igalia.com
Date 2022-04-13 05:20:25 -0700 (Wed, 13 Apr 2022)


Log Message
[JHBuild] Unreviewed, replace 'false' for 'disabled' in glib mesonargs

* gtk/jhbuild.modules:

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/gtk/jhbuild.modules




Diff

Modified: trunk/Tools/ChangeLog (292805 => 292806)

--- trunk/Tools/ChangeLog	2022-04-13 12:16:03 UTC (rev 292805)
+++ trunk/Tools/ChangeLog	2022-04-13 12:20:25 UTC (rev 292806)
@@ -1,5 +1,11 @@
 2022-04-13  Diego Pino Garcia  
 
+[JHBuild] Unreviewed, replace 'false' for 'disabled' in glib mesonargs
+
+* gtk/jhbuild.modules:
+
+2022-04-13  Diego Pino Garcia  
+
 [JHBuild] Unreviewed, fix 'glib-networking' module path in WPE and GTK general modules
 
 * gtk/jhbuild.modules:


Modified: trunk/Tools/gtk/jhbuild.modules (292805 => 292806)

--- trunk/Tools/gtk/jhbuild.modules	2022-04-13 12:16:03 UTC (rev 292805)
+++ trunk/Tools/gtk/jhbuild.modules	2022-04-13 12:20:25 UTC (rev 292806)
@@ -228,7 +228,7 @@
   
 
   - mesonargs="-Dlibmount=false -Dselinux=false">
+ mesonargs="-Dlibmount=disabled -Dselinux=disabled">
  repo="download.gnome.org"
 hash="sha256:200d7df811c5ba634afbf109f14bb40ba7fde670e89389885da14e27c0840742">






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [292805] trunk/Tools

2022-04-13 Thread dpino
Title: [292805] trunk/Tools








Revision 292805
Author dp...@igalia.com
Date 2022-04-13 05:16:03 -0700 (Wed, 13 Apr 2022)


Log Message
[JHBuild] Unreviewed, fix 'glib-networking' module path in WPE and GTK general modules

* gtk/jhbuild.modules:
* wpe/jhbuild.modules:

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/gtk/jhbuild.modules
trunk/Tools/wpe/jhbuild.modules




Diff

Modified: trunk/Tools/ChangeLog (292804 => 292805)

--- trunk/Tools/ChangeLog	2022-04-13 10:39:31 UTC (rev 292804)
+++ trunk/Tools/ChangeLog	2022-04-13 12:16:03 UTC (rev 292805)
@@ -1,5 +1,12 @@
 2022-04-13  Diego Pino Garcia  
 
+[JHBuild] Unreviewed, fix 'glib-networking' module path in WPE and GTK general modules
+
+* gtk/jhbuild.modules:
+* wpe/jhbuild.modules:
+
+2022-04-13  Diego Pino Garcia  
+
 [JHBuild] Unreviewed, fix 'glib-networking' module path
 
 * jhbuild/jhbuild-minimal.modules:


Modified: trunk/Tools/gtk/jhbuild.modules (292804 => 292805)

--- trunk/Tools/gtk/jhbuild.modules	2022-04-13 10:39:31 UTC (rev 292804)
+++ trunk/Tools/gtk/jhbuild.modules	2022-04-13 12:16:03 UTC (rev 292805)
@@ -239,7 +239,7 @@
 
   
 
-+ repo="download.gnome.org"
 hash="sha256:66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35"/>
   


Modified: trunk/Tools/wpe/jhbuild.modules (292804 => 292805)

--- trunk/Tools/wpe/jhbuild.modules	2022-04-13 10:39:31 UTC (rev 292804)
+++ trunk/Tools/wpe/jhbuild.modules	2022-04-13 12:16:03 UTC (rev 292805)
@@ -81,7 +81,7 @@
 
   
 
-+ repo="download.gnome.org"
 hash="sha256:66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35"/>
   






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [292802] trunk/Tools

2022-04-13 Thread dpino
Title: [292802] trunk/Tools








Revision 292802
Author dp...@igalia.com
Date 2022-04-13 00:20:51 -0700 (Wed, 13 Apr 2022)


Log Message
[JHBuild] Unreviewed, fix 'glib-networking' module path

* jhbuild/jhbuild-minimal.modules:

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/jhbuild/jhbuild-minimal.modules




Diff

Modified: trunk/Tools/ChangeLog (292801 => 292802)

--- trunk/Tools/ChangeLog	2022-04-13 05:38:50 UTC (rev 292801)
+++ trunk/Tools/ChangeLog	2022-04-13 07:20:51 UTC (rev 292802)
@@ -1,3 +1,9 @@
+2022-04-13  Diego Pino Garcia  
+
+[JHBuild] Unreviewed, fix 'glib-networking' module path
+
+* jhbuild/jhbuild-minimal.modules:
+
 2022-04-12  Elliott Williams  
 
 [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit


Modified: trunk/Tools/jhbuild/jhbuild-minimal.modules (292801 => 292802)

--- trunk/Tools/jhbuild/jhbuild-minimal.modules	2022-04-13 05:38:50 UTC (rev 292801)
+++ trunk/Tools/jhbuild/jhbuild-minimal.modules	2022-04-13 07:20:51 UTC (rev 292802)
@@ -179,7 +179,7 @@
 
   
 
-+ repo="download.gnome.org"
 hash="sha256:66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35"/>
   






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [292792] trunk/Tools

2022-04-12 Thread dpino
Title: [292792] trunk/Tools








Revision 292792
Author dp...@igalia.com
Date 2022-04-12 16:10:27 -0700 (Tue, 12 Apr 2022)


Log Message
[JHBuild] Update ATSPI, GLib and GStreamer libraries
https://bugs.webkit.org/show_bug.cgi?id=239117

Reviewed by Adrian Perez de Castro.

Update several libraries to the same version as their Flatpak
counterparts.

JHBuild dependencies didn't build because ATSPI required a more recent
version of gdbus-codegen, provided by GLib. The patch also fixes
dependencies build in WPE, which required to update several GStreamer
libs. Finally, ATSPI and GLib are added to the minimal dependencies
modules set to make it possible to build with A11y support via ATSPI.

* gstreamer/jhbuild.modules:
* gtk/jhbuild.modules:
* jhbuild/jhbuild-minimal.modules:
* wpe/jhbuild.modules:

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/gstreamer/jhbuild.modules
trunk/Tools/gtk/jhbuild.modules
trunk/Tools/jhbuild/jhbuild-minimal.modules
trunk/Tools/wpe/jhbuild.modules




Diff

Modified: trunk/Tools/ChangeLog (292791 => 292792)

--- trunk/Tools/ChangeLog	2022-04-12 23:02:14 UTC (rev 292791)
+++ trunk/Tools/ChangeLog	2022-04-12 23:10:27 UTC (rev 292792)
@@ -1,3 +1,24 @@
+2022-04-12  Diego Pino Garcia  
+
+[JHBuild] Update ATSPI, GLib and GStreamer libraries
+https://bugs.webkit.org/show_bug.cgi?id=239117
+
+Reviewed by Adrian Perez de Castro.
+
+Update several libraries to the same version as their Flatpak
+counterparts.
+
+JHBuild dependencies didn't build because ATSPI required a more recent
+version of gdbus-codegen, provided by GLib. The patch also fixes
+dependencies build in WPE, which required to update several GStreamer
+libs. Finally, ATSPI and GLib are added to the minimal dependencies
+modules set to make it possible to build with A11y support via ATSPI.
+
+* gstreamer/jhbuild.modules:
+* gtk/jhbuild.modules:
+* jhbuild/jhbuild-minimal.modules:
+* wpe/jhbuild.modules:
+
 2022-04-12  Elliott Williams  
 
 Reland "[XCBuild] Enable dependency validation by default"


Modified: trunk/Tools/gstreamer/jhbuild.modules (292791 => 292792)

--- trunk/Tools/gstreamer/jhbuild.modules	2022-04-12 23:02:14 UTC (rev 292791)
+++ trunk/Tools/gstreamer/jhbuild.modules	2022-04-12 23:10:27 UTC (rev 292792)
@@ -10,7 +10,6 @@
   
   
   
-  
   
 
 
@@ -64,7 +63,9 @@
 
   
 
-
+
+  
+  
 
   
 
@@ -75,8 +76,7 @@
 
   
 
-
-   
+
 
   
 
@@ -84,14 +84,11 @@
 
   
 
-
-
-   
-  
+
 
   
 
-  
+  
 
   
   
@@ -99,9 +96,7 @@
   
   
 
-
-   
-  
+
 
   
 
@@ -114,21 +109,10 @@
   
   
 
-
-   
+
 
   
 
-  
-
-
-  
-  
-  
-  
-
-  
-
   
  hash="sha256:68ca8d071dcb84ac82e3c6d7f02a55937d9f690fcb215853f4aa1de8d459812f"


Modified: trunk/Tools/gtk/jhbuild.modules (292791 => 292792)

--- trunk/Tools/gtk/jhbuild.modules	2022-04-12 23:02:14 UTC (rev 292791)
+++ trunk/Tools/gtk/jhbuild.modules	2022-04-12 23:10:27 UTC (rev 292792)
@@ -229,9 +229,9 @@
 
 mesonargs="-Dlibmount=false -Dselinux=false">
-
+
 
   
 
@@ -239,9 +239,9 @@
 
   
 
-
+
   
 
   @@ -295,15 +295,18 @@
   
 
   
-
+  
+
+  
+
   
 
-  
-
+  
+
 
 
   
@@ -310,12 +313,10 @@
 
   
 
-  
-
-  
-  
+  
+  
 
 
   
@@ -560,10 +561,13 @@
 
   
 -version="0.50.1"
+version="0.59.0"
 module="mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
 checkoutdir="meson-${version}"
-hash="sha256:f68f56d60c80a77df8fc08fa1016bc5831605d4717b622c96212573271e14ecc"/>
+hash="sha256:e376c298df64b643dfe01eccb2d7b6f1e02e95aa38c19f19d120d129612ce476"/>
+
+  
+
   
 
   


Modified: trunk/Tools/jhbuild/jhbuild-minimal.modules (292791 => 292792)

--- trunk/Tools/jhbuild/jhbuild-minimal.modules	2022-04-12 23:02:14 UTC (rev 292791)
+++ trunk/Tools/jhbuild/jhbuild-minimal.modules	2022-04-12 23:10:27 UTC (rev 292792)
@@ -10,6 +10,10 @@
   
   
   
+  
+  
+  
+  
 
   
 
@@ -20,6 +24,10 @@
   
   
   
+  
+  
+  
+  
 
   
 
@@ -127,7 +135,6 @@
 hash="sha256:4fe0a4bed6b4c3ae7249d341031c27b32f8d9e0ffb5337d71cbcec7160362cf7"/>
   
 
-
   
   
 @@ -156,4 +163,59 @@
 hash="sha256:85803ccbdbdd7a3b03d930187cb055f1353596969c1f92ebec2db839fa4f834a"/>
   
 
+  
+  
+
+  
+
+
+
+  
+
+  
+
+  
+
+
+  
+
+  
+  
+  
+
+  
+
+  
+
+  
+  
+
+
+
+  
+
+  
+
+  
+  
+  
+
+
+  
+  
+  
+
+  
+
 


Modified: trunk/Tools/wpe/jhbuil

[webkit-changes] [292761] trunk/Source/WebKit

2022-04-11 Thread dpino
Title: [292761] trunk/Source/WebKit








Revision 292761
Author dp...@igalia.com
Date 2022-04-11 22:47:27 -0700 (Mon, 11 Apr 2022)


Log Message
[GLIB] Unreviewed, build fix for Debian Stable after r292251
https://bugs.webkit.org/show_bug.cgi?id=239102


* UIProcess/gtk/WaylandCompositor.cpp:
(WebKit::WaylandCompositor::initializeEGL): Convert char* to String.

Modified Paths

trunk/Source/WebKit/ChangeLog
trunk/Source/WebKit/UIProcess/gtk/WaylandCompositor.cpp




Diff

Modified: trunk/Source/WebKit/ChangeLog (292760 => 292761)

--- trunk/Source/WebKit/ChangeLog	2022-04-12 04:57:41 UTC (rev 292760)
+++ trunk/Source/WebKit/ChangeLog	2022-04-12 05:47:27 UTC (rev 292761)
@@ -1,3 +1,11 @@
+2022-04-11  Diego Pino Garcia  
+
+[GLIB] Unreviewed, build fix for Debian Stable after r292251
+https://bugs.webkit.org/show_bug.cgi?id=239102
+
+* UIProcess/gtk/WaylandCompositor.cpp:
+(WebKit::WaylandCompositor::initializeEGL): Convert char* to String.
+
 2022-04-11  Wenson Hsieh  
 
 REGRESSION: Web content process crashes when triggering Live Text in recoveryOS


Modified: trunk/Source/WebKit/UIProcess/gtk/WaylandCompositor.cpp (292760 => 292761)

--- trunk/Source/WebKit/UIProcess/gtk/WaylandCompositor.cpp	2022-04-12 04:57:41 UTC (rev 292760)
+++ trunk/Source/WebKit/UIProcess/gtk/WaylandCompositor.cpp	2022-04-12 05:47:27 UTC (rev 292761)
@@ -432,7 +432,7 @@
 #else
 std::unique_ptr glExtensions = makeUnique(nullptr, GLContext::current()->version() >= 320);
 #endif
-if (glExtensions->supports("GL_OES_EGL_image") || glExtensions->supports("GL_OES_EGL_image_external"))
+if (glExtensions->supports("GL_OES_EGL_image"_s) || glExtensions->supports("GL_OES_EGL_image_external"_s))
 glImageTargetTexture2D = reinterpret_cast(eglGetProcAddress("glEGLImageTargetTexture2DOES"));
 
 if (!glImageTargetTexture2D) {






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [292387] trunk/Source/WebCore

2022-04-05 Thread dpino
Title: [292387] trunk/Source/WebCore








Revision 292387
Author dp...@igalia.com
Date 2022-04-05 02:11:43 -0700 (Tue, 05 Apr 2022)


Log Message
[GStreamer] gst_video_format_info_component not defined in GStreamer <1.18
https://bugs.webkit.org/show_bug.cgi?id=238685

Reviewed by Philippe Normand.

* platform/graphics/gstreamer/GStreamerCommon.cpp:
(WebCore::webkitGstVideoFormatInfoComponent):
* platform/graphics/gstreamer/GStreamerCommon.h:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp
trunk/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h




Diff

Modified: trunk/Source/WebCore/ChangeLog (292386 => 292387)

--- trunk/Source/WebCore/ChangeLog	2022-04-05 08:50:32 UTC (rev 292386)
+++ trunk/Source/WebCore/ChangeLog	2022-04-05 09:11:43 UTC (rev 292387)
@@ -1,3 +1,14 @@
+2022-04-05  Diego Pino Garcia  
+
+[GStreamer] gst_video_format_info_component not defined in GStreamer <1.18
+https://bugs.webkit.org/show_bug.cgi?id=238685
+
+Reviewed by Philippe Normand.
+
+* platform/graphics/gstreamer/GStreamerCommon.cpp:
+(WebCore::webkitGstVideoFormatInfoComponent):
+* platform/graphics/gstreamer/GStreamerCommon.h:
+
 2022-04-05  Nikolaos Mouchtaris  
 
 Support rendering url(), CSS basic shapes other than path(), and coord-box for offset-path


Modified: trunk/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp (292386 => 292387)

--- trunk/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp	2022-04-05 08:50:32 UTC (rev 292386)
+++ trunk/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp	2022-04-05 09:11:43 UTC (rev 292387)
@@ -85,6 +85,24 @@
 return pad;
 }
 
+#if !GST_CHECK_VERSION(1, 18, 0)
+void webkitGstVideoFormatInfoComponent(const GstVideoFormatInfo* info, guint plane, gint components[GST_VIDEO_MAX_COMPONENTS])
+{
+guint c, i = 0;
+
+/* Reverse mapping of info->plane. */
+for (c = 0; c < GST_VIDEO_FORMAT_INFO_N_COMPONENTS(info); c++) {
+if (GST_VIDEO_FORMAT_INFO_PLANE(info, c) == plane) {
+components[i] = c;
+i++;
+}
+}
+
+for (c = i; c < GST_VIDEO_MAX_COMPONENTS; c++)
+components[c] = -1;
+}
+#endif
+
 #if ENABLE(VIDEO)
 bool getVideoSizeAndFormatFromCaps(const GstCaps* caps, WebCore::IntSize& size, GstVideoFormat& format, int& pixelAspectRatioNumerator, int& pixelAspectRatioDenominator, int& stride)
 {


Modified: trunk/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h (292386 => 292387)

--- trunk/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h	2022-04-05 08:50:32 UTC (rev 292386)
+++ trunk/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h	2022-04-05 09:11:43 UTC (rev 292387)
@@ -55,6 +55,15 @@
 return true;
 }
 
+// gst_video_format_info_component() is GStreamer 1.18 API, so for older versions we use a local
+// vendored copy of the function.
+#if !GST_CHECK_VERSION(1, 18, 0)
+#define GST_VIDEO_MAX_COMPONENTS 4
+void webkitGstVideoFormatInfoComponent(const GstVideoFormatInfo*, guint, gint components[GST_VIDEO_MAX_COMPONENTS]);
+
+#define gst_video_format_info_component webkitGstVideoFormatInfoComponent
+#endif
+
 #define GST_VIDEO_CAPS_TYPE_PREFIX  "video/"
 #define GST_AUDIO_CAPS_TYPE_PREFIX  "audio/"
 #define GST_TEXT_CAPS_TYPE_PREFIX   "text/"






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [292256] trunk/Source/WebKit

2022-04-01 Thread dpino
Title: [292256] trunk/Source/WebKit








Revision 292256
Author dp...@igalia.com
Date 2022-04-01 20:46:52 -0700 (Fri, 01 Apr 2022)


Log Message
Unreviewed, fix non-unified build after r292225

* Platform/IPC/unix/IPCSemaphoreUnix.cpp: Add poll.h and remove
duplicated Decoder.h and Encoder.h headers.

Modified Paths

trunk/Source/WebKit/ChangeLog
trunk/Source/WebKit/Platform/IPC/unix/IPCSemaphoreUnix.cpp




Diff

Modified: trunk/Source/WebKit/ChangeLog (292255 => 292256)

--- trunk/Source/WebKit/ChangeLog	2022-04-02 03:29:20 UTC (rev 292255)
+++ trunk/Source/WebKit/ChangeLog	2022-04-02 03:46:52 UTC (rev 292256)
@@ -1,3 +1,10 @@
+2022-04-01  Diego Pino Garcia  
+
+Unreviewed, fix non-unified build after r292225
+
+* Platform/IPC/unix/IPCSemaphoreUnix.cpp: Add poll.h and remove
+duplicated Decoder.h and Encoder.h headers.
+
 2022-04-01  Sihui Liu  
 
 Avoid initializing default WKWebsiteDataStore in -[WKWebViewConfiguration copyWithZone]


Modified: trunk/Source/WebKit/Platform/IPC/unix/IPCSemaphoreUnix.cpp (292255 => 292256)

--- trunk/Source/WebKit/Platform/IPC/unix/IPCSemaphoreUnix.cpp	2022-04-02 03:29:20 UTC (rev 292255)
+++ trunk/Source/WebKit/Platform/IPC/unix/IPCSemaphoreUnix.cpp	2022-04-02 03:46:52 UTC (rev 292256)
@@ -27,12 +27,11 @@
 #include "Decoder.h"
 #include "Encoder.h"
 #include "IPCSemaphore.h"
-#include "Decoder.h"
-#include "Encoder.h"
 
 #include 
 
 #if OS(LINUX)
+#include 
 #include 
 #endif
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [292244] trunk/Source

2022-04-01 Thread dpino
Title: [292244] trunk/Source








Revision 292244
Author dp...@igalia.com
Date 2022-04-01 17:25:06 -0700 (Fri, 01 Apr 2022)


Log Message
Source/WebCore:
Unreviewed, fix non-unified build after r292208

* css/typedom/ComputedStylePropertyMapReadOnly.cpp:
* css/typedom/StylePropertyMapReadOnly.cpp:
* page/FrameSnapshotting.h:
* page/InteractionRegion.cpp:
* platform/graphics/gbm/GBMDevice.cpp:

Source/WebKit:
Unreviewed, fix non-unified build after r292218

* Platform/IPC/unix/IPCSemaphoreUnix.cpp:
* UIProcess/Notifications/WebNotificationManagerProxy.h:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/css/typedom/ComputedStylePropertyMapReadOnly.cpp
trunk/Source/WebCore/css/typedom/StylePropertyMapReadOnly.cpp
trunk/Source/WebCore/page/FrameSnapshotting.h
trunk/Source/WebCore/page/InteractionRegion.cpp
trunk/Source/WebCore/platform/graphics/gbm/GBMDevice.cpp
trunk/Source/WebKit/ChangeLog
trunk/Source/WebKit/Platform/IPC/unix/IPCSemaphoreUnix.cpp
trunk/Source/WebKit/UIProcess/Notifications/WebNotificationManagerProxy.h




Diff

Modified: trunk/Source/WebCore/ChangeLog (292243 => 292244)

--- trunk/Source/WebCore/ChangeLog	2022-04-02 00:23:55 UTC (rev 292243)
+++ trunk/Source/WebCore/ChangeLog	2022-04-02 00:25:06 UTC (rev 292244)
@@ -1,3 +1,13 @@
+2022-04-01  Diego Pino Garcia  
+
+Unreviewed, fix non-unified build after r292208
+
+* css/typedom/ComputedStylePropertyMapReadOnly.cpp:
+* css/typedom/StylePropertyMapReadOnly.cpp:
+* page/FrameSnapshotting.h:
+* page/InteractionRegion.cpp:
+* platform/graphics/gbm/GBMDevice.cpp:
+
 2022-04-01  Yusuke Suzuki  
 
 Change one-shot maxTimerNestingLevel from 5 to 10


Modified: trunk/Source/WebCore/css/typedom/ComputedStylePropertyMapReadOnly.cpp (292243 => 292244)

--- trunk/Source/WebCore/css/typedom/ComputedStylePropertyMapReadOnly.cpp	2022-04-02 00:23:55 UTC (rev 292243)
+++ trunk/Source/WebCore/css/typedom/ComputedStylePropertyMapReadOnly.cpp	2022-04-02 00:25:06 UTC (rev 292244)
@@ -32,6 +32,7 @@
 #include "CSSPropertyParser.h"
 #include "Element.h"
 #include "RenderStyle.h"
+#include "StylePropertyShorthand.h"
 #include "StyleScope.h"
 #include 
 


Modified: trunk/Source/WebCore/css/typedom/StylePropertyMapReadOnly.cpp (292243 => 292244)

--- trunk/Source/WebCore/css/typedom/StylePropertyMapReadOnly.cpp	2022-04-02 00:23:55 UTC (rev 292243)
+++ trunk/Source/WebCore/css/typedom/StylePropertyMapReadOnly.cpp	2022-04-02 00:25:06 UTC (rev 292244)
@@ -39,6 +39,7 @@
 #include "CSSStyleValueFactory.h"
 #include "CSSUnitValue.h"
 #include "CSSUnparsedValue.h"
+#include "CSSValueList.h"
 #include "Document.h"
 
 namespace WebCore {


Modified: trunk/Source/WebCore/page/FrameSnapshotting.h (292243 => 292244)

--- trunk/Source/WebCore/page/FrameSnapshotting.h	2022-04-02 00:23:55 UTC (rev 292243)
+++ trunk/Source/WebCore/page/FrameSnapshotting.h	2022-04-02 00:25:06 UTC (rev 292244)
@@ -29,8 +29,10 @@
 
 #pragma once
 
+#include "Color.h"
 #include "DestinationColorSpace.h"
 #include "PixelFormat.h"
+#include "SimpleRange.h"
 #include 
 #include 
 


Modified: trunk/Source/WebCore/page/InteractionRegion.cpp (292243 => 292244)

--- trunk/Source/WebCore/page/InteractionRegion.cpp	2022-04-02 00:23:55 UTC (rev 292243)
+++ trunk/Source/WebCore/page/InteractionRegion.cpp	2022-04-02 00:25:06 UTC (rev 292244)
@@ -37,6 +37,7 @@
 #include "Page.h"
 #include "PathUtilities.h"
 #include "PlatformMouseEvent.h"
+#include "RenderBox.h"
 #include "SimpleRange.h"
 #include 
 


Modified: trunk/Source/WebCore/platform/graphics/gbm/GBMDevice.cpp (292243 => 292244)

--- trunk/Source/WebCore/platform/graphics/gbm/GBMDevice.cpp	2022-04-02 00:23:55 UTC (rev 292243)
+++ trunk/Source/WebCore/platform/graphics/gbm/GBMDevice.cpp	2022-04-02 00:25:06 UTC (rev 292244)
@@ -32,6 +32,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 


Modified: trunk/Source/WebKit/ChangeLog (292243 => 292244)

--- trunk/Source/WebKit/ChangeLog	2022-04-02 00:23:55 UTC (rev 292243)
+++ trunk/Source/WebKit/ChangeLog	2022-04-02 00:25:06 UTC (rev 292244)
@@ -1,3 +1,10 @@
+2022-04-01  Diego Pino Garcia  
+
+Unreviewed, fix non-unified build after r292218
+
+* Platform/IPC/unix/IPCSemaphoreUnix.cpp:
+* UIProcess/Notifications/WebNotificationManagerProxy.h:
+
 2022-04-01  Tusooa Zhu  
 
 Expose WebKitWebView from WPEQtView


Modified: trunk/Source/WebKit/Platform/IPC/unix/IPCSemaphoreUnix.cpp (292243 => 292244)

--- trunk/Source/WebKit/Platform/IPC/unix/IPCSemaphoreUnix.cpp	2022-04-02 00:23:55 UTC (rev 292243)
+++ trunk/Source/WebKit/Platform/IPC/unix/IPCSemaphoreUnix.cpp	2022-04-02 00:25:06 UTC (rev 292244)
@@ -24,6 +24,8 @@
  */
 
 #include "config.h"
+#include "Decoder.h"
+#include "Encoder.h"
 #include "IPCSemaphore.h"
 
 #include 


Modified: trunk/Source/WebKit/UIProcess/Notifications/WebNotificationManagerProxy.h (292243 => 292244)

--- trunk/Source/WebKit/UIProcess/Notifications/WebNotificat

[webkit-changes] [292206] trunk/Source/JavaScriptCore

2022-04-01 Thread dpino
Title: [292206] trunk/Source/_javascript_Core








Revision 292206
Author dp...@igalia.com
Date 2022-04-01 00:11:30 -0700 (Fri, 01 Apr 2022)


Log Message
Unreviewed, fix non-unified build after r292191

* runtime/ScriptExecutableInlines.h:

Modified Paths

trunk/Source/_javascript_Core/ChangeLog
trunk/Source/_javascript_Core/runtime/ScriptExecutableInlines.h




Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (292205 => 292206)

--- trunk/Source/_javascript_Core/ChangeLog	2022-04-01 05:52:48 UTC (rev 292205)
+++ trunk/Source/_javascript_Core/ChangeLog	2022-04-01 07:11:30 UTC (rev 292206)
@@ -1,3 +1,9 @@
+2022-04-01  Diego Pino Garcia  
+
+Unreviewed, fix non-unified build after r292191
+
+* runtime/ScriptExecutableInlines.h:
+
 2022-03-31  Chris Dumez  
 
 Adopt Identifier::fromString(ASCIILiteral) more broadly


Modified: trunk/Source/_javascript_Core/runtime/ScriptExecutableInlines.h (292205 => 292206)

--- trunk/Source/_javascript_Core/runtime/ScriptExecutableInlines.h	2022-04-01 05:52:48 UTC (rev 292205)
+++ trunk/Source/_javascript_Core/runtime/ScriptExecutableInlines.h	2022-04-01 07:11:30 UTC (rev 292206)
@@ -25,6 +25,7 @@
 
 #pragma once
 
+#include "CodeBlock.h"
 #include "ScriptExecutable.h"
 
 namespace JSC {






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [292160] trunk/Source/WebCore

2022-03-31 Thread dpino
Title: [292160] trunk/Source/WebCore








Revision 292160
Author dp...@igalia.com
Date 2022-03-31 08:31:42 -0700 (Thu, 31 Mar 2022)


Log Message
[WPE] Unreviewed, fix non-unified build after r292150

* css/typedom/CSSNumericFactory.h:
* css/typedom/numeric/CSSMathSum.cpp:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/css/typedom/CSSNumericFactory.h
trunk/Source/WebCore/css/typedom/numeric/CSSMathSum.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (292159 => 292160)

--- trunk/Source/WebCore/ChangeLog	2022-03-31 15:28:00 UTC (rev 292159)
+++ trunk/Source/WebCore/ChangeLog	2022-03-31 15:31:42 UTC (rev 292160)
@@ -1,3 +1,10 @@
+2022-03-31  Diego Pino Garcia  
+
+[WPE] Unreviewed, fix non-unified build after r292150
+
+* css/typedom/CSSNumericFactory.h:
+* css/typedom/numeric/CSSMathSum.cpp:
+
 2022-03-31  Alan Bujtas  
 
 [CSS contain] Containment disables the special handling of the HTML body element for overflow viewport propagation [part2]


Modified: trunk/Source/WebCore/css/typedom/CSSNumericFactory.h (292159 => 292160)

--- trunk/Source/WebCore/css/typedom/CSSNumericFactory.h	2022-03-31 15:28:00 UTC (rev 292159)
+++ trunk/Source/WebCore/css/typedom/CSSNumericFactory.h	2022-03-31 15:31:42 UTC (rev 292160)
@@ -28,6 +28,7 @@
 #if ENABLE(CSS_TYPED_OM)
 
 #include "CSSUnitValue.h"
+#include "CSSUnits.h"
 #include "Supplementable.h"
 
 #include 


Modified: trunk/Source/WebCore/css/typedom/numeric/CSSMathSum.cpp (292159 => 292160)

--- trunk/Source/WebCore/css/typedom/numeric/CSSMathSum.cpp	2022-03-31 15:28:00 UTC (rev 292159)
+++ trunk/Source/WebCore/css/typedom/numeric/CSSMathSum.cpp	2022-03-31 15:31:42 UTC (rev 292160)
@@ -29,6 +29,7 @@
 #if ENABLE(CSS_TYPED_OM)
 
 #include "CSSNumericArray.h"
+#include "ExceptionOr.h"
 #include 
 #include 
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [292151] trunk/Source

2022-03-31 Thread dpino
Title: [292151] trunk/Source








Revision 292151
Author dp...@igalia.com
Date 2022-03-31 03:36:53 -0700 (Thu, 31 Mar 2022)


Log Message
Source/WebCore:
[WPE] Unreviewed, fix non-unified build after r292139

* loader/ThreadableLoader.cpp:
* page/csp/ContentSecurityPolicySourceList.cpp:
* workers/service/context/ServiceWorkerThreadProxy.cpp:

Source/WebKit:
[WPE] Unreviewed, fix non-unified build after r290343

* Platform/IPC/ArgumentCoder.h:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/loader/ThreadableLoader.cpp
trunk/Source/WebCore/page/csp/ContentSecurityPolicySourceList.cpp
trunk/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp
trunk/Source/WebKit/ChangeLog
trunk/Source/WebKit/Platform/IPC/ArgumentCoder.h




Diff

Modified: trunk/Source/WebCore/ChangeLog (292150 => 292151)

--- trunk/Source/WebCore/ChangeLog	2022-03-31 10:21:18 UTC (rev 292150)
+++ trunk/Source/WebCore/ChangeLog	2022-03-31 10:36:53 UTC (rev 292151)
@@ -1,3 +1,11 @@
+2022-03-31  Diego Pino Garcia  
+
+[WPE] Unreviewed, fix non-unified build after r292139
+
+* loader/ThreadableLoader.cpp:
+* page/csp/ContentSecurityPolicySourceList.cpp:
+* workers/service/context/ServiceWorkerThreadProxy.cpp:
+
 2022-03-31  Alex Christensen  
 
 Implement units for CSS Typed OM


Modified: trunk/Source/WebCore/loader/ThreadableLoader.cpp (292150 => 292151)

--- trunk/Source/WebCore/loader/ThreadableLoader.cpp	2022-03-31 10:21:18 UTC (rev 292150)
+++ trunk/Source/WebCore/loader/ThreadableLoader.cpp	2022-03-31 10:36:53 UTC (rev 292151)
@@ -34,6 +34,7 @@
 
 #include "CachedResourceRequestInitiators.h"
 #include "Document.h"
+#include "DocumentLoader.h"
 #include "DocumentThreadableLoader.h"
 #include "ResourceError.h"
 #include "ScriptExecutionContext.h"


Modified: trunk/Source/WebCore/page/csp/ContentSecurityPolicySourceList.cpp (292150 => 292151)

--- trunk/Source/WebCore/page/csp/ContentSecurityPolicySourceList.cpp	2022-03-31 10:21:18 UTC (rev 292150)
+++ trunk/Source/WebCore/page/csp/ContentSecurityPolicySourceList.cpp	2022-03-31 10:36:53 UTC (rev 292151)
@@ -30,6 +30,7 @@
 #include "ContentSecurityPolicy.h"
 #include "ContentSecurityPolicyDirectiveNames.h"
 #include "ParsingUtilities.h"
+#include "PublicSuffix.h"
 #include 
 #include 
 #include 


Modified: trunk/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp (292150 => 292151)

--- trunk/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp	2022-03-31 10:21:18 UTC (rev 292150)
+++ trunk/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp	2022-03-31 10:36:53 UTC (rev 292151)
@@ -39,6 +39,7 @@
 #include "LoaderStrategy.h"
 #include "Logging.h"
 #include "MessageWithMessagePorts.h"
+#include "NotificationData.h"
 #include "PlatformStrategies.h"
 #include "ScriptExecutionContextIdentifier.h"
 #include "ServiceWorkerClientData.h"


Modified: trunk/Source/WebKit/ChangeLog (292150 => 292151)

--- trunk/Source/WebKit/ChangeLog	2022-03-31 10:21:18 UTC (rev 292150)
+++ trunk/Source/WebKit/ChangeLog	2022-03-31 10:36:53 UTC (rev 292151)
@@ -1,3 +1,9 @@
+2022-03-31  Diego Pino Garcia  
+
+[WPE] Unreviewed, fix non-unified build after r290343
+
+* Platform/IPC/ArgumentCoder.h:
+
 2022-03-31  Zan Dobersek  
 
 [GTK][WPE] Make ENABLE(GPU_PROCESS) code buildable


Modified: trunk/Source/WebKit/Platform/IPC/ArgumentCoder.h (292150 => 292151)

--- trunk/Source/WebKit/Platform/IPC/ArgumentCoder.h	2022-03-31 10:21:18 UTC (rev 292150)
+++ trunk/Source/WebKit/Platform/IPC/ArgumentCoder.h	2022-03-31 10:36:53 UTC (rev 292151)
@@ -27,6 +27,7 @@
 
 #include "Decoder.h"
 #include "Encoder.h"
+#include 
 #include 
 #include 
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [292094] trunk/Source/WebCore

2022-03-29 Thread dpino
Title: [292094] trunk/Source/WebCore








Revision 292094
Author dp...@igalia.com
Date 2022-03-29 18:57:04 -0700 (Tue, 29 Mar 2022)


Log Message
[GCC] Ubuntu LTS build broken after r291956
https://bugs.webkit.org/show_bug.cgi?id=238481

Reviewed by Darin Adler.

Default comparisons by value (P1946R0) is only supported since GCC10.
https://en.cppreference.com/w/cpp/compiler_support/20

* rendering/style/StyleGridData.h:
(WebCore::GridTrackEntrySubgrid::operator== const):
(WebCore::GridTrackEntryRepeat::operator== const):
(WebCore::GridTrackEntryAutoRepeat::operator== const):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/rendering/style/StyleGridData.h




Diff

Modified: trunk/Source/WebCore/ChangeLog (292093 => 292094)

--- trunk/Source/WebCore/ChangeLog	2022-03-30 01:36:23 UTC (rev 292093)
+++ trunk/Source/WebCore/ChangeLog	2022-03-30 01:57:04 UTC (rev 292094)
@@ -1,3 +1,18 @@
+2022-03-29  Diego Pino Garcia  
+
+[GCC] Ubuntu LTS build broken after r291956
+https://bugs.webkit.org/show_bug.cgi?id=238481
+
+Reviewed by Darin Adler.
+
+Default comparisons by value (P1946R0) is only supported since GCC10.
+https://en.cppreference.com/w/cpp/compiler_support/20
+
+* rendering/style/StyleGridData.h:
+(WebCore::GridTrackEntrySubgrid::operator== const):
+(WebCore::GridTrackEntryRepeat::operator== const):
+(WebCore::GridTrackEntryAutoRepeat::operator== const):
+
 2022-03-29  Tyler Wilcock  
 
 AX: Don't detach children in AXIsolatedTree::applyPendingChanges for nodes being updated (removed and added)


Modified: trunk/Source/WebCore/rendering/style/StyleGridData.h (292093 => 292094)

--- trunk/Source/WebCore/rendering/style/StyleGridData.h	2022-03-30 01:36:23 UTC (rev 292093)
+++ trunk/Source/WebCore/rendering/style/StyleGridData.h	2022-03-30 01:57:04 UTC (rev 292094)
@@ -44,16 +44,25 @@
 typedef Vector RepeatTrackList;
 
 struct GridTrackEntrySubgrid {
-bool operator==(const GridTrackEntrySubgrid&) const = default;
+bool operator==(const GridTrackEntrySubgrid&) const
+{
+return true;
+}
 };
 struct GridTrackEntryRepeat {
-bool operator==(const GridTrackEntryRepeat&) const = default;
+bool operator==(const GridTrackEntryRepeat& other) const
+{
+return repeats == other.repeats && list == other.list;
+}
 
 unsigned repeats;
 RepeatTrackList list;
 };
 struct GridTrackEntryAutoRepeat {
-bool operator==(const GridTrackEntryAutoRepeat&) const = default;
+bool operator==(const GridTrackEntryAutoRepeat& other) const
+{
+return type == other.type && list == other.list;
+}
 
 AutoRepeatType type;
 RepeatTrackList list;






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [291970] trunk/Source/WebCore

2022-03-28 Thread dpino
Title: [291970] trunk/Source/WebCore








Revision 291970
Author dp...@igalia.com
Date 2022-03-28 10:04:12 -0700 (Mon, 28 Mar 2022)


Log Message
[GLIB] Fix build error 'not match operator !=' in Ubuntu LTS after r291696
https://bugs.webkit.org/show_bug.cgi?id=238443

Reviewed by Adrian Perez de Castro.

The error was also happening in build bots using GCC 8.3 like Debian
Stable.

* platform/graphics/GraphicsTypes.h:
(WebCore::operator==):
(WebCore::operator!=):
(WebCore::CompositeMode::operator==): Deleted.
* platform/graphics/SourceBrush.h:
(WebCore::operator!=):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/graphics/GraphicsTypes.h
trunk/Source/WebCore/platform/graphics/SourceBrush.h




Diff

Modified: trunk/Source/WebCore/ChangeLog (291969 => 291970)

--- trunk/Source/WebCore/ChangeLog	2022-03-28 16:43:04 UTC (rev 291969)
+++ trunk/Source/WebCore/ChangeLog	2022-03-28 17:04:12 UTC (rev 291970)
@@ -1,3 +1,20 @@
+2022-03-28  Diego Pino Garcia  
+
+[GLIB] Fix build error 'not match operator !=' in Ubuntu LTS after r291696
+https://bugs.webkit.org/show_bug.cgi?id=238443
+
+Reviewed by Adrian Perez de Castro.
+
+The error was also happening in build bots using GCC 8.3 like Debian
+Stable.
+
+* platform/graphics/GraphicsTypes.h:
+(WebCore::operator==):
+(WebCore::operator!=):
+(WebCore::CompositeMode::operator==): Deleted.
+* platform/graphics/SourceBrush.h:
+(WebCore::operator!=):
+
 2022-03-28  Youenn Fablet  
 
 ImageTransferSessionVT::setSize should properly create its buffer pool


Modified: trunk/Source/WebCore/platform/graphics/GraphicsTypes.h (291969 => 291970)

--- trunk/Source/WebCore/platform/graphics/GraphicsTypes.h	2022-03-28 16:43:04 UTC (rev 291969)
+++ trunk/Source/WebCore/platform/graphics/GraphicsTypes.h	2022-03-28 17:04:12 UTC (rev 291970)
@@ -80,15 +80,20 @@
 CompositeOperator operation;
 BlendMode blendMode;
 
-bool operator==(const CompositeMode& other)
-{
-return operation == other.operation && blendMode == other.blendMode;
-}
-
 template void encode(Encoder&) const;
 template static std::optional decode(Decoder&);
 };
 
+inline bool operator==(const CompositeMode& a, const CompositeMode& b)
+{
+return a.operation == b.operation && a.blendMode == b.blendMode;
+}
+
+inline bool operator!=(const CompositeMode& a, const CompositeMode& b)
+{
+return !(a == b);
+}
+
 template
 void CompositeMode::encode(Encoder& encoder) const
 {
@@ -175,6 +180,11 @@
 return a.offset == b.offset && a.blurRadius == b.blurRadius && a.color == b.color && a.radiusMode == b.radiusMode;
 }
 
+inline bool operator!=(const DropShadow& a, const DropShadow& b)
+{
+return !(a == b);
+}
+
 template
 void DropShadow::encode(Encoder& encoder) const
 {


Modified: trunk/Source/WebCore/platform/graphics/SourceBrush.h (291969 => 291970)

--- trunk/Source/WebCore/platform/graphics/SourceBrush.h	2022-03-28 16:43:04 UTC (rev 291969)
+++ trunk/Source/WebCore/platform/graphics/SourceBrush.h	2022-03-28 17:04:12 UTC (rev 291970)
@@ -79,6 +79,11 @@
 return a.gradient.ptr() == b.gradient.ptr() && a.spaceTransform == b.spaceTransform;
 }
 
+inline bool operator!=(const SourceBrush::Brush::LogicalGradient& a, const SourceBrush::Brush::LogicalGradient& b)
+{
+return !(a == b);
+}
+
 inline bool operator==(const SourceBrush::Brush& a, const SourceBrush::Brush& b)
 {
 return WTF::switchOn(a.brush,
@@ -95,11 +100,21 @@
 );
 }
 
+inline bool operator!=(const SourceBrush::Brush& a, const SourceBrush::Brush& b)
+{
+return !(a == b);
+}
+
 inline bool operator==(const SourceBrush& a, const SourceBrush& b)
 {
 return a.color() == b.color() && a.brush() == b.brush();
 }
 
+inline bool operator!=(const SourceBrush& a, const SourceBrush& b)
+{
+return !(a == b);
+}
+
 template
 void SourceBrush::Brush::LogicalGradient::encode(Encoder& encoder) const
 {






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [291856] trunk/Source/JavaScriptCore

2022-03-25 Thread dpino
Title: [291856] trunk/Source/_javascript_Core








Revision 291856
Author dp...@igalia.com
Date 2022-03-25 09:28:32 -0700 (Fri, 25 Mar 2022)


Log Message
Unreviewed, fix non-unified build after r291779

* wasm/WasmExceptionType.h:

Modified Paths

trunk/Source/_javascript_Core/ChangeLog
trunk/Source/_javascript_Core/wasm/WasmExceptionType.h




Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (291855 => 291856)

--- trunk/Source/_javascript_Core/ChangeLog	2022-03-25 16:07:54 UTC (rev 291855)
+++ trunk/Source/_javascript_Core/ChangeLog	2022-03-25 16:28:32 UTC (rev 291856)
@@ -1,3 +1,9 @@
+2022-03-25  Diego Pino Garcia  
+
+Unreviewed, fix non-unified build after r291779
+
+* wasm/WasmExceptionType.h:
+
 2022-03-24  Don Olmstead  
 
 Non-unified build fixes, late March 2022 edition


Modified: trunk/Source/_javascript_Core/wasm/WasmExceptionType.h (291855 => 291856)

--- trunk/Source/_javascript_Core/wasm/WasmExceptionType.h	2022-03-25 16:07:54 UTC (rev 291855)
+++ trunk/Source/_javascript_Core/wasm/WasmExceptionType.h	2022-03-25 16:28:32 UTC (rev 291856)
@@ -25,6 +25,8 @@
 
 #pragma once
 
+#include 
+
 #if ENABLE(WEBASSEMBLY)
 
 namespace JSC {






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [291608] trunk/Source

2022-03-22 Thread dpino
Title: [291608] trunk/Source








Revision 291608
Author dp...@igalia.com
Date 2022-03-22 01:51:33 -0700 (Tue, 22 Mar 2022)


Log Message
Source/WebCore:
Unreviewed, fix non-unified build after r291597

* css/typedom/CSSNumericValue.cpp:

Source/WebKit:
Unreviewed, fix non-unified build after r291589

* NetworkProcess/NetworkBroadcastChannelRegistry.cpp:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/css/typedom/CSSNumericValue.cpp
trunk/Source/WebKit/ChangeLog
trunk/Source/WebKit/NetworkProcess/NetworkBroadcastChannelRegistry.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (291607 => 291608)

--- trunk/Source/WebCore/ChangeLog	2022-03-22 08:14:55 UTC (rev 291607)
+++ trunk/Source/WebCore/ChangeLog	2022-03-22 08:51:33 UTC (rev 291608)
@@ -1,3 +1,9 @@
+2022-03-22  Diego Pino Garcia  
+
+Unreviewed, fix non-unified build after r291597
+
+* css/typedom/CSSNumericValue.cpp:
+
 2022-03-22  Frédéric Wang  
 
 Adjust anchor/focus nodes after removal when LiveRangeSelection is enabled


Modified: trunk/Source/WebCore/css/typedom/CSSNumericValue.cpp (291607 => 291608)

--- trunk/Source/WebCore/css/typedom/CSSNumericValue.cpp	2022-03-22 08:14:55 UTC (rev 291607)
+++ trunk/Source/WebCore/css/typedom/CSSNumericValue.cpp	2022-03-22 08:51:33 UTC (rev 291608)
@@ -43,6 +43,7 @@
 #include "CSSNumericType.h"
 #include "CSSUnitValue.h"
 #include "ExceptionOr.h"
+#include 
 #include 
 
 namespace WebCore {


Modified: trunk/Source/WebKit/ChangeLog (291607 => 291608)

--- trunk/Source/WebKit/ChangeLog	2022-03-22 08:14:55 UTC (rev 291607)
+++ trunk/Source/WebKit/ChangeLog	2022-03-22 08:51:33 UTC (rev 291608)
@@ -1,3 +1,9 @@
+2022-03-22  Diego Pino Garcia  
+
+Unreviewed, fix non-unified build after r291589
+
+* NetworkProcess/NetworkBroadcastChannelRegistry.cpp:
+
 2022-03-22  Youenn Fablet  
 
 Website policies are not respected when doing COOP based process swap


Modified: trunk/Source/WebKit/NetworkProcess/NetworkBroadcastChannelRegistry.cpp (291607 => 291608)

--- trunk/Source/WebKit/NetworkProcess/NetworkBroadcastChannelRegistry.cpp	2022-03-22 08:14:55 UTC (rev 291607)
+++ trunk/Source/WebKit/NetworkProcess/NetworkBroadcastChannelRegistry.cpp	2022-03-22 08:51:33 UTC (rev 291608)
@@ -26,6 +26,7 @@
 #include "config.h"
 #include "NetworkBroadcastChannelRegistry.h"
 
+#include "NetworkProcess.h"
 #include "NetworkProcessProxyMessages.h"
 #include "WebBroadcastChannelRegistryMessages.h"
 #include 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [291551] trunk/Tools

2022-03-21 Thread dpino
Title: [291551] trunk/Tools








Revision 291551
Author dp...@igalia.com
Date 2022-03-21 00:41:52 -0700 (Mon, 21 Mar 2022)


Log Message
Unreviewed, fix Debian Stable build after r291543

* TestWebKitAPI/Tests/_javascript_Core/glib/TestJSC.cpp:
(elementSize): Replace RELEASE_ASSERT_NOT_REACHED() for RELEASE_ASSERT_NOT_REACHED_UNDER_CONSTEXPR_CONTEXT().

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/TestWebKitAPI/Tests/_javascript_Core/glib/TestJSC.cpp




Diff

Modified: trunk/Tools/ChangeLog (291550 => 291551)

--- trunk/Tools/ChangeLog	2022-03-21 07:14:14 UTC (rev 291550)
+++ trunk/Tools/ChangeLog	2022-03-21 07:41:52 UTC (rev 291551)
@@ -1,3 +1,10 @@
+2022-03-21  Diego Pino Garcia  
+
+Unreviewed, fix Debian Stable build after r291543
+
+* TestWebKitAPI/Tests/_javascript_Core/glib/TestJSC.cpp:
+(elementSize): Replace RELEASE_ASSERT_NOT_REACHED() for RELEASE_ASSERT_NOT_REACHED_UNDER_CONSTEXPR_CONTEXT().
+
 2022-03-20  Adrian Perez de Castro  
 
 Fix clang warning after r291229


Modified: trunk/Tools/TestWebKitAPI/Tests/_javascript_Core/glib/TestJSC.cpp (291550 => 291551)

--- trunk/Tools/TestWebKitAPI/Tests/_javascript_Core/glib/TestJSC.cpp	2022-03-21 07:14:14 UTC (rev 291550)
+++ trunk/Tools/TestWebKitAPI/Tests/_javascript_Core/glib/TestJSC.cpp	2022-03-21 07:41:52 UTC (rev 291551)
@@ -2987,7 +2987,7 @@
 case JSC_TYPED_ARRAY_FLOAT64: return sizeof(double);
 case JSC_TYPED_ARRAY_NONE: break;
 }
-RELEASE_ASSERT_NOT_REACHED();
+RELEASE_ASSERT_NOT_REACHED_UNDER_CONSTEXPR_CONTEXT();
 }
 
 void testJSCTypedArray()






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [291549] trunk/Source/WebCore

2022-03-20 Thread dpino
Title: [291549] trunk/Source/WebCore








Revision 291549
Author dp...@igalia.com
Date 2022-03-20 19:11:50 -0700 (Sun, 20 Mar 2022)


Log Message
[WPE] Unreviewed, fix non-unified build after r291474 and r291508

* css/CSSToLengthConversionData.h:
* html/parser/AtomHTMLToken.h:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/css/CSSToLengthConversionData.h
trunk/Source/WebCore/html/parser/AtomHTMLToken.h




Diff

Modified: trunk/Source/WebCore/ChangeLog (291548 => 291549)

--- trunk/Source/WebCore/ChangeLog	2022-03-21 00:59:06 UTC (rev 291548)
+++ trunk/Source/WebCore/ChangeLog	2022-03-21 02:11:50 UTC (rev 291549)
@@ -1,3 +1,10 @@
+2022-03-20  Diego Pino Garcia  
+
+[WPE] Unreviewed, fix non-unified build after r291474 and r291508
+
+* css/CSSToLengthConversionData.h: 
+* html/parser/AtomHTMLToken.h: 
+
 2022-03-20  Alan Bujtas  
 
 [IFC][Integration] Rename InlineIterator::Line to LineBox


Modified: trunk/Source/WebCore/css/CSSToLengthConversionData.h (291548 => 291549)

--- trunk/Source/WebCore/css/CSSToLengthConversionData.h	2022-03-21 00:59:06 UTC (rev 291548)
+++ trunk/Source/WebCore/css/CSSToLengthConversionData.h	2022-03-21 02:11:50 UTC (rev 291549)
@@ -31,6 +31,7 @@
 #pragma once
 
 #include "CSSPropertyNames.h"
+#include "Element.h"
 #include 
 #include 
 


Modified: trunk/Source/WebCore/html/parser/AtomHTMLToken.h (291548 => 291549)

--- trunk/Source/WebCore/html/parser/AtomHTMLToken.h	2022-03-21 00:59:06 UTC (rev 291548)
+++ trunk/Source/WebCore/html/parser/AtomHTMLToken.h	2022-03-21 02:11:50 UTC (rev 291549)
@@ -28,6 +28,8 @@
 
 #include "HTMLNameCache.h"
 #include "HTMLToken.h"
+#include 
+#include 
 
 namespace WebCore {
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [291470] trunk/Source/WebCore

2022-03-18 Thread dpino
Title: [291470] trunk/Source/WebCore








Revision 291470
Author dp...@igalia.com
Date 2022-03-18 01:10:45 -0700 (Fri, 18 Mar 2022)


Log Message
Unreviewed, fix non-unified build after r291467

* workers/service/context/ServiceWorkerInspectorProxy.cpp:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (291469 => 291470)

--- trunk/Source/WebCore/ChangeLog	2022-03-18 07:52:30 UTC (rev 291469)
+++ trunk/Source/WebCore/ChangeLog	2022-03-18 08:10:45 UTC (rev 291470)
@@ -1,3 +1,9 @@
+2022-03-18  Diego Pino Garcia  
+
+Unreviewed, fix non-unified build after r291467
+
+* workers/service/context/ServiceWorkerInspectorProxy.cpp:
+
 2022-03-18  Youenn Fablet  
 
 Remove MediaSample usage from canvas capture code


Modified: trunk/Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.cpp (291469 => 291470)

--- trunk/Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.cpp	2022-03-18 07:52:30 UTC (rev 291469)
+++ trunk/Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.cpp	2022-03-18 08:10:45 UTC (rev 291470)
@@ -28,6 +28,7 @@
 
 #if ENABLE(SERVICE_WORKER)
 
+#include "SWContextManager.h"
 #include "ScriptExecutionContext.h"
 #include "ServiceWorkerGlobalScope.h"
 #include "ServiceWorkerThreadProxy.h"






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [291408] trunk/Source/WebCore

2022-03-17 Thread dpino
Title: [291408] trunk/Source/WebCore








Revision 291408
Author dp...@igalia.com
Date 2022-03-17 08:19:03 -0700 (Thu, 17 Mar 2022)


Log Message
Unreviewed, fix non-unified build after r291396

* html/HTMLTextFormControlElement.cpp:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/html/HTMLTextFormControlElement.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (291407 => 291408)

--- trunk/Source/WebCore/ChangeLog	2022-03-17 15:13:14 UTC (rev 291407)
+++ trunk/Source/WebCore/ChangeLog	2022-03-17 15:19:03 UTC (rev 291408)
@@ -1,3 +1,9 @@
+2022-03-17  Diego Pino Garcia  
+
+Unreviewed, fix non-unified build after r291396
+
+* html/HTMLTextFormControlElement.cpp:
+
 2022-03-17  Oriol Brufau  
 
 Clarify code for logical-to-physical mappings, and add physical-to-logical mappings


Modified: trunk/Source/WebCore/html/HTMLTextFormControlElement.cpp (291407 => 291408)

--- trunk/Source/WebCore/html/HTMLTextFormControlElement.cpp	2022-03-17 15:13:14 UTC (rev 291407)
+++ trunk/Source/WebCore/html/HTMLTextFormControlElement.cpp	2022-03-17 15:19:03 UTC (rev 291408)
@@ -30,6 +30,7 @@
 #include "ChromeClient.h"
 #include "DocumentInlines.h"
 #include "Editing.h"
+#include "Editor.h"
 #include "ElementAncestorIterator.h"
 #include "Event.h"
 #include "EventNames.h"






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [291397] trunk/Source/WebCore

2022-03-17 Thread dpino
Title: [291397] trunk/Source/WebCore








Revision 291397
Author dp...@igalia.com
Date 2022-03-17 02:21:13 -0700 (Thu, 17 Mar 2022)


Log Message
Unreviewed, non-unified build fix after r291390

* Modules/webaudio/DefaultAudioDestinationNode.cpp:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/Modules/webaudio/DefaultAudioDestinationNode.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (291396 => 291397)

--- trunk/Source/WebCore/ChangeLog	2022-03-17 09:19:29 UTC (rev 291396)
+++ trunk/Source/WebCore/ChangeLog	2022-03-17 09:21:13 UTC (rev 291397)
@@ -1,3 +1,9 @@
+2022-03-17  Diego Pino Garcia  
+
+Unreviewed, non-unified build fix after r291390
+
+* Modules/webaudio/DefaultAudioDestinationNode.cpp:
+
 2022-03-17  Ziran Sun  
 
 [Selection] Fixes selection range settings for TEXTAREA


Modified: trunk/Source/WebCore/Modules/webaudio/DefaultAudioDestinationNode.cpp (291396 => 291397)

--- trunk/Source/WebCore/Modules/webaudio/DefaultAudioDestinationNode.cpp	2022-03-17 09:19:29 UTC (rev 291396)
+++ trunk/Source/WebCore/Modules/webaudio/DefaultAudioDestinationNode.cpp	2022-03-17 09:21:13 UTC (rev 291397)
@@ -31,6 +31,7 @@
 
 #include "AudioContext.h"
 #include "AudioDestination.h"
+#include "AudioNodeInput.h"
 #include "AudioWorklet.h"
 #include "AudioWorkletMessagingProxy.h"
 #include "Logging.h"






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [291329] trunk/Source/WebCore

2022-03-15 Thread dpino
Title: [291329] trunk/Source/WebCore








Revision 291329
Author dp...@igalia.com
Date 2022-03-15 21:06:29 -0700 (Tue, 15 Mar 2022)


Log Message
[GLIB] REGRESSION(r291257): Unreviewed, fix build when using ATK
https://bugs.webkit.org/show_bug.cgi?id=237939

r291257 renamed RenderStyle::textDecoration() to
RenderStyle::textDecorationLine() in the ATSPI module, but it missed
to do the same for the ATK module.

ATK is still in use when building with flag -DUSE_ATSPI=OFF, which is
used by Ubuntu 18.04 and Debian Stable bots.


* accessibility/atk/WebKitAccessibleInterfaceText.cpp:
(getAttributeSetForAccessibilityObject):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceText.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (291328 => 291329)

--- trunk/Source/WebCore/ChangeLog	2022-03-16 03:51:02 UTC (rev 291328)
+++ trunk/Source/WebCore/ChangeLog	2022-03-16 04:06:29 UTC (rev 291329)
@@ -1,3 +1,18 @@
+2022-03-15  Diego Pino Garcia  
+
+[GLIB] REGRESSION(r291257): Unreviewed, fix build when using ATK
+https://bugs.webkit.org/show_bug.cgi?id=237939
+
+r291257 renamed RenderStyle::textDecoration() to
+RenderStyle::textDecorationLine() in the ATSPI module, but it missed
+to do the same for the ATK module.
+
+ATK is still in use when building with flag -DUSE_ATSPI=OFF, which is
+used by Ubuntu 18.04 and Debian Stable bots.
+
+* accessibility/atk/WebKitAccessibleInterfaceText.cpp:
+(getAttributeSetForAccessibilityObject):
+
 2022-03-15  Eric Carlson  
 
 Video poster disappears prematurely on play, leaving transparent video element.


Modified: trunk/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceText.cpp (291328 => 291329)

--- trunk/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceText.cpp	2022-03-16 03:51:02 UTC (rev 291328)
+++ trunk/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceText.cpp	2022-03-16 04:06:29 UTC (rev 291329)
@@ -164,11 +164,11 @@
 result = addToAtkAttributeSet(result, atk_text_attribute_get_name(ATK_TEXT_ATTR_JUSTIFICATION), "fill");
 }
 
-result = addToAtkAttributeSet(result, atk_text_attribute_get_name(ATK_TEXT_ATTR_UNDERLINE), (style->textDecoration() & TextDecorationLine::Underline) ? "single" : "none");
+result = addToAtkAttributeSet(result, atk_text_attribute_get_name(ATK_TEXT_ATTR_UNDERLINE), (style->textDecorationLine() & TextDecorationLine::Underline) ? "single" : "none");
 
 result = addToAtkAttributeSet(result, atk_text_attribute_get_name(ATK_TEXT_ATTR_STYLE), style->fontCascade().italic() ? "italic" : "normal");
 
-result = addToAtkAttributeSet(result, atk_text_attribute_get_name(ATK_TEXT_ATTR_STRIKETHROUGH), (style->textDecoration() & TextDecorationLine::LineThrough) ? "true" : "false");
+result = addToAtkAttributeSet(result, atk_text_attribute_get_name(ATK_TEXT_ATTR_STRIKETHROUGH), (style->textDecorationLine() & TextDecorationLine::LineThrough) ? "true" : "false");
 
 result = addToAtkAttributeSet(result, atk_text_attribute_get_name(ATK_TEXT_ATTR_INVISIBLE), (style->visibility() == Visibility::Hidden) ? "true" : "false");
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [291327] trunk/Tools

2022-03-15 Thread dpino
Title: [291327] trunk/Tools








Revision 291327
Author dp...@igalia.com
Date 2022-03-15 20:25:52 -0700 (Tue, 15 Mar 2022)


Log Message
[GLIB] Unreviewed, fix build for Ubuntu 18.04 and Debian Stable after r291229
https://bugs.webkit.org/show_bug.cgi?id=237938


* TestWebKitAPI/Tests/_javascript_Core/glib/TestJSC.cpp:
(elementSize):

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/TestWebKitAPI/Tests/_javascript_Core/glib/TestJSC.cpp




Diff

Modified: trunk/Tools/ChangeLog (291326 => 291327)

--- trunk/Tools/ChangeLog	2022-03-16 03:21:32 UTC (rev 291326)
+++ trunk/Tools/ChangeLog	2022-03-16 03:25:52 UTC (rev 291327)
@@ -1,3 +1,11 @@
+2022-03-15  Diego Pino Garcia  
+
+[GLIB] Unreviewed, fix build for Ubuntu 18.04 and Debian Stable after r291229
+https://bugs.webkit.org/show_bug.cgi?id=237938
+
+* TestWebKitAPI/Tests/_javascript_Core/glib/TestJSC.cpp:
+(elementSize):
+
 2022-03-15  Saam Barati  
 
 Add support for chrome-beta and chrome-dev to run-benchmark


Modified: trunk/Tools/TestWebKitAPI/Tests/_javascript_Core/glib/TestJSC.cpp (291326 => 291327)

--- trunk/Tools/TestWebKitAPI/Tests/_javascript_Core/glib/TestJSC.cpp	2022-03-16 03:21:32 UTC (rev 291326)
+++ trunk/Tools/TestWebKitAPI/Tests/_javascript_Core/glib/TestJSC.cpp	2022-03-16 03:25:52 UTC (rev 291327)
@@ -2986,8 +2986,9 @@
 case JSC_TYPED_ARRAY_FLOAT32: return sizeof(float);
 case JSC_TYPED_ARRAY_FLOAT64: return sizeof(double);
 case JSC_TYPED_ARRAY_NONE: break;
+default:
+RELEASE_ASSERT_NOT_REACHED();
 }
-RELEASE_ASSERT_NOT_REACHED();
 }
 
 void testJSCTypedArray()






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [291150] trunk/Source/WebKit

2022-03-11 Thread dpino
Title: [291150] trunk/Source/WebKit








Revision 291150
Author dp...@igalia.com
Date 2022-03-11 01:20:28 -0800 (Fri, 11 Mar 2022)


Log Message
[GLIB] Debian Stable & Ubuntu LTS build is failing after r291093
https://bugs.webkit.org/show_bug.cgi?id=237756

Reviewed by Carlos Garcia Campos.

Use `soup_websocket_connection_send_message` when SOUP < 2.67.3.

* UIProcess/Inspector/glib/RemoteInspectorHTTPServer.cpp:

Modified Paths

trunk/Source/WebKit/ChangeLog
trunk/Source/WebKit/UIProcess/Inspector/glib/RemoteInspectorHTTPServer.cpp




Diff

Modified: trunk/Source/WebKit/ChangeLog (291149 => 291150)

--- trunk/Source/WebKit/ChangeLog	2022-03-11 08:40:16 UTC (rev 291149)
+++ trunk/Source/WebKit/ChangeLog	2022-03-11 09:20:28 UTC (rev 291150)
@@ -1,3 +1,14 @@
+2022-03-11  Diego Pino Garcia  
+
+[GLIB] Debian Stable & Ubuntu LTS build is failing after r291093
+https://bugs.webkit.org/show_bug.cgi?id=237756
+
+Reviewed by Carlos Garcia Campos.
+
+Use `soup_websocket_connection_send_message` when SOUP < 2.67.3.
+
+* UIProcess/Inspector/glib/RemoteInspectorHTTPServer.cpp:
+
 2022-03-11  Tim Horton  
 
 Disable WebGL and DOM GPU process when some dependencies are unavailable


Modified: trunk/Source/WebKit/UIProcess/Inspector/glib/RemoteInspectorHTTPServer.cpp (291149 => 291150)

--- trunk/Source/WebKit/UIProcess/Inspector/glib/RemoteInspectorHTTPServer.cpp	2022-03-11 08:40:16 UTC (rev 291149)
+++ trunk/Source/WebKit/UIProcess/Inspector/glib/RemoteInspectorHTTPServer.cpp	2022-03-11 09:20:28 UTC (rev 291150)
@@ -144,8 +144,12 @@
 
 auto utf8 = message.utf8();
 // Soup is going to copy the data immediately, so we can use g_bytes_new_static() here to avoid more data copies.
+#if SOUP_CHECK_VERSION(2, 67, 3)
 GRefPtr bytes = adoptGRef(g_bytes_new_static(utf8.data(), utf8.length()));
 soup_websocket_connection_send_message(webSocketConnection, SOUP_WEBSOCKET_DATA_TEXT, bytes.get());
+#else
+soup_websocket_connection_send_text(webSocketConnection, CString(reinterpret_cast(utf8.data()), utf8.length()).data());
+#endif
 }
 
 void RemoteInspectorHTTPServer::targetDidClose(uint64_t connectionID, uint64_t targetID)






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [291019] trunk/Source/WebKit

2022-03-08 Thread dpino
Title: [291019] trunk/Source/WebKit








Revision 291019
Author dp...@igalia.com
Date 2022-03-08 15:54:54 -0800 (Tue, 08 Mar 2022)


Log Message
[macOS] Unreviewed, non-unified build fixes
https://bugs.webkit.org/show_bug.cgi?id=237586


* Shared/ModelIdentifier.h:
* UIProcess/API/Cocoa/_WKRemoteWebInspectorViewControllerInternal.h:
* UIProcess/Cocoa/ModelElementControllerCocoa.mm:
* UIProcess/ModelElementController.h:

Modified Paths

trunk/Source/WebKit/ChangeLog
trunk/Source/WebKit/Shared/ModelIdentifier.h
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKRemoteWebInspectorViewControllerInternal.h
trunk/Source/WebKit/UIProcess/Cocoa/ModelElementControllerCocoa.mm
trunk/Source/WebKit/UIProcess/ModelElementController.h




Diff

Modified: trunk/Source/WebKit/ChangeLog (291018 => 291019)

--- trunk/Source/WebKit/ChangeLog	2022-03-08 23:51:45 UTC (rev 291018)
+++ trunk/Source/WebKit/ChangeLog	2022-03-08 23:54:54 UTC (rev 291019)
@@ -1,3 +1,13 @@
+2022-03-08  Diego Pino Garcia  
+
+[macOS] Unreviewed, non-unified build fixes
+https://bugs.webkit.org/show_bug.cgi?id=237586
+
+* Shared/ModelIdentifier.h:
+* UIProcess/API/Cocoa/_WKRemoteWebInspectorViewControllerInternal.h:
+* UIProcess/Cocoa/ModelElementControllerCocoa.mm:
+* UIProcess/ModelElementController.h:
+
 2022-03-08  J Pascoe  
 
 [WebAuthn] Using WebAuthn within cross-origin iframe elements


Modified: trunk/Source/WebKit/Shared/ModelIdentifier.h (291018 => 291019)

--- trunk/Source/WebKit/Shared/ModelIdentifier.h	2022-03-08 23:51:45 UTC (rev 291018)
+++ trunk/Source/WebKit/Shared/ModelIdentifier.h	2022-03-08 23:54:54 UTC (rev 291019)
@@ -25,6 +25,8 @@
 
 #pragma once
 
+#import 
+
 namespace WebKit {
 
 #if ENABLE(ARKIT_INLINE_PREVIEW)


Modified: trunk/Source/WebKit/UIProcess/API/Cocoa/_WKRemoteWebInspectorViewControllerInternal.h (291018 => 291019)

--- trunk/Source/WebKit/UIProcess/API/Cocoa/_WKRemoteWebInspectorViewControllerInternal.h	2022-03-08 23:51:45 UTC (rev 291018)
+++ trunk/Source/WebKit/UIProcess/API/Cocoa/_WKRemoteWebInspectorViewControllerInternal.h	2022-03-08 23:54:54 UTC (rev 291019)
@@ -24,6 +24,7 @@
  */
 
 #import "_WKRemoteWebInspectorViewControllerPrivate.h"
+#import 
 
 #if !TARGET_OS_IPHONE
 


Modified: trunk/Source/WebKit/UIProcess/Cocoa/ModelElementControllerCocoa.mm (291018 => 291019)

--- trunk/Source/WebKit/UIProcess/Cocoa/ModelElementControllerCocoa.mm	2022-03-08 23:51:45 UTC (rev 291018)
+++ trunk/Source/WebKit/UIProcess/Cocoa/ModelElementControllerCocoa.mm	2022-03-08 23:54:54 UTC (rev 291019)
@@ -25,6 +25,8 @@
 
 #import "config.h"
 #import "ModelElementController.h"
+#import 
+#import 
 
 #if ENABLE(ARKIT_INLINE_PREVIEW)
 


Modified: trunk/Source/WebKit/UIProcess/ModelElementController.h (291018 => 291019)

--- trunk/Source/WebKit/UIProcess/ModelElementController.h	2022-03-08 23:51:45 UTC (rev 291018)
+++ trunk/Source/WebKit/UIProcess/ModelElementController.h	2022-03-08 23:54:54 UTC (rev 291019)
@@ -30,6 +30,9 @@
 #include "ModelIdentifier.h"
 #include 
 #include 
+#include 
+#include 
+#include 
 #include 
 #include 
 #include 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [290631] trunk/Source/WebCore

2022-02-28 Thread dpino
Title: [290631] trunk/Source/WebCore








Revision 290631
Author dp...@igalia.com
Date 2022-02-28 23:47:58 -0800 (Mon, 28 Feb 2022)


Log Message
[GTK] Unreviewed, non-unified build fix after 247791@main

* platform/graphics/gbm/GBMDevice.h:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/graphics/gbm/GBMDevice.h




Diff

Modified: trunk/Source/WebCore/ChangeLog (290630 => 290631)

--- trunk/Source/WebCore/ChangeLog	2022-03-01 07:46:09 UTC (rev 290630)
+++ trunk/Source/WebCore/ChangeLog	2022-03-01 07:47:58 UTC (rev 290631)
@@ -1,3 +1,9 @@
+2022-02-28  Diego Pino Garcia  
+
+[GTK] Unreviewed, non-unified build fix after 247791@main
+
+* platform/graphics/gbm/GBMDevice.h:
+
 2022-02-28  Tyler Wilcock  
 
 AX: WebKit should ignore empty modals rather than trapping focus inside them


Modified: trunk/Source/WebCore/platform/graphics/gbm/GBMDevice.h (290630 => 290631)

--- trunk/Source/WebCore/platform/graphics/gbm/GBMDevice.h	2022-03-01 07:46:09 UTC (rev 290630)
+++ trunk/Source/WebCore/platform/graphics/gbm/GBMDevice.h	2022-03-01 07:47:58 UTC (rev 290631)
@@ -26,6 +26,8 @@
 
 #pragma once
 
+#include 
+
 struct gbm_device;
 
 namespace WebCore {






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [290374] trunk/Source/WebCore

2022-02-23 Thread dpino
Title: [290374] trunk/Source/WebCore








Revision 290374
Author dp...@igalia.com
Date 2022-02-23 08:09:16 -0800 (Wed, 23 Feb 2022)


Log Message
[GTK] Unreviewed, build fix for Debian Stable after r290366

* platform/graphics/gstreamer/GStreamerVideoSinkCommon.cpp:
(webKitVideoSinkSetMediaPlayerPrivate):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/graphics/gstreamer/GStreamerVideoSinkCommon.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (290373 => 290374)

--- trunk/Source/WebCore/ChangeLog	2022-02-23 16:00:11 UTC (rev 290373)
+++ trunk/Source/WebCore/ChangeLog	2022-02-23 16:09:16 UTC (rev 290374)
@@ -1,3 +1,10 @@
+2022-02-23  Diego Pino Garcia  
+
+[GTK] Unreviewed, build fix for Debian Stable after r290366
+
+* platform/graphics/gstreamer/GStreamerVideoSinkCommon.cpp:
+(webKitVideoSinkSetMediaPlayerPrivate):
+
 2022-02-23  Jer Noble  
 
 REGRESSION (r287574): ASSERTION FAILED: !m_impl || !m_shouldEnableAssertions || m_impl->wasConstructedOnMainThread() == isMainThread() under WebCore::AVTrackPrivateAVFObjCImpl::initializeAssetTrack()


Modified: trunk/Source/WebCore/platform/graphics/gstreamer/GStreamerVideoSinkCommon.cpp (290373 => 290374)

--- trunk/Source/WebCore/platform/graphics/gstreamer/GStreamerVideoSinkCommon.cpp	2022-02-23 16:00:11 UTC (rev 290373)
+++ trunk/Source/WebCore/platform/graphics/gstreamer/GStreamerVideoSinkCommon.cpp	2022-02-23 16:09:16 UTC (rev 290374)
@@ -72,7 +72,9 @@
 GST_DEBUG("Acting upon flush-start event");
 }
 
+#if USE(GSTREAMER_GL)
 player->flushCurrentBuffer();
+#endif
 return GST_PAD_PROBE_OK;
 }, player, nullptr);
 }






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [290107] trunk/Source/WebCore

2022-02-17 Thread dpino
Title: [290107] trunk/Source/WebCore








Revision 290107
Author dp...@igalia.com
Date 2022-02-17 19:37:28 -0800 (Thu, 17 Feb 2022)


Log Message
[WPE] Unreviewed, fix non-unified build after r290089

* html/PDFDocument.cpp:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/html/PDFDocument.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (290106 => 290107)

--- trunk/Source/WebCore/ChangeLog	2022-02-18 03:31:39 UTC (rev 290106)
+++ trunk/Source/WebCore/ChangeLog	2022-02-18 03:37:28 UTC (rev 290107)
@@ -1,3 +1,9 @@
+2022-02-17  Diego Pino Garcia  
+
+[WPE] Unreviewed, fix non-unified build after r290089
+
+* html/PDFDocument.cpp:
+
 2022-02-17  Alan Bujtas  
 
 [LFC][IFC] 'vertical-align: bottom' makes inline level boxes stick out of their parent block box


Modified: trunk/Source/WebCore/html/PDFDocument.cpp (290106 => 290107)

--- trunk/Source/WebCore/html/PDFDocument.cpp	2022-02-18 03:31:39 UTC (rev 290106)
+++ trunk/Source/WebCore/html/PDFDocument.cpp	2022-02-18 03:37:28 UTC (rev 290107)
@@ -38,6 +38,7 @@
 #include "HTMLNames.h"
 #include "HTMLScriptElement.h"
 #include "RawDataDocumentParser.h"
+#include "ScriptController.h"
 #include "Settings.h"
 #include 
 #include 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [290106] trunk/Source/WebKit

2022-02-17 Thread dpino
Title: [290106] trunk/Source/WebKit








Revision 290106
Author dp...@igalia.com
Date 2022-02-17 19:31:39 -0800 (Thu, 17 Feb 2022)


Log Message
[GTK] Debian Stable build is broken after r290026
https://bugs.webkit.org/show_bug.cgi?id=236819

Unreviewed build fix.


* UIProcess/API/APIWebsitePolicies.cpp:
(API::WebsitePolicies::copy const):

Modified Paths

trunk/Source/WebKit/ChangeLog
trunk/Source/WebKit/UIProcess/API/APIWebsitePolicies.cpp




Diff

Modified: trunk/Source/WebKit/ChangeLog (290105 => 290106)

--- trunk/Source/WebKit/ChangeLog	2022-02-18 02:51:32 UTC (rev 290105)
+++ trunk/Source/WebKit/ChangeLog	2022-02-18 03:31:39 UTC (rev 290106)
@@ -1,3 +1,13 @@
+2022-02-17  Diego Pino Garcia  
+
+[GTK] Debian Stable build is broken after r290026
+https://bugs.webkit.org/show_bug.cgi?id=236819
+
+Unreviewed build fix.
+
+* UIProcess/API/APIWebsitePolicies.cpp:
+(API::WebsitePolicies::copy const):
+
 2022-02-17  Kate Cheney  
 
 Refactor share menu item presentation


Modified: trunk/Source/WebKit/UIProcess/API/APIWebsitePolicies.cpp (290105 => 290106)

--- trunk/Source/WebKit/UIProcess/API/APIWebsitePolicies.cpp	2022-02-18 02:51:32 UTC (rev 290105)
+++ trunk/Source/WebKit/UIProcess/API/APIWebsitePolicies.cpp	2022-02-18 03:31:39 UTC (rev 290106)
@@ -59,8 +59,8 @@
 policies->setWebsiteDataStore(m_websiteDataStore.get());
 policies->setUserContentController(m_userContentController.get());
 policies->setIdempotentModeAutosizingOnlyHonorsPercentages(m_idempotentModeAutosizingOnlyHonorsPercentages);
-policies->setLegacyCustomHeaderFields(Vector { m_legacyCustomHeaderFields });
-policies->setCustomHeaderFields(Vector { m_customHeaderFields });
+policies->setLegacyCustomHeaderFields(Vector { m_legacyCustomHeaderFields });
+policies->setCustomHeaderFields(Vector { m_customHeaderFields });
 policies->setAllowSiteSpecificQuirksToOverrideContentMode(m_allowSiteSpecificQuirksToOverrideContentMode);
 policies->setApplicationNameForDesktopUserAgent(m_applicationNameForDesktopUserAgent);
 policies->setAllowsContentJavaScript(m_allowsContentJavaScript);






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [290084] trunk/Source/WebKit

2022-02-17 Thread dpino
Title: [290084] trunk/Source/WebKit








Revision 290084
Author dp...@igalia.com
Date 2022-02-17 15:39:21 -0800 (Thu, 17 Feb 2022)


Log Message
[macOS] Non-unified build fixes
https://bugs.webkit.org/show_bug.cgi?id=236752

Reviewed by Darin Adler.

* UIProcess/API/Cocoa/_WKWebAuthenticationPanel.mm:
* UIProcess/Cocoa/WebViewImpl.mm:
(WebKit::WebViewImpl::requestTextRecognition):
(WebKit::WebViewImpl::showSafeBrowsingWarning):
(WebKit::toWKRectEdge):
(WebKit::toRectEdges):
* UIProcess/mac/WKSharingServicePickerDelegate.h:

Modified Paths

trunk/Source/WebKit/ChangeLog
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKWebAuthenticationPanel.mm
trunk/Source/WebKit/UIProcess/Cocoa/WebViewImpl.mm
trunk/Source/WebKit/UIProcess/mac/WKSharingServicePickerDelegate.h




Diff

Modified: trunk/Source/WebKit/ChangeLog (290083 => 290084)

--- trunk/Source/WebKit/ChangeLog	2022-02-17 23:29:34 UTC (rev 290083)
+++ trunk/Source/WebKit/ChangeLog	2022-02-17 23:39:21 UTC (rev 290084)
@@ -1,3 +1,18 @@
+2022-02-17  Diego Pino Garcia  
+
+[macOS] Non-unified build fixes
+https://bugs.webkit.org/show_bug.cgi?id=236752
+
+Reviewed by Darin Adler.
+
+* UIProcess/API/Cocoa/_WKWebAuthenticationPanel.mm:
+* UIProcess/Cocoa/WebViewImpl.mm:
+(WebKit::WebViewImpl::requestTextRecognition):
+(WebKit::WebViewImpl::showSafeBrowsingWarning):
+(WebKit::toWKRectEdge):
+(WebKit::toRectEdges):
+* UIProcess/mac/WKSharingServicePickerDelegate.h:
+
 2022-02-17  Per Arne Vollan  
 
 [macOS][WP] Add required syscall to sandbox


Modified: trunk/Source/WebKit/UIProcess/API/Cocoa/_WKWebAuthenticationPanel.mm (290083 => 290084)

--- trunk/Source/WebKit/UIProcess/API/Cocoa/_WKWebAuthenticationPanel.mm	2022-02-17 23:29:34 UTC (rev 290083)
+++ trunk/Source/WebKit/UIProcess/API/Cocoa/_WKWebAuthenticationPanel.mm	2022-02-17 23:39:21 UTC (rev 290084)
@@ -55,6 +55,7 @@
 #import 
 #import 
 #import 
+#import 
 #import 
 #import 
 #import 


Modified: trunk/Source/WebKit/UIProcess/Cocoa/WebViewImpl.mm (290083 => 290084)

--- trunk/Source/WebKit/UIProcess/Cocoa/WebViewImpl.mm	2022-02-17 23:29:34 UTC (rev 290083)
+++ trunk/Source/WebKit/UIProcess/Cocoa/WebViewImpl.mm	2022-02-17 23:39:21 UTC (rev 290084)
@@ -203,7 +203,7 @@
 return request;
 }
 
-void WebViewImpl::requestTextRecognition(const URL& imageURL, const ShareableBitmap::Handle& imageData, const String& identifier, CompletionHandler&& completion)
+void WebViewImpl::requestTextRecognition(const URL& imageURL, const ShareableBitmap::Handle& imageData, const String& identifier, CompletionHandler&& completion)
 {
 if (!isLiveTextAvailableAndEnabled()) {
 completion({ });
@@ -1770,7 +1770,7 @@
 WebCore::DiagnosticLoggingClient::ValueDictionary showedWarningDictionary;
 showedWarningDictionary.set("source"_s, String("service"));
 
-m_page->logDiagnosticMessageWithValueDictionary("SafeBrowsing.ShowedWarning"_s, "Safari"_s, showedWarningDictionary, ShouldSample::No);
+m_page->logDiagnosticMessageWithValueDictionary("SafeBrowsing.ShowedWarning"_s, "Safari"_s, showedWarningDictionary, WebCore::ShouldSample::No);
 
 m_safeBrowsingWarning = adoptNS([[WKSafeBrowsingWarning alloc] initWithFrame:[m_view bounds] safeBrowsingWarning:warning completionHandler:[weakThis = WeakPtr { *this }, completionHandler = WTFMove(completionHandler)] (auto&& result) mutable {
 completionHandler(WTFMove(result));
@@ -1796,12 +1796,12 @@
 else
 dictionary.set("action"_s, String("redirect to url"));
 
-weakThis->m_page->logDiagnosticMessageWithValueDictionary("SafeBrowsing.PerformedAction"_s, "Safari"_s, dictionary, ShouldSample::No);
+weakThis->m_page->logDiagnosticMessageWithValueDictionary("SafeBrowsing.PerformedAction"_s, "Safari"_s, dictionary, WebCore::ShouldSample::No);
 return;
 }
 
 dictionary.set("action"_s, String("go back"));
-weakThis->m_page->logDiagnosticMessageWithValueDictionary("SafeBrowsing.PerformedAction"_s, "Safari"_s, dictionary, ShouldSample::No);
+weakThis->m_page->logDiagnosticMessageWithValueDictionary("SafeBrowsing.PerformedAction"_s, "Safari"_s, dictionary, WebCore::ShouldSample::No);
 
 if (!navigatesFrame && weakThis->m_safeBrowsingWarning && !forMainFrameNavigation) {
 weakThis->m_page->goBack();
@@ -5516,7 +5516,7 @@
 mouseMovedInternal(event);
 }
 
-static _WKRectEdge toWKRectEdge(RectEdges edges)
+static _WKRectEdge toWKRectEdge(WebCore::RectEdges edges)
 {
 _WKRectEdge result = _WKRectEdgeNone;
 
@@ -5535,7 +5535,7 @@
 return result;
 }
 
-static RectEdges toRectEdges(_WKRectEdge edges)
+static WebCore::RectEdges toRectEdges(_WKRectEdge edges)
 {
 return {
 edges & _WKRectEdgeTop,


Modified: trunk/Source/WebKit/UIProcess/mac/WKSharingServicePickerDelegate.h (290083 => 290084)

--- trunk/Source/WebKit/UIProcess/mac/WKSharingServicePickerDel

[webkit-changes] [289982] trunk/Tools

2022-02-16 Thread dpino
Title: [289982] trunk/Tools








Revision 289982
Author dp...@igalia.com
Date 2022-02-16 16:40:31 -0800 (Wed, 16 Feb 2022)


Log Message
[GTK][WPE] Execute API test by name
https://bugs.webkit.org/show_bug.cgi?id=236623

Reviewed by Carlos Garcia Campos.

When running either `run-gtk-tests` or `run-wpe-tests`, let them take a test name and build
the path to the test.

* glib/api_test_runner.py:
(TestRunner._get_tests):

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/glib/api_test_runner.py




Diff

Modified: trunk/Tools/ChangeLog (289981 => 289982)

--- trunk/Tools/ChangeLog	2022-02-17 00:11:38 UTC (rev 289981)
+++ trunk/Tools/ChangeLog	2022-02-17 00:40:31 UTC (rev 289982)
@@ -1,3 +1,16 @@
+2022-02-16  Diego Pino Garcia  
+
+[GTK][WPE] Execute API test by name
+https://bugs.webkit.org/show_bug.cgi?id=236623
+
+Reviewed by Carlos Garcia Campos.
+
+When running either `run-gtk-tests` or `run-wpe-tests`, let them take a test name and build
+the path to the test.
+
+* glib/api_test_runner.py:
+(TestRunner._get_tests):
+
 2022-02-15  Jonathan Bedard  
 
 [EWS] Rename 'patch' to 'change' in api-test steps


Modified: trunk/Tools/glib/api_test_runner.py (289981 => 289982)

--- trunk/Tools/glib/api_test_runner.py	2022-02-17 00:11:38 UTC (rev 289981)
+++ trunk/Tools/glib/api_test_runner.py	2022-02-17 00:40:31 UTC (rev 289982)
@@ -87,6 +87,11 @@
 if os.path.isdir(test):
 tests.extend(self._get_tests_from_dir(test))
 else:
+if not os.path.exists(test):
+candidate = os.path.join(self._test_programs_base_dir(), test)
+if not os.path.exists(candidate):
+raise FileNotFoundError(errno.ENOENT, os.strerror(errno.ENOENT), test)
+test = candidate
 tests.append(test)
 if tests:
 return tests






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [289607] trunk/LayoutTests

2022-02-11 Thread dpino
Title: [289607] trunk/LayoutTests








Revision 289607
Author dp...@igalia.com
Date 2022-02-11 00:25:05 -0800 (Fri, 11 Feb 2022)


Log Message
LayoutTests/imported/w3c:
[WPE] Several WPT offscreen canvas tests are failing after r287846
https://bugs.webkit.org/show_bug.cgi?id=236474

Reviewed by Carlos Alberto Lopez Perez.

* web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.coordinatespace.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.coordinatespace.worker.html: Removed.
* web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.missingargs.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.missingargs.worker.html: Removed.
* web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.voidreturn.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.voidreturn.worker.html: Removed.
* web-platform-tests/html/canvas/offscreen/text/2d.text.drawing.style.nonfinite.spacing-expected.txt:
* web-platform-tests/html/canvas/offscreen/text/2d.text.drawing.style.nonfinite.spacing.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/text/2d.text.drawing.style.nonfinite.spacing.worker.html: Removed.
* web-platform-tests/html/canvas/offscreen/text/2d.text.drawing.style.spacing-expected.txt:
* web-platform-tests/html/canvas/offscreen/text/2d.text.drawing.style.spacing.measure.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/text/2d.text.drawing.style.spacing.measure.worker.html: Removed.
* web-platform-tests/html/canvas/offscreen/text/2d.text.drawing.style.spacing.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/text/2d.text.drawing.style.spacing.worker.html: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.combined.3d.transforms.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.combined.3d.transforms.worker.html: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate3d.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate3d.worker.html: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate3d.x.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate3d.x.worker.html: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate3d.y.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate3d.y.worker.html: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate3d.z.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate3d.z.worker.html: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotateAxis.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotateAxis.worker.html: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.3d.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.3d.worker.html: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.3d.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.3d.worker.html: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.3d.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.3d.worker.html: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.translate.3d.worker-expected.txt: Removed.
* web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.translate.3d.worker.html: Removed.

LayoutTests:
[GTK] Remove several stale WPT offscreen canvas tests
https://bugs.webkit.org/show_bug.cgi?id=236474

Reviewed by Carlos Alberto Lopez Perez.

r287846 re-sync WPT html/ tests, including offscreen canvas tests.
Some already imported offscreen canvas tests are no longer part of WPT tests.
These tests were marked as Failure but should have actually be removed
instead. Two of these tests needed to update their baseline.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/imported/w3c/ChangeLog
trunk/LayoutTests/imported/w3c/web-platform-tests/html/canvas/offscreen/text/2d.text.drawing.style.nonfinite.spacing-expected.txt
trunk/LayoutTests/imported/w3c/web-platform-tests/html/canvas/offscreen/text/2d.text.drawing.style.spacing-expected.txt
trunk/LayoutTests/platform/gtk/TestExpe

[webkit-changes] [289464] trunk/LayoutTests

2022-02-09 Thread dpino
Title: [289464] trunk/LayoutTests








Revision 289464
Author dp...@igalia.com
Date 2022-02-09 01:52:42 -0800 (Wed, 09 Feb 2022)


Log Message
[GLIB] Garden several WPT tests that are now passing

Unreviewed test gardening.

* platform/glib/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/glib/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (289463 => 289464)

--- trunk/LayoutTests/ChangeLog	2022-02-09 09:30:46 UTC (rev 289463)
+++ trunk/LayoutTests/ChangeLog	2022-02-09 09:52:42 UTC (rev 289464)
@@ -1,3 +1,11 @@
+2022-02-09  Diego Pino Garcia  
+
+[GLIB] Garden several WPT tests that are now passing
+
+Unreviewed test gardening.
+
+* platform/glib/TestExpectations:
+
 2022-02-09  Saam Barati  
 
 Don't return an empty value from AbortController.signal.reason and make it harder to return empty values from JSValueInWrappedObject


Modified: trunk/LayoutTests/platform/glib/TestExpectations (289463 => 289464)

--- trunk/LayoutTests/platform/glib/TestExpectations	2022-02-09 09:30:46 UTC (rev 289463)
+++ trunk/LayoutTests/platform/glib/TestExpectations	2022-02-09 09:52:42 UTC (rev 289464)
@@ -168,15 +168,26 @@
 imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-auto-min-width.html [ Pass ]
 imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-fixed-min-width.html [ Pass ]
 imported/w3c/web-platform-tests/css/css-images/multiple-position-color-stop-conic.html [ Pass ]
+imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-background-image.html [ Pass ]
+imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-list-style-image.html [ Pass ]
 imported/w3c/web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-greek.html [ Pass ]
 imported/w3c/web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-latin.html [ Pass ]
 imported/w3c/web-platform-tests/css/css-lists/counter-increment-inside-display-contents.html [ Pass ]
 imported/w3c/web-platform-tests/css/css-lists/counter-reset-inside-display-contents.html [ Pass ]
+imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-three-keyframes2.html [ Pass ]
+imported/w3c/web-platform-tests/css/css-pseudo/active-selection-041.html [ Pass ]
+imported/w3c/web-platform-tests/css/css-pseudo/file-selector-button-001.html [ Pass ]
+imported/w3c/web-platform-tests/css/css-pseudo/file-selector-button-after-part.html [ Pass ]
 imported/w3c/web-platform-tests/css/css-pseudo/first-letter-002.html [ Pass ]
 imported/w3c/web-platform-tests/css/css-pseudo/first-letter-003.html [ Pass ]
+imported/w3c/web-platform-tests/css/css-pseudo/first-line-with-inline-block.html [ Pass ]
+imported/w3c/web-platform-tests/css/css-pseudo/placeholder-input-number.html [ Pass ]
+imported/w3c/web-platform-tests/css/css-pseudo/selection-paint-image.html [ Pass ]
 imported/w3c/web-platform-tests/css/css-scoping/stylesheet-title-001.html [ Pass ]
+imported/w3c/web-platform-tests/css/css-shadow-parts/interaction-with-nested-pseudo-class.html [ Pass ]
 imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-005.html [ Pass ]
 imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/parsing/aspect-ratio-invalid.html [ Pass ]
+imported/w3c/web-platform-tests/css/css-sizing/slice-intrinsic-size.html [ Pass ]
 imported/w3c/web-platform-tests/css/css-ui/text-overflow-012.html [ Pass ]
 
 # Passing since r260062.
@@ -195,6 +206,12 @@
 imported/w3c/web-platform-tests/css/css-writing-modes/mongolian-orientation-001.html [ Pass ]
 imported/w3c/web-platform-tests/css/css-writing-modes/mongolian-orientation-002.html [ Pass ]
 
+imported/w3c/web-platform-tests/css/filter-effects/effect-reference-merge-no-inputs.tentative.html [ Pass ]
+imported/w3c/web-platform-tests/css/filter-effects/filters-sepia-001-test.html [ Pass ]
+
+imported/w3c/web-platform-tests/css/selectors/selection-image-001.html [ Pass ]
+imported/w3c/web-platform-tests/css/selectors/selection-image-002.html [ Pass ]
+
 imported/w3c/web-platform-tests/css/selectors/selector-placeholder-shown-type-change-001.html [ Pass ]
 imported/w3c/web-platform-tests/css/selectors/selector-placeholder-shown-type-change-002.html [ Pass ]
 imported/w3c/web-platform-tests/css/selectors/selector-placeholder-shown-type-change-003.html [ Pass ]
@@ -201,6 +218,23 @@
 imported/w3c/web-platform-tests/css/selectors/selector-read-write-type-change-002.html [ Pass ]
 imported/w3c/web-platform-tests/css/selectors/selector-required-type-change-002.html [ Pass ]
 
+imported/w3c/web-platform-tests/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-bitmap-swap-width-height.tentative.html [ Pass ]
+imported/w3c/web-platform-tests/html/canvas/element/manual/imagebitmap/imageBitmapRendering-transferFromImageBitmap-webgl.html [ Pass ]
+
+imported/w3c/web-platform-tests/html/dom/elements/global

[webkit-changes] [289452] trunk/LayoutTests

2022-02-08 Thread dpino
Title: [289452] trunk/LayoutTests








Revision 289452
Author dp...@igalia.com
Date 2022-02-08 20:59:52 -0800 (Tue, 08 Feb 2022)


Log Message
[GLIB] Remove tests passing from TestExpectations

Unreviewed test gardening.

Also sort lines in TestExpectations.

* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
* platform/wpe/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/glib/TestExpectations
trunk/LayoutTests/platform/gtk/TestExpectations
trunk/LayoutTests/platform/wpe/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (289451 => 289452)

--- trunk/LayoutTests/ChangeLog	2022-02-09 02:32:59 UTC (rev 289451)
+++ trunk/LayoutTests/ChangeLog	2022-02-09 04:59:52 UTC (rev 289452)
@@ -1,3 +1,15 @@
+2022-02-08  Diego Pino Garcia  
+
+[GLIB] Remove tests passing from TestExpectations
+
+Unreviewed test gardening.
+
+Also sort lines in TestExpectations.
+
+* platform/glib/TestExpectations:
+* platform/gtk/TestExpectations:
+* platform/wpe/TestExpectations:
+
 2022-02-08  Razvan Caliman  
 
 Web Inspector: [Flexbox] Add support for showing/hiding flex container overlays and basic overlay drawing


Modified: trunk/LayoutTests/platform/glib/TestExpectations (289451 => 289452)

--- trunk/LayoutTests/platform/glib/TestExpectations	2022-02-09 02:32:59 UTC (rev 289451)
+++ trunk/LayoutTests/platform/glib/TestExpectations	2022-02-09 04:59:52 UTC (rev 289452)
@@ -503,9 +503,6 @@
 webkit.org/b/221308 [ Debug ] fast/selectors/matches-backtracking.html [ Timeout ]
 webkit.org/b/221308 [ Debug ] fast/selectors/is-backtracking.html [ Timeout ]
 
-webkit.org/b/223252 imported/w3c/web-platform-tests/css/css-contain/contain-size-grid-003.html [ Failure ]
-webkit.org/b/223252 imported/w3c/web-platform-tests/css/css-contain/contain-size-grid-004.html [ Failure ]
-
 webkit.org/b/228920 imported/w3c/web-platform-tests/css/css-overflow/clip-006.html [ ImageOnlyFailure ]
 webkit.org/b/228920 imported/w3c/web-platform-tests/css/css-overflow/clip-007.html [ ImageOnlyFailure ]
 
@@ -1063,8 +1060,6 @@
 # ResourceTiming API bugs
 #
 
-webkit.org/b/224657 imported/w3c/web-platform-tests/service-workers/service-worker/next-hop-protocol.https.html [ Failure ]
-
 webkit.org/b/227659 imported/w3c/web-platform-tests/resource-timing/same-origin-from-cross-origin-redirect.html [ Failure ]
 
 #
@@ -1167,8 +1162,6 @@
 
 webkit.org/b/213782 svg/custom/object-sizing-explicit-width.xhtml [ Failure Pass ]
 
-webkit.org/b/131354 imported/mozilla/svg/blend-saturation.svg [ ImageOnlyFailure ]
-
 webkit.org/b/189739 svg/gradients/spreadMethodClose2.svg [ ImageOnlyFailure ]
 webkit.org/b/189739 imported/mozilla/svg/linearGradient-basic-03.svg [ ImageOnlyFailure ]
 
@@ -1376,7 +1369,6 @@
 
 webkit.org/b/229052 webgl/1.0.x/conformance/textures/misc/texture-corner-case-videos.html [ Failure ]
 
-webkit.org/b/96828 webgl/1.0.x/conformance/extensions/oes-vertex-array-object.html [ Failure ]
 
 #
 # End of WebGL-related bugs
@@ -1481,14 +1473,7 @@
 
 webkit.org/b/203240 imported/w3c/web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-025.html [ ImageOnlyFailure Pass ]
 
-webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-010.html [ Failure ]
-webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-011.html [ Failure ]
 webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-012.html [ Failure Pass ]
-webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-013.html [ Failure ]
-webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-014.html [ Failure ]
-webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-015.html [ Failure ]
-webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-016.html [ Failure ]
-webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-017.html [ Failure ]
 
 webkit.org/b/207623 imported/w3c/web-platform-tests/content-security-policy/reporting/report-same-origin-with-cookies.html [ Failure ]
 
@@ -2136,7 +2121,6 @@
 # [GTK] Some reftest fail with only one or two pixel differences in diff image
 webkit.org/b/168426 fast/html/details-comment-crash.html [ ImageOnlyFailure ]
 webkit.org/b/168426 fast/multicol/columns-on-body.html [ ImageOnlyFailure ]
-webkit.org/b/168426 svg/clip-path/clip-opacity.html [ ImageOnlyFailure ]
 
 webkit.org/b/168430 fast/inline/outline-corners-with-offset.html [ ImageOnlyFailure ]
 webkit.org/b/168

[webkit-changes] [289375] trunk/LayoutTests

2022-02-08 Thread dpino
Title: [289375] trunk/LayoutTests








Revision 289375
Author dp...@igalia.com
Date 2022-02-08 07:06:53 -0800 (Tue, 08 Feb 2022)


Log Message
[GTK] Garden tests failing after r288070

Unreviewed test gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (289374 => 289375)

--- trunk/LayoutTests/ChangeLog	2022-02-08 14:55:17 UTC (rev 289374)
+++ trunk/LayoutTests/ChangeLog	2022-02-08 15:06:53 UTC (rev 289375)
@@ -1,3 +1,11 @@
+2022-02-08  Diego Pino Garcia  
+
+[GTK] Garden tests failing after r288070
+
+Unreviewed test gardening.
+
+* platform/gtk/TestExpectations:
+
 2022-02-07  Jon Lee  
 
 Unreviewed gardening.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (289374 => 289375)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2022-02-08 14:55:17 UTC (rev 289374)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2022-02-08 15:06:53 UTC (rev 289375)
@@ -899,6 +899,25 @@
 
 webkit.org/b/229740 fast/box-shadow/box-shadow-huge-area-crash.html [ ImageOnlyFailure Crash ]
 
+webkit.org/b/236298 css1/pseudo/firstletter-surrogate.html [ ImageOnlyFailure ]
+webkit.org/b/236298 fast/forms/basic-textareas-quirks-simple-lines.html [ ImageOnlyFailure ]
+webkit.org/b/236298 fast/inline-block/hidpi-margin-top-with-subpixel-value-and-overflow-hidden.html [ ImageOnlyFailure ]
+webkit.org/b/236298 fast/sub-pixel/ellipsis-table.html [ ImageOnlyFailure ]
+webkit.org/b/236298 fast/text/combining-character-sequence-vertical.html [ ImageOnlyFailure ]
+webkit.org/b/236298 fast/text/fallback-font-and-zero-width-glyph.html [ ImageOnlyFailure ]
+webkit.org/b/236298 fast/text/hanging-punctuation-allow-end-basic.html [ ImageOnlyFailure ]
+webkit.org/b/236298 fast/text/simple-line-layout-with-justified-punctuation.html [ ImageOnlyFailure ]
+webkit.org/b/236298 fast/text/simple-lines-text-transform.html [ ImageOnlyFailure ]
+webkit.org/b/236298 fast/text/simple-line-wordspacing.html [ ImageOnlyFailure ]
+webkit.org/b/236298 imported/w3c/web-platform-tests/css/css-content/quotes-009.html [ ImageOnlyFailure ]
+webkit.org/b/236298 imported/w3c/web-platform-tests/css/css-content/quotes-024.html [ ImageOnlyFailure ]
+webkit.org/b/236298 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-baseline-single-item-001a.html [ ImageOnlyFailure ]
+webkit.org/b/236298 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-baseline-single-item-001b.html [ ImageOnlyFailure ]
+webkit.org/b/236298 imported/w3c/web-platform-tests/css/css-fonts/first-available-font-003.html [ ImageOnlyFailure ]
+webkit.org/b/236298 imported/w3c/web-platform-tests/css/css-pseudo/first-letter-005.html [ ImageOnlyFailure ]
+webkit.org/b/236298 imported/w3c/web-platform-tests/css/css-ui/text-overflow-012.html [ ImageOnlyFailure ]
+webkit.org/b/236298 imported/w3c/web-platform-tests/css/css-ui/text-overflow-022.html [ ImageOnlyFailure ]
+
 #
 # End of Expected failures.
 #






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [289195] trunk/Source/WebCore

2022-02-06 Thread dpino
Title: [289195] trunk/Source/WebCore








Revision 289195
Author dp...@igalia.com
Date 2022-02-06 19:58:03 -0800 (Sun, 06 Feb 2022)


Log Message
[GTK][WPE] Unreviewed build fix for Debian Stable after r288872
https://bugs.webkit.org/show_bug.cgi?id=236215


* dom/AbortSignal.cpp:
(WebCore::AbortSignal::timeout):
* platform/graphics/PlatformDisplay.cpp:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/dom/AbortSignal.cpp
trunk/Source/WebCore/platform/graphics/PlatformDisplay.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (289194 => 289195)

--- trunk/Source/WebCore/ChangeLog	2022-02-07 03:44:49 UTC (rev 289194)
+++ trunk/Source/WebCore/ChangeLog	2022-02-07 03:58:03 UTC (rev 289195)
@@ -1,3 +1,12 @@
+2022-02-06  Diego Pino Garcia  
+
+[GTK][WPE] Unreviewed build fix for Debian Stable after r288872 
+https://bugs.webkit.org/show_bug.cgi?id=236215
+
+* dom/AbortSignal.cpp:
+(WebCore::AbortSignal::timeout):
+* platform/graphics/PlatformDisplay.cpp:
+
 2022-02-06  Sam Weinig  
 
 Update serialization of rgb() functions with none components to latest spec


Modified: trunk/Source/WebCore/dom/AbortSignal.cpp (289194 => 289195)

--- trunk/Source/WebCore/dom/AbortSignal.cpp	2022-02-07 03:44:49 UTC (rev 289194)
+++ trunk/Source/WebCore/dom/AbortSignal.cpp	2022-02-07 03:58:03 UTC (rev 289195)
@@ -34,6 +34,7 @@
 #include "JSDOMException.h"
 #include "ScriptExecutionContext.h"
 #include <_javascript_Core/Exception.h>
+#include <_javascript_Core/JSCast.h>
 #include 
 
 namespace WebCore {
@@ -62,7 +63,7 @@
 auto action = "" context) mutable {
 signal->setHasActiveTimeoutTimer(false);
 
-auto* globalObject = jsCast(context.globalObject());
+auto* globalObject = JSC::jsCast(context.globalObject());
 if (!globalObject)
 return;
 


Modified: trunk/Source/WebCore/platform/graphics/PlatformDisplay.cpp (289194 => 289195)

--- trunk/Source/WebCore/platform/graphics/PlatformDisplay.cpp	2022-02-07 03:44:49 UTC (rev 289194)
+++ trunk/Source/WebCore/platform/graphics/PlatformDisplay.cpp	2022-02-07 03:58:03 UTC (rev 289195)
@@ -84,6 +84,10 @@
 #include 
 #endif
 
+#if USE(GLIB)
+#include 
+#endif
+
 namespace WebCore {
 
 std::unique_ptr PlatformDisplay::createPlatformDisplay()






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [288805] trunk/Source/WTF

2022-01-30 Thread dpino
Title: [288805] trunk/Source/WTF








Revision 288805
Author dp...@igalia.com
Date 2022-01-30 20:19:33 -0800 (Sun, 30 Jan 2022)


Log Message
[WinCairo] 'fileSystemRepresentation' identifier not found in URL.cpp
https://bugs.webkit.org/show_bug.cgi?id=235875

Unreviewed build fix.

Add missing header include.


* wtf/URL.cpp:
(WTF::URL::fileSystemPath const):

Modified Paths

trunk/Source/WTF/ChangeLog
trunk/Source/WTF/wtf/URL.cpp




Diff

Modified: trunk/Source/WTF/ChangeLog (288804 => 288805)

--- trunk/Source/WTF/ChangeLog	2022-01-31 03:58:35 UTC (rev 288804)
+++ trunk/Source/WTF/ChangeLog	2022-01-31 04:19:33 UTC (rev 288805)
@@ -1,3 +1,15 @@
+2022-01-30  Diego Pino Garcia  
+
+[WinCairo] 'fileSystemRepresentation' identifier not found in URL.cpp
+https://bugs.webkit.org/show_bug.cgi?id=235875
+
+Unreviewed build fix.
+
+Add missing header include.
+
+* wtf/URL.cpp:
+(WTF::URL::fileSystemPath const):
+
 2022-01-30  Ryosuke Niwa  
 
 Delete code for keygen element


Modified: trunk/Source/WTF/wtf/URL.cpp (288804 => 288805)

--- trunk/Source/WTF/wtf/URL.cpp	2022-01-31 03:58:35 UTC (rev 288804)
+++ trunk/Source/WTF/wtf/URL.cpp	2022-01-31 04:19:33 UTC (rev 288805)
@@ -30,6 +30,7 @@
 #include "URLParser.h"
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
@@ -246,7 +247,7 @@
 
 auto result = decodeEscapeSequencesFromParsedURL(path());
 #if PLATFORM(WIN)
-result = fileSystemRepresentation(result);
+result = FileSystem::fileSystemRepresentation(result);
 #endif
 return result;
 }






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [288785] trunk/Source

2022-01-28 Thread dpino
Title: [288785] trunk/Source








Revision 288785
Author dp...@igalia.com
Date 2022-01-28 21:33:17 -0800 (Fri, 28 Jan 2022)


Log Message
Source/_javascript_Core:
[WPE] Unreviewed, fix non-unified build after r288758
https://bugs.webkit.org/show_bug.cgi?id=235853


* wasm/WasmBranchHintsSectionParser.cpp:

Source/WebCore:
[WPE] Unreviewed, fix non-unified build after r288759
https://bugs.webkit.org/show_bug.cgi?id=235853


* Modules/webaudio/AudioWorkletNode.cpp:

Modified Paths

trunk/Source/_javascript_Core/ChangeLog
trunk/Source/_javascript_Core/wasm/WasmBranchHintsSectionParser.cpp
trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/Modules/webaudio/AudioWorkletNode.cpp




Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (288784 => 288785)

--- trunk/Source/_javascript_Core/ChangeLog	2022-01-29 05:22:16 UTC (rev 288784)
+++ trunk/Source/_javascript_Core/ChangeLog	2022-01-29 05:33:17 UTC (rev 288785)
@@ -1,3 +1,10 @@
+2022-01-28  Diego Pino Garcia  
+
+[WPE] Unreviewed, fix non-unified build after r288758
+https://bugs.webkit.org/show_bug.cgi?id=235853
+
+* wasm/WasmBranchHintsSectionParser.cpp:
+
 2022-01-28  Yusuke Suzuki  
 
 [JSC] Enable wasm branch hinting


Modified: trunk/Source/_javascript_Core/wasm/WasmBranchHintsSectionParser.cpp (288784 => 288785)

--- trunk/Source/_javascript_Core/wasm/WasmBranchHintsSectionParser.cpp	2022-01-29 05:22:16 UTC (rev 288784)
+++ trunk/Source/_javascript_Core/wasm/WasmBranchHintsSectionParser.cpp	2022-01-29 05:33:17 UTC (rev 288785)
@@ -23,9 +23,10 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
+#include "config.h"
+
 #if ENABLE(WEBASSEMBLY)
 
-#include "config.h"
 #include "WasmBranchHintsSectionParser.h"
 
 namespace JSC {


Modified: trunk/Source/WebCore/ChangeLog (288784 => 288785)

--- trunk/Source/WebCore/ChangeLog	2022-01-29 05:22:16 UTC (rev 288784)
+++ trunk/Source/WebCore/ChangeLog	2022-01-29 05:33:17 UTC (rev 288785)
@@ -1,3 +1,10 @@
+2022-01-28  Diego Pino Garcia  
+
+[WPE] Unreviewed, fix non-unified build after r288759
+https://bugs.webkit.org/show_bug.cgi?id=235853
+
+* Modules/webaudio/AudioWorkletNode.cpp:
+
 2022-01-28  Myles C. Maxfield  
 
 REGRESSION(r281687): Space widths have synthetic bold applied to them in the fast text codepath but not the complex text codepath


Modified: trunk/Source/WebCore/Modules/webaudio/AudioWorkletNode.cpp (288784 => 288785)

--- trunk/Source/WebCore/Modules/webaudio/AudioWorkletNode.cpp	2022-01-29 05:22:16 UTC (rev 288784)
+++ trunk/Source/WebCore/Modules/webaudio/AudioWorkletNode.cpp	2022-01-29 05:33:17 UTC (rev 288785)
@@ -40,6 +40,7 @@
 #include "AudioParamMap.h"
 #include "AudioUtilities.h"
 #include "AudioWorklet.h"
+#include "AudioWorkletGlobalScope.h"
 #include "AudioWorkletMessagingProxy.h"
 #include "AudioWorkletNodeOptions.h"
 #include "AudioWorkletProcessor.h"






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [288733] trunk/Source/WebCore

2022-01-27 Thread dpino
Title: [288733] trunk/Source/WebCore








Revision 288733
Author dp...@igalia.com
Date 2022-01-27 23:33:35 -0800 (Thu, 27 Jan 2022)


Log Message
[WPE] Unreviewed, fix non-unified build after r288672
https://bugs.webkit.org/show_bug.cgi?id=235756


* Modules/webxr/XRReferenceSpaceEvent.cpp:
* loader/ProgressTracker.h:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/Modules/webxr/XRReferenceSpaceEvent.cpp
trunk/Source/WebCore/loader/ProgressTracker.h




Diff

Modified: trunk/Source/WebCore/ChangeLog (288732 => 288733)

--- trunk/Source/WebCore/ChangeLog	2022-01-28 07:31:41 UTC (rev 288732)
+++ trunk/Source/WebCore/ChangeLog	2022-01-28 07:33:35 UTC (rev 288733)
@@ -1,3 +1,11 @@
+2022-01-27  Diego Pino Garcia  
+
+[WPE] Unreviewed, fix non-unified build after r288672
+https://bugs.webkit.org/show_bug.cgi?id=235756
+
+* Modules/webxr/XRReferenceSpaceEvent.cpp:
+* loader/ProgressTracker.h:
+
 2022-01-27  Aditya Keerthi  
 
 Introduce WebFoundTextRange and WebFoundTextRangeController to support restorable find results


Modified: trunk/Source/WebCore/Modules/webxr/XRReferenceSpaceEvent.cpp (288732 => 288733)

--- trunk/Source/WebCore/Modules/webxr/XRReferenceSpaceEvent.cpp	2022-01-28 07:31:41 UTC (rev 288732)
+++ trunk/Source/WebCore/Modules/webxr/XRReferenceSpaceEvent.cpp	2022-01-28 07:33:35 UTC (rev 288733)
@@ -30,6 +30,7 @@
 
 #include "WebXRReferenceSpace.h"
 #include "WebXRRigidTransform.h"
+#include 
 
 namespace WebCore {
 


Modified: trunk/Source/WebCore/loader/ProgressTracker.h (288732 => 288733)

--- trunk/Source/WebCore/loader/ProgressTracker.h	2022-01-28 07:31:41 UTC (rev 288732)
+++ trunk/Source/WebCore/loader/ProgressTracker.h	2022-01-28 07:33:35 UTC (rev 288733)
@@ -25,6 +25,7 @@
 
 #pragma once
 
+#include "Page.h"
 #include "ResourceLoaderIdentifier.h"
 #include "Timer.h"
 #include 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [288663] trunk/Source/WebCore

2022-01-26 Thread dpino
Title: [288663] trunk/Source/WebCore








Revision 288663
Author dp...@igalia.com
Date 2022-01-26 20:36:21 -0800 (Wed, 26 Jan 2022)


Log Message
[WPE] Unreviewed, fix non-unified build after r288640
https://bugs.webkit.org/show_bug.cgi?id=235682


* bindings/js/JSDOMMicrotask.cpp: Add missing header.

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/bindings/js/JSDOMMicrotask.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (288662 => 288663)

--- trunk/Source/WebCore/ChangeLog	2022-01-27 04:12:38 UTC (rev 288662)
+++ trunk/Source/WebCore/ChangeLog	2022-01-27 04:36:21 UTC (rev 288663)
@@ -1,3 +1,10 @@
+2022-01-26  Diego Pino Garcia  
+
+[WPE] Unreviewed, fix non-unified build after r288640
+https://bugs.webkit.org/show_bug.cgi?id=235682
+
+* bindings/js/JSDOMMicrotask.cpp: Add missing header.
+
 2022-01-26  Per Arne Vollan  
 
 [WP] Avoid calling IOSurfaceAlignProperty


Modified: trunk/Source/WebCore/bindings/js/JSDOMMicrotask.cpp (288662 => 288663)

--- trunk/Source/WebCore/bindings/js/JSDOMMicrotask.cpp	2022-01-27 04:12:38 UTC (rev 288662)
+++ trunk/Source/WebCore/bindings/js/JSDOMMicrotask.cpp	2022-01-27 04:36:21 UTC (rev 288663)
@@ -28,6 +28,7 @@
 
 #include "JSDOMExceptionHandling.h"
 #include "JSExecState.h"
+#include "ScriptExecutionContext.h"
 #include <_javascript_Core/Debugger.h>
 #include <_javascript_Core/JSGlobalObject.h>
 #include <_javascript_Core/JSObjectInlines.h>






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [288532] trunk/Source

2022-01-24 Thread dpino
Title: [288532] trunk/Source








Revision 288532
Author dp...@igalia.com
Date 2022-01-24 18:14:33 -0800 (Mon, 24 Jan 2022)


Log Message
Unreviewed, fix non-unified build after r288458

Source/_javascript_Core:

* runtime/DeferredWorkTimer.h:

Source/WebCore:

* fileapi/FileReaderLoaderClient.h:

Modified Paths

trunk/Source/_javascript_Core/ChangeLog
trunk/Source/_javascript_Core/runtime/DeferredWorkTimer.h
trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/fileapi/FileReaderLoaderClient.h




Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (288531 => 288532)

--- trunk/Source/_javascript_Core/ChangeLog	2022-01-25 01:57:02 UTC (rev 288531)
+++ trunk/Source/_javascript_Core/ChangeLog	2022-01-25 02:14:33 UTC (rev 288532)
@@ -1,3 +1,9 @@
+2022-01-24  Diego Pino Garcia  
+
+Unreviewed, fix non-unified build after r288458
+
+* runtime/DeferredWorkTimer.h:
+
 2022-01-24  Patrick Angle  
 
 Web Inspector: [Flexbox] Add instrumentation/protocol bits for flex layout containers


Modified: trunk/Source/_javascript_Core/runtime/DeferredWorkTimer.h (288531 => 288532)

--- trunk/Source/_javascript_Core/runtime/DeferredWorkTimer.h	2022-01-25 01:57:02 UTC (rev 288531)
+++ trunk/Source/_javascript_Core/runtime/DeferredWorkTimer.h	2022-01-25 02:14:33 UTC (rev 288532)
@@ -30,6 +30,7 @@
 #include "Strong.h"
 
 #include 
+#include 
 #include 
 #include 
 #include 


Modified: trunk/Source/WebCore/ChangeLog (288531 => 288532)

--- trunk/Source/WebCore/ChangeLog	2022-01-25 01:57:02 UTC (rev 288531)
+++ trunk/Source/WebCore/ChangeLog	2022-01-25 02:14:33 UTC (rev 288532)
@@ -1,3 +1,9 @@
+2022-01-24  Diego Pino Garcia  
+
+Unreviewed, fix non-unified build after r288458
+
+* fileapi/FileReaderLoaderClient.h:
+
 2022-01-24  Eric Carlson  
 
 REGRESSION (iOS 15): HTMLAudioElement fails to load new audio when device is locked or safari is in background


Modified: trunk/Source/WebCore/fileapi/FileReaderLoaderClient.h (288531 => 288532)

--- trunk/Source/WebCore/fileapi/FileReaderLoaderClient.h	2022-01-25 01:57:02 UTC (rev 288531)
+++ trunk/Source/WebCore/fileapi/FileReaderLoaderClient.h	2022-01-25 02:14:33 UTC (rev 288532)
@@ -31,6 +31,7 @@
 #pragma once
 
 #include "ExceptionCode.h"
+#include "SharedBuffer.h"
 #include 
 
 namespace WebCore {






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [287974] trunk/LayoutTests

2022-01-13 Thread dpino
Title: [287974] trunk/LayoutTests








Revision 287974
Author dp...@igalia.com
Date 2022-01-13 00:52:24 -0800 (Thu, 13 Jan 2022)


Log Message
[GTK] fast/events/overflow-viewport-renderer-deleted.html does not load
https://bugs.webkit.org/show_bug.cgi?id=176021

Unreviewed test gardening.

The test has its own baseline and was marked as Missing in
TestExpectations. The test passes if removing the WebKitGTK baseline
and the Missing expected result.


* platform/gtk/TestExpectations:
* platform/gtk/fast/events/overflow-viewport-renderer-deleted-expected.txt: Removed.

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations


Removed Paths

trunk/LayoutTests/platform/gtk/fast/events/overflow-viewport-renderer-deleted-expected.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (287973 => 287974)

--- trunk/LayoutTests/ChangeLog	2022-01-13 07:31:50 UTC (rev 287973)
+++ trunk/LayoutTests/ChangeLog	2022-01-13 08:52:24 UTC (rev 287974)
@@ -1,3 +1,17 @@
+2022-01-13  Diego Pino Garcia  
+
+[GTK] fast/events/overflow-viewport-renderer-deleted.html does not load
+https://bugs.webkit.org/show_bug.cgi?id=176021
+
+Unreviewed test gardening.
+
+The test has its own baseline and was marked as Missing in
+TestExpectations. The test passes if removing the WebKitGTK baseline
+and the Missing expected result.
+
+* platform/gtk/TestExpectations:
+* platform/gtk/fast/events/overflow-viewport-renderer-deleted-expected.txt: Removed.
+
 2022-01-12  Diego Pino Garcia  
 
 [WPE] Unreviewed test gardening, remove some tests expected to fail but passing


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (287973 => 287974)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2022-01-13 07:31:50 UTC (rev 287973)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2022-01-13 08:52:24 UTC (rev 287974)
@@ -1694,8 +1694,6 @@
 
 webkit.org/b/175931 fast/canvas/webgl/no-info-log-for-simple-shaders.html [ Failure ]
 
-webkit.org/b/176021 fast/events/overflow-viewport-renderer-deleted.html [ Missing ]
-
 webkit.org/b/176648 fast/repaint/inline-outline-repaint.html [ ImageOnlyFailure ]
 
 webkit.org/b/177294 platform/gtk/fonts/fontconfig-aliasing-settings.html [ Failure ]


Deleted: trunk/LayoutTests/platform/gtk/fast/events/overflow-viewport-renderer-deleted-expected.txt (287973 => 287974)

--- trunk/LayoutTests/platform/gtk/fast/events/overflow-viewport-renderer-deleted-expected.txt	2022-01-13 07:31:50 UTC (rev 287973)
+++ trunk/LayoutTests/platform/gtk/fast/events/overflow-viewport-renderer-deleted-expected.txt	2022-01-13 08:52:24 UTC (rev 287974)
@@ -1 +0,0 @@
-






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [287972] trunk/LayoutTests

2022-01-12 Thread dpino
Title: [287972] trunk/LayoutTests








Revision 287972
Author dp...@igalia.com
Date 2022-01-12 23:10:04 -0800 (Wed, 12 Jan 2022)


Log Message
[WPE] Unreviewed test gardening, remove some tests expected to fail but passing

There are several tests which have been passing consistently for the last 1000 revisions.

* platform/glib/TestExpectations:
* platform/wpe/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/glib/TestExpectations
trunk/LayoutTests/platform/wpe/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (287971 => 287972)

--- trunk/LayoutTests/ChangeLog	2022-01-13 05:00:25 UTC (rev 287971)
+++ trunk/LayoutTests/ChangeLog	2022-01-13 07:10:04 UTC (rev 287972)
@@ -1,5 +1,14 @@
 2022-01-12  Diego Pino Garcia  
 
+[WPE] Unreviewed test gardening, remove some tests expected to fail but passing
+
+There are several tests which have been passing consistently for the last 1000 revisions.
+
+* platform/glib/TestExpectations:
+* platform/wpe/TestExpectations:
+
+2022-01-12  Diego Pino Garcia  
+
 [WPE] Several accessibilty tests don't have expected results
 https://bugs.webkit.org/show_bug.cgi?id=201983
 


Modified: trunk/LayoutTests/platform/glib/TestExpectations (287971 => 287972)

--- trunk/LayoutTests/platform/glib/TestExpectations	2022-01-13 05:00:25 UTC (rev 287971)
+++ trunk/LayoutTests/platform/glib/TestExpectations	2022-01-13 07:10:04 UTC (rev 287972)
@@ -1283,7 +1283,6 @@
 
 webkit.org/b/211942 webgl/1.0.3/conformance/more/functions/copyTexImage2DBadArgs.html [ Crash ]
 
-webkit.org/b/169917 fast/canvas/webgl/unprefixed-anisotropic-extension.html [ Failure ]
 webkit.org/b/169917 webgl/many-contexts.html [ Timeout Pass ]
 
 webkit.org/b/211887 [ Debug ] fast/canvas/webgl/tex-sub-image-2d-bad-args.html [ Crash ]


Modified: trunk/LayoutTests/platform/wpe/TestExpectations (287971 => 287972)

--- trunk/LayoutTests/platform/wpe/TestExpectations	2022-01-13 05:00:25 UTC (rev 287971)
+++ trunk/LayoutTests/platform/wpe/TestExpectations	2022-01-13 07:10:04 UTC (rev 287972)
@@ -194,10 +194,6 @@
 webkit.org/b/223412 imported/w3c/web-platform-tests/css/css-counter-styles/upper-roman/css3-counter-styles-023.html [ ImageOnlyFailure ]
 webkit.org/b/223412 imported/w3c/web-platform-tests/css/css-counter-styles/upper-roman/css3-counter-styles-024a.html [ ImageOnlyFailure ]
 
-# CSS-masking and clip-path.
-webkit.org/b/217815 imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-transform-mutated-002.html [ ImageOnlyFailure ]
-webkit.org/b/217815 imported/w3c/web-platform-tests/css/css-masking/clip-path/reference-mutated.html [ ImageOnlyFailure ]
-
 # CSS transitions
 webkit.org/b/221313 [ Debug ] imported/w3c/web-platform-tests/css/css-transitions/properties-value-001.html [ Timeout ]
 webkit.org/b/221313 [ Debug ] imported/w3c/web-platform-tests/css/css-transitions/properties-value-inherit-001.html [ Timeout ]
@@ -599,10 +595,6 @@
 webkit.org/b/210262 fast/selectors/text-field-selection-stroke-color.html [ ImageOnlyFailure ]
 webkit.org/b/210262 fast/selectors/text-field-selection-text-shadow.html [ ImageOnlyFailure ]
 
-webkit.org/b/210487 http/tests/resourceLoadStatistics/switch-session-on-navigation-to-prevalent-with-interaction.py [ Failure ]
-
-webkit.org/b/211563 fast/text-indicator/text-indicator-estimated-color-with-implicit-newline.html [ Failure ]
-
 # Only enabled on Mac/iOS so far.
 Bug(WPE) contentfiltering/ [ Skip ]
 Bug(WPE) http/tests/contentfiltering [ Skip ]
@@ -1324,19 +1316,13 @@
 
 webkit.org/b/212023 fast/scrolling/scroll-select-list.html [ ImageOnlyFailure ]
 
-webkit.org/b/153941 fast/text/control-characters/visible-control-characters-1.html [ ImageOnlyFailure ]
 webkit.org/b/153941 fast/text/control-characters/visible-control-characters-2.html [ ImageOnlyFailure ]
-webkit.org/b/153941 fast/text/control-characters/visible-control-characters-2.xhtml [ ImageOnlyFailure ]
 webkit.org/b/153941 fast/text/control-characters/visible-control-characters-3.html [ ImageOnlyFailure ]
-webkit.org/b/153941 fast/text/control-characters/visible-control-characters-3.xhtml [ ImageOnlyFailure ]
 
 webkit.org/b/158472 fast/text/international/system-language/han-quotes.html [ ImageOnlyFailure ]
 
 webkit.org/b/212204 fast/text/international/hebrew-selection.html [ ImageOnlyFailure ]
 
-webkit.org/b/212205 fast/text/zero-width-characters.html [ Failure ]
-webkit.org/b/212205 fast/text/zero-width-characters-complex-script.html [ Failure ]
-
 webkit.org/b/168191 fast/text/system-font-weight-italic.html [ Failure ]
 
 webkit.org/b/212207 fast/text/offsetForPosition-complex-fallback.html [ Failure ]
@@ -1370,16 +1356,12 @@
 webkit.org/b/214471 imported/w3c/web-platform-tests/css/css-values/ch-unit-002.html [ ImageOnlyFailure ]
 webkit.org/b/214471 imported/w3c/web-platform-tests/css/css-values/ch-unit-011.html [ ImageOnlyFailure ]
 webkit.org/b/214471 imported/w3c/web-platform-tests/css/css-images/

[webkit-changes] [287971] trunk/LayoutTests

2022-01-12 Thread dpino
Title: [287971] trunk/LayoutTests








Revision 287971
Author dp...@igalia.com
Date 2022-01-12 21:00:25 -0800 (Wed, 12 Jan 2022)


Log Message
[WPE] Several accessibilty tests don't have expected results
https://bugs.webkit.org/show_bug.cgi?id=201983

Unreviewed test gardening.

These tests had a baseline for WebKitGTK which actually can be reused for WPE.


* platform/glib/accessibility/aria-checkbox-sends-notification-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-checkbox-sends-notification-expected.txt.
* platform/glib/accessibility/aria-combobox-hierarchy-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-combobox-hierarchy-expected.txt.
* platform/glib/accessibility/aria-hidden-false-works-in-subtrees-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-hidden-false-works-in-subtrees-expected.txt.
* platform/glib/accessibility/aria-inherits-presentational-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-inherits-presentational-expected.txt.
* platform/glib/accessibility/aria-menubar-menuitems-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-menubar-menuitems-expected.txt.
* platform/glib/accessibility/aria-role-on-label-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-role-on-label-expected.txt.
* platform/glib/accessibility/aria-selected-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-selected-expected.txt.
* platform/glib/accessibility/aria-selected-menu-items-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-selected-menu-items-expected.txt.
* platform/glib/accessibility/aria-switch-text-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-switch-text-expected.txt.
* platform/glib/accessibility/aria-table-hierarchy-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-table-hierarchy-expected.txt.
* platform/glib/accessibility/css-content-attribute-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/css-content-attribute-expected.txt.
* platform/glib/accessibility/datetime-attribute-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/datetime-attribute-expected.txt.
* platform/glib/accessibility/form-control-value-settable-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/form-control-value-settable-expected.txt.
* platform/glib/accessibility/generated-content-with-display-table-crash-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/generated-content-with-display-table-crash-expected.txt.
* platform/glib/accessibility/image-with-alt-and-map-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/image-with-alt-and-map-expected.txt.
* platform/glib/accessibility/img-fallsback-to-title-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/img-fallsback-to-title-expected.txt.
* platform/glib/accessibility/math-fenced-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/math-fenced-expected.txt.
* platform/glib/accessibility/math-foreign-content-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/math-foreign-content-expected.txt.
* platform/glib/accessibility/math-mo-fences-and-separators-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/math-mo-fences-and-separators-expected.txt.
* platform/glib/accessibility/math-text-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/math-text-expected.txt.
* platform/glib/accessibility/meter-element-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/meter-element-expected.txt.
* platform/glib/accessibility/platform-name-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/platform-name-expected.txt.
* platform/glib/accessibility/svg-element-with-aria-role-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/svg-element-with-aria-role-expected.txt.
* platform/glib/accessibility/table-hierarchy-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/table-hierarchy-expected.txt.
* platform/glib/accessibility/w3c-svg-content-language-attribute-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/w3c-svg-content-language-attribute-expected.txt.
* platform/glib/accessibility/w3c-svg-description-calculation-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/w3c-svg-description-calculation-expected.txt.
* platform/glib/accessibility/w3c-svg-elements-not-exposed-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/w3c-svg-elements-not-exposed-expected.txt.
* platform/glib/accessibility/w3c-svg-name-calculation-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/w3c-svg-name-calculation-expected.txt.
* platform/glib/accessibility/w3c-svg-presentational-role-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/w3c-svg-presentational-role-expected.txt.
* platform/glib/accessibility/w3c-svg-roles-expected.txt: Ren

[webkit-changes] [287966] trunk/LayoutTests

2022-01-12 Thread dpino
Title: [287966] trunk/LayoutTests








Revision 287966
Author dp...@igalia.com
Date 2022-01-12 18:04:01 -0800 (Wed, 12 Jan 2022)


Log Message
[GTK][WPE] Unreviewed test gardening, merge common WebRTC test failures

Merge common WebRTC test failures filed under bug webkit.org/b/187064.

* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/glib/TestExpectations
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (287965 => 287966)

--- trunk/LayoutTests/ChangeLog	2022-01-13 01:29:45 UTC (rev 287965)
+++ trunk/LayoutTests/ChangeLog	2022-01-13 02:04:01 UTC (rev 287966)
@@ -1,3 +1,12 @@
+2022-01-12  Diego Pino Garcia  
+
+[GTK][WPE] Unreviewed test gardening, merge common WebRTC test failures
+
+Merge common WebRTC test failures filed under bug webkit.org/b/187064.
+
+* platform/glib/TestExpectations:
+* platform/gtk/TestExpectations:
+
 2022-01-12  Ryan Haddad  
 
 ::backdrop pseudo element should react to event listeners


Modified: trunk/LayoutTests/platform/glib/TestExpectations (287965 => 287966)

--- trunk/LayoutTests/platform/glib/TestExpectations	2022-01-13 01:29:45 UTC (rev 287965)
+++ trunk/LayoutTests/platform/glib/TestExpectations	2022-01-13 02:04:01 UTC (rev 287966)
@@ -1353,8 +1353,6 @@
 webkit.org/b/215007 [ Release ] webrtc/h264-high.html [ Timeout ]
 webkit.org/b/215007 [ Debug ] webrtc/h264-high.html [ Slow Failure ]
 
-webkit.org/b/187064 webrtc/video-rotation-no-cvo.html [ Failure Crash ]
-
 webkit.org/b/216538 webrtc/captureCanvas-webrtc-software-h264-baseline.html [ Slow Failure ]
 
 webkit.org/b/216763 webrtc/captureCanvas-webrtc-software-h264-high.html [ Crash Failure ]
@@ -2156,14 +2154,14 @@
 webkit.org/b/186100 fast/hidpi/filters-turbulence.html [ ImageOnlyFailure ]
 webkit.org/b/187044 webanimations/opacity-animation-yields-compositing-span.html [ Failure ]
 
-webkit.org/b/187064 webrtc/libwebrtc/descriptionGetters.html
-webkit.org/b/187064 webrtc/datachannel/mdns-ice-candidates.html
-webkit.org/b/187064 webrtc/video-addTrack.html
-webkit.org/b/187064 webrtc/video-disabled-black.html
-webkit.org/b/187064 webrtc/video-remote-mute.html
-webkit.org/b/187064 webrtc/video-replace-muted-track.html
-webkit.org/b/187064 webrtc/video-rotation.html
-webkit.org/b/187064 webrtc/video-with-data-channel.html
+webkit.org/b/187064 webrtc/datachannel/mdns-ice-candidates.html [ Timeout ]
+webkit.org/b/187064 webrtc/video-addTrack.html [ Failure ]
+webkit.org/b/187064 webrtc/video-disabled-black.html [ Crash ]
+webkit.org/b/187064 webrtc/video-remote-mute.html [ Crash ]
+webkit.org/b/187064 webrtc/video-replace-muted-track.html [ Timeout ]
+webkit.org/b/187064 webrtc/video-rotation.html [ Failure ]
+webkit.org/b/187064 webrtc/video-rotation-no-cvo.html [ Failure ]
+webkit.org/b/187064 webrtc/video-with-data-channel.html [ Failure ]
 webkit.org/b/187064 imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-getStats.https.html [ Failure Pass ]
 
 webkit.org/b/187271 fast/text/emoji-with-joiner.html [ Failure ]


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (287965 => 287966)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2022-01-13 01:29:45 UTC (rev 287965)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2022-01-13 02:04:01 UTC (rev 287966)
@@ -549,23 +549,6 @@
 webkit.org/b/85211 ietestcenter/css3/flexbox/flexbox-align-stretch-001.htm [ ImageOnlyFailure ]
 webkit.org/b/85212 ietestcenter/css3/flexbox/flexbox-layout-002.htm [ ImageOnlyFailure ]
 
-webkit.org/b/187064 webrtc/audio-peer-connection-g722.html
-webkit.org/b/187064 webrtc/captureCanvas-webrtc.html
-webkit.org/b/187064 webrtc/video-remote-mute.html
-webkit.org/b/187064 webrtc/video-addTransceiver.html
-webkit.org/b/187064 webrtc/peer-connection-track-end.html
-webkit.org/b/187064 webrtc/video.html
-webkit.org/b/187064 webrtc/video-addTrack.html
-webkit.org/b/187064 webrtc/video-rotation.html
-webkit.org/b/187064 webrtc/video-mute.html
-webkit.org/b/187064 webrtc/video-disabled-black.html
-webkit.org/b/187064 webrtc/video-with-data-channel.html
-webkit.org/b/187064 webrtc/video-replace-muted-track.html
-webkit.org/b/187064 webrtc/video-unmute.html
-webkit.org/b/187064 webrtc/datachannel/mdns-ice-candidates.html
-webkit.org/b/187064 webrtc/libwebrtc/descriptionGetters.html
-webkit.org/b/177533 webrtc/video-interruption.html
-
 # Skip the perf/ tests in debug builds
 Bug(GTK) [ Debug ] perf [ Skip ]
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [287958] trunk/LayoutTests

2022-01-12 Thread dpino
Title: [287958] trunk/LayoutTests








Revision 287958
Author dp...@igalia.com
Date 2022-01-12 15:58:43 -0800 (Wed, 12 Jan 2022)


Log Message
[GLIB] Unreviewed test gardening, emit baseline for WPT test css/css-cascade/all-prop-initial-xml.html
https://bugs.webkit.org/show_bug.cgi?id=209330


* platform/glib/TestExpectations:
* platform/glib/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt: Added.

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/glib/TestExpectations


Added Paths

trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (287957 => 287958)

--- trunk/LayoutTests/ChangeLog	2022-01-12 23:45:51 UTC (rev 287957)
+++ trunk/LayoutTests/ChangeLog	2022-01-12 23:58:43 UTC (rev 287958)
@@ -1,3 +1,11 @@
+2022-01-12  Diego Pino Garcia  
+
+[GLIB] Unreviewed test gardening, emit baseline for WPT test css/css-cascade/all-prop-initial-xml.html
+https://bugs.webkit.org/show_bug.cgi?id=209330
+
+* platform/glib/TestExpectations:
+* platform/glib/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt: Added.
+
 2022-01-12  Wenson Hsieh  
 
 Live Text is sometimes horizontally clipped when injecting TextRecognitionBlockData


Modified: trunk/LayoutTests/platform/glib/TestExpectations (287957 => 287958)

--- trunk/LayoutTests/platform/glib/TestExpectations	2022-01-12 23:45:51 UTC (rev 287957)
+++ trunk/LayoutTests/platform/glib/TestExpectations	2022-01-12 23:58:43 UTC (rev 287958)
@@ -491,9 +491,6 @@
 
 webkit.org/b/216853 css3/font-synthesis-small-caps.html [ ImageOnlyFailure ]
 
-# Skipped in root TestExpectations for Debug config.
-webkit.org/b/209330 [ Release ] imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml.html [ Failure ]
-
 webkit.org/b/221308 [ Debug ] fast/selectors/matches-backtracking.html [ Timeout ]
 webkit.org/b/221308 [ Debug ] fast/selectors/is-backtracking.html [ Timeout ]
 


Added: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt (0 => 287958)

--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt	(rev 0)
+++ trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt	2022-01-12 23:58:43 UTC (rev 287958)
@@ -0,0 +1,397 @@
+
+
+PASS setup
+PASS stylesheet takes effect
+PASS accent-color
+PASS align-content
+PASS align-items
+PASS align-self
+PASS alignment-baseline
+PASS all
+PASS alt
+PASS animation-delay
+PASS animation-direction
+PASS animation-duration
+PASS animation-fill-mode
+PASS animation-iteration-count
+PASS animation-name
+PASS animation-play-state
+PASS animation-timing-function
+PASS appearance
+PASS aspect-ratio
+PASS backface-visibility
+PASS background-attachment
+PASS background-blend-mode
+PASS background-clip
+PASS background-color
+PASS background-image
+PASS background-origin
+PASS background-position-x
+PASS background-position-y
+PASS background-repeat
+PASS background-size
+PASS baseline-shift
+PASS block-size
+PASS border-block-end-color
+PASS border-block-end-style
+PASS border-block-end-width
+PASS border-block-start-color
+PASS border-block-start-style
+PASS border-block-start-width
+PASS border-bottom-color
+PASS border-bottom-left-radius
+PASS border-bottom-right-radius
+PASS border-bottom-style
+PASS border-bottom-width
+PASS border-collapse
+PASS border-end-end-radius
+PASS border-end-start-radius
+PASS border-image-outset
+PASS border-image-repeat
+PASS border-image-slice
+PASS border-image-source
+PASS border-image-width
+PASS border-inline-end-color
+PASS border-inline-end-style
+PASS border-inline-end-width
+PASS border-inline-start-color
+PASS border-inline-start-style
+PASS border-inline-start-width
+PASS border-left-color
+PASS border-left-style
+PASS border-left-width
+PASS border-right-color
+PASS border-right-style
+PASS border-right-width
+PASS border-start-end-radius
+PASS border-start-start-radius
+PASS border-top-color
+PASS border-top-left-radius
+PASS border-top-right-radius
+PASS border-top-style
+PASS border-top-width
+PASS bottom
+PASS box-shadow
+PASS box-sizing
+PASS break-after
+PASS break-before
+PASS break-inside
+PASS buffered-rendering
+PASS caption-side
+PASS caret-color
+PASS clear
+PASS clip
+PASS clip-path
+PASS clip-rule
+PASS color
+PASS color-interpolation
+PASS color-interpolation-filters
+PASS color-scheme
+PASS column-count
+PASS column-fill
+PASS column-gap
+PASS column-rule-color
+PASS column-rule-style
+PASS column-rule-width
+PASS column-span
+PASS column-width
+PASS contain
+PASS content
+PASS counter-increment
+PASS counter-reset
+PASS cursor
+PASS cx
+PASS cy
+PASS direction
+PASS display
+PASS dominant-baseline
+PASS empty-cells
+PASS fill
+PASS fill-opacity
+PAS

[webkit-changes] [287910] trunk/LayoutTests

2022-01-11 Thread dpino
Title: [287910] trunk/LayoutTests








Revision 287910
Author dp...@igalia.com
Date 2022-01-11 23:17:33 -0800 (Tue, 11 Jan 2022)


Log Message
[GLIB] Unreviewed test gardening, emit baseline for WPT test websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html
https://bugs.webkit.org/show_bug.cgi?id=235098


* platform/glib/TestExpectations:
* platform/glib/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting-expected.txt: Added.

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/glib/TestExpectations


Added Paths

trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting-expected.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (287909 => 287910)

--- trunk/LayoutTests/ChangeLog	2022-01-12 04:08:49 UTC (rev 287909)
+++ trunk/LayoutTests/ChangeLog	2022-01-12 07:17:33 UTC (rev 287910)
@@ -1,3 +1,11 @@
+2022-01-11  Diego Pino Garcia  
+
+[GLIB] Unreviewed test gardening, emit baseline for WPT test websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html
+https://bugs.webkit.org/show_bug.cgi?id=235098
+
+* platform/glib/TestExpectations:
+* platform/glib/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting-expected.txt: Added.
+
 2021-11-29 Simon Fraser   
 
 Serialize CSS  values with rounding, limited decimal precision, and no exponents per-spec


Modified: trunk/LayoutTests/platform/glib/TestExpectations (287909 => 287910)

--- trunk/LayoutTests/platform/glib/TestExpectations	2022-01-12 04:08:49 UTC (rev 287909)
+++ trunk/LayoutTests/platform/glib/TestExpectations	2022-01-12 07:17:33 UTC (rev 287910)
@@ -2247,7 +2247,6 @@
 webkit.org/b/206005 fast/box-shadow/inset-box-shadow.html [ ImageOnlyFailure ]
 webkit.org/b/234529 fast/box-shadow/hidpi-box-shadow-inset-on-subpixel-position.html [ ImageOnlyFailure ]
 webkit.org/b/206652 imported/w3c/web-platform-tests/websockets/constructor/011.html [ Failure ]
-webkit.org/b/206652 imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html [ Failure ]
 webkit.org/b/206692 fast/canvas/canvas-fillPath-shadow.html [ Failure ]
 webkit.org/b/206756 imported/w3c/web-platform-tests/css/css-backgrounds/background-size-025.html [ ImageOnlyFailure ]
 webkit.org/b/206756 imported/w3c/web-platform-tests/css/css-backgrounds/background-size-027.html [ ImageOnlyFailure ]


Added: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting-expected.txt (0 => 287910)

--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting-expected.txt	(rev 0)
+++ trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting-expected.txt	2022-01-12 07:17:33 UTC (rev 287910)
@@ -0,0 +1,3 @@
+
+PASS WebSockets: bufferedAmount after send()ing
+






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes


[webkit-changes] [287874] trunk/LayoutTests

2022-01-11 Thread dpino
Title: [287874] trunk/LayoutTests








Revision 287874
Author dp...@igalia.com
Date 2022-01-11 05:22:12 -0800 (Tue, 11 Jan 2022)


Log Message
REGRESSION (Lazy tree creation): css3/calc/transitions-dependent.html is frequently failing
https://bugs.webkit.org/show_bug.cgi?id=126142


Reviewed by Alexey Proskuryakov.

This test is no longer flaky, it has been consistently failing with fixed values.  Update
'innerTransition' expected values to match actual values.

The test code was modernized to make it pass in other browsers since getPropertyCSSValue()
is deprecated and no longer supported by Chrome or Firefox).

* TestExpectations:
* css3/calc/transitions-dependent-expected.txt:
* css3/calc/transitions-dependent.html:
* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/TestExpectations
trunk/LayoutTests/css3/calc/transitions-dependent-expected.txt
trunk/LayoutTests/css3/calc/transitions-dependent.html
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (287873 => 287874)

--- trunk/LayoutTests/ChangeLog	2022-01-11 12:57:41 UTC (rev 287873)
+++ trunk/LayoutTests/ChangeLog	2022-01-11 13:22:12 UTC (rev 287874)
@@ -1,3 +1,22 @@
+2022-01-11  Diego Pino Garcia  
+
+REGRESSION (Lazy tree creation): css3/calc/transitions-dependent.html is frequently failing
+https://bugs.webkit.org/show_bug.cgi?id=126142
+
+
+Reviewed by Alexey Proskuryakov.
+
+This test is no longer flaky, it has been consistently failing with fixed values.  Update
+'innerTransition' expected values to match actual values.
+
+The test code was modernized to make it pass in other browsers since getPropertyCSSValue()
+is deprecated and no longer supported by Chrome or Firefox).
+
+* TestExpectations:
+* css3/calc/transitions-dependent-expected.txt:
+* css3/calc/transitions-dependent.html:
+* platform/gtk/TestExpectations:
+
 2022-01-10  Alan Bujtas  
 
 null ptr deref in WebCore::LayoutIntegration::LineLayout::collectOverflow()


Modified: trunk/LayoutTests/TestExpectations (287873 => 287874)

--- trunk/LayoutTests/TestExpectations	2022-01-11 12:57:41 UTC (rev 287873)
+++ trunk/LayoutTests/TestExpectations	2022-01-11 13:22:12 UTC (rev 287874)
@@ -1228,8 +1228,6 @@
 
 webkit.org/b/53990 fast/forms/search-event-delay.html [ Pass Failure ]
 
-webkit.org/b/126142 css3/calc/transitions-dependent.html [ Pass Failure ]
-
 webkit.org/b/124932 media/video-size.html [ Pass Failure ]
 
 webkit.org/b/126166 [ Debug ] js/dfg-int32array.html [ Skip ]


Modified: trunk/LayoutTests/css3/calc/transitions-dependent-expected.txt (287873 => 287874)

--- trunk/LayoutTests/css3/calc/transitions-dependent-expected.txt	2022-01-11 12:57:41 UTC (rev 287873)
+++ trunk/LayoutTests/css3/calc/transitions-dependent-expected.txt	2022-01-11 13:22:12 UTC (rev 287874)
@@ -4,9 +4,9 @@
 PASS - "width" property for "inner" element at 0.5s was: 160
 PASS - "width" property for "inner" element at 0.75s was: 210
 PASS - "width" property for "inner" element at 1s was: 260
-PASS - "width" property for "innerTransition" element at 0s was: 20
-PASS - "width" property for "innerTransition" element at 0.25s was: 70
-PASS - "width" property for "innerTransition" element at 0.5s was: 165
-PASS - "width" property for "innerTransition" element at 0.75s was: 305
+PASS - "width" property for "innerTransition" element at 0s was: 60
+PASS - "width" property for "innerTransition" element at 0.25s was: 167.5
+PASS - "width" property for "innerTransition" element at 0.5s was: 275
+PASS - "width" property for "innerTransition" element at 0.75s was: 382.5
 PASS - "width" property for "innerTransition" element at 1s was: 490
 


Modified: trunk/LayoutTests/css3/calc/transitions-dependent.html (287873 => 287874)

--- trunk/LayoutTests/css3/calc/transitions-dependent.html	2022-01-11 12:57:41 UTC (rev 287873)
+++ trunk/LayoutTests/css3/calc/transitions-dependent.html	2022-01-11 13:22:12 UTC (rev 287874)
@@ -1,52 +1,59 @@
 
-
-.outerBlock {
-border: 1px solid black;
--webkit-transition: all 1s linear;
--moz-transition: all 1s linear;
-}
+
+
+   
+   
 
-.innerBlock {
-background-color: green;
-height: 100px;
--webkit-transition: all 1s linear;
--moz-transition: all 1s linear;
-}
+