Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(310)

Issue 480483002: [chromedriver] Add shadow DOM support to chromedriver. (Closed)

Created:
6 years, 4 months ago by mcharsley
Modified:
5 years, 11 months ago
Reviewers:
samuong
CC:
chromium-reviews, stgao
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

[chromedriver] Add shadow DOM support to chromedriver. BUG=chromedriver:852 TEST= added some unit tests (beginning with testShadowDom) to chrome/test/chromedriver/test/run_py_tests.py R=samuong@chromium.org Committed: https://crrev.com/713e22356d84f46633890df2be12860b0d6a16ee Cr-Commit-Position: refs/heads/master@{#309002}

Patch Set 1 #

Patch Set 2 : Changes re-applied to a more up-to-date repository #

Patch Set 3 : Shadow DOM fixes, now applied from a clean selenium repo #

Total comments: 4

Patch Set 4 : "Fixed nits found in review" #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3645 lines, -3003 lines) Patch
M chrome/test/chromedriver/client/webelement.py View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/test/chromedriver/js/call_function.js View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/test/chromedriver/js/focus.js View 1 2 1 chunk +20 lines, -1 line 0 comments Download
M chrome/test/chromedriver/test/run_py_tests.py View 1 2 3 1 chunk +90 lines, -0 lines 0 comments Download
A chrome/test/data/chromedriver/shadow_dom_test.html View 1 2 3 1 chunk +62 lines, -0 lines 0 comments Download
M third_party/webdriver/README.chromium View 1 2 1 chunk +1 line, -1 line 0 comments Download
M third_party/webdriver/atoms.h View 1 2 2 chunks +2 lines, -1 line 0 comments Download
M third_party/webdriver/atoms.cc View 1 2 42 chunks +3465 lines, -2998 lines 0 comments Download

Messages

Total messages: 14 (1 generated)
mcharsley
6 years, 4 months ago (2014-08-15 14:44:57 UTC) #1
samuong
The changes look good to me so far but I'm not able to run the ...
6 years, 4 months ago (2014-08-25 17:20:35 UTC) #2
chromium-reviews
Will do, but next week. I'm holidaying this week - in the driving rain :-( ...
6 years, 4 months ago (2014-08-25 17:38:42 UTC) #3
chromium-reviews
Done. I couldn't get the patch to apply cleanly: had to manually put in the ...
6 years, 3 months ago (2014-09-01 15:24:52 UTC) #4
samuong
I think it would be better to upload a new patch set to this issue, ...
6 years, 3 months ago (2014-09-02 20:58:00 UTC) #5
chromium-reviews
On Tue, Sep 2, 2014 at 9:58 PM, <samuong@chromium.org> wrote: > I think it would ...
6 years, 3 months ago (2014-09-03 16:03:08 UTC) #6
samuong
lgtm with nits The issue description ends up being used as the git log message. ...
6 years ago (2014-12-16 07:56:59 UTC) #7
mcharsley
Nits fixed. Thanks https://codereview.chromium.org/480483002/diff/40001/chrome/test/chromedriver/test/run_py_tests.py File chrome/test/chromedriver/test/run_py_tests.py (right): https://codereview.chromium.org/480483002/diff/40001/chrome/test/chromedriver/test/run_py_tests.py#newcode813 chrome/test/chromedriver/test/run_py_tests.py:813: # the butotn's ohClicked handler changes ...
6 years ago (2014-12-18 13:03:42 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/480483002/60001
6 years ago (2014-12-18 13:05:25 UTC) #10
commit-bot: I haz the power
Committed patchset #4 (id:60001)
6 years ago (2014-12-18 14:02:30 UTC) #11
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/713e22356d84f46633890df2be12860b0d6a16ee Cr-Commit-Position: refs/heads/master@{#309002}
6 years ago (2014-12-18 14:03:08 UTC) #12
samuong
A revert of this CL (patchset #4 id:60001) has been created in https://codereview.chromium.org/824603002/ by samuong@chromium.org. ...
6 years ago (2014-12-22 06:24:26 UTC) #13
chromium-reviews
5 years, 11 months ago (2015-01-05 17:20:01 UTC) #14
Message was sent while issue was closed.
Hi Sam. I'm back in the office now. Will take a look tomorrow.
On 22 Dec 2014 06:24, <samuong@chromium.org> wrote:

> A revert of this CL (patchset #4 id:60001) has been created in
> https://codereview.chromium.org/824603002/ by samuong@chromium.org.
>
> The reason for reverting is: This CL breaks
> ElementEqualityTest.testAnElementFoundInADifferentFrameViaJsShouldHaveSameId
> and
> ElementFindingTest.testAnElementFoundInADifferentFrameViaJsCanBeUsed.
>
> https://codereview.chromium.org/480483002/
>

To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698