Home | History | Annotate | Download | only in chromeos

Lines Matching full:input

26 struct Input {  // Fields of chromeos::ProxyConfigServiceImpl::ProxyConfig.
53 Input input;
66 { // Input.
82 { // Input.
98 { // Input.
115 { // Input.
132 { // Input.
152 { // Input.
172 { // Input.
192 { // Input.
219 { // Input.
283 const Input& input, ProxyConfigServiceImpl::ProxyConfig::Source source,
285 switch (input.mode) {
289 SetAutomaticProxy(input.mode, source, input.pac_url, init_config,
293 SetManualProxy(input.mode, source, input.single_uri, MK_SCHM(HTTP),
297 SetManualProxy(input.mode, source, input.http_uri, MK_SCHM(HTTP),
299 SetManualProxy(input.mode, source, input.https_uri, MK_SCHM(HTTPS),
301 SetManualProxy(input.mode, source, input.ftp_uri, MK_SCHM(HTTP),
303 SetManualProxy(input.mode, source, input.socks_uri, MK_SCHM(SOCKS5),
307 if (input.bypass_rules) {
309 input.bypass_rules);
313 void TestReadWriteAccessForMode(const Input& input,
317 InitConfigWithTestInput(input, source, &init_config);
327 if (input.http_uri) {
332 if (input.https_uri) {
337 if (input.ftp_uri) {
342 if (input.socks_uri) {
430 InitConfigWithTestInput(tests[i].input, MK_SRC(OWNER), &init_config);
453 // Set config to tests[i].input via UI.
455 const Input& input = tests[i].input;
456 switch (input.mode) {
464 config_service()->UISetProxyConfigToPACScript(GURL(input.pac_url));
468 net::ProxyServer::FromURI(input.single_uri, MK_SCHM(HTTP)));
469 if (input.bypass_rules) {
470 bypass_rules.ParseFromStringUsingSuffixMatching(input.bypass_rules);
475 if (input.http_uri) {
477 net::ProxyServer::FromURI(input.http_uri, MK_SCHM(HTTP)));
479 if (input.https_uri) {
481 net::ProxyServer::FromURI(input.https_uri, MK_SCHM(HTTPS)));
483 if (input.ftp_uri) {
485 net::ProxyServer::FromURI(input.ftp_uri, MK_SCHM(HTTP)));
487 if (input.socks_uri) {
489 net::ProxyServer::FromURI(input.socks_uri, MK_SCHM(SOCKS5)));
491 if (input.bypass_rules) {
492 bypass_rules.ParseFromStringUsingSuffixMatching(input.bypass_rules);
508 EXPECT_EQ(input.mode, ui_config.mode);
510 if (input.pac_url)
511 EXPECT_EQ(GURL(input.pac_url), ui_config.automatic_proxy.pac_url);
513 if (input.single_uri)
516 if (input.http_uri)
519 if (input.https_uri)
522 if (input.ftp_uri)
525 if (input.socks_uri) {
529 if (input.bypass_rules)
596 InitConfigWithTestInput(tests[i].input, MK_SRC(OWNER), &source_config);
632 TestReadWriteAccessForMode(tests[i].input, MK_SRC(POLICY));
642 TestReadWriteAccessForMode(tests[i].input, MK_SRC(OWNER));