Closed Bug 802285 Opened 12 years ago Closed 12 years ago

map from honeynet.org doesn't get location markers

Categories

(Tech Evangelism Graveyard :: English Other, defect)

x86_64
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: raul.malea, Unassigned)

References

()

Details

Attachments

(3 files)

Opened this website: http://map.honeynet.org/
Normally, malware attach is display by red or yellow circle and blue zone in world map.
In Nighly map these circles missing. See in photo attached.
In Chrome this site working fine.

Nightly: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/19.0 Firefox/19.0 ID:20121015030612

about:buildconfig
Build Machine
w64-ix-slave99
Source
Built from http://hg.mozilla.org/mozilla-central/rev/942ed5747b63
Build platform
target
i686-pc-mingw32
Build tools
Compiler 	Version 	Compiler flags
%cl InvokeClWithDependencyGeneration cl 	16.00.30319.01 	-TC -nologo -W3 -Gy -Fdgenerated.pdb -we4553 -DNDEBUG -DTRIMMED -Zi -UDEBUG -DNDEBUG -GL -wd4624 -wd4952 -O1 -Oy-
%cl InvokeClWithDependencyGeneration cl 	16.00.30319.01 	-TP -nologo -W3 -Gy -Fdgenerated.pdb -wd4345 -wd4351 -wd4800 -we4553 -GR- -DNDEBUG -DTRIMMED -Zi -UDEBUG -DNDEBUG -GL -wd4624 -wd4952 -O1 -Oy-
Configure arguments
--enable-update-channel=nightly --enable-update-packaging --enable-jemalloc --enable-signmar --enable-profiling --enable-js-diagnostics


Graphic data:

Accelerare GPU Windows 1/1
Direct3D 10
Dată driver 10-2-2012
Dată driver (GPU #2)3-19-2012
Descriere adaptor (GPU #2)Intel(R) HD Graphics 3000
Descrierea adaptorului NVIDIA GeForce GTX 560 Ti 
 Direct2D activat true
DirectWrite activat true (6.1.7601.17789)
Drivere pentru adaptor nvd3dumx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um
GPU #2 activ false
ID dispozitiv 0x1200
ID dispozitiv (GPU #2)0x0112
ID furnizor 0x10de
ID vânzător (GPU #2)0x8086 
Motor de afișare WebGL no information
RAM adaptor (GPU #2)Unknown
RAM pentru adaptor 2047
Versiune driver 9.18.13.697 
Versiune driver (GPU #2)8.15.10.2696 
AzureCanvasBackend direct2d
AzureContentBackend direct2d 
AzureFallbackCanvasBackend cairo

Version nvidia driver: 306.97
Hardware acceleration is enabled
Attached image Honeynetmap bug
Oh, confirmed this bug also in Beta: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20121010150351
Attached file Beautified JS
I see a lot of

> TypeError: g.setFromString is not a function @ http://map.honeynet.org/hm.js:11

in the web console. Code is in the setter in

    A.cssHooks[e] = {
      get: function (f) {
        return ((A(f).css("transform") && A(f).css("transform") != "none") || new v).get(e)
      },
      set: function (f, i) {
        var g = A(f).css("transform") || new v;
        g.setFromString(e, i);
        A(f).css({
          transform: g
        })
      }
    }

with A === window.jQuery. Full beatified line 11 attached.
OS: Windows 7 → All
Product: Firefox → Core
Summary: HTML5 or CSS3 issue in map from honeynet.org → map from honeynet.org doesn't get location markers
Whiteboard: [HTML5]
>        var g = A(f).css("transform") || new v;

That would be a string in browsers that support the "transform" property (e.g. current Firefox) and a "v" object in browsers that do not (e.g. Chrome, old Firefox).

The site defines a setFromString for v objects, but certainly not for strings.

So I would expect that code to throw, and this is a bug in the website....
Assignee: nobody → english-other
Blocks: 745523
Component: General → English Other
Product: Core → Tech Evangelism
Version: 19 Branch → unspecified
Same in error console:

Timp: 16.10.2012 22:06:36
Eroare: TypeError: g.setFromString is not a function
Fișier sursă: http://map.honeynet.org/hm.js
Rândul: 11
Assignee: english-other → nobody
No longer blocks: 745523
Component: English Other → General
Product: Tech Evangelism → Core
Version: unspecified → 19 Branch
I mailed the page authors.
Assignee: nobody → english-other
Blocks: 745523
Component: General → English Other
Product: Core → Tech Evangelism
Version: 19 Branch → unspecified
They're looking into it, though they seemed to have misunderstood the problem at first....  Here's the response I got so far:

Hi Boris,

thanks for your mail. Neither of us is the author of this bug report,
but I noticed the bug too. It was "introduced" with Firefox 16. As far
as I know, this is because the jQuery-transit library which we use, uses
"-moz-transform" CSS tags, which were removed in FF16. In older Firefox
versions, everything is fine.

So from your point of view, this might indeed be considered a bug in our
site (because we use experimental "-moz"-tags). From our point of view,
it is very unfortunate that Mozilla decided to remove certain "-moz"
tags when many sites are already depending on them.

I will look into fixing the issue in our code.

Again, thanks for contacting us.

Feel free to paste the content of this mail to your bugtracker.

Flo
Note that I responded pointing out that we didn't remove anything, only added "transform".
Site is fixed.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: