Closed
Bug 612332
Opened 15 years ago
Closed 13 years ago
OpenLayers library runs HTML5-incompatible script loading code if the UA string doesn't contain "MSIE" or "Safari"
Categories
(Tech Evangelism Graveyard :: English US, defect)
Tech Evangelism Graveyard
English US
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: nakor.osm, Assigned: hsivonen)
References
Details
(Keywords: regression)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12
I found two sites that work fine in 3.6.12 but are broken in 4.0b7:
- http://osm.informatik.uni-leipzig.de/map/
- http://www.leretourdelautruche.com/map/cctv.html
Reproducible: Always
Comment 1•15 years ago
|
||
I can confirm on Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101115 Firefox/4.0b8pre ID:20101115042202
and Mozilla/5.0 (X11; Linux i686; rv:2.0b8pre) Gecko/20101115 Firefox/4.0b8pre ID:20101115031317
If I set "general.useragent.override" to "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.12 (KHTML, like Gecko) Chrome/9.0.574.0 Safari/534.12", then these site works properly.
Maybe Tech Evangelism.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: regression
OS: Windows XP → All
Hardware: x86_64 → All
Target Milestone: --- → Firefox 4.0
Version: unspecified → Trunk
Comment 2•15 years ago
|
||
Regression Window:
Works:
http://hg.mozilla.org/mozilla-central/rev/268ef4ccb5ff
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b7pre) Gecko/20100917 Firefox/4.0b7pre ID:20100917041014
Fails:
http://hg.mozilla.org/mozilla-central/rev/bc15c280c430
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b7pre) Gecko/20100916 Firefox/4.0b7pre ID:20100917044206
Pushlog:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=268ef4ccb5ff&tochange=bc15c280c430
Blocks: 591981
Component: General → DOM
Product: Firefox → Core
QA Contact: general → general
Target Milestone: Firefox 4.0 → mozilla2.0
| Assignee | ||
Comment 3•15 years ago
|
||
This belongs in evang. They run cross-browser-compatible code if the UA string contains "Safari" or "MSIE".
Assignee: nobody → hsivonen
Status: NEW → ASSIGNED
Component: DOM → English US
Product: Core → Tech Evangelism
QA Contact: general → english-us
Target Milestone: mozilla2.0 → ---
Version: Trunk → unspecified
| Assignee | ||
Updated•15 years ago
|
Summary: Regression in 4.0b7 with some OpenLayer based websites → OpenSteetMap's OpenLayer library runs HTML5-incompatible script loading code if the UA string doesn't contain "MSIE" or "Safari"
| Assignee | ||
Updated•15 years ago
|
Summary: OpenSteetMap's OpenLayer library runs HTML5-incompatible script loading code if the UA string doesn't contain "MSIE" or "Safari" → OpenLayers library runs HTML5-incompatible script loading code if the UA string doesn't contain "MSIE" or "Safari"
| Assignee | ||
Comment 4•15 years ago
|
||
Filed an OpenLayers bug:
http://trac.osgeo.org/openlayers/ticket/2933
| Assignee | ||
Comment 5•14 years ago
|
||
I've been advised that only the multi-file version of OpenLayers is broken. The preferred solution is using the single-file version. The multi-file version will be fixed in the next release (2.11) which is expected to be released "in a month or two".
| Assignee | ||
Comment 8•13 years ago
|
||
I verified that this is now part of the stable OpenLayers release.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•