rsnext/test/integration
Shu Ding 7dd99faee7
Fix next/image being downloaded multiple times on Safari (#22902)
Currently if you have `sizes` set in `next/image`, the image will likely be downloaded multiple times (usually twice) on Safari (macOS and iOS): the correct size for the viewport, and the original size specified in `src`. 

Also make sure you have "Ignore Resource Cache" disabled in the Safari Devtools when trying to reproduce:

![CleanShot 2021-03-09 at 21 05 54@2x](https://user-images.githubusercontent.com/3676859/110476820-6399f180-811d-11eb-93ec-5b2482c87884.png)

The root cause is the way Safari handles `<img>`'s attribute updates. Although React updates all the attributes one by one synchronously and programmatically, Safari will still try to fetch the resource immediately and won't wait for other DOM changes to be finished. 

That means if we set the following 3 attributes in this order: `src`, `srcSet`, `sizes`. Safari will fetch the image when `src` is set. And then once `srcSet` is there it will fetch the resource again based on it. And finally, when `sizes` is updated it might correct the resource URL again.

So the fix here is simple: by just reordering those to `sizes`, `srcSet`, `src`, it will only load the image with the correct size only once:

<img width="1498" alt="CleanShot 2021-03-09 at 21 05 30@2x" src="https://user-images.githubusercontent.com/3676859/110477852-a27c7700-811e-11eb-88dc-d6e7895f67bd.png">

Fixes #19478.
2021-03-09 19:07:01 +00:00
..
404-page Remove buildId from server-side files (#14413) 2020-06-22 21:12:36 +00:00
404-page-app Remove buildId from server-side files (#14413) 2020-06-22 21:12:36 +00:00
404-page-custom-error Remove buildId from server-side files (#14413) 2020-06-22 21:12:36 +00:00
404-page-ssg Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
500-page Update /500 page exporting when _error has custom GIP (#22887) 2021-03-09 09:55:28 +00:00
absolute-assetprefix Don't use assetprefix on getServerSideProps and getStaticProps (#15634) 2020-07-29 16:51:51 +00:00
amp-export-validation Refactor moveExportedPages to use getPagePath (#14247) 2020-06-17 03:40:07 +00:00
amphtml Remove unnecessary unfetch polyfill for dev (#20589) 2020-12-29 21:01:42 +00:00
amphtml-custom-optimizer Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
amphtml-custom-validator Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
amphtml-fragment-style Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
amphtml-ssg Make sure that params are properly passed to hybrid amp pages (#17461) 2020-10-15 16:03:02 +02:00
api-body-parser Custom Server with bodyParser, don't parse body again in API Route (#16169) 2020-12-07 13:30:38 +00:00
api-catch-all Normalize trailing slashes (#13333) 2020-06-23 13:38:49 +02:00
api-support Allow undefined body sent to sendData() (#20981) 2021-01-26 10:24:48 -05:00
app-aspath Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
app-document Update references to zeit/next.js (#13463) 2020-05-27 17:51:11 -04:00
app-document-import-order Fix app-document-import-order test for webpack 5 (#15224) 2020-07-17 10:38:06 +02:00
app-document-style-fragment Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
app-functional Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
app-tree Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
async-modules Allow pages to be async modules to enable top-level-await (#17590) 2020-10-14 11:55:42 +02:00
auto-export Stabilize more tests (#15470) 2020-07-26 04:57:06 +00:00
auto-export-error-bail Add warning when reserved pages are nested (#13449) 2020-05-27 16:45:53 +00:00
auto-export-query-error Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
auto-export-serverless Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
auto-export-serverless-error Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
babel Include all files in Prettier (#17050) 2020-09-14 02:53:19 +00:00
babel-custom Include all files in Prettier (#17050) 2020-09-14 02:53:19 +00:00
basepath Ensure path starts with / when deleting index basePath with query (#20766) 2021-01-06 01:20:04 +00:00
basepath-root-catch-all Fix data URL with root-catchall and basePath (#16263) 2020-08-17 15:25:36 +00:00
basic Replace page loader with new route loader (#19006) 2020-11-11 18:13:16 +00:00
bigint Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
broken-webpack-plugin Fix hot reloader edge case with broken webpack plugins (#15659) 2020-07-29 23:44:25 -04:00
build-indicator Stabilize more tests (#15470) 2020-07-26 04:57:06 +00:00
build-output Dedupe in-flight server data requests (#22781) 2021-03-05 17:16:02 +00:00
build-stats Add version for stats (#21823) 2021-02-03 20:46:35 +00:00
build-warnings Fix: UnhandledPromiseRejectionWarning when unknown flag provided for cli commands (#15422) 2020-07-28 12:12:57 +02:00
bundle-size-profiling Enable polyfillsOptimization (#10574) 2020-02-18 19:26:55 +01:00
catches-missing-getStaticProps Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
chunking Remove buildId from server-side files (#14413) 2020-06-22 21:12:36 +00:00
cli Load next.config.js async (#22578) 2021-02-27 00:29:32 +00:00
client-404 Make loadPage track success of script loading (#16334) 2020-08-19 11:41:01 +00:00
client-navigation Fix #top anchor link scroll (#16638) 2021-01-30 04:32:00 +00:00
client-shallow-routing Correct shallow routing behavior through history (#16477) 2020-08-22 21:51:14 +00:00
compression Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
config Simplify test checks (#14094) 2020-06-11 19:02:53 +00:00
config-devtool-dev Warn/revert custom devtool in development mode (#14285) 2020-06-24 04:15:57 +00:00
config-empty [Feature] Progress bar for static build (#15297) 2020-08-04 09:58:23 +02:00
config-experimental-warning [Feature] Progress bar for static build (#15297) 2020-08-04 09:58:23 +02:00
config-promise-error Update references to zeit/next.js (#13463) 2020-05-27 17:51:11 -04:00
config-resolve-alias Update filename generation for client-side compilation (#14279) 2020-06-20 19:59:47 +00:00
conflicting-public-file-page Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
conflicting-ssg-paths/test Add proper error when conflicting paths are detected (#20918) 2021-01-11 20:50:17 +00:00
conformance Make sure the correct chunk names are used in webpack 5 (#15204) 2020-07-15 19:33:41 -04:00
create-next-app tests(create-next-app): leverage execa (#19008) 2020-11-24 14:51:41 +00:00
critical-css Fix experimental optimizeCss for SSR (#22513) 2021-02-25 09:56:11 +00:00
css/test fix: upgrade pinned deps for tests (#21515) 2021-01-25 12:08:08 -05:00
css-client-nav/test Remove old modern mode experiment (#19275) 2020-11-18 18:30:00 +00:00
css-customization/test feat(css): add strictPostcssConfiguration flag (#20914) 2021-01-11 17:19:56 +00:00
css-features Fix minifying inline CSS comments (#19167) 2020-11-14 15:03:04 +00:00
css-fixtures feat(css): add strictPostcssConfiguration flag (#20914) 2021-01-11 17:19:56 +00:00
css-modules/test fix: upgrade pinned deps for tests (#21515) 2021-01-25 12:08:08 -05:00
custom-error Add eslint-plugin-jest (#13003) 2020-05-18 13:16:07 -04:00
custom-page-extension Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
custom-routes Ensure trailingSlash redirect applies correctly for i18n (#19859) 2020-12-07 17:36:46 +00:00
custom-routes-catchall De-experimentalize custom-routes (#14602) 2020-06-27 09:18:18 +00:00
custom-routes-i18n Preserve asPath while resolving rewrites (#21410) 2021-01-21 17:40:23 -06:00
custom-server Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
custom-server-types Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
data-fetching-errors Render a helpful message for null GS(S)P return (#14252) 2020-06-17 09:25:27 +00:00
dedupes-scripts Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
development-runtime-config fixed issue with runtime-config returning undefined when building or in a development environment (#15777) 2020-08-04 16:47:37 +00:00
disable-js Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
disable-js-preload Add experimental per-page option to disable JS preloads (#21329) 2021-01-19 19:38:15 +00:00
dist-dir Ensure dist-dir test has fresh start (#19370) 2020-11-21 17:19:19 +00:00
document-file-dependencies Fix css dependency in /_error (#17301) 2020-10-21 12:11:18 +02:00
document-head-warnings Add warning when viewport meta tag is added to _document.js (#13452) 2020-07-07 01:43:16 -04:00
duplicate-pages [Feature] Progress bar for static build (#15297) 2020-08-04 09:58:23 +02:00
dynamic-optional-routing Fix asPath normalizing for non-dynamic pages (#15960) 2020-08-07 09:01:34 +02:00
dynamic-optional-routing-root-fallback Correctly fetch data for root route (#15149) 2020-07-14 18:58:02 +00:00
dynamic-optional-routing-root-static-paths Fix root route optional catch-all prerendering (#14986) 2020-07-09 04:21:49 +00:00
dynamic-require Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
dynamic-route-rename Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
dynamic-routing Add additional dynamic route hash tests (#21363) 2021-01-20 09:45:58 +00:00
empty-object-getInitialProps Stabilize another test (#15697) 2020-07-31 03:22:32 +00:00
empty-project Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
env-config Ensure env is loaded before next config (#22879) 2021-03-08 16:53:52 +00:00
error-in-error Add generating static 500 status page (#22139) 2021-02-22 16:29:50 +00:00
error-load-fail Update filename generation for client-side compilation (#14279) 2020-06-20 19:59:47 +00:00
errors-on-output-to-public Error when exporting to static directory (#20969) 2021-01-11 13:34:58 +00:00
errors-on-output-to-static Error when exporting to static directory (#20969) 2021-01-11 13:34:58 +00:00
export [Feature] Progress bar for static build (#15297) 2020-08-04 09:58:23 +02:00
export-default-map Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
export-default-map-serverless Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
export-dynamic-pages Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
export-dynamic-pages-serverless Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
export-fallback-true-error Add support for fallback: 'blocking' (#15672) 2020-08-04 15:10:31 +00:00
export-image-default Print error during next export with default image loader (#19032) 2020-11-11 15:46:48 +00:00
export-image-loader Print error during next export with default image loader (#19032) 2020-11-11 15:46:48 +00:00
export-intent Print error during next export with default image loader (#19032) 2020-11-11 15:46:48 +00:00
export-no-build Clear up production build missing message for next start and next export (#19777) 2020-12-08 15:16:56 +00:00
export-override-404 Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
export-progress-status-message Fix export-cli progress label default value (#17106) 2020-09-21 16:09:14 +00:00
export-serverless [Feature] Progress bar for static build (#15297) 2020-08-04 09:58:23 +02:00
export-subfolders Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
export-subfolders-serverless Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
external-assets Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
externalize-next-server Remove buildId from server-side files (#14413) 2020-06-22 21:12:36 +00:00
fallback-modules fix: correctly handle fallbacks for webpack 5 (#22497) 2021-02-24 10:25:57 -06:00
fallback-route-params Correct initial fallback route param values (#16485) 2020-08-23 12:35:30 +00:00
fetch-polyfill Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
fetch-polyfill-ky-universal Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
file-serving Fix typo in test names: "treversing" → "traversing" (#14347) 2020-06-19 01:05:09 +00:00
filesystempublicroutes Update filename generation for client-side compilation (#14279) 2020-06-20 19:59:47 +00:00
firebase-grpc Add eslint-plugin-jest (#13003) 2020-05-18 13:16:07 -04:00
font-optimization Font optimization - Pass nonce to inlined font definition (#21346) 2021-01-26 18:32:39 +00:00
future Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
getinitialprops Fix aspath for getInitialProps (#20572) 2021-01-25 18:26:32 +00:00
getserversideprops Dedupe in-flight server data requests (#22781) 2021-03-05 17:16:02 +00:00
getserversideprops-export-error Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
getserversideprops-preview Add isPreview field to router (#21638) 2021-02-18 18:34:33 +00:00
gip-identifier Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
gssp-pageProps-merge Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
gssp-redirect Ensure redirects are handled properly from cache (#18806) 2020-11-04 22:18:44 +00:00
gssp-redirect-base-path Ensure basePath behavior with GS(S)P redirect (#18988) 2020-11-11 07:13:18 +00:00
gssp-ssr-change-reloading Correct page path for GS(S)P data refreshing (#16939) 2020-09-08 16:00:05 +00:00
handle-non-page-in-pages Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
handles-export-errors Add failing paths to export error summary (#10026) 2020-05-26 19:50:25 +00:00
hydrate-then-render Use render after hydrate (#19442) 2020-11-23 15:04:12 +00:00
hydration Add no-anon-default-export Babel lint rule (#14519) 2020-06-30 13:05:29 +00:00
i18n-support Only create locale domain links if on locale domain (#22032) 2021-02-11 10:18:24 +00:00
i18n-support-base-path Fix splitting page path by buildId (#19901) 2021-01-19 18:27:28 +00:00
i18n-support-catchall bug (#21943): remove incorrect rewrite of parsedUrl.pathname in serverless handler (#22445) 2021-02-25 18:43:51 +00:00
i18n-support-index-rewrite Ensure domain locales are redirected client-side (#20562) 2020-12-30 06:44:07 +00:00
image-component Fix next/image being downloaded multiple times on Safari (#22902) 2021-03-09 19:07:01 +00:00
image-optimization Make the image post-processor ignore SVG images (#16732) 2020-09-02 02:42:20 +00:00
image-optimizer feat(next/image): remove sharp for wasm variant (#22253) 2021-02-18 10:23:24 +00:00
index-index Fix pages/index.js and pages/index/index.js behavior (#13699) 2020-06-04 17:32:45 +00:00
initial-ref Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
invalid-config-values Ignore nullish user configs (#10250) 2020-05-22 16:46:36 +00:00
invalid-custom-routes Disallow basePath: false for internal routes (#15837) 2020-08-04 17:50:09 +00:00
invalid-href Update error when internal href and external as are used (#20658) 2021-01-01 12:14:42 -06:00
invalid-multi-match De-experimentalize custom-routes (#14602) 2020-06-27 09:18:18 +00:00
invalid-page-automatic-static-optimization Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
invalid-revalidate-values Update revalidate checks (#19796) 2020-12-22 20:15:26 +00:00
invalid-server-options Detailed error and warnings upon next() call (#13539) 2020-06-03 03:19:29 +00:00
jsconfig [Feature] Progress bar for static build (#15297) 2020-08-04 09:58:23 +02:00
jsconfig-baseurl Enhance module not found error (#15860) 2020-08-05 19:11:35 +00:00
jsconfig-empty An empty jsconfig.json should not fail the build (#13051) 2020-05-18 12:31:15 -04:00
jsconfig-paths Enhance module not found error (#15860) 2020-08-05 19:11:35 +00:00
legacy-pkg-gently Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
legacy-sass Bring over fixes from #15185 (#15326) 2020-07-20 11:14:02 -04:00
legacy-ssg-methods-error Add eslint-plugin-jest (#13003) 2020-05-18 13:16:07 -04:00
link-ref Avoid calling setState in callback ref (#18589) 2020-10-31 23:37:28 -04:00
link-with-encoding Add test for query param bug #15233 (#15238) 2020-07-16 22:47:46 +00:00
link-without-router Only prefetch Link if router is in context (#19857) 2021-01-06 16:19:57 +00:00
missing-document-component-error Improve custom document error message (#17048) 2020-09-12 18:57:07 +00:00
mixed-ssg-serverprops-error Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
next-dynamic Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
next-plugins Add experimental Next.js plugin version locking (#19084) 2020-11-11 23:59:57 -05:00
no-anon-default-export [Feature] Progress bar for static build (#15297) 2020-08-04 09:58:23 +02:00
no-duplicate-compile-error [Feature] Progress bar for static build (#15297) 2020-08-04 09:58:23 +02:00
no-override-next-props Update references to zeit/next.js (#13463) 2020-05-27 17:51:11 -04:00
no-page-props Add additional pageProps check (#15667) 2020-07-30 04:47:20 +00:00
non-next-dist-exclude Remove buildId from server-side files (#14413) 2020-06-22 21:12:36 +00:00
non-standard-node-env-warning [Feature] Progress bar for static build (#15297) 2020-08-04 09:58:23 +02:00
not-found-revalidate Fix prefetching in IE11 (#19171) 2020-11-15 16:18:16 -05:00
nullish-config Remove the static optimization indicator (#18629) 2020-11-02 09:27:36 +01:00
numeric-sep Auto enable React's new JSX transform on 17.x (#16603) 2020-09-01 11:29:25 -04:00
ondemand Use entry option instead of custom make hook (#14527) 2020-06-26 04:26:09 +00:00
optional-chaining-nullish-coalescing Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
page-config Fix invalid config export errors (#16834) 2020-09-04 13:19:12 +00:00
page-extensions Ignore nullish user configs (#10250) 2020-05-22 16:46:36 +00:00
plugin-mdx Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
polyfilling-minimal Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
polyfills Add generating static 500 status page (#22139) 2021-02-22 16:29:50 +00:00
preload-viewport Ensure rewrites are resolved while prefetching (#22442) 2021-02-24 15:37:13 +00:00
prerender Ensure prerender-manifest contains all i18n revalidate values (#21404) 2021-01-27 11:24:00 +00:00
prerender-fallback-aspath Normalize request URL/asPath for fallback SSG pages (#16352) 2020-08-19 15:23:02 +00:00
prerender-fallback-encoding Ensure path encoding is handled consistently for prerendered pages (#19135) 2020-12-28 20:08:58 +00:00
prerender-invalid-catchall-params Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
prerender-invalid-paths Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
prerender-legacy Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
prerender-no-revalidate Remove buildId from server-side files (#14413) 2020-06-22 21:12:36 +00:00
prerender-preview Add isPreview field to router (#21638) 2021-02-18 18:34:33 +00:00
preview-fallback Add tests for preview mode caching (#16579) 2020-08-26 11:07:32 +00:00
process-env-stub Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
production Add generating static 500 status page (#22139) 2021-02-22 16:29:50 +00:00
production-browser-sourcemaps fix(source map): correctly generate source maps (#20672) 2021-01-01 20:30:50 +00:00
production-build-dir Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
production-config Remove refs to old css experiment (#13673) 2020-06-02 16:57:35 +00:00
production-nav Fix un-transpiled client file with rewrites (#16453) 2020-08-21 19:11:25 +00:00
production-start-no-build Load next.config.js async (#22578) 2021-02-27 00:29:32 +00:00
profiling Bring over fixes from #15185 (#15326) 2020-07-20 11:14:02 -04:00
query-with-encoding Stabilize more tests (#15470) 2020-07-26 04:57:06 +00:00
re-export-all-exports-from-page-disallowed Disallow re-export all exports from Next.js pages (#14325) 2020-08-05 16:21:40 -04:00
react-profiling-mode Convert profiling mode from configuration option to CLI switch (#14920) 2020-07-09 11:39:12 +00:00
relay-analytics Add perf data experiment (#17956) 2020-10-16 16:31:09 -04:00
relay-analytics-disabled Update vitals URL (#19454) 2020-11-23 20:08:04 +00:00
render-error-on-module-error Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
required-server-files Add appDir field to server files manifest (#22915) 2021-03-09 18:41:57 +00:00
revalidate-as-path Normalize asPath for GS(S)P pages (#17081) 2020-09-14 16:48:04 +00:00
rewrites-client-resolving Make sure to break rewrites chain when dynamic route matches (#16455) 2020-08-22 05:15:45 +00:00
root-optional-revalidate Fix optional catch-all /index revalidate params (#16451) 2020-08-21 18:13:24 +00:00
route-index Fix pages/index.js and pages/index/index.js behavior (#13699) 2020-06-04 17:32:45 +00:00
route-indexes Fix pages/index.js and pages/index/index.js behavior (#13699) 2020-06-04 17:32:45 +00:00
route-load-cancel Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
route-load-cancel-css Fix render cancel behavior (#16462) 2020-08-22 11:47:21 +00:00
router-is-ready Ensure isReady is set correctly for auto static dynamic route (#20729) 2021-01-04 08:58:52 +00:00
router-prefetch Always resolve after router.prefetch() (#15448) 2020-07-25 04:36:43 +00:00
script-loader Experimental script loader changes (#22038) 2021-03-02 19:17:33 +00:00
scroll-back-restoration Stabilize more tests (#15470) 2020-07-26 04:57:06 +00:00
scroll-forward-restoration Re-enable scroll restoration behind flag (#14046) 2020-07-06 14:27:45 +00:00
scss/test Fix prefetching in IE11 (#19171) 2020-11-15 16:18:16 -05:00
scss-fixtures Update references to zeit/next.js (#13463) 2020-05-27 17:51:11 -04:00
scss-modules/test fix: upgrade pinned deps for tests (#21515) 2021-01-25 12:08:08 -05:00
serverless Ensure correct params are used with i18n revalidation (#18569) 2020-11-01 04:49:48 +00:00
serverless-runtime-configs Stabilize more tests (#15470) 2020-07-26 04:57:06 +00:00
serverless-trace Normalize trailing slashes (#13333) 2020-06-23 13:38:49 +02:00
serverless-trace-revalidate Test: serverless target should set correct revalidation (cache-control) header (#15512) 2021-01-23 16:15:13 +01:00
size-limit Ensure rewrites are resolved while prefetching (#22442) 2021-02-24 15:37:13 +00:00
src-dir-support Remove old modern mode experiment (#19275) 2020-11-18 18:30:00 +00:00
src-dir-support-double-dir Remove old modern mode experiment (#19275) 2020-11-18 18:30:00 +00:00
ssg-data-404 ci: stabilize Window CI (#21344) 2021-01-19 16:04:27 +00:00
ssg-dynamic-routes-404-page Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
ssr-ctx Ensure all entries are cleared from cache on runtime change (#20652) 2021-01-01 12:39:39 -05:00
ssr-prepass Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
static-404 Ensure /404 is not exported during build un-necessarily (#22825) 2021-03-08 08:30:44 +00:00
static-page-name Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
styled-jsx-module Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
styled-jsx-plugin Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
telemetry Enable i18n feature flag (#18303) 2020-10-27 10:30:34 -05:00
trailing-slash-dist Update filename generation for client-side compilation (#14279) 2020-06-20 19:59:47 +00:00
trailing-slashes Exclude well known files when trailing slash: true (#19364) 2020-11-20 15:17:58 -06:00
trailing-slashes-href-resolving Fix prefetching for URLs including trailing slash (#19474) 2020-12-12 22:09:09 +00:00
trailing-slashes-rewrite Fix page checking failing with trailingSlash (#16362) 2020-08-20 04:05:38 +00:00
tsconfig-verifier fix(next): respect extends in tsconfig with exclude and include (#16619) 2021-01-24 14:24:36 +01:00
typeof-window-replace Use chunkhash instead of buildId for pages (#13937) 2020-06-11 10:57:24 +02:00
typescript Add isPreview field to router (#21638) 2021-02-18 18:34:33 +00:00
typescript-baseurl Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
typescript-filtered-files fix(build): require test files be full name or extension (#20605) 2020-12-30 15:49:37 +00:00
typescript-hmr Speedup tests (#13461) 2020-05-29 07:57:51 +00:00
typescript-ignore-errors Bring over fixes from #15185 (#15326) 2020-07-20 11:14:02 -04:00
typescript-only-remove-type-imports Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
typescript-paths Add eslint-plugin-jest (#13003) 2020-05-18 13:16:07 -04:00
typescript-workspaces-paths improves baseUrl resolution in typescript monorepos (#13542) 2020-07-28 12:00:27 +02:00
undefined-webpack-config Error Message Clarity (#16052) 2020-12-01 15:58:52 -06:00
webpack-config-mainjs Add test for main.js in webpack.config.js (#15311) 2020-07-20 02:16:50 +00:00
webpack-require-hook feat: Implement webpack require hook (#21802) 2021-02-04 08:49:42 +00:00
with-electron Fix chromedriver set-up to test electron separately (#18854) 2020-11-05 14:45:21 -06:00
with-router Speedup tests (#13461) 2020-05-29 07:57:51 +00:00
worker-loader fix: webpack 5 and worker-loader support (#21050) 2021-01-14 01:48:49 -05:00
test-file.txt Add additional file serving tests (#12479) 2020-05-04 11:58:19 -05:00