Hot answers tagged

76

Before getting too caught up in your anger against Firefox and Google Safe Browsing, the first step is to figure out whether Google Safe Browsing is right. It's not uncommon for sites to distribute executables that contain malware or viruses, without realizing they're doing it. Often, Google Safe Browsing is right and the site maintainers just weren't ...


32

Source Recently started to delete downloads claiming 'virus or spyware'. "Last two days, some of the download have been started to be deleted by saying that 'Blocked: may contain virus or spyware' error message, at download window." ... Firefox uses data from Google's "Safe Browsing" project to assess the reputation of websites and downloads. Every ...


20

It is valid because test could be a top-level domain and localpart@top-level-domain is a valid email address. See for example Email address, domain part


19

I've had to discontinue use of UPX with my own software because many virus scanners consider packer use to be de facto evidence of wrongdoing. You might try posting an unpacked version of your download and see if the warning goes away.


13

It is used by Firefox when detecting whether it is using a captive portal. A captive portal is a Web page that the user of a public-access network is obliged to view and interact with before access is granted. Captive portals are typically used by business centers, airports, hotel lobbies, coffee shops, and other venues that offer free Wi-Fi hot spots for ...


12

I did a view source on the page you linked, and well, that raises a question: Was it you that added the following script tag to your site? Or did someone manage to sneak that into your wordpress? <script type='text/javascript' src='http://www.andreszsogon.com/wp-content/themes/contango/lib/js/superfish/superfish-combine.min.js?ver=1.5.9'></script&...


10

In client-server applications, the IP address of the client (i.e., the browser) is sent via the socket connection (the request) to the server (e.g., Apache). If the client is using a proxy server however, that may be the proxy's IP address instead of the client's IP. Remote_Addr is an ENV returned by the server and available to server-side scripts/...


8

Do the latest version, and a quick check with the previous if you really want. There's a post someone did a few months back with graphs showing what happens to various browsers' versions once a new one comes out. It was primarily about Chrome, because of its automatic updating, but he also saw that since 4 Firefox has been doing basically the same thing: as ...


8

...compressed the app's EXE with UPX compressor... ~10 years ago, UPX was commonly used by viruses to make them more difficult to detect and reverse-engineer. In fact, it became so common that many anti-viruses now consider any UPX-packed program a threat by default. This is almost certainly your issue. You really only have two options: Use VirusTotal ...


7

It is not recommended to cache resources with a query string. A query string usually represents a dynamic resource. However IE and Chrome do cache based off the Cache-Control and Expires headers. Firefox should cache, however, this could be due to a weak validation i.e. no usage of Etag. Using Etag forces strong validation of the cache-control mechanism ...


7

After a lot of testing I was able to get large icons working for my website (in Firefox 57.0.4). I think it is important to use a large (>100px) icon and specify the size: <link rel="icon" type='image/png' sizes='256x256' href="/applogo_256.png"/> In addition Firefox seems to cache the preview quite aggressively, so I needed to use a new Profile to ...


6

No. The href must point to an absolute URI. Relative is not allowed on a base element. This attribute specifies an absolute URI that acts as the base URI for resolving relative URIs. The HTML5 standard says, in reference to the href attribute of <base>: The document base URL of a Document object is the absolute URL


5

As specified in comments, the extra-large fonts in Firefox would seem to be caused by the font-size-adjust property (which, incidentally, is only support by Firefox currently AFAIK). Removing this property altogether (or setting it to an appropriate value - see below) resolves the issue in Firefox. The idea behind font-size-adjust is to make fallback fonts ...


4

Are you definitely testing the same URLs? If you are inputting your domain into one testing tool, then that checks if the home page on your site (ie the HTML) is sent gzipped. But if you open the page in Firefox and run Yslow it will check all linked files as well. Your HTML pages may be gzipped (probably as a result of a CMS) but CSS and JavaScript may not ...


4

I just go with 3.6 and the newest there is as there are not that many differences between them. Unless you use some really bleeding edge stuff, you should be OK with similar approach.


4

Here's the answer from a Mozilla developer: In Firefox 11/12, SPDY support is present but disabled by default. You will have to go into about:config and set network.http.spdy.enabled to true. In Firefox 13+ SPDY is enabled by default. If you are using those and are still not seeing the SPDY icon, please try https://spdytest.com/. If that still does not show ...


4

I run a 20 year old software enthusiast website, and I also run into your issues. This is a site that had its heyday at around year 2000 and now functions as an archive. Around 3 times every year, Google Safe Browsing identifies a new piece of "malware", usually written and uploaded around 1999 to 2002. Never mind that its always been there. Never mind that ...


4

Firefox's readerview Microsoft's Read later thing Chrome's Readability Evernote's Clearly Safari's Reading List All of these have one thing in common.. they need text and they need properly formed HTML code behind them. Having these two things in your website will not only make them work with these new features but will also give you the benefit of ...


3

Your find that neither Chrome or Firefox is rendering Ambient via the @Font-Face and what is happening is that the Crusive Font is rendering slightly different in Firefox than Chrome (Very Little Difference, but its using Crusive not Ambient, Fix posted below) Chrome, and Firefox render fonts differently from one another so sometimes you notice no change, ...


3

Yes, Firebug will do just that.


3

In my opinion, Firefox, Chrome and Safari already has sophisticate development tools with default distribution. Chrome has Developer Tools and Javascript console, Safari has a Develop Menu (enable in Preference), and many more in Firefox's Web Developer. So plugin such as Web developer become a handy tool from an essential element for web development like ...


3

You don't even need a plugin to do that. You can do it with the proxy settings. Specifically, you can use the proxy auto-configuration option with a PAC file that you create. The PAC file is written in javascript. For you it might look something like this: function FindProxyForURL(url, host) { if (host=='www.domain.com'){ return 'PROXY 127.0....


3

I test with 3.6 and the latest version. I'm adding in the Android version soon although I don't anticipate there being any big differences there. Unless you're doing HTML5 stuff or something else along those lines you probably won't need to test every version.


3

Is there a plugin for FireFox that will allow me to view a website as if I was looking at it in IE 6? Unfortunately not, however there are a great number of on-line services that you can use for testing, or you could also install a stand-alone version of IE6 for testing on your own PC. On-line renderers: http://netrenderer.com/ http://browsershots.org/ ...


3

The culprit was in fact me. I had earlier installed a smaller subset of this font on my machine. Firefox and Internet Explorer (this is as far as I have checked) are rendering a font from the system, yet Chrome downloads the font even if you already have it.


3

I decoded that image and opened it with Firefox. Firefox was able to read it just fine. I visited your website (found through reverse image search for the icon) and confirmed that in Firefox, the icon does not show up in the tab. I looked at your source code. You should add the following code into the head of your website. It will trigger browsers other ...


3

You could edit your hosts file or run a DNS server on a local network to create a machine with a top level domain name. The email address will be only accessible if it's routed only within that local network but it's a possible configuration.


3

Captive portals are generally found at public wi-fi hot-sports, Starbucks, Airports. Firefox uses this to detect if it's trapped in a captive portal (success.txt not found) or can really access the internet (success.txt found). In other words it's just Firefox checking for a proxied environment. If you put that URL into your hosts ...


2

You can do something like this: <input type="text" name="username" autocomplete="username"> <input type="default" name="email" autocomplete="email"> <input type="password" name="password" autocomplete="new-password"> Firefox in the current version looks for the first password field. From there it looks for the first preceding field of ...


Only top voted, non community-wiki answers of a minimum length are eligible