Skip to content

Commit 1395598

Browse files
committed
Adding atom to IE driver
1 parent a0f2fa5 commit 1395598

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

javascript/ie-driver/atoms.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,18 @@ webdriver.ie.isOffsetInParentOverflow = function (element, x, y) {
124124
return bot.dom.getOverflowState(element, offsetPoint);
125125
};
126126

127+
/**
128+
* Checks whether the element is entirely scrolled into the parent's overflow
129+
* region.
130+
*
131+
* @param {!Element} element The element to check.
132+
* @return {bot.dom.OverflowState} Whether the coordinates specified, relative to the element,
133+
* are scrolled in the parent overflow.
134+
*/
135+
webdriver.ie.isElementInParentOverflow = function (element) {
136+
return bot.dom.getOverflowState(element);
137+
};
138+
127139
/**
128140
* Gets the size and location of an element.
129141
*

javascript/ie-driver/build.desc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ js_fragment(name = "is_offset_in_parent_overflow",
1717
function = "webdriver.ie.isOffsetInParentOverflow",
1818
deps = [ ":deps" ])
1919

20+
js_fragment(name = "is_element_in_parent_overflow",
21+
module = "webdriver.ie",
22+
function = "webdriver.ie.isElementInParentOverflow",
23+
deps = [ ":deps" ])
24+
2025
js_fragment(name = "get_element_rect",
2126
module = "webdriver.ie",
2227
function = "webdriver.ie.getElementRect",
@@ -36,6 +41,7 @@ js_fragment_header(name = "atoms",
3641
"//javascript/ie-driver:find_element:ie",
3742
"//javascript/ie-driver:find_elements:ie",
3843
"//javascript/ie-driver:is_offset_in_parent_overflow:ie",
44+
"//javascript/ie-driver:is_element_in_parent_overflow:ie",
3945
"//javascript/ie-driver:get_element_rect:ie",
4046
"//javascript/webdriver/atoms:inputs",
4147
"//javascript/webdriver/atoms/fragments:get_attribute:ie",

0 commit comments

Comments
 (0)