Commit graph

1,073 commits

Author SHA1 Message Date
SpockFan02
9a906f1dbc Mac: Do not hide caption buttons or titlebar
on private browsing windows or with a lightweight theme installed.

This resolves #491. This resolves #584.
Tag https://github.com/MoonchildProductions/Pale-Moon/issues/623
2019-02-16 00:07:30 +08:00
janekptacijarabaci
ef547d4967 Bug 1334411 - Remove the UI for indexedDB in Page Info and Permissions Manager 2019-02-16 00:07:29 +08:00
wolfbeast
493ea98fee [PALEMOON] On GTK, default to showing the menubar only when alt is pressed
This restores parity with v27
2019-02-16 00:07:27 +08:00
wolfbeast
343a51f1a1 Rename firefox(-branding).js to basilisk(*).js
Bonus: combats some fingerprinting.
2019-02-16 00:07:20 +08:00
wolfbeast
ad2c18b0f2 Prevent suppressing executable warnings using the "don't ask me this again" checkbox.
A hidden preference matching the behavior of "browser.download.manager.alertOnEXEOpen" is kept, but is renamed in order to recover cases where the checkbox was used accidentally.
While there, simplify the `confirmLaunchExecutable` function by converting from promises to async function.
Since Basilisk moved this prompting to toolkit, we also clean up some unused duplicate strings from application/basilisk while we're there.

This resolves #581
2019-02-16 00:07:16 +08:00
wolfbeast
eecf847006 Confirm launch of executables other than .exe on Windows. 2019-02-16 00:07:05 +08:00
wolfbeast
57c15c519b [PALEMOON] Remove duplicate MOZ_PROFILE_MIGRATOR entry in confvars. 2019-02-16 00:06:48 +08:00
adeshkp
c3553379a7 Quick fix to binay file path for Mac packaging 2019-02-16 00:06:40 +08:00
Lootyhoof
384f756181 Add tabbrowser findbar styling for Linux and OSX 2019-02-16 00:06:36 +08:00
Lootyhoof
e0c06e6226 Only invert dropmarker by default on glass 2019-02-16 00:06:34 +08:00
Lootyhoof
99b514df11 Allow menubar items to inherit toolbar text styling 2019-02-16 00:06:32 +08:00
Lootyhoof
abd2e6008f Add tabbrowser findbar styling 2019-02-16 00:06:31 +08:00
wolfbeast
44c030e364 Bump Pale Moon to beta 2 2019-02-16 00:06:20 +08:00
wolfbeast
a1527ead42 Revert "Remove unwanted newtab page code"
This reverts commit 277fa0afdc50b707b3227ca327c29766cdcd20f1.
2019-02-16 00:06:19 +08:00
wolfbeast
7b82a2ece4 Remove SSL Error Reporting telemetry 2019-02-16 00:06:16 +08:00
wolfbeast
ffc480b2ca Issue #562 Part 2: Remove unnecessary grid calculation code. 2019-02-16 00:06:13 +08:00
NTD
10487d6802 Use MOZ_AUSTRALIS to define common shared Australis features 2019-02-16 00:06:04 +08:00
wolfbeast
3b3e4b4cc5 Add back the Quickdial show/hide control.
This also slightly tweaks the grid design styling.
Resolves #563
2019-02-16 00:06:02 +08:00
wolfbeast
64534aadb8 Add missing aCurrentBrowser definition in utilityOverlay.js
Follow-up to cadeea97bbefe42f89d16a4678fdc382c7b74bcd
This obsoletes #561.
2019-02-16 00:06:01 +08:00
wolfbeast
2b8a811849 Issue #562 Part 1: Transfix the grid 2019-02-16 00:05:59 +08:00
JustOff
5bfde87f0a [PALEMOON] Remove no more required extra copy of promise.js 2019-02-16 00:05:58 +08:00
JustOff
c675b86a07 [PALEMOON] Use Promises.jsm instead of promise.js from jetpack in sanitize.js 2019-02-16 00:05:56 +08:00
JustOff
3291587c08 [PALEMOON] Include devtools/client/locales conditionally 2019-02-16 00:05:52 +08:00
JustOff
a1389d5c14 [PALEMOON] Include devtools/client when building language packs 2019-02-16 00:05:51 +08:00
wolfbeast
7b7cd83c2b Reorganize some internal pages. 2019-02-16 00:05:49 +08:00
janekptacijarabaci
1e44cdc9b6 [BASILISK] Unify strings for "Restart in Safe Mode" (with toolkit - "about:profiles" and "about:support")
https://github.com/MoonchildProductions/Pale-Moon/issues/1563
2019-02-16 00:05:34 +08:00
NTD
c5f22288ca [AllAM] Revert Bug 956990 - PREF_CHECKCOMAT_THEMEOVERRIDE 2019-02-16 00:04:53 +08:00
JustOff
6b2f2d9fc9 Remove unused strings after #525 2019-02-16 00:04:50 +08:00
wolfbeast
2b8ac0b9e7 Bump Pale Moon to beta. 2019-02-16 00:04:49 +08:00
wolfbeast
2a8cc5b1ea Remove unwanted newtab page code
- Get rid of "enhanced" suggested/sponsored tiles in about:newtab
- Remove "compact view"
2019-02-16 00:04:43 +08:00
janekptacijarabaci
f3919fb5e6 Preferences - Show Cookies - <tree onselect>/"onCookieSelected" is not fired twice 2019-02-16 00:04:42 +08:00
janekptacijarabaci
ec107bb60e Preferences - Show Cookies - "Remove Selected" button should not be active if there are no items 2019-02-16 00:04:40 +08:00
Lootyhoof
5cfc75fdc9 Add new close icons and make current icons Basilisk-specific 2019-02-16 00:04:20 +08:00
wolfbeast
6f8aeda418 Improve newtab styling
- De-duplicate controls
- Improve title text position
- Improve pinned site indicator
2019-02-16 00:04:18 +08:00
Gaming4JC
5315d7c162 Remove BrowserUITelemetry from Basilisk application 2019-02-16 00:04:17 +08:00
wolfbeast
c9632eecb5 Reinstate erroneously removed line. 2019-02-16 00:04:15 +08:00
wolfbeast
a4f3536b05 Prevent the Quickdial page from stealing focus from the address bar. 2019-02-16 00:04:13 +08:00
wolfbeast
f639bba29f Be more explicit about which browser content object is focused and when. 2019-02-16 00:04:12 +08:00
wolfbeast
dd069b5bd6 Update jar manifest for removed files. 2019-02-16 00:04:10 +08:00
wolfbeast
d468df647b Remove unused files. 2019-02-16 00:04:09 +08:00
wolfbeast
2af1e4bff9 Issue #517 Part 7: Remove enhanced/sponsored links styling and page code 2019-02-16 00:04:07 +08:00
wolfbeast
c5b8ab8c9a Issue #517 Part 6: Restyle for Pale Moon.
This splits out common rules for different OSes to themes/shared and
applies new styling to the newtab page.
2019-02-16 00:04:06 +08:00
wolfbeast
1e4a36afeb Fix typo. 2019-02-16 00:04:04 +08:00
wolfbeast
1c82f061e3 Issue #517 Part 5b: Remove configuration styles + leftovers. 2019-02-16 00:04:03 +08:00
wolfbeast
da1b8162b4 Issue #517 Part 5: Remove configuration menu 2019-02-16 00:04:01 +08:00
wolfbeast
5ed9f22c99 Issue #517: Remove leftover contentSearch include. 2019-02-16 00:04:00 +08:00
wolfbeast
9e4b377ea1 Issue #517 Part 4: Fix tile pinning 2019-02-16 00:03:58 +08:00
wolfbeast
1d20d70b81 Issue #517 Part 3b: Remove compact style pref 2019-02-16 00:03:56 +08:00
wolfbeast
5c6b06ba5d Issue #517 Part 3: Remove compact style 2019-02-16 00:03:55 +08:00
wolfbeast
1f2fcc868f Issue #517 Part 1: Fix newtab Search 2019-02-16 00:03:53 +08:00