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.


15

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

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/...


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&...


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

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....


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 ...


4

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 ...


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

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

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

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.


2

Browsers cache DNS which is separate from just clearing the cache which deletes temporary files. To delete the DNS cache in Firefox follow these easy steps: Enter about:config into the address bar If you receive an acknowledge warning click next Find a option that is labeled network.dnsCacheExpiration and set its value to 0 Restart Firefox In the event ...


2

The fonts on various websites should offer the same experience than any other operating systems, of course they are never pixel perfect since the rendering engines vary. But with this said it shouldn't be as bad as you say it is and I imagine that something else is causing font problems on your screen, one thing it could be comes to mind and that is early ...


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 ...


2

It is generally not possible without reordering your fields or without a hack. Your username field has to be right before your password field in Firefox. I had the same issue but last name instead of telephone. After hours of trying things this answer made it clear. Firefox (at least in the current version) looks for a password field. Then it takes the ...


2

If you mouse over the doctype you'll see that Firefox is rendering the page in "Almost standard mode". The DOCTYPEs that will trigger "almost standards" mode are those which contain: The public identifier "-//W3C//DTD XHTML 1.0 Transitional//EN" The public identifier "-//W3C//DTD XHTML 1.0 Frameset//EN" The public identifier "-//W3C//DTD ...


2

It appears that this problem was being caused by an issue (a single mistyped character) with milesj's CakePHP Utility plugin, which has been fixed.


2

Note also that web browsers are not required to perform any validation checks. Older browsers don't do anything special with the email address. Newer browsers may validate, but the 'email' type is most useful on mobile devices where a specialized keyboard may be shown to the user.


2

To disable this: Enter about:config into your location bar. Accept the risk. Locate and set network.captive-portal-service to false Source: https://www.blackhillsinfosec.com/towards-quieter-firefox/


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