[Bug 1660147] [NEW] video playback overlayed in wrong window
Joe
usrjph at gmail.com
Sun Jan 29 15:33:51 UTC 2017
Public bug reported:
Steps involved:
Playing video on a bbc.co.uk/news article, dragged that tab off to create a new window while the video was playing.
Result:
A new window, scrollable, with no video where the player should be, the video is still playing on the other window, the video player can be interacted with on the original window, playback is possible, the video scrolls with the new window's tab (the bbc page) not with the original window (the mozilla wiki, as shown in attached screenshot).
Solution: Refreshed new window
Reproducible?: Yes, dragging the refreshed tab to the other browser
leaves the video behind again.
about:support dump:
{
"application": {
"name": "Firefox",
"osVersion": "Linux 4.4.0-59-generic",
"version": "52.0a2",
"buildID": "20170124004210",
"userAgent": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0",
"safeMode": false,
"supportURL": "https://support.mozilla.org/1/firefox/52.0a2/Linux/en-GB/",
"numTotalWindows": 3,
"numRemoteWindows": 3,
"remoteAutoStart": true,
"autoStartStatus": 1
},
"modifiedPreferences": {
"accessibility.typeaheadfind.flashBar": 0,
"accessibility.typeaheadfind": true,
"browser.cache.disk.hashstats_reported": 1,
"browser.cache.frecency_experiment": 3,
"browser.cache.disk.smart_size.first_run": false,
"browser.cache.disk.smart_size.use_old_max": false,
"browser.cache.disk.capacity": 358400,
"browser.cache.disk.filesystem_reported": 1,
"browser.download.importedFromSqlite": true,
"browser.places.smartBookmarksVersion": 8,
"browser.sessionstore.upgradeBackup.latestBuildID": "20170124004210",
"browser.startup.homepage": "https://start.duckduckgo.com",
"browser.startup.homepage_override.buildID": "20170124004210",
"browser.startup.homepage_override.mstone": "52.0a2",
"browser.tabs.warnOnClose": false,
"browser.urlbar.lastSuggestionsPromptDate": 20161103,
"browser.urlbar.maxRichResults": 12,
"browser.urlbar.daysBeforeHidingSuggestionsPrompt": 2,
"browser.urlbar.userMadeSearchSuggestionsChoice": true,
"dom.apps.lastUpdate.buildID": "20161025170400",
"dom.push.userAgentID": "0409bc07694844a0be34e8c4dd890e8f",
"dom.apps.reset-permissions": true,
"dom.gamepad.extensions.enabled": true,
"dom.apps.lastUpdate.mstone": "49.0.2",
"extensions.lastAppVersion": "52.0a2",
"font.internaluseonly.changed": true,
"media.gmp-manager.buildID": "20170124004210",
"media.gmp.storage.version.observed": 1,
"media.webrtc.debug.log_file": "/tmp/WebRTC.log",
"media.gmp-gmpopenh264.lastUpdate": 1477734330,
"media.gmp-gmpopenh264.version": "1.6",
"media.gmp-gmpopenh264.abi": "x86_64-gcc3",
"media.eme.enabled": true,
"media.gmp-manager.lastCheck": 1485693540,
"media.gmp-widevinecdm.version": "1.4.8.903",
"media.gmp-widevinecdm.lastUpdate": 1485632715,
"media.gmp-widevinecdm.abi": "x86_64-gcc3",
"network.prefetch-next": false,
"network.dns.disablePrefetch": true,
"network.cookie.prefsMigrated": true,
"network.predictor.cleaned-up": true,
"network.http.speculative-parallel-limit": 0,
"places.database.lastMaintenance": 1485279887,
"places.history.expiration.transient_current_max_pages": 84369,
"places.favicons.optimizeToDimension": 64,
"plugin.importedState": true,
"plugin.disable_full_page_plugin_for_types": "application/pdf",
"plugin.state.flash": 1,
"print.print_margin_top": "0.5",
"print.print_paper_width": " 8.27",
"print.print_to_file": false,
"print.print_orientation": 0,
"print.print_paper_name": "iso_a4",
"print.print_unwriteable_margin_right": 25,
"print.print_paper_height": " 11.69",
"print.print_scaling": " 1.00",
"print.print_unwriteable_margin_left": 25,
"print.print_margin_left": "0.5",
"print.print_unwriteable_margin_bottom": 56,
"print.print_duplex": 0,
"print.print_margin_right": "0.5",
"print.print_oddpages": true,
"print.print_bgcolor": false,
"print.print_shrink_to_fit": true,
"print.print_bgimages": false,
"print.print_margin_bottom": "0.5",
"print.print_unwriteable_margin_top": 25,
"print.print_in_color": true,
"print.print_page_delay": 50,
"print.print_paper_data": 0,
"print.print_paper_size_unit": 0,
"print.print_evenpages": true,
"privacy.sanitize.timeSpan": 2,
"privacy.cpd.downloads": false,
"privacy.cpd.cookies": false,
"privacy.donottrackheader.value": 1,
"privacy.clearOnShutdown.passwords": false,
"privacy.donottrackheader.enabled": true,
"privacy.cpd.formdata": false,
"privacy.cpd.history": false,
"privacy.cpd.sessions": false,
"services.sync.declinedEngines": "forms,history",
"services.sync.lastPing": 1485627978,
"services.sync.lastSync": "Sun Jan 29 2017 15:18:25 GMT+0000 (GMT)",
"services.sync.numClients": 4,
"services.sync.engine.prefs.modified": false,
"services.sync.engine.history": false,
"storage.vacuum.last.places.sqlite": 1483798433,
"storage.vacuum.last.index": 1
},
"lockedPreferences": {},
"javaScript": {
"incrementalGCEnabled": true
},
"accessibility": {
"isActive": false,
"forceDisabled": 0
},
"libraryVersions": {
"NSPR": {
"minVersion": "4.13.1",
"version": "4.13.1"
},
"NSS": {
"minVersion": "3.28.1",
"version": "3.28.1"
},
"NSSUTIL": {
"minVersion": "3.28.1",
"version": "3.28.1"
},
"NSSSSL": {
"minVersion": "3.28.1",
"version": "3.28.1"
},
"NSSSMIME": {
"minVersion": "3.28.1",
"version": "3.28.1"
}
},
"userJS": {
"exists": false
},
"sandbox": {
"hasSeccompBPF": true,
"hasSeccompTSync": true,
"hasPrivilegedUserNamespaces": true,
"hasUserNamespaces": true,
"canSandboxMedia": true
},
"extensions": [
{
"name": "Activity Stream",
"version": "1.2.0",
"isActive": true,
"id": "@activity-streams"
},
{
"name": "Application Update Service Helper",
"version": "1.0",
"isActive": true,
"id": "aushelper at mozilla.org"
},
{
"name": "FlyWeb",
"version": "1.0.0",
"isActive": true,
"id": "flyweb at mozilla.org"
},
{
"name": "Form Autofill",
"version": "1.0",
"isActive": true,
"id": "formautofill at mozilla.org"
},
{
"name": "HTTPS Everywhere",
"version": "5.2.9",
"isActive": true,
"id": "https-everywhere at eff.org"
},
{
"name": "More About",
"version": "3.0.0",
"isActive": true,
"id": "MoreAbout at schuzak.jp"
},
{
"name": "Multi-process staged rollout",
"version": "1.7",
"isActive": true,
"id": "e10srollout at mozilla.org"
},
{
"name": "Pocket",
"version": "1.0.5",
"isActive": true,
"id": "firefox at getpocket.com"
},
{
"name": "ProfileSwitcher",
"version": "1.7.6.1",
"isActive": true,
"id": "{fa8476cf-a98c-4e08-99b4-65a69cb4b7d4}"
},
{
"name": "Test Pilot",
"version": "0.9.3-dev-e085559",
"isActive": true,
"id": "@testpilot-addon"
},
{
"name": "Tracking Protection Experiment",
"version": "1.1",
"isActive": true,
"id": "blok at mozilla.org"
},
{
"name": "uBlock Origin",
"version": "1.10.6",
"isActive": true,
"id": "uBlock0 at raymondhill.net"
},
{
"name": "Ubuntu Modifications",
"version": "3.2",
"isActive": true,
"id": "ubufox at ubuntu.com"
},
{
"name": "Web Compat",
"version": "1.0",
"isActive": true,
"id": "webcompat at mozilla.org"
},
{
"name": "YouTube Video and Audio Downloader",
"version": "0.5.6",
"isActive": true,
"id": "feca4b87-3be4-43da-a1b1-137c24220968 at jetpack"
},
{
"name": "Min Vid",
"version": "0.3.4",
"isActive": false,
"id": "@min-vid"
},
{
"name": "NoScript",
"version": "2.9.5.3",
"isActive": false,
"id": "{73a6fe31-595d-460b-a920-fcc0f8843232}"
},
{
"name": "Tab Center",
"version": "1.29.0",
"isActive": false,
"id": "tabcentertest1 at mozilla.com"
},
{
"name": "User-Agent Switcher",
"version": "0.1.8",
"isActive": false,
"id": "jid1-kyxEAcWua7BEKq at jetpack"
}
],
"experiments": [],
"graphics": {
"numTotalWindows": 3,
"numAcceleratedWindows": 0,
"windowLayerManagerType": "Basic",
"windowLayerManagerRemote": true,
"supportsHardwareH264": "No",
"currentAudioBackend": "pulse",
"numAcceleratedWindowsMessage": [
""
],
"adapterDescription": "Intel Open Source Technology Center -- Mesa DRI Intel(R) Ivybridge Mobile ",
"adapterVendorID": "Intel Open Source Technology Center",
"adapterDeviceID": "Mesa DRI Intel(R) Ivybridge Mobile ",
"adapterRAM": "",
"adapterDrivers": "",
"driverVersion": "3.0 Mesa 11.2.0",
"driverDate": "",
"webglRenderer": "Intel Open Source Technology Center -- Mesa DRI Intel(R) Ivybridge Mobile ",
"webgl2Renderer": "Intel Open Source Technology Center -- Mesa DRI Intel(R) Ivybridge Mobile ",
"info": {
"AzureCanvasBackend": "skia",
"AzureCanvasAccelerated": 0,
"AzureFallbackCanvasBackend": "none",
"AzureContentBackend": "skia",
"CairoUseXRender": 0,
"ApzWheelInput": 1,
"ApzTouchInput": 1
},
"failures": [
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)",
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)",
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)",
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)",
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)",
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)",
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)",
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)",
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)",
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)",
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)",
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)",
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)",
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)",
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)",
"CP+[GFX1-]: Failed to allocate a surface due to invalid size (CDT) Size(0,0)"
],
"indices": [
0,
31,
32,
33,
34,
35,
36,
22,
23,
24,
25,
26,
27,
28,
29,
30
],
"featureLog": {
"features": [
{
"name": "HW_COMPOSITING",
"description": "Compositing",
"status": "blocked",
"log": [
{
"type": "default",
"status": "blocked",
"message": "Acceleration blocked by platform"
}
]
},
{
"name": "OPENGL_COMPOSITING",
"description": "OpenGL Compositing",
"status": "unavailable",
"log": [
{
"type": "default",
"status": "unavailable",
"message": "Hardware compositing is disabled"
}
]
}
],
"fallbacks": []
},
"crashGuards": []
}
}
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: firefox 52.0~a2~hg20170122r350389-0ubuntu1~umd1~xenial [origin: LP-PPA-ubuntu-mozilla-daily-firefox-aurora]
ProcVersionSignature: Ubuntu 4.4.0-59.80-generic 4.4.35
Uname: Linux 4.4.0-59-generic x86_64
AddonCompatCheckDisabled: False
ApportVersion: 2.20.1-0ubuntu2.5
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/pcmC0D0c: jph 2872 F...m pulseaudio
/dev/snd/pcmC0D0p: jph 2872 F...m pulseaudio
/dev/snd/controlC0: jph 2872 F.... pulseaudio
BuildID: 20170124004210
Channel: aurora
CurrentDesktop: Unity
Date: Sun Jan 29 15:16:23 2017
DefaultProfileExtensions: extensions.sqlite corrupt or missing
DefaultProfileIncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
DefaultProfileLocales: extensions.sqlite corrupt or missing
DefaultProfilePlugins: Shockwave Flash - /usr/lib/adobe-flashplugin/libflashplayer.so (adobe-flashplugin)
DefaultProfilePrefSources:
/usr/lib/firefox/defaults/pref/vendor-gre.js
/usr/lib/firefox/defaults/pref/channel-prefs.js
prefs.js
DefaultProfileThemes: extensions.sqlite corrupt or missing
ForcedLayersAccel: False
IfupdownConfig:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
InstallationDate: Installed on 2016-07-22 (190 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
IpRoute:
default via 192.168.1.1 dev enp0s25 proto static metric 100
default via 192.168.1.1 dev wlp3s0 proto static metric 600
169.254.0.0/16 dev wlp3s0 scope link metric 1000
192.168.1.0/24 dev enp0s25 proto kernel scope link src 192.168.1.107 metric 100
192.168.1.0/24 dev wlp3s0 proto kernel scope link src 192.168.1.101 metric 600
MostRecentCrashID: bp-94656882-ad35-4fe2-8f45-70f052160913
ProcEnviron:
LANGUAGE=en_GB:en
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_GB.UTF-8
SHELL=/bin/bash
Profile0Extensions: extensions.sqlite corrupt or missing
Profile0IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
Profile0Locales: extensions.sqlite corrupt or missing
Profile0Plugins: Shockwave Flash - /usr/lib/adobe-flashplugin/libflashplayer.so (adobe-flashplugin)
Profile0PrefSources:
/usr/lib/firefox/defaults/pref/vendor-gre.js
/usr/lib/firefox/defaults/pref/channel-prefs.js
prefs.js
Profile0Themes: extensions.sqlite corrupt or missing
Profile2Extensions: extensions.sqlite corrupt or missing
Profile2IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
Profile2Locales: extensions.sqlite corrupt or missing
Profile2Plugins:
Java(TM) Plug-in 11.111.2 - /usr/lib/jvm/java-8-oracle/jre/lib/amd64/libnpjp2.so
Shockwave Flash - /usr/lib/adobe-flashplugin/libflashplayer.so (adobe-flashplugin)
Profile2PrefSources:
/usr/lib/firefox/defaults/pref/vendor-gre.js
/usr/lib/firefox/defaults/pref/channel-prefs.js
prefs.js
Profile2Themes: extensions.sqlite corrupt or missing
Profiles:
Profile0 - LastVersion=52.0a2/20170121004901 (Out of date)
Profile1 (Default) - LastVersion=52.0a2/20170124004210 (In use)
Profile2 - LastVersion=51.0a2/20161017194814 (Out of date)
RelatedPackageVersions: adobe-flashplugin 1:20170110.1-0ubuntu0.16.04.1
RunningIncompatibleAddons: False
SourcePackage: firefox
SubmittedCrashIDs:
bp-94656882-ad35-4fe2-8f45-70f052160913
bp-b1e19867-001d-4f84-8585-03aad2160804
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 01/21/2016
dmi.bios.vendor: LENOVO
dmi.bios.version: G1ETB0WW (2.70 )
dmi.board.asset.tag: Not Available
dmi.board.name: 2349SSH
dmi.board.vendor: LENOVO
dmi.board.version: Not Defined
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrG1ETB0WW(2.70):bd01/21/2016:svnLENOVO:pn2349SSH:pvrThinkPadT430:rvnLENOVO:rn2349SSH:rvrNotDefined:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 2349SSH
dmi.product.version: ThinkPad T430
dmi.sys.vendor: LENOVO
** Affects: firefox (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug aurora-channel third-party-packages xenial
** Attachment added: "The right window is the original, the left is a tab which was dragged off into a new window, the image overlayed on the mozilla wiki is the video from the black square on the new tab - The blank tabs are not real, I painted over them."
https://bugs.launchpad.net/bugs/1660147/+attachment/4810496/+files/ff_videooverlay-incorrectwindow.jpg
--
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/1660147
Title:
video playback overlayed in wrong window
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1660147/+subscriptions
More information about the Ubuntu-mozillateam-bugs
mailing list