| Summary: | Begin migration from WTF::Variant to std::variant | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Alex Christensen <achristensen> | ||||||||||||||||
| Component: | New Bugs | Assignee: | Alex Christensen <achristensen> | ||||||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||||||
| Severity: | Normal | CC: | aboxhall, alecflett, andresg_22, apinheiro, beidson, benjamin, berto, bugs-noreply, calvaris, cdumez, cfleizach, cgarcia, changseok, cmarcelo, darin, dino, dmazzoni, don.olmstead, eocanha, eric.carlson, esprehn+autocc, ews-watchlist, galpeter, glenn, gustavo, gyuyoung.kim, hi, Hironori.Fujii, hta, jcraig, jdiggs, jer.noble, jiewen_tan, joepeck, jsbell, kangil.han, keith_miller, kondapallykalyan, luiz, macpherson, mark.lam, menard, mifenton, mmaxfield, msaboff, pangle, pdr, philipj, pnormand, rbuis, saam, samuel_white, sergio, svillar, tommyw, tzagallo, vjaquez, webkit-bug-importer | ||||||||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||||||||
| Version: | WebKit Nightly Build | ||||||||||||||||||
| Hardware: | Unspecified | ||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||
| Attachments: |
|
||||||||||||||||||
|
Description
Alex Christensen
2021-10-01 10:56:53 PDT
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 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]. |