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

Side by Side Diff: components/arc/common/intent_helper.mojom

Issue 2161073004: [arc-intents] Remove SSP matching; add unit tests. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@2785
Patch Set: Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « components/arc/BUILD.gn ('k') | components/arc/intent_helper/intent_filter.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 // 4 //
5 // Next MinVersion: 11 5 // Next MinVersion: 11
6 6
7 module arc.mojom; 7 module arc.mojom;
8 8
9 import "scale_factor.mojom"; 9 import "scale_factor.mojom";
10 10
(...skipping 20 matching lines...) Expand all
31 string host; 31 string host;
32 int32 port; 32 int32 port;
33 }; 33 };
34 34
35 struct IntentFilter { 35 struct IntentFilter {
36 array<string> actions; 36 array<string> actions;
37 array<string> categories; 37 array<string> categories;
38 array<string> data_schemes; 38 array<string> data_schemes;
39 [MinVersion=10] array<AuthorityEntry>? data_authorities; 39 [MinVersion=10] array<AuthorityEntry>? data_authorities;
40 [MinVersion=10] array<PatternMatcher>? data_paths; 40 [MinVersion=10] array<PatternMatcher>? data_paths;
41 [MinVersion=10] array<PatternMatcher>? data_scheme_specific_parts; 41 [MinVersion=10] array<PatternMatcher>? deprecated_data_scheme_specific_parts;
42 }; 42 };
43 43
44 // Describes a package that can handle a URL. 44 // Describes a package that can handle a URL.
45 struct UrlHandlerInfo { 45 struct UrlHandlerInfo {
46 string name; 46 string name;
47 string package_name; 47 string package_name;
48 string activity_name; // A hint for retrieving the package's icon. 48 string activity_name; // A hint for retrieving the package's icon.
49 [MinVersion=4] ActionType action; 49 [MinVersion=4] ActionType action;
50 [MinVersion=6] bool is_preferred; 50 [MinVersion=6] bool is_preferred;
51 }; 51 };
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
139 // specified. Data can be sent as extras by including a JSON map string which 139 // specified. Data can be sent as extras by including a JSON map string which
140 // will be automatically converted to a bundle accessible by the receiver. 140 // will be automatically converted to a bundle accessible by the receiver.
141 // 141 //
142 // Note: Broadcasts can only be sent to whitelisted packages. Packages can be 142 // Note: Broadcasts can only be sent to whitelisted packages. Packages can be
143 // added to the whitelist in ArcBridgeService.java in the Android source. 143 // added to the whitelist in ArcBridgeService.java in the Android source.
144 [MinVersion=1] SendBroadcast@1(string action, 144 [MinVersion=1] SendBroadcast@1(string action,
145 string package_name, 145 string package_name,
146 string cls, 146 string cls,
147 string extras); 147 string extras);
148 }; 148 };
OLDNEW
« no previous file with comments | « components/arc/BUILD.gn ('k') | components/arc/intent_helper/intent_filter.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698