mirror of
https://github.com/NohamR/safari-internal-js.git
synced 2026-02-22 02:45:41 +00:00
36 lines
1.1 KiB
JavaScript
36 lines
1.1 KiB
JavaScript
//# sourceURL=__InjectedScript_Reader.js
|
|
/* Copyright (c) 2025 Apple Inc. All rights reserved. */
|
|
/*
|
|
* Copyright (c) 2010 Apple Inc. All rights reserved.
|
|
*/
|
|
function setScrollTop(e) {
|
|
document.documentElement.scrollTop = e;
|
|
}
|
|
function readerWillBecomeVisible() {
|
|
setReaderIsActive(!0);
|
|
}
|
|
function readerWillEnterBackground() {
|
|
setReaderIsActive(!1);
|
|
}
|
|
ReaderJS._clickingOutsideOfPaperRectangleDismissesReader = !0;
|
|
let cachedIframeURLMap = new Map();
|
|
((ReaderJS._readerWillBecomeVisible = function () {
|
|
for (let e of document.querySelectorAll("iframe")) {
|
|
let r = cachedIframeURLMap.get(e);
|
|
r && ((e.src = r), cachedIframeURLMap.delete(e));
|
|
}
|
|
}),
|
|
(ReaderJS._readerWillEnterBackground = function () {
|
|
for (let e of document.querySelectorAll("iframe")) {
|
|
e.src && (cachedIframeURLMap.set(e, e.src), e.removeAttribute("src"));
|
|
}
|
|
}),
|
|
(ReaderJS._isJavaScriptEnabled = function () {
|
|
return !!(ReaderJSController.initialConfiguration() || {})[
|
|
ReaderConfigurationJavaScriptEnabledKey
|
|
];
|
|
}),
|
|
(ReaderAppearanceJS._tryApplyStaticConfiguration = function () {
|
|
return (document.body.classList.add("mac"), !1);
|
|
}));
|