Commit graph

131 commits

Author SHA1 Message Date
SpockMan02
56009ac299 Issue #286 - Incorrect filepath 2019-02-15 23:53:48 +08:00
wolfbeast
a0aca802af Create a 1px overlap between tab center and start/end backgrounds.
This visual overlap prevents gaps due to rounding of pixel borders when rounded tab "borders" are exactly flush.
This resolves #268.
2019-02-15 23:53:45 +08:00
adeshkp
55ac29aa10 [Basilisk] Change button labels in cookies dialog 2019-02-15 23:51:31 +08:00
wolfbeast
a49be72173 Honor browser.safebrowsing.UI.enabled
This resolves #266
2019-02-15 23:50:10 +08:00
janekptacijarabaci
2a27202c64 moebius#209: Throws an error - "CloudSync is not defined"
https://github.com/MoonchildProductions/moebius/pull/209
2019-02-15 23:50:06 +08:00
janekptacijarabaci
82205cf721 moebius#30 and #37: ForgetAboutSite.jsm - promise - serialize vs. parallel + a comment
https://github.com/MoonchildProductions/moebius/pull/30
https://github.com/MoonchildProductions/moebius/pull/37
2019-02-15 23:50:03 +08:00
wolfbeast
998680810a Re-introduce some required overrides (why were ALL of them cleared?!) 2019-02-15 23:49:55 +08:00
wolfbeast
b303ef519c Hard-code the version number for Mozilla's version checker for add-ons. 2019-02-15 23:49:54 +08:00
janekptacijarabaci
18d312235d moebius#230: Consider blocking top level window data: URIs (part 3/3 without tests)
https://github.com/MoonchildProductions/moebius/pull/230
2019-02-15 23:49:20 +08:00
janekptacijarabaci
08e2f9aaea moebius#221: WebExtensions - commands API does not support shortcuts with space or numbers
https://github.com/MoonchildProductions/moebius/pull/221
2019-02-15 23:49:16 +08:00
janekptacijarabaci
61ce67c968 moebius#65: Fix: "about:..." - throws an errors
https://github.com/MoonchildProductions/moebius/pull/65
2019-02-15 23:49:10 +08:00
wolfbeast
9fd29a60f7 Remove undesired system add-ons (all except PDFjs) 2019-02-15 23:49:02 +08:00
wolfbeast
77031333bb Disable Mozilla health report service. 2019-02-15 23:49:00 +08:00
janekptacijarabaci
2f455353a4 Use preprocessor for "chrome://devtools/skin/devtools-browser.css" in browser.xul 2019-02-15 23:48:54 +08:00
wolfbeast
efa09515f6 Disable grabbing geo-specific search engines from Mozilla servers. 2019-02-15 23:48:34 +08:00
wolfbeast
6b3bb318b1 Remove region-specific overrides for search engines. 2019-02-15 23:48:33 +08:00
wolfbeast
d20a3f481c Define vendorFullName in Official Branding 2019-02-15 23:48:31 +08:00
janekptacijarabaci
f1308a5501 moebius#219: WebExtensions - add-on throws error on load when suggested_key is null / missing
https://github.com/MoonchildProductions/moebius/pull/219
2019-02-15 23:48:23 +08:00
janekptacijarabaci
8523f693be moebius#84: Fix: The profile - resetting
https://github.com/MoonchildProductions/moebius/pull/184
2019-02-15 23:47:44 +08:00
Ryan VanderMeulen
32c5941589 Bug 1452075 - Backport some upstream pdf.js fixes. 2019-02-15 23:47:23 +08:00
wolfbeast
f500863de2 Error out on missing or searchplugin or empty list. 2019-02-15 23:47:12 +08:00
janekptacijarabaci
1cbd27ae55 Bug 1390794 - Use 'norolluponanchor' to avoid closing the picker when the anchored input box is clicked 2019-02-15 23:45:01 +08:00
janekptacijarabaci
cac5c5adc7 moebius#92: HTML - input - datetime
+ native in moebius:

Bug 1317600: https://bugzilla.mozilla.org/show_bug.cgi?id=1317600
A note - not implemented: Bug 1282768:
https://bugzilla.mozilla.org/show_bug.cgi?id=1282768
*.css: filter: url("chrome://global/skin/filters.svg#fill");, fill:

Bug 1283385: https://bugzilla.mozilla.org/show_bug.cgi?id=1283385
Bug 1323109: https://bugzilla.mozilla.org/show_bug.cgi?id=1323109
Bug 1314544: https://bugzilla.mozilla.org/show_bug.cgi?id=1314544
Bug 1286182: https://bugzilla.mozilla.org/show_bug.cgi?id=1286182

Bug 1325922: https://bugzilla.mozilla.org/show_bug.cgi?id=1325922
A note - not implemented: Bug 1282768:
https://bugzilla.mozilla.org/show_bug.cgi?id=1282768
*.css: filter: url("chrome://global/skin/filters.svg#fill");, fill:

Bug 1320225: https://bugzilla.mozilla.org/show_bug.cgi?id=1320225
Bug 1341190: https://bugzilla.mozilla.org/show_bug.cgi?id=1341190
2019-02-15 23:44:39 +08:00
janekptacijarabaci
83f3f3f2db Bug 1341190: Date picker panel and email input validation popup close immediately after opening 2019-02-15 23:44:36 +08:00
janekptacijarabaci
c556396e07 Fix a build warning for BrowserComponents.manifest
[drive]:/[path]/browser/components/BrowserComponents.manifest: WARNING:
no useful preprocessor directives found
2019-02-15 23:44:23 +08:00
wolfbeast
d37246737b Convert MOZILLA_OFFICIAL conditionals to MC_OFFICIAL where needed.
- `--enable-official-branding` implies `MC_OFFICIAL` (no need to specifically set it)
- `--enable-official-vendor` can be used to set `MC_OFFICIAL` on builds without `--enable-official-branding` that should still be considered official release versions.
- `MC_OFFICIAL` implies `--enable-release`, meaning `DEVELOPER_OPTIONS` isn't set
- `MC_OFFICIAL` makes `nsXULAppInfo.getIsOfficial` return `true`
- `MC_OFFICIAL` makes `AppConstants.MOZILLA_OFFICIAL` (for compatibility in extensions) and `AppConstants.MC_OFFICIAL` return `true`
- Optional, for the time being: `MOZILLA_OFFICIAL` is still present in some places in case someone wants to build a Mozilla-alike official application and has the rights and necessary keys to use Mozilla-official third-party services. This must always be combined with `MC_OFFICIAL` to have a sane combination of defines. This may be removed in the future.
2019-02-15 23:44:10 +08:00
janekptacijarabaci
6a3c79040e Places - throws an error: 0x80004005 (NS_ERROR_FAILURE) [nsIEditor.transactionManager]
Steps to reproduce:

1) The main menu:
"Tools" - "Options" - "Privacy" - "History":
[x] "Remember my browsing and download history"

2) The main menu:
"History" - "Clear Recent History...":
"Today"/"Everything" - "Browsing & Download History" - "OK"

3) Go to: "https://www.palemoon.org/"

4) The main menu:
"History" - "Show All History"

5) Clicking right mouse button on an item "https://www.palemoon.org" in
"History",
clicking on "Delete This Page".

6) Clicking on "History":

Throws an error in Browser Console:
NS_ERROR_FAILURE: Component returned failure code:
0x80004005 (NS_ERROR_FAILURE) [nsIEditor.transactionManager]
editBookmarkOverlay.js:341
2019-02-15 23:43:05 +08:00
NTD
6283b3e6d2 [PALEMOON] Fix depth for toolkit osx shared.inc 2019-02-15 23:42:11 +08:00
NTD
1da1113197 Only enable general.useragent.appVersionIsBuildID for Basilisk by default 2019-02-15 23:42:10 +08:00
janekptacijarabaci
38abddf0e6 [DevTools] Use preprocessing for: a global variable "gDevTools" and the context menu - a function "Inspect Element"
Follow up: #106
2019-02-15 23:41:48 +08:00
trav90
4f5c7979e2 Fix packaging after bf6bb14 2019-02-15 23:41:43 +08:00
janekptacijarabaci
624b3b73de [DevTools] Follow up: A function "Inspect Element" (nsContextMenu.js)
Issue #95
Follow up: #99
2019-02-15 23:41:37 +08:00
wolfbeast
9d2e0ff0c4 Remove telemetry experiments framework 2019-02-15 23:41:25 +08:00
janekptacijarabaci
93944a63e9 Remove unused variables (DevTools) in browser.js
Issue #95
2019-02-15 23:41:21 +08:00
NTD
038fd273ea Make code style consistent across all AboutRedirector's 2019-02-15 23:41:04 +08:00
NTD
81c6c590cc Make about:logopage available to any browser that opts into MOZ_PHOENIX
Follow up to 5e8e0689c
2019-02-15 23:41:03 +08:00
wolfbeast
30f2bb45a7 Instate unofficial branding (Serpent) 2019-02-15 23:40:58 +08:00
wolfbeast
5934916122 Remove about:home snippets. 2019-02-15 23:40:57 +08:00
NTD
e035963fa2 Take the following project_flags out of moz.configure: and put them back into old-configure
MOZ_PLACES
MOZ_SOCIAL
MOZ_SERVICES_HEALTHREPORT
MOZ_SERVICES_SYNC
MOZ_SERVICES_CLOUDSYNC
2019-02-15 23:40:38 +08:00
wolfbeast
2775c84cbf Change embedded emoji font from EmojiOne to Twemoji. 2019-02-15 23:40:02 +08:00
wolfbeast
434f3590e3 Remove base conditional code for crash reporter and injector. 2019-02-15 23:39:53 +08:00
janekptacijarabaci
7f0f087cff Blocklist update (follow up for "AntiVirus for Firefox")
Issue https://github.com/MoonchildProductions/Pale-Moon/issues/1644
2019-02-15 23:38:29 +08:00
wolfbeast
39e63a6981 Use origin instead of documentURI for WebRTC permission requests, when available. 2019-02-15 23:38:00 +08:00
wolfbeast
df053b80f5 Set up the "DRM not available" messages in a saner way. 2019-02-15 23:37:57 +08:00
wolfbeast
9593a8c761 Blocklist update 2019-02-15 23:37:16 +08:00
Mike Hommey
6837efcaef Bug 1424709 - Force disable the OSX system "nano allocator". r=spohl, a=RyanVM
We're not actually using it, and it messes up with the zone allocator in
mozjemalloc after fork(). See the lengthy analysis in
https://bugzilla.mozilla.org/show_bug.cgi?id=1424709#c34 and following.

--HG--
extra : rebase_source : b191048290a907cc7668ad7ab6369ef8661f31dc
extra : intermediate-source : 45c5d467a46077dcc3ccd59feafd0c2784432fef
extra : source : bf1efa161edb20a83fe8db2f96c51f4e66880153
2019-02-15 23:36:57 +08:00
wolfbeast
d789488825 Hard-disable the use of sponsored tiles. 2019-02-15 23:36:45 +08:00
wolfbeast
0429ca95e0 Remove Rust URL parser CAPI
Part 2 for #58
2019-02-15 23:36:39 +08:00
wolfbeast
1ef84eb532 Remove Rust MP4 parser
Part 1 for #58
2019-02-15 23:36:38 +08:00
NTD
801b7a4d47 Adjust error number for WebExtensions on TychoAM and add the string to Basilisk
Pale Moon l10n will need an adjustment as well from -5 to -9
2019-02-15 23:36:33 +08:00