Commit graph

4,055 commits

Author SHA1 Message Date
wolfbeast
aa637c405a [devtools] Properly escape method arguments for curl. 2020-03-20 08:58:37 +08:00
wolfbeast
41bd0de230 [DOM] Make sure to exit fullscreen mode if popups are opened or focused. 2020-03-20 08:58:35 +08:00
wolfbeast
bc6ac88559 [js] Remove pointless MakeMRegExpHoistable optimization.
It's a lot of code with no measurable effect.
2020-03-20 08:58:33 +08:00
wolfbeast
7a9ab66aed [network] Cherry-pick various sctp lib upstream fixes. 2020-03-20 08:58:31 +08:00
wolfbeast
1069ed9273 Issue #1355 - Make addition of cell border display items depend on
whether they should be drawn.

This reduces the size of display lists for tables by only adding display
list items that are actually going to be visibly drawn, which will help
overall performance of table drawing.
2020-03-20 08:58:29 +08:00
JustOff
4f0a0c4606 Issue #1482 - Give dynamic SSUAO rules priority over static ones 2020-03-20 08:58:11 +08:00
wolfbeast
30e381eea2 Issue #1485 - Fix incorrect grid cell sizing to min/max space.
There were actually two separate logical errors in this method:

The first part is that "origSizes.isSome()" is simply a bogus
requirement for applying min/max-sizes here. I'm still keeping
the optimization of not needlessly copying the mSizes array
(as originally intended) since it's a quite common case.

The second bug is that min/max-sizes were only applied under
the "if (fr != 0.0f)" block. This is bogus since the calculated
'fr' value depends on 'aAvailableSize' which might change by
applying min/max-sizes and thus 'fr' could become non-zero in
the second round.
To fix, this patch just moves "applyMinMax" block out one level.
2020-03-20 08:58:09 +08:00
Matt A. Tobin
648b7278f6 Issue #1477 - Fix finding config.guess on builds not using MOZ_OBJDIR
* So far this seems to only affect Macintosh builds but other unix builds may be affected. Windows doesn't seem to be.
* This maintains consistency with other one-off file invocations and backwards compatibility with older comm setups
2020-03-20 08:58:07 +08:00
JustOff
eb13c10c57 [Pale-Moon] Issue MoonchildProductions/UXP#1473 - Use %OS_SLICE% macro in SSUAO to refine OS info 2020-03-13 11:07:01 +08:00
Matt A. Tobin
2294809ea1 [Pale-Moon] Issue MoonchildProductions/UXP#1470 - Removae update.locale from package-manifest 2020-03-13 11:06:40 +08:00
JustOff
ab737129d8 [Pale-Moon] Issue #1733 - Provide default ua-update.json for dynamic user-agent updates 2020-03-13 11:06:19 +08:00
Matt A. Tobin
34bac9693e [Basilisk] Update YouTube overrides to switch to polymer v1
This did not get propagated over here for some reason
2020-03-13 11:00:29 +08:00
athenian200
f5dc1789ab [Basilisk] Fix typo. 2020-03-13 10:56:06 +08:00
athenian200
2460d6b165 [Basilisk] Fix typo. 2020-03-13 10:55:47 +08:00
Matt A. Tobin
5a33a7aad8 [Basilisk] Issue MoonchildProductions/UXP#1470 - Removae update.locale from package-manifest 2020-03-13 10:55:25 +08:00
athenian200
06905b4207 [Basilisk] Issue MoonchildProductions/UXP#516 - Remove named function syntax from basilisk/components/sync. 2020-03-13 10:55:03 +08:00
athenian200
645127d522 [Basilisk] Issue MoonchildProductions/UXP#516 - Remove named function syntax from basilisk/components/shell. 2020-03-13 10:54:45 +08:00
athenian200
00ca0f3592 [Basilisk] Issue MoonchildProductions/UXP#516 - Remove named function syntax from basilisk/components/sessionstore. 2020-03-13 10:54:10 +08:00
athenian200
d2396e489d [Basilisk] Issue MoonchildProductions/UXP#516 - Remove named function syntax from basilisk/components/search. 2020-03-13 10:47:46 +08:00
athenian200
7f04845e74 [Basilisk] Issue MoonchildProductions/UXP#516 - Remove named function syntax from basilisk/components/preferences. 2020-03-13 10:47:24 +08:00
athenian200
1cceb703f1 [Basilisk] Issue MoonchildProductions/UXP#516 - Remove named function syntax from basilisk/components/places. 2020-03-13 10:47:05 +08:00
athenian200
d546845b66 [Basilisk] Issue MoonchildProductions/UXP#516 - Remove named function syntax from basilisk/components/newtab. 2020-03-13 10:46:46 +08:00
athenian200
0682c46bab [Basilisk] Issue MoonchildProductions/UXP#516 - Remove named function syntax from basilisk/components/migration. 2020-03-13 10:46:11 +08:00
athenian200
7b4185d1ff [Basilisk] Issue MoonchildProductions/UXP#516 - Remove named function syntax from basilisk/components/feeds. 2020-03-13 10:45:45 +08:00
athenian200
97f72c7def [Basilisk] Issue MoonchildProductions/UXP#516 - Remove named function syntax from basilisk/components. 2020-03-13 10:45:25 +08:00
athenian200
ecfee37414 [Basilisk] Issue MoonchildProductions/UXP#516 - Remove named function syntax from basilisk/modules. 2020-03-13 10:45:00 +08:00
athenian200
b31901aa3f [Basilisk] Issue MoonchildProductions/UXP#516 - Remove named function syntax from basilisk/base. 2020-03-13 10:43:36 +08:00
wolfbeast
4bf8981093 Issue #1480 - Skip abspos, fixed, float and placeholders for outline. 2020-03-13 10:24:03 +08:00
JustOff
efb161c255 Issue #1053 - Remove no longer used function and modules from UserAgentUpdates.jsm 2020-03-13 10:24:01 +08:00
JustOff
0333159186 Issue #1473 - Add %OS_SLICE% macro to SSUAO to refine OS info 2020-03-13 10:23:59 +08:00
wolfbeast
2501a7c74d Minor update to UXP coding style guideline. 2020-03-13 10:23:57 +08:00
wolfbeast
577055a7e5 Issue #1474 - Prevent the cp detection from starting if preffed off.
When setting up connectivity, e.g. with new network detection, the pref
wouldn't be checked (or honored), resulting in spurious startup calls
despite being preffed off. This fixes that.

Resolves #1474
2020-03-13 10:23:25 +08:00
wolfbeast
edb60e8b46 Update UXP coding style guide JS guide. 2020-03-13 10:23:23 +08:00
wolfbeast
7341c07089 Update UXP coding style guide JS guide. 2020-03-13 10:23:21 +08:00
Matt A. Tobin
ecbe2bbe25 Issue #1470 - Part 3: Remove now unused update.locale
This requires changes to package-manifest in all applications
2020-03-13 10:16:47 +08:00
Matt A. Tobin
f5579fc786 Issue #1470 - Part 2: Change calls from UpdateUtils.getUpdateChannel() to UpdateUtils.UpdateChannel in telemetry modules 2020-03-13 10:16:45 +08:00
Matt A. Tobin
f38c12f0b4 Issue #1470 - Part 1: Refactor UpdateUtils.jsm 2020-03-13 10:16:43 +08:00
wolfbeast
830bd035da Update UXP coding style guide with JS guide. 2020-03-13 10:12:11 +08:00
wolfbeast
0b00df209a [Basilisk] Issue MoonchildProductions/UXP#316 - Update install manifest for moved jsinspector interface 2020-03-05 09:47:07 +08:00
wolfbeast
5f0dee378b [Basilisk] Issue MoonchildProductions/UXP#1390 - Remove presentation API files from installation manifest. 2020-03-05 09:46:47 +08:00
Matt A. Tobin
d304c796b0 [Basilisk] Issue MoonchildProductions/UXP#1319 - Remove uses of EARLY_BETA_OR_EARLIER in application prefs 2020-03-05 09:46:24 +08:00
JustOff
9f19a67fcb [Pale-Moon] Issue #1730 - Add 1.25x play speed to the html player context menu 2020-03-05 09:44:30 +08:00
New Tobin Paradigm
9532e6f02e Remove exposed bug from UpdateUtils.jsm 2020-03-05 09:38:34 +08:00
Matt A. Tobin
3f4ebb1c7c Issue #1053 - Remove android-only skia-npapi 2020-03-05 09:38:29 +08:00
Matt A. Tobin
56f64bd775 Issue #1053 - Remove android support from nsNSSComponent.cpp 2020-03-05 09:38:27 +08:00
Matt A. Tobin
57552faa1d Issue #251 - Move --disable-dbm to ac configure
Also Tag #1467
2020-03-05 09:38:24 +08:00
Matt A. Tobin
2bc74563e1 Remove unused mailnews.mozbuild 2020-03-05 09:38:22 +08:00
Matt A. Tobin
dad2b31c83 Mork is not dependent on dbm and never was. 2020-03-05 09:38:20 +08:00
Matt A. Tobin
8dbd3045dc Correct typo in mailnews/base/src/moz.build 2020-03-05 09:38:18 +08:00
Matt A. Tobin
ecf0a07d12 Issue #1319 - Remove EARLY_BETA_OR_EARLIER condition 2020-03-05 09:38:16 +08:00