Lines Matching refs:app_sorting

22   ChromeAppSorting* app_sorting() {
23 return static_cast<ChromeAppSorting*>(prefs()->app_sorting());
40 app_sorting()->GetAppLaunchOrdinal(extension_->id()).IsValid());
42 app_sorting()->GetPageOrdinal(extension_->id()).IsValid());
56 app_sorting()->CreateNextAppLaunchOrdinal(page)));
68 app_sorting()->GetAppLaunchOrdinal(extension_->id());
75 app_sorting()->CreateNextAppLaunchOrdinal(page_ordinal)));
77 app_sorting()->SetAppLaunchOrdinal(
79 app_sorting()->CreateNextAppLaunchOrdinal(page_ordinal));
81 app_sorting()->GetAppLaunchOrdinal(extension_->id());
87 app_sorting()->GetAppLaunchOrdinal("foo");
89 EXPECT_EQ(-1, app_sorting()->PageStringOrdinalAsInteger(
96 app_sorting()->CreateNextAppLaunchOrdinal(next_page);
98 app_sorting()->CreateFirstAppLaunchOrdinal(next_page)));
117 app_sorting()->GetPageOrdinal(extension_->id())));
118 EXPECT_EQ(0, app_sorting()->PageStringOrdinalAsInteger(first_page_));
127 app_sorting()->GetPageOrdinal(extension2->id())));
132 app_sorting()->SetPageOrdinal(extension_->id(), new_page);
135 new_page.Equals(app_sorting()->GetPageOrdinal(extension_->id())));
136 EXPECT_EQ(1, app_sorting()->PageStringOrdinalAsInteger(new_page));
140 EXPECT_FALSE(app_sorting()->GetPageOrdinal("foo").IsValid());
193 prefs()->app_sorting()->Initialize(ids);
198 AppSorting* app_sorting = prefs()->app_sorting();
201 app_sorting->GetAppLaunchOrdinal(extension1()->id())));
203 app_sorting->GetAppLaunchOrdinal(extension2()->id())));
205 app_sorting->GetAppLaunchOrdinal(extension3()->id())));
208 app_sorting->GetPageOrdinal(extension1()->id())));
210 app_sorting->GetPageOrdinal(extension2()->id())));
212 app_sorting->GetPageOrdinal(extension3()->id())));
225 AppSorting* app_sorting = prefs()->app_sorting();
230 app_sorting->SetPageOrdinal(extensions::kWebStoreAppId,
232 app_sorting->SetAppLaunchOrdinal(extensions::kWebStoreAppId,
236 app_sorting->Initialize(ids);
239 ChromeAppSorting* app_sorting =
240 static_cast<ChromeAppSorting*>(prefs()->app_sorting());
243 app_sorting->GetPageOrdinal(extensions::kWebStoreAppId);
247 app_sorting->ntp_ordinal_map_.find(page);
248 EXPECT_TRUE(page_it != app_sorting->ntp_ordinal_map_.end());
251 app_sorting->GetPageOrdinal(extensions::kWebStoreAppId);
291 prefs()->app_sorting()->Initialize(ids);
295 EXPECT_FALSE(prefs()->app_sorting()->GetAppLaunchOrdinal(
311 AppSorting* app_sorting = prefs()->app_sorting();
313 app_sorting->SetAppLaunchOrdinal(extension1()->id(),
315 app_sorting->SetPageOrdinal(extension1()->id(), repeated_ordinal_);
317 app_sorting->SetAppLaunchOrdinal(extension2()->id(), repeated_ordinal_);
318 app_sorting->SetPageOrdinal(extension2()->id(), repeated_ordinal_);
320 app_sorting->SetAppLaunchOrdinal(extension3()->id(), repeated_ordinal_);
321 app_sorting->SetPageOrdinal(extension3()->id(), repeated_ordinal_);
323 app_sorting->FixNTPOrdinalCollisions();
326 AppSorting* app_sorting = prefs()->app_sorting();
328 app_sorting->GetAppLaunchOrdinal(extension1()->id());
330 app_sorting->GetAppLaunchOrdinal(extension2()->id());
332 app_sorting->GetAppLaunchOrdinal(extension3()->id());
344 EXPECT_TRUE(app_sorting->GetPageOrdinal(extension1()->id()).Equals(
346 EXPECT_TRUE(app_sorting->GetPageOrdinal(extension2()->id()).Equals(
348 EXPECT_TRUE(app_sorting->GetPageOrdinal(extension3()->id()).Equals(
368 AppSorting* app_sorting = prefs()->app_sorting();
373 app_sorting->SetAppLaunchOrdinal(extension1()->id(), first_ordinal_);
374 app_sorting->SetPageOrdinal(extension1()->id(), first_ordinal_);
376 app_sorting->SetAppLaunchOrdinal(extension2()->id(), first_ordinal_);
377 app_sorting->SetPageOrdinal(extension2()->id(), first_ordinal_);
379 app_sorting->SetAppLaunchOrdinal(extension3()->id(), second_ordinal);
380 app_sorting->SetPageOrdinal(extension3()->id(), first_ordinal_);
382 app_sorting->FixNTPOrdinalCollisions();
385 AppSorting* app_sorting = prefs()->app_sorting();
387 app_sorting->GetAppLaunchOrdinal(extension1()->id());
389 app_sorting->GetAppLaunchOrdinal(extension2()->id());
391 app_sorting->GetAppLaunchOrdinal(extension3()->id());
402 EXPECT_TRUE(app_sorting->GetPageOrdinal(extension1()->id()).Equals(
404 EXPECT_TRUE(app_sorting->GetPageOrdinal(extension2()->id()).Equals(
406 EXPECT_TRUE(app_sorting->GetPageOrdinal(extension3()->id()).Equals(
426 AppSorting* app_sorting = prefs()->app_sorting();
431 app_sorting->SetAppLaunchOrdinal(extension1()->id(), first_ordinal_);
432 app_sorting->SetPageOrdinal(extension1()->id(), first_ordinal_);
434 app_sorting->SetAppLaunchOrdinal(extension2()->id(), second_ordinal);
435 app_sorting->SetPageOrdinal(extension2()->id(), first_ordinal_);
437 app_sorting->SetAppLaunchOrdinal(extension3()->id(), second_ordinal);
438 app_sorting->SetPageOrdinal(extension3()->id(), first_ordinal_);
440 app_sorting->FixNTPOrdinalCollisions();
443 AppSorting* app_sorting = prefs()->app_sorting();
445 app_sorting->GetAppLaunchOrdinal(extension1()->id());
447 app_sorting->GetAppLaunchOrdinal(extension2()->id());
449 app_sorting->GetAppLaunchOrdinal(extension3()->id());
460 EXPECT_TRUE(app_sorting->GetPageOrdinal(extension1()->id()).Equals(
462 EXPECT_TRUE(app_sorting->GetPageOrdinal(extension2()->id()).Equals(
464 EXPECT_TRUE(app_sorting->GetPageOrdinal(extension3()->id()).Equals(
484 AppSorting* app_sorting = prefs()->app_sorting();
487 app_sorting->SetAppLaunchOrdinal(extension1()->id(), first_ordinal_);
488 app_sorting->SetPageOrdinal(extension1()->id(), first_ordinal_);
490 app_sorting->SetAppLaunchOrdinal(extension2()->id(), first_ordinal_);
491 app_sorting->SetPageOrdinal(extension2()->id(), first_ordinal_);
493 app_sorting->SetAppLaunchOrdinal(extension3()->id(), second_ordinal);
494 app_sorting->SetPageOrdinal(extension3()->id(), first_ordinal_);
496 app_sorting->SetAppLaunchOrdinal(extension4()->id(), second_ordinal);
497 app_sorting->SetPageOrdinal(extension4()->id(), first_ordinal_);
499 app_sorting->FixNTPOrdinalCollisions();
502 AppSorting* app_sorting = prefs()->app_sorting();
504 app_sorting->GetAppLaunchOrdinal(extension1()->id());
506 app_sorting->GetAppLaunchOrdinal(extension2()->id());
508 app_sorting->GetAppLaunchOrdinal(extension3()->id());
510 app_sorting->GetAppLaunchOrdinal(extension4()->id());
526 EXPECT_TRUE(app_sorting->GetPageOrdinal(extension1()->id()).Equals(
528 EXPECT_TRUE(app_sorting->GetPageOrdinal(extension2()->id()).Equals(
530 EXPECT_TRUE(app_sorting->GetPageOrdinal(extension3()->id()).Equals(
532 EXPECT_TRUE(app_sorting->GetPageOrdinal(extension4()->id()).Equals(
550 AppSorting* app_sorting = prefs()->app_sorting();
554 app_sorting->SetAppLaunchOrdinal(extension1()->id(),
556 app_sorting->SetPageOrdinal(extension1()->id(), syncer::StringOrdinal());
558 app_sorting->EnsureValidOrdinals(extension1()->id(),
561 EXPECT_TRUE(app_sorting->GetAppLaunchOrdinal(extension1()->id()).IsValid());
562 EXPECT_TRUE(app_sorting->GetPageOrdinal(extension1()->id()).IsValid());
578 ChromeAppSorting* app_sorting =
579 static_cast<ChromeAppSorting*>(prefs()->app_sorting());
585 EXPECT_TRUE(app_sorting->ntp_ordinal_map_.empty());
586 app_sorting->RemoveOrdinalMapping(
588 EXPECT_TRUE(app_sorting->ntp_ordinal_map_.empty());
591 app_sorting->AddOrdinalMapping(ext_1, first_ordinal, first_ordinal);
592 app_sorting->AddOrdinalMapping(ext_2, first_ordinal, first_ordinal);
594 EXPECT_EQ(1U, app_sorting->ntp_ordinal_map_.size());
595 EXPECT_EQ(2U, app_sorting->ntp_ordinal_map_[first_ordinal].size());
598 app_sorting->ntp_ordinal_map_[first_ordinal].find(first_ordinal);
603 app_sorting->RemoveOrdinalMapping(ext_1, first_ordinal, first_ordinal);
604 EXPECT_EQ(1U, app_sorting->ntp_ordinal_map_.size());
605 EXPECT_EQ(1U, app_sorting->ntp_ordinal_map_[first_ordinal].size());
607 it = app_sorting->ntp_ordinal_map_[first_ordinal].find(first_ordinal);
612 app_sorting->RemoveOrdinalMapping(
614 EXPECT_EQ(1U, app_sorting->ntp_ordinal_map_.size());
615 EXPECT_EQ(1U, app_sorting->ntp_ordinal_map_[first_ordinal].size());
617 it = app_sorting->ntp_ordinal_map_[first_ordinal].find(first_ordinal);
674 ChromeAppSorting* app_sorting =
675 static_cast<ChromeAppSorting*>(prefs()->app_sorting());
678 app_sorting->GetMinOrMaxAppLaunchOrdinalsOnPage(
682 app_sorting->GetMinOrMaxAppLaunchOrdinalsOnPage(
695 min = app_sorting->GetMinOrMaxAppLaunchOrdinalsOnPage(
698 max = app_sorting->GetMinOrMaxAppLaunchOrdinalsOnPage(
717 AppSorting* app_sorting = prefs()->app_sorting();
721 app_sorting->SetPageOrdinal(app1_->id(), first_page);
722 EXPECT_EQ(0, app_sorting->PageStringOrdinalAsInteger(first_page));
725 app_sorting->SetPageOrdinal(app2_->id(), last_page_);
726 EXPECT_EQ(1, app_sorting->PageStringOrdinalAsInteger(last_page_));
729 app_sorting->SetPageOrdinal(app2_->id(), first_page);
730 EXPECT_EQ(0, app_sorting->PageStringOrdinalAsInteger(first_page));
733 AppSorting* app_sorting = prefs()->app_sorting();
738 app_sorting->SetPageOrdinal(app2_->id(), last_page_);
739 EXPECT_EQ(2, app_sorting->PageStringOrdinalAsInteger(last_page_));
740 EXPECT_TRUE(last_page_.Equals(app_sorting->PageIntegerAsStringOrdinal(2)));
756 AppSorting* app_sorting = prefs()->app_sorting();
760 app_sorting->SetPageOrdinal(app1_->id(), first_page);
761 EXPECT_EQ(0, app_sorting->PageStringOrdinalAsInteger(first_page));
764 AppSorting* app_sorting = prefs()->app_sorting();
771 app_sorting->PageIntegerAsStringOrdinal(2);
772 app_sorting->SetPageOrdinal(app1_->id(), page_three);
773 EXPECT_EQ(2, app_sorting->PageStringOrdinalAsInteger(page_three));
775 syncer::StringOrdinal page_six = app_sorting->PageIntegerAsStringOrdinal(5);
776 app_sorting->SetPageOrdinal(app1_->id(), page_six);
777 EXPECT_EQ(5, app_sorting->PageStringOrdinalAsInteger(page_six));
792 ChromeAppSorting* app_sorting =
793 static_cast<ChromeAppSorting*>(prefs()->app_sorting());
795 app_sorting->default_ordinals_;
850 AppSorting* app_sorting = prefs()->app_sorting();
851 EXPECT_TRUE(app_sorting->GetPageOrdinal(app_->id()).Equals(
853 EXPECT_TRUE(app_sorting->GetAppLaunchOrdinal(app_->id()).Equals(
868 AppSorting* app_sorting = prefs()->app_sorting();
870 EXPECT_FALSE(app_sorting->GetPageOrdinal(app_->id()).Equals(
872 EXPECT_TRUE(app_sorting->GetPageOrdinal(app_->id()).Equals(install_page_));
898 AppSorting* app_sorting = prefs()->app_sorting();
900 EXPECT_TRUE(app_sorting->GetPageOrdinal(app_->id()).Equals(
902 EXPECT_TRUE(app_sorting->GetAppLaunchOrdinal(app_->id()).Equals(
911 AppSorting* app_sorting = prefs()->app_sorting();
912 app_sorting->SetPageOrdinal(app_->id(), user_page_ordinal_);
913 app_sorting->SetAppLaunchOrdinal(app_->id(), user_app_launch_ordinal_);
931 AppSorting* app_sorting = prefs()->app_sorting();
934 EXPECT_TRUE(app_sorting->GetPageOrdinal(app_->id()).Equals(
937 EXPECT_FALSE(app_sorting->GetAppLaunchOrdinal(app_->id()).Equals(
945 AppSorting* app_sorting = prefs()->app_sorting();
946 app_sorting->SetPageOrdinal(other_app_->id(), default_page_ordinal_);
947 app_sorting->SetAppLaunchOrdinal(other_app_->id(),
951 app_sorting->SetPageOrdinal(yet_another_app_->id(), default_page_ordinal_);
952 app_sorting->SetAppLaunchOrdinal(yet_another_app_->id(),
975 ChromeAppSorting* sorting = app_sorting();