Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Fix incorrect code removal in ipc. | wolfbeast | 2018-08-29 | -0/+27 |
| | | | | Follow-up to a930db1c9e8444ed89754c5a79085d59c7295952 | |||
* | Sync disabled state of number control regardless of appearance. | wolfbeast | 2018-08-29 | -2/+2 |
| | ||||
* | Update HSTS preload list | trav90 | 2018-08-27 | -2462/+4464 |
| | | | | Tag #447 | |||
* | Update installer strings for Pale Moon to match toolkit nsis installer. | wolfbeast | 2018-08-27 | -7/+12 |
| | | | | This resolves #735 | |||
* | Merge pull request #733 from JustOff/PR_locale_changed_refresh | Moonchild | 2018-08-26 | -15/+54 |
|\ | | | | | Refresh nsStringBundleService and nsHttpHandler when the browser locale is changed | |||
| * | Refresh nsStringBundleService and nsHttpHandler when the browser locale is ↵ | JustOff | 2018-08-25 | -15/+54 |
| | | | | | | | | changed | |||
* | | Add missing } | wolfbeast | 2018-08-25 | -0/+1 |
| | | ||||
* | | Switch to using a single memory allocation arena | wolfbeast | 2018-08-25 | -1/+1 |
| | | ||||
* | | Add a horizontal scroll action option for mouse wheel. | wolfbeast | 2018-08-25 | -3/+10 |
|/ | | | | Resolves #732 | |||
* | Introduce ui.menu.allow_content_scroll | wolfbeast | 2018-08-24 | -1/+13 |
| | | | | | When true, overrides the OS convention to prevent scrolling of content when contextual menus are open. This resolves #730. | |||
* | Merge pull request #727 from JustOff/PR_VK_F6 | Moonchild | 2018-08-23 | -12/+2 |
|\ | | | | | [PALEMOON] Fix document navigation using F6 | |||
| * | [PALEMOON] Fix document navigation using F6 | JustOff | 2018-08-23 | -12/+2 |
|/ | ||||
* | Stop pointless recording of telemetry data | wolfbeast | 2018-08-23 | -4/+4 |
| | | | | Also clear the telemetry URLs and metas "just in case" so nothing can go anywhere even in the case of PEBCAK. | |||
* | Fix code of conduct version ref link. | wolfbeast | 2018-08-22 | -1/+1 |
| | ||||
* | Merge pull request #720 from JustOff/PR_ShouldAddToSessionHistory | Moonchild | 2018-08-22 | -1/+7 |
|\ | | | | | Update ShouldAddToSessionHistory() rules for "about:newtab" and "about:logopage" | |||
| * | Explicitly specify parentheses in a mixed boolean expression in ↵ | JustOff | 2018-08-22 | -2/+2 |
| | | | | | | | | ShouldAddToSessionHistory() | |||
| * | Use "browser.newtabpage.add_to_session_history" to decide whether to store ↵ | JustOff | 2018-08-22 | -5/+7 |
| | | | | | | | | "about:newtab" in the session history | |||
| * | Update ShouldAddToSessionHistory() rules for "about:newtab" and "about:logopage" | JustOff | 2018-08-21 | -1/+5 |
| | | ||||
* | | Merge pull request #722 from g4jc/importfromunix | Moonchild | 2018-08-22 | -4/+2 |
|\ \ | |/ |/| | Basilisk: Fix locale error on migration.xul on Linux | |||
| * | Basilisk: Fix locale error on migration.xul on Linux | Gaming4JC | 2018-08-21 | -4/+2 |
|/ | ||||
* | Pale Moon blocklist update | wolfbeast | 2018-08-21 | -2/+12 |
| | ||||
* | Fix toolbar styling in non-Australis toolkit themes part 2 | wolfbeast | 2018-08-21 | -3/+3 |
| | | | | | | Fix jar manifests. This resolves #713 | |||
* | Fix toolbar styling in non-Australis toolkit themes | wolfbeast | 2018-08-21 | -1/+30 |
| | | | | This resolves #713 | |||
* | Merge pull request #718 from trav90/code-cleanup | Moonchild | 2018-08-20 | -1/+0 |
|\ | | | | | Remove unused variable | |||
| * | Remove unused variable | trav90 | 2018-08-19 | -1/+0 |
| | | ||||
* | | Re-implement custom background color of standalone images. | wolfbeast | 2018-08-20 | -0/+23 |
| | | | | | | | | | | | | | | | | This resolves #717. Note: this does not affect other applications because the platform default is to use the "darknoise" background image for standalone image, which effectively overrides a bg color. | |||
* | | Remove TelemetryStopwatch module. | wolfbeast | 2018-08-20 | -493/+0 |
| | | | | | | | | Tag #21 | |||
* | | Remove TelemetryStopwatch call sites from mobile components. | wolfbeast | 2018-08-20 | -5/+0 |
| | | | | | | | | Tag #21 | |||
* | | Remove TelemetryStopwatch call sites from toolkit components. | wolfbeast | 2018-08-20 | -51/+0 |
| | | | | | | | | Tag #21 | |||
* | | Merge pull request #714 from trav90/class-memaccess-errors | Moonchild | 2018-08-20 | -17/+56 |
|\ \ | | | | | | | | | | | | | | | | | | | Fix more -Wclass-memaccess warnings: - Avoid using memset on a not-trivial types - Avoid doing memset on non-POD structures - Be more restrictive with memset on Array containers | |||
| * | | Avoid using memset on a not-trivial type like ServoSizes | trav90 | 2018-08-18 | -1/+9 |
| | | | ||||
| * | | Avoid using memset on a not-trivial type like TabSizes | trav90 | 2018-08-18 | -1/+7 |
| | | | ||||
| * | | Avoid doing a memset on a non-POD structure | trav90 | 2018-08-18 | -13/+33 |
| | | | | | | | | | | | | | | | | | | |entryCount| tracks -- in fast-to-check manner -- the number of entries in the hashtable. But to actually enumerate entries, we have to loop through all of |table|, checking for entries that are actually live. A live entry is indicated by a zero |hash| in the entry. The |memset| would properly zero that; removing the memset will not. It's not entirely clear whether a memset that overwrites a lot of stuff but is maybe simpler, is faster than compiler-generated likely-SIMD code that zeroes out *just* |hash| fields in all the entries. But I am going to guess that SIMD is good enough. For now, we should just do the simple and thing: don't distinguish POD and non-POD, and know that the compiler is going to recognize that |mem.addr()->~T()| is a no-op when T is trivial. So with POD, the loop should degenerate to just zeroing |hash| at consistent offset, and SIMD will eat that up, and it can't be *that* different from the memset in performance (if it is at all). | |||
| * | | memset only the underlying vector from the Array container | trav90 | 2018-08-18 | -1/+1 |
| | | | ||||
| * | | Avoid using memset on a not-trivial type like nsTabSizes | trav90 | 2018-08-18 | -1/+6 |
| |/ | | | | | | | | | | | nsTabSizes is non-trivial only because of the user-defined constructor. The idea desired here is certainly to zero all the members without listing them -- but the very act of doing so with a user-defined constructor, makes the idea impossible. Arguably this is something that is permissible in the language, and that the warning should be tailored to permit. I don't think this falls afoul of any of the issues flagged in https://gcc.gnu.org/ml/gcc-patches/2017-06/msg01527.html for example. In the meantime, just explicitly zeroing the three member fields is easy and fixes the warnings. | |||
* | | Merge pull request #716 from g4jc/remove_telemetry_stopwatch | Moonchild | 2018-08-20 | -212/+8 |
|\ \ | |/ |/| | Basilisk: Remove TelemetryStopwatch | |||
| * | Basilisk: Remove TelemetryStopwatch | Gaming4JC | 2018-08-19 | -212/+8 |
|/ | ||||
* | Merge pull request #712 from JustOff/PR_viewPartialSource | Moonchild | 2018-08-17 | -24/+2 |
|\ | | | | | [PALEMOON] Align viewPartialSource with the UXP codebase | |||
| * | [PALEMOON] Align viewPartialSource with the UXP codebase | JustOff | 2018-08-17 | -24/+2 |
| | | ||||
* | | Fix missed in32->int64 in df852120098dc7ba5df4a76126c6297c6d2d1b7b | wolfbeast | 2018-08-17 | -1/+1 |
|/ | | | | Tag #709. | |||
* | Reinstate RC4 and mark 3DES weak. | wolfbeast | 2018-08-17 | -1/+9 |
| | | | | Tag #709 | |||
* | Extend {EnabledWeakCiphers} bit field to allow more cipher suites. | wolfbeast | 2018-08-17 | -8/+8 |
| | | | | Tag #709. | |||
* | Merge pull request #708 from wicknix/master | Moonchild | 2018-08-16 | -2/+2 |
|\ | | | | | fix basilisk mac icons, executable name, and min os version | |||
| * | Add files via upload | wicknix | 2018-08-14 | -0/+0 |
| | | | | | | remove old mac firefox icns files and replace with basilisk icns files | |||
| * | Update Info.plist.in | wicknix | 2018-08-14 | -2/+2 |
| | | | | | | fix exe name and min osx version | |||
* | | Update CODE_OF_CONDUCT.md | Moonchild | 2018-08-15 | -1/+2 |
| | | | | | | Minor style improvement | |||
* | | Move Code of Conduct to where it belongs. | wolfbeast | 2018-08-15 | -0/+0 |
| | | | | | | | | (Damn you, github on-line editor!) | |||
* | | Add Code of Conduct for contributors. | Moonchild | 2018-08-15 | -0/+47 |
| | | | | | | As a recommended document for governance of our project and community. | |||
* | | Do not try and include devtools shared l10n when devtools is not built | Matt A. Tobin | 2018-08-15 | -0/+2 |
|/ | ||||
* | Enforce NSS 3.38 for people who still insist on using system NSS. | wolfbeast | 2018-08-14 | -1/+1 |
| |