unread_ops: Centralize window focused logic.

This commit is contained in:
Tim Abbott
2023-05-31 16:35:55 -07:00
parent c961ad4f37
commit f99f567521
8 changed files with 52 additions and 62 deletions

View File

@@ -2,23 +2,11 @@
const {strict: assert} = require("assert");
const {set_global, zrequire} = require("./lib/namespace");
const {zrequire} = require("./lib/namespace");
const {run_test} = require("./lib/test");
const $ = require("./lib/zjquery");
const {page_params, user_settings} = require("./lib/zpage_params");
// Dependencies
set_global("document", {
hasFocus() {
return true;
},
});
const _navigator = {
userAgent: "Mozilla/5.0 AppleWebKit/537.36 Chrome/64.0.3282.167 Safari/537.36",
};
set_global("navigator", _navigator);
const user_topics = zrequire("user_topics");
const stream_data = zrequire("stream_data");
const spoilers = zrequire("spoilers");