Update makefiles after merge of Chromium at a301aef21f9e

This commit was generated by merge_from_chromium.py.

Change-Id: I44df4fe3b2e608a292d12afc442eb8e98952bd4e
diff --git a/base/webrtc_base.target.darwin-arm.mk b/base/webrtc_base.target.darwin-arm.mk
index db274fb..0632900 100644
--- a/base/webrtc_base.target.darwin-arm.mk
+++ b/base/webrtc_base.target.darwin-arm.mk
@@ -166,6 +166,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -295,6 +296,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/base/webrtc_base.target.darwin-arm64.mk b/base/webrtc_base.target.darwin-arm64.mk
index 5cc4425..44b5ffb 100644
--- a/base/webrtc_base.target.darwin-arm64.mk
+++ b/base/webrtc_base.target.darwin-arm64.mk
@@ -155,6 +155,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -269,6 +270,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/base/webrtc_base.target.darwin-mips.mk b/base/webrtc_base.target.darwin-mips.mk
index 6d9503f..1a67a52 100644
--- a/base/webrtc_base.target.darwin-mips.mk
+++ b/base/webrtc_base.target.darwin-mips.mk
@@ -159,6 +159,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -280,6 +281,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/base/webrtc_base.target.darwin-x86.mk b/base/webrtc_base.target.darwin-x86.mk
index a553cea..015dae9 100644
--- a/base/webrtc_base.target.darwin-x86.mk
+++ b/base/webrtc_base.target.darwin-x86.mk
@@ -161,6 +161,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -281,6 +282,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/base/webrtc_base.target.darwin-x86_64.mk b/base/webrtc_base.target.darwin-x86_64.mk
index b72fda4..e5c293d 100644
--- a/base/webrtc_base.target.darwin-x86_64.mk
+++ b/base/webrtc_base.target.darwin-x86_64.mk
@@ -160,6 +160,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -279,6 +280,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/base/webrtc_base.target.linux-arm.mk b/base/webrtc_base.target.linux-arm.mk
index db274fb..0632900 100644
--- a/base/webrtc_base.target.linux-arm.mk
+++ b/base/webrtc_base.target.linux-arm.mk
@@ -166,6 +166,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -295,6 +296,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/base/webrtc_base.target.linux-arm64.mk b/base/webrtc_base.target.linux-arm64.mk
index 5cc4425..44b5ffb 100644
--- a/base/webrtc_base.target.linux-arm64.mk
+++ b/base/webrtc_base.target.linux-arm64.mk
@@ -155,6 +155,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -269,6 +270,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/base/webrtc_base.target.linux-mips.mk b/base/webrtc_base.target.linux-mips.mk
index 6d9503f..1a67a52 100644
--- a/base/webrtc_base.target.linux-mips.mk
+++ b/base/webrtc_base.target.linux-mips.mk
@@ -159,6 +159,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -280,6 +281,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/base/webrtc_base.target.linux-x86.mk b/base/webrtc_base.target.linux-x86.mk
index a553cea..015dae9 100644
--- a/base/webrtc_base.target.linux-x86.mk
+++ b/base/webrtc_base.target.linux-x86.mk
@@ -161,6 +161,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -281,6 +282,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/base/webrtc_base.target.linux-x86_64.mk b/base/webrtc_base.target.linux-x86_64.mk
index b72fda4..e5c293d 100644
--- a/base/webrtc_base.target.linux-x86_64.mk
+++ b/base/webrtc_base.target.linux-x86_64.mk
@@ -160,6 +160,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -279,6 +280,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio.target.darwin-arm.mk b/common_audio/common_audio.target.darwin-arm.mk
index 6c734f9..928ea89 100644
--- a/common_audio/common_audio.target.darwin-arm.mk
+++ b/common_audio/common_audio.target.darwin-arm.mk
@@ -142,6 +142,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -265,6 +266,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio.target.darwin-arm64.mk b/common_audio/common_audio.target.darwin-arm64.mk
index ec7b551..63fba9c 100644
--- a/common_audio/common_audio.target.darwin-arm64.mk
+++ b/common_audio/common_audio.target.darwin-arm64.mk
@@ -131,6 +131,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -239,6 +240,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio.target.darwin-mips.mk b/common_audio/common_audio.target.darwin-mips.mk
index fb55baf..b89102f 100644
--- a/common_audio/common_audio.target.darwin-mips.mk
+++ b/common_audio/common_audio.target.darwin-mips.mk
@@ -139,6 +139,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -254,6 +255,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio.target.darwin-x86.mk b/common_audio/common_audio.target.darwin-x86.mk
index 60f33f5..9013334 100644
--- a/common_audio/common_audio.target.darwin-x86.mk
+++ b/common_audio/common_audio.target.darwin-x86.mk
@@ -137,6 +137,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -251,6 +252,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio.target.darwin-x86_64.mk b/common_audio/common_audio.target.darwin-x86_64.mk
index 09eba78..f09312e 100644
--- a/common_audio/common_audio.target.darwin-x86_64.mk
+++ b/common_audio/common_audio.target.darwin-x86_64.mk
@@ -136,6 +136,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -249,6 +250,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio.target.linux-arm.mk b/common_audio/common_audio.target.linux-arm.mk
index 6c734f9..928ea89 100644
--- a/common_audio/common_audio.target.linux-arm.mk
+++ b/common_audio/common_audio.target.linux-arm.mk
@@ -142,6 +142,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -265,6 +266,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio.target.linux-arm64.mk b/common_audio/common_audio.target.linux-arm64.mk
index ec7b551..63fba9c 100644
--- a/common_audio/common_audio.target.linux-arm64.mk
+++ b/common_audio/common_audio.target.linux-arm64.mk
@@ -131,6 +131,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -239,6 +240,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio.target.linux-mips.mk b/common_audio/common_audio.target.linux-mips.mk
index fb55baf..b89102f 100644
--- a/common_audio/common_audio.target.linux-mips.mk
+++ b/common_audio/common_audio.target.linux-mips.mk
@@ -139,6 +139,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -254,6 +255,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio.target.linux-x86.mk b/common_audio/common_audio.target.linux-x86.mk
index 60f33f5..9013334 100644
--- a/common_audio/common_audio.target.linux-x86.mk
+++ b/common_audio/common_audio.target.linux-x86.mk
@@ -137,6 +137,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -251,6 +252,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio.target.linux-x86_64.mk b/common_audio/common_audio.target.linux-x86_64.mk
index 09eba78..f09312e 100644
--- a/common_audio/common_audio.target.linux-x86_64.mk
+++ b/common_audio/common_audio.target.linux-x86_64.mk
@@ -136,6 +136,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -249,6 +250,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio_neon.target.darwin-arm.mk b/common_audio/common_audio_neon.target.darwin-arm.mk
index 1653a88..6a646bf 100644
--- a/common_audio/common_audio_neon.target.darwin-arm.mk
+++ b/common_audio/common_audio_neon.target.darwin-arm.mk
@@ -103,6 +103,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio_neon.target.linux-arm.mk b/common_audio/common_audio_neon.target.linux-arm.mk
index 1653a88..6a646bf 100644
--- a/common_audio/common_audio_neon.target.linux-arm.mk
+++ b/common_audio/common_audio_neon.target.linux-arm.mk
@@ -103,6 +103,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio_sse2.target.darwin-x86.mk b/common_audio/common_audio_sse2.target.darwin-x86.mk
index 74ba9a9..3aba33e 100644
--- a/common_audio/common_audio_sse2.target.darwin-x86.mk
+++ b/common_audio/common_audio_sse2.target.darwin-x86.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -205,6 +206,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio_sse2.target.darwin-x86_64.mk b/common_audio/common_audio_sse2.target.darwin-x86_64.mk
index c9f2d60..bad990f 100644
--- a/common_audio/common_audio_sse2.target.darwin-x86_64.mk
+++ b/common_audio/common_audio_sse2.target.darwin-x86_64.mk
@@ -92,6 +92,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -203,6 +204,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio_sse2.target.linux-x86.mk b/common_audio/common_audio_sse2.target.linux-x86.mk
index 74ba9a9..3aba33e 100644
--- a/common_audio/common_audio_sse2.target.linux-x86.mk
+++ b/common_audio/common_audio_sse2.target.linux-x86.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -205,6 +206,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_audio/common_audio_sse2.target.linux-x86_64.mk b/common_audio/common_audio_sse2.target.linux-x86_64.mk
index c9f2d60..bad990f 100644
--- a/common_audio/common_audio_sse2.target.linux-x86_64.mk
+++ b/common_audio/common_audio_sse2.target.linux-x86_64.mk
@@ -92,6 +92,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -203,6 +204,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_video/common_video.target.darwin-arm.mk b/common_video/common_video.target.darwin-arm.mk
index 24b1423..5af02cf 100644
--- a/common_video/common_video.target.darwin-arm.mk
+++ b/common_video/common_video.target.darwin-arm.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -226,6 +227,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_video/common_video.target.darwin-arm64.mk b/common_video/common_video.target.darwin-arm64.mk
index 6ef2608..75a5ea9 100644
--- a/common_video/common_video.target.darwin-arm64.mk
+++ b/common_video/common_video.target.darwin-arm64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -200,6 +201,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_video/common_video.target.darwin-mips.mk b/common_video/common_video.target.darwin-mips.mk
index 33cdb1e..8dd5f5a 100644
--- a/common_video/common_video.target.darwin-mips.mk
+++ b/common_video/common_video.target.darwin-mips.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -211,6 +212,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_video/common_video.target.darwin-x86.mk b/common_video/common_video.target.darwin-x86.mk
index 0057c13..122f7d5 100644
--- a/common_video/common_video.target.darwin-x86.mk
+++ b/common_video/common_video.target.darwin-x86.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_video/common_video.target.darwin-x86_64.mk b/common_video/common_video.target.darwin-x86_64.mk
index c7f193c..297f0fb 100644
--- a/common_video/common_video.target.darwin-x86_64.mk
+++ b/common_video/common_video.target.darwin-x86_64.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -210,6 +211,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_video/common_video.target.linux-arm.mk b/common_video/common_video.target.linux-arm.mk
index 24b1423..5af02cf 100644
--- a/common_video/common_video.target.linux-arm.mk
+++ b/common_video/common_video.target.linux-arm.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -226,6 +227,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_video/common_video.target.linux-arm64.mk b/common_video/common_video.target.linux-arm64.mk
index 6ef2608..75a5ea9 100644
--- a/common_video/common_video.target.linux-arm64.mk
+++ b/common_video/common_video.target.linux-arm64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -200,6 +201,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_video/common_video.target.linux-mips.mk b/common_video/common_video.target.linux-mips.mk
index 33cdb1e..8dd5f5a 100644
--- a/common_video/common_video.target.linux-mips.mk
+++ b/common_video/common_video.target.linux-mips.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -211,6 +212,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_video/common_video.target.linux-x86.mk b/common_video/common_video.target.linux-x86.mk
index 0057c13..122f7d5 100644
--- a/common_video/common_video.target.linux-x86.mk
+++ b/common_video/common_video.target.linux-x86.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/common_video/common_video.target.linux-x86_64.mk b/common_video/common_video.target.linux-x86_64.mk
index c7f193c..297f0fb 100644
--- a/common_video/common_video.target.linux-x86_64.mk
+++ b/common_video/common_video.target.linux-x86_64.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -210,6 +211,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/libjingle/xmllite/rtc_xmllite.target.darwin-arm.mk b/libjingle/xmllite/rtc_xmllite.target.darwin-arm.mk
index e6c82a4..0c8596f 100644
--- a/libjingle/xmllite/rtc_xmllite.target.darwin-arm.mk
+++ b/libjingle/xmllite/rtc_xmllite.target.darwin-arm.mk
@@ -102,6 +102,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -229,6 +230,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/libjingle/xmllite/rtc_xmllite.target.darwin-arm64.mk b/libjingle/xmllite/rtc_xmllite.target.darwin-arm64.mk
index 8bc253f..2c333db 100644
--- a/libjingle/xmllite/rtc_xmllite.target.darwin-arm64.mk
+++ b/libjingle/xmllite/rtc_xmllite.target.darwin-arm64.mk
@@ -91,6 +91,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -203,6 +204,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/libjingle/xmllite/rtc_xmllite.target.darwin-mips.mk b/libjingle/xmllite/rtc_xmllite.target.darwin-mips.mk
index 047668b..1c17291 100644
--- a/libjingle/xmllite/rtc_xmllite.target.darwin-mips.mk
+++ b/libjingle/xmllite/rtc_xmllite.target.darwin-mips.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -214,6 +215,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/libjingle/xmllite/rtc_xmllite.target.darwin-x86.mk b/libjingle/xmllite/rtc_xmllite.target.darwin-x86.mk
index 6a8434f..addb5b0 100644
--- a/libjingle/xmllite/rtc_xmllite.target.darwin-x86.mk
+++ b/libjingle/xmllite/rtc_xmllite.target.darwin-x86.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -215,6 +216,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/libjingle/xmllite/rtc_xmllite.target.darwin-x86_64.mk b/libjingle/xmllite/rtc_xmllite.target.darwin-x86_64.mk
index dbcdfd8..c428950 100644
--- a/libjingle/xmllite/rtc_xmllite.target.darwin-x86_64.mk
+++ b/libjingle/xmllite/rtc_xmllite.target.darwin-x86_64.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -213,6 +214,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/libjingle/xmllite/rtc_xmllite.target.linux-arm.mk b/libjingle/xmllite/rtc_xmllite.target.linux-arm.mk
index e6c82a4..0c8596f 100644
--- a/libjingle/xmllite/rtc_xmllite.target.linux-arm.mk
+++ b/libjingle/xmllite/rtc_xmllite.target.linux-arm.mk
@@ -102,6 +102,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -229,6 +230,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/libjingle/xmllite/rtc_xmllite.target.linux-arm64.mk b/libjingle/xmllite/rtc_xmllite.target.linux-arm64.mk
index 8bc253f..2c333db 100644
--- a/libjingle/xmllite/rtc_xmllite.target.linux-arm64.mk
+++ b/libjingle/xmllite/rtc_xmllite.target.linux-arm64.mk
@@ -91,6 +91,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -203,6 +204,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/libjingle/xmllite/rtc_xmllite.target.linux-mips.mk b/libjingle/xmllite/rtc_xmllite.target.linux-mips.mk
index 047668b..1c17291 100644
--- a/libjingle/xmllite/rtc_xmllite.target.linux-mips.mk
+++ b/libjingle/xmllite/rtc_xmllite.target.linux-mips.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -214,6 +215,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/libjingle/xmllite/rtc_xmllite.target.linux-x86.mk b/libjingle/xmllite/rtc_xmllite.target.linux-x86.mk
index 6a8434f..addb5b0 100644
--- a/libjingle/xmllite/rtc_xmllite.target.linux-x86.mk
+++ b/libjingle/xmllite/rtc_xmllite.target.linux-x86.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -215,6 +216,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/libjingle/xmllite/rtc_xmllite.target.linux-x86_64.mk b/libjingle/xmllite/rtc_xmllite.target.linux-x86_64.mk
index dbcdfd8..c428950 100644
--- a/libjingle/xmllite/rtc_xmllite.target.linux-x86_64.mk
+++ b/libjingle/xmllite/rtc_xmllite.target.linux-x86_64.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -213,6 +214,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/CNG.target.darwin-arm.mk b/modules/CNG.target.darwin-arm.mk
index f328ed9..95019ad 100644
--- a/modules/CNG.target.darwin-arm.mk
+++ b/modules/CNG.target.darwin-arm.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -229,6 +230,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/CNG.target.darwin-arm64.mk b/modules/CNG.target.darwin-arm64.mk
index f83b18b..2c6b879 100644
--- a/modules/CNG.target.darwin-arm64.mk
+++ b/modules/CNG.target.darwin-arm64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -203,6 +204,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/CNG.target.darwin-mips.mk b/modules/CNG.target.darwin-mips.mk
index 404fada..22e38ad 100644
--- a/modules/CNG.target.darwin-mips.mk
+++ b/modules/CNG.target.darwin-mips.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -216,6 +217,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/CNG.target.darwin-x86.mk b/modules/CNG.target.darwin-x86.mk
index 50fa71f..62ccb12 100644
--- a/modules/CNG.target.darwin-x86.mk
+++ b/modules/CNG.target.darwin-x86.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -215,6 +216,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/CNG.target.darwin-x86_64.mk b/modules/CNG.target.darwin-x86_64.mk
index 14aae26..c4b0908 100644
--- a/modules/CNG.target.darwin-x86_64.mk
+++ b/modules/CNG.target.darwin-x86_64.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -213,6 +214,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/CNG.target.linux-arm.mk b/modules/CNG.target.linux-arm.mk
index f328ed9..95019ad 100644
--- a/modules/CNG.target.linux-arm.mk
+++ b/modules/CNG.target.linux-arm.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -229,6 +230,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/CNG.target.linux-arm64.mk b/modules/CNG.target.linux-arm64.mk
index f83b18b..2c6b879 100644
--- a/modules/CNG.target.linux-arm64.mk
+++ b/modules/CNG.target.linux-arm64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -203,6 +204,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/CNG.target.linux-mips.mk b/modules/CNG.target.linux-mips.mk
index 404fada..22e38ad 100644
--- a/modules/CNG.target.linux-mips.mk
+++ b/modules/CNG.target.linux-mips.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -216,6 +217,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/CNG.target.linux-x86.mk b/modules/CNG.target.linux-x86.mk
index 50fa71f..62ccb12 100644
--- a/modules/CNG.target.linux-x86.mk
+++ b/modules/CNG.target.linux-x86.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -215,6 +216,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/CNG.target.linux-x86_64.mk b/modules/CNG.target.linux-x86_64.mk
index 14aae26..c4b0908 100644
--- a/modules/CNG.target.linux-x86_64.mk
+++ b/modules/CNG.target.linux-x86_64.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -213,6 +214,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G711.target.darwin-arm.mk b/modules/G711.target.darwin-arm.mk
index e0b4c99..ab62c00 100644
--- a/modules/G711.target.darwin-arm.mk
+++ b/modules/G711.target.darwin-arm.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -226,6 +227,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G711.target.darwin-arm64.mk b/modules/G711.target.darwin-arm64.mk
index 7d481dd..692be39 100644
--- a/modules/G711.target.darwin-arm64.mk
+++ b/modules/G711.target.darwin-arm64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -200,6 +201,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G711.target.darwin-mips.mk b/modules/G711.target.darwin-mips.mk
index 873baa2..0466852 100644
--- a/modules/G711.target.darwin-mips.mk
+++ b/modules/G711.target.darwin-mips.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -213,6 +214,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G711.target.darwin-x86.mk b/modules/G711.target.darwin-x86.mk
index 8da0253..5d7de80 100644
--- a/modules/G711.target.darwin-x86.mk
+++ b/modules/G711.target.darwin-x86.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G711.target.darwin-x86_64.mk b/modules/G711.target.darwin-x86_64.mk
index d38f06b..6bd120f 100644
--- a/modules/G711.target.darwin-x86_64.mk
+++ b/modules/G711.target.darwin-x86_64.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -210,6 +211,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G711.target.linux-arm.mk b/modules/G711.target.linux-arm.mk
index e0b4c99..ab62c00 100644
--- a/modules/G711.target.linux-arm.mk
+++ b/modules/G711.target.linux-arm.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -226,6 +227,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G711.target.linux-arm64.mk b/modules/G711.target.linux-arm64.mk
index 7d481dd..692be39 100644
--- a/modules/G711.target.linux-arm64.mk
+++ b/modules/G711.target.linux-arm64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -200,6 +201,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G711.target.linux-mips.mk b/modules/G711.target.linux-mips.mk
index 873baa2..0466852 100644
--- a/modules/G711.target.linux-mips.mk
+++ b/modules/G711.target.linux-mips.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -213,6 +214,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G711.target.linux-x86.mk b/modules/G711.target.linux-x86.mk
index 8da0253..5d7de80 100644
--- a/modules/G711.target.linux-x86.mk
+++ b/modules/G711.target.linux-x86.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G711.target.linux-x86_64.mk b/modules/G711.target.linux-x86_64.mk
index d38f06b..6bd120f 100644
--- a/modules/G711.target.linux-x86_64.mk
+++ b/modules/G711.target.linux-x86_64.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -210,6 +211,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G722.target.darwin-arm.mk b/modules/G722.target.darwin-arm.mk
index ff7ddc4..838ab22 100644
--- a/modules/G722.target.darwin-arm.mk
+++ b/modules/G722.target.darwin-arm.mk
@@ -101,6 +101,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -227,6 +228,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G722.target.darwin-arm64.mk b/modules/G722.target.darwin-arm64.mk
index 2699b33..0892fe7 100644
--- a/modules/G722.target.darwin-arm64.mk
+++ b/modules/G722.target.darwin-arm64.mk
@@ -90,6 +90,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -201,6 +202,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G722.target.darwin-mips.mk b/modules/G722.target.darwin-mips.mk
index cbb134a..443491f 100644
--- a/modules/G722.target.darwin-mips.mk
+++ b/modules/G722.target.darwin-mips.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -214,6 +215,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G722.target.darwin-x86.mk b/modules/G722.target.darwin-x86.mk
index db3ab74..6d3da80 100644
--- a/modules/G722.target.darwin-x86.mk
+++ b/modules/G722.target.darwin-x86.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -213,6 +214,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G722.target.darwin-x86_64.mk b/modules/G722.target.darwin-x86_64.mk
index 09af5b4..50f1f60 100644
--- a/modules/G722.target.darwin-x86_64.mk
+++ b/modules/G722.target.darwin-x86_64.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -211,6 +212,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G722.target.linux-arm.mk b/modules/G722.target.linux-arm.mk
index ff7ddc4..838ab22 100644
--- a/modules/G722.target.linux-arm.mk
+++ b/modules/G722.target.linux-arm.mk
@@ -101,6 +101,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -227,6 +228,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G722.target.linux-arm64.mk b/modules/G722.target.linux-arm64.mk
index 2699b33..0892fe7 100644
--- a/modules/G722.target.linux-arm64.mk
+++ b/modules/G722.target.linux-arm64.mk
@@ -90,6 +90,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -201,6 +202,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G722.target.linux-mips.mk b/modules/G722.target.linux-mips.mk
index cbb134a..443491f 100644
--- a/modules/G722.target.linux-mips.mk
+++ b/modules/G722.target.linux-mips.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -214,6 +215,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G722.target.linux-x86.mk b/modules/G722.target.linux-x86.mk
index db3ab74..6d3da80 100644
--- a/modules/G722.target.linux-x86.mk
+++ b/modules/G722.target.linux-x86.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -213,6 +214,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/G722.target.linux-x86_64.mk b/modules/G722.target.linux-x86_64.mk
index 09af5b4..50f1f60 100644
--- a/modules/G722.target.linux-x86_64.mk
+++ b/modules/G722.target.linux-x86_64.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -211,6 +212,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/PCM16B.target.darwin-arm.mk b/modules/PCM16B.target.darwin-arm.mk
index 3cc2480..1ba06ba 100644
--- a/modules/PCM16B.target.darwin-arm.mk
+++ b/modules/PCM16B.target.darwin-arm.mk
@@ -99,6 +99,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/PCM16B.target.darwin-arm64.mk b/modules/PCM16B.target.darwin-arm64.mk
index 76b2392..bf01b90 100644
--- a/modules/PCM16B.target.darwin-arm64.mk
+++ b/modules/PCM16B.target.darwin-arm64.mk
@@ -88,6 +88,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -199,6 +200,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/PCM16B.target.darwin-mips.mk b/modules/PCM16B.target.darwin-mips.mk
index 879cd60..ba9e610 100644
--- a/modules/PCM16B.target.darwin-mips.mk
+++ b/modules/PCM16B.target.darwin-mips.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/PCM16B.target.darwin-x86.mk b/modules/PCM16B.target.darwin-x86.mk
index d890e69..76195d6 100644
--- a/modules/PCM16B.target.darwin-x86.mk
+++ b/modules/PCM16B.target.darwin-x86.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -211,6 +212,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/PCM16B.target.darwin-x86_64.mk b/modules/PCM16B.target.darwin-x86_64.mk
index b935239..49780b6 100644
--- a/modules/PCM16B.target.darwin-x86_64.mk
+++ b/modules/PCM16B.target.darwin-x86_64.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -209,6 +210,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/PCM16B.target.linux-arm.mk b/modules/PCM16B.target.linux-arm.mk
index 3cc2480..1ba06ba 100644
--- a/modules/PCM16B.target.linux-arm.mk
+++ b/modules/PCM16B.target.linux-arm.mk
@@ -99,6 +99,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/PCM16B.target.linux-arm64.mk b/modules/PCM16B.target.linux-arm64.mk
index 76b2392..bf01b90 100644
--- a/modules/PCM16B.target.linux-arm64.mk
+++ b/modules/PCM16B.target.linux-arm64.mk
@@ -88,6 +88,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -199,6 +200,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/PCM16B.target.linux-mips.mk b/modules/PCM16B.target.linux-mips.mk
index 879cd60..ba9e610 100644
--- a/modules/PCM16B.target.linux-mips.mk
+++ b/modules/PCM16B.target.linux-mips.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/PCM16B.target.linux-x86.mk b/modules/PCM16B.target.linux-x86.mk
index d890e69..76195d6 100644
--- a/modules/PCM16B.target.linux-x86.mk
+++ b/modules/PCM16B.target.linux-x86.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -211,6 +212,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/PCM16B.target.linux-x86_64.mk b/modules/PCM16B.target.linux-x86_64.mk
index b935239..49780b6 100644
--- a/modules/PCM16B.target.linux-x86_64.mk
+++ b/modules/PCM16B.target.linux-x86_64.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -209,6 +210,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_coding_module.target.darwin-arm.mk b/modules/audio_coding_module.target.darwin-arm.mk
index 313eefd..40b97a0 100644
--- a/modules/audio_coding_module.target.darwin-arm.mk
+++ b/modules/audio_coding_module.target.darwin-arm.mk
@@ -127,6 +127,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -269,6 +270,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_coding_module.target.darwin-arm64.mk b/modules/audio_coding_module.target.darwin-arm64.mk
index c809882..82bc898 100644
--- a/modules/audio_coding_module.target.darwin-arm64.mk
+++ b/modules/audio_coding_module.target.darwin-arm64.mk
@@ -116,6 +116,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -243,6 +244,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_coding_module.target.darwin-mips.mk b/modules/audio_coding_module.target.darwin-mips.mk
index 228380b..0ddd8ba 100644
--- a/modules/audio_coding_module.target.darwin-mips.mk
+++ b/modules/audio_coding_module.target.darwin-mips.mk
@@ -121,6 +121,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -256,6 +257,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_coding_module.target.darwin-x86.mk b/modules/audio_coding_module.target.darwin-x86.mk
index 05a71f8..21badd2 100644
--- a/modules/audio_coding_module.target.darwin-x86.mk
+++ b/modules/audio_coding_module.target.darwin-x86.mk
@@ -122,6 +122,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -255,6 +256,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_coding_module.target.darwin-x86_64.mk b/modules/audio_coding_module.target.darwin-x86_64.mk
index 0909410..b9ccc7f 100644
--- a/modules/audio_coding_module.target.darwin-x86_64.mk
+++ b/modules/audio_coding_module.target.darwin-x86_64.mk
@@ -121,6 +121,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -253,6 +254,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_coding_module.target.linux-arm.mk b/modules/audio_coding_module.target.linux-arm.mk
index 313eefd..40b97a0 100644
--- a/modules/audio_coding_module.target.linux-arm.mk
+++ b/modules/audio_coding_module.target.linux-arm.mk
@@ -127,6 +127,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -269,6 +270,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_coding_module.target.linux-arm64.mk b/modules/audio_coding_module.target.linux-arm64.mk
index c809882..82bc898 100644
--- a/modules/audio_coding_module.target.linux-arm64.mk
+++ b/modules/audio_coding_module.target.linux-arm64.mk
@@ -116,6 +116,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -243,6 +244,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_coding_module.target.linux-mips.mk b/modules/audio_coding_module.target.linux-mips.mk
index 228380b..0ddd8ba 100644
--- a/modules/audio_coding_module.target.linux-mips.mk
+++ b/modules/audio_coding_module.target.linux-mips.mk
@@ -121,6 +121,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -256,6 +257,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_coding_module.target.linux-x86.mk b/modules/audio_coding_module.target.linux-x86.mk
index 05a71f8..21badd2 100644
--- a/modules/audio_coding_module.target.linux-x86.mk
+++ b/modules/audio_coding_module.target.linux-x86.mk
@@ -122,6 +122,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -255,6 +256,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_coding_module.target.linux-x86_64.mk b/modules/audio_coding_module.target.linux-x86_64.mk
index 0909410..b9ccc7f 100644
--- a/modules/audio_coding_module.target.linux-x86_64.mk
+++ b/modules/audio_coding_module.target.linux-x86_64.mk
@@ -121,6 +121,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -253,6 +254,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_conference_mixer.target.darwin-arm.mk b/modules/audio_conference_mixer.target.darwin-arm.mk
index 1e605bf..d712a53 100644
--- a/modules/audio_conference_mixer.target.darwin-arm.mk
+++ b/modules/audio_conference_mixer.target.darwin-arm.mk
@@ -103,6 +103,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -230,6 +231,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_conference_mixer.target.darwin-arm64.mk b/modules/audio_conference_mixer.target.darwin-arm64.mk
index f833540..a527e17 100644
--- a/modules/audio_conference_mixer.target.darwin-arm64.mk
+++ b/modules/audio_conference_mixer.target.darwin-arm64.mk
@@ -92,6 +92,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -204,6 +205,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_conference_mixer.target.darwin-mips.mk b/modules/audio_conference_mixer.target.darwin-mips.mk
index 9264430..7ea47f5 100644
--- a/modules/audio_conference_mixer.target.darwin-mips.mk
+++ b/modules/audio_conference_mixer.target.darwin-mips.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -217,6 +218,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_conference_mixer.target.darwin-x86.mk b/modules/audio_conference_mixer.target.darwin-x86.mk
index 19955bf..375ab5d 100644
--- a/modules/audio_conference_mixer.target.darwin-x86.mk
+++ b/modules/audio_conference_mixer.target.darwin-x86.mk
@@ -98,6 +98,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -216,6 +217,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_conference_mixer.target.darwin-x86_64.mk b/modules/audio_conference_mixer.target.darwin-x86_64.mk
index 4f02112..0ab5ba7 100644
--- a/modules/audio_conference_mixer.target.darwin-x86_64.mk
+++ b/modules/audio_conference_mixer.target.darwin-x86_64.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -214,6 +215,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_conference_mixer.target.linux-arm.mk b/modules/audio_conference_mixer.target.linux-arm.mk
index 1e605bf..d712a53 100644
--- a/modules/audio_conference_mixer.target.linux-arm.mk
+++ b/modules/audio_conference_mixer.target.linux-arm.mk
@@ -103,6 +103,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -230,6 +231,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_conference_mixer.target.linux-arm64.mk b/modules/audio_conference_mixer.target.linux-arm64.mk
index f833540..a527e17 100644
--- a/modules/audio_conference_mixer.target.linux-arm64.mk
+++ b/modules/audio_conference_mixer.target.linux-arm64.mk
@@ -92,6 +92,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -204,6 +205,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_conference_mixer.target.linux-mips.mk b/modules/audio_conference_mixer.target.linux-mips.mk
index 9264430..7ea47f5 100644
--- a/modules/audio_conference_mixer.target.linux-mips.mk
+++ b/modules/audio_conference_mixer.target.linux-mips.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -217,6 +218,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_conference_mixer.target.linux-x86.mk b/modules/audio_conference_mixer.target.linux-x86.mk
index 19955bf..375ab5d 100644
--- a/modules/audio_conference_mixer.target.linux-x86.mk
+++ b/modules/audio_conference_mixer.target.linux-x86.mk
@@ -98,6 +98,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -216,6 +217,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_conference_mixer.target.linux-x86_64.mk b/modules/audio_conference_mixer.target.linux-x86_64.mk
index 4f02112..0ab5ba7 100644
--- a/modules/audio_conference_mixer.target.linux-x86_64.mk
+++ b/modules/audio_conference_mixer.target.linux-x86_64.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -214,6 +215,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_device.target.darwin-arm.mk b/modules/audio_device.target.darwin-arm.mk
index 80e5e4c..4d5364c 100644
--- a/modules/audio_device.target.darwin-arm.mk
+++ b/modules/audio_device.target.darwin-arm.mk
@@ -106,6 +106,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -240,6 +241,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_device.target.darwin-arm64.mk b/modules/audio_device.target.darwin-arm64.mk
index 19f62dc..e701e1b 100644
--- a/modules/audio_device.target.darwin-arm64.mk
+++ b/modules/audio_device.target.darwin-arm64.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -214,6 +215,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_device.target.darwin-mips.mk b/modules/audio_device.target.darwin-mips.mk
index ad95980..ff971c4 100644
--- a/modules/audio_device.target.darwin-mips.mk
+++ b/modules/audio_device.target.darwin-mips.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -227,6 +228,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_device.target.darwin-x86.mk b/modules/audio_device.target.darwin-x86.mk
index 8f95eb2..5b99c54 100644
--- a/modules/audio_device.target.darwin-x86.mk
+++ b/modules/audio_device.target.darwin-x86.mk
@@ -101,6 +101,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -226,6 +227,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_device.target.darwin-x86_64.mk b/modules/audio_device.target.darwin-x86_64.mk
index b5e05f0..e583ed7 100644
--- a/modules/audio_device.target.darwin-x86_64.mk
+++ b/modules/audio_device.target.darwin-x86_64.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -224,6 +225,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_device.target.linux-arm.mk b/modules/audio_device.target.linux-arm.mk
index 80e5e4c..4d5364c 100644
--- a/modules/audio_device.target.linux-arm.mk
+++ b/modules/audio_device.target.linux-arm.mk
@@ -106,6 +106,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -240,6 +241,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_device.target.linux-arm64.mk b/modules/audio_device.target.linux-arm64.mk
index 19f62dc..e701e1b 100644
--- a/modules/audio_device.target.linux-arm64.mk
+++ b/modules/audio_device.target.linux-arm64.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -214,6 +215,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_device.target.linux-mips.mk b/modules/audio_device.target.linux-mips.mk
index ad95980..ff971c4 100644
--- a/modules/audio_device.target.linux-mips.mk
+++ b/modules/audio_device.target.linux-mips.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -227,6 +228,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_device.target.linux-x86.mk b/modules/audio_device.target.linux-x86.mk
index 8f95eb2..5b99c54 100644
--- a/modules/audio_device.target.linux-x86.mk
+++ b/modules/audio_device.target.linux-x86.mk
@@ -101,6 +101,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -226,6 +227,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_device.target.linux-x86_64.mk b/modules/audio_device.target.linux-x86_64.mk
index b5e05f0..e583ed7 100644
--- a/modules/audio_device.target.linux-x86_64.mk
+++ b/modules/audio_device.target.linux-x86_64.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -224,6 +225,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing.target.darwin-arm.mk b/modules/audio_processing.target.darwin-arm.mk
index 65ca389..4bbbbe8 100644
--- a/modules/audio_processing.target.darwin-arm.mk
+++ b/modules/audio_processing.target.darwin-arm.mk
@@ -128,6 +128,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -264,6 +265,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing.target.darwin-arm64.mk b/modules/audio_processing.target.darwin-arm64.mk
index 2c81cd7..13050fb 100644
--- a/modules/audio_processing.target.darwin-arm64.mk
+++ b/modules/audio_processing.target.darwin-arm64.mk
@@ -116,6 +116,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -237,6 +238,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing.target.darwin-mips.mk b/modules/audio_processing.target.darwin-mips.mk
index a7faaa4..f0e6b47 100644
--- a/modules/audio_processing.target.darwin-mips.mk
+++ b/modules/audio_processing.target.darwin-mips.mk
@@ -123,6 +123,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -252,6 +253,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing.target.darwin-x86.mk b/modules/audio_processing.target.darwin-x86.mk
index c8a03cf..09925d1 100644
--- a/modules/audio_processing.target.darwin-x86.mk
+++ b/modules/audio_processing.target.darwin-x86.mk
@@ -122,6 +122,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -249,6 +250,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing.target.darwin-x86_64.mk b/modules/audio_processing.target.darwin-x86_64.mk
index 67d4a6b..75e05cb 100644
--- a/modules/audio_processing.target.darwin-x86_64.mk
+++ b/modules/audio_processing.target.darwin-x86_64.mk
@@ -121,6 +121,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -247,6 +248,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing.target.linux-arm.mk b/modules/audio_processing.target.linux-arm.mk
index 65ca389..4bbbbe8 100644
--- a/modules/audio_processing.target.linux-arm.mk
+++ b/modules/audio_processing.target.linux-arm.mk
@@ -128,6 +128,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -264,6 +265,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing.target.linux-arm64.mk b/modules/audio_processing.target.linux-arm64.mk
index 2c81cd7..13050fb 100644
--- a/modules/audio_processing.target.linux-arm64.mk
+++ b/modules/audio_processing.target.linux-arm64.mk
@@ -116,6 +116,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -237,6 +238,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing.target.linux-mips.mk b/modules/audio_processing.target.linux-mips.mk
index a7faaa4..f0e6b47 100644
--- a/modules/audio_processing.target.linux-mips.mk
+++ b/modules/audio_processing.target.linux-mips.mk
@@ -123,6 +123,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -252,6 +253,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing.target.linux-x86.mk b/modules/audio_processing.target.linux-x86.mk
index c8a03cf..09925d1 100644
--- a/modules/audio_processing.target.linux-x86.mk
+++ b/modules/audio_processing.target.linux-x86.mk
@@ -122,6 +122,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -249,6 +250,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing.target.linux-x86_64.mk b/modules/audio_processing.target.linux-x86_64.mk
index 67d4a6b..75e05cb 100644
--- a/modules/audio_processing.target.linux-x86_64.mk
+++ b/modules/audio_processing.target.linux-x86_64.mk
@@ -121,6 +121,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -247,6 +248,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.darwin-arm.mk b/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.darwin-arm.mk
index 60b4639..5bf5420 100644
--- a/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.darwin-arm.mk
+++ b/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.darwin-arm.mk
@@ -125,6 +125,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -245,6 +246,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.linux-arm.mk b/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.linux-arm.mk
index 60b4639..5bf5420 100644
--- a/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.linux-arm.mk
+++ b/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.linux-arm.mk
@@ -125,6 +125,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -245,6 +246,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.darwin-arm.mk b/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.darwin-arm.mk
index 3f2eccf..ab8cc44 100644
--- a/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.darwin-arm.mk
+++ b/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.darwin-arm.mk
@@ -125,6 +125,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -245,6 +246,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.linux-arm.mk b/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.linux-arm.mk
index 3f2eccf..ab8cc44 100644
--- a/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.linux-arm.mk
+++ b/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.linux-arm.mk
@@ -125,6 +125,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -245,6 +246,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing/lib_core_neon_offsets.target.darwin-arm.mk b/modules/audio_processing/lib_core_neon_offsets.target.darwin-arm.mk
index d48d692..559a472 100644
--- a/modules/audio_processing/lib_core_neon_offsets.target.darwin-arm.mk
+++ b/modules/audio_processing/lib_core_neon_offsets.target.darwin-arm.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -216,6 +217,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing/lib_core_neon_offsets.target.linux-arm.mk b/modules/audio_processing/lib_core_neon_offsets.target.linux-arm.mk
index d48d692..559a472 100644
--- a/modules/audio_processing/lib_core_neon_offsets.target.linux-arm.mk
+++ b/modules/audio_processing/lib_core_neon_offsets.target.linux-arm.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -216,6 +217,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing_neon.target.darwin-arm.mk b/modules/audio_processing_neon.target.darwin-arm.mk
index 486b2f6..fefe45a 100644
--- a/modules/audio_processing_neon.target.darwin-arm.mk
+++ b/modules/audio_processing_neon.target.darwin-arm.mk
@@ -107,6 +107,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -237,6 +238,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing_neon.target.linux-arm.mk b/modules/audio_processing_neon.target.linux-arm.mk
index 486b2f6..fefe45a 100644
--- a/modules/audio_processing_neon.target.linux-arm.mk
+++ b/modules/audio_processing_neon.target.linux-arm.mk
@@ -107,6 +107,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -237,6 +238,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing_sse2.target.darwin-x86.mk b/modules/audio_processing_sse2.target.darwin-x86.mk
index ced51b8..cffa3ab 100644
--- a/modules/audio_processing_sse2.target.darwin-x86.mk
+++ b/modules/audio_processing_sse2.target.darwin-x86.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing_sse2.target.darwin-x86_64.mk b/modules/audio_processing_sse2.target.darwin-x86_64.mk
index 235458d..6601e3a 100644
--- a/modules/audio_processing_sse2.target.darwin-x86_64.mk
+++ b/modules/audio_processing_sse2.target.darwin-x86_64.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -210,6 +211,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing_sse2.target.linux-x86.mk b/modules/audio_processing_sse2.target.linux-x86.mk
index ced51b8..cffa3ab 100644
--- a/modules/audio_processing_sse2.target.linux-x86.mk
+++ b/modules/audio_processing_sse2.target.linux-x86.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audio_processing_sse2.target.linux-x86_64.mk b/modules/audio_processing_sse2.target.linux-x86_64.mk
index 235458d..6601e3a 100644
--- a/modules/audio_processing_sse2.target.linux-x86_64.mk
+++ b/modules/audio_processing_sse2.target.linux-x86_64.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -210,6 +211,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audioproc_debug_proto.target.darwin-arm.mk b/modules/audioproc_debug_proto.target.darwin-arm.mk
index 09ad254..e81dab5 100644
--- a/modules/audioproc_debug_proto.target.darwin-arm.mk
+++ b/modules/audioproc_debug_proto.target.darwin-arm.mk
@@ -124,6 +124,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -254,6 +255,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audioproc_debug_proto.target.darwin-arm64.mk b/modules/audioproc_debug_proto.target.darwin-arm64.mk
index 3ff6922..2e7864f 100644
--- a/modules/audioproc_debug_proto.target.darwin-arm64.mk
+++ b/modules/audioproc_debug_proto.target.darwin-arm64.mk
@@ -113,6 +113,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -228,6 +229,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audioproc_debug_proto.target.darwin-mips.mk b/modules/audioproc_debug_proto.target.darwin-mips.mk
index ad9fa05..4dc468a 100644
--- a/modules/audioproc_debug_proto.target.darwin-mips.mk
+++ b/modules/audioproc_debug_proto.target.darwin-mips.mk
@@ -118,6 +118,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -241,6 +242,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audioproc_debug_proto.target.darwin-x86.mk b/modules/audioproc_debug_proto.target.darwin-x86.mk
index 6daf9ca..7b35497 100644
--- a/modules/audioproc_debug_proto.target.darwin-x86.mk
+++ b/modules/audioproc_debug_proto.target.darwin-x86.mk
@@ -119,6 +119,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -240,6 +241,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audioproc_debug_proto.target.darwin-x86_64.mk b/modules/audioproc_debug_proto.target.darwin-x86_64.mk
index 605afa2..3d7314e 100644
--- a/modules/audioproc_debug_proto.target.darwin-x86_64.mk
+++ b/modules/audioproc_debug_proto.target.darwin-x86_64.mk
@@ -118,6 +118,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -238,6 +239,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audioproc_debug_proto.target.linux-arm.mk b/modules/audioproc_debug_proto.target.linux-arm.mk
index 09ad254..e81dab5 100644
--- a/modules/audioproc_debug_proto.target.linux-arm.mk
+++ b/modules/audioproc_debug_proto.target.linux-arm.mk
@@ -124,6 +124,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -254,6 +255,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audioproc_debug_proto.target.linux-arm64.mk b/modules/audioproc_debug_proto.target.linux-arm64.mk
index 3ff6922..2e7864f 100644
--- a/modules/audioproc_debug_proto.target.linux-arm64.mk
+++ b/modules/audioproc_debug_proto.target.linux-arm64.mk
@@ -113,6 +113,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -228,6 +229,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audioproc_debug_proto.target.linux-mips.mk b/modules/audioproc_debug_proto.target.linux-mips.mk
index ad9fa05..4dc468a 100644
--- a/modules/audioproc_debug_proto.target.linux-mips.mk
+++ b/modules/audioproc_debug_proto.target.linux-mips.mk
@@ -118,6 +118,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -241,6 +242,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audioproc_debug_proto.target.linux-x86.mk b/modules/audioproc_debug_proto.target.linux-x86.mk
index 6daf9ca..7b35497 100644
--- a/modules/audioproc_debug_proto.target.linux-x86.mk
+++ b/modules/audioproc_debug_proto.target.linux-x86.mk
@@ -119,6 +119,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -240,6 +241,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/audioproc_debug_proto.target.linux-x86_64.mk b/modules/audioproc_debug_proto.target.linux-x86_64.mk
index 605afa2..3d7314e 100644
--- a/modules/audioproc_debug_proto.target.linux-x86_64.mk
+++ b/modules/audioproc_debug_proto.target.linux-x86_64.mk
@@ -118,6 +118,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -238,6 +239,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/bitrate_controller.target.darwin-arm.mk b/modules/bitrate_controller.target.darwin-arm.mk
index 7f85dcb..377bf60 100644
--- a/modules/bitrate_controller.target.darwin-arm.mk
+++ b/modules/bitrate_controller.target.darwin-arm.mk
@@ -101,6 +101,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -226,6 +227,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/bitrate_controller.target.darwin-arm64.mk b/modules/bitrate_controller.target.darwin-arm64.mk
index 415c772..f6e2590 100644
--- a/modules/bitrate_controller.target.darwin-arm64.mk
+++ b/modules/bitrate_controller.target.darwin-arm64.mk
@@ -90,6 +90,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -200,6 +201,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/bitrate_controller.target.darwin-mips.mk b/modules/bitrate_controller.target.darwin-mips.mk
index af7289a..74a185d 100644
--- a/modules/bitrate_controller.target.darwin-mips.mk
+++ b/modules/bitrate_controller.target.darwin-mips.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -213,6 +214,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/bitrate_controller.target.darwin-x86.mk b/modules/bitrate_controller.target.darwin-x86.mk
index c64c5de..af62a08 100644
--- a/modules/bitrate_controller.target.darwin-x86.mk
+++ b/modules/bitrate_controller.target.darwin-x86.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/bitrate_controller.target.darwin-x86_64.mk b/modules/bitrate_controller.target.darwin-x86_64.mk
index f5efdb0..76905ea 100644
--- a/modules/bitrate_controller.target.darwin-x86_64.mk
+++ b/modules/bitrate_controller.target.darwin-x86_64.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -210,6 +211,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/bitrate_controller.target.linux-arm.mk b/modules/bitrate_controller.target.linux-arm.mk
index 7f85dcb..377bf60 100644
--- a/modules/bitrate_controller.target.linux-arm.mk
+++ b/modules/bitrate_controller.target.linux-arm.mk
@@ -101,6 +101,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -226,6 +227,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/bitrate_controller.target.linux-arm64.mk b/modules/bitrate_controller.target.linux-arm64.mk
index 415c772..f6e2590 100644
--- a/modules/bitrate_controller.target.linux-arm64.mk
+++ b/modules/bitrate_controller.target.linux-arm64.mk
@@ -90,6 +90,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -200,6 +201,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/bitrate_controller.target.linux-mips.mk b/modules/bitrate_controller.target.linux-mips.mk
index af7289a..74a185d 100644
--- a/modules/bitrate_controller.target.linux-mips.mk
+++ b/modules/bitrate_controller.target.linux-mips.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -213,6 +214,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/bitrate_controller.target.linux-x86.mk b/modules/bitrate_controller.target.linux-x86.mk
index c64c5de..af62a08 100644
--- a/modules/bitrate_controller.target.linux-x86.mk
+++ b/modules/bitrate_controller.target.linux-x86.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/bitrate_controller.target.linux-x86_64.mk b/modules/bitrate_controller.target.linux-x86_64.mk
index f5efdb0..76905ea 100644
--- a/modules/bitrate_controller.target.linux-x86_64.mk
+++ b/modules/bitrate_controller.target.linux-x86_64.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -210,6 +211,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iLBC.target.darwin-arm.mk b/modules/iLBC.target.darwin-arm.mk
index 48d1765..215c346 100644
--- a/modules/iLBC.target.darwin-arm.mk
+++ b/modules/iLBC.target.darwin-arm.mk
@@ -167,6 +167,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -296,6 +297,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iLBC.target.darwin-arm64.mk b/modules/iLBC.target.darwin-arm64.mk
index efc60be..0ecb345 100644
--- a/modules/iLBC.target.darwin-arm64.mk
+++ b/modules/iLBC.target.darwin-arm64.mk
@@ -156,6 +156,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -270,6 +271,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iLBC.target.darwin-mips.mk b/modules/iLBC.target.darwin-mips.mk
index 7029bc0..c4ede7c 100644
--- a/modules/iLBC.target.darwin-mips.mk
+++ b/modules/iLBC.target.darwin-mips.mk
@@ -161,6 +161,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -283,6 +284,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iLBC.target.darwin-x86.mk b/modules/iLBC.target.darwin-x86.mk
index 1ba109b..adae984 100644
--- a/modules/iLBC.target.darwin-x86.mk
+++ b/modules/iLBC.target.darwin-x86.mk
@@ -162,6 +162,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -282,6 +283,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iLBC.target.darwin-x86_64.mk b/modules/iLBC.target.darwin-x86_64.mk
index 056b667..5217b7a 100644
--- a/modules/iLBC.target.darwin-x86_64.mk
+++ b/modules/iLBC.target.darwin-x86_64.mk
@@ -161,6 +161,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -280,6 +281,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iLBC.target.linux-arm.mk b/modules/iLBC.target.linux-arm.mk
index 48d1765..215c346 100644
--- a/modules/iLBC.target.linux-arm.mk
+++ b/modules/iLBC.target.linux-arm.mk
@@ -167,6 +167,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -296,6 +297,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iLBC.target.linux-arm64.mk b/modules/iLBC.target.linux-arm64.mk
index efc60be..0ecb345 100644
--- a/modules/iLBC.target.linux-arm64.mk
+++ b/modules/iLBC.target.linux-arm64.mk
@@ -156,6 +156,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -270,6 +271,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iLBC.target.linux-mips.mk b/modules/iLBC.target.linux-mips.mk
index 7029bc0..c4ede7c 100644
--- a/modules/iLBC.target.linux-mips.mk
+++ b/modules/iLBC.target.linux-mips.mk
@@ -161,6 +161,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -283,6 +284,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iLBC.target.linux-x86.mk b/modules/iLBC.target.linux-x86.mk
index 1ba109b..adae984 100644
--- a/modules/iLBC.target.linux-x86.mk
+++ b/modules/iLBC.target.linux-x86.mk
@@ -162,6 +162,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -282,6 +283,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iLBC.target.linux-x86_64.mk b/modules/iLBC.target.linux-x86_64.mk
index 056b667..5217b7a 100644
--- a/modules/iLBC.target.linux-x86_64.mk
+++ b/modules/iLBC.target.linux-x86_64.mk
@@ -161,6 +161,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -280,6 +281,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSAC.target.darwin-arm.mk b/modules/iSAC.target.darwin-arm.mk
index c3a39e4..3afc129 100644
--- a/modules/iSAC.target.darwin-arm.mk
+++ b/modules/iSAC.target.darwin-arm.mk
@@ -126,6 +126,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -255,6 +256,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSAC.target.darwin-arm64.mk b/modules/iSAC.target.darwin-arm64.mk
index ddada4e..5aba02c 100644
--- a/modules/iSAC.target.darwin-arm64.mk
+++ b/modules/iSAC.target.darwin-arm64.mk
@@ -115,6 +115,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -229,6 +230,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSAC.target.darwin-mips.mk b/modules/iSAC.target.darwin-mips.mk
index aaf7210..8a615a7 100644
--- a/modules/iSAC.target.darwin-mips.mk
+++ b/modules/iSAC.target.darwin-mips.mk
@@ -120,6 +120,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -242,6 +243,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSAC.target.darwin-x86.mk b/modules/iSAC.target.darwin-x86.mk
index a0960d8..f2b50fb 100644
--- a/modules/iSAC.target.darwin-x86.mk
+++ b/modules/iSAC.target.darwin-x86.mk
@@ -121,6 +121,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -241,6 +242,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSAC.target.darwin-x86_64.mk b/modules/iSAC.target.darwin-x86_64.mk
index b68c73b..544780f 100644
--- a/modules/iSAC.target.darwin-x86_64.mk
+++ b/modules/iSAC.target.darwin-x86_64.mk
@@ -120,6 +120,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -239,6 +240,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSAC.target.linux-arm.mk b/modules/iSAC.target.linux-arm.mk
index c3a39e4..3afc129 100644
--- a/modules/iSAC.target.linux-arm.mk
+++ b/modules/iSAC.target.linux-arm.mk
@@ -126,6 +126,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -255,6 +256,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSAC.target.linux-arm64.mk b/modules/iSAC.target.linux-arm64.mk
index ddada4e..5aba02c 100644
--- a/modules/iSAC.target.linux-arm64.mk
+++ b/modules/iSAC.target.linux-arm64.mk
@@ -115,6 +115,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -229,6 +230,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSAC.target.linux-mips.mk b/modules/iSAC.target.linux-mips.mk
index aaf7210..8a615a7 100644
--- a/modules/iSAC.target.linux-mips.mk
+++ b/modules/iSAC.target.linux-mips.mk
@@ -120,6 +120,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -242,6 +243,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSAC.target.linux-x86.mk b/modules/iSAC.target.linux-x86.mk
index a0960d8..f2b50fb 100644
--- a/modules/iSAC.target.linux-x86.mk
+++ b/modules/iSAC.target.linux-x86.mk
@@ -121,6 +121,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -241,6 +242,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSAC.target.linux-x86_64.mk b/modules/iSAC.target.linux-x86_64.mk
index b68c73b..544780f 100644
--- a/modules/iSAC.target.linux-x86_64.mk
+++ b/modules/iSAC.target.linux-x86_64.mk
@@ -120,6 +120,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -239,6 +240,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSACFix.target.darwin-arm.mk b/modules/iSACFix.target.darwin-arm.mk
index d867774..0cca6e3 100644
--- a/modules/iSACFix.target.darwin-arm.mk
+++ b/modules/iSACFix.target.darwin-arm.mk
@@ -126,6 +126,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -256,6 +257,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSACFix.target.darwin-arm64.mk b/modules/iSACFix.target.darwin-arm64.mk
index 9418463..85803b0 100644
--- a/modules/iSACFix.target.darwin-arm64.mk
+++ b/modules/iSACFix.target.darwin-arm64.mk
@@ -115,6 +115,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -230,6 +231,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSACFix.target.darwin-mips.mk b/modules/iSACFix.target.darwin-mips.mk
index cbf7330..5837cdd 100644
--- a/modules/iSACFix.target.darwin-mips.mk
+++ b/modules/iSACFix.target.darwin-mips.mk
@@ -123,6 +123,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -246,6 +247,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSACFix.target.darwin-x86.mk b/modules/iSACFix.target.darwin-x86.mk
index 7abd61e..d569eb1 100644
--- a/modules/iSACFix.target.darwin-x86.mk
+++ b/modules/iSACFix.target.darwin-x86.mk
@@ -121,6 +121,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -242,6 +243,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSACFix.target.darwin-x86_64.mk b/modules/iSACFix.target.darwin-x86_64.mk
index 84ef7b4..6c5215a 100644
--- a/modules/iSACFix.target.darwin-x86_64.mk
+++ b/modules/iSACFix.target.darwin-x86_64.mk
@@ -120,6 +120,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -240,6 +241,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSACFix.target.linux-arm.mk b/modules/iSACFix.target.linux-arm.mk
index d867774..0cca6e3 100644
--- a/modules/iSACFix.target.linux-arm.mk
+++ b/modules/iSACFix.target.linux-arm.mk
@@ -126,6 +126,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -256,6 +257,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSACFix.target.linux-arm64.mk b/modules/iSACFix.target.linux-arm64.mk
index 9418463..85803b0 100644
--- a/modules/iSACFix.target.linux-arm64.mk
+++ b/modules/iSACFix.target.linux-arm64.mk
@@ -115,6 +115,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -230,6 +231,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSACFix.target.linux-mips.mk b/modules/iSACFix.target.linux-mips.mk
index cbf7330..5837cdd 100644
--- a/modules/iSACFix.target.linux-mips.mk
+++ b/modules/iSACFix.target.linux-mips.mk
@@ -123,6 +123,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -246,6 +247,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSACFix.target.linux-x86.mk b/modules/iSACFix.target.linux-x86.mk
index 7abd61e..d569eb1 100644
--- a/modules/iSACFix.target.linux-x86.mk
+++ b/modules/iSACFix.target.linux-x86.mk
@@ -121,6 +121,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -242,6 +243,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/iSACFix.target.linux-x86_64.mk b/modules/iSACFix.target.linux-x86_64.mk
index 84ef7b4..6c5215a 100644
--- a/modules/iSACFix.target.linux-x86_64.mk
+++ b/modules/iSACFix.target.linux-x86_64.mk
@@ -120,6 +120,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -240,6 +241,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/isac_neon.target.darwin-arm.mk b/modules/isac_neon.target.darwin-arm.mk
index bd92304..c1d288b 100644
--- a/modules/isac_neon.target.darwin-arm.mk
+++ b/modules/isac_neon.target.darwin-arm.mk
@@ -106,6 +106,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -236,6 +237,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/isac_neon.target.linux-arm.mk b/modules/isac_neon.target.linux-arm.mk
index bd92304..c1d288b 100644
--- a/modules/isac_neon.target.linux-arm.mk
+++ b/modules/isac_neon.target.linux-arm.mk
@@ -106,6 +106,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -236,6 +237,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/media_file.target.darwin-arm.mk b/modules/media_file.target.darwin-arm.mk
index aeb5f28..4640c47 100644
--- a/modules/media_file.target.darwin-arm.mk
+++ b/modules/media_file.target.darwin-arm.mk
@@ -102,6 +102,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -229,6 +230,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/media_file.target.darwin-arm64.mk b/modules/media_file.target.darwin-arm64.mk
index 3c39f6a..2344fe7 100644
--- a/modules/media_file.target.darwin-arm64.mk
+++ b/modules/media_file.target.darwin-arm64.mk
@@ -91,6 +91,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -203,6 +204,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/media_file.target.darwin-mips.mk b/modules/media_file.target.darwin-mips.mk
index 723b1fc..5057e82 100644
--- a/modules/media_file.target.darwin-mips.mk
+++ b/modules/media_file.target.darwin-mips.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -216,6 +217,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/media_file.target.darwin-x86.mk b/modules/media_file.target.darwin-x86.mk
index 9645d7a..b45c0f4 100644
--- a/modules/media_file.target.darwin-x86.mk
+++ b/modules/media_file.target.darwin-x86.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -215,6 +216,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/media_file.target.darwin-x86_64.mk b/modules/media_file.target.darwin-x86_64.mk
index 02ea624..389a047 100644
--- a/modules/media_file.target.darwin-x86_64.mk
+++ b/modules/media_file.target.darwin-x86_64.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -213,6 +214,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/media_file.target.linux-arm.mk b/modules/media_file.target.linux-arm.mk
index aeb5f28..4640c47 100644
--- a/modules/media_file.target.linux-arm.mk
+++ b/modules/media_file.target.linux-arm.mk
@@ -102,6 +102,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -229,6 +230,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/media_file.target.linux-arm64.mk b/modules/media_file.target.linux-arm64.mk
index 3c39f6a..2344fe7 100644
--- a/modules/media_file.target.linux-arm64.mk
+++ b/modules/media_file.target.linux-arm64.mk
@@ -91,6 +91,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -203,6 +204,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/media_file.target.linux-mips.mk b/modules/media_file.target.linux-mips.mk
index 723b1fc..5057e82 100644
--- a/modules/media_file.target.linux-mips.mk
+++ b/modules/media_file.target.linux-mips.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -216,6 +217,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/media_file.target.linux-x86.mk b/modules/media_file.target.linux-x86.mk
index 9645d7a..b45c0f4 100644
--- a/modules/media_file.target.linux-x86.mk
+++ b/modules/media_file.target.linux-x86.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -215,6 +216,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/media_file.target.linux-x86_64.mk b/modules/media_file.target.linux-x86_64.mk
index 02ea624..389a047 100644
--- a/modules/media_file.target.linux-x86_64.mk
+++ b/modules/media_file.target.linux-x86_64.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -213,6 +214,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/neteq.target.darwin-arm.mk b/modules/neteq.target.darwin-arm.mk
index c353662..6498b07 100644
--- a/modules/neteq.target.darwin-arm.mk
+++ b/modules/neteq.target.darwin-arm.mk
@@ -132,6 +132,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -272,6 +273,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/neteq.target.darwin-arm64.mk b/modules/neteq.target.darwin-arm64.mk
index 1d07b24..85a748c 100644
--- a/modules/neteq.target.darwin-arm64.mk
+++ b/modules/neteq.target.darwin-arm64.mk
@@ -121,6 +121,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -246,6 +247,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/neteq.target.darwin-mips.mk b/modules/neteq.target.darwin-mips.mk
index bcb0373..74d92af 100644
--- a/modules/neteq.target.darwin-mips.mk
+++ b/modules/neteq.target.darwin-mips.mk
@@ -126,6 +126,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -259,6 +260,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/neteq.target.darwin-x86.mk b/modules/neteq.target.darwin-x86.mk
index 51da307..aaa577f 100644
--- a/modules/neteq.target.darwin-x86.mk
+++ b/modules/neteq.target.darwin-x86.mk
@@ -127,6 +127,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -258,6 +259,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/neteq.target.darwin-x86_64.mk b/modules/neteq.target.darwin-x86_64.mk
index 894ee30..eca7ee3 100644
--- a/modules/neteq.target.darwin-x86_64.mk
+++ b/modules/neteq.target.darwin-x86_64.mk
@@ -126,6 +126,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -256,6 +257,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/neteq.target.linux-arm.mk b/modules/neteq.target.linux-arm.mk
index c353662..6498b07 100644
--- a/modules/neteq.target.linux-arm.mk
+++ b/modules/neteq.target.linux-arm.mk
@@ -132,6 +132,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -272,6 +273,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/neteq.target.linux-arm64.mk b/modules/neteq.target.linux-arm64.mk
index 1d07b24..85a748c 100644
--- a/modules/neteq.target.linux-arm64.mk
+++ b/modules/neteq.target.linux-arm64.mk
@@ -121,6 +121,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -246,6 +247,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/neteq.target.linux-mips.mk b/modules/neteq.target.linux-mips.mk
index bcb0373..74d92af 100644
--- a/modules/neteq.target.linux-mips.mk
+++ b/modules/neteq.target.linux-mips.mk
@@ -126,6 +126,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -259,6 +260,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/neteq.target.linux-x86.mk b/modules/neteq.target.linux-x86.mk
index 51da307..aaa577f 100644
--- a/modules/neteq.target.linux-x86.mk
+++ b/modules/neteq.target.linux-x86.mk
@@ -127,6 +127,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -258,6 +259,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/neteq.target.linux-x86_64.mk b/modules/neteq.target.linux-x86_64.mk
index 894ee30..eca7ee3 100644
--- a/modules/neteq.target.linux-x86_64.mk
+++ b/modules/neteq.target.linux-x86_64.mk
@@ -126,6 +126,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -256,6 +257,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/paced_sender.target.darwin-arm.mk b/modules/paced_sender.target.darwin-arm.mk
index aee4910..cfd959a 100644
--- a/modules/paced_sender.target.darwin-arm.mk
+++ b/modules/paced_sender.target.darwin-arm.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/paced_sender.target.darwin-arm64.mk b/modules/paced_sender.target.darwin-arm64.mk
index bd567e6..2a8191a 100644
--- a/modules/paced_sender.target.darwin-arm64.mk
+++ b/modules/paced_sender.target.darwin-arm64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -199,6 +200,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/paced_sender.target.darwin-mips.mk b/modules/paced_sender.target.darwin-mips.mk
index f402a06..10eabe0 100644
--- a/modules/paced_sender.target.darwin-mips.mk
+++ b/modules/paced_sender.target.darwin-mips.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/paced_sender.target.darwin-x86.mk b/modules/paced_sender.target.darwin-x86.mk
index 35ddecc..4837f44 100644
--- a/modules/paced_sender.target.darwin-x86.mk
+++ b/modules/paced_sender.target.darwin-x86.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -211,6 +212,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/paced_sender.target.darwin-x86_64.mk b/modules/paced_sender.target.darwin-x86_64.mk
index 2671777..99bb248 100644
--- a/modules/paced_sender.target.darwin-x86_64.mk
+++ b/modules/paced_sender.target.darwin-x86_64.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -209,6 +210,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/paced_sender.target.linux-arm.mk b/modules/paced_sender.target.linux-arm.mk
index aee4910..cfd959a 100644
--- a/modules/paced_sender.target.linux-arm.mk
+++ b/modules/paced_sender.target.linux-arm.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/paced_sender.target.linux-arm64.mk b/modules/paced_sender.target.linux-arm64.mk
index bd567e6..2a8191a 100644
--- a/modules/paced_sender.target.linux-arm64.mk
+++ b/modules/paced_sender.target.linux-arm64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -199,6 +200,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/paced_sender.target.linux-mips.mk b/modules/paced_sender.target.linux-mips.mk
index f402a06..10eabe0 100644
--- a/modules/paced_sender.target.linux-mips.mk
+++ b/modules/paced_sender.target.linux-mips.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/paced_sender.target.linux-x86.mk b/modules/paced_sender.target.linux-x86.mk
index 35ddecc..4837f44 100644
--- a/modules/paced_sender.target.linux-x86.mk
+++ b/modules/paced_sender.target.linux-x86.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -211,6 +212,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/paced_sender.target.linux-x86_64.mk b/modules/paced_sender.target.linux-x86_64.mk
index 2671777..99bb248 100644
--- a/modules/paced_sender.target.linux-x86_64.mk
+++ b/modules/paced_sender.target.linux-x86_64.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -209,6 +210,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator.target.darwin-arm.mk b/modules/remote_bitrate_estimator.target.darwin-arm.mk
index 0c89adb..8fcbc61 100644
--- a/modules/remote_bitrate_estimator.target.darwin-arm.mk
+++ b/modules/remote_bitrate_estimator.target.darwin-arm.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator.target.darwin-arm64.mk b/modules/remote_bitrate_estimator.target.darwin-arm64.mk
index 6957143..e416376 100644
--- a/modules/remote_bitrate_estimator.target.darwin-arm64.mk
+++ b/modules/remote_bitrate_estimator.target.darwin-arm64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -199,6 +200,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator.target.darwin-mips.mk b/modules/remote_bitrate_estimator.target.darwin-mips.mk
index a2ed783..21aaba7 100644
--- a/modules/remote_bitrate_estimator.target.darwin-mips.mk
+++ b/modules/remote_bitrate_estimator.target.darwin-mips.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator.target.darwin-x86.mk b/modules/remote_bitrate_estimator.target.darwin-x86.mk
index 53f386b..fd7c1b6 100644
--- a/modules/remote_bitrate_estimator.target.darwin-x86.mk
+++ b/modules/remote_bitrate_estimator.target.darwin-x86.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -211,6 +212,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator.target.darwin-x86_64.mk b/modules/remote_bitrate_estimator.target.darwin-x86_64.mk
index 9d6f500..142fc16 100644
--- a/modules/remote_bitrate_estimator.target.darwin-x86_64.mk
+++ b/modules/remote_bitrate_estimator.target.darwin-x86_64.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -209,6 +210,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator.target.linux-arm.mk b/modules/remote_bitrate_estimator.target.linux-arm.mk
index 0c89adb..8fcbc61 100644
--- a/modules/remote_bitrate_estimator.target.linux-arm.mk
+++ b/modules/remote_bitrate_estimator.target.linux-arm.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator.target.linux-arm64.mk b/modules/remote_bitrate_estimator.target.linux-arm64.mk
index 6957143..e416376 100644
--- a/modules/remote_bitrate_estimator.target.linux-arm64.mk
+++ b/modules/remote_bitrate_estimator.target.linux-arm64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -199,6 +200,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator.target.linux-mips.mk b/modules/remote_bitrate_estimator.target.linux-mips.mk
index a2ed783..21aaba7 100644
--- a/modules/remote_bitrate_estimator.target.linux-mips.mk
+++ b/modules/remote_bitrate_estimator.target.linux-mips.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator.target.linux-x86.mk b/modules/remote_bitrate_estimator.target.linux-x86.mk
index 53f386b..fd7c1b6 100644
--- a/modules/remote_bitrate_estimator.target.linux-x86.mk
+++ b/modules/remote_bitrate_estimator.target.linux-x86.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -211,6 +212,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator.target.linux-x86_64.mk b/modules/remote_bitrate_estimator.target.linux-x86_64.mk
index 9d6f500..142fc16 100644
--- a/modules/remote_bitrate_estimator.target.linux-x86_64.mk
+++ b/modules/remote_bitrate_estimator.target.linux-x86_64.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -209,6 +210,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm.mk b/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm.mk
index 4e4ed34..d53e280 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm.mk
@@ -98,6 +98,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -218,6 +219,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm64.mk b/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm64.mk
index 3c950bb..1e4b44d 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm64.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm64.mk
@@ -87,6 +87,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -192,6 +193,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.darwin-mips.mk b/modules/remote_bitrate_estimator/rbe_components.target.darwin-mips.mk
index 7dbc5ee..ea18dc3 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.darwin-mips.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.darwin-mips.mk
@@ -91,6 +91,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -203,6 +204,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.darwin-x86.mk b/modules/remote_bitrate_estimator/rbe_components.target.darwin-x86.mk
index 0fe4396..f4d7387 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.darwin-x86.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.darwin-x86.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -204,6 +205,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.darwin-x86_64.mk b/modules/remote_bitrate_estimator/rbe_components.target.darwin-x86_64.mk
index faa99ee..6b4a0a6 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.darwin-x86_64.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.darwin-x86_64.mk
@@ -92,6 +92,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -202,6 +203,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.linux-arm.mk b/modules/remote_bitrate_estimator/rbe_components.target.linux-arm.mk
index 4e4ed34..d53e280 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.linux-arm.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.linux-arm.mk
@@ -98,6 +98,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -218,6 +219,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.linux-arm64.mk b/modules/remote_bitrate_estimator/rbe_components.target.linux-arm64.mk
index 3c950bb..1e4b44d 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.linux-arm64.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.linux-arm64.mk
@@ -87,6 +87,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -192,6 +193,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.linux-mips.mk b/modules/remote_bitrate_estimator/rbe_components.target.linux-mips.mk
index 7dbc5ee..ea18dc3 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.linux-mips.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.linux-mips.mk
@@ -91,6 +91,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -203,6 +204,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.linux-x86.mk b/modules/remote_bitrate_estimator/rbe_components.target.linux-x86.mk
index 0fe4396..f4d7387 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.linux-x86.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.linux-x86.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -204,6 +205,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.linux-x86_64.mk b/modules/remote_bitrate_estimator/rbe_components.target.linux-x86_64.mk
index faa99ee..6b4a0a6 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.linux-x86_64.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.linux-x86_64.mk
@@ -92,6 +92,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -202,6 +203,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/rtp_rtcp.target.darwin-arm.mk b/modules/rtp_rtcp.target.darwin-arm.mk
index bbae0bc..19a519f 100644
--- a/modules/rtp_rtcp.target.darwin-arm.mk
+++ b/modules/rtp_rtcp.target.darwin-arm.mk
@@ -131,6 +131,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -256,6 +257,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/rtp_rtcp.target.darwin-arm64.mk b/modules/rtp_rtcp.target.darwin-arm64.mk
index 782f82e..a24d790 100644
--- a/modules/rtp_rtcp.target.darwin-arm64.mk
+++ b/modules/rtp_rtcp.target.darwin-arm64.mk
@@ -120,6 +120,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -230,6 +231,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/rtp_rtcp.target.darwin-mips.mk b/modules/rtp_rtcp.target.darwin-mips.mk
index 302d8a1..03d70e0 100644
--- a/modules/rtp_rtcp.target.darwin-mips.mk
+++ b/modules/rtp_rtcp.target.darwin-mips.mk
@@ -125,6 +125,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -243,6 +244,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/rtp_rtcp.target.darwin-x86.mk b/modules/rtp_rtcp.target.darwin-x86.mk
index f22b575..8584063 100644
--- a/modules/rtp_rtcp.target.darwin-x86.mk
+++ b/modules/rtp_rtcp.target.darwin-x86.mk
@@ -126,6 +126,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -242,6 +243,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/rtp_rtcp.target.darwin-x86_64.mk b/modules/rtp_rtcp.target.darwin-x86_64.mk
index 7608516..e7fb3e7 100644
--- a/modules/rtp_rtcp.target.darwin-x86_64.mk
+++ b/modules/rtp_rtcp.target.darwin-x86_64.mk
@@ -125,6 +125,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -240,6 +241,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/rtp_rtcp.target.linux-arm.mk b/modules/rtp_rtcp.target.linux-arm.mk
index bbae0bc..19a519f 100644
--- a/modules/rtp_rtcp.target.linux-arm.mk
+++ b/modules/rtp_rtcp.target.linux-arm.mk
@@ -131,6 +131,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -256,6 +257,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/rtp_rtcp.target.linux-arm64.mk b/modules/rtp_rtcp.target.linux-arm64.mk
index 782f82e..a24d790 100644
--- a/modules/rtp_rtcp.target.linux-arm64.mk
+++ b/modules/rtp_rtcp.target.linux-arm64.mk
@@ -120,6 +120,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -230,6 +231,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/rtp_rtcp.target.linux-mips.mk b/modules/rtp_rtcp.target.linux-mips.mk
index 302d8a1..03d70e0 100644
--- a/modules/rtp_rtcp.target.linux-mips.mk
+++ b/modules/rtp_rtcp.target.linux-mips.mk
@@ -125,6 +125,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -243,6 +244,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/rtp_rtcp.target.linux-x86.mk b/modules/rtp_rtcp.target.linux-x86.mk
index f22b575..8584063 100644
--- a/modules/rtp_rtcp.target.linux-x86.mk
+++ b/modules/rtp_rtcp.target.linux-x86.mk
@@ -126,6 +126,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -242,6 +243,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/rtp_rtcp.target.linux-x86_64.mk b/modules/rtp_rtcp.target.linux-x86_64.mk
index 7608516..e7fb3e7 100644
--- a/modules/rtp_rtcp.target.linux-x86_64.mk
+++ b/modules/rtp_rtcp.target.linux-x86_64.mk
@@ -125,6 +125,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -240,6 +241,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_capture_module.target.darwin-arm.mk b/modules/video_capture_module.target.darwin-arm.mk
index 1d07648..efca35a 100644
--- a/modules/video_capture_module.target.darwin-arm.mk
+++ b/modules/video_capture_module.target.darwin-arm.mk
@@ -104,6 +104,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -231,6 +232,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_capture_module.target.darwin-arm64.mk b/modules/video_capture_module.target.darwin-arm64.mk
index e8199d5..538179b 100644
--- a/modules/video_capture_module.target.darwin-arm64.mk
+++ b/modules/video_capture_module.target.darwin-arm64.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -205,6 +206,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_capture_module.target.darwin-mips.mk b/modules/video_capture_module.target.darwin-mips.mk
index 953b9cc..685bb23 100644
--- a/modules/video_capture_module.target.darwin-mips.mk
+++ b/modules/video_capture_module.target.darwin-mips.mk
@@ -98,6 +98,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -218,6 +219,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_capture_module.target.darwin-x86.mk b/modules/video_capture_module.target.darwin-x86.mk
index f0cf66a..e6a44fe 100644
--- a/modules/video_capture_module.target.darwin-x86.mk
+++ b/modules/video_capture_module.target.darwin-x86.mk
@@ -99,6 +99,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -217,6 +218,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_capture_module.target.darwin-x86_64.mk b/modules/video_capture_module.target.darwin-x86_64.mk
index 0fb3631..23d2f8a 100644
--- a/modules/video_capture_module.target.darwin-x86_64.mk
+++ b/modules/video_capture_module.target.darwin-x86_64.mk
@@ -98,6 +98,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -215,6 +216,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_capture_module.target.linux-arm.mk b/modules/video_capture_module.target.linux-arm.mk
index 1d07648..efca35a 100644
--- a/modules/video_capture_module.target.linux-arm.mk
+++ b/modules/video_capture_module.target.linux-arm.mk
@@ -104,6 +104,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -231,6 +232,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_capture_module.target.linux-arm64.mk b/modules/video_capture_module.target.linux-arm64.mk
index e8199d5..538179b 100644
--- a/modules/video_capture_module.target.linux-arm64.mk
+++ b/modules/video_capture_module.target.linux-arm64.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -205,6 +206,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_capture_module.target.linux-mips.mk b/modules/video_capture_module.target.linux-mips.mk
index 953b9cc..685bb23 100644
--- a/modules/video_capture_module.target.linux-mips.mk
+++ b/modules/video_capture_module.target.linux-mips.mk
@@ -98,6 +98,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -218,6 +219,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_capture_module.target.linux-x86.mk b/modules/video_capture_module.target.linux-x86.mk
index f0cf66a..e6a44fe 100644
--- a/modules/video_capture_module.target.linux-x86.mk
+++ b/modules/video_capture_module.target.linux-x86.mk
@@ -99,6 +99,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -217,6 +218,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_capture_module.target.linux-x86_64.mk b/modules/video_capture_module.target.linux-x86_64.mk
index 0fb3631..23d2f8a 100644
--- a/modules/video_capture_module.target.linux-x86_64.mk
+++ b/modules/video_capture_module.target.linux-x86_64.mk
@@ -98,6 +98,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -215,6 +216,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm.mk
index 998f0de..89af75a 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -224,6 +225,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm64.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm64.mk
index aadecae..70b9d3a 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm64.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -198,6 +199,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-mips.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-mips.mk
index 68d06d6..2453973 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-mips.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-mips.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -209,6 +210,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-x86.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-x86.mk
index 2d3b803..7be696e 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-x86.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-x86.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -210,6 +211,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-x86_64.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-x86_64.mk
index c4100f8..75acddf 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-x86_64.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-x86_64.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -208,6 +209,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm.mk
index 998f0de..89af75a 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -224,6 +225,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm64.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm64.mk
index aadecae..70b9d3a 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm64.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -198,6 +199,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-mips.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-mips.mk
index 68d06d6..2453973 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-mips.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-mips.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -209,6 +210,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-x86.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-x86.mk
index 2d3b803..7be696e 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-x86.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-x86.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -210,6 +211,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-x86_64.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-x86_64.mk
index c4100f8..75acddf 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-x86_64.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-x86_64.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -208,6 +209,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.darwin-arm.mk b/modules/video_coding/utility/video_coding_utility.target.darwin-arm.mk
index 35de003..e078388 100644
--- a/modules/video_coding/utility/video_coding_utility.target.darwin-arm.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.darwin-arm.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -217,6 +218,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.darwin-arm64.mk b/modules/video_coding/utility/video_coding_utility.target.darwin-arm64.mk
index 382eb3a..f1545e0 100644
--- a/modules/video_coding/utility/video_coding_utility.target.darwin-arm64.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.darwin-arm64.mk
@@ -85,6 +85,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -191,6 +192,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.darwin-mips.mk b/modules/video_coding/utility/video_coding_utility.target.darwin-mips.mk
index 4f3d2c0..a410e96 100644
--- a/modules/video_coding/utility/video_coding_utility.target.darwin-mips.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.darwin-mips.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -202,6 +203,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.darwin-x86.mk b/modules/video_coding/utility/video_coding_utility.target.darwin-x86.mk
index b14d5d2..b1d31be 100644
--- a/modules/video_coding/utility/video_coding_utility.target.darwin-x86.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.darwin-x86.mk
@@ -91,6 +91,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -203,6 +204,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.darwin-x86_64.mk b/modules/video_coding/utility/video_coding_utility.target.darwin-x86_64.mk
index ebeaf35..59e76ec 100644
--- a/modules/video_coding/utility/video_coding_utility.target.darwin-x86_64.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.darwin-x86_64.mk
@@ -90,6 +90,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -201,6 +202,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.linux-arm.mk b/modules/video_coding/utility/video_coding_utility.target.linux-arm.mk
index 35de003..e078388 100644
--- a/modules/video_coding/utility/video_coding_utility.target.linux-arm.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.linux-arm.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -217,6 +218,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.linux-arm64.mk b/modules/video_coding/utility/video_coding_utility.target.linux-arm64.mk
index 382eb3a..f1545e0 100644
--- a/modules/video_coding/utility/video_coding_utility.target.linux-arm64.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.linux-arm64.mk
@@ -85,6 +85,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -191,6 +192,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.linux-mips.mk b/modules/video_coding/utility/video_coding_utility.target.linux-mips.mk
index 4f3d2c0..a410e96 100644
--- a/modules/video_coding/utility/video_coding_utility.target.linux-mips.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.linux-mips.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -202,6 +203,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.linux-x86.mk b/modules/video_coding/utility/video_coding_utility.target.linux-x86.mk
index b14d5d2..b1d31be 100644
--- a/modules/video_coding/utility/video_coding_utility.target.linux-x86.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.linux-x86.mk
@@ -91,6 +91,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -203,6 +204,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.linux-x86_64.mk b/modules/video_coding/utility/video_coding_utility.target.linux-x86_64.mk
index ebeaf35..59e76ec 100644
--- a/modules/video_coding/utility/video_coding_utility.target.linux-x86_64.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.linux-x86_64.mk
@@ -90,6 +90,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -201,6 +202,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_processing.target.darwin-arm.mk b/modules/video_processing.target.darwin-arm.mk
index 6ae9ca0..7792a40 100644
--- a/modules/video_processing.target.darwin-arm.mk
+++ b/modules/video_processing.target.darwin-arm.mk
@@ -108,6 +108,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -238,6 +239,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_processing.target.darwin-arm64.mk b/modules/video_processing.target.darwin-arm64.mk
index 09b3b0c..145ef8e 100644
--- a/modules/video_processing.target.darwin-arm64.mk
+++ b/modules/video_processing.target.darwin-arm64.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_processing.target.darwin-mips.mk b/modules/video_processing.target.darwin-mips.mk
index 0173b7d..3464033 100644
--- a/modules/video_processing.target.darwin-mips.mk
+++ b/modules/video_processing.target.darwin-mips.mk
@@ -102,6 +102,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_processing.target.darwin-x86.mk b/modules/video_processing.target.darwin-x86.mk
index 0115e60..384ee77 100644
--- a/modules/video_processing.target.darwin-x86.mk
+++ b/modules/video_processing.target.darwin-x86.mk
@@ -103,6 +103,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -224,6 +225,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_processing.target.darwin-x86_64.mk b/modules/video_processing.target.darwin-x86_64.mk
index fef1a83..432e52c 100644
--- a/modules/video_processing.target.darwin-x86_64.mk
+++ b/modules/video_processing.target.darwin-x86_64.mk
@@ -102,6 +102,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -222,6 +223,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_processing.target.linux-arm.mk b/modules/video_processing.target.linux-arm.mk
index 6ae9ca0..7792a40 100644
--- a/modules/video_processing.target.linux-arm.mk
+++ b/modules/video_processing.target.linux-arm.mk
@@ -108,6 +108,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -238,6 +239,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_processing.target.linux-arm64.mk b/modules/video_processing.target.linux-arm64.mk
index 09b3b0c..145ef8e 100644
--- a/modules/video_processing.target.linux-arm64.mk
+++ b/modules/video_processing.target.linux-arm64.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_processing.target.linux-mips.mk b/modules/video_processing.target.linux-mips.mk
index 0173b7d..3464033 100644
--- a/modules/video_processing.target.linux-mips.mk
+++ b/modules/video_processing.target.linux-mips.mk
@@ -102,6 +102,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_processing.target.linux-x86.mk b/modules/video_processing.target.linux-x86.mk
index 0115e60..384ee77 100644
--- a/modules/video_processing.target.linux-x86.mk
+++ b/modules/video_processing.target.linux-x86.mk
@@ -103,6 +103,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -224,6 +225,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_processing.target.linux-x86_64.mk b/modules/video_processing.target.linux-x86_64.mk
index fef1a83..432e52c 100644
--- a/modules/video_processing.target.linux-x86_64.mk
+++ b/modules/video_processing.target.linux-x86_64.mk
@@ -102,6 +102,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -222,6 +223,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_processing_sse2.target.darwin-x86.mk b/modules/video_processing_sse2.target.darwin-x86.mk
index d2a422b..abb6f43 100644
--- a/modules/video_processing_sse2.target.darwin-x86.mk
+++ b/modules/video_processing_sse2.target.darwin-x86.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_processing_sse2.target.darwin-x86_64.mk b/modules/video_processing_sse2.target.darwin-x86_64.mk
index 9c6e3ff..13f848d 100644
--- a/modules/video_processing_sse2.target.darwin-x86_64.mk
+++ b/modules/video_processing_sse2.target.darwin-x86_64.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -210,6 +211,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_processing_sse2.target.linux-x86.mk b/modules/video_processing_sse2.target.linux-x86.mk
index d2a422b..abb6f43 100644
--- a/modules/video_processing_sse2.target.linux-x86.mk
+++ b/modules/video_processing_sse2.target.linux-x86.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_processing_sse2.target.linux-x86_64.mk b/modules/video_processing_sse2.target.linux-x86_64.mk
index 9c6e3ff..13f848d 100644
--- a/modules/video_processing_sse2.target.linux-x86_64.mk
+++ b/modules/video_processing_sse2.target.linux-x86_64.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -210,6 +211,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_render_module.target.darwin-arm.mk b/modules/video_render_module.target.darwin-arm.mk
index 08acad9..e97aa49 100644
--- a/modules/video_render_module.target.darwin-arm.mk
+++ b/modules/video_render_module.target.darwin-arm.mk
@@ -103,6 +103,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -230,6 +231,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_render_module.target.darwin-arm64.mk b/modules/video_render_module.target.darwin-arm64.mk
index 396ceb0..62ab40c 100644
--- a/modules/video_render_module.target.darwin-arm64.mk
+++ b/modules/video_render_module.target.darwin-arm64.mk
@@ -92,6 +92,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -204,6 +205,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_render_module.target.darwin-mips.mk b/modules/video_render_module.target.darwin-mips.mk
index 4bae128..ea51cb7 100644
--- a/modules/video_render_module.target.darwin-mips.mk
+++ b/modules/video_render_module.target.darwin-mips.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -217,6 +218,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_render_module.target.darwin-x86.mk b/modules/video_render_module.target.darwin-x86.mk
index f67ad54..f4b46dd 100644
--- a/modules/video_render_module.target.darwin-x86.mk
+++ b/modules/video_render_module.target.darwin-x86.mk
@@ -98,6 +98,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -216,6 +217,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_render_module.target.darwin-x86_64.mk b/modules/video_render_module.target.darwin-x86_64.mk
index cca2c38..fbe15dc 100644
--- a/modules/video_render_module.target.darwin-x86_64.mk
+++ b/modules/video_render_module.target.darwin-x86_64.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -214,6 +215,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_render_module.target.linux-arm.mk b/modules/video_render_module.target.linux-arm.mk
index 08acad9..e97aa49 100644
--- a/modules/video_render_module.target.linux-arm.mk
+++ b/modules/video_render_module.target.linux-arm.mk
@@ -103,6 +103,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -230,6 +231,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_render_module.target.linux-arm64.mk b/modules/video_render_module.target.linux-arm64.mk
index 396ceb0..62ab40c 100644
--- a/modules/video_render_module.target.linux-arm64.mk
+++ b/modules/video_render_module.target.linux-arm64.mk
@@ -92,6 +92,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -204,6 +205,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_render_module.target.linux-mips.mk b/modules/video_render_module.target.linux-mips.mk
index 4bae128..ea51cb7 100644
--- a/modules/video_render_module.target.linux-mips.mk
+++ b/modules/video_render_module.target.linux-mips.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -217,6 +218,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_render_module.target.linux-x86.mk b/modules/video_render_module.target.linux-x86.mk
index f67ad54..f4b46dd 100644
--- a/modules/video_render_module.target.linux-x86.mk
+++ b/modules/video_render_module.target.linux-x86.mk
@@ -98,6 +98,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -216,6 +217,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/video_render_module.target.linux-x86_64.mk b/modules/video_render_module.target.linux-x86_64.mk
index cca2c38..fbe15dc 100644
--- a/modules/video_render_module.target.linux-x86_64.mk
+++ b/modules/video_render_module.target.linux-x86_64.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -214,6 +215,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_i420.target.darwin-arm.mk b/modules/webrtc_i420.target.darwin-arm.mk
index 81d6652..2a1d7dd 100644
--- a/modules/webrtc_i420.target.darwin-arm.mk
+++ b/modules/webrtc_i420.target.darwin-arm.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_i420.target.darwin-arm64.mk b/modules/webrtc_i420.target.darwin-arm64.mk
index 5825b59..5a504e3 100644
--- a/modules/webrtc_i420.target.darwin-arm64.mk
+++ b/modules/webrtc_i420.target.darwin-arm64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -199,6 +200,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_i420.target.darwin-mips.mk b/modules/webrtc_i420.target.darwin-mips.mk
index f48654d..987bb6a 100644
--- a/modules/webrtc_i420.target.darwin-mips.mk
+++ b/modules/webrtc_i420.target.darwin-mips.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_i420.target.darwin-x86.mk b/modules/webrtc_i420.target.darwin-x86.mk
index e4e8519..f55b2d8 100644
--- a/modules/webrtc_i420.target.darwin-x86.mk
+++ b/modules/webrtc_i420.target.darwin-x86.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -211,6 +212,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_i420.target.darwin-x86_64.mk b/modules/webrtc_i420.target.darwin-x86_64.mk
index 79474cf..73ccc7e 100644
--- a/modules/webrtc_i420.target.darwin-x86_64.mk
+++ b/modules/webrtc_i420.target.darwin-x86_64.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -209,6 +210,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_i420.target.linux-arm.mk b/modules/webrtc_i420.target.linux-arm.mk
index 81d6652..2a1d7dd 100644
--- a/modules/webrtc_i420.target.linux-arm.mk
+++ b/modules/webrtc_i420.target.linux-arm.mk
@@ -100,6 +100,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_i420.target.linux-arm64.mk b/modules/webrtc_i420.target.linux-arm64.mk
index 5825b59..5a504e3 100644
--- a/modules/webrtc_i420.target.linux-arm64.mk
+++ b/modules/webrtc_i420.target.linux-arm64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -199,6 +200,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_i420.target.linux-mips.mk b/modules/webrtc_i420.target.linux-mips.mk
index f48654d..987bb6a 100644
--- a/modules/webrtc_i420.target.linux-mips.mk
+++ b/modules/webrtc_i420.target.linux-mips.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_i420.target.linux-x86.mk b/modules/webrtc_i420.target.linux-x86.mk
index e4e8519..f55b2d8 100644
--- a/modules/webrtc_i420.target.linux-x86.mk
+++ b/modules/webrtc_i420.target.linux-x86.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -211,6 +212,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_i420.target.linux-x86_64.mk b/modules/webrtc_i420.target.linux-x86_64.mk
index 79474cf..73ccc7e 100644
--- a/modules/webrtc_i420.target.linux-x86_64.mk
+++ b/modules/webrtc_i420.target.linux-x86_64.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -209,6 +210,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_opus.target.darwin-arm.mk b/modules/webrtc_opus.target.darwin-arm.mk
index 224b1db..21caf51 100644
--- a/modules/webrtc_opus.target.darwin-arm.mk
+++ b/modules/webrtc_opus.target.darwin-arm.mk
@@ -99,6 +99,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_opus.target.darwin-arm64.mk b/modules/webrtc_opus.target.darwin-arm64.mk
index c74cfd1..c67ca90 100644
--- a/modules/webrtc_opus.target.darwin-arm64.mk
+++ b/modules/webrtc_opus.target.darwin-arm64.mk
@@ -88,6 +88,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -199,6 +200,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_opus.target.darwin-mips.mk b/modules/webrtc_opus.target.darwin-mips.mk
index bbe7116..1c22a33 100644
--- a/modules/webrtc_opus.target.darwin-mips.mk
+++ b/modules/webrtc_opus.target.darwin-mips.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_opus.target.darwin-x86.mk b/modules/webrtc_opus.target.darwin-x86.mk
index 9ad34c5..fe8678c 100644
--- a/modules/webrtc_opus.target.darwin-x86.mk
+++ b/modules/webrtc_opus.target.darwin-x86.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -211,6 +212,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_opus.target.darwin-x86_64.mk b/modules/webrtc_opus.target.darwin-x86_64.mk
index c2d4490..4f2289b 100644
--- a/modules/webrtc_opus.target.darwin-x86_64.mk
+++ b/modules/webrtc_opus.target.darwin-x86_64.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -209,6 +210,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_opus.target.linux-arm.mk b/modules/webrtc_opus.target.linux-arm.mk
index 224b1db..21caf51 100644
--- a/modules/webrtc_opus.target.linux-arm.mk
+++ b/modules/webrtc_opus.target.linux-arm.mk
@@ -99,6 +99,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_opus.target.linux-arm64.mk b/modules/webrtc_opus.target.linux-arm64.mk
index c74cfd1..c67ca90 100644
--- a/modules/webrtc_opus.target.linux-arm64.mk
+++ b/modules/webrtc_opus.target.linux-arm64.mk
@@ -88,6 +88,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -199,6 +200,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_opus.target.linux-mips.mk b/modules/webrtc_opus.target.linux-mips.mk
index bbe7116..1c22a33 100644
--- a/modules/webrtc_opus.target.linux-mips.mk
+++ b/modules/webrtc_opus.target.linux-mips.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -212,6 +213,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_opus.target.linux-x86.mk b/modules/webrtc_opus.target.linux-x86.mk
index 9ad34c5..fe8678c 100644
--- a/modules/webrtc_opus.target.linux-x86.mk
+++ b/modules/webrtc_opus.target.linux-x86.mk
@@ -94,6 +94,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -211,6 +212,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_opus.target.linux-x86_64.mk b/modules/webrtc_opus.target.linux-x86_64.mk
index c2d4490..4f2289b 100644
--- a/modules/webrtc_opus.target.linux-x86_64.mk
+++ b/modules/webrtc_opus.target.linux-x86_64.mk
@@ -93,6 +93,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -209,6 +210,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_utility.target.darwin-arm.mk b/modules/webrtc_utility.target.darwin-arm.mk
index 83d7fcd..10c27b7 100644
--- a/modules/webrtc_utility.target.darwin-arm.mk
+++ b/modules/webrtc_utility.target.darwin-arm.mk
@@ -109,6 +109,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -241,6 +242,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_utility.target.darwin-arm64.mk b/modules/webrtc_utility.target.darwin-arm64.mk
index 04128c8..560ee32 100644
--- a/modules/webrtc_utility.target.darwin-arm64.mk
+++ b/modules/webrtc_utility.target.darwin-arm64.mk
@@ -98,6 +98,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -215,6 +216,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_utility.target.darwin-mips.mk b/modules/webrtc_utility.target.darwin-mips.mk
index c75599d..5c558c8 100644
--- a/modules/webrtc_utility.target.darwin-mips.mk
+++ b/modules/webrtc_utility.target.darwin-mips.mk
@@ -103,6 +103,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -228,6 +229,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_utility.target.darwin-x86.mk b/modules/webrtc_utility.target.darwin-x86.mk
index 038ab86..3ed7580 100644
--- a/modules/webrtc_utility.target.darwin-x86.mk
+++ b/modules/webrtc_utility.target.darwin-x86.mk
@@ -104,6 +104,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -227,6 +228,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_utility.target.darwin-x86_64.mk b/modules/webrtc_utility.target.darwin-x86_64.mk
index e30afa5..362ddd2 100644
--- a/modules/webrtc_utility.target.darwin-x86_64.mk
+++ b/modules/webrtc_utility.target.darwin-x86_64.mk
@@ -103,6 +103,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_utility.target.linux-arm.mk b/modules/webrtc_utility.target.linux-arm.mk
index 83d7fcd..10c27b7 100644
--- a/modules/webrtc_utility.target.linux-arm.mk
+++ b/modules/webrtc_utility.target.linux-arm.mk
@@ -109,6 +109,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -241,6 +242,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_utility.target.linux-arm64.mk b/modules/webrtc_utility.target.linux-arm64.mk
index 04128c8..560ee32 100644
--- a/modules/webrtc_utility.target.linux-arm64.mk
+++ b/modules/webrtc_utility.target.linux-arm64.mk
@@ -98,6 +98,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -215,6 +216,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_utility.target.linux-mips.mk b/modules/webrtc_utility.target.linux-mips.mk
index c75599d..5c558c8 100644
--- a/modules/webrtc_utility.target.linux-mips.mk
+++ b/modules/webrtc_utility.target.linux-mips.mk
@@ -103,6 +103,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -228,6 +229,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_utility.target.linux-x86.mk b/modules/webrtc_utility.target.linux-x86.mk
index 038ab86..3ed7580 100644
--- a/modules/webrtc_utility.target.linux-x86.mk
+++ b/modules/webrtc_utility.target.linux-x86.mk
@@ -104,6 +104,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -227,6 +228,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_utility.target.linux-x86_64.mk b/modules/webrtc_utility.target.linux-x86_64.mk
index e30afa5..362ddd2 100644
--- a/modules/webrtc_utility.target.linux-x86_64.mk
+++ b/modules/webrtc_utility.target.linux-x86_64.mk
@@ -103,6 +103,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -225,6 +226,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_video_coding.target.darwin-arm.mk b/modules/webrtc_video_coding.target.darwin-arm.mk
index c47e015..9cb0972 100644
--- a/modules/webrtc_video_coding.target.darwin-arm.mk
+++ b/modules/webrtc_video_coding.target.darwin-arm.mk
@@ -122,6 +122,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -249,6 +250,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_video_coding.target.darwin-arm64.mk b/modules/webrtc_video_coding.target.darwin-arm64.mk
index 0df08c1..5dd9000 100644
--- a/modules/webrtc_video_coding.target.darwin-arm64.mk
+++ b/modules/webrtc_video_coding.target.darwin-arm64.mk
@@ -111,6 +111,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -223,6 +224,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_video_coding.target.darwin-mips.mk b/modules/webrtc_video_coding.target.darwin-mips.mk
index 8ad0128..bafb122 100644
--- a/modules/webrtc_video_coding.target.darwin-mips.mk
+++ b/modules/webrtc_video_coding.target.darwin-mips.mk
@@ -116,6 +116,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -236,6 +237,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_video_coding.target.darwin-x86.mk b/modules/webrtc_video_coding.target.darwin-x86.mk
index af8f38e..7ce103d 100644
--- a/modules/webrtc_video_coding.target.darwin-x86.mk
+++ b/modules/webrtc_video_coding.target.darwin-x86.mk
@@ -117,6 +117,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -235,6 +236,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_video_coding.target.darwin-x86_64.mk b/modules/webrtc_video_coding.target.darwin-x86_64.mk
index 754ec5b..09e3868 100644
--- a/modules/webrtc_video_coding.target.darwin-x86_64.mk
+++ b/modules/webrtc_video_coding.target.darwin-x86_64.mk
@@ -116,6 +116,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -233,6 +234,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_video_coding.target.linux-arm.mk b/modules/webrtc_video_coding.target.linux-arm.mk
index c47e015..9cb0972 100644
--- a/modules/webrtc_video_coding.target.linux-arm.mk
+++ b/modules/webrtc_video_coding.target.linux-arm.mk
@@ -122,6 +122,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -249,6 +250,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_video_coding.target.linux-arm64.mk b/modules/webrtc_video_coding.target.linux-arm64.mk
index 0df08c1..5dd9000 100644
--- a/modules/webrtc_video_coding.target.linux-arm64.mk
+++ b/modules/webrtc_video_coding.target.linux-arm64.mk
@@ -111,6 +111,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -223,6 +224,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_video_coding.target.linux-mips.mk b/modules/webrtc_video_coding.target.linux-mips.mk
index 8ad0128..bafb122 100644
--- a/modules/webrtc_video_coding.target.linux-mips.mk
+++ b/modules/webrtc_video_coding.target.linux-mips.mk
@@ -116,6 +116,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -236,6 +237,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_video_coding.target.linux-x86.mk b/modules/webrtc_video_coding.target.linux-x86.mk
index af8f38e..7ce103d 100644
--- a/modules/webrtc_video_coding.target.linux-x86.mk
+++ b/modules/webrtc_video_coding.target.linux-x86.mk
@@ -117,6 +117,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -235,6 +236,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/modules/webrtc_video_coding.target.linux-x86_64.mk b/modules/webrtc_video_coding.target.linux-x86_64.mk
index 754ec5b..09e3868 100644
--- a/modules/webrtc_video_coding.target.linux-x86_64.mk
+++ b/modules/webrtc_video_coding.target.linux-x86_64.mk
@@ -116,6 +116,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -233,6 +234,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/cpu_features_android.target.darwin-arm.mk b/system_wrappers/source/cpu_features_android.target.darwin-arm.mk
index 9098608..6556437 100644
--- a/system_wrappers/source/cpu_features_android.target.darwin-arm.mk
+++ b/system_wrappers/source/cpu_features_android.target.darwin-arm.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -215,6 +216,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/cpu_features_android.target.darwin-arm64.mk b/system_wrappers/source/cpu_features_android.target.darwin-arm64.mk
index edc17f5..228c0b8 100644
--- a/system_wrappers/source/cpu_features_android.target.darwin-arm64.mk
+++ b/system_wrappers/source/cpu_features_android.target.darwin-arm64.mk
@@ -84,6 +84,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -189,6 +190,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/cpu_features_android.target.darwin-mips.mk b/system_wrappers/source/cpu_features_android.target.darwin-mips.mk
index 92b98f8..2f65400 100644
--- a/system_wrappers/source/cpu_features_android.target.darwin-mips.mk
+++ b/system_wrappers/source/cpu_features_android.target.darwin-mips.mk
@@ -88,6 +88,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -200,6 +201,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/cpu_features_android.target.darwin-x86.mk b/system_wrappers/source/cpu_features_android.target.darwin-x86.mk
index a380f54..9398d33 100644
--- a/system_wrappers/source/cpu_features_android.target.darwin-x86.mk
+++ b/system_wrappers/source/cpu_features_android.target.darwin-x86.mk
@@ -90,6 +90,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -201,6 +202,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/cpu_features_android.target.darwin-x86_64.mk b/system_wrappers/source/cpu_features_android.target.darwin-x86_64.mk
index a742f69..bfda6c3 100644
--- a/system_wrappers/source/cpu_features_android.target.darwin-x86_64.mk
+++ b/system_wrappers/source/cpu_features_android.target.darwin-x86_64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -199,6 +200,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/cpu_features_android.target.linux-arm.mk b/system_wrappers/source/cpu_features_android.target.linux-arm.mk
index 9098608..6556437 100644
--- a/system_wrappers/source/cpu_features_android.target.linux-arm.mk
+++ b/system_wrappers/source/cpu_features_android.target.linux-arm.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -215,6 +216,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/cpu_features_android.target.linux-arm64.mk b/system_wrappers/source/cpu_features_android.target.linux-arm64.mk
index edc17f5..228c0b8 100644
--- a/system_wrappers/source/cpu_features_android.target.linux-arm64.mk
+++ b/system_wrappers/source/cpu_features_android.target.linux-arm64.mk
@@ -84,6 +84,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -189,6 +190,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/cpu_features_android.target.linux-mips.mk b/system_wrappers/source/cpu_features_android.target.linux-mips.mk
index 92b98f8..2f65400 100644
--- a/system_wrappers/source/cpu_features_android.target.linux-mips.mk
+++ b/system_wrappers/source/cpu_features_android.target.linux-mips.mk
@@ -88,6 +88,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -200,6 +201,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/cpu_features_android.target.linux-x86.mk b/system_wrappers/source/cpu_features_android.target.linux-x86.mk
index a380f54..9398d33 100644
--- a/system_wrappers/source/cpu_features_android.target.linux-x86.mk
+++ b/system_wrappers/source/cpu_features_android.target.linux-x86.mk
@@ -90,6 +90,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -201,6 +202,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/cpu_features_android.target.linux-x86_64.mk b/system_wrappers/source/cpu_features_android.target.linux-x86_64.mk
index a742f69..bfda6c3 100644
--- a/system_wrappers/source/cpu_features_android.target.linux-x86_64.mk
+++ b/system_wrappers/source/cpu_features_android.target.linux-x86_64.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -199,6 +200,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/system_wrappers.target.darwin-arm.mk b/system_wrappers/source/system_wrappers.target.darwin-arm.mk
index f7cc8e5..f0cf433 100644
--- a/system_wrappers/source/system_wrappers.target.darwin-arm.mk
+++ b/system_wrappers/source/system_wrappers.target.darwin-arm.mk
@@ -124,6 +124,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -253,6 +254,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/system_wrappers.target.darwin-arm64.mk b/system_wrappers/source/system_wrappers.target.darwin-arm64.mk
index 5e90913..eb6a9e1 100644
--- a/system_wrappers/source/system_wrappers.target.darwin-arm64.mk
+++ b/system_wrappers/source/system_wrappers.target.darwin-arm64.mk
@@ -113,6 +113,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -227,6 +228,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/system_wrappers.target.darwin-mips.mk b/system_wrappers/source/system_wrappers.target.darwin-mips.mk
index a1c684e..f2fa70d 100644
--- a/system_wrappers/source/system_wrappers.target.darwin-mips.mk
+++ b/system_wrappers/source/system_wrappers.target.darwin-mips.mk
@@ -117,6 +117,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -238,6 +239,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/system_wrappers.target.darwin-x86.mk b/system_wrappers/source/system_wrappers.target.darwin-x86.mk
index 936b94a..fd5b7b3 100644
--- a/system_wrappers/source/system_wrappers.target.darwin-x86.mk
+++ b/system_wrappers/source/system_wrappers.target.darwin-x86.mk
@@ -119,6 +119,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -239,6 +240,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/system_wrappers.target.darwin-x86_64.mk b/system_wrappers/source/system_wrappers.target.darwin-x86_64.mk
index ab75a08..fef5b85 100644
--- a/system_wrappers/source/system_wrappers.target.darwin-x86_64.mk
+++ b/system_wrappers/source/system_wrappers.target.darwin-x86_64.mk
@@ -118,6 +118,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -237,6 +238,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/system_wrappers.target.linux-arm.mk b/system_wrappers/source/system_wrappers.target.linux-arm.mk
index f7cc8e5..f0cf433 100644
--- a/system_wrappers/source/system_wrappers.target.linux-arm.mk
+++ b/system_wrappers/source/system_wrappers.target.linux-arm.mk
@@ -124,6 +124,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -253,6 +254,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/system_wrappers.target.linux-arm64.mk b/system_wrappers/source/system_wrappers.target.linux-arm64.mk
index 5e90913..eb6a9e1 100644
--- a/system_wrappers/source/system_wrappers.target.linux-arm64.mk
+++ b/system_wrappers/source/system_wrappers.target.linux-arm64.mk
@@ -113,6 +113,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -227,6 +228,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/system_wrappers.target.linux-mips.mk b/system_wrappers/source/system_wrappers.target.linux-mips.mk
index a1c684e..f2fa70d 100644
--- a/system_wrappers/source/system_wrappers.target.linux-mips.mk
+++ b/system_wrappers/source/system_wrappers.target.linux-mips.mk
@@ -117,6 +117,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -238,6 +239,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/system_wrappers.target.linux-x86.mk b/system_wrappers/source/system_wrappers.target.linux-x86.mk
index 936b94a..fd5b7b3 100644
--- a/system_wrappers/source/system_wrappers.target.linux-x86.mk
+++ b/system_wrappers/source/system_wrappers.target.linux-x86.mk
@@ -119,6 +119,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -239,6 +240,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/system_wrappers/source/system_wrappers.target.linux-x86_64.mk b/system_wrappers/source/system_wrappers.target.linux-x86_64.mk
index ab75a08..fef5b85 100644
--- a/system_wrappers/source/system_wrappers.target.linux-x86_64.mk
+++ b/system_wrappers/source/system_wrappers.target.linux-x86_64.mk
@@ -118,6 +118,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -237,6 +238,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/video_engine/video_engine_core.target.darwin-arm.mk b/video_engine/video_engine_core.target.darwin-arm.mk
index e1a8589..679dc8d 100644
--- a/video_engine/video_engine_core.target.darwin-arm.mk
+++ b/video_engine/video_engine_core.target.darwin-arm.mk
@@ -125,6 +125,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -248,6 +249,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/video_engine/video_engine_core.target.darwin-arm64.mk b/video_engine/video_engine_core.target.darwin-arm64.mk
index 8e6bf14..6566175 100644
--- a/video_engine/video_engine_core.target.darwin-arm64.mk
+++ b/video_engine/video_engine_core.target.darwin-arm64.mk
@@ -114,6 +114,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -222,6 +223,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/video_engine/video_engine_core.target.darwin-mips.mk b/video_engine/video_engine_core.target.darwin-mips.mk
index 39589f2..48cc56c 100644
--- a/video_engine/video_engine_core.target.darwin-mips.mk
+++ b/video_engine/video_engine_core.target.darwin-mips.mk
@@ -118,6 +118,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -233,6 +234,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/video_engine/video_engine_core.target.darwin-x86.mk b/video_engine/video_engine_core.target.darwin-x86.mk
index d01369f..8d373f6 100644
--- a/video_engine/video_engine_core.target.darwin-x86.mk
+++ b/video_engine/video_engine_core.target.darwin-x86.mk
@@ -120,6 +120,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -234,6 +235,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/video_engine/video_engine_core.target.darwin-x86_64.mk b/video_engine/video_engine_core.target.darwin-x86_64.mk
index fdcc4d5..b9609f6 100644
--- a/video_engine/video_engine_core.target.darwin-x86_64.mk
+++ b/video_engine/video_engine_core.target.darwin-x86_64.mk
@@ -119,6 +119,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -232,6 +233,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/video_engine/video_engine_core.target.linux-arm.mk b/video_engine/video_engine_core.target.linux-arm.mk
index e1a8589..679dc8d 100644
--- a/video_engine/video_engine_core.target.linux-arm.mk
+++ b/video_engine/video_engine_core.target.linux-arm.mk
@@ -125,6 +125,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -248,6 +249,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/video_engine/video_engine_core.target.linux-arm64.mk b/video_engine/video_engine_core.target.linux-arm64.mk
index 8e6bf14..6566175 100644
--- a/video_engine/video_engine_core.target.linux-arm64.mk
+++ b/video_engine/video_engine_core.target.linux-arm64.mk
@@ -114,6 +114,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -222,6 +223,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/video_engine/video_engine_core.target.linux-mips.mk b/video_engine/video_engine_core.target.linux-mips.mk
index 39589f2..48cc56c 100644
--- a/video_engine/video_engine_core.target.linux-mips.mk
+++ b/video_engine/video_engine_core.target.linux-mips.mk
@@ -118,6 +118,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -233,6 +234,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/video_engine/video_engine_core.target.linux-x86.mk b/video_engine/video_engine_core.target.linux-x86.mk
index d01369f..8d373f6 100644
--- a/video_engine/video_engine_core.target.linux-x86.mk
+++ b/video_engine/video_engine_core.target.linux-x86.mk
@@ -120,6 +120,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -234,6 +235,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/video_engine/video_engine_core.target.linux-x86_64.mk b/video_engine/video_engine_core.target.linux-x86_64.mk
index fdcc4d5..b9609f6 100644
--- a/video_engine/video_engine_core.target.linux-x86_64.mk
+++ b/video_engine/video_engine_core.target.linux-x86_64.mk
@@ -119,6 +119,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -232,6 +233,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/voice_engine/voice_engine.target.darwin-arm.mk b/voice_engine/voice_engine.target.darwin-arm.mk
index 104e4a3..4a3ed88 100644
--- a/voice_engine/voice_engine.target.darwin-arm.mk
+++ b/voice_engine/voice_engine.target.darwin-arm.mk
@@ -120,6 +120,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -250,6 +251,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/voice_engine/voice_engine.target.darwin-arm64.mk b/voice_engine/voice_engine.target.darwin-arm64.mk
index cba4fc1..014efe8 100644
--- a/voice_engine/voice_engine.target.darwin-arm64.mk
+++ b/voice_engine/voice_engine.target.darwin-arm64.mk
@@ -109,6 +109,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -224,6 +225,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/voice_engine/voice_engine.target.darwin-mips.mk b/voice_engine/voice_engine.target.darwin-mips.mk
index 969d62b..be67607 100644
--- a/voice_engine/voice_engine.target.darwin-mips.mk
+++ b/voice_engine/voice_engine.target.darwin-mips.mk
@@ -113,6 +113,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -235,6 +236,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/voice_engine/voice_engine.target.darwin-x86.mk b/voice_engine/voice_engine.target.darwin-x86.mk
index f5e50f7..b1627e1 100644
--- a/voice_engine/voice_engine.target.darwin-x86.mk
+++ b/voice_engine/voice_engine.target.darwin-x86.mk
@@ -115,6 +115,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -236,6 +237,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/voice_engine/voice_engine.target.darwin-x86_64.mk b/voice_engine/voice_engine.target.darwin-x86_64.mk
index e6218d9..46dfb2a 100644
--- a/voice_engine/voice_engine.target.darwin-x86_64.mk
+++ b/voice_engine/voice_engine.target.darwin-x86_64.mk
@@ -114,6 +114,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -234,6 +235,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/voice_engine/voice_engine.target.linux-arm.mk b/voice_engine/voice_engine.target.linux-arm.mk
index 104e4a3..4a3ed88 100644
--- a/voice_engine/voice_engine.target.linux-arm.mk
+++ b/voice_engine/voice_engine.target.linux-arm.mk
@@ -120,6 +120,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -250,6 +251,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/voice_engine/voice_engine.target.linux-arm64.mk b/voice_engine/voice_engine.target.linux-arm64.mk
index cba4fc1..014efe8 100644
--- a/voice_engine/voice_engine.target.linux-arm64.mk
+++ b/voice_engine/voice_engine.target.linux-arm64.mk
@@ -109,6 +109,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -224,6 +225,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/voice_engine/voice_engine.target.linux-mips.mk b/voice_engine/voice_engine.target.linux-mips.mk
index 969d62b..be67607 100644
--- a/voice_engine/voice_engine.target.linux-mips.mk
+++ b/voice_engine/voice_engine.target.linux-mips.mk
@@ -113,6 +113,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -235,6 +236,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/voice_engine/voice_engine.target.linux-x86.mk b/voice_engine/voice_engine.target.linux-x86.mk
index f5e50f7..b1627e1 100644
--- a/voice_engine/voice_engine.target.linux-x86.mk
+++ b/voice_engine/voice_engine.target.linux-x86.mk
@@ -115,6 +115,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -236,6 +237,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/voice_engine/voice_engine.target.linux-x86_64.mk b/voice_engine/voice_engine.target.linux-x86_64.mk
index e6218d9..46dfb2a 100644
--- a/voice_engine/voice_engine.target.linux-x86_64.mk
+++ b/voice_engine/voice_engine.target.linux-x86_64.mk
@@ -114,6 +114,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -234,6 +235,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc.target.darwin-arm.mk b/webrtc.target.darwin-arm.mk
index 987ff96..a35d263 100644
--- a/webrtc.target.darwin-arm.mk
+++ b/webrtc.target.darwin-arm.mk
@@ -102,6 +102,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -222,6 +223,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc.target.darwin-arm64.mk b/webrtc.target.darwin-arm64.mk
index a913100..642b579 100644
--- a/webrtc.target.darwin-arm64.mk
+++ b/webrtc.target.darwin-arm64.mk
@@ -91,6 +91,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -196,6 +197,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc.target.darwin-mips.mk b/webrtc.target.darwin-mips.mk
index 465cb85..1e498c4 100644
--- a/webrtc.target.darwin-mips.mk
+++ b/webrtc.target.darwin-mips.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -207,6 +208,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc.target.darwin-x86.mk b/webrtc.target.darwin-x86.mk
index 16625d3..a7abd46 100644
--- a/webrtc.target.darwin-x86.mk
+++ b/webrtc.target.darwin-x86.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -208,6 +209,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc.target.darwin-x86_64.mk b/webrtc.target.darwin-x86_64.mk
index 0ee7934..5611c31 100644
--- a/webrtc.target.darwin-x86_64.mk
+++ b/webrtc.target.darwin-x86_64.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -206,6 +207,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc.target.linux-arm.mk b/webrtc.target.linux-arm.mk
index 987ff96..a35d263 100644
--- a/webrtc.target.linux-arm.mk
+++ b/webrtc.target.linux-arm.mk
@@ -102,6 +102,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -222,6 +223,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc.target.linux-arm64.mk b/webrtc.target.linux-arm64.mk
index a913100..642b579 100644
--- a/webrtc.target.linux-arm64.mk
+++ b/webrtc.target.linux-arm64.mk
@@ -91,6 +91,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -196,6 +197,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc.target.linux-mips.mk b/webrtc.target.linux-mips.mk
index 465cb85..1e498c4 100644
--- a/webrtc.target.linux-mips.mk
+++ b/webrtc.target.linux-mips.mk
@@ -95,6 +95,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -207,6 +208,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc.target.linux-x86.mk b/webrtc.target.linux-x86.mk
index 16625d3..a7abd46 100644
--- a/webrtc.target.linux-x86.mk
+++ b/webrtc.target.linux-x86.mk
@@ -97,6 +97,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -208,6 +209,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc.target.linux-x86_64.mk b/webrtc.target.linux-x86_64.mk
index 0ee7934..5611c31 100644
--- a/webrtc.target.linux-x86_64.mk
+++ b/webrtc.target.linux-x86_64.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -206,6 +207,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc_common.target.darwin-arm.mk b/webrtc_common.target.darwin-arm.mk
index 76b27a2..1bf67c2 100644
--- a/webrtc_common.target.darwin-arm.mk
+++ b/webrtc_common.target.darwin-arm.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -216,6 +217,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc_common.target.darwin-arm64.mk b/webrtc_common.target.darwin-arm64.mk
index bdeb4ec..e59cded 100644
--- a/webrtc_common.target.darwin-arm64.mk
+++ b/webrtc_common.target.darwin-arm64.mk
@@ -85,6 +85,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -190,6 +191,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc_common.target.darwin-mips.mk b/webrtc_common.target.darwin-mips.mk
index 4513d8a..bc6fdbf 100644
--- a/webrtc_common.target.darwin-mips.mk
+++ b/webrtc_common.target.darwin-mips.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -201,6 +202,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc_common.target.darwin-x86.mk b/webrtc_common.target.darwin-x86.mk
index caa068f..8e4ff97 100644
--- a/webrtc_common.target.darwin-x86.mk
+++ b/webrtc_common.target.darwin-x86.mk
@@ -91,6 +91,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -202,6 +203,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc_common.target.darwin-x86_64.mk b/webrtc_common.target.darwin-x86_64.mk
index a377960..095cead 100644
--- a/webrtc_common.target.darwin-x86_64.mk
+++ b/webrtc_common.target.darwin-x86_64.mk
@@ -90,6 +90,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -200,6 +201,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc_common.target.linux-arm.mk b/webrtc_common.target.linux-arm.mk
index 76b27a2..1bf67c2 100644
--- a/webrtc_common.target.linux-arm.mk
+++ b/webrtc_common.target.linux-arm.mk
@@ -96,6 +96,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -216,6 +217,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc_common.target.linux-arm64.mk b/webrtc_common.target.linux-arm64.mk
index bdeb4ec..e59cded 100644
--- a/webrtc_common.target.linux-arm64.mk
+++ b/webrtc_common.target.linux-arm64.mk
@@ -85,6 +85,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -190,6 +191,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc_common.target.linux-mips.mk b/webrtc_common.target.linux-mips.mk
index 4513d8a..bc6fdbf 100644
--- a/webrtc_common.target.linux-mips.mk
+++ b/webrtc_common.target.linux-mips.mk
@@ -89,6 +89,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -201,6 +202,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc_common.target.linux-x86.mk b/webrtc_common.target.linux-x86.mk
index caa068f..8e4ff97 100644
--- a/webrtc_common.target.linux-x86.mk
+++ b/webrtc_common.target.linux-x86.mk
@@ -91,6 +91,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -202,6 +203,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
diff --git a/webrtc_common.target.linux-x86_64.mk b/webrtc_common.target.linux-x86_64.mk
index a377960..095cead 100644
--- a/webrtc_common.target.linux-x86_64.mk
+++ b/webrtc_common.target.linux-x86_64.mk
@@ -90,6 +90,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \
@@ -200,6 +201,7 @@
 	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
 	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
 	'-DVIDEO_HOLE=1' \
+	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
 	'-DWEBRTC_RESTRICT_LOGGING' \
 	'-DEXPAT_RELATIVE_PATH' \
 	'-DWEBRTC_MODULE_UTILITY_VIDEO' \