Fix escaping.
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11351 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/core/ext/linker/impl/devmode.js b/dev/core/src/com/google/gwt/core/ext/linker/impl/devmode.js
index 1b1e354..647fec4 100644
--- a/dev/core/src/com/google/gwt/core/ext/linker/impl/devmode.js
+++ b/dev/core/src/com/google/gwt/core/ext/linker/impl/devmode.js
@@ -330,11 +330,11 @@
}
function simpleEscape(originalString) {
- return originalString.replace("&","&")
- .replace("<","<")
- .replace(">",">")
- .replace("\'", "'")
- .replace("\"",""");
+ return originalString.replace(/&/g,"&")
+ .replace(/</g,"<")
+ .replace(/>/g,">")
+ .replace(/\'/g, "'")
+ .replace(/\"/g,""");
}
function tryConnectingToPlugin(sessionId, url) {
diff --git a/dev/core/src/com/google/gwt/core/ext/linker/impl/hosted.html b/dev/core/src/com/google/gwt/core/ext/linker/impl/hosted.html
index 267fdf7..48b87f3 100644
--- a/dev/core/src/com/google/gwt/core/ext/linker/impl/hosted.html
+++ b/dev/core/src/com/google/gwt/core/ext/linker/impl/hosted.html
@@ -305,11 +305,11 @@
}
function simpleEscape(originalString) {
- return originalString.replace("&","&")
- .replace("<","<")
- .replace(">",">")
- .replace("\'", "'")
- .replace("\"",""");
+ return originalString.replace(/&/g,"&")
+ .replace(/</g,"<")
+ .replace(/>/g,">")
+ .replace(/\'/g, "'")
+ .replace(/\"/g,""");
}
window.onunload = function() {