Index: chrome/browser/renderer_host/site_per_process_text_input_browsertest.cc |
diff --git a/chrome/browser/renderer_host/site_per_process_text_input_browsertest.cc b/chrome/browser/renderer_host/site_per_process_text_input_browsertest.cc |
index f9923d4ae98a2907bd0c06c0a57fe7a4b750af0f..95c753a0d6a308a1f577c760ebc404857c426005 100644 |
--- a/chrome/browser/renderer_host/site_per_process_text_input_browsertest.cc |
+++ b/chrome/browser/renderer_host/site_per_process_text_input_browsertest.cc |
@@ -506,6 +506,9 @@ IN_PROC_BROWSER_TEST_F(SitePerProcessTextInputManagerTest, |
reset_state_observer.Wait(); |
} |
+// TODO(ekaramad): Enable the following tests on other platforms when the |
+// corresponding feature is implemented (http://crbug.com/578168). |
kenrb
2016/07/21 21:48:16
Is it much extra to implement all of it in this CL
Charlie Reis
2016/07/22 20:59:35
I'm ok either way, but I have a slight preference
EhsanK
2016/07/25 17:12:02
I have fixes for some of the other IME-related tra
Charlie Reis
2016/07/25 19:43:55
Let's keep the CLs small and proceed incrementally
|
+#if defined(USE_AURA) |
// This test creates a page with multiple child frames and adds an <input> to |
// each frame. Then, sequentially, each <input> is focused by sending a tab key. |
// Then, after |TextInputState.type| for a view is changed to text, another key |
@@ -581,11 +584,13 @@ IN_PROC_BROWSER_TEST_F(SitePerProcessTextInputManagerTest, |
for (auto view : views) |
send_tab_set_composition_wait_for_bounds_change(view); |
} |
+#endif // USE_AURA |
// TODO(ekaramad): The following tests are specifically written for Aura and are |
// based on InputMethodObserver. Write similar tests for Mac/Android/Mus |
// (crbug.com/602723). |
+#if defined(USE_AURA) |
// Observes current input method for state changes. |
class InputMethodObserverBase { |
public: |
@@ -691,3 +696,4 @@ IN_PROC_BROWSER_TEST_F(SitePerProcessTextInputManagerTest, |
sender.SetType(ui::TEXT_INPUT_TYPE_NONE); |
EXPECT_FALSE(send_and_check_show_ime()); |
} |
+#endif |