Chromium Code Reviews
        
  DescriptionTracking composition range on the browser side (Aura)
Currently, the composition range information which is sent by RenderWidget in the IPC
InputHostMsg_ImeCompositionRangeChanged is not being used when the source is a child frame.
This CL modifies the RenderWidgetHostViewBase class to report the composition range to the
TextInputManager which aggregates all such information from sub frames.
The CL adds a unit test to verify that the InputMethod uses the correct composition range
values for the active widget. A TODO is also left in site_per_process_text_input_browsertest.cc
to come back and write an interactive test for tracking composition range for sub frames
after the renderer side of IME is fixed.
BUG=578168, 602723
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation
Committed: https://crrev.com/b8e23a96c9c1d2933c57ba99aeac3199845fba99
Cr-Commit-Position: refs/heads/master@{#404873}
   
  Patch Set 1 #Patch Set 2 : Explicit Dtor/Ctor for Member Struct #Patch Set 3 : Fixing a compile error #Patch Set 4 : Formatting Fixes #
      Total comments: 18
      
     
  
  
  
  Patch Set 5 : Addressing comments #
      Total comments: 12
      
     
  
  
  
  Patch Set 6 : Addressing creis@'s comments and changing a test method #Messages
    Total messages: 21 (9 generated)
     
  
  
       |