Home | History | Annotate | Download | only in instant

Lines Matching refs:manager

63   InstantLoaderManager manager(&delegate);
65 manager.UpdateLoader(0, &loader);
67 EXPECT_TRUE(manager.current_loader());
68 EXPECT_EQ(NULL, manager.pending_loader());
69 EXPECT_EQ(0, manager.current_loader()->template_url_id());
76 InstantLoaderManager manager(&delegate);
78 manager.UpdateLoader(0, &loader);
79 InstantLoader* current_loader = manager.current_loader();
80 manager.UpdateLoader(0, &loader);
82 EXPECT_EQ(current_loader, manager.current_loader());
83 EXPECT_EQ(NULL, manager.pending_loader());
89 InstantLoaderManager manager(&delegate);
91 manager.UpdateLoader(1, &loader);
92 InstantLoader* current_loader = manager.current_loader();
93 manager.UpdateLoader(1, &loader);
95 EXPECT_EQ(current_loader, manager.current_loader());
96 EXPECT_EQ(NULL, manager.pending_loader());
97 EXPECT_EQ(1u, manager.num_instant_loaders());
103 InstantLoaderManager manager(&delegate);
105 manager.UpdateLoader(0, &loader);
106 InstantLoader* current_loader = manager.current_loader();
107 manager.UpdateLoader(1, &loader);
109 EXPECT_NE(current_loader, manager.current_loader());
110 EXPECT_EQ(NULL, manager.pending_loader());
111 EXPECT_EQ(1u, manager.num_instant_loaders());
118 InstantLoaderManager manager(&delegate);
120 manager.UpdateLoader(1, &loader);
121 InstantLoader* current_loader = manager.current_loader();
122 manager.UpdateLoader(2, &loader);
124 EXPECT_NE(current_loader, manager.current_loader());
125 EXPECT_EQ(NULL, manager.pending_loader());
126 EXPECT_EQ(2u, manager.num_instant_loaders());
133 InstantLoaderManager manager(&delegate);
135 manager.UpdateLoader(0, &loader);
136 InstantLoader* current_loader = manager.current_loader();
140 manager.UpdateLoader(1, &loader);
142 EXPECT_EQ(current_loader, manager.current_loader());
143 EXPECT_TRUE(manager.pending_loader());
144 EXPECT_NE(current_loader, manager.pending_loader());
145 EXPECT_EQ(1u, manager.num_instant_loaders());
148 InstantLoader* pending_loader = manager.pending_loader();
149 manager.MakePendingCurrent(&loader);
151 EXPECT_EQ(pending_loader, manager.current_loader());
152 EXPECT_EQ(NULL, manager.pending_loader());
153 EXPECT_EQ(1u, manager.num_instant_loaders());
159 InstantLoaderManager manager(&delegate);
161 manager.UpdateLoader(1, &loader);
162 scoped_ptr<InstantLoader> current_loader(manager.ReleaseCurrentLoader());
164 EXPECT_EQ(NULL, manager.current_loader());
165 EXPECT_EQ(0u, manager.num_instant_loaders());
172 InstantLoaderManager manager(&delegate);
174 manager.UpdateLoader(1, &loader);
175 ASSERT_TRUE(manager.current_loader());
176 EXPECT_EQ(1, manager.current_loader()->template_url_id());
177 InstantLoader* instant_loader = manager.current_loader();
179 manager.UpdateLoader(0, &loader);
180 InstantLoader* non_instant_loader = manager.current_loader();
186 manager.UpdateLoader(1, &loader);
188 EXPECT_EQ(instant_loader, manager.current_loader());
189 EXPECT_EQ(NULL, manager.pending_loader());
190 EXPECT_EQ(1u, manager.num_instant_loaders());
196 InstantLoaderManager manager(&delegate);
198 manager.UpdateLoader(1, &loader);
199 ASSERT_TRUE(manager.current_loader());
200 EXPECT_EQ(1, manager.current_loader()->template_url_id());
201 InstantLoader* instant_loader1 = manager.current_loader();
204 manager.UpdateLoader(2, &loader);
205 InstantLoader* instant_loader2 = manager.pending_loader();
209 EXPECT_EQ(instant_loader1, manager.current_loader());
211 manager.UpdateLoader(3, &loader);
212 InstantLoader* instant_loader3 = manager.pending_loader();
217 EXPECT_EQ(instant_loader1, manager.current_loader());
223 InstantLoaderManager manager(&delegate);
225 manager.UpdateLoader(1, &loader);
226 ASSERT_TRUE(manager.current_loader());
227 EXPECT_EQ(1, manager.current_loader()->template_url_id());
229 manager.DestroyLoader(manager.current_loader());
232 ASSERT_EQ(NULL, manager.current_loader());
233 ASSERT_EQ(NULL, manager.pending_loader());
234 EXPECT_EQ(0u, manager.num_instant_loaders());
240 InstantLoaderManager manager(&delegate);
242 manager.UpdateLoader(1, &loader);
243 InstantLoader* first_loader = manager.active_loader();
247 manager.UpdateLoader(0, &loader);
248 InstantLoader* second_loader = manager.pending_loader();
253 manager.DestroyLoader(second_loader);
254 EXPECT_EQ(NULL, manager.pending_loader());
255 EXPECT_EQ(first_loader, manager.current_loader());
261 InstantLoaderManager manager(&delegate);
265 EXPECT_TRUE(manager.WillUpateChangeActiveLoader(0));
266 EXPECT_TRUE(manager.WillUpateChangeActiveLoader(1));
269 manager.UpdateLoader(0, &loader);
270 EXPECT_FALSE(manager.WillUpateChangeActiveLoader(0));
271 EXPECT_TRUE(manager.WillUpateChangeActiveLoader(1));
272 ASSERT_TRUE(manager.active_loader());
273 MarkReady(manager.active_loader());
276 manager.UpdateLoader(1, &loader);
277 EXPECT_TRUE(manager.WillUpateChangeActiveLoader(0));
278 EXPECT_FALSE(manager.WillUpateChangeActiveLoader(1));
285 InstantLoaderManager manager(&delegate);
289 manager.UpdateLoader(1, &loader);
291 InstantLoader* instant_loader = manager.current_loader();
297 manager.UpdateLoader(0, &loader);
299 InstantLoader* non_instant_loader = manager.active_loader();
306 manager.UpdateLoader(0, &loader);