| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * Copyright (C) 2009 Google Inc. All rights reserved. | 2  * Copyright (C) 2009 Google Inc. All rights reserved. | 
| 3  * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). | 3  * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). | 
| 4  * | 4  * | 
| 5  * Redistribution and use in source and binary forms, with or without | 5  * Redistribution and use in source and binary forms, with or without | 
| 6  * modification, are permitted provided that the following conditions are | 6  * modification, are permitted provided that the following conditions are | 
| 7  * met: | 7  * met: | 
| 8  * | 8  * | 
| 9  *     * Redistributions of source code must retain the above copyright | 9  *     * Redistributions of source code must retain the above copyright | 
| 10  * notice, this list of conditions and the following disclaimer. | 10  * notice, this list of conditions and the following disclaimer. | 
| (...skipping 689 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 700 void ChromeClientImpl::clearCompositedSelectionBounds() | 700 void ChromeClientImpl::clearCompositedSelectionBounds() | 
| 701 { | 701 { | 
| 702     m_webView->clearCompositedSelectionBounds(); | 702     m_webView->clearCompositedSelectionBounds(); | 
| 703 } | 703 } | 
| 704 | 704 | 
| 705 bool ChromeClientImpl::hasOpenedPopup() const | 705 bool ChromeClientImpl::hasOpenedPopup() const | 
| 706 { | 706 { | 
| 707     return m_webView->hasOpenedPopup(); | 707     return m_webView->hasOpenedPopup(); | 
| 708 } | 708 } | 
| 709 | 709 | 
| 710 PassRefPtr<PopupMenu> ChromeClientImpl::createPopupMenu(LocalFrame& frame, Popup
     MenuClient* client) const | 710 PassRefPtrWillBeRawPtr<PopupMenu> ChromeClientImpl::createPopupMenu(LocalFrame& 
     frame, PopupMenuClient* client) const | 
| 711 { | 711 { | 
| 712     if (WebViewImpl::useExternalPopupMenus()) | 712     if (WebViewImpl::useExternalPopupMenus()) | 
| 713         return adoptRef(new ExternalPopupMenu(frame, client, *m_webView)); | 713         return adoptRefWillBeNoop(new ExternalPopupMenu(frame, client, *m_webVie
     w)); | 
| 714 | 714 | 
| 715     return adoptRef(new PopupMenuChromium(frame, client)); | 715     return adoptRefWillBeNoop(new PopupMenuChromium(frame, client)); | 
| 716 } | 716 } | 
| 717 | 717 | 
| 718 PagePopup* ChromeClientImpl::openPagePopup(PagePopupClient* client, const IntRec
     t& originBoundsInRootView) | 718 PagePopup* ChromeClientImpl::openPagePopup(PagePopupClient* client, const IntRec
     t& originBoundsInRootView) | 
| 719 { | 719 { | 
| 720     ASSERT(m_pagePopupDriver); | 720     ASSERT(m_pagePopupDriver); | 
| 721     return m_pagePopupDriver->openPagePopup(client, originBoundsInRootView); | 721     return m_pagePopupDriver->openPagePopup(client, originBoundsInRootView); | 
| 722 } | 722 } | 
| 723 | 723 | 
| 724 void ChromeClientImpl::closePagePopup(PagePopup* popup) | 724 void ChromeClientImpl::closePagePopup(PagePopup* popup) | 
| 725 { | 725 { | 
| (...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 869         m_webView->autofillClient()->textFieldDidEndEditing(WebInputElement(&inp
     utElement)); | 869         m_webView->autofillClient()->textFieldDidEndEditing(WebInputElement(&inp
     utElement)); | 
| 870 } | 870 } | 
| 871 | 871 | 
| 872 void ChromeClientImpl::openTextDataListChooser(HTMLInputElement& input) | 872 void ChromeClientImpl::openTextDataListChooser(HTMLInputElement& input) | 
| 873 { | 873 { | 
| 874     if (m_webView->autofillClient()) | 874     if (m_webView->autofillClient()) | 
| 875         m_webView->autofillClient()->openTextDataListChooser(WebInputElement(&in
     put)); | 875         m_webView->autofillClient()->openTextDataListChooser(WebInputElement(&in
     put)); | 
| 876 } | 876 } | 
| 877 | 877 | 
| 878 } // namespace blink | 878 } // namespace blink | 
| OLD | NEW | 
|---|