f0fa14f898
- chrome-runtime.ts: injects window.chrome object with runtime, loadTimes, csi, app - screen.ts: overrides screen.width/height/avail/colorDepth, window.outerWidth/Height - permissions.ts: hooks navigator.permissions.query() for 4 permission types - tests: 15 integration tests (6 chrome, 6 screen, 5 permissions), skip when VISIONL_INTEGRATION != '1' - typecheck: passed (0 errors)