Closed
Bug 1283244
Opened 9 years ago
Closed 9 years ago
mouse down + mouse up no longer seems to work in popular js libraries
Categories
(Core :: Widget: Cocoa, defect)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: nolski, Unassigned)
Details
(Whiteboard: tpi:)
This may be a bit vague or a duplicate but I'll try to sum up the issue as best as possible.
I noticed in FF 49 that a popular javascript project Timeline JS3 http://timeline.knightlab.com/ seemed to have some issues that didn't appear in 47. The library uses the mousedown and mouseup events to trigger. These events no longer seem to trigger as of FF 49.
Comment 1•9 years ago
|
||
That page seems to work for me on 48 beta as well as devedition 49, including the timeline about the history of women in computing.
Can you provide more detailed steps / pointers to what's broken?
Status: NEW → UNCONFIRMED
Component: General → Untriaged
Ever confirmed: false
Flags: needinfo?(me)
Reporter | ||
Comment 2•9 years ago
|
||
The timeline portion of the interactive (the part with the dates and events) is an element that you can click and drag left and right to scroll through the timeline. When you hover your mouse over it you get cursor: move. In 47 you can click and drag this just fine but in 49 it no longer seems to work. It looks like there is a javascript event listener for mousedown that no longer fires.
Flags: needinfo?(me)
Comment 3•9 years ago
|
||
(In reply to Mike Nolan [:nolski] from comment #2)
> The timeline portion of the interactive (the part with the dates and events)
> is an element that you can click and drag left and right to scroll through
> the timeline. When you hover your mouse over it you get cursor: move. In 47
> you can click and drag this just fine but in 49 it no longer seems to work.
> It looks like there is a javascript event listener for mousedown that no
> longer fires.
WFM on OS X. Can you try in safe mode (Help > Restart with add-ons disabled)? What platform are you testing on? Can you provide the output from about:support?
Flags: needinfo?(me)
Comment 4•9 years ago
|
||
Tested on Mac OS X 10.10 with FF Nightly 50.0a1 (2016-07-03), and FF DEvelopers Edition 49.0a2 (2016-07-03) and I can't reproduce it. Please see comment 3 and follow the steps from there.
OS: Unspecified → Mac OS X
Hardware: Unspecified → x86
Comment 5•9 years ago
|
||
Mike, do you have any updates about this issue? If not, in a couple of days, I will close this as incomplete.
Comment 6•9 years ago
|
||
Mike, for now I will close this as Resolved: Incomplete, feel free to reopen it any time, and also please provide the needed information from comment 3.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
Reporter | ||
Comment 7•9 years ago
|
||
Apologies, I have been without a computer for the last month and a half. I restarted with addons disabled and this problem still persists in FF50 but seems to work in 48. It's tough to describe the problem but it has to do with mouse down activating in javascript. Perhaps it's just an issue with a library but I find it odd that it works in one version of Firefox and not another.
In the example the element that /should/ be draggable left and right is .tl-timenav.
output of about:support is below
Application Basics
------------------
Name: Firefox
Version: 50.0a2
Build ID: 20160815004002
Update Channel: aurora
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:50.0) Gecko/20100101 Firefox/50.0
OS: Darwin 15.6.0
Multiprocess Windows: 1/1 (Enabled by default)
Safe Mode: true
Crash Reports for the Last 3 Days
---------------------------------
All Crash Reports
Extensions
----------
Name: FlyWeb
Version: 1.0.0
Enabled: true
ID: flyweb@mozilla.org
Name: Multi-process staged rollout
Version: 1.0
Enabled: true
ID: e10srollout@mozilla.org
Name: Pocket
Version: 1.0.4
Enabled: true
ID: firefox@getpocket.com
Name: Web Compat
Version: 1.0
Enabled: true
ID: webcompat@mozilla.org
Name: 1Password
Version: 4.5.8
Enabled: false
ID: onepassword4@agilebits.com
Name: Activity Stream
Version: 1.1.1
Enabled: false
ID: @activity-streams
Name: Disconnect
Version: 3.15.3.1-signed.1-signed
Enabled: false
ID: 2.0@disconnect.me
Name: Google Docs Line Numbers
Version: 1.1.1
Enabled: false
ID: @gdocs-line-numbers
Name: Greasemonkey
Version: 3.8
Enabled: false
ID: {e4a8a97b-f2ed-450b-b12d-ee082ba24781}
Name: JSONView
Version: 1.1.1
Enabled: false
ID: jsonview@brh.numbera.com
Name: LastPass
Version: 3.3.1
Enabled: false
ID: support@lastpass.com
Name: MeasureIt
Version: 0.4.15
Enabled: false
ID: {75CEEE46-9B64-46f8-94BF-54012DE155F0}
Name: No More 404s
Version: 1.5.5
Enabled: false
ID: wayback_machine@mozilla.org
Name: Password Exporter
Version: 1.3.2
Enabled: false
ID: {B17C1C5A-04B1-11DB-9804-B622A1EF5492}
Name: React Devtools
Version: 0.15.0
Enabled: false
ID: @react-devtools
Name: Stylish
Version: 2.0.7
Enabled: false
ID: {46551EC9-40F0-4e47-8E18-8E5CF550CFB8}
Name: Tab Center
Version: 1.23
Enabled: false
ID: tabcentertest1@mozilla.com
Name: Terms of Service; Didn’t Read
Version: 0.4.1.1-signed.1-signed
Enabled: false
ID: jid0-3GUEt1r69sQNSrca5p8kx9Ezc3U@jetpack
Name: Test Pilot
Version: 0.8.3-tag-2016-07-29
Enabled: false
ID: @testpilot-addon
Name: uBlock Origin
Version: 1.8.4
Enabled: false
ID: uBlock0@raymondhill.net
Name: Universal Search
Version: 1.0.8
Enabled: false
ID: universal-search@mozilla.com
Name: Vertical Tabs (Simplified)
Version: 0.1
Enabled: false
ID: verticaltabs-simplified@mozilla.com
Name: Vertical Tabs (Simplified)
Version: 0.1
Enabled: false
ID: nolski-verticaltabs-simplified@mozilla.com
Name: Whimsy Pro
Version: 2.1.0
Enabled: false
ID: jid1-6mUPixNFCjAgkg@jetpack
Graphics
--------
Features
Compositing: Basic
Asynchronous Pan/Zoom: wheel input enabled
WebGL Renderer: WebGL is currently disabled.
WebGL2 Renderer: WebGL is currently disabled.
Hardware H264 Decoding: Yes
Audio Backend: audiounit
GPU #1
Active: Yes
Vendor ID: 0x8086
Device ID: 0x0d26
Diagnostics
AzureCanvasAccelerated: 1
AzureCanvasBackend: skia
AzureContentBackend: skia
AzureFallbackCanvasBackend: none
TileHeight: 1024
TileWidth: 1024
Decision Log
HW_COMPOSITING:
blocked by runtime: Acceleration blocked by safe-mode
OPENGL_COMPOSITING:
unavailable by default: Hardware compositing is disabled
Important Modified Preferences
------------------------------
accessibility.typeaheadfind.flashBar: 0
browser.cache.disk.capacity: 0
browser.cache.disk.filesystem_reported: 1
browser.cache.disk.hashstats_reported: 1
browser.cache.disk.smart_size.enabled: false
browser.cache.disk.smart_size.first_run: false
browser.cache.disk.smart_size.use_old_max: false
browser.cache.frecency_experiment: 3
browser.download.importedFromSqlite: true
browser.places.smartBookmarksVersion: 8
browser.sessionstore.restore_on_demand: false
browser.sessionstore.upgradeBackup.latestBuildID: 20160815004002
browser.startup.homepage: https://duckduckgo.com/
browser.startup.homepage_override.buildID: 20160815004002
browser.startup.homepage_override.mstone: 50.0a2
browser.tabs.animate: false
browser.tabs.drawInTitlebar: false
browser.tabs.warnOnClose: false
browser.urlbar.maxRichResults: 12
browser.urlbar.suggest.searches: true
browser.urlbar.userMadeSearchSuggestionsChoice: true
dom.apps.lastUpdate.buildID: 20160701004039
dom.apps.lastUpdate.mstone: 49.0a2
dom.apps.reset-permissions: true
dom.mozApps.used: true
dom.push.userAgentID: 5090db4337ac43fb9ea5fada98e78511
dom.w3c_touch_events.enabled: 1
extensions.lastAppVersion: 50.0a2
font.internaluseonly.changed: true
gfx.blacklist.direct2d.failureid: FEATURE_FAILURE_DL_BLACKLIST_g984
gfx.blacklist.hardwarevideodecoding.failureid: FEATURE_FAILURE_DL_BLACKLIST_g1208
gfx.crash-guard.glcontext.appVersion: 46.0a2
gfx.crash-guard.glcontext.deviceID: 0x0d26
gfx.crash-guard.status.glcontext: 2
media.benchmark.vp9.fps: 235
media.benchmark.vp9.versioncheck: 1
media.gmp-gmpopenh264.abi: x86_64-gcc3-u-i386-x86_64
media.gmp-gmpopenh264.lastUpdate: 1470941506
media.gmp-gmpopenh264.version: 1.6
media.gmp-manager.buildID: 20160815004002
media.gmp-manager.lastCheck: 1471355570
media.gmp-widevinecdm.abi: x86_64-gcc3-u-i386-x86_64
media.gmp-widevinecdm.lastUpdate: 1470797920
media.gmp-widevinecdm.version: 1.4.8.903
media.gmp.storage.version.observed: 1
network.cookie.cookieBehavior: 3
network.cookie.prefsMigrated: true
network.http.speculative-parallel-limit: 0
network.predictor.cleaned-up: true
network.prefetch-next: false
places.database.lastMaintenance: 1470799758
places.history.expiration.transient_current_max_pages: 119838
plugin.disable_full_page_plugin_for_types: application/pdf
plugin.importedState: true
privacy.clearOnShutdown.passwords: false
privacy.sanitize.migrateClearSavedPwdsOnExit: true
security.tls.version.min: 0
services.sync.declinedEngines:
services.sync.engine.prefs.modified: false
services.sync.lastPing: 1471317198
services.sync.lastSync: Tue Aug 16 2016 00:13:20 GMT-0400 (EDT)
services.sync.numClients: 1
storage.vacuum.last.index: 1
storage.vacuum.last.places.sqlite: 1470799757
Important Locked Preferences
----------------------------
Places Database
---------------
JavaScript
----------
Incremental GC: true
Accessibility
-------------
Activated: false
Prevent Accessibility: 0
Library Versions
----------------
NSPR
Expected minimum version: 4.12
Version in use: 4.12
NSS
Expected minimum version: 3.26
Version in use: 3.26
NSSSMIME
Expected minimum version: 3.26
Version in use: 3.26
NSSSSL
Expected minimum version: 3.26
Version in use: 3.26
NSSUTIL
Expected minimum version: 3.26
Version in use: 3.26
Experimental Features
---------------------
Flags: needinfo?(me)
Updated•9 years ago
|
Status: RESOLVED → REOPENED
Ever confirmed: true
Resolution: INCOMPLETE → ---
Comment 8•9 years ago
|
||
Mike, can you please add
Component: Untriaged → Widget: Cocoa
Product: Firefox → Core
Comment 9•9 years ago
|
||
Sorry for comment 8, Mike can you please try with new profile: https://nightly.mozilla.org/
Also please disable the multi-process from FF50 and try it again.
Flags: needinfo?(me)
![]() |
||
Comment 10•9 years ago
|
||
Without good str, this is going to be impossible to track down.
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Flags: needinfo?(me)
Resolution: --- → INCOMPLETE
Whiteboard: tpi:
You need to log in
before you can comment on or make changes to this bug.
Description
•