Begin migration from WTF::Variant to std::variant
Created attachment 439878 [details] Patch
Created attachment 439916 [details] Patch
I'd appreciate it if someone could get this compiling on Windows and/or Linux. I think I've done the bulk of the work, but this is a bit much for iterating on EWS. The biggest thing was that visitor lambdas need to return the exact same type now.
Created attachment 440020 [details] Patch
Created attachment 440027 [details] Patch
Thanks, Fujii. I added some linux developers who have recently contributed to WebKit.
GTK diff: http://sprunge.us/7UCiuf
Created attachment 440103 [details] Patch
Created attachment 440123 [details] Patch
split most of this out into https://bugs.webkit.org/show_bug.cgi?id=231239
<rdar://problem/84034814>
Created attachment 440867 [details] Patch
Committed r283982 (242828@main): <https://commits.webkit.org/242828@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 440867 [details].