RESOLVED FIXED 208432
Begin moving off of live ranges for WebKit internals
https://bugs.webkit.org/show_bug.cgi?id=208432
Summary Begin moving off of live ranges for WebKit internals
Darin Adler
Reported 2020-03-01 15:18:58 PST
Begin moving off of live ranges for WebKit internals, starting with TextIterator
Attachments
Patch (145.01 KB, patch)
2020-03-01 16:11 PST, Darin Adler
no flags
Patch (148.70 KB, patch)
2020-03-01 16:56 PST, Darin Adler
no flags
Patch (158.35 KB, patch)
2020-03-01 18:53 PST, Darin Adler
no flags
Patch (52.21 KB, patch)
2020-03-05 21:45 PST, Darin Adler
no flags
Patch (49.66 KB, patch)
2020-03-07 11:06 PST, Darin Adler
no flags
Patch (49.67 KB, patch)
2020-03-07 13:19 PST, Darin Adler
dbates: review+
Darin Adler
Comment 1 2020-03-01 16:11:59 PST Comment hidden (obsolete)
Darin Adler
Comment 2 2020-03-01 16:56:12 PST Comment hidden (obsolete)
Darin Adler
Comment 3 2020-03-01 18:53:46 PST Comment hidden (obsolete)
Darin Adler
Comment 4 2020-03-05 21:45:24 PST Comment hidden (obsolete)
Darin Adler
Comment 5 2020-03-07 11:06:09 PST Comment hidden (obsolete)
Darin Adler
Comment 6 2020-03-07 13:19:00 PST
Daniel Bates
Comment 7 2020-03-08 08:55:52 PDT
Comment on attachment 392882 [details] Patch This patch looks good.
Darin Adler
Comment 8 2020-03-08 21:00:37 PDT
Radar WebKit Bug Importer
Comment 9 2020-03-08 21:01:16 PDT
Jer Noble
Comment 10 2020-03-09 06:58:03 PDT
Looks like this patch caused the following build error: https://build.webkit.org/builders/Apple-Catalina-Debug-Build/builds/4480/steps/compile-webkit/logs/errors /Volumes/Data/slave/catalina-debug/build/Source/WebKit/WebProcess/WebPage/Cocoa/WebPageCocoa.mm:197:44: error: no matching constructor for initialization of 'WebCore::VisibleSelection' I'll try to see if I can come up with a fix, but if not, will do a roll-out.
Jer Noble
Comment 11 2020-03-09 07:01:46 PDT
(In reply to Jer Noble from comment #10) > Looks like this patch caused the following build error: > > https://build.webkit.org/builders/Apple-Catalina-Debug-Build/builds/4480/ > steps/compile-webkit/logs/errors > > /Volumes/Data/slave/catalina-debug/build/Source/WebKit/WebProcess/WebPage/ > Cocoa/WebPageCocoa.mm:197:44: error: no matching constructor for > initialization of 'WebCore::VisibleSelection' > > I'll try to see if I can come up with a fix, but if not, will do a roll-out. Looks like WebPageCocoa.mm was just missing a `#import <WebCore/SimpleRange.h>`. Will land a build fix.
Jer Noble
Comment 12 2020-03-09 07:05:11 PDT
Darin Adler
Comment 13 2020-03-09 09:58:50 PDT
Thanks Jer! I wonder how EWS missed that build failure.
Note You need to log in before you can comment on or make changes to this bug.