Commit Graph

214 Commits

Author SHA1 Message Date
wolfbeast 29c96b568b Pick up major+minor milestone version from GRE milestone file. 2019-02-15 23:33:01 +08:00
wolfbeast 14b6e5e8f2 Read Firefox UA compatmode from a pref instead of hard-coded.
In case of a missing pref, a hard-coded value is still used from the ctor.
2019-02-15 23:32:59 +08:00
wolfbeast 4eca2a10d6 Replace display version in about box with build ID. 2019-02-15 23:32:58 +08:00
wolfbeast b3ce96c6d7 Update UA construction. 2019-02-15 23:32:56 +08:00
janekptacijarabaci 49ffafc979 JS - make window.pageYOffset/pageXOffset/scrollX/scrollY double 2019-02-15 23:32:55 +08:00
janekptacijarabaci e64a819dc3 DevTools - Scratchpad - fix an old bug (Ctrl+Shift+R / Reload and Run) 2019-02-15 23:32:53 +08:00
janekptacijarabaci 13ff8f0dd1 JS - URL - add toJSON support 2019-02-15 23:32:52 +08:00
janekptacijarabaci b5b976ad99 Crypto Services (utils) - Support for SHA224-512 2019-02-15 23:32:50 +08:00
janekptacijarabaci c066de6ba2 Notifications - Run (Desktop) Notifications twice (and more) in a row does not work 2019-02-15 23:32:48 +08:00
NTD 41f567ee97 Make MOZ_SANBOX an enable bool in configure 2019-02-15 23:32:47 +08:00
NTD 1d4ff12bb4 Basilisk requires devtools client for now so enable it by default but add a temporary exportable variable to bypass that 2019-02-15 23:32:45 +08:00
NTD 16ee2a0626 Split MOZ_DEVTOOLS into MOZ_DEVTOOLS (client) and MOZ_DEVTOOLS_SERVER (backend) and make both optional 2019-02-15 23:32:43 +08:00
NTD 5672cd8138 Add a configure option to disable including jetpack 2019-02-15 23:32:42 +08:00
NTD fa66cea7a8 Reduce redundencies in Basilisk branding 2019-02-15 23:32:40 +08:00
NTD 7f4808c99a Don't generate redundant packaging artifacts 2019-02-15 23:32:38 +08:00
NTD 943b6627ef Add mach installer and mach mar for Windows Installer and MAR file generation 2019-02-15 23:32:37 +08:00
NTD 71e4f74bc5 Put generated installers and mar files in dist root 2019-02-15 23:32:35 +08:00
NTD c78c331102 Use BUILDID for package name for Basilisk and ONLY Basilisk 2019-02-15 23:32:34 +08:00
NTD e60ad7e603 Remove stub installer - Part 2: Basilisk 2019-02-15 23:32:32 +08:00
NTD 3dc04e53f0 Remove stub installer - Part 1: Toolkit 2019-02-15 23:32:31 +08:00
janekptacijarabaci 6bc6b34976 Two (and more) extensions together - http resume - basilisk crashes 2019-02-15 23:32:29 +08:00
wolfbeast 62de792edf Remove arbitrary NPAPI plugin whitelist for 64-bit.
This resolves #204.
2019-02-15 23:32:28 +08:00
wolfbeast af7ea97322 Update names in installer defines.
Having the proper `WindowClass` should resolve #170.
2019-02-15 23:32:27 +08:00
wolfbeast baeb9509c0 Fix installer build bustage.
Follow-up to cdef1d75eabfe6927aa0f4e0c18869653c9f1955
2019-02-15 23:32:25 +08:00
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