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;