Commit graph

2,253 commits

Author SHA1 Message Date
trav90
b2917cce1d Force use of level 1 Liftetime DSE optimization on modern GCC
Instead of completely disabling it.
2019-02-15 23:48:26 +08:00
janekptacijarabaci
7cc4a8fa98 moebius#217: WebExtensions - Implemented "runtime.onMessageExternal"/"onConnectExternal"
https://github.com/MoonchildProductions/moebius/pull/217
2019-02-15 23:48:24 +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
JustOff
6074a73015 [PMkit] Rely on MOZ_WEBEXTENSIONS to include 'sdk/webextension' 2019-02-15 23:48:21 +08:00
JustOff
d87fc5357d [PMkit] Remove embedded WebExtensions support 2019-02-15 23:48:20 +08:00
JustOff
44120b666a [PMkit] Provide gContextMenuContentData for 'sdk/context-menu' 2019-02-15 23:48:18 +08:00
NTD
d3be0506a0 Import XULRunner and make it produce the generic stub 2019-02-15 23:48:17 +08:00
NTD
1f12910aa2 [PALEMOON] Replace tabs with 2 spaces in statusbar component 2019-02-15 23:48:15 +08:00
NTD
f0780e4052 Un-deprecate nsNavHistory::GetPageTitle and nsNavBookmarks::GetURIForKeyword 2019-02-15 23:48:14 +08:00
wolfbeast
c2013ffce4 Move the Mark of the Web pref to GRE pref file. 2019-02-15 23:48:12 +08:00
wolfbeast
5a65d056d2 Make the Mark of the Web preference applicable to all applications.
Follow-up to #215.
2019-02-15 23:48:11 +08:00
wolfbeast
5698472fee Re-implement pref-able file zone information ("Mark of the Web")
See also:
https://github.com/MoonchildProductions/Pale-Moon/issues/593
https://github.com/MoonchildProductions/Pale-Moon/pull/599
2019-02-15 23:48:09 +08:00
Moonchild
45bda44918 Revert "[PALEMOON] Reimplemented selection internet zone information on downloaded files" 2019-02-15 23:48:08 +08:00
janekptacijarabaci
93bf3b8b24 [PALEMOON] Reimplemented "Time Zone Information"
https://github.com/MoonchildProductions/Pale-Moon/issues/593
Issue #121
2019-02-15 23:48:06 +08:00
janekptacijarabaci
5e1f4eaae1 [PALEMOON] moebius#58: Pale Moon - the cmd line - help (the columns alignment)
259e214960
https://github.com/MoonchildProductions/moebius/pull/58
2019-02-15 23:48:04 +08:00
janekptacijarabaci
3792fb483e moebius#144: Launch command: basilisk "-migration -p" (throws an error)
https://github.com/MoonchildProductions/moebius/pull/144
2019-02-15 23:48:03 +08:00
JustOff
d3065b6686 [PMkit] Allow access to 'sdk/ui/buttons' via require('sdk/ui') 2019-02-15 23:48:01 +08:00
JustOff
982a4b4507 [PMkit] Add the shim for 'sdk/ui/button' 2019-02-15 23:47:59 +08:00
JustOff
8c7026864a [PMkit] Update 'module.metadata' with the Pale Moon engine where appropriate in 'sdk/*' 2019-02-15 23:47:58 +08:00
JustOff
1e692b1f08 [PMkit] Add Pale Moon to 'modules/system/Startup.js' 2019-02-15 23:47:56 +08:00
JustOff
4bf51d5502 [PMkit] Add Pale Moon as a target engine to 'sdk/system/xul-app.jsm' 2019-02-15 23:47:55 +08:00
janekptacijarabaci
9e98d5c6ad Revert partially (application/palemoon) "moebius#205: Fix: The profile - resetting (the custom profile name)" 2019-02-15 23:47:53 +08:00
janekptacijarabaci
e4f4bee06f Revert "[PALEMOON] Fix: The profile resseting - partially"
This reverts commit 4e7e4c2cbed8209974691f18180fa7ea8f00e785.
2019-02-15 23:47:52 +08:00
janekptacijarabaci
a78dbce147 [PALEMOON] Fix: The profile resseting - partially (no the cmd "-migration")
aaf3409c46
2019-02-15 23:47:50 +08:00
janekptacijarabaci
0a5b3784ee [PALEMOON] Fix: The profile resseting - partially
aaf3409c46

- Revert migration
- Partially
- no manual migration from Places
- no migration from other browsers
- no the cmd `-migration`
- Fix migration files (`// Tycho:`)
- Something in the last commit (a typo)
2019-02-15 23:47:49 +08:00
janekptacijarabaci
6a0f3e8f3f moebius#205: Fix: The profile - resetting (the custom profile name)
https://github.com/MoonchildProductions/moebius/pull/205
2019-02-15 23:47:47 +08:00
janekptacijarabaci
4d4535d84e moebius#84: Fix: The profile - resetting (follow up)
https://github.com/MoonchildProductions/moebius/pull/84
2019-02-15 23:47:46 +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
janekptacijarabaci
6fe6d192e6 Bug 1122124: Fix default profile setting after reset, keep profile name
Native in moebius
https://github.com/MoonchildProductions/moebius/pull/184
2019-02-15 23:47:42 +08:00
janekptacijarabaci
b1b8733094 [PALEMOON] Installer - fix some comments (firefox.exe => palemoon.exe) 2019-02-15 23:47:41 +08:00
wolfbeast
ece31031ae Enable requestIdleCallback API
This resolves #209.
2019-02-15 23:47:39 +08:00
janekptacijarabaci
da8580c6b4 moebius#73: DOM - window.requestIdleCallback - improvements (basic) - follow up
https://github.com/MoonchildProductions/moebius/pull/73
2019-02-15 23:47:38 +08:00
janekptacijarabaci
7c9dda85db Bug 1337814 - Remove rIC callback from pending callbacks before running it 2019-02-15 23:47:36 +08:00
janekptacijarabaci
f95d317c93 Bug 1337814 - Add test for cancelling currently executing rIC callback 2019-02-15 23:47:35 +08:00
janekptacijarabaci
733673ec25 Bug 1334904 - Add test for when rIC timeouts doesn't need timeout 2019-02-15 23:47:33 +08:00
janekptacijarabaci
7fd0085393 Bug 1336229 - Don't dispatch canceled IdleRequestExecutors 2019-02-15 23:47:32 +08:00
janekptacijarabaci
da2320b2ef moebius#73: DOM - window.requestIdleCallback - improvements (basic)
https://github.com/MoonchildProductions/moebius/pull/73
2019-02-15 23:47:29 +08:00
Eric Rahm
ec18bcca97 Bug 1452202 - Clean up PLDHashTable move operator. r=froydnj, a=RyanVM
--HG--
extra : source : 9036c64b7a66ffe93e717ca97642a4400e396d9c
extra : intermediate-source : 041d1c561feb5f4d9bcd492f31f7203ca477f938
2019-02-15 23:47:28 +08:00
Boris Zbarsky
72c04aea04 Bug 1453339 - Make it harder to mess up Promise::All. r=peterv, a=RyanVM
MozReview-Commit-ID: UO4wssYHj7
2019-02-15 23:47:26 +08:00
Miko Mynttinen
f350fa8432 Bug 1393367 - Change MOZ_ASSERT to MOZ_RELEASE_ASSERT. r=mstange, r=fbraun, a=RyanVM
--HG--
extra : source : 1908cd8ed88dd4f77a99dff39c193d7d3f435195
extra : intermediate-source : 9718d92fab4d9a39acdc2afb0302b6fcd7997f6c
2019-02-15 23:47:25 +08:00
Ryan VanderMeulen
32c5941589 Bug 1452075 - Backport some upstream pdf.js fixes. 2019-02-15 23:47:23 +08:00
Jan de Mooij
52269fa01a Bug 1444668 - Avoid allocating large AssemblerBuffers. r=luke, r=bbouvier, a=RyanVM 2019-02-15 23:47:22 +08:00
Bob Owen
6395d4600f Bug 1451376 - Properly enforce single PrintingParent per content process. r=jld, a=RyanVM
--HG--
extra : source : 6e0fe40d8a55a986a26844393853722824918ffe
extra : intermediate-source : 8364f4c4f877f5edfb03ddf1304840b9f2cf7b11
2019-02-15 23:47:20 +08:00
Randell Jesup
4f0786ab02 Bug 1452416 - Release GraphDrivers outside of StableState runnable to avoid spinning the event queue. r=smaug, r=padenot, a=RyanVM
--HG--
extra : source : c90ec782d481f05f5848f171a945cfc5bcf5b0ca
2019-02-15 23:47:19 +08:00
Andrew Osmond
e3e79721f6 Bug 1388020. r=nical, a=RyanVM 2019-02-15 23:47:17 +08:00
Randell Jesup
55bde34653 Bug 1448705 - Use input latency for draining. r=jya, a=RyanVM
--HG--
extra : source : b2904f128f854a71216f299b835da5a422ceb3cd
extra : intermediate-source : eae4410ea11d83feed90ca9d3b6bd5a9c67c17a7
2019-02-15 23:47:15 +08:00
André Bargull
f1e8f6742a Bug 1449574 - Update tzdata in ICU data files to 2018d. r=Waldo, a=RyanVM 2019-02-15 23:47:14 +08:00
wolfbeast
f500863de2 Error out on missing or searchplugin or empty list. 2019-02-15 23:47:12 +08:00
Robert Longson
25bd606d80 Bug 1448774. r=dholbert, a=RyanVM
--HG--
extra : source : edfd9ffbd7208ef0a59f40a0d77d8dd53c905cb9
extra : intermediate-source : 3784b22ec536b08ce95201d73ae8806340c18b8c
2019-02-15 23:47:10 +08:00
Botond Ballo
7f57b96c83 Bug 1443092 - Avoid calling SVGAnimatedEnumeration::AnimVal() from nsSVGUtils::GetBBox(). r=jwatt, a=RyanVM
AnimVal() is a DOM getter, and it flushes animations, which we don't want
in GetBBox() which is called from display list building cide and
FrameLayerBuilder.

MozReview-Commit-ID: DWgm7wAV7C0
2019-02-15 23:47:09 +08:00