+{"url": "https://chromium-gatekeeper-mailer.appspot.com/email", "message": "{\"blamelist\": [\"akalin@chromium.org\", \"lazyboy@chromium.org\", \"noamsml@chromium.org\", \"rmsousa@chromium.org\"], \"build_url\": \"http://build.chromium.org/p/chromium/builders/Linux x64/builds/54475\", \"builderName\": \"Linux x64\", \"changes\": [{\"at\": \"Fri 16 Aug 2013 14:20:12\", \"branch\": \"src\", \"category\": null, \"comments\": \"Added singleton factory for ServiceDiscoveryHostClient\\n\\nAdded singleton factory for ServiceDiscoveryHostClient so it can be shared\\nbetween multiple unrelated users. The factory keeps track of references to\\nservice discovery and shuts down the client when not used.\\n\\nBUG=\\n\\nReview URL: https://chromiumcodereview.appspot.com/22449004\", \"files\": [{\"name\": \"chrome/browser/local_discovery/service_discovery_host_client.cc\", \"url\": null}, {\"name\": \"chrome/browser/local_discovery/service_discovery_host_client.h\", \"url\": null}, {\"name\": \"chrome/browser/ui/webui/local_discovery/local_discovery_ui_handler.cc\", \"url\": null}], \"number\": 102628, \"project\": \"\", \"properties\": [], \"repository\": \"svn://svn-mirror.golo.chromium.org/chrome/trunk\", \"rev\": \"218091\", \"revision\": \"218091\", \"revlink\": \"http://src.chromium.org/viewvc/chrome?view=rev&revision=218091\", \"when\": 1376688012, \"who\": \"noamsml@chromium.org\"}, {\"at\": \"Fri 16 Aug 2013 14:20:12\", \"branch\": \"src\", \"category\": null, \"comments\": \"<webview>: Fix ptr access crash on browser plugin + interstitial teardown.\\n\\nIf browser plugin loaded an interstitial page as view contents\\n(e.g. loading plugin resulted in ssl-error), upon closing the\\ncontaining app, the interstitial would try to show back\\n(RenderWidgetHostView::WasShown) the original contents of the\\nRWHViewGuest, whose render_view_host_ was already in the middle of\\ndestruction. We record the destruction phase and avoid calling methods\\non RenderViewHost in this case.\\n\\nBUG=270313\\nTEST=chrome app <webview>, load a guest pointing a page that results in\\nssl-error page showing (Proceed to safety page, etc), close the app. The app\\nwould crash without this change.\\nAdded regression test.\\n\\nReview URL: https://chromiumcodereview.appspot.com/23004002\", \"files\": [{\"name\": \"chrome/browser/apps/web_view_browsertest.cc\", \"url\": null}, {\"name\": \"chrome/test/data/extensions/platform_apps/web_view/interstitial_teardown\", \"url\": null}, {\"name\": \"chrome/test/data/extensions/platform_apps/web_view/interstitial_teardown/embedder.js\", \"url\": null}, {\"name\": \"chrome/test/data/extensions/platform_apps/web_view/interstitial_teardown/https_page.html\", \"url\": null}, {\"name\": \"chrome/test/data/extensions/platform_apps/web_view/interstitial_teardown/main.html\", \"url\": null}, {\"name\": \"chrome/test/data/extensions/platform_apps/web_view/interstitial_teardown/manifest.json\", \"url\": null}, {\"name\": \"chrome/test/data/extensions/platform_apps/web_view/interstitial_teardown/test.js\", \"url\": null}, {\"name\": \"content/browser/browser_plugin/browser_plugin_guest.cc\", \"url\": null}, {\"name\": \"content/browser/browser_plugin/browser_plugin_guest.h\", \"url\": null}, {\"name\": \"content/browser/renderer_host/render_widget_host_view_guest.cc\", \"url\": null}], \"number\": 102629, \"project\": \"\", \"properties\": [], \"repository\": \"svn://svn-mirror.golo.chromium.org/chrome/trunk\", \"rev\": \"218092\", \"revision\": \"218092\", \"revlink\": \"http://src.chromium.org/viewvc/chrome?view=rev&revision=218092\", \"when\": 1376688012, \"who\": \"lazyboy@chromium.org\"}, {\"at\": \"Fri 16 Aug 2013 14:25:12\", \"branch\": \"src\", \"category\": null, \"comments\": \"Add a priority parameter for HostResolver::RequestInfo's constructor\\n\\nUse DEFAULT_PRIORITY when there isn't already a priority\\navailable.\\n\\nThis has the net effect of changing the priority of\\nhost resolver requests that didn't specify one from\\nMEDIUM to DEFAULT_PRIORITY (= LOWEST). This is okay,\\nas those requests apparently didn't care what priority\\nthey wanted.\\n\\nBUG=166689\\nTBR=mmenke@chromium.org\\n\\nReview URL: https://codereview.chromium.org/23146004\", \"files\": [{\"name\": \"chrome/browser/devtools/tethering_adb_filter.cc\", \"url\": null}, {\"name\": \"chrome/browser/extensions/api/dns/dns_api.cc\", \"url\": null}, {\"name\": \"chrome/browser/extensions/api/socket/socket_api.cc\", \"url\": null}, {\"name\": \"chrome/browser/net/network_stats.cc\", \"url\": null}, {\"name\": \"chrome/browser/net/predictor.cc\", \"url\": null}, {\"name\": \"content/browser/renderer_host/p2p/socket_dispatcher_host.cc\", \"url\": null}, {\"name\": \"content/browser/renderer_host/pepper/pepper_host_resolver_message_filter.cc\", \"url\": null}, {\"name\": \"content/browser/renderer_host/pepper/pepper_tcp_socket.cc\", \"url\": null}, {\"name\": \"net/dns/host_resolver.cc\", \"url\": null}, {\"name\": \"net/dns/host_resolver.h\", \"url\": null}, {\"name\": \"net/dns/host_resolver_impl_unittest.cc\", \"url\": null}, {\"name\": \"net/dns/mapped_host_resolver_unittest.cc\", \"url\": null}, {\"name\": \"net/dns/single_request_host_resolver_unittest.cc\", \"url\": null}, {\"name\": \"net/ftp/ftp_network_transaction.cc\", \"url\": null}, {\"name\": \"net/http/http_auth_handler_negotiate.cc\", \"url\": null}, {\"name\": \"net/http/http_network_transaction_unittest.cc\", \"url\": null}, {\"name\": \"net/proxy/proxy_resolver_v8_tracing.cc\", \"url\": null}, {\"name\": \"net/quic/quic_network_transaction_unittest.cc\", \"url\": null}, {\"name\": \"net/quic/quic_stream_factory.cc\", \"url\": null}, {\"name\": \"net/socket/socks5_client_socket_unittest.cc\", \"url\": null}, {\"name\": \"net/socket/socks_client_socket_pool.cc\", \"url\": null}, {\"name\": \"net/socket/socks_client_socket_unittest.cc\", \"url\": null}, {\"name\": \"net/socket/ssl_client_socket_pool_unittest.cc\", \"url\": null}, {\"name\": \"net/socket/transport_client_socket_pool.cc\", \"url\": null}, {\"name\": \"net/socket/transport_client_socket_pool.h\", \"url\": null}, {\"name\": \"net/socket/transport_client_socket_unittest.cc\", \"url\": null}, {\"name\": \"net/socket_stream/socket_stream.cc\", \"url\": null}, {\"name\": \"net/spdy/spdy_session_pool.cc\", \"url\": null}, {\"name\": \"net/spdy/spdy_session_pool_unittest.cc\", \"url\": null}, {\"name\": \"net/spdy/spdy_session_unittest.cc\", \"url\": null}, {\"name\": \"net/test/spawned_test_server/base_test_server.cc\", \"url\": null}, {\"name\": \"net/tools/gdig/gdig.cc\", \"url\": null}], \"number\": 102630, \"project\": \"\", \"properties\": [], \"repository\": \"svn://svn-mirror.golo.chromium.org/chrome/trunk\", \"rev\": \"218093\", \"revision\": \"218093\", \"revlink\": \"http://src.chromium.org/viewvc/chrome?view=rev&revision=218093\", \"when\": 1376688312, \"who\": \"akalin@chromium.org\"}, {\"at\": \"Fri 16 Aug 2013 14:29:12\", \"branch\": \"src\", \"category\": null, \"comments\": \"Native messaging support for service accounts.\\n\\nThis is an alternative implementation of https://codereview.chromium.org/19670021/ . This version performs the OAuth token exchange steps from inside the NativeMessaging host. This means that the client secret and the service account access token never leave the native messaging host.\\n\\nSince the API keys are also needed to use the refresh token, this means that only the host binaries are able to get an access token for the service account.\\n\\nBUG=224742\\n\\nReview URL: https://chromiumcodereview.appspot.com/22769002\", \"files\": [{\"name\": \"remoting/host/setup/native_messaging_host.cc\", \"url\": null}, {\"name\": \"remoting/host/setup/native_messaging_host.h\", \"url\": null}, {\"name\": \"remoting/host/setup/native_messaging_host_unittest.cc\", \"url\": null}, {\"name\": \"remoting/host/setup/oauth_client.cc\", \"url\": null}, {\"name\": \"remoting/host/setup/oauth_client.h\", \"url\": null}, {\"name\": \"remoting/remoting.gyp\", \"url\": null}, {\"name\": \"remoting/webapp/host_controller.js\", \"url\": null}, {\"name\": \"remoting/webapp/host_dispatcher.js\", \"url\": null}, {\"name\": \"remoting/webapp/host_native_messaging.js\", \"url\": null}], \"number\": 102631, \"project\": \"\", \"properties\": [], \"repository\": \"svn://svn-mirror.golo.chromium.org/chrome/trunk\", \"rev\": \"218094\", \"revision\": \"218094\", \"revlink\": \"http://src.chromium.org/viewvc/chrome?view=rev&revision=218094\", \"when\": 1376688552, \"who\": \"rmsousa@chromium.org\"}], \"from_addr\": \"buildbot@chromium.org\", \"number\": 54475, \"project_name\": \"Chromium\", \"reason\": \"scheduler\", \"recipients\": [\"vabr@google.com\", \"lazyboy@chromium.org\", \"akalin@chromium.org\", \"noamsml@chromium.org\", \"creis@google.com\", \"rmsousa@chromium.org\", \"brianderson@google.com\"], \"result\": 5, \"revisions\": [\"218091\", \"218092\", \"218093\", \"218094\"], \"steps\": [{\"logs\": [[\"stdio\", \"http://build.chromium.org/p/chromium/builders/Linux%20x64/builds/54475/steps/update_scripts/logs/stdio\"], [\"interrupt\", \"http://build.chromium.org/p/chromium/builders/Linux%20x64/builds/54475/steps/update_scripts/logs/interrupt\"]], \"name\": \"update_scripts\", \"results\": 5, \"started\": true, \"text\": [\"update_scripts\", \"exception\", \"slave\", \"lost\"], \"urls\": {}}, {\"logs\": [], \"name\": \"gclient_revert\", \"results\": null, \"started\": false, \"text\": [], \"urls\": {}}, {\"logs\": [], \"name\": \"update\", \"results\": null, \"started\": false, \"text\": [], \"urls\": {}}, {\"logs\": [], \"name\": \"runhooks\", \"results\": null, \"started\": false, \"text\": [], \"urls\": {}}, {\"logs\": [], \"name\": \"cleanup_temp\", \"results\": null, \"started\": false, \"text\": [], \"urls\": {}}, {\"logs\": [], \"name\": \"compile\", \"results\": null, \"started\": false, \"text\": [], \"urls\": {}}, {\"logs\": [], \"name\": \"archive_build\", \"results\": null, \"started\": false, \"text\": [], \"urls\": {}}, {\"logs\": [], \"name\": \"upload\", \"results\": null, \"started\": false, \"text\": [], \"urls\": {}}, {\"logs\": [], \"name\": \"check_deps2git\", \"results\": null, \"started\": false, \"text\": [], \"urls\": {}}, {\"logs\": [], \"name\": \"check_deps2submodules\", \"results\": null, \"started\": false, \"text\": [], \"urls\": {}}, {\"logs\": [], \"name\": \"sizes\", \"results\": null, \"started\": false, \"text\": [], \"urls\": {}}], \"unsatisfied\": [\"check_deps2git\", \"sizes\", \"update_scripts\", \"update\", \"compile\", \"gclient_revert\", \"archive_build\", \"runhooks\"], \"waterfall_url\": \"http://build.chromium.org/p/chromium/waterfall\"}", "sha256": "65b9c4ac9021527e91aeaa2113ce6ab8b9ab1fc4e005f4ea356ce545db16b6e9", "salt": 2649136503, "time": 1377132926}
|