Added some initial htmlAssets. More work to come

git-svn-id: https://svn.apache.org/repos/asf/flex/whiteboard@1440190 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/labriola/randori/htmlAssets/Console.as b/labriola/randori/htmlAssets/Console.as
new file mode 100644
index 0000000..4866273
--- /dev/null
+++ b/labriola/randori/htmlAssets/Console.as
@@ -0,0 +1,25 @@
+package

+{

+	public class Console

+	{

+		public var memory:MemoryInfo;

+		

+		public function assert(condition:Boolean, ... scriptArgs):void {};

+		public function count(... scriptArgs):void {};

+		public function debug(... scriptArgs):void {};

+		public function dir(... scriptArgs):void {};

+		public function dirxml(... scriptArgs):void {};

+		public function error(... scriptArgs):void {};

+		public function group(... scriptArgs):void {};

+		public function groupCollapsed(... scriptArgs):void {};

+		public function groupEnd():void {};

+		public function info(... scriptArgs):void {};

+		public function log(... scriptArgs):void {};

+		public function markTimeline(... scriptArgs):void {};

+		public function time(title:String):void {};

+		public function timeEnd(title:String, ... scriptArgs):void {};

+		public function timeStamp(... scriptArgs):void {};

+		public function trace(... scriptArgs):void {};

+		public function warn(... scriptArgs):void {};			

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/CssStyleDeclaration.as b/labriola/randori/htmlAssets/CssStyleDeclaration.as
new file mode 100644
index 0000000..995c135
--- /dev/null
+++ b/labriola/randori/htmlAssets/CssStyleDeclaration.as
@@ -0,0 +1,130 @@
+package

+{

+	public class CssStyleDeclaration

+	{

+		public static var azimuth:Function;

+		public static var background:Function;

+		public static var backgroundAttachment:Function;

+		public static var backgroundColor:Function;

+		public static var backgroundImage:Function;

+		public static var backgroundPosition:Function;

+		public static var backgroundRepeat:Function;

+		public static var backgroundSize:Function;

+		public static var border:Function;

+		public static var borderCollapse:Function;

+		public static var borderColor:Function;

+		public static var borderSpacing:Function;

+		public static var borderStyle:Function;

+		public static var borderTop:Function;

+		public static var borderRight:Function;

+		public static var borderBottom:Function;

+		public static var borderLeft:Function;

+		public static var borderTopColor:Function;

+		public static var borderRightColor:Function;

+		public static var borderBottomColor:Function;

+		public static var borderLeftColor:Function;

+		public static var borderTopStyle:Function;

+		public static var borderRightStyle:Function;

+		public static var borderBottomStyle:Function;

+		public static var borderLeftStyle:Function;

+		public static var borderTopWidth:Function;

+		public static var borderRightWidth:Function;

+		public static var borderBottomWidth:Function;

+		public static var borderLeftWidth:Function;

+		public static var borderWidth:Function;

+		public static var bottom:Function;

+		public static var captionSide:Function;

+		public static var clear:Function;

+		public static var clip:Function;

+		public static var color:Function;

+		public static var content:Function;

+		public static var counterIncrement:Function;

+		public static var counterReset:Function;

+		public static var cue:Function;

+		public static var cueAfter:Function;

+		public static var cueBefore:Function;

+		public static var cursor:Function;

+		public static var direction:Function;

+		public static var display:Function;

+		public static var elevation:Function;

+		public static var emptyCells:Function;

+		public static var cssFloat:Function;

+		public static var font:Function;

+		public static var fontFamily:Function;

+		public static var fontSize:Function;

+		public static var fontSizeAdjust:Function;

+		public static var fontStretch:Function;

+		public static var fontStyle:Function;

+		public static var fontVariant:Function;

+		public static var fontWeight:Function;

+		public static var height:Function;

+		public static var left:Function;

+		public static var letterSpacing:Function;

+		public static var lineHeight:Function;

+		public static var listStyle:Function;

+		public static var listStyleImage:Function;

+		public static var listStylePosition:Function;

+		public static var listStyleType:Function;

+		public static var margin:Function;

+		public static var marginTop:Function;

+		public static var marginRight:Function;

+		public static var marginBottom:Function;

+		public static var marginLeft:Function;

+		public static var markerOffset:Function;

+		public static var marks:Function;

+		public static var maxHeight:Function;

+		public static var maxWidth:Function;

+		public static var minHeight:Function;

+		public static var minWidth:Function;

+		public static var opacity:Function;

+		public static var orphans:Function;

+		public static var outline:Function;

+		public static var outlineColor:Function;

+		public static var outlineStyle:Function;

+		public static var outlineWidth:Function;

+		public static var overflow:Function;

+		public static var padding:Function;

+		public static var paddingTop:Function;

+		public static var paddingRight:Function;

+		public static var paddingBottom:Function;

+		public static var paddingLeft:Function;

+		public static var page:Function;

+		public static var pageBreakAfter:Function;

+		public static var pageBreakBefore:Function;

+		public static var pageBreakInside:Function;

+		public static var pause:Function;

+		public static var pauseAfter:Function;

+		public static var pauseBefore:Function;

+		public static var pitch:Function;

+		public static var pitchRange:Function;

+		public static var playDuring:Function;

+		public static var position:Function;

+		public static var quotes:Function;

+		public static var richness:Function;

+		public static var right:Function;

+		public static var size:Function;

+		public static var speak:Function;

+		public static var speakHeader:Function;

+		public static var speakNumeral:Function;

+		public static var speakPunctuation:Function;

+		public static var speechRate:Function;

+		public static var stress:Function;

+		public static var tableLayout:Function;

+		public static var textAlign:Function;

+		public static var textDecoration:Function;

+		public static var textIndent:Function;

+		public static var textShadow:Function;

+		public static var textTransform:Function;

+		public static var top:Function;

+		public static var unicodeBidi:Function;

+		public static var verticalAlign:Function;

+		public static var visibility:Function;

+		public static var voiceFamily:Function;

+		public static var volume:Function;

+		public static var whiteSpace:Function;

+		public static var widows:Function;

+		public static var width:Function;

+		public static var wordSpacing:Function;

+		public static var zIndex:Function;		

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/Element.as b/labriola/randori/htmlAssets/Element.as
new file mode 100644
index 0000000..93b227b
--- /dev/null
+++ b/labriola/randori/htmlAssets/Element.as
@@ -0,0 +1,9 @@
+package

+{

+	public class Element

+	{

+		public function Element()

+		{

+		}

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/HTML.as b/labriola/randori/htmlAssets/HTML.as
new file mode 100644
index 0000000..b3c39f4
--- /dev/null
+++ b/labriola/randori/htmlAssets/HTML.as
@@ -0,0 +1,152 @@
+package

+{

+	import flash.display.Sprite;

+

+	public class HTML {

+		public static var console:Console;

+		public static var window:Window;

+		public static var self:Window;

+		public static var name:String;

+		public static var location:Location;

+		public static var history:History;

+		public static var selection:Selection;

+	

+		public static var locationbar:Object;

+		public static var menubar:Object;

+		public static var personalbar:Object;

+		public static var scrollbars:Object;

+		public static var statusbar:Object;

+		public static var toolbar:Object;

+		

+		public static function close():void { }

+		public static function stop():void { }

+		public static function focus():void { }

+		public static function blur():void { }

+		

+		public static var frames:Object

+		public static var length:Object;

+		public static var top:Window;

+		public static var opener:Object;

+		public static var parent:Window;

+		public static var frameElement:Element;

+

+		public static function open(url:String, target:String=null, features:String=null, replace:String=null):Window { return null; }

+		public static function getElement(indexOrName:*):Object { return null; }

+		public static function setElement(name:String, value:Object):void { }

+		

+		public static var navigator:Navigator;

+		

+		public static function alert(message:String):void { }

+		public static function confirm(message:String):Boolean { return false; }

+		public static function prompt(message:String, _default:String = null ):Boolean { return false; }

+

+		public static function print():void { }

+		

+		public static function showModalDialog(url:String, argument:Object):Object { return null; }

+		public static function postMessage(message:Object, targetOrigin:String, ports:Array ):void { }

+		

+		public static var onabort:Function;

+		public static var onafterprint:Function;

+		public static var onbeforeprint:Function;

+		public static var onbeforeunload:Function;

+		public static var onblur:Function;

+		public static var oncanplay:Function;

+		public static var oncanplaythrough:Function;

+		public static var onchange:Function;

+		public static var onclick:Function;

+		public static var oncontextmenu:Function;

+		public static var ondblclick:Function;

+		public static var ondrag:Function;

+		public static var ondragend:Function;

+		public static var ondragenter:Function;

+		public static var ondragleave:Function;

+		public static var ondragover:Function;

+		public static var ondragstart:Function;

+		public static var ondrop:Function;

+		public static var ondurationchange:Function;

+		public static var onemptied:Function;

+		public static var onended:Function;

+		public static var onerror:Function;

+		public static var onfocus:Function;

+		public static var onformchange:Function;

+		public static var onforminput:Function;

+		public static var onhashchange:Function;

+		public static var oninput:Function;

+		public static var oninvalid:Function;

+		public static var onkeydown:Function;

+		public static var onkeypress:Function;

+		public static var onkeyup:Function;

+		public static var onload:Function;

+		public static var onloadeddata:Function;

+		public static var onloadedmetadata:Function;

+		public static var onloadstart:Function;

+		public static var onmessage:Function;

+		public static var onmousedown:Function;

+		public static var onmousemove:Function;

+		public static var onmouseout:Function;

+		public static var onmouseover:Function;

+		public static var onmouseup:Function;

+		public static var onmousewheel:Function;

+		public static var onoffline:Function;

+		public static var ononline:Function;

+		public static var onpause:Function;

+		public static var onplay:Function;

+		public static var onplaying:Function;

+		public static var onpagehide:Function;

+		public static var onpageshow:Function;

+		public static var onpopstate:Function;

+		public static var onprogress:Function;

+		public static var onratechange:Function;

+		public static var onreadystatechange:Function;

+		public static var onredo:Function;

+		public static var onresize:Function;

+		public static var onscroll:Function;

+		public static var onseeked:Function;

+		public static var onseeking:Function;

+		public static var onselect:Function;

+		public static var onshow:Function;

+		public static var onstalled:Function;

+		public static var onstorage:Function;

+		public static var onsubmit:Function;

+		public static var onsuspend:Function;

+		public static var ontimeupdate:Function;

+		public static var onundo:Function;

+		public static var onunload:Function;

+		public static var onvolumechange:Function;

+		public static var onwaiting:Function;

+		

+		public static function getComputedStyle(elt:Element, pseudoElt:String):CssStyleDeclaration { return null; }

+		

+		public static var document:HtmlDocument;

+		public static var styleMedia:StyleMedia;

+		public static var screen:Screen;

+		

+		public static var innerWidth:int;

+		public static var innerHeight:int;

+		

+		public static var pageXOffset:int;

+		public static var pageYOffset:int;

+		

+		public static function scroll(x:int, y:int):void { }

+		public static function scrollTo(x:int, y:int):void { }

+		public static function scrollBy(x:int, y:int):void { }		

+		

+		public static var screenX:int;

+		public static var screenY:int;

+		public static var outerWidth:int;

+		public static var outerHeight:int;

+		

+		public static function setTimeout(handler:Function):int { return 0; }

+		public static function clearTimeout(handle:int):void { }

+		public static function setInterval(handler:Function, timeout:Object=null):int { return 0; }

+		public static function clearInterval(handle:int):void { }

+		

+		public static function escape(s:String):String { return null; }

+		public static function decodeURIComponent(encodedURIString:String):String { return null; }

+		public static function encodeURIComponent(encodedURIString:String):String { return null; }

+		public static function encodeURI(URIString:String):String { return null; }

+		public static function decodeURI(URIString:String):String { return null; }

+		public static function unescape(charString:String):String { return null; }

+		

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/History.as b/labriola/randori/htmlAssets/History.as
new file mode 100644
index 0000000..f89ca46
--- /dev/null
+++ b/labriola/randori/htmlAssets/History.as
@@ -0,0 +1,9 @@
+package

+{

+	public class History

+	{

+		public function History()

+		{

+		}

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/HtmlAllCollection.as b/labriola/randori/htmlAssets/HtmlAllCollection.as
new file mode 100644
index 0000000..deb1b60
--- /dev/null
+++ b/labriola/randori/htmlAssets/HtmlAllCollection.as
@@ -0,0 +1,13 @@
+package

+{

+	public class HtmlAllCollection extends Object

+	{

+		public var length:int;

+		

+		public function tags( name:String ):NodeList { return null };

+

+		public function HtmlAllCollection()

+		{

+		}

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/HtmlCollection.as b/labriola/randori/htmlAssets/HtmlCollection.as
new file mode 100644
index 0000000..be45833
--- /dev/null
+++ b/labriola/randori/htmlAssets/HtmlCollection.as
@@ -0,0 +1,11 @@
+package

+{

+	public class HtmlCollection extends Object

+	{

+		public var length:int;

+

+		public function HtmlCollection()

+		{

+		}

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/HtmlDocument.as b/labriola/randori/htmlAssets/HtmlDocument.as
new file mode 100644
index 0000000..a01c16f
--- /dev/null
+++ b/labriola/randori/htmlAssets/HtmlDocument.as
@@ -0,0 +1,30 @@
+package

+{

+	public class HtmlDocument

+	{

+		public var activeElement:Element;

+		public var alinkColor:String;

+		public var all:HtmlAllCollection;

+		public var bgColor:String;

+		public var compatMode:String;

+		public var designMode:String;

+		public var dir:String;

+		public var embeds:HtmlCollection;

+		public var fgColor:String;

+		public var height:int;

+		public var linkColor:String;

+		public var plugins:HtmlCollection;

+		public var scripts:HtmlCollection;

+		public var vlinkColor:String;

+		public var width:int;

+		

+		public function captureEvents():void { return void; };

+		public function clear():void { return void; };

+		public function close():void { return void; };

+		public function hasFocus():Boolean { return false; };

+		public function open():void  { return void; };

+		public function releaseEvents():void { return void; };

+		public function write(text:String):void { return void; };

+		public function writeln(text:String):void { return void; };

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/JSON.as b/labriola/randori/htmlAssets/JSON.as
new file mode 100644
index 0000000..d59a073
--- /dev/null
+++ b/labriola/randori/htmlAssets/JSON.as
@@ -0,0 +1,8 @@
+package

+{

+	public class JSON

+	{

+		public static function stringify(obj:Object, replacer:Function=null):String { return null; }

+		public static function parse(json:String, reviver:Function=null ):Object { return null; }

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/Location.as b/labriola/randori/htmlAssets/Location.as
new file mode 100644
index 0000000..8b58f2d
--- /dev/null
+++ b/labriola/randori/htmlAssets/Location.as
@@ -0,0 +1,9 @@
+package

+{

+	public class Location

+	{

+		public function Location()

+		{

+		}

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/MemoryInfo.as b/labriola/randori/htmlAssets/MemoryInfo.as
new file mode 100644
index 0000000..58dec17
--- /dev/null
+++ b/labriola/randori/htmlAssets/MemoryInfo.as
@@ -0,0 +1,13 @@
+package

+{

+	public class MemoryInfo

+	{

+		public var jsHeapSizeLimit:int;

+		public var totalJSHeapSize:int;

+		public var usedJSHeapSize:int;

+

+		public function MemoryInfo()

+		{

+		}

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/Navigator.as b/labriola/randori/htmlAssets/Navigator.as
new file mode 100644
index 0000000..e0aa971
--- /dev/null
+++ b/labriola/randori/htmlAssets/Navigator.as
@@ -0,0 +1,9 @@
+package

+{

+	public class Navigator

+	{

+		public function Navigator()

+		{

+		}

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/NodeList.as b/labriola/randori/htmlAssets/NodeList.as
new file mode 100644
index 0000000..fb68972
--- /dev/null
+++ b/labriola/randori/htmlAssets/NodeList.as
@@ -0,0 +1,11 @@
+package

+{

+	public class NodeList extends Object

+	{

+		public var length:int;

+

+		public function NodeList()

+		{

+		}

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/Screen.as b/labriola/randori/htmlAssets/Screen.as
new file mode 100644
index 0000000..7c5c08b
--- /dev/null
+++ b/labriola/randori/htmlAssets/Screen.as
@@ -0,0 +1,9 @@
+package

+{

+	public class Screen

+	{

+		public function Screen()

+		{

+		}

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/Selection.as b/labriola/randori/htmlAssets/Selection.as
new file mode 100644
index 0000000..e2251ba
--- /dev/null
+++ b/labriola/randori/htmlAssets/Selection.as
@@ -0,0 +1,9 @@
+package

+{

+	public class Selection

+	{

+		public function Selection()

+		{

+		}

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/StyleMedia.as b/labriola/randori/htmlAssets/StyleMedia.as
new file mode 100644
index 0000000..6b29a81
--- /dev/null
+++ b/labriola/randori/htmlAssets/StyleMedia.as
@@ -0,0 +1,9 @@
+package

+{

+	public class StyleMedia

+	{

+		public function StyleMedia()

+		{

+		}

+	}

+}
\ No newline at end of file
diff --git a/labriola/randori/htmlAssets/Window.as b/labriola/randori/htmlAssets/Window.as
new file mode 100644
index 0000000..a933db8
--- /dev/null
+++ b/labriola/randori/htmlAssets/Window.as
@@ -0,0 +1,9 @@
+package

+{

+	public class Window

+	{

+		public function setTimeout(handler:Function, timeout:int):int { return 0; }

+		public function setInterval(handler:Function, timeout:int):int { return 0; }

+		public function open():Window { return null; }

+	}

+}
\ No newline at end of file