~abreu-alexandre/oxide/content-script-injection-main-world

« back to all changes in this revision

Viewing changes to qt/core/browser/oxide_qt_web_view.cc

  • Committer: Chris Coulson
  • Date: 2014-04-17 10:08:59 UTC
  • Revision ID: chris.coulson@canonical.com-20140417100859-pktoczhdgfmmb65z
Add support for fullscreen API

Show diffs side-by-side

added added

removed removed

Lines of Context:
90
90
  return true;
91
91
}
92
92
 
93
 
bool WebView::OnAddMessageToConsole(
94
 
    int level,
95
 
    const base::string16& message,
96
 
    int line_no,
97
 
    const base::string16& source_id) {
98
 
  adapter_->AddMessageToConsole(
99
 
      level,
100
 
      QString::fromStdString(base::UTF16ToUTF8(message)),
101
 
      line_no,
102
 
      QString::fromStdString(base::UTF16ToUTF8(source_id)));
103
 
  return true;
104
 
}
105
 
 
106
93
size_t WebView::GetScriptMessageHandlerCount() const {
107
94
  return adapter_->message_handlers().size();
108
95
}
238
225
  adapter_->WebPreferencesChanged();
239
226
}
240
227
 
 
228
bool WebView::OnAddMessageToConsole(
 
229
    int level,
 
230
    const base::string16& message,
 
231
    int line_no,
 
232
    const base::string16& source_id) {
 
233
  adapter_->AddMessageToConsole(
 
234
      level,
 
235
      QString::fromStdString(base::UTF16ToUTF8(message)),
 
236
      line_no,
 
237
      QString::fromStdString(base::UTF16ToUTF8(source_id)));
 
238
  return true;
 
239
}
 
240
 
 
241
void WebView::OnToggleFullscreenMode(bool enter) {
 
242
  adapter_->ToggleFullscreenMode(enter);
 
243
}
 
244
 
241
245
bool WebView::ShouldHandleNavigation(const GURL& url,
242
246
                                     WindowOpenDisposition disposition,
243
247
                                     bool user_gesture) {