Index: content/public/common/content_switches.cc |
diff --git a/content/public/common/content_switches.cc b/content/public/common/content_switches.cc |
index 3b86d0df9d2b7028b9c5b92517d15901c2091a15..5bb1b532d2e66ddc22564b0ef1e3aeeae6485027 100644 |
--- a/content/public/common/content_switches.cc |
+++ b/content/public/common/content_switches.cc |
@@ -435,6 +435,12 @@ const char kEnableSmoothScrolling[] = "enable-smooth-scrolling"; |
// Enables StatsTable, logging statistics to a global named shared memory table. |
const char kEnableStatsTable[] = "enable-stats-table"; |
+// Enables a very strict scheme of handling IME events. Some changes that relate |
+// to IME on on the renderer side requires acknowledgement from the browser |
+// process. If IME events are sent to the renderer while there are outstanding |
+// acknowledgements, the IME event will be dropped. |
+const char kEnableStrictImeProcessing[] = "enable-strict-ime-processing"; |
+ |
// Experimentally ensures that each renderer process: |
// 1) Only handles rendering for pages from a single site, apart from iframes. |
// (Note that a page can reference content from multiple origins due to images, |