Index: components/mus/ws/test_change_tracker.cc |
diff --git a/components/mus/ws/test_change_tracker.cc b/components/mus/ws/test_change_tracker.cc |
index 3eb2317e25ec3adef2fbb81155e080d4392666b9..a08f923de65a8620157e8c74403bdf90570f96d5 100644 |
--- a/components/mus/ws/test_change_tracker.cc |
+++ b/components/mus/ws/test_change_tracker.cc |
@@ -119,6 +119,11 @@ std::string ChangeToDescription1(const Change& change) { |
return base::StringPrintf("ChangeCompleted id=%d sucess=%s", |
change.change_id, |
change.bool_value ? "true" : "false"); |
+ |
+ case CHANGE_TYPE_ON_TOP_LEVEL_CREATED: |
+ return base::StringPrintf("TopLevelCreated id=%d window_id=%s", |
+ change.change_id, |
+ WindowIdToString(change.window_id).c_str()); |
} |
return std::string(); |
} |
@@ -355,6 +360,15 @@ void TestChangeTracker::OnChangeCompleted(uint32_t change_id, bool success) { |
AddChange(change); |
} |
+void TestChangeTracker::OnTopLevelCreated(uint32_t change_id, |
+ mojom::WindowDataPtr window_data) { |
+ Change change; |
+ change.type = CHANGE_TYPE_ON_TOP_LEVEL_CREATED; |
+ change.change_id = change_id; |
+ change.window_id = window_data->window_id; |
+ AddChange(change); |
+} |
+ |
void TestChangeTracker::AddChange(const Change& change) { |
changes_.push_back(change); |
if (delegate_) |