Converts IsMashEnabled() to IsAshInProcess()

And adds OopAsh for the new code path.

BUG=837686
TEST=covered by tests

Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
Change-Id: I5e0dbaccd8974ecf996e7507f0e327fc37c281db
Reviewed-on: https://chromium-review.googlesource.com/1101648
Commit-Queue: Scott Violet <[email protected]>
Reviewed-by: Tom Sepez <[email protected]>
Reviewed-by: James Cook <[email protected]>
Cr-Commit-Position: refs/heads/master@{#567682}
diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
index 25eda55..d865edf 100644
--- a/content/renderer/render_widget.cc
+++ b/content/renderer/render_widget.cc
@@ -426,7 +426,7 @@
   }
 #if defined(USE_AURA)
   RendererWindowTreeClient::CreateIfNecessary(routing_id_);
-  if (features::IsMashEnabled())
+  if (!features::IsAshInBrowserProcess())
     RendererWindowTreeClient::Get(routing_id_)->SetVisible(!is_hidden_);
 #endif
 }
@@ -2041,7 +2041,7 @@
   is_hidden_ = hidden;
 
 #if defined(USE_AURA)
-  if (features::IsMashEnabled())
+  if (!features::IsAshInBrowserProcess())
     RendererWindowTreeClient::Get(routing_id_)->SetVisible(!hidden);
 #endif