Use absl_deps in order to preapre to the Abseil component build release.

Bug: webrtc:1046390
Change-Id: Ia35545599de23b1a2c2d8be2d53469af7ac16f1d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/176502
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31463}
diff --git a/webrtc.gni b/webrtc.gni
index bf4d0a0..a13486c 100644
--- a/webrtc.gni
+++ b/webrtc.gni
@@ -536,6 +536,9 @@
     # converted to //third_party/abseil-cpp:absl if is_component_build=true
     # otherwise it just needs to be added to deps.
     if (absl_deps != []) {
+      if (!defined(deps)) {
+        deps = []
+      }
       if (is_component_build && build_with_chromium) {
         # TODO(crbug.com/1046390): Enable when the Abseil component will be
         # available.
@@ -625,6 +628,9 @@
     # converted to //third_party/abseil-cpp:absl if is_component_build=true
     # otherwise it just needs to be added to deps.
     if (absl_deps != []) {
+      if (!defined(deps)) {
+        deps = []
+      }
       if (is_component_build && build_with_chromium) {
         # TODO(crbug.com/1046390): Enable when the Abseil component will be
         # available.
@@ -751,6 +757,9 @@
     # converted to //third_party/abseil-cpp:absl if is_component_build=true
     # otherwise it just needs to be added to deps.
     if (absl_deps != []) {
+      if (!defined(deps)) {
+        deps = []
+      }
       if (is_component_build && build_with_chromium) {
         # TODO(crbug.com/1046390): Enable when the Abseil component will be
         # available.