Safari wasn't showing the error because of z-index issues (?)
functionally equivalent to previous code, but with the skeleton for supporting static pictures picked from the device in place
first version of loading & processing images!
explicitly request animation when changing between effects (otherwise static images don't get updated)
refactor video stream init/handling
refactor video streaming set up and handling code out of rtcamera.js
init UI before requesting video streaming
Hide file picker initially, show when option is selected in the menu, and stop streaming when an image is loaded
make file picker div an x-modal
rename variable names to reflect the fact that we are not using video input only now
hiding some UI when not the associated functionality is not available
Update x-tag/switch with fix for Firefox Mobile
Add installing / requirements instructions
correction on chrome WebRTC support on mobile
update x-tag/switch for fixing height bug
Fix x-tag bug where the switch CSS-specified width would not propagate to the elements inside it (so not all the element would react to user taps/clicks)
Merge branch 'master' into bug-881232-non-gum-fallback
navigation skeleton and using more app components for structuring
rebuild old 'main' view into 'camera' page
"require'fy" Renderer and ImageEffect