142 Matching Annotations
  1. Jun 2022
  2. May 2022
  3. Apr 2022
    1. Note though that restarts are an essential part of updating software, by refusing to restart when you apply an update you are risking having a less stable software running as well as postponing what could be security updates and putting yourself at risk. There is a reason software asks for restarts and you absolutely should respect that.

      Software should never force something on the user. The user should always be the one in complete control. You can warn of the risks, but let the human decide what is best for the human at this exact moment. For example, they may just need to look something up. It may be an emergency. They may have private tabs that would be lost if they restarted now, and they need to wait until a better time.

      It's no different than Windows or other OS updates.

      See also: https://askubuntu.com/questions/1398179/firefox-restart-required-how-to-disable

    1. Hence, to keep things balanced, I think we should constantly oppose the anti-competitive behavior by tech giants and start using Mozilla Firefox (in whatever capacity, even as a secondary browser).

      This is an interesting argument as to what individual users can do to keep Firefox alive. But the biggest dent on anti-competitive behavior should come from well enforced proper anti-trust regulations the way Europe is doing it. How can browser users contribute to this?

  4. Mar 2022
  5. Feb 2022
  6. Jan 2022
  7. Dec 2021
    1. Wayback Machine being broken in Firefox

      Are you getting "Fail with status: 498 No Reason Phrase"? You might have your Referer header disabled.

      If that's the case, you can fix it by going to about:config and setting network.http.sendRefererHeader to 2 (or pressing the reset button to the right).

    1. Type about:config in the address bar and press EnterReturn.A warning page may appear. Click Accept the Risk and Continue to go to the about:config page. Find the browser.compactmode.show preference. Switch the toggle to true and then close the tab. Click on the menu button to open the menu panel. Click More Tools. Choose Customize Toolbar. At the bottom of the panel, click Density. Choose Compact (not supported) from the menu options. Click Done.

      It is possible to use a more compact tab/tool bars.

  8. Sep 2021
    1. I honestly believe that if more people aren't aware of these issues, Firefox for Android might soon end up dying a slow, painful death as its users give up in frustration and leave for better web browsers.
    1. It is also why it's implementation in firefox is completely useless, considering that windows/osx/most linux distros plan to add support for DoH/DoT/DNScrypt resolvers in the near future, so firefox doing it itself will provide no additional benefit.
    2. The whole point of DoH in firefox is to not depend on the OS like windows. And it is the OS, which implements the hosts file mechanism.
  9. Jul 2021
    1. Following "NetworkError when attempting to fetch resource." only on Firefox I found the problem. It seems that Firefox' onclick event propagation interferes here with the fetch() call. As soon as I added event.preventDefault() in the onclick-handler before doing the actual fetch(), everything started to work again.
  10. Jun 2021
  11. Mar 2021
  12. Feb 2021
    1. control shift p

      Need to rebind the shortcuts due to Firefox binding [Ctrl+Shift+P] to Private Browsing (and not comment-preview).

  13. Sep 2020
    1. There are clever ways around trackers

      I also recommend switching to FIrefox, getting the Facebook container extension and Privacy Badger extension!

  14. Aug 2020
  15. May 2020
    1. Apparently Firefox does have translation built-in, it's just not enabled due to lack of usage agreement / API keys. https://hg.mozilla.org/mozilla-central/rev/a3eb8e502006
    2. Thank you for letting me know about this move by Google. Definitely something to watch. While I agree with Google's position from an end user experience perspective, it unfortunately puts Firefox at a further disadvantage since Mozilla does not have its own language translation initiatives.
  16. Apr 2020
    1. A settings page gives users a way to see and change settings (sometimes also called "preferences" or "options") for the extension.

      Topic: How to save settings in firefox extension.

    1. Webpack is a most have to compile a complete JavaScript project.

      Test question: how do you pack the web extension?

    2. linter

      Test question: What is a linter?

      Answer (Wikipedia): lint, or a linter, is a tool that analyzes source code to flag programming errors, bugs, stylistic errors, and suspicious constructs.[1] The term originates from a Unix utility that examined C language source code.[2]

    3. This tool accepts both a configuration file and line parameters.

      Test question: How can you configure web-ext?

    1. you create an HTML file and point to it using a specific property in manifest.json. The HTML file can include CSS and JavaScript files, just like a normal web page.

      Test question: How do you link in manifest.json sidebar, popup and options page?

    1. It should be 48x48 pixels.

      Test question: What is the recommendes size of the icon for the firefox extension?

    2. "48": "icons/beasts-48.png"

      Test quesiton: Why is there no "," at the end of the line?

    3. [

      Square brackets are used for arrays.

    4. ,

      Not to forget the "," at the end of { } block in json.

    5. The popup

      Question: How to create popup and what do I need for creating this? Answer: 3 files: html, css, js

    1. Extensions for Firefox are built using the WebExtensions APIs, a cross-browser system for developing extensions.

      Testing question: How compatible are extensions among Web Browsers?

    2. It’s created using familiar web-based technologiesβ€”HTML, CSS, and JavaScript.

      Used technologies for Firefox extensions.

    1. The most interesting key here is content_scripts, which tells Firefox to load a script into

      Testing question: What part of "manifest.json" tells firefox where is the script to load?

    2. description is optional, but recommended: it's displayed in the Add-ons Manager. icons is optional, but recommended: it allows you to specify an icon for the extension, that will be shown in the Add-ons Manager.

      Testing question: What are the optional parts of manifest.json?

    3. The first three keys: manifest_version, name, and version, are mandatory and contain basic metadata for the extension.

      Question: What are the mandatory part of manifest.json?

  17. developer.mozilla.org developer.mozilla.org
    1. The popup is specified as an HTML file, which can include CSS and JavaScript files, as a normal web page does.

      Testing question: Of which files the popup consists of?

    2. Popups resize automatically to fit their content.

      Testing question: How is the popup resized?

    1. There are two ways to specify a browser action: with or without a popup

      Question: What are the ways in which the browser action can work?

    2. The only mandatory key is default_icon

      Question: What is the only mandatory key in the firefox "browser action" in the manifest.json file?

    3. Specifying the browser action

      Question: Where do you define the browser action? Answer: In the manifest.json.

    4. ommonly referred to as a browser action, this user interface option is a button added to the browser toolbar. Users click the button to interact with your extension.

      Question: What is a "browser action"?

    1. An extension is a simple collection of files that modify the browser’s appearance and behavior.

      Question: What is an extension?

  18. Dec 2019
  19. Nov 2019
    1. To boil everything down to a bullet list, the differences Firefox Developer Edition bring to the table include: A separate profile so your development environment can be configured differently to your regular browsing environment Access to cutting edge features not available elsewhere A 12 week lead time on support for the newest additions to web standards Default preferences tuned for developers Dark theme style out of the box

      Differences between Firefox vs Firefox Developer Edition

  20. Jun 2019
  21. Feb 2019
  22. Nov 2018
    1. PDF.js is built into version 19+ of Firefox

      Used by Firefox

  23. Oct 2018
  24. Mar 2018
    1. An equivalent extension for Firefox is coming shortly.

      It's been 3 years! Where is it??

  25. Oct 2017
    1. Hypothes.is front page

      I took some time to find this page...

      If you had made your account and logged in, then the front page turned to be "How to get started" page with only the link to Chrome extension.

      If you want to use Firefox bookmarklet, you do as follows: 1) If you had logged in, sign out 2) click GET STARTED button 3) find the link to "other browsers" in the line with number ➁

      I think it's misleading. The better way for me to put the link to "other browsers" in the "How to get started" page for the users who already logged in. Thank you!

  26. Aug 2017
    1. The average teen spends about two and a half hours a day on electronic devices. Some mild boundary-setting could keep kids from falling into harmful habits.

      Firefox direct linking test. Link here.

    1. Despite growing interest in Open Access (OA) to scholarly literature, there is an unmet need for large-scale, up-to-date, and reproducible studies assessing the prevalence and characteristics of OA. We address this need using oaDOI, an open online service that determines OA status for 67 million articles.

      Firefox direct linking test.

  27. Jul 2017
    1. Firefox add-on technology is modernizing

      Note: Starting in Firefox 57, which will be released in November 2017, only add-ons built with this new technology will work in Firefox. These are indicated by the β€œCompatible with Firefox 57+” label on addons.mozilla.org (AMO). Add-ons built with the old technology are labeled β€œLegacy” on the about:addons tab. If an add-on does not have the "Compatible with 57+" label, or has the "Legacy" label, the developer may be in the process of transitioning to the new technology. You may find developer contact information on the right side of the add-on listing on AMO.

  28. Feb 2017
    1. Firefox

      really I'm waiting for it on Firefox (you should have anyway started with this one to get the computer/new technology addicts first.(from linux... :-p )) !

  29. Jan 2017
    1. ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠ°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΈ восстановлСнии сСссии загруТаСтся лишь ΠΎΠ΄Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ°, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π° Π½Π΅Ρ‘.Β  Β browser.sessionstore.restore_on_demand = FLASE - ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈΒ  Β browser.sessionstore.restore_pinned_tabs_on_demand = FALSE - Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ

      Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π»Π°ΡΡŒ лишь тСкущая Π²ΠΊΠ»Π°Π΄ΠΊΠ°, выставляСм ΠΎΠ±ΠΎΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ TRUE.

    2. view_source.wrap_long_lines (ЛогичСскоС) - ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° пСрСнос Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… строк ΠΏΡ€ΠΈ ΠΏΠΎΠΊΠ°Π·Π΅ исходного ΠΊΠΎΠ΄Π° страницы. ЗначСния:Β  Β TRUE - ΠŸΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒΒ  Β FALSE - НС ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ

      !!!

    3. plugins.click_to_play (ЛогичСскоС, для Firefox 14.0+) - ΠžΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° запуск содСрТимого страницы, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ "ΠΏΡ€ΠΎΠΈΠ³Ρ€Π°Ρ‚ΡŒ". ЗначСния:Β  Β TRUE - ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС наТатия Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ (рСкомСндуСтся).Β  Β FALSE - ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ автоматичСски ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ страницы.

      !!!

    4. browser.sessionstore.interval (Π¦Π΅Π»ΠΎΠ΅) - ΠŸΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ (Π’ мс) Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ происходит сохранСниС сСссии.Β  Β ΠΏΡ€ΠΈΠΌ. 10000 = 10 сСк

      На Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ… писали, Ρ‡Ρ‚ΠΎ Π£ΠΌΠΎΠ»Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€” ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ быстро ΡƒΠ±ΠΈΡ‚ΡŒ Ρ„Π»Π΅Ρˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ.

      ΠžΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π½ΠΎ Π±Ρ‹Π»ΠΎ 7 200 000 мс (2 часа). Π’ этот срок потСря сСссии Π½Π΅ ΡΡ‚Ρ€Π°ΡˆΠ½Π°.

    5. Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅\ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° SPDY. Π•ΡΡ‚ΡŒ ΠΌΠ½Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ использованиС SPDY ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ сказываСтся Π½Π° приватности.Β   Для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ трСбуСтся ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ network.http.spdy.enabled ΠΈ network.http.spdy.use-alternate-protocol значСния TRUE. Для Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ, соотвСтствСнно, FALSE.
    6. layout.word_select.eat_space_to_next_word (ЛогичСскоС) - ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒΡΡ слово ΠΏΡ€ΠΈ Π΄Π²ΠΎΠΉΠ½ΠΎΠΌ Ρ‰Π΅Π»Ρ‡ΠΊΠ΅ Π½Π° Π½Π΅Π³ΠΎ. ЗначСния:Β  Β TRUE - ΠŸΡ€ΠΈ Π΄Π²ΠΎΠΉΠ½ΠΎΠΌ Ρ‰Π΅Π»Ρ‡ΠΊΠ΅ Π½Π° слово выдСляСт Π΅Π³ΠΎ с ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ располоТСн справа  Β FALSE - ΠŸΡ€ΠΎΠ±Π΅Π» Π½Π΅ выдСляСтся ΠΏΡ€ΠΈ Π΄Π²ΠΎΠΉΠ½ΠΎΠΌ Ρ‰Π΅Π»Ρ‡ΠΊΠ΅ Π½Π° слово
    7. ИзмСнСниС скорости скроллинга Π² лисС:Β  Β mousewheel.withnokey.sysnumlines (ЛогичСскоС) = FALSEΒ  Β mousewheel.withnokey.numlines (Π¦Π΅Π»ΠΎΠ΅) = 6 (это ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ скролинга, 6 здСсь для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°)Β  Β ΠΏΡ€ΠΈΠΌ. ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Firefox Π½Π΅ трСбуСтся, измСнСния Π²ΠΈΠ΄Π½Ρ‹ сразу
    8. nglayout.initialpaint.delay (Π¦Π΅Π»ΠΎΠ΅) - Π­Ρ‚ΠΎ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ отрисовки страницы Π² миллисСкундах. РСкомСндуСтся 0.
    9. network.tcp.keepalive.enabled (ЛогичСскоС, с Firefox 30) - Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΉΠΌΠ΅Ρ€ΠΎΠΌ постоянных HTTP соСдинСний. Π•Π³ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠΈ энСргии ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΎΡ‚ аккумулятора. ЗначСния:Β  Β TRUE - Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ.Β  Β FALSE - ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ.
    10. network.predictor.max-db-size (Π¦Π΅Π»ΠΎΠ΅, c Firefox 32) - ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… seer (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 150Mb).Β  Β ΠΏΡ€ΠΈΠΌ.Β  Ρ€Π°Π±ΠΎΡ‚Ρ‹ этой ΠΎΠΏΡ†ΠΈΠΈ трСбуСтся ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ network.predictor.enabled Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ TRUE
    11. network.predictor.enabled (ЛогичСскоС, с  Firefox 32) - Начиная с Firefox 29 появился ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ seer, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ отслСТиваСт ΠΈ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ запросы Π½Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΡ€ΠΈ посСщСнии страницы. НапримСр, ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ сайта http://bla-bla-bla.org сразу Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ http://blablabla.org/style.css ΠΈ http://bla-bla-bla/logo.png. Π’ этом случаС лис Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ, ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ сайта, сразу Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ всС Π½ΡƒΠΆΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π½Π° скорости Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы, Π½ΠΎ нСизвСстно ΠΊΠ°ΠΊ скаТСтся Π½Π° приватности. ЗначСния:Β  Β TRUE - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ seerΒ  Β FALSE - НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎΒ  Β ΠΏΡ€ΠΈΠΌ. seer, ΠΏΠΎ понятным ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ, Π½Π΅ сохраняСт Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… сайты с доступом Ρ‡Π΅Ρ€Π΅Π· https
    12. network.http.connect.timeout (Π¦Π΅Π»ΠΎΠ΅) - количСство сСкунд, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ отводится Π½Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ страницы.
    13. mousewheel.acceleration.factor (Π¦Π΅Π»ΠΎΠ΅) - ускорСниС ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ страниц. (Если ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒ Π½Π°Π΄ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ, Ρ‚ΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π° Π½Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅).
    14. mousewheel.acceleration.start (Π¦Π΅Π»ΠΎΠ΅) - Ρ‡Π΅Ρ€Π΅Π· сколько "Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠ²" Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ³ΠΎ вращСния колСса считаСтся Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ ускорСниС
    15. media.autoplay.enabled (ЛогичСскоС) - Π°Π²Ρ‚ΠΎ-воспроизвСдСниС HTML5 Π²ΠΈΠ΄Π΅ΠΎ/Π°ΡƒΠ΄ΠΈΠΎ встроСнным Π² Firefox ΠΏΠ»Π΅Π΅Ρ€ΠΎΠΌ (HTML5 ΠΌΠ΅Π΄ΠΈΠ° содСрТимого).Β  Β TRUE - ΠΠ°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ автоматичСски ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ страницы  Β FALSE - Π–Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ Π½Π°ΠΆΠΌΡ‘Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ "ΠΈΠ³Ρ€Π°Ρ‚ΡŒ"
    16. layers.enable-tiles (ЛогичСскоС, с Firefox 30) - ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ отрисовки страницы. ЗначСния:Β  Β TRUE - ΠžΡ‚Ρ€ΠΈΡΠΎΠ²ΠΊΠ° страницы Π½Π΅ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ, Π° нСбольшими участками.Β  Β FALSE - ΠžΡ‚Ρ€ΠΈΡΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ.
    17. intl.accept_languages (Π‘Ρ‚Ρ€ΠΎΠΊΠ°) - строка с списком ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹Ρ… языков для отобраТСния web-страниц.
    18. browser.tabs.closeButtons (Π¦Π΅Π»ΠΎΠ΅, Π”ΠΎ Firefox 31) - НаличиС ΠΊΠ½ΠΎΠΏΠΊΠΈ "Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ" Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ…. Для Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° настроСк полоТСния сСй ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π°Π΄ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Classic Theme Restorer. ЗначСния:Β  Β 0 - ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ закрытия Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅Β  Β 1 - ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ закрытия Π½Π° всСх Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ…Β  Β 2 - Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ закрытия  Β 3 - ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ закрытия Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ (Ρ‚Π°ΠΊ Π±Ρ‹Π»ΠΎ Π² Firefox 1.x)
    19. browser.startup.homepage (Π‘Ρ‚Ρ€ΠΎΠΊΠ°) - Π·Π°Π΄Π°Π΅ΠΌ адрСс домашнСй страницы. ЗначСния:Β  Β about:newtab - Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π°, содСрТащая Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ посСщаСмыС сайты (Появилась Π² Firefox 13)Β  Β about:home - Бтартовая страница (ΠΎΠ½Π° ΠΆΠ΅ домашняя страница ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ)Β  Β about:blank - ΠŸΡƒΡΡ‚Π°Ρ страница  Β http://* - АдрСс сайта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡΒ  Β file:///* - ΠŸΡƒΡ‚ΡŒ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅\Ρ„Π°ΠΉΠ»Ρƒ
    20. browser.sessionstore.max_concurrent_tabs (Π¦Π΅Π»ΠΎΠ΅) - Бколько Π²ΠΊΠ»Π°Π΄ΠΎΠΊ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΈ восстановлСнии сСссии. Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… вСрсиях Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π³Ρ€ΡƒΠ·ΠΈΠ» всС Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, Ρ‡Ρ‚ΠΎ сильно Π·Π°Π³Ρ€ΡƒΠΆΠ°Π»ΠΎ систСму.Β  Β ΠΏΡ€ΠΈΠΌ. Если ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 0, Ρ‚ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ, ΠΊΠΎΠ³Π΄Π° Π½Π° Π½ΠΈΡ… ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅ΡˆΡŒΡΡ.Β  Β Π’Π°ΠΆΠ½ΠΎ!!! Начиная с Firefox 13 ΠΏΡ€ΠΈ создании Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° значСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² browser.sessionstore.restore_on_demand ΠΈ browser.sessionstore.restore_pinned_tabs_on_demand автоматичСски ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ FALSE.
    21. browser.sessionstore.max_windows_undo β€” максимальноС количСство Π½Π΅Π΄Π°Π²Π½ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΎΠΊΠΎΠ½ Π² ΠΆΡƒΡ€Π½Π°Π»Π΅ (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 3), Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ browser.sessionstore.max_tabs_undo для Π²ΠΊΠ»Π°Π΄ΠΎΠΊ (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 10).
    22. browser.sessionstore.max_tabs_undo (Π¦Π΅Π»ΠΎΠ΅) - ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Ρ‚Π°Π±ΠΎΠ², ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Ρ… Π² "Π½Π΅Π΄Π°Π²Π½ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ…".
    23. browser.safebrowsing.malware.enabled (ЛогичСскоС) - скачиваниС Ρ‡Ρ‘Ρ€Π½ΠΎΠ³ΠΎ списка врСдоносных Π΄Π°Π½Π½Ρ‹Ρ… (список адрСсов ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²), ΠΈ Π²Ρ‹Π²ΠΎΠ΄ прСдупрСТдСния ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ обращСния ΠΊ Π½ΠΈΠΌ. ЗначСния:Β  Β TRUE - Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Ρ‡Ρ‘Ρ€Π½Ρ‹ΠΉ список ΠΈ свСрятся с Π½ΠΈΠΌΒ  Β FALSE - НС Π΄Π΅Π»Π°Ρ‚ΡŒ этого
    24. browser.safebrowsing.downloads.enabled (ЛогичСскоС, с Firefox 34) - ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° свСдСний ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ… Π² google для выявлСния врСдоносных Ρ„Π°ΠΉΠ»ΠΎΠ². ЗначСния:Β  Β TRUE - ΠžΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ (Ρ‡ΡƒΡ‚ΡŒ Π²Ρ‹ΡˆΠ΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ).Β  Β FALSE - НС ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ (плюс ΠΊ приватности).Β  Β ΠΏΡ€ΠΈΠΌ.Β  Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ этой ΠΎΠΏΡ†ΠΈΠΈ трСбуСтся ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ browser.safebrowsing.enabled Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ TRUE
    25. browser.safebrowsing.enabled (ЛогичСскоС) - Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΎΡ‚ Ρ„ΠΈΡˆΠΈΠ½Π³Π° ΠΈΠ»ΠΈ Π½Π΅Ρ‚. Для этого скачиваСтся, прСдоставляСмый ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ google Ρ‡Ρ‘Ρ€Π½Ρ‹ΠΉ список. ЗначСния:Β  Β TRUE - Π·Π°Ρ‰ΠΈΡ‚Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π° (РСкомСндуСтся).Β  Β FALSE - ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρƒ
    26. browser.newtab.url (Π‘Ρ‚Ρ€ΠΎΠΊΠ°) - опрСдСляСт Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π² Π½ΠΎΠ²Ρ‹Ρ… Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ…. ЗначСния:Β  Β about:newtab - Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π°, содСрТащая Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ посСщаСмыС сайты (Появилась Π² Firefox 13)Β  Β about:home - Бтартовая страница (ΠΎΠ½Π° ΠΆΠ΅ домашняя страница ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ)Β  Β about:blank - ΠŸΡƒΡΡ‚Π°Ρ страница  Β http://* - АдрСс сайта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡΒ  Β file:///* - ΠŸΡƒΡ‚ΡŒ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅\Ρ„Π°ΠΉΠ»Ρƒ
    27. browser.history_expire_days (Π¦Π΅Π»ΠΎΠ΅) - количСство Π΄Π½Π΅ΠΉ, Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ сохраняСтся история посСщСний.
    28. browser.chrome.toolbar_tips (ЛогичСскоС) - ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π½Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ элСмСнты ΠΊΠ°ΠΊ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Ρ‚Π°ΠΊ ΠΈ сайтов. ЗначСния:Β  Β TRUE - ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΒ  Β FALSE - Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ
    29. browser.cache.memory.capacity (Π¦Π΅Π»ΠΎΠ΅) - опрСдСляСт, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ для кэша Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. ЗначСния: Β  Β -1 - Ρ€Π°Π·ΠΌΠ΅Ρ€ опрСдСляСтся автоматичСски Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ… ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти; Β  Β 0 - опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ для кэша Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ; Β  Β n - ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ кэша устанавливаСтся Π² n ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚Β  Β ΠΏΡ€ΠΈΠΌ. Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ этой ΠΎΠΏΡ†ΠΈΠΈ трСбуСтся ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ browser.cache.memory.enable Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ TRUE
    30. browser.cache.disk.parent_directory (Π‘Ρ‚Ρ€ΠΎΠΊΠ°) - ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ создана ΠΏΠ°ΠΏΠΊΠ° cache с кэшСм Firefox.Β  Β ΠΏΡ€ΠΈΠΌ. ΠŸΡƒΡ‚ΡŒ прописываСтся Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: X:\\ΠΏΠ°ΠΏΠΊΠ° 1\\ΠΏΠ°ΠΏΠΊΠ° 2\\Β  Β ΠΏΡ€ΠΈΠΌ 2. Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ этой ΠΎΠΏΡ†ΠΈΠΈ трСбуСтся ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ browser.cache.disk.enable Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ TRUE
    31. browser.cache.disk.enable (ЛогичСскоС) - ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° использованиС дискового кэша. ЗначСния:Β  Β TRUE - ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ дисковый кэш Β  Β FALSE - Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ
    32. browser.cache.check_doc_frequency (Π¦Π΅Π»ΠΎΠ΅) - ΠΊΠ°ΠΊ часто ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ страницу Π½Π° измСнСния. ЗначСния:Β  Β 0 - ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Π·Π° сСссию  Β 1 - ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΡ€ΠΈ просмотрС страницы  Β 2 - Π½Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ кэш Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Β  Β 3 - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° страница устарСла (опрСдСляСтся автоматичСски).
    33. app.update.interval (Π¦Π΅Π»ΠΎΠ΅) - ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» (Π² сСкундах), ΠΏΠΎ ΠΏΡ€ΠΎΡˆΠ΅ΡΡ‚Π²ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ провСряСтся Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ обновлСния Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.Β  Β ΠΏΡ€ΠΈΠΌ. 1 дСнь это 86400 сСкунд
  30. Nov 2016
    1. Firefox still has pixel-rounding errors in SVG, though the icon font had the same issue
    1. Time to iterate over an array of 100,000 integers

      so looks like firefox takes more time to iterate through underscore _.each compare to chrome difference is atleast 10 times

    1. The downsides are that Firefox has slower startup times (because Chrome is constantly on in the background) and slower page loading speeds (because it doesn’t steal CPU cycles like Chrome).

      So this is why firefox i slow?

  31. Oct 2016
  32. Jul 2016
  33. developer.mozilla.org developer.mozilla.org
    1. You can disable the glow using the following CSS, or completely override it to alter the appearance of invalid fields.
  34. Feb 2016
    1. In Firefox, one can disable Content Security Policy by changing security.csp.enable to false in about:config

      Websites using Content Security Policy can be annoted with hypothes.is in Firefox by switching (in about:config ) security.csp.enable to false

  35. Jan 2016
  36. Oct 2015
    1. So rather than waiting further we decided to instrument the existing web interface β€” not a terribly elegant or reliable solution but it works for now.

      Sigh, it looks like we'll need to do something similar for H in order to automate the Firefox extension build process unless APIs are ready soon.

  37. Aug 2015
    1. Firefox 42: Release and Beta versions of Firefox will not allow unsigned extensions to be installed, with no override.

      Current deadline is 22/09/15 for Firefox beta users and 03/11/15 November for Firefox stable users.

  38. Nov 2014
    1. Add a toggle button to the Firefox user interface. With this module you can create buttons that function like a check box, representing an on/off choice.

      Seems to support using a toggle for the Hypothesis extension.