Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Remove all C++ Telemetry Accumulation calls. | wolfbeast | 2018-09-03 | -7/+0 |
| | | | | | This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables). Stub resolution/removal should be a follow-up to this. | |||
* | Introduce ui.menu.allow_content_scroll | wolfbeast | 2018-08-24 | -0/+4 |
| | | | | | When true, overrides the OS convention to prevent scrolling of content when contextual menus are open. This resolves #730. | |||
* | 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. | |||
* | Use "browser.newtabpage.add_to_session_history" to decide whether to store ↵ | JustOff | 2018-08-22 | -0/+4 |
| | | | | "about:newtab" in the session history | |||
* | Re-implement custom background color of standalone images. | wolfbeast | 2018-08-20 | -0/+3 |
| | | | | | | | | 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. | |||
* | Merge pull request #685 from trav90/default-pref-updates | Moonchild | 2018-08-01 | -1/+2 |
|\ | | | | | Disable battery API by default | |||
| * | Disable battery API by default to reduce private data exposure to the web | trav90 | 2018-07-31 | -1/+2 |
| | | ||||
* | | Tune the network stack | wolfbeast | 2018-08-01 | -6/+2 |
|/ | | | | This resolves #684 | |||
* | Enable d3d9 accelerated layers as a fallback. | wolfbeast | 2018-07-30 | -2/+2 |
| | | | | | | | If d3d 11 can't be used for whatever reason (limited integrated/mobile chipset, etc.) we should fall back to d3d9. Mozilla blocked this based on experiences with Intel GPUs/drawing artefacts, but those drivers are blacklisted already. No reason to disable this path for everyone. | |||
* | Update zlib to 1.2.11 | wolfbeast | 2018-07-26 | -969/+1668 |
| | | | | This resolves #676 | |||
* | Allow AsyncDrawing for plugins in all versions. | wolfbeast | 2018-07-22 | -5/+0 |
| | ||||
* | Update redundant comment | wolfbeast | 2018-07-14 | -1/+0 |
| | ||||
* | Add pref to control CanOptimizeToImageLayer for large downscale factors. | wolfbeast | 2018-07-14 | -0/+6 |
| | | | | This resolves #626 | |||
* | Make the page visibility API pref-controlled. | wolfbeast | 2018-07-07 | -0/+3 |
| | | | | This resolves #607. | |||
* | Remove pref confusion around cache v2 | wolfbeast | 2018-07-03 | -2/+1 |
| | | | | | | - Renames browser.cache.use_new_backend to browser.cache.backend - Sets browser.cache.backend to 1 (use cache v2) - Removes browser.cache.use_new_backend_temp | |||
* | Disable Intersection Observers by default. | wolfbeast | 2018-07-02 | -1/+1 |
| | | | | This draft implementation does not play nice with several large sites (e.g. Facebook). | |||
* | Enable Intersection Observers in the platform. | wolfbeast | 2018-06-27 | -0/+4 |
| | | | | This resolves #249. | |||
* | Increase max size for GDI classic forced families. | wolfbeast | 2018-06-16 | -1/+1 |
| | | | | | | Set the maximum size at which we will force GDI classic mode using force_gdi_classic_for_families to 17 to prevent some known font artifacts using d2d. | |||
* | Revert "Disable WebP decoder until memory leak is resolved" | wolfbeast | 2018-06-13 | -2/+2 |
| | | | | This reverts commit 7336eef241d22d4420b270bb5aa7e5692251455d. | |||
* | Disable WebP decoder until memory leak is resolved | JustOff | 2018-06-12 | -2/+2 |
| | ||||
* | By default, disable tracking protection in Private Browsing mode if ↵ | JustOff | 2018-06-10 | -0/+4 |
| | | | | safebrowsing isn't built | |||
* | Remove Social API. | Ascrod | 2018-05-30 | -12/+0 |
| | ||||
* | Enable blocking of top-level data: navigation. | wolfbeast | 2018-05-30 | -2/+2 |
| | ||||
* | Merge pull request #412 from g4jc/hsts_priming_removal_backport | Moonchild | 2018-05-30 | -17/+0 |
|\ | | | | | Remove support and tests for HSTS priming from the tree. Fixes #384 | |||
| * | Remove support and tests for HSTS priming from the tree. Fixes #384 | Gaming4JC | 2018-05-26 | -17/+0 |
| | | ||||
* | | Fix sec pref locations and enable HPKP checking by default. | wolfbeast | 2018-05-29 | -10/+0 |
|/ | | | | Some prefs were incorrectly in all.js (ocsp and hpkp) | |||
* | Revert "Remove the Social API" | Moonchild | 2018-05-25 | -0/+12 |
| | ||||
* | Remove the Social API | Ascrod | 2018-05-24 | -12/+0 |
| | ||||
* | Merge pull request #368 from trav90/safebrowsing-work | Moonchild | 2018-05-16 | -0/+2 |
|\ | | | | | Make safebrowsing optional at build time | |||
| * | Make safebrowsing optional at build time - Part 5: preferences | trav90 | 2018-05-12 | -0/+2 |
| | | ||||
* | | Update in-tree freetype2 lib (unused) to 2.9.1 | wolfbeast | 2018-05-15 | -44533/+36048 |
| | | ||||
* | | Remove MOZ_WIDGET_GONK [2/2] | wolfbeast | 2018-05-13 | -46/+8 |
|/ | | | | Tag #288 | |||
* | Remove MOZ_B2G leftovers and some dead B2G-only components. | wolfbeast | 2018-05-12 | -86/+5 |
| | ||||
* | Enable xrender by default. | wolfbeast | 2018-05-10 | -1/+1 |
| | | | | | Resolves perf regressions over remote X, and makes sense for our content back-ends. Resolves #341. | |||
* | Merge branch 'master' of https://github.com/MoonchildProductions/UXP | wolfbeast | 2018-05-09 | -1/+1 |
|\ | ||||
| * | Add UTF-8 as a default fallback encoding for unknown encodings | janekptacijarabaci | 2018-05-09 | -1/+1 |
| | | | | | | | | Issue #315 | |||
* | | Set font.name-list.emoji for some platforms. | wolfbeast | 2018-05-09 | -0/+12 |
|/ | | | | | | | - Twemoji Mozilla for Windows. Can be prefixed with Segoe UI emoji for native Win8+ emoji, but reduces uniformity. - Apple Color Emoji for OSX - Twemoji Mozilla for GTK (Linux). fontconfig doesn't support emoji as family name. - Noto Color Emoji for Android | |||
* | Remove GMP sandbox code. | wolfbeast | 2018-05-02 | -7/+0 |
| | ||||
* | Merge pull request #297 from janekptacijarabaci/css_text-justify_1 | Moonchild | 2018-04-29 | -0/+3 |
|\ | | | | | CSS - implement text-justify property | |||
| * | moebius#90: CSS - implement text-justify property | janekptacijarabaci | 2018-04-01 | -0/+3 |
| | | ||||
* | | moebius#161: The Performance Resource Timing (make timestamps be relative to ↵ | janekptacijarabaci | 2018-04-29 | -0/+6 |
| | | | | | | | | | | | | startTime) https://github.com/MoonchildProductions/moebius/pull/161 | |||
* | | Tweak fullscreen API | wolfbeast | 2018-04-24 | -10/+3 |
| | | ||||
* | | moebius#195: DOM - PointerEvent - improvements | janekptacijarabaci | 2018-04-23 | -1/+1 |
| | | | | | | | | https://github.com/MoonchildProductions/moebius/pull/195 | |||
* | | Bug 1323683 - Fold nsIURIWithQuery into nsIURI | janekptacijarabaci | 2018-04-22 | -2/+0 |
| | | | | | | | | native in moebius | |||
* | | moebius#223: Consider blocking top level window data: URIs (part 1/3 without ↵ | janekptacijarabaci | 2018-04-22 | -0/+6 |
| | | | | | | | | | | | | tests) https://github.com/MoonchildProductions/moebius/pull/223 | |||
* | | Move the Mark of the Web pref to GRE pref file. | wolfbeast | 2018-04-20 | -0/+8 |
| | | ||||
* | | Enable requestIdleCallback API | wolfbeast | 2018-04-19 | -4/+0 |
| | | | | | | | | This resolves #209. | |||
* | | Use tried-and-proven backends for content rendering and reserve the use of ↵ | wolfbeast | 2018-04-18 | -5/+6 |
| | | | | | | | | | | | | Skia for canvas only. This should prevent anemic, poorly-spaced and/or cut glyphs in content text. | |||
* | | Bug 1344642 - Part 2: Add a new pref for input type=week, month and ↵ | janekptacijarabaci | 2018-04-15 | -2/+5 |
| | | | | | | | | datetime-local | |||
* | | moebius#154: Notifications - user settings - the immediate duration of the alert | janekptacijarabaci | 2018-04-12 | -0/+2 |
| | | | | | | | | https://github.com/MoonchildProductions/moebius/pull/154 |