← Back to team overview

desktop-packages team mailing list archive

[Bug 1544880] Re: video fullscreen playback emits keys (control/key sequences) into current foreground window

 

** Attachment added: "xev.timestamped.log the emitted keys catched by xev"
   https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1544880/+attachment/4569874/+files/xev.timestamped.log

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to chromium-browser in Ubuntu.
https://bugs.launchpad.net/bugs/1544880

Title:
  video fullscreen playback emits keys (control/key sequences) into
  current foreground window

Status in chromium-browser package in Ubuntu:
  New

Bug description:
  Playing a video in full-screen mode (html5) emits keys into foreground ("ghost keyboard" inputs). 
  These key sequences affect the currently selected/foregrounded Window, e.g. the goneme-terminal flickers the text up and down, changes window focus and inputs control characters scrambling the typed commandline.
  Controlled typing on the commandline is nearly impossible this way, text is garbled (see screenshot attachment).
  Pausing the video stops this behaviour.
  This happens on a fresh profile without any extensions/addons.

  example youtube video: https://www.youtube.com/watch?v=JHEHPRDVEp4

  I logged the keys with
  xev 2>&1|while /bin/true ; do read ans; echo $ans;date -Ins ;done > /tmp/xev.timestamped.log

  and add the output here as attachment. From the log it seems to be
  these type of repeating sequences (disregard beginning and end of
  file, since it is mouse over xev movements):

  
  2016-02-12T10:17:24,551960729+0100
  MotionNotify event, serial 34, synthetic NO, window 0x6000001,
  2016-02-12T10:17:24,553774616+0100
  root 0xc4, subw 0x0, time 159126531, (41,126), root:(42,178),
  2016-02-12T10:17:24,555947203+0100
  state 0x0, is_hint 0, same_screen YES
  2016-02-12T10:17:24,560815414+0100

  2016-02-12T10:17:24,627034521+0100
  MotionNotify event, serial 34, synthetic NO, window 0x6000001,
  2016-02-12T10:17:24,629079758+0100
  root 0xc4, subw 0x0, time 159126618, (41,125), root:(42,177),
  2016-02-12T10:17:24,631013278+0100
  state 0x0, is_hint 0, same_screen YES
  2016-02-12T10:17:24,632850769+0100

  Currently I doo not know how to debug this further, is there a
  possibility to debug the video playback in chromium browser?

  Thanks for looking into it,
  Martin

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: chromium-browser 48.0.2564.82-0ubuntu0.14.04.1.1108
  ProcVersionSignature: Ubuntu 3.19.0-49.55~14.04.1-generic 3.19.8-ckt12
  Uname: Linux 3.19.0-49-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3.19
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Fri Feb 12 09:41:13 2016
  Desktop-Session:
   'gnome-fallback'
   '/etc/xdg/xdg-gnome-fallback:/usr/share/upstart/xdg:/etc/xdg'
   '/usr/share/gnome-fallback:/usr/share/gnome:/usr/local/share/:/usr/share/'
  EcryptfsInUse: Yes
  Env:
   'None'
   ':/home/martin/local/lib'
  InstallationDate: Installed on 2016-01-12 (30 days ago)
  InstallationMedia: Ubuntu 14.04.3 LTS "Trusty Tahr" - Beta amd64 (20150805)
  Load-Avg-1min: 0.85
  Load-Processes-Running-Percent:   0.5%
  MachineType: LENOVO 4180AA6
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.19.0-49-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=7
  SourcePackage: chromium-browser
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 07/05/2013
  dmi.bios.vendor: LENOVO
  dmi.bios.version: 83ET76WW (1.46 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 4180AA6
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Available
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: dmi:bvnLENOVO:bvr83ET76WW(1.46):bd07/05/2013:svnLENOVO:pn4180AA6:pvrThinkPadT420:rvnLENOVO:rn4180AA6:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.name: 4180AA6
  dmi.product.version: ThinkPad T420
  dmi.sys.vendor: LENOVO
  gconf-keys: /desktop/gnome/applications/browser/exec = b'firefox\n'/desktop/gnome/url-handlers/https/command = b'sensible-browser %s\n'/desktop/gnome/url-handlers/https/enabled = b'true\n'/desktop/gnome/url-handlers/http/command = b'sensible-browser %s\n'/desktop/gnome/url-handlers/http/enabled = b'true\n'/desktop/gnome/session/required_components/windowmanager = b''/apps/metacity/general/compositing_manager = b''/desktop/gnome/interface/icon_theme = b'gnome\n'/desktop/gnome/interface/gtk_theme = b'Clearlooks\n'
  modified.conffile..etc.default.chromium.browser: [deleted]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1544880/+subscriptions


References