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

Issue 2456243002: Consolidate Android permissions prompt testing. (Closed)

Created:
4 years, 1 month ago by dominickn
Modified:
4 years, 1 month ago
Reviewers:
gone
CC:
chromium-reviews, mlamouri+watch-permissions_chromium.org, feature-media-reviews_chromium.org, chrome-apps-syd-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Consolidate Android permissions prompt testing. This CL extracts the common methods and setup requirements from GeolocationTest and MediaPermissionsTest into a new PermissionTestCaseBase, and makes the two concrete tests inherit from the test case base. This consolidates the UI testing for permission prompts on Android and makes it easier to add new tests. BUG=658125 Committed: https://crrev.com/ac471ccfa681f20e8d19db5728d62aae1b27f483 Cr-Commit-Position: refs/heads/master@{#429134}

Patch Set 1 #

Patch Set 2 : Clean up #

Patch Set 3 : Rebase #

Total comments: 3

Patch Set 4 : Rebase #

Patch Set 5 : Improve commenting of PermissionTestCaseBase #

Messages

Total messages: 25 (18 generated)
dominickn
Hey Dan, WDYT? The tests won't run right until crrev.com/2446063002 lands (looks like the file ...
4 years, 1 month ago (2016-10-28 04:59:02 UTC) #6
gone
Looks a lot cleaner to me. lgtm https://codereview.chromium.org/2456243002/diff/60001/chrome/android/javatests/src/org/chromium/chrome/browser/GeolocationTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/GeolocationTest.java (left): https://codereview.chromium.org/2456243002/diff/60001/chrome/android/javatests/src/org/chromium/chrome/browser/GeolocationTest.java#oldcode375 chrome/android/javatests/src/org/chromium/chrome/browser/GeolocationTest.java:375: tab.removeObserver(updateWaiter); Land ...
4 years, 1 month ago (2016-10-31 23:46:58 UTC) #12
dominickn
Thanks! https://codereview.chromium.org/2456243002/diff/60001/chrome/android/javatests/src/org/chromium/chrome/browser/GeolocationTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/GeolocationTest.java (left): https://codereview.chromium.org/2456243002/diff/60001/chrome/android/javatests/src/org/chromium/chrome/browser/GeolocationTest.java#oldcode375 chrome/android/javatests/src/org/chromium/chrome/browser/GeolocationTest.java:375: tab.removeObserver(updateWaiter); On 2016/10/31 23:46:57, dfalcantara (slow 10.24) wrote: ...
4 years, 1 month ago (2016-11-01 08:27:24 UTC) #19
gone
lgtm https://codereview.chromium.org/2456243002/diff/60001/chrome/android/javatests/src/org/chromium/chrome/browser/GeolocationTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/GeolocationTest.java (left): https://codereview.chromium.org/2456243002/diff/60001/chrome/android/javatests/src/org/chromium/chrome/browser/GeolocationTest.java#oldcode375 chrome/android/javatests/src/org/chromium/chrome/browser/GeolocationTest.java:375: tab.removeObserver(updateWaiter); On 2016/11/01 08:27:24, dominickn wrote: > On ...
4 years, 1 month ago (2016-11-01 16:43:31 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2456243002/100001
4 years, 1 month ago (2016-11-01 22:15:42 UTC) #22
commit-bot: I haz the power
Committed patchset #5 (id:100001)
4 years, 1 month ago (2016-11-01 22:21:50 UTC) #23
commit-bot: I haz the power
4 years, 1 month ago (2016-11-01 22:24:04 UTC) #25
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/ac471ccfa681f20e8d19db5728d62aae1b27f483
Cr-Commit-Position: refs/heads/master@{#429134}

Powered by Google App Engine
This is Rietveld 408576698