Skip to content

Commit 0f066d3

Browse files
committed
Add data-cfasync="false" to script tags
This prevents Cloudflare's Rocket Loader from acting on them. Fixes #1451.
1 parent d1687c1 commit 0f066d3

File tree

6 files changed

+11
-11
lines changed

6 files changed

+11
-11
lines changed

src/browser/pages/app.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<meta id="coder-options" data-settings="{{OPTIONS}}" />
2323
</head>
2424
<body>
25-
<script src="{{BASE}}/static/{{COMMIT}}/dist/register.js"></script>
26-
<script src="{{BASE}}/static/{{COMMIT}}/dist/pages/app.js"></script>
25+
<script data-cfasync="false" src="{{BASE}}/static/{{COMMIT}}/dist/register.js"></script>
26+
<script data-cfasync="false" src="{{BASE}}/static/{{COMMIT}}/dist/pages/app.js"></script>
2727
</body>
2828
</html>

src/browser/pages/error.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,6 @@ <h2 class="header">{{ERROR_HEADER}}</h2>
3030
</div>
3131
</div>
3232
</div>
33-
<script src="{{BASE}}/static/{{COMMIT}}/dist/register.js"></script>
33+
<script data-cfasync="false" src="{{BASE}}/static/{{COMMIT}}/dist/register.js"></script>
3434
</body>
3535
</html>

src/browser/pages/home.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ <h2 class="main">Version</h2>
5353
</div>
5454
</div>
5555
</div>
56-
<script src="{{BASE}}/static/{{COMMIT}}/dist/register.js"></script>
57-
<script src="{{BASE}}/static/{{COMMIT}}/dist/pages/app.js"></script>
56+
<script data-cfasync="false" src="{{BASE}}/static/{{COMMIT}}/dist/register.js"></script>
57+
<script data-cfasync="false" src="{{BASE}}/static/{{COMMIT}}/dist/pages/app.js"></script>
5858
</body>
5959
</html>

src/browser/pages/login.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ <h1 class="main">Welcome to code-server</h1>
5050
</div>
5151
</div>
5252
</body>
53-
<script src="{{BASE}}/static/{{COMMIT}}/dist/register.js"></script>
53+
<script data-cfasync="false" src="{{BASE}}/static/{{COMMIT}}/dist/register.js"></script>
5454
<script>
5555
const parts = window.location.pathname.replace(/^\//g, "").split("/")
5656
parts[parts.length - 1] = "{{BASE}}"

src/browser/pages/update.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@ <h1 class="main">Update</h1>
3535
</div>
3636
</div>
3737
</div>
38-
<script src="{{BASE}}/static/{{COMMIT}}/dist/register.js"></script>
38+
<script data-cfasync="false" src="{{BASE}}/static/{{COMMIT}}/dist/register.js"></script>
3939
</body>
4040
</html>

src/browser/pages/vscode.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -91,11 +91,11 @@
9191
"vs/nls": nlsConfig,
9292
}
9393
</script>
94-
<script src="{{BASE}}/static/{{COMMIT}}/dist/register.js"></script>
95-
<script src="{{BASE}}/static/{{COMMIT}}/lib/vscode/out/vs/loader.js"></script>
94+
<script data-cfasync="false" src="{{BASE}}/static/{{COMMIT}}/dist/register.js"></script>
95+
<script data-cfasync="false" src="{{BASE}}/static/{{COMMIT}}/lib/vscode/out/vs/loader.js"></script>
9696
<!-- PROD_ONLY
97-
<script src="{{BASE}}/static/{{COMMIT}}/lib/vscode/out/vs/workbench/workbench.web.api.nls.js"></script>
98-
<script src="{{BASE}}/static/{{COMMIT}}/lib/vscode/out/vs/workbench/workbench.web.api.js"></script>
97+
<script data-cfasync="false" src="{{BASE}}/static/{{COMMIT}}/lib/vscode/out/vs/workbench/workbench.web.api.nls.js"></script>
98+
<script data-cfasync="false" src="{{BASE}}/static/{{COMMIT}}/lib/vscode/out/vs/workbench/workbench.web.api.js"></script>
9999
END_PROD_ONLY -->
100100
<script>
101101
require(["vs/code/browser/workbench/workbench"], function() {})

0 commit comments

Comments
 (0)