Modified: trunk/LayoutTests/ChangeLog (242190 => 242191)
--- trunk/LayoutTests/ChangeLog 2019-02-28 04:39:22 UTC (rev 242190)
+++ trunk/LayoutTests/ChangeLog 2019-02-28 05:27:43 UTC (rev 242191)
@@ -1,3 +1,15 @@
+2019-02-27 Simon Fraser
+
+fast/scrolling/ios/hit-testing-iframe-002.html
eLog 2019-03-01 01:54:59 UTC (rev 242248)
@@ -1,3 +1,19 @@
+2019-02-28 Simon Fraser
+
+[iOS] Dark flash when opening Google AMP pages
+https://bugs.webkit.org/show_bug.cgi?id=195193
+rdar://problem/48326442
+
+Reviewed by Zalan Bujtas.
+
+Tests that change
C (rev 242294)
@@ -1,3 +1,17 @@
+2019-03-01 Simon Fraser
+
+Add a system trace scope for event region building
+https://bugs.webkit.org/show_bug.cgi?id=195226
+
+Reviewed by Jon Lee.
+
+This trace scope measures the time spend converting element rects into R
(242292 => 242293)
--- trunk/Source/WebCore/ChangeLog 2019-03-01 23:30:16 UTC (rev 242292)
+++ trunk/Source/WebCore/ChangeLog 2019-03-02 00:23:53 UTC (rev 242293)
@@ -1,3 +1,16 @@
+2019-03-01 Simon Fraser
+
+Show mouse event regions in the overlay
+https://bugs.webkit.
ayoutTests/ChangeLog (242312 => 242313)
--- trunk/LayoutTests/ChangeLog 2019-03-02 17:50:12 UTC (rev 242312)
+++ trunk/LayoutTests/ChangeLog 2019-03-02 19:15:21 UTC (rev 242313)
@@ -1,3 +1,16 @@
+2019-03-02 Simon Fraser
+
+REGRESSION (r242132): Incorrect positioning with multiple p
outTests/ChangeLog 2019-03-04 00:36:57 UTC (rev 242333)
@@ -1,3 +1,44 @@
+2019-03-02 Simon Fraser
+
+Share more code for updating the state of frame scrolling nodes
+https://bugs.webkit.org/show_bug.cgi?id=195254
+
+Reviewed by Antti Koivisto.
+
+New b
/Source/WebCore/page/scrolling/mac/ScrollingStateFrameScrollingNodeMac.mm
Diff
Modified: trunk/Source/WebCore/ChangeLog (242358 => 242359)
--- trunk/Source/WebCore/ChangeLog 2019-03-04 16:57:05 UTC (rev 242358)
+++ trunk/Source/WebCore/ChangeLog 2019-03-04 16:57:38 UTC (rev 242359)
@@ -1,3 +1,8
rev 287322)
+++ trunk/LayoutTests/ChangeLog 2021-12-21 18:34:35 UTC (rev 287323)
@@ -1,3 +1,21 @@
+2021-12-21 Simon Fraser
+
+Allow a way to specify a custom pixel tolerance in a ref test
+https://bugs.webkit.org/show_bug.cgi?id=149828
+
+Reviewed by Martin Robin
,16 @@
+2021-12-21 Simon Fraser
+
+Fuzzy pixel data need to be computed in terms of CSS pixels
+https://bugs.webkit.org/show_bug.cgi?id=232525
+
+Reviewed by Tim Horton.
+
+Add a hidpi pixel tolerance test.
+
+* fast/harness/image-diff/hidpi-pixel-tolera
ebKit/UIProcess/WebPreferences.h
Diff
Modified: trunk/Source/WTF/ChangeLog (287363 => 287364)
--- trunk/Source/WTF/ChangeLog 2021-12-22 18:35:41 UTC (rev 287363)
+++ trunk/Source/WTF/ChangeLog 2021-12-22 18:48:55 UTC (rev 287364)
@@ -1,3 +1,16 @@
+2021-12-22 Simon Fraser
+
+Preferen
++ trunk/LayoutTests/ChangeLog 2021-12-22 23:40:25 UTC (rev 287376)
@@ -1,3 +1,16 @@
+2021-12-22 Simon Fraser
+
+Convert css3/scroll-snap/scroll-snap-wheel-event.html to use monitorWheelEvents()
+https://bugs.webkit.org/show_bug.cgi?id=234526
+
+Reviewed by Wenson Hsieh.
+
+
k/LayoutTests/ChangeLog 2021-12-23 17:19:48 UTC (rev 287397)
@@ -1,3 +1,16 @@
+2021-12-22 Simon Fraser
+
+Share macOS code between ScrollAnimator::handleWheelEvent() and ScrollingEffectsController::handleWheelEvent()
+https://bugs.webkit.org/show_bug.cgi?id=231238
+
+
287426)
+++ trunk/ChangeLog 2021-12-24 16:57:47 UTC (rev 287427)
@@ -1,3 +1,12 @@
+2021-12-24 Simon Fraser
+
+Add __pycache__ and DerivedData to the .gitignore file
+https://bugs.webkit.org/show_bug.cgi?id=234656
+
+Reviewed by Daniel Bates.
+
+* .gitignore:
+
2021
hangeLog (287430 => 287431)
--- trunk/LayoutTests/ChangeLog 2021-12-24 20:20:17 UTC (rev 287430)
+++ trunk/LayoutTests/ChangeLog 2021-12-24 21:02:24 UTC (rev 287431)
@@ -1,3 +1,40 @@
+2021-12-24 Simon Fraser
+
+Apply the scroll delta in the "began" wheel event
+https
nk/LayoutTests/ChangeLog 2022-01-04 23:48:08 UTC (rev 287593)
@@ -1,3 +1,13 @@
+2022-01-04 Simon Fraser
+
+"canceled" wheel events to non-zero deltas cause scrolling jumps in PDFs and CodeMirror
+https://bugs.webkit.org/show_bug.cgi?id=234825
+
+Reviewed by Tim
WebCore/platform/mac/ScrollingEffectsController.mm
Diff
Modified: trunk/Source/WebCore/ChangeLog (287713 => 287714)
--- trunk/Source/WebCore/ChangeLog 2022-01-06 20:32:42 UTC (rev 287713)
+++ trunk/Source/WebCore/ChangeLog 2022-01-06 20:51:35 UTC (rev 287714)
@@ -1,3 +1,30 @@
+2022-01-06 Simo
angeLog (287738 => 287739)
--- trunk/Source/WebCore/ChangeLog 2022-01-07 04:54:03 UTC (rev 287738)
+++ trunk/Source/WebCore/ChangeLog 2022-01-07 04:56:41 UTC (rev 287739)
@@ -1,3 +1,67 @@
+2022-01-06 Simon Fraser
+
+Ensure that the scrolling thread always commits layer position changes
Tests/ChangeLog (287756 => 287757)
--- trunk/LayoutTests/ChangeLog 2022-01-07 18:04:56 UTC (rev 287756)
+++ trunk/LayoutTests/ChangeLog 2022-01-07 18:06:43 UTC (rev 287757)
@@ -1,3 +1,18 @@
+2022-01-07 Simon Fraser
+
+REGRESSION (Safari 14): background-attachment: local does
UTC (rev 287814)
+++ trunk/LayoutTests/ChangeLog 2022-01-08 23:40:38 UTC (rev 287815)
@@ -1,3 +1,14 @@
+2022-01-08 Simon Fraser
+
+Fix some CSS filter interpolation issues
+https://bugs.webkit.org/show_bug.cgi?id=235007
+
+Reviewed by Antoine Quint.
+
+imported/w3c/
022-01-09 04:16:50 UTC (rev 287816)
+++ trunk/LayoutTests/ChangeLog 2022-01-09 07:43:09 UTC (rev 287817)
@@ -1,3 +1,21 @@
+2022-01-08 Simon Fraser
+
+If the drop-shadow filter has no color, it should use the value of the color property
+https://bugs.webkit.org/show_bug.cgi?id=235
sts/ChangeLog 2022-01-10 18:36:58 UTC (rev 287843)
@@ -1,3 +1,14 @@
+2022-01-10 Simon Fraser
+
+REGRESSION (r287431): [Big Sur WK1] fast/scrolling/latching/iframe-latch-small-deltas.html is consistently failing
+https://bugs.webkit.org/show_bug.cgi?id=234996
+
+Reviewed by R
UTC (rev 287939)
@@ -1,3 +1,27 @@
+2022-01-11 Simon Fraser
+
+Correctly dirty z-order lists when showing a modal dialog
+https://bugs.webkit.org/show_bug.cgi?id=232762
+
+
+Reviewed by Alan Bujtas.
+
+When showing a dialog element which is split into continuat
01:01:40 UTC (rev 287999)
+++ trunk/Source/WebCore/ChangeLog 2022-01-14 01:15:23 UTC (rev 288000)
@@ -1,3 +1,18 @@
+2022-01-13 Simon Fraser
+
+Move the code that computes layer content visibility into its own function
+https://bugs.webkit.org/show_bug.cgi?id=235
angeLog (288007 => 288008)
--- trunk/Source/WebCore/ChangeLog 2022-01-14 04:37:37 UTC (rev 288007)
+++ trunk/Source/WebCore/ChangeLog 2022-01-14 06:15:12 UTC (rev 288008)
@@ -1,3 +1,41 @@
+2022-01-13 Simon Fraser
+
+Don't call invalidateRectsForAllMarkers() for every layer in t
/WebCore/ChangeLog (288058 => 288059)
--- trunk/Source/WebCore/ChangeLog 2022-01-15 17:23:26 UTC (rev 288058)
+++ trunk/Source/WebCore/ChangeLog 2022-01-15 18:51:38 UTC (rev 288059)
@@ -1,3 +1,22 @@
+2022-01-15 Simon Fraser
+
+Make a function that returns the ordered list of top la
rev 288060)
@@ -1,5 +1,31 @@
2022-01-15 Simon Fraser
+Share some code that looks at visibility in order to short-circuit repaint rect computation
+https://bugs.webkit.org/show_bug.cgi?id=235242
+
+Reviewed by Dean Jackson.
+
+There were five instances of this com
rce/WebCore/rendering/RenderLayer.cpp
Diff
Modified: trunk/Source/WebCore/ChangeLog (288126 => 288127)
--- trunk/Source/WebCore/ChangeLog 2022-01-18 18:42:25 UTC (rev 288126)
+++ trunk/Source/WebCore/ChangeLog 2022-01-18 18:44:19 UTC (rev 288127)
@@ -1,3 +1,29 @@
+2022-01-18 Simon Fraser
+
+C
+1,13 @@
+2022-01-19 Simon Fraser
+
+ with transformed ancestor asserts under RenderGeometryMap
+https://bugs.webkit.org/show_bug.cgi?id=235194
+
+Reviewed by Antti Koivisto.
+
+* TestExpectations: imported/w3c/web-platform-tests/html/semantics/interactive-e
ped-scroll-rubberband.html
Diff
Modified: trunk/LayoutTests/ChangeLog (288335 => 288336)
--- trunk/LayoutTests/ChangeLog 2022-01-21 01:13:00 UTC (rev 288335)
+++ trunk/LayoutTests/ChangeLog 2022-01-21 01:23:53 UTC (rev 288336)
@@ -1,3 +1,13 @@
+2022-01-20 Simon Fraser
+
+REGRESSION (r2841
outTests/ChangeLog 2022-01-21 21:59:41 UTC (rev 288381)
+++ trunk/LayoutTests/ChangeLog 2022-01-21 22:18:32 UTC (rev 288382)
@@ -1,3 +1,13 @@
+2022-01-21 Simon Fraser
+
+Unreviewed test resource change.
+
+Change this alpha PNG image to use a simple color with alpha, rathe
-01-24 16:22:25 UTC (rev 288448)
+++ trunk/LayoutTests/ChangeLog 2022-01-24 17:36:10 UTC (rev 288449)
@@ -1,3 +1,29 @@
+2022-01-24 Simon Fraser
+
+Add pixel tolerance to some compositing tests
+https://bugs.webkit.org/show_bug.cgi?id=235462
+
+Reviewed by Darin Ad
2022-01-25 04:59:14 UTC (rev 288536)
@@ -1,3 +1,24 @@
+2022-01-24 Simon Fraser
+
+REGRESSION (r286932): Fixed position elements jiggle sometimes (Twitter, Facebook)
+https://bugs.webkit.org/show_bug.cgi?id=235543
+
+
+Reviewed by Tim Horton.
+
+In r286932
: trunk/Source/WebCore/ChangeLog (288586 => 288587)
--- trunk/Source/WebCore/ChangeLog 2022-01-25 23:46:27 UTC (rev 288586)
+++ trunk/Source/WebCore/ChangeLog 2022-01-25 23:59:46 UTC (rev 288587)
@@ -1,3 +1,12 @@
+2022-01-25 Simon Fraser
+
+Fix the lldb Color formatter
+ht
UTC (rev 288587)
+++ trunk/Source/WebCore/ChangeLog 2022-01-26 00:14:48 UTC (rev 288588)
@@ -1,5 +1,22 @@
2022-01-25 Simon Fraser
+Fix some spelling errors in Color functions
+https://bugs.webkit.org/show_bug.cgi?id=235618
+
+Reviewed by Wenson Hsieh.
+
+Fix
/ChangeLog (288876 => 288877)
--- trunk/Source/WebKit/ChangeLog 2022-02-01 15:51:40 UTC (rev 288876)
+++ trunk/Source/WebKit/ChangeLog 2022-02-01 16:11:32 UTC (rev 288877)
@@ -1,3 +1,27 @@
+2022-02-01 Simon Fraser
+
+RemoteRenderingBackendProxy should not be a IPC::MessageSender
+ht
,18 @@
2022-02-01 Simon Fraser
+Minor cleanup in RemoteLayerBackingStoreCollection
+https://bugs.webkit.org/show_bug.cgi?id=235936
+
+Reviewed by Tim Horton.
+
+Do time math once. Insert a blank line for clarity.
+
+* Shared/RemoteLayerT
(288932 => 288933)
--- trunk/Source/WebCore/ChangeLog 2022-02-02 01:41:19 UTC (rev 288932)
+++ trunk/Source/WebCore/ChangeLog 2022-02-02 01:41:26 UTC (rev 288933)
@@ -1,3 +1,19 @@
+2022-02-01 Simon Fraser
+
+Crash under ScrollingCoordinatorMac::hasNodeWithAnimatedScrollChan
ss/WebPage/WebPage.h
Diff
Modified: trunk/Source/WebKit/ChangeLog (288939 => 288940)
--- trunk/Source/WebKit/ChangeLog 2022-02-02 04:04:26 UTC (rev 288939)
+++ trunk/Source/WebKit/ChangeLog 2022-02-02 05:00:13 UTC (rev 288940)
@@ -1,3 +1,22 @@
+2022-02-01 Simon Fraser
+
+Share more
(289145 => 289146)
--- trunk/Source/WebKit/ChangeLog 2022-02-05 01:55:11 UTC (rev 289145)
+++ trunk/Source/WebKit/ChangeLog 2022-02-05 02:54:56 UTC (rev 289146)
@@ -1,3 +1,35 @@
+2022-02-02 Simon Fraser
+
+Lay the groundwork for markLayersVolatileImmediatelyIfPossible() being an asynchron
ion.mm
Diff
Modified: trunk/Source/WebKit/ChangeLog (289159 => 289160)
--- trunk/Source/WebKit/ChangeLog 2022-02-05 18:06:02 UTC (rev 289159)
+++ trunk/Source/WebKit/ChangeLog 2022-02-05 19:44:48 UTC (rev 289160)
@@ -1,3 +1,28 @@
+2022-02-05 Simon Fraser
+
+
/ImageBufferTests.cpp
Diff
Modified: trunk/Source/WebCore/ChangeLog (289239 => 289240)
--- trunk/Source/WebCore/ChangeLog 2022-02-07 22:07:09 UTC (rev 289239)
+++ trunk/Source/WebCore/ChangeLog 2022-02-07 22:26:47 UTC (rev 289240)
@@ -1,3 +1,26 @@
+2022-02-07 Simon Fraser
+
+Tidy up s
eLog 2022-02-08 16:57:43 UTC (rev 289379)
@@ -1,3 +1,35 @@
+2022-02-08 Simon Fraser
+
+Rename ImageBufferShareableIOSurfaceBackend to ImageBufferRemoteIOSurfaceBackend
+https://bugs.webkit.org/show_bug.cgi?id=236267
+
+Reviewed by Tim Horton.
+
e/WebKit/ChangeLog 2022-02-11 05:17:40 UTC (rev 289602)
+++ trunk/Source/WebKit/ChangeLog 2022-02-11 05:36:37 UTC (rev 289603)
@@ -1,3 +1,24 @@
+2022-02-10 Simon Fraser
+
+Have RemoteLayerBackingStore talk to RemoteLayerBackingStoreCollection directly
+https://bugs.webkit.org/show_bu
rce/WebCore/ChangeLog 2022-02-11 05:40:16 UTC (rev 289604)
@@ -1,3 +1,31 @@
+2022-02-10 Simon Fraser
+
+Separate out setVolatile() from setNonVolatile() on IOSurface-backed buffers
+https://bugs.webkit.org/show_bug.cgi?id=236475
+
+Reviewed by Tim Horton.
+
+setVolatile(t
/WebKit/ChangeLog (289641 => 289642)
--- trunk/Source/WebKit/ChangeLog 2022-02-11 19:45:20 UTC (rev 289641)
+++ trunk/Source/WebKit/ChangeLog 2022-02-11 19:47:46 UTC (rev 289642)
@@ -1,3 +1,40 @@
+2022-02-11 Simon Fraser
+
+Introduce a RemoteLayerBackingStoreCollection subclass for
: trunk/LayoutTests/ChangeLog (289775 => 289776)
--- trunk/LayoutTests/ChangeLog 2022-02-14 23:33:19 UTC (rev 289775)
+++ trunk/LayoutTests/ChangeLog 2022-02-14 23:33:58 UTC (rev 289776)
@@ -1,3 +1,13 @@
+2022-02-14 Simon Fraser
+
+Fix crash with deeply nested async overflow scr
UTC (rev 293814)
@@ -1,3 +1,14 @@
+2022-05-04 Simon Fraser
+
+Improve logging of display list items in IPC messages
+https://bugs.webkit.org/show_bug.cgi?id=240053
+
+Reviewed by Cameron McCormack.
+
+Now that display list logging is debug only, these tests will onl
phics/RemoteRenderingBackendProxy.cpp
Diff
Modified: trunk/Source/WebKit/ChangeLog (293814 => 293815)
--- trunk/Source/WebKit/ChangeLog 2022-05-05 02:37:47 UTC (rev 293814)
+++ trunk/Source/WebKit/ChangeLog 2022-05-05 02:47:29 UTC (rev 293815)
@@ -1,3 +1,25 @@
+2022-05-04 Simon Fraser
+
+
837)
--- trunk/Source/WebKit/ChangeLog 2022-05-05 15:48:01 UTC (rev 293836)
+++ trunk/Source/WebKit/ChangeLog 2022-05-05 15:55:46 UTC (rev 293837)
@@ -1,3 +1,27 @@
+2022-05-04 Simon Fraser
+
+Optimize IPC Decoding for primitive types
+https://bugs.webkit.org/show_bug.cgi?id=240
UTC (rev 293879)
+++ trunk/Source/WebCore/ChangeLog 2022-05-06 04:10:27 UTC (rev 293880)
@@ -1,3 +1,19 @@
+2022-05-05 Simon Fraser
+
+Reduce the number of calls to canContainFixedPositionObjects()
+https://bugs.webkit.org/show_bug.cgi?id=240150
+
+Reviewed by Ala
trunk/Source/WebCore/style/ContainerQueryEvaluator.cpp
Diff
Modified: trunk/Source/WebCore/ChangeLog (293899 => 293900)
--- trunk/Source/WebCore/ChangeLog 2022-05-06 16:49:13 UTC (rev 293899)
+++ trunk/Source/WebCore/ChangeLog 2022-05-06 17:10:31 UTC (rev 293900)
@@ -1,3 +1,105 @@
+2022-05-
/rendering/RenderGrid.cpp
Diff
Modified: trunk/Source/WebCore/ChangeLog (293942 => 293943)
--- trunk/Source/WebCore/ChangeLog 2022-05-07 01:52:24 UTC (rev 293942)
+++ trunk/Source/WebCore/ChangeLog 2022-05-07 02:07:00 UTC (rev 293943)
@@ -1,3 +1,36 @@
+2022-05-06 Simon Fraser
+
+Optim
Patch by Cameron McCormack on 2022-05-07
Reviewed by Simon Fraser.
It would be rare for display list SetState items to have many Change
bits set on them. Instead of checking for all 15 bits in mergeChanges,
we can use OptionSet's iterator to skip directly to each changed bit.
Using ctz to tur
/WebCore/svg/SVGLengthContext.h
Diff
Modified: trunk/Source/WebCore/ChangeLog (293988 => 293989)
--- trunk/Source/WebCore/ChangeLog 2022-05-09 20:43:28 UTC (rev 293988)
+++ trunk/Source/WebCore/ChangeLog 2022-05-09 20:56:14 UTC (rev 293989)
@@ -1,3 +1,31 @@
+2022-05-09 Simon Fra
+++ trunk/Source/WebCore/ChangeLog 2022-05-10 17:28:37 UTC (rev 294010)
@@ -1,3 +1,20 @@
+2022-05-10 Simon Fraser
+
+Optimize Replayer::applyItem() slightly
+https://bugs.webkit.org/show_bug.cgi?id=240258
+
+Reviewed by Wenson Hsieh.
+
+Convert a series of `if` statemen
094)
--- trunk/Source/WebCore/ChangeLog 2022-05-12 04:49:28 UTC (rev 294093)
+++ trunk/Source/WebCore/ChangeLog 2022-05-12 05:14:05 UTC (rev 294094)
@@ -1,3 +1,28 @@
+2022-05-11 Simon Fraser
+
+Some RenderStyle::diff() optimizations
+https://bugs.webkit.org/show_bug.cgi?id=240
UTC (rev 294145)
@@ -1,3 +1,43 @@
+2022-05-13 Simon Fraser
+
+Simplify the usage of DrawGlyphsRecorder
+https://bugs.webkit.org/show_bug.cgi?id=240363
+
+Reviewed by Myles Maxfield.
+
+Move the DeconstructDrawGlyphs switch from inside DrawGlyphsRec
ebCore/ChangeLog (294195 => 294196)
--- trunk/Source/WebCore/ChangeLog 2022-05-14 15:24:29 UTC (rev 294195)
+++ trunk/Source/WebCore/ChangeLog 2022-05-14 15:59:33 UTC (rev 294196)
@@ -1,3 +1,36 @@
+2022-05-14 Simon Fraser
+
+Use an OptionSet<> for DisplayList::AsTextFlags
Title: [294279] trunk/Source/WebCore
Revision 294279
Author simon.fra...@apple.com
Date 2022-05-16 16:40:16 -0700 (Mon, 16 May 2022)
Log Message
rdar://93377867 (WebKit r294204: weird text rendering artifacts while pages are loading)
Revert r294204 and r294262
* layout/integration/inlin
Title: [294530] trunk
Revision 294530
Author simon.fra...@apple.com
Date 2022-05-19 22:27:37 -0700 (Thu, 19 May 2022)
Log Message
REGRESSION (r293126): Gmail formatting menu/panel in compose view becomes blank/empty while scrolling
https://bugs.webkit.org/show_bug.cgi?id=240625
Reviewed
Title: [294531] trunk/Source
Revision 294531
Author simon.fra...@apple.com
Date 2022-05-19 22:49:27 -0700 (Thu, 19 May 2022)
Log Message
ASSERT(status == U_ZERO_ERROR) under SearchBuffer::search() when typing in the url bar in the iOS simulator
https://bugs.webkit.org/show_bug.cgi?id=2406
Title: [294789] trunk/Source/WebCore/svg
Revision 294789
Author simon.fra...@apple.com
Date 2022-05-24 22:57:54 -0700 (Tue, 24 May 2022)
Log Message
Simplify SVGPropertyOwnerRegistry slightly
https://bugs.webkit.org/show_bug.cgi?id=240839
Reviewed by Yusuke Suzuki.
SVGPropertyOwnerRegis
Title: [294880] trunk/Source/WebCore/rendering/RenderLayerBacking.cpp
Revision 294880
Author simon.fra...@apple.com
Date 2022-05-26 09:56:14 -0700 (Thu, 26 May 2022)
Log Message
Incorrect layout on iframe with object-fit
https://bugs.webkit.org/show_bug.cgi?id=240940
Reviewed by Alan Bu
Title: [294970] trunk
Revision 294970
Author simon.fra...@apple.com
Date 2022-05-27 17:01:34 -0700 (Fri, 27 May 2022)
Log Message
Optimize setting SVG element transforms
https://bugs.webkit.org/show_bug.cgi?id=240825
Reviewed by Said Abou-Hallawa.
When parseTransformValueGeneric() creat
og (291177 => 291178)
--- trunk/Source/WebKit/ChangeLog 2022-03-11 18:25:39 UTC (rev 291177)
+++ trunk/Source/WebKit/ChangeLog 2022-03-11 18:42:03 UTC (rev 291178)
@@ -1,3 +1,45 @@
+2022-03-11 Simon Fraser
+
+Some minor refactoring in RemoteLayerBackingStore
+https://bu
1,34 @@
+2022-03-11 Simon Fraser
+
+Do buffer swapping on all RemoteLayerBackingStores before painting all of them
+https://bugs.webkit.org/show_bug.cgi?id=237752
+
+Reviewed by Tim Horton.
+
+Buffer swapping requires sync IPC with the GPU Process, but pa
-03-12 02:23:42 UTC (rev 291202)
@@ -1,3 +1,24 @@
+2022-03-11 Simon Fraser
+
+Move RemoteLayerBackingStore flusher creation into RemoteLayerBackingStoreCollection
+https://bugs.webkit.org/show_bug.cgi?id=237798
+
+Reviewed by Tim Horton.
+
+Move the code that crea
205)
--- trunk/Source/WebKit/ChangeLog 2022-03-12 03:15:58 UTC (rev 291204)
+++ trunk/Source/WebKit/ChangeLog 2022-03-12 04:07:43 UTC (rev 291205)
@@ -1,3 +1,13 @@
+2022-03-11 Simon Fraser
+
+Unreviewed logging removal.
+
+Revert an ALWAYS_LOG_WITH_STREAM() that I inadvertently commit
erTree/RemoteLayerBackingStore.mm
Diff
Modified: trunk/Source/WebKit/ChangeLog (291213 => 291214)
--- trunk/Source/WebKit/ChangeLog 2022-03-13 03:01:07 UTC (rev 291213)
+++ trunk/Source/WebKit/ChangeLog 2022-03-13 04:54:09 UTC (rev 291214)
@@ -1,3 +1,23 @@
+2022-03-12 Simon Fraser
+
+
+ trunk/Source/WebKit/ChangeLog 2022-03-14 19:11:33 UTC (rev 291243)
@@ -1,3 +1,50 @@
+2022-03-14 Simon Fraser
+
+Do a single IPC for MarkSurfaceNonVolatile and SwapToValidFrontBuffer
+https://bugs.webkit.org/show_bug.cgi?id=237814
+
+Reviewed by Tim Horton.
+
+No
ource/WebKit/ChangeLog (291332 => 291333)
--- trunk/Source/WebKit/ChangeLog 2022-03-16 05:35:12 UTC (rev 291332)
+++ trunk/Source/WebKit/ChangeLog 2022-03-16 06:07:28 UTC (rev 291333)
@@ -1,3 +1,18 @@
+2022-03-15 Simon Fraser
+
+REGRESSION (r291191): [iOS] ASSERTION FAILED: m_contentsBuff
Log 2022-03-17 18:55:43 UTC (rev 291425)
@@ -1,3 +1,12 @@
+2022-03-17 Simon Fraser
+
+Fix the build when LOG_DISABLED is 0 in release builds
+https://bugs.webkit.org/show_bug.cgi?id=237999
+
+Reviewed by Tim Horton.
+
+* WebProcess/Plugins/PDF/PDFPlugin.h:
+
2022-03
ring-layer-expected.txt
Diff
Modified: trunk/LayoutTests/ChangeLog (291492 => 291493)
--- trunk/LayoutTests/ChangeLog 2022-03-18 19:19:35 UTC (rev 291492)
+++ trunk/LayoutTests/ChangeLog 2022-03-18 19:36:58 UTC (rev 291493)
@@ -1,3 +1,14 @@
+2022-03-18 Simon Fraser
+
+REGRES
/ChangeLog (291598 => 291599)
--- trunk/Source/WebKit/ChangeLog 2022-03-22 03:28:05 UTC (rev 291598)
+++ trunk/Source/WebKit/ChangeLog 2022-03-22 03:33:18 UTC (rev 291599)
@@ -1,3 +1,44 @@
+2022-03-21 Simon Fraser
+
+Do all RemoteLayerBackingStore buffer swapping in one batch
+ht
nk/Source/WebKit/ChangeLog 2022-03-23 02:06:04 UTC (rev 291733)
@@ -1,3 +1,52 @@
+2022-03-22 Simon Fraser
+
+Swap all RemoteLayerBackingStore buffers in a single IPC
+https://bugs.webkit.org/show_bug.cgi?id=238210
+
+Reviewed by Tim Horton.
+
+PrepareBuffersForDis
erTree/RemoteLayerWithRemoteRenderingBackingStoreCollection.mm
Diff
Modified: trunk/Source/WebKit/ChangeLog (291779 => 291780)
--- trunk/Source/WebKit/ChangeLog 2022-03-24 01:40:35 UTC (rev 291779)
+++ trunk/Source/WebKit/ChangeLog 2022-03-24 02:28:47 UTC (rev 291780)
@@ -1,3 +1,21 @@
+2022-03-23 Sim
unk/Tools/MiniBrowser/mac/WK2BrowserWindowController.m
Diff
Modified: trunk/Source/WebKit/ChangeLog (291783 => 291784)
--- trunk/Source/WebKit/ChangeLog 2022-03-24 04:17:57 UTC (rev 291783)
+++ trunk/Source/WebKit/ChangeLog 2022-03-24 04:35:12 UTC (rev 291784)
@@ -1,5 +1,41
rev 291857)
+++ trunk/LayoutTests/ChangeLog 2022-03-25 16:58:39 UTC (rev 291858)
@@ -1,3 +1,12 @@
+2022-03-25 Simon Fraser
+
+Unreviewed cleanup.
+
+Fix some errors found by lint-test-expectations (which add noise to every test run).
+
+* platform/ios/TestExpectati
UTC (rev 291885)
@@ -1,3 +1,18 @@
+2022-03-25 Simon Fraser
+
+Add some generated sources to the WebKit project
+https://bugs.webkit.org/show_bug.cgi?id=238363
+
+Reviewed by Alexey Proskuryakov.
+
+There are many generated files which haven't been added to the
,16 @@
+2022-03-25 Simon Fraser
+
+Temporarily disable assertion in MessageReceiveQueueMap::addImpl()
+https://bugs.webkit.org/show_bug.cgi?id=238397
+
+Reviewed by Wenson Hsieh.
+
+Enabling DOM Rendering in the GPU Process has exposed an issue (webkit.org/b/237
=> 291931)
--- trunk/Source/WebKit/ChangeLog 2022-03-26 03:05:18 UTC (rev 291930)
+++ trunk/Source/WebKit/ChangeLog 2022-03-26 03:29:23 UTC (rev 291931)
@@ -1,3 +1,13 @@
+2022-03-25 Simon Fraser
+
+Temporarily disable assertion in MessageReceiveQueueMap::addImpl()
+ht
034)
+++ trunk/Source/WebCore/ChangeLog 2022-03-29 17:05:11 UTC (rev 292035)
@@ -1,3 +1,20 @@
+2022-03-28 Simon Fraser
+
+[iOS GPUProcess] Image decoding should not trigger IOSurface usage in the web process
+https://bugs.webkit.org/show_bug.cgi?id=238489
+
+
+Reviewed
v 292142)
+++ trunk/Source/WebKit/ChangeLog 2022-03-31 06:04:21 UTC (rev 292143)
@@ -1,3 +1,16 @@
+2022-03-30 Simon Fraser
+
+Crash the WebContent process if the RemoteRenderingBackend::PrepareBuffersForDisplay IPC fails
+https://bugs.webkit.org/show_bug.cgi?id=238569
+
+Rev
IOS.mm
Diff
Modified: trunk/Source/WebCore/ChangeLog (292248 => 292249)
--- trunk/Source/WebCore/ChangeLog 2022-04-02 01:18:27 UTC (rev 292248)
+++ trunk/Source/WebCore/ChangeLog 2022-04-02 01:29:03 UTC (rev 292249)
@@ -1,3 +1,36 @@
+2022-04-01 Simon Fraser
+
+Hoist the IOSurfacePoo
UTC (rev 292273)
@@ -1,3 +1,40 @@
+2022-04-02 Simon Fraser
+
+Plumb the IOSurfacePool through to ImageBufferBackend creation via ImageBuffer::CreationContext
+https://bugs.webkit.org/show_bug.cgi?id=238695
+
+Reviewed by Said Abou-Hallawa.
+
+Wrap the exist
rev 292318)
@@ -1,3 +1,14 @@
+2022-04-04 Simon Fraser
+
+Fix the TestWebKitAPI build with an iOS 15.4 internal SDK
+https://bugs.webkit.org/show_bug.cgi?id=238750
+
+Reviewed by Alex Christensen.
+
+Add needed include.
+
+* TestWebKitAPI/ios/UIKitSPI.h:
+
2
Log 2022-04-05 01:33:11 UTC (rev 292359)
+++ trunk/Source/WebKit/ChangeLog 2022-04-05 01:41:10 UTC (rev 292360)
@@ -1,3 +1,28 @@
+2022-04-04 Simon Fraser
+
+Remove lots of WebCore:: in RemoteRenderingBackend
+https://bugs.webkit.org/show_bug.cgi?id=238763
+
+Reviewed by Wen
UTC (rev 292362)
+++ trunk/Source/WebKit/ChangeLog 2022-04-05 02:03:13 UTC (rev 292363)
@@ -1,5 +1,36 @@
2022-04-04 Simon Fraser
+Remove lots of WebCore:: in RemoteLayerBackingStore
+https://bugs.webkit.org/show_bug.cgi?id=238765
+
+Reviewed by Wenson Hsieh.
+
+
dified: trunk/Source/WebKit/ChangeLog (292365 => 292366)
--- trunk/Source/WebKit/ChangeLog 2022-04-05 02:09:45 UTC (rev 292365)
+++ trunk/Source/WebKit/ChangeLog 2022-04-05 02:42:46 UTC (rev 292366)
@@ -1,3 +1,15 @@
+2022-04-04 Simon Fraser
+
+Fix the CG_DISPLAY_LIST_BACKED_IMAGE_BUF
/RemoteLayerBackingStore.mm
Diff
Modified: trunk/Source/WebCore/ChangeLog (292397 => 292398)
--- trunk/Source/WebCore/ChangeLog 2022-04-05 16:32:33 UTC (rev 292397)
+++ trunk/Source/WebCore/ChangeLog 2022-04-05 16:44:44 UTC (rev 292398)
@@ -1,3 +1,22 @@
+2022-04-05 Simon Fraser
+
+Pass
:20:50 UTC (rev 292468)
+++ trunk/Source/WebCore/ChangeLog 2022-04-06 15:22:41 UTC (rev 292469)
@@ -1,3 +1,82 @@
+2022-04-06 Simon Fraser
+
+Unify the two ImageBuffer::create() functions, passing RenderingPurpose everywhere
+https://bugs.webkit.org/show_bug.cgi?id=238
unk/Source/WebCore/ChangeLog 2022-04-06 20:50:29 UTC (rev 292503)
+++ trunk/Source/WebCore/ChangeLog 2022-04-06 21:01:08 UTC (rev 292504)
@@ -1,3 +1,18 @@
+2022-04-06 Simon Fraser
+
+Stop using the shared IOSurfacePool for WebGL
+https://bugs.webkit.org/show_bug.cgi?id=238
lters/FilterImage.cpp
Diff
Modified: trunk/Source/WebCore/ChangeLog (292510 => 292511)
--- trunk/Source/WebCore/ChangeLog 2022-04-06 22:15:44 UTC (rev 292510)
+++ trunk/Source/WebCore/ChangeLog 2022-04-06 22:21:41 UTC (rev 292511)
@@ -1,3 +1,15 @@
+2022-04-06 Simon Fraser
+
+Fil
@@ -1,3 +1,25 @@
+2022-04-07 Simon Fraser
+
+Have ImageBuffer store the RenderingPurpose, and send it to the GPU process
+https://bugs.webkit.org/show_bug.cgi?id=238887
+
+Reviewed by Said Abou-Hallawa.
+
+Add RenderingPurpose to ImageBufferBackend::Parameters so i
569)
@@ -1,3 +1,15 @@
+2022-04-07 Simon Fraser
+
+Add a LayerBacking RenderingPurpose
+https://bugs.webkit.org/show_bug.cgi?id=238896
+
+Reviewed by Said Abou-Hallawa.
+
+Add RenderingPurpose::LayerBacking so the GPU Process knows which buffers are
+associa
rce/WebKit/ChangeLog 2022-04-08 03:46:56 UTC (rev 292589)
@@ -1,3 +1,10 @@
+2022-04-07 Simon Fraser
+
+Fix the CG_DISPLAY_LIST_BACKED_IMAGE_BUFFER build (again)
+
+* Shared/RemoteLayerTree/RemoteLayerBackingStore.mm:
+(WebKit::RemoteLayerBackingStore::ensureFrontBuffer):
+
2
; 292611)
--- trunk/Source/WebKit/ChangeLog 2022-04-08 17:48:41 UTC (rev 292610)
+++ trunk/Source/WebKit/ChangeLog 2022-04-08 17:48:53 UTC (rev 292611)
@@ -1,3 +1,22 @@
+2022-04-08 Simon Fraser
+
+Have GPU Process call lowMemoryHandler() on each RemoteRenderingBackend
+https://bugs.we
:11 UTC (rev 292683)
@@ -1,3 +1,17 @@
+2022-04-09 Simon Fraser
+
+Put layer backing store buffers into the per-RemoteRenderingBackend IOSurfacePool
+https://bugs.webkit.org/show_bug.cgi?id=238972
+
+
+Reviewed by Tim Horton.
+
+Add IOSurfacePool::cre
/RemoteLayerBackingStore.mm
Diff
Modified: trunk/Source/WebKit/ChangeLog (292736 => 292737)
--- trunk/Source/WebKit/ChangeLog 2022-04-11 23:31:43 UTC (rev 292736)
+++ trunk/Source/WebKit/ChangeLog 2022-04-11 23:39:27 UTC (rev 292737)
@@ -1,3 +1,17 @@
+2022-04-11 Simon Fraser
+
+Crash un
llintoview-position.html
Diff
Modified: trunk/LayoutTests/ChangeLog (292811 => 292812)
--- trunk/LayoutTests/ChangeLog 2022-04-13 16:12:24 UTC (rev 292811)
+++ trunk/LayoutTests/ChangeLog 2022-04-13 16:41:00 UTC (rev 292812)
@@ -1,3 +1,20 @@
+2022-04-13 Simon Fraser
+
+[css-scroll-snap] s
1101 - 1200 of 3979 matches
Mail list logo