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

Issue 2371503002: Add Blimp feedback data about visible BlimpContents. (Closed)

Created:
4 years, 2 months ago by nyquist
Modified:
4 years, 2 months ago
CC:
chromium-reviews, anandc+watch-blimp_chromium.org, maniscalco+watch-blimp_chromium.org, sriramsr+watch-blimp_chromium.org, steimel+watch-blimp_chromium.org, gcasto+watch-blimp_chromium.org, shaktisahu+watch-blimp_chromium.org, nyquist+watch-blimp_chromium.org, perumaal+watch-blimp_chromium.org, marcinjb+watch-blimp_chromium.org, jessicag+watch-blimp_chromium.org, kmarshall+watch-blimp_chromium.org, lethalantidote+watch-blimp_chromium.org, dtrainor+watch-blimp_chromium.org, scf+watch-blimp_chromium.org, khushalsagar+watch-blimp_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add Blimp feedback data about visible BlimpContents. Whether a BlimpContents is visible or not is an important concept for Blimp feedback. This CL adds support for emitting data about whether any BlimpContents is visible. To be able to do this, we now expose the list of all active BlimpContents from the BlimpContentsManager, and the BlimpCompositorManager now exposes whether it is visible or not. The state can still be controlled directly from BlimpContentsImpl by invoking Show()/Hide(), which is what the test code is invoking. Since this CL adds another test for BlimpContentsManager, it also cleans up that test file by making the test-class BlimpContentsManagerTest set up all the common parts of all the tests. BUG=637988 Committed: https://crrev.com/9e08bbc902fb4cda99334956aa1eca8bfe79f65c Cr-Commit-Position: refs/heads/master@{#421144}

Patch Set 1 #

Patch Set 2 : Cleanup BlimpContentsManagerTest. #

Total comments: 2

Patch Set 3 : Rebased on dependency patchset #

Patch Set 4 : Fixed issue with destroyed contents and added test #

Patch Set 5 : Rebased for good measure #

Unified diffs Side-by-side diffs Delta from patch set Stats (+204 lines, -74 lines) Patch
M blimp/client/core/blimp_client_context_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
M blimp/client/core/compositor/blimp_compositor_manager.h View 1 chunk +1 line, -0 lines 0 comments Download
M blimp/client/core/contents/blimp_contents_manager.h View 2 chunks +5 lines, -0 lines 0 comments Download
M blimp/client/core/contents/blimp_contents_manager.cc View 1 2 3 1 chunk +14 lines, -0 lines 0 comments Download
M blimp/client/core/contents/blimp_contents_manager_unittest.cc View 1 2 3 2 chunks +67 lines, -69 lines 0 comments Download
M blimp/client/core/feedback/BUILD.gn View 2 chunks +7 lines, -0 lines 0 comments Download
M blimp/client/core/feedback/blimp_feedback_data.h View 1 chunk +6 lines, -1 line 0 comments Download
M blimp/client/core/feedback/blimp_feedback_data.cc View 1 chunk +21 lines, -1 line 0 comments Download
M blimp/client/core/feedback/blimp_feedback_data_unittest.cc View 1 chunk +82 lines, -2 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 29 (23 generated)
nyquist
dtrainor: PTAL
4 years, 2 months ago (2016-09-24 22:01:51 UTC) #12
David Trainor- moved to gerrit
lgtm % nits https://codereview.chromium.org/2371503002/diff/20001/blimp/client/core/contents/blimp_contents_manager.cc File blimp/client/core/contents/blimp_contents_manager.cc (right): https://codereview.chromium.org/2371503002/diff/20001/blimp/client/core/contents/blimp_contents_manager.cc#newcode104 blimp/client/core/contents/blimp_contents_manager.cc:104: all_blimp_contents.push_back( Check if the contents is ...
4 years, 2 months ago (2016-09-27 03:49:26 UTC) #17
nyquist
All done. Will send to CQ when the dependency patchset lands. https://codereview.chromium.org/2371503002/diff/20001/blimp/client/core/contents/blimp_contents_manager.cc File blimp/client/core/contents/blimp_contents_manager.cc (right): ...
4 years, 2 months ago (2016-09-27 06:21:29 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/2371503002/80001
4 years, 2 months ago (2016-09-27 07:54:24 UTC) #25
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 2 months ago (2016-09-27 07:59:32 UTC) #27
commit-bot: I haz the power
4 years, 2 months ago (2016-09-27 08:01:43 UTC) #29
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/9e08bbc902fb4cda99334956aa1eca8bfe79f65c
Cr-Commit-Position: refs/heads/master@{#421144}

Powered by Google App Engine
This is Rietveld 408576698