You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ca...@apache.org on 2016/11/14 18:48:42 UTC

git commit: [flex-asjs] [refs/heads/feature/position-relative-refactor] - Remove position relative to check what happens

Repository: flex-asjs
Updated Branches:
  refs/heads/feature/position-relative-refactor [created] 1b75b4a84


Remove position relative to check what happens


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/1b75b4a8
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/1b75b4a8
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/1b75b4a8

Branch: refs/heads/feature/position-relative-refactor
Commit: 1b75b4a8496a209488e2c6db743d9f9449de8d18
Parents: 7982279
Author: Carlos Rovira <ca...@apache.org>
Authored: Mon Nov 14 19:48:37 2016 +0100
Committer: Carlos Rovira <ca...@apache.org>
Committed: Mon Nov 14 19:48:37 2016 +0100

----------------------------------------------------------------------
 .../projects/Basic/src/main/flex/org/apache/flex/core/UIBase.as  | 2 +-
 .../projects/Basic/src/main/flex/org/apache/flex/html/Alert.as   | 1 -
 .../Basic/src/main/flex/org/apache/flex/html/ButtonBar.as        | 2 +-
 .../Basic/src/main/flex/org/apache/flex/html/ButtonBase.as       | 2 +-
 .../Basic/src/main/flex/org/apache/flex/html/CheckBox.as         | 2 +-
 .../Basic/src/main/flex/org/apache/flex/html/ComboBox.as         | 2 +-
 .../Basic/src/main/flex/org/apache/flex/html/Container.as        | 2 +-
 .../Basic/src/main/flex/org/apache/flex/html/ControlBar.as       | 2 +-
 .../Basic/src/main/flex/org/apache/flex/html/DropDownList.as     | 2 +-
 .../projects/Basic/src/main/flex/org/apache/flex/html/Form.as    | 2 +-
 .../projects/Basic/src/main/flex/org/apache/flex/html/HRule.as   | 2 +-
 .../projects/Basic/src/main/flex/org/apache/flex/html/Image.as   | 2 +-
 .../src/main/flex/org/apache/flex/html/ImageAndTextButton.as     | 2 +-
 .../Basic/src/main/flex/org/apache/flex/html/NumericStepper.as   | 2 +-
 .../Basic/src/main/flex/org/apache/flex/html/RadioButton.as      | 2 +-
 .../Basic/src/main/flex/org/apache/flex/html/SimpleList.as       | 2 +-
 .../projects/Basic/src/main/flex/org/apache/flex/html/Slider.as  | 2 +-
 .../projects/Basic/src/main/flex/org/apache/flex/html/Spinner.as | 2 +-
 .../Basic/src/main/flex/org/apache/flex/html/TextArea.as         | 2 +-
 .../Basic/src/main/flex/org/apache/flex/html/TextInput.as        | 2 +-
 .../Basic/src/main/flex/org/apache/flex/html/TitleBar.as         | 2 +-
 .../projects/Basic/src/main/flex/org/apache/flex/html/VRule.as   | 2 +-
 .../src/main/flex/org/apache/flex/html/beads/SliderThumbView.as  | 1 -
 .../src/main/flex/org/apache/flex/html/beads/SliderTrackView.as  | 1 -
 .../flex/org/apache/flex/html/supportClasses/CheckBoxIcon.as     | 2 +-
 .../flex/org/apache/flex/html/supportClasses/DataItemRenderer.as | 2 +-
 .../flex/org/apache/flex/html/supportClasses/RadioButtonIcon.as  | 2 +-
 .../org/apache/flex/html/supportClasses/StringItemRenderer.as    | 2 +-
 .../Basic/src/main/flex/org/apache/flex/svg/DOMWrapper.as        | 2 +-
 .../Basic/src/main/flex/org/apache/flex/svg/GraphicContainer.as  | 4 ++--
 .../Basic/src/main/flex/org/apache/flex/svg/GraphicShape.as      | 2 +-
 .../projects/Basic/src/main/flex/org/apache/flex/svg/Image.as    | 2 +-
 .../projects/Flat/src/main/flex/org/apache/flex/flat/CheckBox.as | 2 +-
 .../Flat/src/main/flex/org/apache/flex/flat/DropDownList.as      | 1 -
 .../Flat/src/main/flex/org/apache/flex/flat/RadioButton.as       | 3 +--
 frameworks/projects/Flat/src/main/resources/defaults.css         | 3 ---
 .../projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as   | 2 +-
 frameworks/projects/HTML/src/main/flex/org/apache/flex/html/A.as | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/Alert.as    | 1 -
 .../HTML/src/main/flex/org/apache/flex/html/ButtonBar.as         | 2 +-
 .../HTML/src/main/flex/org/apache/flex/html/ButtonBase.as        | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/CheckBox.as | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/ComboBox.as | 2 +-
 .../HTML/src/main/flex/org/apache/flex/html/Container.as         | 2 +-
 .../HTML/src/main/flex/org/apache/flex/html/ControlBar.as        | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/Div.as      | 2 +-
 .../HTML/src/main/flex/org/apache/flex/html/DropDownList.as      | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/Form.as     | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/H1.as       | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/H2.as       | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/H3.as       | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/H4.as       | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/H5.as       | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/H6.as       | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/HRule.as    | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/Image.as    | 2 +-
 .../src/main/flex/org/apache/flex/html/ImageAndTextButton.as     | 2 +-
 .../HTML/src/main/flex/org/apache/flex/html/NumericStepper.as    | 2 +-
 .../HTML/src/main/flex/org/apache/flex/html/RadioButton.as       | 2 +-
 .../HTML/src/main/flex/org/apache/flex/html/SimpleList.as        | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/Slider.as   | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/Span.as     | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/Spinner.as  | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/TextArea.as | 2 +-
 .../HTML/src/main/flex/org/apache/flex/html/TextInput.as         | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/TitleBar.as | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/html/VRule.as    | 2 +-
 .../src/main/flex/org/apache/flex/html/beads/SliderThumbView.as  | 1 -
 .../src/main/flex/org/apache/flex/html/beads/SliderTrackView.as  | 1 -
 .../flex/org/apache/flex/html/supportClasses/CheckBoxIcon.as     | 2 +-
 .../flex/org/apache/flex/html/supportClasses/DataItemRenderer.as | 2 +-
 .../flex/org/apache/flex/html/supportClasses/RadioButtonIcon.as  | 2 +-
 .../org/apache/flex/html/supportClasses/StringItemRenderer.as    | 2 +-
 .../HTML/src/main/flex/org/apache/flex/svg/DOMWrapper.as         | 2 +-
 .../HTML/src/main/flex/org/apache/flex/svg/GraphicContainer.as   | 4 ++--
 .../HTML/src/main/flex/org/apache/flex/svg/GraphicShape.as       | 2 +-
 .../projects/HTML/src/main/flex/org/apache/flex/svg/Image.as     | 2 +-
 .../JQuery/src/main/flex/org/apache/flex/jquery/TextButton.as    | 2 +-
 .../src/main/flex/org/apache/flex/mdl/Button.as                  | 2 +-
 .../MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Card.as | 2 +-
 .../src/main/flex/org/apache/flex/mdl/CardActions.as             | 2 +-
 .../src/main/flex/org/apache/flex/mdl/CardMedia.as               | 2 +-
 .../src/main/flex/org/apache/flex/mdl/CardMenu.as                | 2 +-
 .../src/main/flex/org/apache/flex/mdl/CardSupportingText.as      | 2 +-
 .../src/main/flex/org/apache/flex/mdl/CardTitle.as               | 2 +-
 .../src/main/flex/org/apache/flex/mdl/CheckBox.as                | 2 +-
 .../src/main/flex/org/apache/flex/mdl/RadioButton.as             | 3 +--
 .../src/main/flex/org/apache/flex/mdl/Slider.as                  | 2 +-
 .../src/main/flex/org/apache/flex/mdl/TextInput.as               | 2 +-
 .../main/flex/org/apache/flex/mdl/supportClasses/CardInner.as    | 2 +-
 90 files changed, 84 insertions(+), 96 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/core/UIBase.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/core/UIBase.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/core/UIBase.as
index 5cab77d..7c70af0 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/core/UIBase.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/core/UIBase.as
@@ -1454,7 +1454,7 @@ package org.apache.flex.core
             if (positioner == null)
                 positioner = element;
             positioner.style.display = 'block';
-            positioner.style.position = 'relative';
+            
             
             element.flexjs_wrapper = this;
             

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Alert.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Alert.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Alert.as
index b7f50dc..34c045c 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Alert.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Alert.as
@@ -168,7 +168,6 @@ package org.apache.flex.html
             
             COMPILE::JS
             {
-                alert.positioner.style.position = 'relative';
                 alert.positioner.style.width = '200px';
                 alert.positioner.style.margin = 'auto';
                 alert.positioner.style.top = '100px';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ButtonBar.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ButtonBar.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ButtonBar.as
index e4c58e7..463bb52 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ButtonBar.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ButtonBar.as
@@ -64,7 +64,7 @@ package org.apache.flex.html
             element = document.createElement('div') as WrappedHTMLElement;
             element.style.overflow = 'auto';
             positioner = element;
-            positioner.style.position = 'relative';
+            
             
             className = 'ButtonBar';
             

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ButtonBase.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ButtonBase.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ButtonBase.as
index a30f0cf..6d42ac9 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ButtonBase.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ButtonBase.as
@@ -84,7 +84,7 @@ package org.apache.flex.html
             element.setAttribute('type', 'button');
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             /* AJH comment out until we figure out why it is needed

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/CheckBox.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/CheckBox.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/CheckBox.as
index 632b539..c97e909 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/CheckBox.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/CheckBox.as
@@ -153,7 +153,7 @@ package org.apache.flex.html
             element.appendChild(document.createTextNode(''));
 
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
 			_icon.element.flexjs_wrapper = this;
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ComboBox.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ComboBox.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ComboBox.as
index fa91fec..3835fd0 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ComboBox.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ComboBox.as
@@ -146,7 +146,7 @@ package org.apache.flex.html
             element.appendChild(button);
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             
             // add a click handler so that a click outside of the combo box can
             // dismiss the pop-up should it be visible.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Container.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Container.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Container.as
index ee30b7f..d2bf198 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Container.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Container.as
@@ -94,7 +94,7 @@ package org.apache.flex.html
             // position value in the parent.  It might
             // get set to 'absolute' if the container is
             // also absolutely positioned
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             /*addEventListener('childrenAdded',

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ControlBar.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ControlBar.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ControlBar.as
index da65539..0caec02 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ControlBar.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ControlBar.as
@@ -89,7 +89,7 @@ package org.apache.flex.html
             typeNames = 'ControlBar';
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/DropDownList.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/DropDownList.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/DropDownList.as
index dd069b2..3bc4348 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/DropDownList.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/DropDownList.as
@@ -216,7 +216,7 @@ package org.apache.flex.html
                 changeHandler);
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             
             element.flexjs_wrapper = this;
             

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Form.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Form.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Form.as
index d7b0459..19367f3 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Form.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Form.as
@@ -60,7 +60,7 @@ package org.apache.flex.html
              
             positioner = element;
              
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             return element;
         }

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/HRule.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/HRule.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/HRule.as
index 7c2fb2f..8f4784a 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/HRule.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/HRule.as
@@ -55,7 +55,7 @@ package org.apache.flex.html
         {
             element = document.createElement('hr') as WrappedHTMLElement;
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             return element;
         }        

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Image.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Image.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Image.as
index e815a59..9881264 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Image.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Image.as
@@ -83,7 +83,7 @@ package org.apache.flex.html
             typeNames = 'Image';
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
          
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ImageAndTextButton.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ImageAndTextButton.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ImageAndTextButton.as
index 8bdcc6a..bc32fdc 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ImageAndTextButton.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/ImageAndTextButton.as
@@ -106,7 +106,7 @@ package org.apache.flex.html
             element.setAttribute('type', 'button');
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/NumericStepper.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/NumericStepper.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/NumericStepper.as
index e919295..0ee27fa 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/NumericStepper.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/NumericStepper.as
@@ -160,7 +160,7 @@ package org.apache.flex.html
         {
             element = document.createElement('div') as WrappedHTMLElement;
             positioner = element;
-            positioner.style.position = 'relative';
+            
 
             input = new TextInput();
             input.className = "NumericStepperInput";

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/RadioButton.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/RadioButton.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/RadioButton.as
index 9aa2254..2482c9f 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/RadioButton.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/RadioButton.as
@@ -250,7 +250,7 @@ package org.apache.flex.html
             element = labelFor as WrappedHTMLElement;
 
             positioner = element;
-            positioner.style.position = 'relative';
+            
 
             (element as WrappedHTMLElement).flexjs_wrapper = this;
             (textNode as WrappedHTMLElement).flexjs_wrapper = this;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/SimpleList.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/SimpleList.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/SimpleList.as
index 9dcb348..59e4bf9 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/SimpleList.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/SimpleList.as
@@ -61,7 +61,7 @@ package org.apache.flex.html
             goog.events.listen(element, 'change',
                 changeHandler);
             positioner = element;
-            positioner.style.position = 'relative';
+            
             className = 'SimpleList';
             
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Slider.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Slider.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Slider.as
index d10891c..56a473e 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Slider.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Slider.as
@@ -185,7 +185,7 @@ package org.apache.flex.html
             addBead(controller);
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             className = 'Slider';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Spinner.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Spinner.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Spinner.as
index 65b5290..e7a2c76 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Spinner.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/Spinner.as
@@ -155,7 +155,7 @@ package org.apache.flex.html
         {
             element = document.createElement('div') as WrappedHTMLElement;
             positioner = element;
-            positioner.style.position = 'relative';
+            
 
             element.style.verticalAlign = 'middle';
             element.flexjs_wrapper = this;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/TextArea.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/TextArea.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/TextArea.as
index 10b7555..479b1e3 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/TextArea.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/TextArea.as
@@ -115,7 +115,7 @@ package org.apache.flex.html
         {
             element = document.createElement('textarea') as WrappedHTMLElement;
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             element.className = 'TextArea';
             typeNames = 'TextArea';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/TextInput.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/TextInput.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/TextInput.as
index c8df45d..fc3a7cd 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/TextInput.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/TextInput.as
@@ -177,7 +177,7 @@ package org.apache.flex.html
             goog.events.listen(element, 'input', textChangeHandler);
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/TitleBar.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/TitleBar.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/TitleBar.as
index 3902330..68b045f 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/TitleBar.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/TitleBar.as
@@ -135,7 +135,7 @@ package org.apache.flex.html
             element = document.createElement('div') as WrappedHTMLElement;
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             className = 'TitleBar';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/VRule.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/VRule.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/VRule.as
index d727f2a..dbfe9af 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/VRule.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/VRule.as
@@ -60,7 +60,7 @@ package org.apache.flex.html
             element.style.borderBottom = 'none';
             element.style.borderRight = 'none';
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             return element;
         }        

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/SliderThumbView.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/SliderThumbView.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/SliderThumbView.as
index e9b4ea5..59aa155 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/SliderThumbView.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/SliderThumbView.as
@@ -117,7 +117,6 @@ package org.apache.flex.html.beads
                 element.id = 'thumb';
                 element.style.backgroundColor = '#949494';
                 element.style.border = 'thin solid #747474';
-                element.style.position = 'relative';
                 element.style.height = '30px';
                 element.style.width = '10px';
                 element.style.zIndex = '2';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/SliderTrackView.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/SliderTrackView.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/SliderTrackView.as
index 4290ac7..b735644 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/SliderTrackView.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/SliderTrackView.as
@@ -118,7 +118,6 @@ package org.apache.flex.html.beads
 				element.style.height = '10px';
 				element.style.width = '200px';
 				element.style.border = 'thin solid #C4C4C4';
-				element.style.position = 'relative';
 				element.style.left = '0px';
 				element.style.top = '10px';
 				element.style.zIndex = '1';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/CheckBoxIcon.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/CheckBoxIcon.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/CheckBoxIcon.as
index 92c3f53..29881cf 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/CheckBoxIcon.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/CheckBoxIcon.as
@@ -82,7 +82,7 @@ package org.apache.flex.html.supportClasses
 			element = input as WrappedHTMLElement;
 
 			positioner = element;
-			positioner.style.position = 'relative';
+			
 
 			(element as WrappedHTMLElement).flexjs_wrapper = this;
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/DataItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/DataItemRenderer.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/DataItemRenderer.as
index 8b4ad5b..cb6e0a1 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/DataItemRenderer.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/DataItemRenderer.as
@@ -163,7 +163,7 @@ package org.apache.flex.html.supportClasses
 		{
 			element = document.createElement('div') as WrappedHTMLElement;
 			positioner = element;
-			positioner.style.position = 'relative';
+			
 
 			element.flexjs_wrapper = this;
 			className = 'DataItemRenderer';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/RadioButtonIcon.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/RadioButtonIcon.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/RadioButtonIcon.as
index 119400f..a1bfd48 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/RadioButtonIcon.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/RadioButtonIcon.as
@@ -101,7 +101,7 @@ package org.apache.flex.html.supportClasses
 			element = input as WrappedHTMLElement;
 
 			positioner = element;
-			positioner.style.position = 'relative';
+			
 
 			(element as WrappedHTMLElement).flexjs_wrapper = this;
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/StringItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/StringItemRenderer.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/StringItemRenderer.as
index b897012..8fa2412 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/StringItemRenderer.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/supportClasses/StringItemRenderer.as
@@ -164,7 +164,7 @@ package org.apache.flex.html.supportClasses
         {            
             element = document.createElement('div') as WrappedHTMLElement;
             positioner = element;
-            positioner.style.position = 'relative';
+            
             
             element.flexjs_wrapper = this;
             className = 'StringItemRenderer';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/DOMWrapper.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/DOMWrapper.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/DOMWrapper.as
index 7bb20ff..931b026 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/DOMWrapper.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/DOMWrapper.as
@@ -46,7 +46,7 @@ package org.apache.flex.svg
 			element.style.top = 0;
 			//element.offsetParent = null;
 			positioner = element;
-			positioner.style.position = 'relative';
+			
 			
 			return element;
 		}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/GraphicContainer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/GraphicContainer.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/GraphicContainer.as
index 8e8498f..a738434 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/GraphicContainer.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/GraphicContainer.as
@@ -59,7 +59,7 @@ package org.apache.flex.svg
 			// position value in the parent.  It might
 			// get set to 'absolute' if the container is
 			// also absolutely positioned
-			positioner.style.position = 'relative';
+			
 			element.flexjs_wrapper = this;
 			
 			graphicGroup = new GraphicGroup();
@@ -191,7 +191,7 @@ class GraphicGroup extends ContainerBase
 		// position value in the parent.  It might
 		// get set to 'absolute' if the container is
 		// also absolutely positioned
-		positioner.style.position = 'relative';
+		
 		element.flexjs_wrapper = this;
 		
 		/*addEventListener('childrenAdded',

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/GraphicShape.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/GraphicShape.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/GraphicShape.as
index dc3f4a3..b406469 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/GraphicShape.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/GraphicShape.as
@@ -91,7 +91,7 @@ package org.apache.flex.svg
 			element.style.top = 0;
 			//element.offsetParent = null;
 			positioner = element;
-			positioner.style.position = 'relative';
+			
 			
 			return element;
 		}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/Image.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/Image.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/Image.as
index cd0729f..2a7929c 100644
--- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/Image.as
+++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/svg/Image.as
@@ -47,7 +47,7 @@ package org.apache.flex.svg
 			element.setAttribute('y', 0);
 			//element.offsetParent = null;
 			positioner = element;
-			positioner.style.position = 'relative';
+			
 			addImageElement();
 			return element;
 		}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/CheckBox.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/CheckBox.as b/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/CheckBox.as
index 2d09772..aed3bae 100644
--- a/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/CheckBox.as
+++ b/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/CheckBox.as
@@ -94,7 +94,7 @@ package org.apache.flex.flat
                 typeNames = 'CheckBox';
                 
                 positioner = element;
-                positioner.style.position = 'relative';
+                
                 (input as WrappedHTMLElement).flexjs_wrapper = this;
                 (checkbox as WrappedHTMLElement).flexjs_wrapper = this;
                 element.flexjs_wrapper = this;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/DropDownList.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/DropDownList.as b/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/DropDownList.as
index 1e4b3c7..b63cdac 100644
--- a/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/DropDownList.as
+++ b/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/DropDownList.as
@@ -113,7 +113,6 @@ package org.apache.flex.flat
             caret.className = 'dropdown-caret';
             
             this.positioner = this.element;
-            this.positioner.style.position = 'relative';
             
             // add a click handler so that a click outside of the combo box can
             // dismiss the pop-up should it be visible.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/RadioButton.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/RadioButton.as b/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/RadioButton.as
index 9fe9d1b..3937355 100644
--- a/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/RadioButton.as
+++ b/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/RadioButton.as
@@ -93,14 +93,13 @@ package org.apache.flex.flat
             labelFor.appendChild(input);
             labelFor.appendChild(radio);
             labelFor.appendChild(textNode);
-            labelFor.style.position = 'relative';
             
             element = labelFor as WrappedHTMLElement;
             element.className = 'RadioButton';
             typeNames = 'RadioButton';
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             (input as WrappedHTMLElement).flexjs_wrapper = this;
             (radio as WrappedHTMLElement).flexjs_wrapper = this;
             element.flexjs_wrapper = this;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/Flat/src/main/resources/defaults.css
----------------------------------------------------------------------
diff --git a/frameworks/projects/Flat/src/main/resources/defaults.css b/frameworks/projects/Flat/src/main/resources/defaults.css
index c0f0770..f092ad6 100644
--- a/frameworks/projects/Flat/src/main/resources/defaults.css
+++ b/frameworks/projects/Flat/src/main/resources/defaults.css
@@ -161,7 +161,6 @@ ButtonBarButtonItemRenderer
 CheckBox
 {
   /* .checkbox */
-  position: relative;
   padding-left: 32px;
   margin-bottom: 12px;
   font-size: 14px;
@@ -424,7 +423,6 @@ PanelWithControlBar
 RadioButton
 {
   /* .radio */
-  position: relative;
   padding-left: 32px;
   margin-bottom: 12px;
   font-size: 14px;
@@ -721,7 +719,6 @@ RadioButton
   }
 .vscrollbar-track {
   padding: 0px;
-  position: relative;
   width: 8px;
   height: 8px;
   /*margin-bottom: 20px;*/

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as
index 832c015..5b8e2bd 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as
@@ -1345,7 +1345,7 @@ package org.apache.flex.core
 	            if (positioner == null)
 	                positioner = element;
 	            positioner.style.display = 'block';
-	            positioner.style.position = 'relative';
+	            
 	            
 	            element.flexjs_wrapper = this;
 	            

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/A.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/A.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/A.as
index ca7ce1f..712fafc 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/A.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/A.as
@@ -127,7 +127,7 @@ package org.apache.flex.html
 			element = a as WrappedHTMLElement;
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
 			element.flexjs_wrapper = this;
             
             //className = typeNames = 'A';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Alert.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Alert.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Alert.as
index b7f50dc..34c045c 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Alert.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Alert.as
@@ -168,7 +168,6 @@ package org.apache.flex.html
             
             COMPILE::JS
             {
-                alert.positioner.style.position = 'relative';
                 alert.positioner.style.width = '200px';
                 alert.positioner.style.margin = 'auto';
                 alert.positioner.style.top = '100px';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ButtonBar.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ButtonBar.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ButtonBar.as
index e4c58e7..463bb52 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ButtonBar.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ButtonBar.as
@@ -64,7 +64,7 @@ package org.apache.flex.html
             element = document.createElement('div') as WrappedHTMLElement;
             element.style.overflow = 'auto';
             positioner = element;
-            positioner.style.position = 'relative';
+            
             
             className = 'ButtonBar';
             

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ButtonBase.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ButtonBase.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ButtonBase.as
index a30f0cf..6d42ac9 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ButtonBase.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ButtonBase.as
@@ -84,7 +84,7 @@ package org.apache.flex.html
             element.setAttribute('type', 'button');
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             /* AJH comment out until we figure out why it is needed

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/CheckBox.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/CheckBox.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/CheckBox.as
index 632b539..c97e909 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/CheckBox.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/CheckBox.as
@@ -153,7 +153,7 @@ package org.apache.flex.html
             element.appendChild(document.createTextNode(''));
 
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
 			_icon.element.flexjs_wrapper = this;
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ComboBox.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ComboBox.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ComboBox.as
index fa91fec..3835fd0 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ComboBox.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ComboBox.as
@@ -146,7 +146,7 @@ package org.apache.flex.html
             element.appendChild(button);
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             
             // add a click handler so that a click outside of the combo box can
             // dismiss the pop-up should it be visible.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Container.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Container.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Container.as
index 6d2e655..d8c62df 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Container.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Container.as
@@ -101,7 +101,7 @@ package org.apache.flex.html
             // position value in the parent.  It might
             // get set to 'absolute' if the container is
             // also absolutely positioned
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             /*addEventListener('childrenAdded',

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ControlBar.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ControlBar.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ControlBar.as
index da65539..0caec02 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ControlBar.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ControlBar.as
@@ -89,7 +89,7 @@ package org.apache.flex.html
             typeNames = 'ControlBar';
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Div.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Div.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Div.as
index 0e1815f..4a5aabc 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Div.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Div.as
@@ -101,7 +101,7 @@ package org.apache.flex.html
 			element = div as WrappedHTMLElement;
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
 			element.flexjs_wrapper = this;
             
             //className = typeNames = 'Div';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/DropDownList.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/DropDownList.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/DropDownList.as
index dd069b2..3bc4348 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/DropDownList.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/DropDownList.as
@@ -216,7 +216,7 @@ package org.apache.flex.html
                 changeHandler);
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             
             element.flexjs_wrapper = this;
             

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Form.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Form.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Form.as
index d7b0459..19367f3 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Form.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Form.as
@@ -60,7 +60,7 @@ package org.apache.flex.html
              
             positioner = element;
              
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             return element;
         }

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H1.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H1.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H1.as
index ecd00b1..6d09f9f 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H1.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H1.as
@@ -101,7 +101,7 @@ package org.apache.flex.html
 			element = h1 as WrappedHTMLElement;
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
 			element.flexjs_wrapper = this;
             
             //className = typeNames = 'H1';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H2.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H2.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H2.as
index 641cce5..b8018e6 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H2.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H2.as
@@ -101,7 +101,7 @@ package org.apache.flex.html
 			element = h2 as WrappedHTMLElement;
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
 			element.flexjs_wrapper = this;
             
             //className = typeNames = 'H2';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H3.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H3.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H3.as
index 71fd297..70b74f3 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H3.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H3.as
@@ -101,7 +101,7 @@ package org.apache.flex.html
 			element = h3 as WrappedHTMLElement;
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
 			element.flexjs_wrapper = this;
             
             //className = typeNames = 'H3';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H4.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H4.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H4.as
index 25661ad..43cde00 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H4.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H4.as
@@ -101,7 +101,7 @@ package org.apache.flex.html
 			element = h4 as WrappedHTMLElement;
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
 			element.flexjs_wrapper = this;
             
             //className = typeNames = 'H4';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H5.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H5.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H5.as
index c2a9f93..6c88654 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H5.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H5.as
@@ -101,7 +101,7 @@ package org.apache.flex.html
 			element = h5 as WrappedHTMLElement;
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
 			element.flexjs_wrapper = this;
             
             //className = typeNames = 'H5';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H6.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H6.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H6.as
index fa46b07..1ec7e37 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H6.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/H6.as
@@ -101,7 +101,7 @@ package org.apache.flex.html
 			element = h6 as WrappedHTMLElement;
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
 			element.flexjs_wrapper = this;
             
             //className = typeNames = 'H6';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/HRule.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/HRule.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/HRule.as
index 7c2fb2f..8f4784a 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/HRule.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/HRule.as
@@ -55,7 +55,7 @@ package org.apache.flex.html
         {
             element = document.createElement('hr') as WrappedHTMLElement;
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             return element;
         }        

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Image.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Image.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Image.as
index 7ddca27..9638444 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Image.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Image.as
@@ -51,7 +51,7 @@ package org.apache.flex.html
             typeNames = 'Image';
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
          
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ImageAndTextButton.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ImageAndTextButton.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ImageAndTextButton.as
index 8bdcc6a..bc32fdc 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ImageAndTextButton.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/ImageAndTextButton.as
@@ -106,7 +106,7 @@ package org.apache.flex.html
             element.setAttribute('type', 'button');
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/NumericStepper.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/NumericStepper.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/NumericStepper.as
index e919295..0ee27fa 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/NumericStepper.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/NumericStepper.as
@@ -160,7 +160,7 @@ package org.apache.flex.html
         {
             element = document.createElement('div') as WrappedHTMLElement;
             positioner = element;
-            positioner.style.position = 'relative';
+            
 
             input = new TextInput();
             input.className = "NumericStepperInput";

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/RadioButton.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/RadioButton.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/RadioButton.as
index 39eaeef..a0a347e 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/RadioButton.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/RadioButton.as
@@ -250,7 +250,7 @@ package org.apache.flex.html
             element = labelFor as WrappedHTMLElement;
 
             positioner = element;
-            positioner.style.position = 'relative';
+            
 
             (element as WrappedHTMLElement).flexjs_wrapper = this;
             (textNode as WrappedHTMLElement).flexjs_wrapper = this;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/SimpleList.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/SimpleList.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/SimpleList.as
index 9dcb348..59e4bf9 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/SimpleList.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/SimpleList.as
@@ -61,7 +61,7 @@ package org.apache.flex.html
             goog.events.listen(element, 'change',
                 changeHandler);
             positioner = element;
-            positioner.style.position = 'relative';
+            
             className = 'SimpleList';
             
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Slider.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Slider.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Slider.as
index d10891c..56a473e 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Slider.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Slider.as
@@ -185,7 +185,7 @@ package org.apache.flex.html
             addBead(controller);
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             className = 'Slider';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
index 91b94f7..458e8e2 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
@@ -101,7 +101,7 @@ package org.apache.flex.html
 			element = span as WrappedHTMLElement;
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
 			element.flexjs_wrapper = this;
             
             className = typeNames = 'Span';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Spinner.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Spinner.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Spinner.as
index 65b5290..e7a2c76 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Spinner.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Spinner.as
@@ -155,7 +155,7 @@ package org.apache.flex.html
         {
             element = document.createElement('div') as WrappedHTMLElement;
             positioner = element;
-            positioner.style.position = 'relative';
+            
 
             element.style.verticalAlign = 'middle';
             element.flexjs_wrapper = this;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/TextArea.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/TextArea.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/TextArea.as
index 10b7555..479b1e3 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/TextArea.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/TextArea.as
@@ -115,7 +115,7 @@ package org.apache.flex.html
         {
             element = document.createElement('textarea') as WrappedHTMLElement;
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             element.className = 'TextArea';
             typeNames = 'TextArea';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/TextInput.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/TextInput.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/TextInput.as
index c8df45d..fc3a7cd 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/TextInput.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/TextInput.as
@@ -177,7 +177,7 @@ package org.apache.flex.html
             goog.events.listen(element, 'input', textChangeHandler);
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/TitleBar.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/TitleBar.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/TitleBar.as
index 3902330..68b045f 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/TitleBar.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/TitleBar.as
@@ -135,7 +135,7 @@ package org.apache.flex.html
             element = document.createElement('div') as WrappedHTMLElement;
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             className = 'TitleBar';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/VRule.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/VRule.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/VRule.as
index d727f2a..dbfe9af 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/VRule.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/VRule.as
@@ -60,7 +60,7 @@ package org.apache.flex.html
             element.style.borderBottom = 'none';
             element.style.borderRight = 'none';
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             return element;
         }        

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/SliderThumbView.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/SliderThumbView.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/SliderThumbView.as
index caa7a3e..103c7fc 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/SliderThumbView.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/SliderThumbView.as
@@ -120,7 +120,6 @@ package org.apache.flex.html.beads
                 element.id = 'thumb';
                 element.style.backgroundColor = '#949494';
                 element.style.border = 'thin solid #747474';
-                element.style.position = 'relative';
                 element.style.height = '30px';
                 element.style.width = '10px';
                 element.style.zIndex = '2';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/SliderTrackView.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/SliderTrackView.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/SliderTrackView.as
index 294aa43..b8dab04 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/SliderTrackView.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/SliderTrackView.as
@@ -121,7 +121,6 @@ package org.apache.flex.html.beads
 				element.style.height = '10px';
 				element.style.width = '200px';
 				element.style.border = 'thin solid #C4C4C4';
-				element.style.position = 'relative';
 				element.style.left = '0px';
 				element.style.top = '10px';
 				element.style.zIndex = '1';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/CheckBoxIcon.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/CheckBoxIcon.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/CheckBoxIcon.as
index 92c3f53..29881cf 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/CheckBoxIcon.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/CheckBoxIcon.as
@@ -82,7 +82,7 @@ package org.apache.flex.html.supportClasses
 			element = input as WrappedHTMLElement;
 
 			positioner = element;
-			positioner.style.position = 'relative';
+			
 
 			(element as WrappedHTMLElement).flexjs_wrapper = this;
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/DataItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/DataItemRenderer.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/DataItemRenderer.as
index 7de2389..ec0a21a 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/DataItemRenderer.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/DataItemRenderer.as
@@ -163,7 +163,7 @@ package org.apache.flex.html.supportClasses
 		{
 			element = document.createElement('div') as WrappedHTMLElement;
 			positioner = element;
-			positioner.style.position = 'relative';
+			
 
 			element.flexjs_wrapper = this;
 			className = 'DataItemRenderer';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/RadioButtonIcon.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/RadioButtonIcon.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/RadioButtonIcon.as
index 119400f..a1bfd48 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/RadioButtonIcon.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/RadioButtonIcon.as
@@ -101,7 +101,7 @@ package org.apache.flex.html.supportClasses
 			element = input as WrappedHTMLElement;
 
 			positioner = element;
-			positioner.style.position = 'relative';
+			
 
 			(element as WrappedHTMLElement).flexjs_wrapper = this;
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/StringItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/StringItemRenderer.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/StringItemRenderer.as
index 2ff3cbf..f5bb582 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/StringItemRenderer.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/StringItemRenderer.as
@@ -164,7 +164,7 @@ package org.apache.flex.html.supportClasses
         {            
             element = document.createElement('div') as WrappedHTMLElement;
             positioner = element;
-            positioner.style.position = 'relative';
+            
             
             element.flexjs_wrapper = this;
             className = 'StringItemRenderer';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/DOMWrapper.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/DOMWrapper.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/DOMWrapper.as
index 7bb20ff..931b026 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/DOMWrapper.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/DOMWrapper.as
@@ -46,7 +46,7 @@ package org.apache.flex.svg
 			element.style.top = 0;
 			//element.offsetParent = null;
 			positioner = element;
-			positioner.style.position = 'relative';
+			
 			
 			return element;
 		}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/GraphicContainer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/GraphicContainer.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/GraphicContainer.as
index 709d6ea..93090a8 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/GraphicContainer.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/GraphicContainer.as
@@ -59,7 +59,7 @@ package org.apache.flex.svg
 			// position value in the parent.  It might
 			// get set to 'absolute' if the container is
 			// also absolutely positioned
-			positioner.style.position = 'relative';
+			
 			element.flexjs_wrapper = this;
 			
 			graphicGroup = new GraphicGroup();
@@ -196,7 +196,7 @@ class GraphicGroup extends ContainerBase
 		// position value in the parent.  It might
 		// get set to 'absolute' if the container is
 		// also absolutely positioned
-		positioner.style.position = 'relative';
+		
 		element.flexjs_wrapper = this;
 		
 		/*addEventListener('childrenAdded',

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/GraphicShape.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/GraphicShape.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/GraphicShape.as
index 8f9e326..e7c6c13 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/GraphicShape.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/GraphicShape.as
@@ -96,7 +96,7 @@ package org.apache.flex.svg
 			element.style.top = 0;
 			//element.offsetParent = null;
 			positioner = element;
-			positioner.style.position = 'relative';
+			
 			
 			return element;
 		}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/Image.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/Image.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/Image.as
index cd0729f..2a7929c 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/Image.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/svg/Image.as
@@ -47,7 +47,7 @@ package org.apache.flex.svg
 			element.setAttribute('y', 0);
 			//element.offsetParent = null;
 			positioner = element;
-			positioner.style.position = 'relative';
+			
 			addImageElement();
 			return element;
 		}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/JQuery/src/main/flex/org/apache/flex/jquery/TextButton.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/JQuery/src/main/flex/org/apache/flex/jquery/TextButton.as b/frameworks/projects/JQuery/src/main/flex/org/apache/flex/jquery/TextButton.as
index a20ef8e..50a16bf 100644
--- a/frameworks/projects/JQuery/src/main/flex/org/apache/flex/jquery/TextButton.as
+++ b/frameworks/projects/JQuery/src/main/flex/org/apache/flex/jquery/TextButton.as
@@ -41,7 +41,7 @@ package org.apache.flex.jquery
 			element.setAttribute('type', 'button');
 			
 			positioner = element;
-			positioner.style.position = 'relative';
+			
 			element.flexjs_wrapper = this;
 			return element;
 		}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Button.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Button.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Button.as
index bbac36a..c55abdc 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Button.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Button.as
@@ -64,7 +64,7 @@ package org.apache.flex.mdl
             element.className = typeNames;
 
             positioner = element;
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
 
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Card.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Card.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Card.as
index 6d482b6..87d67cb 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Card.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Card.as
@@ -75,7 +75,7 @@ package org.apache.flex.mdl
             // position value in the parent.  It might
             // get set to 'absolute' if the container is
             // also absolutely positioned
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
 
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardActions.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardActions.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardActions.as
index 1db5c5f..f4818c4 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardActions.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardActions.as
@@ -72,7 +72,7 @@ package org.apache.flex.mdl
             // position value in the parent.  It might
             // get set to 'absolute' if the container is
             // also absolutely positioned
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardMedia.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardMedia.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardMedia.as
index 83da9fa..3a06c28 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardMedia.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardMedia.as
@@ -72,7 +72,7 @@ package org.apache.flex.mdl
             // position value in the parent.  It might
             // get set to 'absolute' if the container is
             // also absolutely positioned
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardMenu.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardMenu.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardMenu.as
index eac8088..df1fed8 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardMenu.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardMenu.as
@@ -72,7 +72,7 @@ package org.apache.flex.mdl
             // position value in the parent.  It might
             // get set to 'absolute' if the container is
             // also absolutely positioned
-            //positioner.style.position = 'relative';
+            //
             element.flexjs_wrapper = this;
             
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardSupportingText.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardSupportingText.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardSupportingText.as
index 3660bef..b7cfa47 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardSupportingText.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardSupportingText.as
@@ -72,7 +72,7 @@ package org.apache.flex.mdl
             // position value in the parent.  It might
             // get set to 'absolute' if the container is
             // also absolutely positioned
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardTitle.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardTitle.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardTitle.as
index 64bc3a8..7ac300a 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardTitle.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CardTitle.as
@@ -72,7 +72,7 @@ package org.apache.flex.mdl
             // position value in the parent.  It might
             // get set to 'absolute' if the container is
             // also absolutely positioned
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
             
             return element;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CheckBox.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CheckBox.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CheckBox.as
index 6a30449..c759629 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CheckBox.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/CheckBox.as
@@ -123,7 +123,7 @@ package org.apache.flex.mdl
             checkbox.appendChild(textNode);
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             (input as WrappedHTMLElement).flexjs_wrapper = this;
             (checkbox as WrappedHTMLElement).flexjs_wrapper = this;
             element.flexjs_wrapper = this;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/RadioButton.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/RadioButton.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/RadioButton.as
index 46eb8cc..ec2fbe4 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/RadioButton.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/RadioButton.as
@@ -127,12 +127,11 @@ package org.apache.flex.mdl
             label.appendChild(icon.element);
             label.appendChild(radio);
             radio.appendChild(textNode);
-            label.style.position = 'relative';
             
             element = label as WrappedHTMLElement;
             
             positioner = element;
-            positioner.style.position = 'relative';
+            
             (element as WrappedHTMLElement).flexjs_wrapper = this;
             (textNode as WrappedHTMLElement).flexjs_wrapper = this;
             (icon.element as WrappedHTMLElement).flexjs_wrapper = this;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Slider.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Slider.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Slider.as
index cb5dbaf..bcfcd8f 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Slider.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Slider.as
@@ -220,7 +220,7 @@ package org.apache.flex.mdl
             //addBead(controller);
             
             positioner = p as WrappedHTMLElement;
-            positioner.style.position = 'relative';
+            
 			(input as WrappedHTMLElement).flexjs_wrapper = this;
             element.flexjs_wrapper = this;
             

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/TextInput.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/TextInput.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/TextInput.as
index 3730cf5..d2c952c 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/TextInput.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/TextInput.as
@@ -103,7 +103,7 @@ package org.apache.flex.mdl
             element = input as WrappedHTMLElement;
 
             positioner = div as WrappedHTMLElement;
-            positioner.style.position = 'relative';
+            
             (input as WrappedHTMLElement).flexjs_wrapper = this;
             (label as WrappedHTMLElement).flexjs_wrapper = this;
             element.flexjs_wrapper = this;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b75b4a8/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/supportClasses/CardInner.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/supportClasses/CardInner.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/supportClasses/CardInner.as
index c254126..e353e08 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/supportClasses/CardInner.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/supportClasses/CardInner.as
@@ -72,7 +72,7 @@ package org.apache.flex.mdl.supportClasses
             // position value in the parent.  It might
             // get set to 'absolute' if the container is
             // also absolutely positioned
-            positioner.style.position = 'relative';
+            
             element.flexjs_wrapper = this;
 
             return element;