Note that for this example to work in Chrome, you must enable the
"Experimental Web Platform Features" flag in chrome://flags.