Chromium Code Reviews| 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 |