Five Walled Gardens: Operating systems are holding browsers back [pdf] September 26, 2022 by Comments