Home | History | Annotate | Download | only in permissions

Lines Matching refs:APIPermission

71   EXPECT_EQ(APIPermission::kTab, info->GetByName("tabs")->id());
72 EXPECT_EQ(APIPermission::kManagement,
84 EXPECT_NE(APIPermission::kInvalid, api->id());
85 EXPECT_NE(APIPermission::kUnknown, api->id());
103 expected.insert(APIPermission::kBackground);
104 expected.insert(APIPermission::kManagement);
105 expected.insert(APIPermission::kTab);
116 EXPECT_EQ(tabs_name, info->GetByID(APIPermission::kTab)->name());
117 EXPECT_EQ(APIPermission::kTab, info->GetByName("tabs")->id());
118 EXPECT_EQ(APIPermission::kTab, info->GetByName("windows")->id());
123 APIPermission::kUnlimitedStorage)->name());
124 EXPECT_EQ(APIPermission::kUnlimitedStorage,
126 EXPECT_EQ(APIPermission::kUnlimitedStorage,
235 APIPermission* permission = NULL;
257 PermissionsInfo::GetInstance()->GetByID(APIPermission::kSocket);
268 apis1.insert(APIPermission::kTab);
269 apis1.insert(APIPermission::kBackground);
271 expected_apis.insert(APIPermission::kTab);
272 expected_apis.insert(APIPermission::kBackground);
298 apis2.insert(APIPermission::kTab);
299 apis2.insert(APIPermission::kProxy);
300 apis2.insert(APIPermission::kClipboardWrite);
301 apis2.insert(APIPermission::kPlugin);
312 expected_apis.insert(APIPermission::kTab);
313 expected_apis.insert(APIPermission::kProxy);
314 expected_apis.insert(APIPermission::kClipboardWrite);
315 expected_apis.insert(APIPermission::kPlugin);
357 APIPermission* permission = NULL;
379 PermissionsInfo::GetInstance()->GetByID(APIPermission::kSocket);
382 apis1.insert(APIPermission::kTab);
383 apis1.insert(APIPermission::kBackground);
417 apis2.insert(APIPermission::kTab);
418 apis2.insert(APIPermission::kProxy);
419 apis2.insert(APIPermission::kClipboardWrite);
420 apis2.insert(APIPermission::kPlugin);
431 expected_apis.insert(APIPermission::kTab);
469 APIPermission* permission = NULL;
491 PermissionsInfo::GetInstance()->GetByID(APIPermission::kSocket);
494 apis1.insert(APIPermission::kTab);
495 apis1.insert(APIPermission::kBackground);
517 apis2.insert(APIPermission::kTab);
518 apis2.insert(APIPermission::kProxy);
519 apis2.insert(APIPermission::kClipboardWrite);
520 apis2.insert(APIPermission::kPlugin);
530 expected_apis.insert(APIPermission::kBackground);
639 skip.insert(APIPermission::kActiveTab);
640 skip.insert(APIPermission::kAlarms);
641 skip.insert(APIPermission::kAlphaEnabled);
642 skip.insert(APIPermission::kAlwaysOnTopWindows);
643 skip.insert(APIPermission::kAppView);
644 skip.insert(APIPermission::kAudio);
645 skip.insert(APIPermission::kBrowsingData);
646 skip.insert(APIPermission::kCastStreaming);
647 skip.insert(APIPermission::kCommandsAccessibility);
648 skip.insert(APIPermission::kContextMenus);
649 skip.insert(APIPermission::kCopresencePrivate);
650 skip.insert(APIPermission::kDiagnostics);
651 skip.insert(APIPermission::kDns);
652 skip.insert(APIPermission::kDownloadsShelf);
653 skip.insert(APIPermission::kEmbeddedExtensionOptions);
654 skip.insert(APIPermission::kFontSettings);
655 skip.insert(APIPermission::kFullscreen);
656 skip.insert(APIPermission::kGcm);
657 skip.insert(APIPermission::kIdle);
658 skip.insert(APIPermission::kIdltest);
659 skip.insert(APIPermission::kLogPrivate);
660 skip.insert(APIPermission::kNotifications);
661 skip.insert(APIPermission::kNotificationProvider);
662 skip.insert(APIPermission::kOverrideEscFullscreen);
663 skip.insert(APIPermission::kPointerLock);
664 skip.insert(APIPermission::kPower);
665 skip.insert(APIPermission::kPushMessaging);
666 skip.insert(APIPermission::kSessions);
667 skip.insert(APIPermission::kStorage);
668 skip.insert(APIPermission::kSystemCpu);
669 skip.insert(APIPermission::kSystemDisplay);
670 skip.insert(APIPermission::kSystemMemory);
671 skip.insert(APIPermission::kSystemNetwork);
672 skip.insert(APIPermission::kSystemStorage);
673 skip.insert(APIPermission::kTts);
674 skip.insert(APIPermission::kUnlimitedStorage);
675 skip.insert(APIPermission::kWebcamPrivate);
676 skip.insert(APIPermission::kWebView);
677 skip.insert(APIPermission::kWindowShape);
681 skip.insert(APIPermission::kEnterprisePlatformKeys);
684 skip.insert(APIPermission::kBackground);
686 skip.insert(APIPermission::kClipboardWrite);
690 skip.insert(APIPermission::kCookie);
693 skip.insert(APIPermission::kDeclarativeContent);
694 skip.insert(APIPermission::kPageCapture);
695 skip.insert(APIPermission::kProxy);
696 skip.insert(APIPermission::kTabCapture);
697 skip.insert(APIPermission::kWebRequest);
698 skip.insert(APIPermission::kWebRequestBlocking);
702 skip.insert(APIPermission::kFileBrowserHandler);
706 skip.insert(APIPermission::kMediaGalleries);
710 skip.insert(APIPermission::kExperimental);
713 skip.insert(APIPermission::kIdentity);
716 skip.insert(APIPermission::kAccessibilityPrivate);
717 skip.insert(APIPermission::kAutoTestPrivate);
718 skip.insert(APIPermission::kBookmarkManagerPrivate);
719 skip.insert(APIPermission::kBrailleDisplayPrivate);
720 skip.insert(APIPermission::kCast);
721 skip.insert(APIPermission::kCastStreaming);
722 skip.insert(APIPermission::kChromeosInfoPrivate);
723 skip.insert(APIPermission::kCloudPrintPrivate);
724 skip.insert(APIPermission::kCommandLinePrivate);
725 skip.insert(APIPermission::kDeveloperPrivate);
726 skip.insert(APIPermission::kDial);
727 skip.insert(APIPermission::kDownloadsInternal);
728 skip.insert(APIPermission::kEasyUnlockPrivate);
729 skip.insert(APIPermission::kEchoPrivate);
730 skip.insert(APIPermission::kEnterprisePlatformKeysPrivate);
731 skip.insert(APIPermission::kFeedbackPrivate);
732 skip.insert(APIPermission::kFileBrowserHandlerInternal);
733 skip.insert(APIPermission::kFileManagerPrivate);
734 skip.insert(APIPermission::kFirstRunPrivate);
735 skip.insert(APIPermission::kGcdPrivate);
736 skip.insert(APIPermission::kHotwordPrivate);
737 skip.insert(APIPermission::kIdentityPrivate);
738 skip.insert(APIPermission::kInfobars);
739 skip.insert(APIPermission::kInputMethodPrivate);
740 skip.insert(APIPermission::kMediaGalleriesPrivate);
741 skip.insert(APIPermission::kMediaPlayerPrivate);
742 skip.insert(APIPermission::kMetricsPrivate);
743 skip.insert(APIPermission::kMDns);
744 skip.insert(APIPermission::kPreferencesPrivate);
745 skip.insert(APIPermission::kPrincipalsPrivate);
746 skip.insert(APIPermission::kImageWriterPrivate);
747 skip.insert(APIPermission::kReadingListPrivate);
748 skip.insert(APIPermission::kRtcPrivate);
749 skip.insert(APIPermission::kStreamsPrivate);
750 skip.insert(APIPermission::kSyncedNotificationsPrivate);
751 skip.insert(APIPermission::kSystemPrivate);
752 skip.insert(APIPermission::kTabCaptureForTab);
753 skip.insert(APIPermission::kTerminalPrivate);
754 skip.insert(APIPermission::kVirtualKeyboardPrivate);
755 skip.insert(APIPermission::kWallpaperPrivate);
756 skip.insert(APIPermission::kWebrtcAudioPrivate);
757 skip.insert(APIPermission::kWebrtcLoggingPrivate);
758 skip.insert(APIPermission::kWebstorePrivate);
761 skip.insert(APIPermission::kDevtools);
764 skip.insert(APIPermission::kBrowser);
765 skip.insert(APIPermission::kFileSystem);
766 skip.insert(APIPermission::kFileSystemProvider);
767 skip.insert(APIPermission::kFileSystemRetainEntries);
768 skip.insert(APIPermission::kFileSystemWrite);
769 skip.insert(APIPermission::kSocket);
770 skip.insert(APIPermission::kUsbDevice);
773 skip.insert(APIPermission::kExternallyConnectableAllUrls);
794 api_permissions.insert(APIPermission::kFileSystemWrite);
795 api_permissions.insert(APIPermission::kFileSystemDirectory);
817 apis.insert(APIPermission::kFileSystemWrite);
820 EXPECT_EQ(apis.find(APIPermission::kFileSystemWrite)->id(),
821 APIPermission::kFileSystemWrite);
824 apis.erase(APIPermission::kFileSystemWrite);
825 apis.insert(APIPermission::kFileSystemDirectory);
828 EXPECT_EQ(apis.find(APIPermission::kFileSystemDirectory)->id(),
829 APIPermission::kFileSystemDirectory);
832 apis.insert(APIPermission::kFileSystemWrite);
835 EXPECT_EQ(apis.find(APIPermission::kFileSystemWrite)->id(),
836 APIPermission::kFileSystemWrite);
837 EXPECT_EQ(apis.find(APIPermission::kFileSystemDirectory)->id(),
838 APIPermission::kFileSystemDirectory);
839 EXPECT_EQ(apis.find(APIPermission::kFileSystemWriteDirectory)->id(),
840 APIPermission::kFileSystemWriteDirectory);
846 api_permissions.insert(APIPermission::kFileSystemWrite);
847 api_permissions.insert(APIPermission::kFileSystemDirectory);
848 api_permissions.insert(APIPermission::kFileSystemWriteDirectory);
863 api_permissions.insert(APIPermission::kTab);
879 api_permissions.insert(APIPermission::kHistory);
897 api_permissions.insert(APIPermission::kTab);
911 api_permissions.insert(APIPermission::kTopSites);
925 api_permissions.insert(APIPermission::kDeclarativeWebRequest);
937 api_permissions.insert(APIPermission::kHistory);
938 api_permissions.insert(APIPermission::kTab);
939 api_permissions.insert(APIPermission::kTopSites);
940 api_permissions.insert(APIPermission::kProcesses);
941 api_permissions.insert(APIPermission::kWebNavigation);
954 api_permissions.insert(APIPermission::kTab);
955 api_permissions.insert(APIPermission::kTopSites);
956 api_permissions.insert(APIPermission::kProcesses);
957 api_permissions.insert(APIPermission::kWebNavigation);
972 api_permissions.insert(APIPermission::kUsb);
988 api_permissions.insert(APIPermission::kUsb);
989 api_permissions.insert(APIPermission::kUsb);
1004 api_permissions.insert(APIPermission::kSerial);
1019 api_permissions.insert(APIPermission::kUsb);
1020 api_permissions.insert(APIPermission::kSerial);
1037 api_permissions.insert(APIPermission::kUsb);
1038 api_permissions.insert(APIPermission::kSerial);
1039 api_permissions.insert(APIPermission::kUsb);
1067 set->apis_.insert(APIPermission::kSerial);
1073 set->apis_.erase(APIPermission::kSerial);
1076 set->apis_.insert(APIPermission::kUsb);
1084 set->apis_.insert(APIPermission::kSerial);
1095 write_api_permissions.insert(APIPermission::kFileSystemWrite);
1101 directory_api_permissions.insert(APIPermission::kFileSystemDirectory);
1108 APIPermission::kFileSystemWriteDirectory);
1185 set->apis_.erase(APIPermission::kVideoCapture);
1193 set->apis_.erase(APIPermission::kAudioCapture);
1194 set->apis_.insert(APIPermission::kVideoCapture);
1205 api_permissions.insert(APIPermission::kTab);
1206 api_permissions.insert(APIPermission::kTopSites);
1207 api_permissions.insert(APIPermission::kProcesses);
1208 api_permissions.insert(APIPermission::kWebNavigation);
1209 api_permissions.insert(APIPermission::kSessions);
1223 api_permissions.insert(APIPermission::kHistory);
1224 api_permissions.insert(APIPermission::kTab);
1225 api_permissions.insert(APIPermission::kTopSites);
1226 api_permissions.insert(APIPermission::kProcesses);
1227 api_permissions.insert(APIPermission::kWebNavigation);
1228 api_permissions.insert(APIPermission::kSessions);
1282 extension->permissions_data()->HasAPIPermission(APIPermission::kSerial));
1296 extension->permissions_data()->HasAPIPermission(APIPermission::kSocket));
1311 extension->permissions_data()->HasAPIPermission(APIPermission::kSocket));
1338 extension->permissions_data()->HasAPIPermission(APIPermission::kSocket));
1748 apis.insert(APIPermission::kProxy);
1749 apis.insert(APIPermission::kBackground);
1750 apis.insert(APIPermission::kNotifications);
1751 apis.insert(APIPermission::kTab);
1777 non_empty_apis.insert(APIPermission::kBackground);
1798 apis.insert(APIPermission::kFileBrowserHandler);
1811 apis.insert(APIPermission::kSyncFileSystem);
1814 APIPermission::kSyncFileSystem));