lp:~artmello/oxide/oxide-handlekeyboardevent

Created by Arthur Mello and last modified
Get this branch:
bzr branch lp:~artmello/oxide/oxide-handlekeyboardevent
Only Arthur Mello can upload to this branch. If you are Arthur Mello please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Arthur Mello
Project:
Oxide
Status:
Merged

Recent revisions

543. By Arthur Mello

Add code to map WebEvent KeyCode To QKeyEvent KeyCode

542. By Arthur Mello

Fix function signature

541. By Arthur Mello

After creating the new QEvent post it on the event queue

540. By Arthur Mello

Add HandleKeyboardEvent to the content::WebContentsDelegate.
This will convert the internal events back to QEvents

539. By Chris Coulson

Add a couple of extra options that are used on Chrome for Android

538. By Chris Coulson

Fix the comment - BrowserProcessMain isn't reference counted anymore

537. By Chris Coulson

Update Chromium to 36.0.1951.5

536. By Chris Coulson

When fetching the texture ID, we wait on a sync point in the GL command stream. We block the Qt render thread until this has been fetched, which works with minimal overhead on the desktop. However, when running fairly heavy webgl demo's on mobile we sometimes have to wait in excess of 25ms, which means that the frame rate for the whole application falls through the floor. Mitigate against this in a couple of ways:
- Don't post a task to the GPU thread event queue to add a sync point callback. Instead, implement a task observer that processes these after every task
- Don't dispatch SwapAcceleratedFrame until we have a texture ID. Unfortunately, this does mean posting one extra task to the UI thread per frame. Not sure if there's another way to do that

535. By Chris Coulson

Deprecate WebPreferences.touchEnabled and WebPreferences.databasesEnabled, as both of these are runtime-wide settings in blink

534. By Chris Coulson

We don't plan to implement InitAsPopup and InitAsFullscreen, as we have no use for popup RWHV's

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~oxide-developers/oxide/oxide.trunk
This branch contains Public information 
Everyone can see this information.

Subscribers