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

Issue 226663003: Allow content script insertion on about:-URLs. (Closed)

Created:
6 years, 8 months ago by robwu
Modified:
6 years, 7 months ago
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Allow content script insertion on about:-URLs. Adds a new key content_scripts[*].match_about_blank and InjectionDetails.matchAboutBlank. If true, content scripts will also be inserted in about:* frames provided that its origin matches a pattern in the extension permissions. BUG=76429, 55084, 146789 TEST=browser_tests: ExtensionApiTest.ContentScriptAboutBlank*:ScriptContextTest.GetEffectiveDocumentURL Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=270690

Patch Set 1 #

Patch Set 2 : remove permission warning for about:-scheme #

Total comments: 7

Patch Set 3 : use matches_about_blank key instead of about:* permission. #

Total comments: 26

Patch Set 4 : address reviewer's comments (matches->match) #

Total comments: 12

Patch Set 5 : no about:blank for user scripts, remove permission from test #

Total comments: 3

Patch Set 6 : use url of parent(s) instead of origin, more tests #

Total comments: 11

Patch Set 7 : Refactor GetEffectiveDocumentURL + fix nits #

Total comments: 6

Patch Set 8 : fix nits #

Total comments: 6

Patch Set 9 : securityOrigin checks + fix tests + browser_tests #

Total comments: 6

Patch Set 10 : ProcessPendingMessages while frame3->isLoading() #

Patch Set 11 : check securityOrigin once, after the loop #

Patch Set 12 : rebase #

Patch Set 13 : Move GetEffectiveDocumentURL to ScriptContext #

Unified diffs Side-by-side diffs Delta from patch set Stats (+412 lines, -28 lines) Patch
M chrome/browser/chromeos/accessibility/accessibility_manager.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/extensions/api/execute_code_function.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +6 lines, -0 lines 0 comments Download
M chrome/browser/extensions/api/tabs/tabs_api.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/extensions/content_script_apitest.cc View 1 2 3 4 5 6 7 8 1 chunk +12 lines, -0 lines 0 comments Download
M chrome/browser/extensions/script_executor.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +8 lines, -0 lines 0 comments Download
M chrome/browser/extensions/script_executor.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +2 lines, -1 line 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/extensions/api/tabs.json View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/extensions/docs/templates/articles/content_scripts.html View 1 2 3 1 chunk +12 lines, -0 lines 0 comments Download
M chrome/common/extensions/manifest_handlers/content_scripts_handler.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +12 lines, -0 lines 0 comments Download
A + chrome/test/data/extensions/api_test/content_scripts/about_blank_iframes/content_script2.js View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -7 lines 0 comments Download
M chrome/test/data/extensions/api_test/content_scripts/about_blank_iframes/manifest.json View 1 2 3 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/test/data/extensions/api_test/content_scripts/about_blank_iframes/test.js View 1 2 3 4 5 1 chunk +25 lines, -9 lines 0 comments Download
A chrome/test/data/extensions/api_test/content_scripts/about_blank_srcdoc/content_script.js View 1 2 3 4 5 6 7 8 1 chunk +14 lines, -0 lines 0 comments Download
A chrome/test/data/extensions/api_test/content_scripts/about_blank_srcdoc/manifest.json View 1 2 3 4 5 6 7 8 1 chunk +18 lines, -0 lines 0 comments Download
A + chrome/test/data/extensions/api_test/content_scripts/about_blank_srcdoc/test.html View 1 chunk +1 line, -2 lines 0 comments Download
A chrome/test/data/extensions/api_test/content_scripts/about_blank_srcdoc/test.js View 1 2 3 4 5 6 7 8 1 chunk +122 lines, -0 lines 0 comments Download
A chrome/test/data/extensions/test_file_with_about_blank_in_srcdoc.html View 1 2 3 4 5 1 chunk +3 lines, -0 lines 0 comments Download
M extensions/common/extension_messages.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +3 lines, -0 lines 0 comments Download
M extensions/common/manifest_constants.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +2 lines, -0 lines 0 comments Download
M extensions/common/manifest_constants.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +3 lines, -0 lines 0 comments Download
M extensions/common/user_script.h View 1 2 2 chunks +8 lines, -0 lines 0 comments Download
M extensions/common/user_script.cc View 1 2 3 4 5 3 chunks +7 lines, -3 lines 0 comments Download
M extensions/renderer/script_context.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +7 lines, -0 lines 0 comments Download
M extensions/renderer/script_context.cc View 1 2 3 4 5 6 7 8 9 10 11 12 3 chunks +32 lines, -0 lines 0 comments Download
A extensions/renderer/script_context_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +93 lines, -0 lines 0 comments Download
M extensions/renderer/user_script_scheduler.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +5 lines, -5 lines 0 comments Download
M extensions/renderer/user_script_slave.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +4 lines, -1 line 0 comments Download

Messages

Total messages: 70 (0 generated)
robwu
6 years, 8 months ago (2014-04-10 17:29:10 UTC) #1
not at google - send to devlin
I'd feel more comfortable only supporting about:blank in the way that we only support chrome:favicon. ...
6 years, 8 months ago (2014-04-10 21:12:49 UTC) #2
robwu
On 2014/04/10 21:12:49, kalman wrote: > I'd feel more comfortable only supporting about:blank in the ...
6 years, 8 months ago (2014-04-10 21:22:03 UTC) #3
not at google - send to devlin
the bug we're trying to fix is that you can't inject script into an empty ...
6 years, 8 months ago (2014-04-10 21:25:51 UTC) #4
robwu
On 2014/04/10 21:25:51, kalman wrote: > the bug we're trying to fix is that you ...
6 years, 8 months ago (2014-04-10 21:31:37 UTC) #5
not at google - send to devlin
Ok. It makes sense then to allow about:* as a valid URL scheme and make ...
6 years, 8 months ago (2014-04-10 22:25:58 UTC) #6
Charlie Reis
On 2014/04/10 22:25:58, kalman wrote: > Ok. It makes sense then to allow about:* as ...
6 years, 8 months ago (2014-04-10 22:50:29 UTC) #7
not at google - send to devlin
The use case is mostly that iframe have a src of about:blank by default, and ...
6 years, 8 months ago (2014-04-10 22:52:47 UTC) #8
Charlie Reis
On 2014/04/10 22:52:47, kalman wrote: > The use case is mostly that iframe have a ...
6 years, 8 months ago (2014-04-10 22:56:07 UTC) #9
not at google - send to devlin
On 2014/04/10 22:56:07, Charlie Reis wrote: > On 2014/04/10 22:52:47, kalman wrote: > > The ...
6 years, 8 months ago (2014-04-10 22:57:02 UTC) #10
Charlie Reis
On 2014/04/10 22:57:02, kalman wrote: > On 2014/04/10 22:56:07, Charlie Reis wrote: > > On ...
6 years, 8 months ago (2014-04-10 23:10:15 UTC) #11
robwu
On 2014/04/10 23:10:15, Charlie Reis wrote: > On 2014/04/10 22:57:02, kalman wrote: > > On ...
6 years, 8 months ago (2014-04-10 23:16:14 UTC) #12
Charlie Reis
On 2014/04/10 23:16:14, robwu wrote: > On 2014/04/10 23:10:15, Charlie Reis wrote: > > On ...
6 years, 8 months ago (2014-04-10 23:26:02 UTC) #13
not at google - send to devlin
+justin I'll take a proper look at this tomorrow.
6 years, 8 months ago (2014-04-11 00:19:38 UTC) #14
robwu
It just occurred to me that there's an implementation flaw. Because I use the serialization ...
6 years, 8 months ago (2014-04-11 11:14:46 UTC) #15
jschuh
I'll look over this today. My immediate concern is in cases where a subframe navigation ...
6 years, 8 months ago (2014-04-11 15:44:17 UTC) #16
not at google - send to devlin
ping @ justin
6 years, 8 months ago (2014-04-17 18:47:19 UTC) #17
jschuh
On 2014/04/17 18:47:19, kalman wrote: > ping @ justin Sorry, slipped off my radar. I'll ...
6 years, 8 months ago (2014-04-17 20:32:48 UTC) #18
jschuh
Apologies for the delay, I had to trace through the loader and get confirmation on ...
6 years, 8 months ago (2014-04-18 00:38:43 UTC) #19
not at google - send to devlin
see comment about just adding an option in addition to execute script. e.g. chrome.tabs.executeScript({ file: ...
6 years, 8 months ago (2014-04-18 16:04:55 UTC) #20
robwu
kalman: Reverted all changes to URL patterns and added a new property to toggle about:blank ...
6 years, 8 months ago (2014-04-20 15:57:24 UTC) #21
not at google - send to devlin
https://codereview.chromium.org/226663003/diff/40001/chrome/browser/extensions/api/tabs/tabs_api.cc File chrome/browser/extensions/api/tabs/tabs_api.cc (right): https://codereview.chromium.org/226663003/diff/40001/chrome/browser/extensions/api/tabs/tabs_api.cc#newcode1375 chrome/browser/extensions/api/tabs/tabs_api.cc:1375: /* match_about_blank */ true, comment typically goes after the ...
6 years, 8 months ago (2014-04-21 19:56:22 UTC) #22
not at google - send to devlin
+ dmazzoni as well re chromevox question
6 years, 8 months ago (2014-04-21 19:57:11 UTC) #23
dmazzoni
On 2014/04/21 19:57:11, kalman wrote: > + dmazzoni as well re chromevox question We may ...
6 years, 8 months ago (2014-04-21 20:33:59 UTC) #24
dcheng
https://codereview.chromium.org/226663003/diff/40001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/40001/chrome/renderer/extensions/user_script_slave.cc#newcode205 chrome/renderer/extensions/user_script_slave.cc:205: // excluded by this method, because their origin is ...
6 years, 8 months ago (2014-04-21 21:02:04 UTC) #25
robwu
kalman: addressed all of your comments. ChromeVox: The match_about_blank flag state doesn't matter if the ...
6 years, 8 months ago (2014-04-21 22:15:41 UTC) #26
not at google - send to devlin
https://codereview.chromium.org/226663003/diff/60001/chrome/browser/extensions/api/tabs/tabs_api.cc File chrome/browser/extensions/api/tabs/tabs_api.cc (right): https://codereview.chromium.org/226663003/diff/60001/chrome/browser/extensions/api/tabs/tabs_api.cc#newcode1375 chrome/browser/extensions/api/tabs/tabs_api.cc:1375: ScriptExecutor::MATCH_ABOUT_BLANK, for backwards compatibility this should be DONT_... https://codereview.chromium.org/226663003/diff/60001/chrome/browser/extensions/script_executor.h ...
6 years, 8 months ago (2014-04-21 22:34:41 UTC) #27
dcheng
https://codereview.chromium.org/226663003/diff/40001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/40001/chrome/renderer/extensions/user_script_slave.cc#newcode205 chrome/renderer/extensions/user_script_slave.cc:205: // excluded by this method, because their origin is ...
6 years, 8 months ago (2014-04-21 22:35:17 UTC) #28
not at google - send to devlin
https://codereview.chromium.org/226663003/diff/40001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/40001/chrome/renderer/extensions/user_script_slave.cc#newcode205 chrome/renderer/extensions/user_script_slave.cc:205: // excluded by this method, because their origin is ...
6 years, 8 months ago (2014-04-21 22:36:47 UTC) #29
robwu
https://codereview.chromium.org/226663003/diff/60001/chrome/browser/extensions/api/tabs/tabs_api.cc File chrome/browser/extensions/api/tabs/tabs_api.cc (right): https://codereview.chromium.org/226663003/diff/60001/chrome/browser/extensions/api/tabs/tabs_api.cc#newcode1375 chrome/browser/extensions/api/tabs/tabs_api.cc:1375: ScriptExecutor::MATCH_ABOUT_BLANK, On 2014/04/21 22:34:41, kalman wrote: > for backwards ...
6 years, 8 months ago (2014-04-21 23:21:45 UTC) #30
not at google - send to devlin
https://codereview.chromium.org/226663003/diff/60001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/60001/chrome/renderer/extensions/user_script_slave.cc#newcode254 chrome/renderer/extensions/user_script_slave.cc:254: const UserScript* script_or_null = is_about_scheme ? NULL : script; ...
6 years, 8 months ago (2014-04-21 23:37:38 UTC) #31
dcheng
https://codereview.chromium.org/226663003/diff/70001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/70001/chrome/renderer/extensions/user_script_slave.cc#newcode198 chrome/renderer/extensions/user_script_slave.cc:198: // All pages served with the about:-scheme inherit the ...
6 years, 8 months ago (2014-04-22 00:40:01 UTC) #32
robwu
https://codereview.chromium.org/226663003/diff/60001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/60001/chrome/renderer/extensions/user_script_slave.cc#newcode254 chrome/renderer/extensions/user_script_slave.cc:254: const UserScript* script_or_null = is_about_scheme ? NULL : script; ...
6 years, 8 months ago (2014-04-22 13:29:51 UTC) #33
robwu
kalman: I have changed origin to url-based checks. about:blank is now validated against the URL ...
6 years, 7 months ago (2014-05-01 17:52:25 UTC) #34
not at google - send to devlin
fine apart from those nits in user_script_slave and that comment in permissions_data. dcheng@ should have ...
6 years, 7 months ago (2014-05-01 20:32:18 UTC) #35
robwu
https://codereview.chromium.org/226663003/diff/90001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/90001/chrome/renderer/extensions/user_script_slave.cc#newcode207 chrome/renderer/extensions/user_script_slave.cc:207: const WebSecurityOrigin securityOrigin = originDocument.securityOrigin(); On 2014/05/01 20:32:19, kalman ...
6 years, 7 months ago (2014-05-01 21:30:37 UTC) #36
not at google - send to devlin
sorry about the back and forth, I do want to get this submitted, it's a ...
6 years, 7 months ago (2014-05-02 16:01:47 UTC) #37
robwu
On 2014/05/02 16:01:47, kalman wrote: > sorry about the back and forth, I do want ...
6 years, 7 months ago (2014-05-02 17:03:38 UTC) #38
not at google - send to devlin
lgtm. dcheng any more comments?
6 years, 7 months ago (2014-05-02 17:13:43 UTC) #39
dcheng
https://codereview.chromium.org/226663003/diff/130001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/130001/chrome/renderer/extensions/user_script_slave.cc#newcode220 chrome/renderer/extensions/user_script_slave.cc:220: parent_document.securityOrigin())) I believe this check should be inside the ...
6 years, 7 months ago (2014-05-02 17:23:18 UTC) #40
not at google - send to devlin
https://codereview.chromium.org/226663003/diff/130001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/130001/chrome/renderer/extensions/user_script_slave.cc#newcode220 chrome/renderer/extensions/user_script_slave.cc:220: parent_document.securityOrigin())) On 2014/05/02 17:23:19, dcheng wrote: > I believe ...
6 years, 7 months ago (2014-05-02 17:43:48 UTC) #41
dcheng
On 2014/05/02 17:43:48, kalman wrote: > https://codereview.chromium.org/226663003/diff/130001/chrome/renderer/extensions/user_script_slave.cc > File chrome/renderer/extensions/user_script_slave.cc (right): > > https://codereview.chromium.org/226663003/diff/130001/chrome/renderer/extensions/user_script_slave.cc#newcode220 > ...
6 years, 7 months ago (2014-05-02 17:45:57 UTC) #42
robwu
https://codereview.chromium.org/226663003/diff/130001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/130001/chrome/renderer/extensions/user_script_slave.cc#newcode220 chrome/renderer/extensions/user_script_slave.cc:220: parent_document.securityOrigin())) On 2014/05/02 17:23:19, dcheng wrote: > I believe ...
6 years, 7 months ago (2014-05-02 20:17:04 UTC) #43
not at google - send to devlin
https://codereview.chromium.org/226663003/diff/130001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/130001/chrome/renderer/extensions/user_script_slave.cc#newcode220 chrome/renderer/extensions/user_script_slave.cc:220: parent_document.securityOrigin())) On 2014/05/02 20:17:04, robwu wrote: > On 2014/05/02 ...
6 years, 7 months ago (2014-05-02 20:20:09 UTC) #44
robwu
https://codereview.chromium.org/226663003/diff/130001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/130001/chrome/renderer/extensions/user_script_slave.cc#newcode220 chrome/renderer/extensions/user_script_slave.cc:220: parent_document.securityOrigin())) On 2014/05/02 20:20:10, kalman wrote: > On 2014/05/02 ...
6 years, 7 months ago (2014-05-02 20:45:52 UTC) #45
dcheng
Sorry about the delayed reply. Comments inline. On 2014/05/02 20:45:52, robwu wrote: > https://codereview.chromium.org/226663003/diff/130001/chrome/renderer/extensions/user_script_slave.cc > ...
6 years, 7 months ago (2014-05-06 21:30:27 UTC) #46
robwu
@dcheng I have moved the securityOrigin check inside the loop and added a dedicated browser_test ...
6 years, 7 months ago (2014-05-07 21:52:54 UTC) #47
dcheng
https://codereview.chromium.org/226663003/diff/150001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/150001/chrome/renderer/extensions/user_script_slave.cc#newcode216 chrome/renderer/extensions/user_script_slave.cc:216: if (security_origin.canAccess(parent_document.securityOrigin())) { Hm. Sorry, I think I confused ...
6 years, 7 months ago (2014-05-08 00:26:04 UTC) #48
robwu
https://codereview.chromium.org/226663003/diff/150001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/150001/chrome/renderer/extensions/user_script_slave.cc#newcode216 chrome/renderer/extensions/user_script_slave.cc:216: if (security_origin.canAccess(parent_document.securityOrigin())) { On 2014/05/08 00:26:05, dcheng wrote: > ...
6 years, 7 months ago (2014-05-08 12:44:09 UTC) #49
dcheng
https://codereview.chromium.org/226663003/diff/150001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/150001/chrome/renderer/extensions/user_script_slave.cc#newcode216 chrome/renderer/extensions/user_script_slave.cc:216: if (security_origin.canAccess(parent_document.securityOrigin())) { On 2014/05/08 12:44:10, robwu wrote: > ...
6 years, 7 months ago (2014-05-09 01:18:49 UTC) #50
robwu
https://codereview.chromium.org/226663003/diff/150001/chrome/renderer/extensions/user_script_slave.cc File chrome/renderer/extensions/user_script_slave.cc (right): https://codereview.chromium.org/226663003/diff/150001/chrome/renderer/extensions/user_script_slave.cc#newcode216 chrome/renderer/extensions/user_script_slave.cc:216: if (security_origin.canAccess(parent_document.securityOrigin())) { On 2014/05/09 01:18:50, dcheng wrote: > ...
6 years, 7 months ago (2014-05-09 08:52:21 UTC) #51
dcheng
UserScriptSlave changes and associated tests LGTM. Thanks for being patient through the reviews!
6 years, 7 months ago (2014-05-13 19:49:06 UTC) #52
robwu
The CQ bit was checked by rob@robwu.nl
6 years, 7 months ago (2014-05-13 19:50:37 UTC) #53
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rob@robwu.nl/226663003/190001
6 years, 7 months ago (2014-05-13 19:50:52 UTC) #54
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). Please consider checking whether the failures are ...
6 years, 7 months ago (2014-05-13 20:22:53 UTC) #55
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-05-13 20:27:33 UTC) #56
commit-bot: I haz the power
Try jobs failed on following builders: android_chromium_gn_compile_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/android_chromium_gn_compile_rel/builds/3921) chromium_presubmit on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/chromium_presubmit/builds/67463) linux_chromium_chromeos_rel ...
6 years, 7 months ago (2014-05-13 20:27:34 UTC) #57
robwu
The CQ bit was checked by rob@robwu.nl
6 years, 7 months ago (2014-05-14 12:16:15 UTC) #58
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rob@robwu.nl/226663003/270001
6 years, 7 months ago (2014-05-14 12:16:24 UTC) #59
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). Please consider checking whether the failures are ...
6 years, 7 months ago (2014-05-14 15:34:39 UTC) #60
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-05-14 15:47:25 UTC) #61
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/linux_chromium_rel/builds/31250)
6 years, 7 months ago (2014-05-14 15:47:26 UTC) #62
robwu
The CQ bit was checked by rob@robwu.nl
6 years, 7 months ago (2014-05-14 17:10:05 UTC) #63
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rob@robwu.nl/226663003/270001
6 years, 7 months ago (2014-05-14 17:10:49 UTC) #64
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). Please consider checking whether the failures are ...
6 years, 7 months ago (2014-05-14 17:29:04 UTC) #65
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-05-14 17:45:13 UTC) #66
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/linux_chromium_chromeos_rel/builds/26623)
6 years, 7 months ago (2014-05-14 17:45:14 UTC) #67
robwu
The CQ bit was checked by rob@robwu.nl
6 years, 7 months ago (2014-05-15 09:37:12 UTC) #68
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rob@robwu.nl/226663003/270001
6 years, 7 months ago (2014-05-15 09:38:16 UTC) #69
commit-bot: I haz the power
6 years, 7 months ago (2014-05-15 16:40:19 UTC) #70
Message was sent while issue was closed.
Change committed as 270690

Powered by Google App Engine
This is Rietveld 408576698