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

Issue 1231593002: Add some browser tests for the cast system tray. (Closed)

Created:
5 years, 5 months ago by jdufault
Modified:
5 years, 4 months ago
Reviewers:
achuithb, oshima
CC:
chromium-reviews, kalyank, sadrul
Base URL:
https://chromium.googlesource.com/chromium/src.git@c0-support-code
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add some browser tests for the cast system tray. This CL depends on https://codereview.chromium.org/1224643008/ and https://codereview.chromium.org/1218653006/. BUG=497343

Patch Set 1 #

Total comments: 43

Patch Set 2 : #

Patch Set 3 : #

Total comments: 18

Patch Set 4 : CR feedback #

Patch Set 5 : Use testing API in ash/test #

Patch Set 6 : #

Patch Set 7 : #

Total comments: 11

Patch Set 8 : #

Total comments: 3

Patch Set 9 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+242 lines, -0 lines) Patch
A chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc View 1 2 3 4 5 6 7 8 1 chunk +241 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 23 (4 generated)
jdufault
On 2015/07/08 18:03:38, jdufault wrote: > mailto:jdufault@chromium.org changed reviewers: > + mailto:achuith@chromium.org Achuith, can you ...
5 years, 5 months ago (2015-07-08 18:03:43 UTC) #2
achuithb
https://codereview.chromium.org/1231593002/diff/1/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc File chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc (right): https://codereview.chromium.org/1231593002/diff/1/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc#newcode18 chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc:18: remove newline https://codereview.chromium.org/1231593002/diff/1/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc#newcode32 chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc:32: extensions::ProcessManager* pm = extensions::ProcessManager::Get(profile); You ...
5 years, 5 months ago (2015-07-08 22:04:56 UTC) #3
jdufault
https://codereview.chromium.org/1231593002/diff/1/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc File chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc (right): https://codereview.chromium.org/1231593002/diff/1/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc#newcode18 chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc:18: On 2015/07/08 22:04:55, achuithb wrote: > remove newline Done. ...
5 years, 5 months ago (2015-07-09 23:12:58 UTC) #4
achuithb
Could we also verify multiple receivers? I don't know what a good test would be. ...
5 years, 5 months ago (2015-07-10 21:32:06 UTC) #5
jdufault
I've added the multiple receiver test, but in doing so I refactored some other common ...
5 years, 5 months ago (2015-07-13 21:19:57 UTC) #6
achuithb
https://codereview.chromium.org/1231593002/diff/40001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc File chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc (right): https://codereview.chromium.org/1231593002/diff/40001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc#newcode26 chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc:26: if (!profile) { Can this actually happen? If not, ...
5 years, 5 months ago (2015-07-14 18:22:20 UTC) #7
jdufault
https://codereview.chromium.org/1231593002/diff/40001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc File chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc (right): https://codereview.chromium.org/1231593002/diff/40001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc#newcode26 chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc:26: if (!profile) { On 2015/07/14 18:22:20, achuithb wrote: > ...
5 years, 5 months ago (2015-07-15 17:35:28 UTC) #8
achuithb
https://codereview.chromium.org/1231593002/diff/40001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc File chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc (right): https://codereview.chromium.org/1231593002/diff/40001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc#newcode49 chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc:49: ash::TrayCastTestMethods* test_tray = tray; On 2015/07/15 17:35:28, jdufault wrote: ...
5 years, 5 months ago (2015-07-15 18:59:33 UTC) #9
jdufault
https://codereview.chromium.org/1231593002/diff/40001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc File chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc (right): https://codereview.chromium.org/1231593002/diff/40001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc#newcode108 chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc:108: class SystemTrayTrayCastChromeOSTest : public ExtensionBrowserTest { On 2015/07/15 18:59:32, ...
5 years, 5 months ago (2015-07-15 19:46:37 UTC) #10
jdufault
Oshima, would you mind taking a look? Thanks!
5 years, 5 months ago (2015-07-17 18:49:07 UTC) #12
oshima
https://codereview.chromium.org/1231593002/diff/120001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc File chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc (right): https://codereview.chromium.org/1231593002/diff/120001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc#newcode34 chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc:34: ExecuteJavaScript(extension, ""); std::string() https://codereview.chromium.org/1231593002/diff/120001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc#newcode43 chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc:43: ash::SystemTrayItem* system_tray_item = tray; ...
5 years, 5 months ago (2015-07-20 23:07:04 UTC) #13
jdufault
https://codereview.chromium.org/1231593002/diff/120001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc File chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc (right): https://codereview.chromium.org/1231593002/diff/120001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc#newcode34 chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc:34: ExecuteJavaScript(extension, ""); On 2015/07/20 23:07:04, oshima wrote: > std::string() ...
5 years, 5 months ago (2015-07-21 19:52:44 UTC) #14
oshima
can you remove core files? https://codereview.chromium.org/1231593002/diff/120001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc File chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc (right): https://codereview.chromium.org/1231593002/diff/120001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc#newcode43 chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc:43: ash::SystemTrayItem* system_tray_item = tray; ...
5 years, 5 months ago (2015-07-21 21:21:04 UTC) #15
jdufault
Oops, I didn't mean to add the core files. https://codereview.chromium.org/1231593002/diff/140001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc File chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc (right): https://codereview.chromium.org/1231593002/diff/140001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc#newcode27 chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc:27: ...
5 years, 5 months ago (2015-07-21 23:50:25 UTC) #16
jdufault
https://codereview.chromium.org/1231593002/diff/140001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc File chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc (right): https://codereview.chromium.org/1231593002/diff/140001/chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc#newcode27 chrome/browser/ui/ash/system_tray_tray_cast_browsertest_chromeos.cc:27: Profile* profile = ProfileManager::GetActiveUserProfile(); On 2015/07/21 23:50:25, jdufault wrote: ...
5 years, 5 months ago (2015-07-21 23:51:59 UTC) #17
oshima
lgtm
5 years, 5 months ago (2015-07-22 00:20:19 UTC) #18
achuithb
lgtm
5 years, 5 months ago (2015-07-22 23:42:50 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1231593002/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1231593002/160001
5 years, 4 months ago (2015-07-29 15:37:53 UTC) #21
commit-bot: I haz the power
5 years, 4 months ago (2015-07-29 15:56:48 UTC) #23
Try jobs failed on following builders:
  linux_chromium_gn_chromeos_rel on tryserver.chromium.linux (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)

Powered by Google App Engine
This is Rietveld 408576698