Roll recipe dependencies (nontrivial).

This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (chromiumos_proto, fuchsia) into this repository.

Please review the expectation changes, and LGTM+CQ.

chromiumos_proto:
  https://crrev.com/870e4f7634737155ada4beaa17d60358582fed8a (pprabhu@chromium.org)
    test_platform: Delete API for deprecated step
  https://crrev.com/d11d1e322b825522a3da2ae45ac13ea0f64475c8 (pprabhu@chromium.org)
    test_platform: Drop deprecated field from phosphorus API
fuchsia:
  https://crrev.com/d53d70cefeb527e6f8be94b6b8aac9e6457320c0 (atyfto@google.com)
    [release] Fix git tag behavior
  https://crrev.com/8c6bc1c4d2fb6cdaf79a5260f9a6709faff943fc (olivernewman@google.com)
    [goma] Fix "arbritrary" typo
  https://crrev.com/a951ca815923f66192aa544ec91327292b233f11 (mohrr@google.com)
    [gerrit] Add default step timeout

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=athom@google.com, whesse@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ibd23ccb779b3b352990671b2b7a60cacdf27edae
Reviewed-on: https://dart-review.googlesource.com/c/recipes/+/174660
Auto-Submit: Dart CI <dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com>
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
diff --git a/README.recipes.md b/README.recipes.md
index f4c2ed6..1092bd8 100644
--- a/README.recipes.md
+++ b/README.recipes.md
@@ -260,7 +260,7 @@
 
 &mdash; **def [RunSteps](/recipes/roller/roll_to_dev.py#36)(api, properties):**
 
-[build/recipe_modules/goma]: https://chromium.googlesource.com/chromium/tools/build.git/+/d3dd505467cacc71fcba6aa77fd18cbc78c91bea/recipes/README.recipes.md#recipe_modules-goma
+[build/recipe_modules/goma]: https://chromium.googlesource.com/chromium/tools/build.git/+/84d461b5aed751c45b43b0287ac11a5dd6a6b1df/recipes/README.recipes.md#recipe_modules-goma
 [depot_tools/recipe_modules/bot_update]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/6d2a0fef93155cb26724fbc0430f7a6f1d1aaed1/recipes/README.recipes.md#recipe_modules-bot_update
 [depot_tools/recipe_modules/depot_tools]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/6d2a0fef93155cb26724fbc0430f7a6f1d1aaed1/recipes/README.recipes.md#recipe_modules-depot_tools
 [depot_tools/recipe_modules/gclient]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/6d2a0fef93155cb26724fbc0430f7a6f1d1aaed1/recipes/README.recipes.md#recipe_modules-gclient
@@ -270,7 +270,7 @@
 [depot_tools/recipe_modules/osx_sdk]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/6d2a0fef93155cb26724fbc0430f7a6f1d1aaed1/recipes/README.recipes.md#recipe_modules-osx_sdk
 [depot_tools/recipe_modules/presubmit]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/6d2a0fef93155cb26724fbc0430f7a6f1d1aaed1/recipes/README.recipes.md#recipe_modules-presubmit
 [depot_tools/recipe_modules/tryserver]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/6d2a0fef93155cb26724fbc0430f7a6f1d1aaed1/recipes/README.recipes.md#recipe_modules-tryserver
-[fuchsia/recipe_modules/gerrit]: /+/83e0f0f016fe57de7320b3660fa1703ec0aaa63d/README.recipes.md#recipe_modules-gerrit
+[fuchsia/recipe_modules/gerrit]: /+/a951ca815923f66192aa544ec91327292b233f11/README.recipes.md#recipe_modules-gerrit
 [recipe_engine/recipe_modules/buildbucket]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/576a243a4c291e0659adaead31e77043e6dcbf14/README.recipes.md#recipe_modules-buildbucket
 [recipe_engine/recipe_modules/cipd]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/576a243a4c291e0659adaead31e77043e6dcbf14/README.recipes.md#recipe_modules-cipd
 [recipe_engine/recipe_modules/context]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/576a243a4c291e0659adaead31e77043e6dcbf14/README.recipes.md#recipe_modules-context
diff --git a/infra/config/recipes.cfg b/infra/config/recipes.cfg
index cf02013..8065d79 100644
--- a/infra/config/recipes.cfg
+++ b/infra/config/recipes.cfg
@@ -21,7 +21,7 @@
   "deps": {
     "build": {
       "branch": "refs/heads/master",
-      "revision": "d3dd505467cacc71fcba6aa77fd18cbc78c91bea",
+      "revision": "84d461b5aed751c45b43b0287ac11a5dd6a6b1df",
       "url": "https://chromium.googlesource.com/chromium/tools/build.git"
     },
     "chromiumos_config": {
@@ -31,7 +31,7 @@
     },
     "chromiumos_proto": {
       "branch": "refs/heads/master",
-      "revision": "a696f36220de33fce9b111aa17fc83a764b77587",
+      "revision": "d11d1e322b825522a3da2ae45ac13ea0f64475c8",
       "url": "https://chromium.googlesource.com/chromiumos/infra/proto.git"
     },
     "depot_tools": {
@@ -41,7 +41,7 @@
     },
     "fuchsia": {
       "branch": "refs/heads/master",
-      "revision": "83e0f0f016fe57de7320b3660fa1703ec0aaa63d",
+      "revision": "a951ca815923f66192aa544ec91327292b233f11",
       "url": "https://fuchsia.googlesource.com/infra/recipes.git"
     },
     "recipe_engine": {
diff --git a/recipes/dart/cbuild.expected/with-legacy-results.json b/recipes/dart/cbuild.expected/with-legacy-results.json
index 8280eaa..8698bc4 100644
--- a/recipes/dart/cbuild.expected/with-legacy-results.json
+++ b/recipes/dart/cbuild.expected/with-legacy-results.json
@@ -304,6 +304,7 @@
       "/path/to/tmp/json"
     ],
     "name": "update gerrit for hash-of-success",
+    "timeout": 600,
     "~followup_annotations": [
       "@@@STEP_LOG_END@json.output (invalid)@@@",
       "@@@STEP_LOG_LINE@json.output (exception)@No JSON object could be decoded@@@",
@@ -380,6 +381,7 @@
       "/path/to/tmp/json"
     ],
     "name": "update gerrit for hash-of-regression",
+    "timeout": 600,
     "~followup_annotations": [
       "@@@STEP_LOG_END@json.output (invalid)@@@",
       "@@@STEP_LOG_LINE@json.output (exception)@No JSON object could be decoded@@@",
@@ -456,6 +458,7 @@
       "/path/to/tmp/json"
     ],
     "name": "update gerrit for hash-of-failure",
+    "timeout": 600,
     "~followup_annotations": [
       "@@@STEP_LOG_END@json.output (invalid)@@@",
       "@@@STEP_LOG_LINE@json.output (exception)@No JSON object could be decoded@@@",
diff --git a/recipes/dart/cbuild.expected/with-results.json b/recipes/dart/cbuild.expected/with-results.json
index 229b5f7..bc99e7c 100644
--- a/recipes/dart/cbuild.expected/with-results.json
+++ b/recipes/dart/cbuild.expected/with-results.json
@@ -312,6 +312,7 @@
       "/path/to/tmp/json"
     ],
     "name": "update gerrit for hash-of-success",
+    "timeout": 600,
     "~followup_annotations": [
       "@@@STEP_LOG_END@json.output (invalid)@@@",
       "@@@STEP_LOG_LINE@json.output (exception)@No JSON object could be decoded@@@",
@@ -388,6 +389,7 @@
       "/path/to/tmp/json"
     ],
     "name": "update gerrit for hash-of-regression",
+    "timeout": 600,
     "~followup_annotations": [
       "@@@STEP_LOG_END@json.output (invalid)@@@",
       "@@@STEP_LOG_LINE@json.output (exception)@No JSON object could be decoded@@@",
@@ -464,6 +466,7 @@
       "/path/to/tmp/json"
     ],
     "name": "update gerrit for hash-of-failure",
+    "timeout": 600,
     "~followup_annotations": [
       "@@@STEP_LOG_END@json.output (invalid)@@@",
       "@@@STEP_LOG_LINE@json.output (exception)@No JSON object could be decoded@@@",