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

2021-09-21 Thread simon . fraser
ngeLog (282838 => 282839) --- trunk/Source/WebCore/ChangeLog 2021-09-21 20:17:43 UTC (rev 282838) +++ trunk/Source/WebCore/ChangeLog 2021-09-21 20:42:34 UTC (rev 282839) @@ -1,3 +1,27 @@ +2021-09-21 Simon Fraser + +Modernize ENABLE_IOSURFACE_POOL_STATISTICS logging +https://bugs.w

[webkit-changes] [282862] trunk/Source

2021-09-21 Thread simon . fraser
oreSupport/WebChromeClient.cpp Diff Modified: trunk/Source/WTF/ChangeLog (282861 => 282862) --- trunk/Source/WTF/ChangeLog 2021-09-22 02:58:08 UTC (rev 282861) +++ trunk/Source/WTF/ChangeLog 2021-09-22 03:40:29 UTC (rev 282862) @@ -1,3 +1,19 @@ +2021-09-21 Simon Fraser + +Chang

[webkit-changes] [282876] trunk/Source

2021-09-22 Thread simon . fraser
021-09-22 Simon Fraser + +Remove ENABLE(SMOOTH_SCROLLING) +https://bugs.webkit.org/show_bug.cgi?id=230587 + +Reviewed by Tim Horton. + +ENABLE(SMOOTH_SCROLLING) was always enabled on macOS, so remove it. The pref defaults +to true on macOS, and false elsewh

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

2021-09-22 Thread simon . fraser
/ScrollAnimatorMac.mm Diff Modified: trunk/Source/WebCore/ChangeLog (282886 => 282887) --- trunk/Source/WebCore/ChangeLog 2021-09-22 22:10:56 UTC (rev 282886) +++ trunk/Source/WebCore/ChangeLog 2021-09-22 22:15:54 UTC (rev 282887) @@ -1,3 +1,39 @@ +2021-09-22 Simon Fraser + +P

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

2021-09-22 Thread simon . fraser
82895 => 282896) --- trunk/Source/WebCore/ChangeLog 2021-09-23 00:16:19 UTC (rev 282895) +++ trunk/Source/WebCore/ChangeLog 2021-09-23 00:22:01 UTC (rev 282896) @@ -1,5 +1,17 @@ 2021-09-22 Simon Fraser +Don't exempt WebXR source files from unified sources +https://bu

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

2021-09-22 Thread simon . fraser
/rendering/RenderLayerScrollableArea.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (282902 => 282903) --- trunk/Source/WebCore/ChangeLog 2021-09-23 02:39:34 UTC (rev 282902) +++ trunk/Source/WebCore/ChangeLog 2021-09-23 02:52:21 UTC (rev 282903) @@ -1,3 +1,41 @@ +2021-09-22 Simon Fra

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

2021-09-23 Thread simon . fraser
21-09-23 Simon Fraser + +Unify more media-related WebCore source files +https://bugs.webkit.org/show_bug.cgi?id=230666 + +Reviewed by Tim Horton. + +Unified build fixes (some hacky). There's lots of soft linking cleanup and +code de-duplication that wo

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

2021-09-23 Thread simon . fraser
runk/Source/WebCore/ChangeLog 2021-09-23 23:08:19 UTC (rev 283018) +++ trunk/Source/WebCore/ChangeLog 2021-09-23 23:54:41 UTC (rev 283019) @@ -1,3 +1,89 @@ +2021-09-23 Simon Fraser + +Move the ScrollAnimationSmooth from ScrollAnimator into ScrollingEffectsController +http

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

2021-09-23 Thread simon . fraser
atform/mac/ScrollingEffectsController.mm Diff Modified: trunk/Source/WebCore/ChangeLog (283025 => 283026) --- trunk/Source/WebCore/ChangeLog 2021-09-24 04:50:38 UTC (rev 283025) +++ trunk/Source/WebCore/ChangeLog 2021-09-24 05:07:19 UTC (rev 283026) @@ -1,5 +1,34 @@ 2021-09-23 Simon Fraser

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

2021-09-24 Thread simon . fraser
TC (rev 283068) @@ -1,3 +1,79 @@ +2021-09-24 Simon Fraser + +Have ScrollingEffectsController drive all the ScrollAnimations +https://bugs.webkit.org/show_bug.cgi?id=230739 + +Reviewed by Tim Horton. + +Instead of each ScrollAnimation subclass having its own ti

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

2021-09-24 Thread simon . fraser
ev 283071) +++ trunk/Source/WebCore/ChangeLog 2021-09-25 03:39:35 UTC (rev 283072) @@ -1,3 +1,35 @@ +2021-09-24 Simon Fraser + +Add a ScrollAnimations log channel +https://bugs.webkit.org/show_bug.cgi?id=230772 + +Reviewed by Tim Horton. + +Add a ScrollAnimations log chann

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

2021-09-28 Thread simon . fraser
UTC (rev 283208) +++ trunk/Source/WebKit/ChangeLog 2021-09-29 03:52:14 UTC (rev 283209) @@ -1,3 +1,25 @@ +2021-09-28 Simon Fraser + +Crash in WebKit::DisplayLink::displayLinkCallback() +https://bugs.webkit.org/show_bug.cgi?id=230917 + + +Reviewed by Tim Hor

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

2021-09-29 Thread simon . fraser
/ScrollingEffectsController.mm Diff Modified: trunk/Source/WebCore/ChangeLog (283295 => 283296) --- trunk/Source/WebCore/ChangeLog 2021-09-30 02:19:59 UTC (rev 283295) +++ trunk/Source/WebCore/ChangeLog 2021-09-30 02:33:01 UTC (rev 283296) @@ -1,3 +1,24 @@ +2021-09-29 Simon Fraser + +Mi

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

2021-09-30 Thread simon . fraser
(283334 => 283335) --- trunk/Source/WebCore/ChangeLog 2021-09-30 20:51:45 UTC (rev 283334) +++ trunk/Source/WebCore/ChangeLog 2021-09-30 20:58:03 UTC (rev 283335) @@ -1,3 +1,71 @@ +2021-09-29 Simon Fraser + +Replace the confusing isPinnedForScrollDelta() logic with code that uses

[webkit-changes] [283353] trunk/Source

2021-09-30 Thread simon . fraser
Diff Modified: trunk/Source/WebCore/ChangeLog (283352 => 283353) --- trunk/Source/WebCore/ChangeLog 2021-10-01 00:30:19 UTC (rev 283352) +++ trunk/Source/WebCore/ChangeLog 2021-10-01 00:40:33 UTC (rev 283353) @@ -1,3 +1,14 @@ +2021-09-30 Simon Fraser + +Simplify some scrolling-relate

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

2021-09-30 Thread simon . fraser
/WebCore/ChangeLog 2021-10-01 01:23:14 UTC (rev 283354) +++ trunk/Source/WebCore/ChangeLog 2021-10-01 01:30:29 UTC (rev 283355) @@ -1,3 +1,23 @@ +2021-09-30 Simon Fraser + +Rename snapRubberBand() to have a clearer name +https://bugs.webkit.org/show_bug.cgi?id=231051 + +Rev

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

2021-10-01 Thread simon . fraser
iff Modified: trunk/Source/WebCore/ChangeLog (283392 => 283393) --- trunk/Source/WebCore/ChangeLog 2021-10-01 20:20:58 UTC (rev 283392) +++ trunk/Source/WebCore/ChangeLog 2021-10-01 20:25:48 UTC (rev 283393) @@ -1,3 +1,19 @@ +2021-10-01 Simon Fraser + +Further cleanup of m

[webkit-changes] [283395] trunk/LayoutTests

2021-10-01 Thread simon . fraser
/mac/scrollbars/overflow-overlay-scrollbar-hovered.html Diff Modified: trunk/LayoutTests/ChangeLog (283394 => 283395) --- trunk/LayoutTests/ChangeLog 2021-10-01 20:32:42 UTC (rev 283394) +++ trunk/LayoutTests/ChangeLog 2021-10-01 20:32:43 UTC (rev 283395) @@ -1,3 +1,18 @@ +2021-10-01 Si

[webkit-changes] [283465] trunk

2021-10-03 Thread simon . fraser
-03 Simon Fraser + +REGRESSION (r283335): rubber-banding no longer locks to an axis +https://bugs.webkit.org/show_bug.cgi?id=231131 + +Reviewed by Tim Horton. + +* fast/scrolling/mac/rubberband-axis-locking-expected.txt: Added. +* fast/scrolling/mac/rubberband-a

[webkit-changes] [283470] trunk/Source

2021-10-03 Thread simon . fraser
Kit/Shared/WebCoreArgumentCoders.h Diff Modified: trunk/Source/WebCore/ChangeLog (283469 => 283470) --- trunk/Source/WebCore/ChangeLog 2021-10-03 17:19:59 UTC (rev 283469) +++ trunk/Source/WebCore/ChangeLog 2021-10-03 17:22:24 UTC (rev 283470) @@ -1,3 +1,24 @@ +2021-10-03 Simon Fraser + +We

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

2021-10-04 Thread simon . fraser
sting/Internals.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (283523 => 283524) --- trunk/Source/WebCore/ChangeLog 2021-10-04 23:23:27 UTC (rev 283523) +++ trunk/Source/WebCore/ChangeLog 2021-10-04 23:37:24 UTC (rev 283524) @@ -1,3 +1,61 @@ +2021-10-04 Simon Fraser + +

[webkit-changes] [283555] trunk

2021-10-05 Thread simon . fraser
Diff Modified: trunk/LayoutTests/ChangeLog (283554 => 283555) --- trunk/LayoutTests/ChangeLog 2021-10-05 16:46:59 UTC (rev 283554) +++ trunk/LayoutTests/ChangeLog 2021-10-05 16:57:27 UTC (rev 283555) @@ -1,3 +1,13 @@ +2021-10-05 Simon Fraser + +REGRESSION (r283335): Momentum scrolling

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

2021-10-06 Thread simon . fraser
1,3 +1,12 @@ +2021-10-06 Simon Fraser + +Unreviewed build fix. + +Fix XPath::Value namespacing after r283635. + +* xml/XPathResult.cpp: +(WebCore::XPathResult::XPathResult): + 2021-10-06 Antti Koivisto Clear glyph cache in InlineCont

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

2021-10-06 Thread simon . fraser
2021-10-07 03:54:03 UTC (rev 283698) @@ -1,3 +1,29 @@ +2021-10-06 Simon Fraser + +Rename the AnimatedScroll enum to ScrollIsAnimated for consistency +https://bugs.webkit.org/show_bug.cgi?id=231336 + +Reviewed by Wenson Hsieh. + +All the other scroll-related enu

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

2021-10-07 Thread simon . fraser
ied: trunk/Source/WebCore/ChangeLog (283715 => 283716) --- trunk/Source/WebCore/ChangeLog 2021-10-07 15:40:41 UTC (rev 283715) +++ trunk/Source/WebCore/ChangeLog 2021-10-07 16:20:36 UTC (rev 283716) @@ -1,3 +1,61 @@ +2021-10-06 Simon Fraser + +Clean up state maintenance around ani

[webkit-changes] [283761] trunk/Source

2021-10-07 Thread simon . fraser
bCore/ChangeLog (283760 => 283761) --- trunk/Source/WebCore/ChangeLog 2021-10-08 00:22:27 UTC (rev 283760) +++ trunk/Source/WebCore/ChangeLog 2021-10-08 00:32:30 UTC (rev 283761) @@ -1,3 +1,38 @@ +2021-10-07 Simon Fraser + +Minor refactoring to use ScrollUpdate in more places +

[webkit-changes] [283792] trunk/Source

2021-10-07 Thread simon . fraser
Log 2021-10-08 04:30:33 UTC (rev 283792) @@ -1,3 +1,98 @@ +2021-10-07 Simon Fraser + +Add some plumbing for running smooth scroll animations in the scrolling thread/UI process +https://bugs.webkit.org/show_bug.cgi?id=231402 + +Reviewed by Tim Horton. + +These cha

[webkit-changes] [283793] trunk/Source

2021-10-07 Thread simon . fraser
283792) +++ trunk/Source/WebCore/ChangeLog 2021-10-08 06:45:35 UTC (rev 283793) @@ -1,5 +1,52 @@ 2021-10-07 Simon Fraser +Plumb "animated scroll did end" back from the scrolling tree +https://bugs.webkit.org/show_bug.cgi?id=231412 + +Reviewed by Tim Horton. + +

[webkit-changes] [283849] trunk/Source

2021-10-08 Thread simon . fraser
ource/WebCore/ChangeLog 2021-10-08 23:09:40 UTC (rev 283848) +++ trunk/Source/WebCore/ChangeLog 2021-10-08 23:10:17 UTC (rev 283849) @@ -1,3 +1,44 @@ +2021-10-08 Simon Fraser + +Ensure that animated scrolls will run on the scrolling thread +https://bugs.webkit.org/show_bug.

[webkit-changes] [283861] trunk/LayoutTests

2021-10-08 Thread simon . fraser
:27 UTC (rev 283861) @@ -1,3 +1,10 @@ +2021-10-08 Simon Fraser + +Unreviewed. Fix up some TestExpectations errors. + +* platform/ios/TestExpectations: +* platform/mac/TestExpectations: + 2021-10-08 Aditya Keerthi Add support for '-webkit-appearan

[webkit-changes] [283871] trunk

2021-10-09 Thread simon . fraser
871) --- trunk/LayoutTests/ChangeLog 2021-10-09 21:35:21 UTC (rev 283870) +++ trunk/LayoutTests/ChangeLog 2021-10-09 22:01:37 UTC (rev 283871) @@ -1,3 +1,19 @@ +2021-10-09 Simon Fraser + +Run smooth scroll animations on the scrolling thread +https://bugs.webkit.org/show_bug.cgi

[webkit-changes] [285094] trunk/Source

2021-10-31 Thread simon . fraser
093 => 285094) --- trunk/Source/WebCore/ChangeLog 2021-10-31 14:25:44 UTC (rev 285093) +++ trunk/Source/WebCore/ChangeLog 2021-10-31 15:18:55 UTC (rev 285094) @@ -1,3 +1,79 @@ +2021-10-31 Simon Fraser + +Scroll animations should run at 120Hz on 120Hz displays +https://bugs.webkit.org

[webkit-changes] [285109] trunk/Tools

2021-11-01 Thread simon . fraser
kitpy/port/port_testcase.py Diff Modified: trunk/Tools/ChangeLog (285108 => 285109) --- trunk/Tools/ChangeLog 2021-11-01 16:02:28 UTC (rev 285108) +++ trunk/Tools/ChangeLog 2021-11-01 16:23:21 UTC (rev 285109) @@ -1,3 +1,33 @@ +2021-11-01 Simon Fraser + +ImageDiff no l

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

2021-11-02 Thread simon . fraser
v 285164) +++ trunk/Source/WebKit/ChangeLog 2021-11-02 17:09:53 UTC (rev 285165) @@ -1,3 +1,28 @@ +2021-11-02 Simon Fraser + +Revert the wheel event coalescing added in r277587 +https://bugs.webkit.org/show_bug.cgi?id=232602 + + +Reviewed by Wenson Hsieh. + +

[webkit-changes] [285213] trunk

2021-11-03 Thread simon . fraser
s/test_run_results_unittest.py trunk/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests_integrationtest.py Diff Modified: trunk/LayoutTests/ChangeLog (285212 => 285213) --- trunk/LayoutTests/ChangeLog 2021-11-03 17:05:02 UTC (rev 285212) +++ trunk/LayoutTests/ChangeLog 2021-11-03 17:05:50 UTC (r

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

2021-11-05 Thread simon . fraser
85365 => 285366) --- trunk/Source/WebCore/ChangeLog 2021-11-06 04:49:48 UTC (rev 285365) +++ trunk/Source/WebCore/ChangeLog 2021-11-06 06:53:26 UTC (rev 285366) @@ -1,3 +1,56 @@ +2021-11-05 Simon Fraser + +Make it possible to avoid retargeting a ScrollingMomentumCalculator +https

[webkit-changes] [285367] trunk

2021-11-05 Thread simon . fraser
trunk/LayoutTests/ChangeLog (285366 => 285367) --- trunk/LayoutTests/ChangeLog 2021-11-06 06:53:26 UTC (rev 285366) +++ trunk/LayoutTests/ChangeLog 2021-11-06 06:58:25 UTC (rev 285367) @@ -1,3 +1,18 @@ +2021-11-05 Simon Fraser + +Simplify code that makes use of WheelEventDel

[webkit-changes] [285375] trunk/Source

2021-11-06 Thread simon . fraser
ore/ChangeLog 2021-11-06 19:41:20 UTC (rev 285374) +++ trunk/Source/WebCore/ChangeLog 2021-11-06 19:43:54 UTC (rev 285375) @@ -1,3 +1,19 @@ +2021-11-06 Simon Fraser + +WheelEventDeltaFilter::shouldApplyFilteringForEvent can be a static function +https://bugs.webkit.org/show_bug.cgi

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

2021-11-06 Thread simon . fraser
latform/mac/ScrollingEffectsController.mm Diff Modified: trunk/Source/WebCore/ChangeLog (285386 => 285387) --- trunk/Source/WebCore/ChangeLog 2021-11-06 23:39:51 UTC (rev 285386) +++ trunk/Source/WebCore/ChangeLog 2021-11-06 23:58:42 UTC (rev 285387) @@ -1,3 +1,39 @@ +2021-11-06 Simon Fraser + +

[webkit-changes] [285390] trunk

2021-11-07 Thread simon . fraser
g/mac/momentum-event-sequence.html Diff Modified: trunk/LayoutTests/ChangeLog (285389 => 285390) --- trunk/LayoutTests/ChangeLog 2021-11-07 04:07:44 UTC (rev 285389) +++ trunk/LayoutTests/ChangeLog 2021-11-07 16:07:18 UTC (rev 285390) @@ -1,3 +1,24 @@ +2021-11-07 Simon Fraser + +I

[webkit-changes] [285409] trunk/Tools

2021-11-08 Thread simon . fraser
runk/Tools/ChangeLog (285408 => 285409) --- trunk/Tools/ChangeLog 2021-11-08 17:20:56 UTC (rev 285408) +++ trunk/Tools/ChangeLog 2021-11-08 17:56:01 UTC (rev 285409) @@ -1,3 +1,27 @@ +2021-11-07 Simon Fraser + +Fix the CGEvent types used for wheel event generation from streams +

[webkit-changes] [285430] trunk/LayoutTests

2021-11-08 Thread simon . fraser
21:52:43 UTC (rev 285430) @@ -1,3 +1,52 @@ +2021-11-08 Simon Fraser + +Convert some tests that use eventSender.eventSender.mouseScrollByWithWheelAndMomentumPhases() to sendEventStream() +https://bugs.webkit.org/show_bug.cgi?id=232820 + +Reviewed by Wenson Hs

[webkit-changes] [285498] trunk/LayoutTests

2021-11-09 Thread simon . fraser
geLog (285497 => 285498) --- trunk/LayoutTests/ChangeLog 2021-11-09 14:48:01 UTC (rev 285497) +++ trunk/LayoutTests/ChangeLog 2021-11-09 15:25:39 UTC (rev 285498) @@ -1,3 +1,26 @@ +2021-11-08 Simon Fraser + +Convert more wheel event tests to UIHelper.mouseWheelSequence() +

[webkit-changes] [285781] trunk

2021-11-13 Thread simon . fraser
/UIScriptControllerMac.mm Diff Modified: trunk/LayoutTests/ChangeLog (285780 => 285781) --- trunk/LayoutTests/ChangeLog 2021-11-13 21:59:47 UTC (rev 285780) +++ trunk/LayoutTests/ChangeLog 2021-11-13 23:04:06 UTC (rev 285781) @@ -1,3 +1,15 @@ +2021-11-13 Simon Fraser + +Implem

[webkit-changes] [285787] trunk

2021-11-13 Thread simon . fraser
tor.html Diff Modified: trunk/LayoutTests/ChangeLog (285786 => 285787) --- trunk/LayoutTests/ChangeLog 2021-11-14 05:05:59 UTC (rev 285786) +++ trunk/LayoutTests/ChangeLog 2021-11-14 07:37:36 UTC (rev 285787) @@ -1,3 +1,17 @@ +2021-11-13 Simon Fraser + +Run a ScrollAni

[webkit-changes] [285790] trunk/Source

2021-11-14 Thread simon . fraser
=> 285790) --- trunk/Source/WebCore/ChangeLog 2021-11-14 18:33:29 UTC (rev 285789) +++ trunk/Source/WebCore/ChangeLog 2021-11-14 18:38:45 UTC (rev 285790) @@ -1,3 +1,26 @@ +2021-11-14 Simon Fraser + +Attach IOHIDEvent timestamps to wheel events +https://bugs.webkit.org/show_bug.cgi

[webkit-changes] [285797] trunk

2021-11-14 Thread simon . fraser
rolling/mac/momentum-animator-maybegin-stops.html Diff Modified: trunk/LayoutTests/ChangeLog (285796 => 285797) --- trunk/LayoutTests/ChangeLog 2021-11-15 02:45:28 UTC (rev 285796) +++ trunk/LayoutTests/ChangeLog 2021-11-15 04:06:38 UTC (rev 285797) @@ -1,3 +1,13 @@ +2021-11-14 Simon Fraser + +

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

2021-11-16 Thread simon . fraser
:01 UTC (rev 285883) @@ -1,3 +1,21 @@ +2021-11-16 Simon Fraser + +Use IOHIDEvent timestamps for momentum velocity computation +https://bugs.webkit.org/show_bug.cgi?id=233168 + +Reviewed by Tim Horton. + +NSEvent timetamps can have some jitter on some devices (r

[webkit-changes] [285917] trunk

2021-11-16 Thread simon . fraser
) +++ trunk/LayoutTests/ChangeLog 2021-11-17 06:25:17 UTC (rev 285917) @@ -1,3 +1,16 @@ +2021-11-16 Simon Fraser + +Stop a momentum scroll animation when receiving a momentum end event +https://bugs.webkit.org/show_bug.cgi?id=233236 + +Reviewed by Tim Horton. + +New

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

2021-11-18 Thread simon . fraser
rm/mac/ScrollingEffectsController.mm Diff Modified: trunk/Source/WebCore/ChangeLog (286034 => 286035) --- trunk/Source/WebCore/ChangeLog 2021-11-18 23:19:03 UTC (rev 286034) +++ trunk/Source/WebCore/ChangeLog 2021-11-18 23:20:09 UTC (rev 286035) @@ -1,3 +1,32 @@ +2021-11-18 Simon Fraser + +

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

2021-11-22 Thread simon . fraser
C (rev 286114) +++ trunk/Source/WebCore/ChangeLog 2021-11-22 20:01:09 UTC (rev 286115) @@ -1,3 +1,65 @@ +2021-11-20 Simon Fraser + +Clarify the behavior of ScrollAnimator::scroll() +https://bugs.webkit.org/show_bug.cgi?id=233403 + +Reviewed by Sam Weinig. + +Scrol

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

2021-11-22 Thread simon . fraser
21:30:08 UTC (rev 286119) @@ -1,3 +1,30 @@ +2021-11-22 Simon Fraser + +Clarify the behavior of ScrollAnimator::scroll() +https://bugs.webkit.org/show_bug.cgi?id=233403 + +Unreviewed. + +Address patch feedback from Chris Lord. + +* dom/Element.

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

2021-11-22 Thread simon . fraser
rev 286125) +++ trunk/Source/WebCore/ChangeLog 2021-11-23 02:28:18 UTC (rev 286126) @@ -1,3 +1,32 @@ +2021-11-22 Simon Fraser + +Have ScrollAnimator::scrollToPositionWithAnimation() take a clamping argument +https://bugs.webkit.org/show_bug.cgi?id=233438 + +Reviewed

[webkit-changes] [281360] trunk/Source

2021-08-20 Thread simon . fraser
/UserMediaRequestIdentifier.h Diff Modified: trunk/Source/WebCore/ChangeLog (281359 => 281360) --- trunk/Source/WebCore/ChangeLog 2021-08-21 02:48:24 UTC (rev 281359) +++ trunk/Source/WebCore/ChangeLog 2021-08-21 02:56:54 UTC (rev 281360) @@ -1,3 +1,16 @@ +2021-08-20 Simon Fraser + +

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

2021-08-20 Thread simon . fraser
/WebKit/Shared/AsyncRequest.h Diff Modified: trunk/Source/WebKit/ChangeLog (281364 => 281365) --- trunk/Source/WebKit/ChangeLog 2021-08-21 05:53:25 UTC (rev 281364) +++ trunk/Source/WebKit/ChangeLog 2021-08-21 05:58:38 UTC (rev 281365) @@ -1,5 +1,17 @@ 2021-08-20 Simon Fra

[webkit-changes] [281376] trunk/Source

2021-08-21 Thread simon . fraser
/Source/WebKit/ChangeLog (281375 => 281376) --- trunk/Source/WebKit/ChangeLog 2021-08-21 16:17:02 UTC (rev 281375) +++ trunk/Source/WebKit/ChangeLog 2021-08-21 18:15:15 UTC (rev 281376) @@ -1,3 +1,41 @@ +2021-08-21 Simon Fraser + +Use MediaKeySystemRequestIdentifier, rather than myste

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

2021-08-22 Thread simon . fraser
-22 15:35:52 UTC (rev 281398) @@ -1,3 +1,47 @@ +2021-08-22 Simon Fraser + +Use the strongly typed PageGroupIdentifier in place of uint64_t +https://bugs.webkit.org/show_bug.cgi?id=229356 + +Reviewed by Alex Christensen. + +Replace uses of uint64_t for page gr

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

2021-08-25 Thread simon . fraser
-08-26 00:01:36 UTC (rev 281605) +++ trunk/Source/WebKit/ChangeLog 2021-08-26 00:39:38 UTC (rev 281606) @@ -1,3 +1,31 @@ +2021-08-25 Simon Fraser + +Replace the uint64_t used to identify form submits with a strongly typed identifier +https://bugs.webkit.org/show_bug.cgi?id=229

[webkit-changes] [281649] trunk/Tools

2021-08-26 Thread simon . fraser
Diff Modified: trunk/Tools/ChangeLog (281648 => 281649) --- trunk/Tools/ChangeLog 2021-08-26 20:21:27 UTC (rev 281648) +++ trunk/Tools/ChangeLog 2021-08-26 20:39:00 UTC (rev 281649) @@ -1,3 +1,16 @@ +2021-08-26 Simon Fraser + +Add to run-webkit-tests a --expect-pass argument a

[webkit-changes] [281682] trunk

2021-08-26 Thread simon . fraser
/LayoutTests/ChangeLog (281681 => 281682) --- trunk/LayoutTests/ChangeLog 2021-08-27 03:37:05 UTC (rev 281681) +++ trunk/LayoutTests/ChangeLog 2021-08-27 03:48:31 UTC (rev 281682) @@ -1,3 +1,18 @@ +2021-08-26 Simon Fraser + +Remove some historical iOS CGContext flipping +ht

[webkit-changes] [281683] trunk

2021-08-26 Thread simon . fraser
021-08-27 03:52:54 UTC (rev 281683) @@ -1,5 +1,20 @@ 2021-08-26 Simon Fraser +CSS keyframed animations don't respect edges in 4 value background-position +https://bugs.webkit.org/show_bug.cgi?id=228995 + +Reviewed by Darin Adler. + +For some background-p

[webkit-changes] [281728] trunk/Source

2021-08-27 Thread simon . fraser
=> 281728) --- trunk/Source/WTF/ChangeLog 2021-08-27 23:48:57 UTC (rev 281727) +++ trunk/Source/WTF/ChangeLog 2021-08-28 00:25:24 UTC (rev 281728) @@ -1,3 +1,16 @@ +2021-08-27 Simon Fraser + +Define ENABLE_CONTENT_CHANGE_OBSERVER for IOS_FAMILY and use it to wrap content observation c

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

2021-08-27 Thread simon . fraser
Kit/ChangeLog 2021-08-28 00:57:09 UTC (rev 281729) @@ -1,5 +1,14 @@ 2021-08-27 Simon Fraser +Address post-landing feedback on r281728. + +Move a line inside the #ifdef. + +* WebProcess/WebPage/ios/WebPageIOS.mm: +(WebKit::WebPage::platformWillPerformEditingComm

[webkit-changes] [281736] trunk

2021-08-28 Thread simon . fraser
281735 => 281736) --- trunk/LayoutTests/ChangeLog 2021-08-28 16:48:16 UTC (rev 281735) +++ trunk/LayoutTests/ChangeLog 2021-08-29 01:31:55 UTC (rev 281736) @@ -1,3 +1,20 @@ +2021-08-28 Simon Fraser + +Zooming browser does not properly scale SVG clip paths +https://bugs.webkit.

[webkit-changes] [281967] trunk

2021-09-02 Thread simon . fraser
hangeLog (281966 => 281967) --- trunk/LayoutTests/ChangeLog 2021-09-02 23:39:39 UTC (rev 281966) +++ trunk/LayoutTests/ChangeLog 2021-09-02 23:54:29 UTC (rev 281967) @@ -1,3 +1,20 @@ +2021-09-02 Simon Fraser + +Changes to clip-path and filter SVG elements referenced by CSS don't

[webkit-changes] [281991] trunk

2021-09-03 Thread simon . fraser
Modified: trunk/LayoutTests/ChangeLog (281990 => 281991) --- trunk/LayoutTests/ChangeLog 2021-09-03 14:46:56 UTC (rev 281990) +++ trunk/LayoutTests/ChangeLog 2021-09-03 14:57:41 UTC (rev 281991) @@ -1,3 +1,13 @@ +2021-09-03 Simon Fraser + +Scrollbars on pointer-events: none element st

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

2021-09-05 Thread simon . fraser
/NetworkProcessProxy.messages.in Diff Modified: trunk/Source/WebKit/ChangeLog (282047 => 282048) --- trunk/Source/WebKit/ChangeLog 2021-09-05 13:44:12 UTC (rev 282047) +++ trunk/Source/WebKit/ChangeLog 2021-09-05 17:03:42 UTC (rev 282048) @@ -1,3 +1,43 @@ +2021-09-05 Simon Fraser + +

[webkit-changes] [282058] trunk

2021-09-06 Thread simon . fraser
057) +++ trunk/LayoutTests/ChangeLog 2021-09-06 16:33:24 UTC (rev 282058) @@ -1,3 +1,13 @@ +2021-09-06 Simon Fraser + +Add a temporarily prefixed property for mask-mode, aliased to -webkit-mask-source-type +https://bugs.webkit.org/show_bug.cgi?id=229915 + +Review

[webkit-changes] [282063] trunk

2021-09-06 Thread simon . fraser
1,13 @@ +2021-09-06 Simon Fraser + +REGRESSION (r280017): Calling getBoundingClientRect() on an empty element with "break-before: column" in columns returns a rect with all zeros +https://bugs.webkit.org/show_bug.cgi?id=229747 + +Reviewed by Alan Bujtas. + +

[webkit-changes] [282089] trunk/LayoutTests/imported/w3c

2021-09-07 Thread simon . fraser
w3c/ChangeLog 2021-09-07 15:56:08 UTC (rev 282088) +++ trunk/LayoutTests/imported/w3c/ChangeLog 2021-09-07 16:26:29 UTC (rev 282089) @@ -1,3 +1,25 @@ +2021-09-07 Simon Fraser + +Update the css-transforms/parsing WPT +https://bugs.webkit.org/show_bug.cgi?id=229974 + +Reviewed

[webkit-changes] [282143] trunk

2021-09-08 Thread simon . fraser
Diff Modified: trunk/LayoutTests/ChangeLog (282142 => 282143) --- trunk/LayoutTests/ChangeLog 2021-09-08 14:01:50 UTC (rev 282142) +++ trunk/LayoutTests/ChangeLog 2021-09-08 14:59:24 UTC (rev 282143) @@ -1,3 +1,13 @@ +2021-09-08 Simon Fraser + +Add a temporarily prefixed property

[webkit-changes] [282144] trunk

2021-09-08 Thread simon . fraser
Diff Modified: trunk/LayoutTests/ChangeLog (282143 => 282144) --- trunk/LayoutTests/ChangeLog 2021-09-08 14:59:24 UTC (rev 282143) +++ trunk/LayoutTests/ChangeLog 2021-09-08 15:34:37 UTC (rev 282144) @@ -1,5 +1,17 @@ 2021-09-08 Simon Fraser +Support percentages in the sc

[webkit-changes] [282234] trunk

2021-09-09 Thread simon . fraser
ackground-position-xy.html Diff Modified: trunk/LayoutTests/ChangeLog (282233 => 282234) --- trunk/LayoutTests/ChangeLog 2021-09-09 19:06:01 UTC (rev 282233) +++ trunk/LayoutTests/ChangeLog 2021-09-09 19:12:38 UTC (rev 282234) @@ -1,3 +1,19 @@ +2021-09-09 Simon Fraser + +right- an

[webkit-changes] [282254] trunk/Tools

2021-09-09 Thread simon . fraser
254) --- trunk/Tools/ChangeLog 2021-09-10 00:37:49 UTC (rev 282253) +++ trunk/Tools/ChangeLog 2021-09-10 01:00:54 UTC (rev 282254) @@ -1,3 +1,31 @@ +2021-09-09 Simon Fraser + +Fix some lldb data provider issues +https://bugs.webkit.org/show_bug.cgi?id=230134 + +Reviewed by Dan

[webkit-changes] [282312] trunk/Tools

2021-09-11 Thread simon . fraser
/lldb/lldb_webkit.py Diff Modified: trunk/Tools/ChangeLog (282311 => 282312) --- trunk/Tools/ChangeLog 2021-09-11 16:10:13 UTC (rev 282311) +++ trunk/Tools/ChangeLog 2021-09-11 17:43:56 UTC (rev 282312) @@ -1,3 +1,28 @@ +2021-09-10 Simon Fraser + +Add an lldb summary provider for

[webkit-changes] [282315] trunk

2021-09-11 Thread simon . fraser
ayoutTests/imported/w3c/ChangeLog 2021-09-12 01:41:08 UTC (rev 282315) @@ -1,3 +1,19 @@ +2021-09-11 Simon Fraser + +css/css-transforms/translate-getComputedStyle.html fails +https://bugs.webkit.org/show_bug.cgi?id=230178 + +Reviewed by Antti Koivisto. + +The interp

[webkit-changes] [282316] trunk

2021-09-12 Thread simon . fraser
Modified: trunk/LayoutTests/ChangeLog (282315 => 282316) --- trunk/LayoutTests/ChangeLog 2021-09-12 01:41:08 UTC (rev 282315) +++ trunk/LayoutTests/ChangeLog 2021-09-12 18:40:39 UTC (rev 282316) @@ -1,3 +1,13 @@ +2021-09-12 Simon Fraser + +Implement getClientRects() for SVG eleme

[webkit-changes] [282341] trunk/LayoutTests

2021-09-13 Thread simon . fraser
(282340 => 282341) --- trunk/LayoutTests/ChangeLog 2021-09-13 18:15:52 UTC (rev 282340) +++ trunk/LayoutTests/ChangeLog 2021-09-13 18:19:37 UTC (rev 282341) @@ -1,3 +1,15 @@ +2021-09-13 Simon Fraser + +Update css/cssom-view WPT tests +https://bugs.webkit.org/show_bug.cgi?id=230

[webkit-changes] [282352] trunk/LayoutTests

2021-09-13 Thread simon . fraser
trunk/LayoutTests/ChangeLog (282351 => 282352) --- trunk/LayoutTests/ChangeLog 2021-09-13 20:21:30 UTC (rev 282351) +++ trunk/LayoutTests/ChangeLog 2021-09-13 20:34:02 UTC (rev 282352) @@ -1,3 +1,18 @@ +2021-09-13 Simon Fraser + +Add the ability to show a flat list of the slowest 200

[webkit-changes] [282379] trunk

2021-09-13 Thread simon . fraser
@@ -1,3 +1,12 @@ +2021-09-13 Simon Fraser + +Fix computed style for transform-origin on SVG boxes +https://bugs.webkit.org/show_bug.cgi?id=230172 + +Reviewed by Alan Bujtas. + +* web-platform-tests/css/css-transforms/transform-origin-014-expected.txt: + 2021-09-13

[webkit-changes] [282441] trunk

2021-09-14 Thread simon . fraser
verSize.idl Removed Paths trunk/LayoutTests/platform/ios/imported/w3c/web-platform-tests/resize-observer/ Diff Modified: trunk/LayoutTests/ChangeLog (282440 => 282441) --- trunk/LayoutTests/ChangeLog 2021-09-15 06:14:11 UTC (rev 282440) +++ trunk/LayoutTests/ChangeLog 2021-09-15 06:16:57 U

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

2021-09-16 Thread simon . fraser
/page/FrameView.h Diff Modified: trunk/Source/WebCore/ChangeLog (282562 => 282563) --- trunk/Source/WebCore/ChangeLog 2021-09-16 18:08:14 UTC (rev 282562) +++ trunk/Source/WebCore/ChangeLog 2021-09-16 18:12:14 UTC (rev 282563) @@ -1,3 +1,22 @@ +2021-09-16 Simon Fraser + +Fix s

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

2021-09-16 Thread simon . fraser
C (rev 282629) @@ -1,3 +1,40 @@ +2021-09-16 Simon Fraser + +Fix some issues with the code paths that call into ScrollAnimator::contentAreaWillPaint() +https://bugs.webkit.org/show_bug.cgi?id=230372 + +Reviewed by Tim Horton. + +ScrollAnimator::contentAreaWillPaint() is a

[webkit-changes] [282686] trunk

2021-09-17 Thread simon . fraser
/ChangeLog (282685 => 282686) --- trunk/LayoutTests/ChangeLog 2021-09-17 20:03:50 UTC (rev 282685) +++ trunk/LayoutTests/ChangeLog 2021-09-17 20:07:23 UTC (rev 282686) @@ -1,3 +1,17 @@ +2021-09-17 Simon Fraser + +Convert usesMockScrollAnimator from a DeprecatedGlobalSettings to a WebPrefere

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

2021-09-17 Thread simon . fraser
09-17 21:42:50 UTC (rev 282696) +++ trunk/Source/WebCore/ChangeLog 2021-09-17 21:43:47 UTC (rev 282697) @@ -1,3 +1,85 @@ +2021-09-17 Simon Fraser + +Make ScrollAnimation a little more generic +https://bugs.webkit.org/show_bug.cgi?id=230385 + +Reviewed by Tim Horton. + +

[webkit-changes] [282713] trunk/LayoutTests

2021-09-17 Thread simon . fraser
UTC (rev 282712) +++ trunk/LayoutTests/ChangeLog 2021-09-18 00:16:18 UTC (rev 282713) @@ -1,3 +1,14 @@ +2021-09-17 Simon Fraser + +css/cssom-view/mouseEvent-offsetXY-svg.html passes now +https://bugs.webkit.org/show_bug.cgi?id=230271 + +Reviewed by Ryan Haddad. + +

[webkit-changes] [286223] trunk

2021-11-29 Thread simon . fraser
ntHandler onwebkitmouseforceclick; Modified: trunk/Source/WebCore/ChangeLog (286222 => 286223) --- trunk/Source/WebCore/ChangeLog 2021-11-29 18:15:49 UTC (rev 286222) +++ trunk/Source/WebCore/ChangeLog 2021-11-29 18:17:28 UTC (rev 286223) @@ -1,3 +1,23 @@ +2021-11-29 Simon Fraser + +

[webkit-changes] [286274] trunk

2021-11-29 Thread simon . fraser
ayoutTests/ChangeLog (286273 => 286274) --- trunk/LayoutTests/ChangeLog 2021-11-30 00:20:57 UTC (rev 286273) +++ trunk/LayoutTests/ChangeLog 2021-11-30 01:20:09 UTC (rev 286274) @@ -1,3 +1,18 @@ +2021-11-29 Simon Fraser + +Revert changes related to using a scroll animator for momen

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

2021-11-29 Thread simon . fraser
Log 2021-11-30 01:20:43 UTC (rev 286275) +++ trunk/Source/WebCore/ChangeLog 2021-11-30 01:23:53 UTC (rev 286276) @@ -1,5 +1,21 @@ 2021-11-29 Simon Fraser +Run keyboard-animated scrolls on the scrolling thread +https://bugs.webkit.org/show_bug.cgi?id=233591 + +Reviewed

[webkit-changes] [286285] trunk/Tools

2021-11-29 Thread simon . fraser
285) --- trunk/Tools/ChangeLog 2021-11-30 05:24:37 UTC (rev 286284) +++ trunk/Tools/ChangeLog 2021-11-30 07:28:29 UTC (rev 286285) @@ -1,3 +1,44 @@ +2021-11-29 Simon Fraser + +Store image resolution in layout test snapshots, and have ImageDiff read it +https://bugs.webkit.

[webkit-changes] [286351] trunk/Source

2021-11-30 Thread simon . fraser
ore/ChangeLog 2021-12-01 07:18:03 UTC (rev 286351) @@ -1,3 +1,39 @@ +2021-11-30 Simon Fraser + +Remove the scrolling tree plumbing of the momentumScrollingAnimatorEnabled() setting, which is no longer needed +https://bugs.webkit.org/show_bug.cgi?id=233680 + +Reviewed by

[webkit-changes] [286352] trunk/Source

2021-11-30 Thread simon . fraser
:46 UTC (rev 286352) @@ -1,5 +1,47 @@ 2021-11-30 Simon Fraser +Pass the timestamp for scrolling thread animations through all the serviceScrollAnimation() calls +https://bugs.webkit.org/show_bug.cgi?id=233678 + +Reviewed by Tim Horton. + +All scroll animati

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

2021-12-01 Thread simon . fraser
++ trunk/Source/WebCore/ChangeLog 2021-12-02 04:58:49 UTC (rev 286410) @@ -1,3 +1,25 @@ +2021-12-01 Simon Fraser + +Scrolling complex websites can stutter: scrolling thread commit can get blocked on scroll synchronization +https://bugs.webkit.org/show_bug.cgi?id=233738 +

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

2021-12-01 Thread simon . fraser
Log 2021-12-02 04:58:54 UTC (rev 286411) @@ -1,5 +1,28 @@ 2021-12-01 Simon Fraser +Scrolling complex websites can stutter: scrolling thread frame can fail to process wheel events +https://bugs.webkit.org/show_bug.cgi?id=233739 +rdar://85946176 + +Reviewed by Ti

[webkit-changes] [286481] trunk/Source

2021-12-02 Thread simon . fraser
C (rev 286481) @@ -1,3 +1,39 @@ +2021-12-02 Simon Fraser + +A Safari tab can rarely get stuck in a state where rendering updates stop happening +https://bugs.webkit.org/show_bug.cgi?id=233784 +rdar://85445072 + +Reviewed by Chris Dumez. + +Sometimes a Safari t

[webkit-changes] [286537] trunk

2021-12-05 Thread simon . fraser
:19 UTC (rev 286537) @@ -1,3 +1,12 @@ +2021-12-05 Simon Fraser + +Add trace points for generated momentum events +https://bugs.webkit.org/show_bug.cgi?id=233857 + +Reviewed by Tim Horton. + +* wtf/SystemTracing.h: + 2021-12-03 Chris Dumez [WK2] Turn

[webkit-changes] [286565] trunk/Source

2021-12-06 Thread simon . fraser
ed: trunk/Source/WTF/ChangeLog (286564 => 286565) --- trunk/Source/WTF/ChangeLog 2021-12-06 21:06:11 UTC (rev 286564) +++ trunk/Source/WTF/ChangeLog 2021-12-06 21:15:39 UTC (rev 286565) @@ -1,3 +1,12 @@ +2021-12-06 Simon Fraser + +Add a call to os_signpost to tag a momentum scroll a

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

2021-12-07 Thread simon . fraser
/UIProcess/WebPageProxy.cpp Diff Modified: trunk/Source/WebKit/ChangeLog (286630 => 286631) --- trunk/Source/WebKit/ChangeLog 2021-12-08 00:40:21 UTC (rev 286630) +++ trunk/Source/WebKit/ChangeLog 2021-12-08 00:44:05 UTC (rev 286631) @@ -1,3 +1,22 @@ +2021-12-07 Simon Fraser + +[Scroll Momen

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

2021-12-09 Thread simon . fraser
m Diff Modified: trunk/Source/WebKit/ChangeLog (286833 => 286834) --- trunk/Source/WebKit/ChangeLog 2021-12-10 06:24:31 UTC (rev 286833) +++ trunk/Source/WebKit/ChangeLog 2021-12-10 06:55:24 UTC (rev 286834) @@ -1,3 +1,19 @@ +2021-12-09 Simon Fraser + +Inspector "composite" ev

[webkit-changes] [286905] trunk/Source

2021-12-10 Thread simon . fraser
: trunk/Source/WebCore/ChangeLog (286904 => 286905) --- trunk/Source/WebCore/ChangeLog 2021-12-11 07:00:12 UTC (rev 286904) +++ trunk/Source/WebCore/ChangeLog 2021-12-11 07:17:48 UTC (rev 286905) @@ -1,3 +1,42 @@ +2021-12-10 Simon Fraser + +Scrolling can drop frames when CoreAnimat

<    13   14   15   16   17   18   19   20   21   22   >