Skip to content

Commit

Permalink
Undefine requestIdleCallback in the Next test for consistency.
Browse files Browse the repository at this point in the history
We can undo this change once Safari / WebKit adds the support for requestIdleCallback.
  • Loading branch information
rniwa committed Jun 16, 2023
1 parent 054b634 commit 45cb12f
Show file tree
Hide file tree
Showing 7 changed files with 7 additions and 4 deletions.
2 changes: 1 addition & 1 deletion resources/newssite/news-next/dist/404.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><meta name="next-head-count" content="2"/><link rel="preload" href="./_next/static/css/5c49298423df7aa9.css" as="style"/><link rel="stylesheet" href="./_next/static/css/5c49298423df7aa9.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="./_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="./_next/static/chunks/webpack-e50e9853db18b759.js" defer=""></script><script src="./_next/static/chunks/framework-2c79e2a64abdb08b.js" defer=""></script><script src="./_next/static/chunks/main-2ba37e62325cc71b.js" defer=""></script><script src="./_next/static/chunks/pages/_app-2761409d330b4b25.js" defer=""></script><script src="./_next/static/chunks/pages/_error-54de1933a164a1ff.js" defer=""></script><script src="./_next/static/n24AmCytPbcCAl8KO_f-C/_buildManifest.js" defer=""></script><script src="./_next/static/n24AmCytPbcCAl8KO_f-C/_ssgManifest.js" defer=""></script></head><body><div id="__next"></div><div id="settings-container"></div><div id="notifications-container"></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"statusCode":404}},"page":"/_error","query":{},"buildId":"n24AmCytPbcCAl8KO_f-C","assetPrefix":".","nextExport":true,"isFallback":false,"gip":true,"scriptLoader":[]}</script></body></html>
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><meta name="next-head-count" content="2"/><link rel="preload" href="./_next/static/css/5c49298423df7aa9.css" as="style"/><link rel="stylesheet" href="./_next/static/css/5c49298423df7aa9.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="./_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="./_next/static/chunks/webpack-e50e9853db18b759.js" defer=""></script><script src="./_next/static/chunks/framework-2c79e2a64abdb08b.js" defer=""></script><script src="./_next/static/chunks/main-2ba37e62325cc71b.js" defer=""></script><script src="./_next/static/chunks/pages/_app-77983e68be50f72a.js" defer=""></script><script src="./_next/static/chunks/pages/_error-54de1933a164a1ff.js" defer=""></script><script src="./_next/static/F195PZl4yn18BfMZaSMUr/_buildManifest.js" defer=""></script><script src="./_next/static/F195PZl4yn18BfMZaSMUr/_ssgManifest.js" defer=""></script></head><body><div id="__next"></div><div id="settings-container"></div><div id="notifications-container"></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"statusCode":404}},"page":"/_error","query":{},"buildId":"F195PZl4yn18BfMZaSMUr","assetPrefix":".","nextExport":true,"isFallback":false,"gip":true,"scriptLoader":[]}</script></body></html>

This file was deleted.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion resources/newssite/news-next/dist/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><meta name="next-head-count" content="2"/><link rel="preload" href="./_next/static/css/5c49298423df7aa9.css" as="style"/><link rel="stylesheet" href="./_next/static/css/5c49298423df7aa9.css" data-n-g=""/><link rel="preload" href="./_next/static/css/8b914e4a9001ee1d.css" as="style"/><link rel="stylesheet" href="./_next/static/css/8b914e4a9001ee1d.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="./_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="./_next/static/chunks/webpack-e50e9853db18b759.js" defer=""></script><script src="./_next/static/chunks/framework-2c79e2a64abdb08b.js" defer=""></script><script src="./_next/static/chunks/main-2ba37e62325cc71b.js" defer=""></script><script src="./_next/static/chunks/pages/_app-2761409d330b4b25.js" defer=""></script><script src="./_next/static/chunks/743-fd706aeabb7828e3.js" defer=""></script><script src="./_next/static/chunks/pages/index-85192d51d3aa6df8.js" defer=""></script><script src="./_next/static/n24AmCytPbcCAl8KO_f-C/_buildManifest.js" defer=""></script><script src="./_next/static/n24AmCytPbcCAl8KO_f-C/_ssgManifest.js" defer=""></script></head><body><div id="__next"></div><div id="settings-container"></div><div id="notifications-container"></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"n24AmCytPbcCAl8KO_f-C","assetPrefix":".","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><meta name="next-head-count" content="2"/><link rel="preload" href="./_next/static/css/5c49298423df7aa9.css" as="style"/><link rel="stylesheet" href="./_next/static/css/5c49298423df7aa9.css" data-n-g=""/><link rel="preload" href="./_next/static/css/8b914e4a9001ee1d.css" as="style"/><link rel="stylesheet" href="./_next/static/css/8b914e4a9001ee1d.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="./_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="./_next/static/chunks/webpack-e50e9853db18b759.js" defer=""></script><script src="./_next/static/chunks/framework-2c79e2a64abdb08b.js" defer=""></script><script src="./_next/static/chunks/main-2ba37e62325cc71b.js" defer=""></script><script src="./_next/static/chunks/pages/_app-77983e68be50f72a.js" defer=""></script><script src="./_next/static/chunks/743-fd706aeabb7828e3.js" defer=""></script><script src="./_next/static/chunks/pages/index-85192d51d3aa6df8.js" defer=""></script><script src="./_next/static/F195PZl4yn18BfMZaSMUr/_buildManifest.js" defer=""></script><script src="./_next/static/F195PZl4yn18BfMZaSMUr/_ssgManifest.js" defer=""></script></head><body><div id="__next"></div><div id="settings-container"></div><div id="notifications-container"></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"F195PZl4yn18BfMZaSMUr","assetPrefix":".","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>
5 changes: 4 additions & 1 deletion resources/newssite/news-next/src/pages/_app.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,10 @@ function App({ Component, pageProps }) {
<Script id="raf-mock">{`// This hack allows to capture the work normally happening in a rAF. We
// may be able to remove it if the runner improves.
window.requestAnimationFrame = (cb) => window.setTimeout(cb, 0);
window.cancelAnimationFrame = window.clearTimeout;`}</Script>
window.cancelAnimationFrame = window.clearTimeout;
// Disable requestIdleCallback until WebKit / Safari supports it.
window.requestIdleCallback = undefined;
window.cancelIdleCallback = undefined;`}</Script>
<Component {...pageProps} />
</>
: null;
Expand Down

0 comments on commit 45cb12f

Please sign in to comment.