3 ms·
Some Google sites explicitly say "install Chrome to use this", e.g. this one: https://labs.google.com/search/install https://labs.google.com/search/install
by lxgr 2y ago
Some Google sites explicitly say "install Chrome to use this", e.g. this one: https://labs.google.com/search/install https://labs.google.com/search/install