Commit graph

190 commits

Author SHA1 Message Date
wolfbeast
63345e27ea Add an option to control automatic filling in of login credentials and switch this off by default.
This resolves #272.
2019-02-15 23:32:24 +08:00
wolfbeast
6d7a58e4d2 Chase the fox out of the shell service.
"Welcome to branding hell, boys!"
Part 2 for #271.
2019-02-15 23:32:22 +08:00
wolfbeast
10c9be356b Rename Options to Preferences and unify location.
This also removes OS-specific naming/handling for separate locations.
Fixes #270.
2019-02-15 23:32:20 +08:00
wolfbeast
0c6ab64d91 Change format handlers to Basilisk. 2019-02-15 23:32:19 +08:00
wolfbeast
9ee75644b9 Align ToolbarIconColor luminance computation with UWP guideline as well to make it consistent with the rest of the browser. 2019-02-15 23:32:17 +08:00
wolfbeast
2ce8b3b74e Add a signal preference for dynamic color changes to adjust "brighttext" in the front-end.
This makes all relevant toolbars pick up the fact that the Windows accent color has changed and should check and if necessary update the "brighttext" property on them for styling of controls.
This is a bit of a hack-around to the fact that there is no real easy way otherwise to notify the front-end of color changes without needing a change in focus of the window.
There is a deliberate 300ms delay built in, because otherwise the styles might not have propagated yet, resulting in brighttext not being updated properly.
2019-02-15 23:32:15 +08:00
Lootyhoof
0ab64f6cfa Don't force colors in tabbar and menubar 2019-02-15 23:32:14 +08:00
wolfbeast
d3f2fe9a7e Use windows 10 Accent colors. 2019-02-15 23:32:12 +08:00
wolfbeast
bfc4f952ac Never shrink line heights as a result of minimumFontSize.
See: MoonchildProductions/Pale-Moon#1614.
2019-02-15 23:32:11 +08:00
wolfbeast
75f75a6a68 Pre-process extensions.js 2019-02-15 23:32:09 +08:00
wolfbeast
e1d669177c Revert "Fix unofficial branding package bustage."
This reverts commit 5b30f18421670b13594f054175174b3abc69f11e.
2019-02-15 23:32:08 +08:00
wolfbeast
3ffb8f794b Revert "Fix package bustage: build files."
This reverts commit 3adc70dadd03c444ae2ee87673f68cbf07dd060a.
2019-02-15 23:32:06 +08:00
wolfbeast
f6ca2a8fb4 Never show plugin deprecation notice.
To-Do: remove this notice.
2019-02-15 23:32:05 +08:00
wolfbeast
64bb8d1d33 Remove leftover flashOnly checks in the plugin registry. 2019-02-15 23:32:03 +08:00
wolfbeast
2662ac95ae Hic sunt dracones. 2019-02-15 23:32:02 +08:00
wolfbeast
d2dfb814c1 Use more logical pref names for mouse button 4&5
Also improves comment wording.
2019-02-15 23:32:00 +08:00
wolfbeast
b98df4dfa2 Be less up-tight about script timeouts.
Especially some chrome scripts need ample time, which is causing issues with background scripts firing when the browser is idle.
2019-02-15 23:31:58 +08:00
wolfbeast
1fc661afdc Silence macro redefinition warnings in ICU 2019-02-15 23:31:57 +08:00
wolfbeast
c74d952acd Direct feedback links to the forum (Basilisk) 2019-02-15 23:31:55 +08:00
wolfbeast
3a47053738 Update application license override.
This resolves #222.
2019-02-15 23:31:54 +08:00
wolfbeast
ad7526894c Remove flash-only plugin pref.
Tag issue #38.
2019-02-15 23:31:52 +08:00
janekptacijarabaci
174dd27dd3 [regression] DevTools - network - Copy as cURL (http versions) 2019-02-15 23:31:51 +08:00
janekptacijarabaci
5ce54b10cf [regression] about:license - the link to about:buildconfig 2019-02-15 23:31:49 +08:00
janekptacijarabaci
eece259c08 [regression] Places - proper import bookmarks from HTML containing <HR> separators 2019-02-15 23:31:48 +08:00
janekptacijarabaci
e268676945 Exclude Update stuff from about:support if the updater isn't built. 2019-02-15 23:31:46 +08:00
wolfbeast
ca32b7e4bf Fix package bustage: build files. 2019-02-15 23:31:44 +08:00
wolfbeast
779c0d8d78 Fix unofficial branding package bustage. 2019-02-15 23:31:43 +08:00
wolfbeast
e9c2fdfc61 Add a README 2019-02-15 23:31:41 +08:00
NTD
9c4d520dbb Fix test paths for WebExAM 2019-02-15 23:31:40 +08:00
NTD
250390c7a4 Fix Basilisk packaging when not using WebExtensions enabled Add-on Manager 2019-02-15 23:31:38 +08:00
NTD
7f8abfd337 Fix moz.build 2019-02-15 23:31:37 +08:00
NTD
a12132838a Add UpdateChannel.jsm 2019-02-15 23:31:35 +08:00
wolfbeast
fdcf4c1482 Update NSS symbol file.
This resolves #18.
2019-02-15 23:31:34 +08:00
NTD
0bb0cadab7 Make Devtools function without WebExtensions 2019-02-15 23:31:32 +08:00
NTD
251ddc2212 Make Basilisk function without WebExtensions 2019-02-15 23:31:31 +08:00
NTD
bbe87d1e96 Make NPAPI Plugins work 2019-02-15 23:31:29 +08:00
NTD
0e6e573e4e Just about almost totally fix GMP 2019-02-15 23:31:27 +08:00
NTD
3c6b3e42c1 Hard-code the version number for Mozilla's GMP service. 2019-02-15 23:31:26 +08:00
NTD
838ded4a6f Fix for loops in LightweightThemeManager.jsm (SyntaxError: missing ] after element list) 2019-02-15 23:31:24 +08:00
NTD
dc2a2a22de Fix for loops in AddonRepository.jsm (SyntaxError: missing ] after element list) 2019-02-15 23:31:23 +08:00
NTD
93549aa772 Fix for loops in XPIProvider.jsm (SyntaxError: missing ] after element list) 2019-02-15 23:31:21 +08:00
NTD
a0f91b5bfa Use the uuid-generator service instead of mangling a random number generator result to generate a syncGUID 2019-02-15 23:31:20 +08:00
NTD
b8b5ce0305 Bug 1245141 - Use new Proxy for AddonManager.addonTypes (TychoAM) 2019-02-15 23:31:17 +08:00
NTD
ae5f56d05b Add newChannel2 back to NetUtil.jsm 2019-02-15 23:31:16 +08:00
NTD
16ace66629 Make the Add-on Manager's binary components build 2019-02-15 23:31:14 +08:00
NTD
fb319fb148 Hook up the Tycho Add-on Manager to the build system 2019-02-15 23:31:13 +08:00
NTD
a122115666 Import Tycho's Add-on Manager 2019-02-15 23:31:11 +08:00
wolfbeast
d07bf4bba2 Un-fold browsercomps.* from libxul
This resolves #16.
2019-02-15 23:31:09 +08:00
wolfbeast
7161ba5ce9 Don't bust when addon-sdk dir exists but is empty (e.g. after pull) 2019-02-15 23:31:07 +08:00
NTD
358cd0404a Move WebExtensions enabled Add-ons Manager 2019-02-15 23:31:05 +08:00