| Index: third_party/WebKit/public/web/WebWidget.h | 
| diff --git a/third_party/WebKit/public/web/WebWidget.h b/third_party/WebKit/public/web/WebWidget.h | 
| index f1abc854327b630f0b30cecde6aad203b4e4da6a..9bdd5fcc371b6796b21d0bf3a507c964780c0b1e 100644 | 
| --- a/third_party/WebKit/public/web/WebWidget.h | 
| +++ b/third_party/WebKit/public/web/WebWidget.h | 
| @@ -154,19 +154,13 @@ public: | 
| KeepSelection, | 
| }; | 
|  | 
| +    // Called to inform the WebWidget that deleting the ongoing composition if | 
| +    // any, inserting the specified text, and moving the caret according to | 
| +    // relativeCaretPosition. | 
| +    virtual bool commitText(const WebString& text, int relativeCaretPosition) { return false; } | 
| + | 
| // Called to inform the WebWidget to confirm an ongoing composition. | 
| -    // This method is same as confirmComposition(WebString()); | 
| -    // Returns true if there is an ongoing composition. | 
| -    virtual bool confirmComposition() { return false; } // Deprecated | 
| -    virtual bool confirmComposition(ConfirmCompositionBehavior selectionBehavior) { return false; } | 
| - | 
| -    // Called to inform the WebWidget to confirm an ongoing composition with a | 
| -    // new composition text. If the text is empty then the current composition | 
| -    // text is confirmed. If there is no ongoing composition, then deletes the | 
| -    // current selection and inserts the text. This method has no effect if | 
| -    // there is no ongoing composition and the text is empty. | 
| -    // Returns true if there is an ongoing composition or the text is inserted. | 
| -    virtual bool confirmComposition(const WebString& text) { return false; } | 
| +    virtual bool finishComposingText(ConfirmCompositionBehavior selectionBehavior) { return false; } | 
|  | 
| // Fetches the character range of the current composition, also called the | 
| // "marked range." | 
|  |