Adds several window-level identifiers into the forbidden list. Issue: 2861 git-svn-id: https://google-web-toolkit.googlecode.com/svn/releases/1.6@4389 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/dev/js/ast/JsRootScope.java b/dev/core/src/com/google/gwt/dev/js/ast/JsRootScope.java index 95ce00a..864734a 100644 --- a/dev/core/src/com/google/gwt/dev/js/ast/JsRootScope.java +++ b/dev/core/src/com/google/gwt/dev/js/ast/JsRootScope.java
@@ -74,13 +74,33 @@ // B.2 Additional Properties (non-normative) "escape", "unescape", + // Window props (http://www.w3schools.com/HTMLDOM/dom_obj_window.asp) + "closed", "defaultStatus", "document", "frames", "history", "length", + "location", "name", "opener", "outerHeight", "outerWidth", + "pageXOffset", "pageYOffset", "parent", "personalbar", "scrollbars", + "self", "status", "statusbar", "toolbar", "top", + + // Window methods (http://www.w3schools.com/HTMLDOM/dom_obj_window.asp) + "alert", "blur", "clearInterval", "clearTimeout", "close", "confirm", + "createPopup", "focus", "moveBy", "moveTo", "open", "print", "prompt", + "resizeBy", "resizeTo", "scrollBy", "scrollTo", "setInterval", + "setTimeout", + + // IE event methods + // (http://msdn.microsoft.com/en-us/library/ms535873(VS.85).aspx#) + "onafterprint", "onbeforedeactivate", "onbeforeprint", + "onbeforeunload", "onblur", "oncontrolselect", "ondeactivate", + "onerror", "onfocus", "onhashchange ", "onhelp", "onload", "onresize", + "onresizeend", "onscroll", + "onunload", + // Common browser-defined identifiers not defined in ECMAScript - "window", "document", "event", "location", "history", "external", - "Debug", "Enumerator", "Global", "Image", "ActiveXObject", "VBArray", + "window", "event", "external", "navigator", "screen", "Debug", + "Enumerator", "Global", "Image", "ActiveXObject", "VBArray", "Components", // Functions commonly defined on Object - "toString", "getClass", + "toString", "getClass", "constructor", "prototype", // GWT-defined identifiers "$wnd", "$doc", "$moduleName", "$moduleBase", "$gwt_version",