@@ -1538,7 +1538,7 @@ index 246ba67c764b629042a7927d24fe89b049d82a0b..68d536878d1f0ba832d1c1d3e36e10b8
1538
1538
WTF_EXPORT_PRIVATE LocalTimeOffset calculateLocalTimeOffset(double utcInMilliseconds, TimeType = UTCTime);
1539
1539
1540
1540
diff --git a/Source/WTF/wtf/PlatformEnable.h b/Source/WTF/wtf/PlatformEnable.h
1541
- index 2b8b545668647ecad2e03c0fe4f1f760faea7a3f..48581d44490facdd8944a6fb1a04a4353f2d05ae 100644
1541
+ index 2b8b545668647ecad2e03c0fe4f1f760faea7a3f..2508e6bfa906effaeb4b05f5bc763d9996842894 100644
1542
1542
--- a/Source/WTF/wtf/PlatformEnable.h
1543
1543
+++ b/Source/WTF/wtf/PlatformEnable.h
1544
1544
@@ -398,7 +398,7 @@
@@ -1550,6 +1550,15 @@ index 2b8b545668647ecad2e03c0fe4f1f760faea7a3f..48581d44490facdd8944a6fb1a04a435
1550
1550
#endif
1551
1551
1552
1552
#if OS(WINDOWS)
1553
+ @@ -471,7 +471,7 @@
1554
+ #endif
1555
+
1556
+ #if !defined(ENABLE_TOUCH_EVENTS)
1557
+ -#define ENABLE_TOUCH_EVENTS 0
1558
+ +#define ENABLE_TOUCH_EVENTS 1
1559
+ #endif
1560
+
1561
+ #if !defined(ENABLE_TOUCH_ACTION_REGIONS)
1553
1562
diff --git a/Source/WTF/wtf/PlatformHave.h b/Source/WTF/wtf/PlatformHave.h
1554
1563
index 5b43aa934e7f03e39af312dbd44cb9dc8b89507d..3e0972873a14c45072af30bafcdb3fc8c7d26e80 100644
1555
1564
--- a/Source/WTF/wtf/PlatformHave.h
@@ -1578,6 +1587,20 @@ index 6d5be9a591a272cd67d6e9d097b30505bdf8ae5e..8f67ba28c380e844c8e4191ee7044665
1578
1587
return false;
1579
1588
}
1580
1589
1590
+ diff --git a/Source/WebCore/SourcesCocoa.txt b/Source/WebCore/SourcesCocoa.txt
1591
+ index 52204749dbb521cdd0970d27351f0160af5a9f4e..1030fd6d68e11f053ccc1d810d4edd2efae4fb4b 100644
1592
+ --- a/Source/WebCore/SourcesCocoa.txt
1593
+ +++ b/Source/WebCore/SourcesCocoa.txt
1594
+ @@ -584,3 +584,9 @@ platform/graphics/angle/TemporaryANGLESetting.cpp @no-unify
1595
+ // Derived Sources
1596
+
1597
+ WHLSLStandardLibraryFunctionMap.cpp
1598
+ +
1599
+ +// Playwright begin
1600
+ +JSTouch.cpp
1601
+ +JSTouchEvent.cpp
1602
+ +JSTouchList.cpp
1603
+ +// Playwright end
1581
1604
diff --git a/Source/WebCore/WebCore.order b/Source/WebCore/WebCore.order
1582
1605
index d643d5bbfbed5b4e3bb1358e36096dcaf66d5d8a..5a0a8ffa1ab74ccf0858e69e35127d49c21c326d 100644
1583
1606
--- a/Source/WebCore/WebCore.order
@@ -15425,6 +15448,62 @@ index 6804c992656a24696cc57cd0fd94c6423ad0b06e..23a7e509a089a3ae1278a3620878e322
15425
15448
};
15426
15449
WKPageSetPageUIClient(m_mainWebView->page(), &pageUIClient.base);
15427
15450
15451
+ diff --git a/Tools/WebKitTestRunner/mac/EventSenderProxy.mm b/Tools/WebKitTestRunner/mac/EventSenderProxy.mm
15452
+ index f83bf7dd57dc481fe365dfe03bf7bd2b6a745fd6..aa646dcf816838da9482405dee380ce4da6d84c9 100644
15453
+ --- a/Tools/WebKitTestRunner/mac/EventSenderProxy.mm
15454
+ +++ b/Tools/WebKitTestRunner/mac/EventSenderProxy.mm
15455
+ @@ -878,4 +878,51 @@ void EventSenderProxy::mouseScrollByWithWheelAndMomentumPhases(int x, int y, int
15456
+ }
15457
+ }
15458
+
15459
+ +#if ENABLE(TOUCH_EVENTS)
15460
+ +void EventSenderProxy::addTouchPoint(int, int)
15461
+ +{
15462
+ +}
15463
+ +
15464
+ +void EventSenderProxy::updateTouchPoint(int, int, int)
15465
+ +{
15466
+ +}
15467
+ +
15468
+ +void EventSenderProxy::touchStart()
15469
+ +{
15470
+ +}
15471
+ +
15472
+ +void EventSenderProxy::touchMove()
15473
+ +{
15474
+ +}
15475
+ +
15476
+ +void EventSenderProxy::touchEnd()
15477
+ +{
15478
+ +}
15479
+ +
15480
+ +void EventSenderProxy::touchCancel()
15481
+ +{
15482
+ +}
15483
+ +
15484
+ +void EventSenderProxy::clearTouchPoints()
15485
+ +{
15486
+ +}
15487
+ +
15488
+ +void EventSenderProxy::releaseTouchPoint(int)
15489
+ +{
15490
+ +}
15491
+ +
15492
+ +void EventSenderProxy::cancelTouchPoint(int)
15493
+ +{
15494
+ +}
15495
+ +
15496
+ +void EventSenderProxy::setTouchPointRadius(int, int)
15497
+ +{
15498
+ +}
15499
+ +
15500
+ +void EventSenderProxy::setTouchModifier(WKEventModifiers, bool)
15501
+ +{
15502
+ +}
15503
+ +#endif // ENABLE(TOUCH_EVENTS)
15504
+ +
15505
+ +
15506
+ } // namespace WTR
15428
15507
diff --git a/Tools/wpe/backends/HeadlessViewBackend.cpp b/Tools/wpe/backends/HeadlessViewBackend.cpp
15429
15508
index d0af19a9aba9aeab8aa3acb2f8c1129f83e07cd7..b32f3eb1495f5f21f059a9eca236bbbf9584b682 100644
15430
15509
--- a/Tools/wpe/backends/HeadlessViewBackend.cpp
0 commit comments