wolfbeast
593ea86a68
Issue #1280 - Part 2: Remove HPKP tests.
2020-04-03 09:27:13 +08:00
wolfbeast
cf5f069080
Issue #1280 - Part 1: Remove HPKP components.
...
This also removes leftover plumbing for storing preload information
in SiteSecurityService since no service still uses it.
2020-04-03 09:27:11 +08:00
JustOff
6aa52af7ac
Issue #1473 - Fix building %OS_SLICE% on non-Windows platforms
2020-04-03 09:26:52 +08:00
JMadgwick
1640ee7bc6
Issue #1471 - Fix building on sparc64 Linux
...
Correct various pre-processor defines for sparc64 and in mozjemalloc use the JS arm64 allocator on Linux/sparc64.
This corrects build problems opn Linux sparc64 and is in line with bugzilla bug #1275204 .
2020-04-03 09:26:50 +08:00
New Tobin Paradigm
7f372898a8
Update README.md (with refined wordings)
2020-04-03 09:25:31 +08:00
wolfbeast
744b768ede
Issue #1497 Revert "Check if there are any unpreprocessed files"
...
This reverts PR #429
2020-04-03 09:23:26 +08:00
wolfbeast
be6ba06651
Issue #1497 Revert "MoonchildProductions#1251 - Part 19"
...
"Make the unpreprocessed file script work on Solaris."
This reverts commit e51afbcc2fe7360bbcf5654f6e31752c48098ca0.
2020-04-03 09:23:23 +08:00
Matt A. Tobin
55aa43420a
Teach config.guess to know if we want to build 32 or 64 bit builds on Windows
2020-04-03 09:22:03 +08:00
wolfbeast
ff8c58e8db
Issue #1498 - Part 6: Remove STS preloadlist pref.
2020-04-03 09:22:00 +08:00
wolfbeast
be0246f8e4
Issue #1498 - Part 5: Update SSService CID and correct mismatch.
2020-04-03 09:21:57 +08:00
wolfbeast
6fe7731e5e
Issue #1498 - Part 4: Remove clearPreloads.
...
Also tag #1280
2020-04-03 09:21:53 +08:00
wolfbeast
bcfc5b3a88
Issue #1498 - Part 3: Remove support for storing "knockout" values.
2020-04-03 09:21:49 +08:00
Matt A. Tobin
6b2664c8c5
Issue #1499 - Re-import ExtensionStorage.jsm
2020-04-03 09:21:07 +08:00
wolfbeast
786480c19c
Issue #1498 - Part 1: Stop persisting preload states.
...
Since we don't use preloading anymore for either HPKP or HSTS, we no
longer need persistent storage in the profile for preload states.
Tag #1280 also
2020-04-03 09:17:35 +08:00
wolfbeast
7d012bfdc0
Issue #1498 - Part 1: Stop using HSTS preload lists.
2020-04-03 09:17:28 +08:00
Matt A. Tobin
5010fed2fd
Take nsSiteSecurityService out of UNIFIED_SOURCES
...
It exceeded the obj file sections limit because of the HSTS preload list so it cannot be built in UNIFIED mode.
2020-04-03 09:16:53 +08:00
wolfbeast
2c18f6df31
Issue #447 - Update HSTS preload list
2020-04-03 09:16:50 +08:00
Brian Smith
186c726563
Issue #1491 - Part 2: Disable a workaround on macOS 10.14+ for an Apple bug described in Mozilla bug 378645 involving popup windows that was fixed by Apple.
2020-04-03 09:16:16 +08:00
Brian Smith
d33ab8621a
Issue #1491 - Part 1: Update nsCocoaFeatures for newer versions of MacOS X.
2020-04-03 09:16:12 +08:00
wolfbeast
8778ddfc52
Issue #1467 - Part 4: Rename NSS_SQLSTORE to MOZ_SECURITY_SQLSTORE.
...
Rename the build config option accordingly.
2020-04-03 09:14:07 +08:00
wolfbeast
ff29b77edc
Issue #1467 - Part 3: Use UTF-8 file paths for NSS-SQL database.
2020-04-03 09:14:04 +08:00
wolfbeast
7e3528b551
Issue #1467 - Part 2: Make the PBKDF rounds adaptive to choice of NSS db
2020-04-03 09:13:58 +08:00
wolfbeast
105283790e
Issue #1467 - Part 1b: Fix type and make moz.configure happy.
2020-04-03 09:12:06 +08:00
wolfbeast
5efa1a9e43
Issue #1467 - Part 1: Set up conditional NSS-SQL builds.
...
- Adds buildconfig option --enable-nss-sqlstore
- Prefixes NSS dbinit with either sql: or dbm: depending on config
- Pre-initializes mozStorage when NSS-SQL storage is used to prevent
an sqlite3_config race in NSS Init
2020-04-03 09:12:04 +08:00
Brian Smith
b6b9b0e3fa
[Basilisk] Issue MoonchildProductions/UXP#1469 - Copy dylibs to the application bundle instead of symlinks.
2020-03-20 09:12:00 +08:00
JustOff
e0e1cf493f
[Basilisk] Issue MoonchildProductions/UXP#1473 - Use %OS_SLICE% macro in SSUAO to refine OS info
2020-03-20 09:11:22 +08:00
Brian Smith
8da913b5ee
[Pale-Moon] Issue MoonchildProductions/UXP#1469 - Copy dylibs to the application bundle instead of symlinks.
2020-03-20 09:01:53 +08:00
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