ManchildProductions
222539c157
Update README.md
2021-09-19 20:28:15 -04:00
ManchildProductions
645e97c09d
Fix syntax error in nss makefile
2021-09-17 16:03:52 -04:00
ManchildProductions
28cd9f3df7
Update UXP to version from palemoon-29.4.1-source.tar.xz
2021-09-17 14:43:35 -04:00
ManchildProductions
4b0237246f
Update readme
2021-09-16 00:05:01 -04:00
ManchildProductions
ac9d3cf50a
Update readme
2021-09-16 00:03:59 -04:00
ManchildProductions
ee2071db6a
Remove directive4
2021-09-16 00:02:49 -04:00
ManchildProductions
7cdc0ecbbc
Update README
2021-09-16 00:01:49 -04:00
ManchildProductions
abcff02c5c
Revert "Issue #1342 - Remove support for system ICU"
...
This reverts commit e2a478072a .
2021-09-16 00:00:56 -04:00
ManchildProductions
54c58d4439
Revert "Issue #1342 - Remove support for system NSPR/NSS"
...
This reverts commit 9a74d53315 .
2021-09-15 23:59:01 -04:00
ManchildProductions
3c3e718373
Revert "Issue #1342 - Remove support for system linbpng"
...
This reverts commit 171053d0b2 .
2021-09-15 23:57:03 -04:00
ManchildProductions
53730ad615
Revert "Issue #1342 - Update old.configure for removed build options"
...
This reverts commit ac6896b599 .
2021-09-15 23:56:50 -04:00
ManchildProductions
2b5a9ebdbc
Revert "Issue #1342 - Remove support for system sqlite"
...
This reverts commit a43d59bcbf .
2021-09-15 23:56:46 -04:00
ManchildProductions
8cea2442dd
Revert "Issue #1342 - Remove support for system libvpx"
...
This reverts commit 6b7fa183dd .
2021-09-15 23:52:25 -04:00
ManchildProductions
ad051936bc
Revert "Issue #1744 - Remove the ability to accept Firefox GUIDS (remove the dual system)"
...
This reverts commit 3aa334d0b7 .
2021-09-15 23:41:16 -04:00
ManchildProductions
3d3e7ba9e8
Update README
2021-09-14 15:49:36 -04:00
Moonchild
c5fa5bd4c1
Merge branch 'master' into release
...
Effectively reverse the cubeb lib update.
RELBASE_20210823
2021-08-22 17:42:44 +00:00
Moonchild
ee49838173
Revert "Issue #1806 - Update libcubeb"
...
This reverts commit 741fd8b61c .
2021-08-22 17:39:55 +00:00
Moonchild
a725c0fe3d
Revert "Issue #1806 - Follow-up: New libcubeb uses incorrect audio backend for Oracle Solaris."
...
This reverts commit 9d4f14582b .
2021-08-22 17:39:42 +00:00
Moonchild
5d09ddb574
Revert "Issue #1806 - Follow-up: Restore PulseAudio support in libcubeb."
...
This reverts commit 0c2a0f45ec .
2021-08-22 17:39:29 +00:00
Moonchild
0c2a0f45ec
Issue #1806 - Follow-up: Restore PulseAudio support in libcubeb.
...
This was incorrectly removed because we aren't using a Rustified abstraction.
2021-08-21 08:10:13 +00:00
Coordinator Tobin
4ac28d1d48
Merge pull request 'Follow-up: New libcubeb uses incorrect audio backend for Oracle Solaris.' ( #1809 ) from athenian200/UXP:use_sun_audio into master
...
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1809
2021-08-19 02:37:04 +00:00
Jeremy Andrews
9d4f14582b
Issue #1806 - Follow-up: New libcubeb uses incorrect audio backend for Oracle Solaris.
...
Mozilla picked up a change to libcubeb moz.build file from the FreeBSD project. Using OSS directly works fine in Illumos, but Oracle Solaris still has to use a Sun-specific API for sound to work, even though it also uses OSS under the hood. No code changes are needed here, the build configuration is just not what Solaris needs even though it's fine for Illumos. The Sun-specific API works for both, though, and should thus be preferred.
2021-08-18 17:24:13 -05:00
Moonchild
8226d379d2
Issue #1797 - Implement WindowOrWorkerGlobalScope.origin
...
Resolves #1797
RC_20210815
RELBASE_20210817
2021-08-15 14:31:05 +00:00
Moonchild
a5a14974a1
Issue #1797 - Implement WindowOrWorkerGlobalScope.origin
...
Resolves #1797
2021-08-15 11:45:53 +00:00
Moonchild
02882c3680
Merge branch 'master' into release
RC_20210813
2021-08-13 09:48:56 +00:00
Moonchild
9baa17379e
Bump platform version.
2021-08-13 09:43:04 +00:00
Moonchild
225b5e5e5a
[db] Update SQLite to 3.36.0
2021-08-13 09:41:57 +00:00
Moonchild
741fd8b61c
Issue #1806 - Update libcubeb
...
This is a full lib update, changing callers where needed.
This also moves GertCubeMSGLatencyInFrames to CubebUtils.{cpp|h} where it
belongs.
2021-08-12 14:14:18 +00:00
Jens Stutte
fe2ea0ce88
[DOM] Be more explicit about the WorkerPrivate self-reference.
2021-08-12 11:39:07 +00:00
Moonchild
fa49002626
[MFBT] Convert debug asserts to early returns for situations that should
...
never occur.
2021-08-12 11:30:26 +00:00
Moonchild
ca1a84cb93
[DOM/NPAPI] Defer loading object when setting attribute.
2021-08-12 00:27:34 +00:00
Moonchild
61a3331fe2
[network] Use a proof of lock everywhere in cache v2.
2021-08-11 23:49:44 +00:00
Moonchild
4932924d67
Issue #1675 - Move regexp to new-regexp to make bz porting simpler.
2021-07-30 11:24:18 +00:00
Moonchild
66cd46d9bc
Issue #1679 - Part4: Clean up commented-out/WIP code.
2021-07-30 09:58:15 +00:00
Moonchild
979c60bc7c
Issue #1679 - Part 3: Make everything build on supported compilers.
2021-07-30 09:43:28 +00:00
Moonchild
6203743160
Issue #1781 - Follow-up: fix debug assert in MergeMultiplicativeR()
2021-07-24 06:42:30 +00:00
Moonchild
738448aa0d
[no issue] Replace PurpleBlock with SegmentedVector to reduce indirect memory
...
accesses when calling suspect
Improves overall memory performance.
Also prerequisite for further work on #1677 .
2021-07-23 15:29:24 +00:00
Moonchild
74989fb284
Merge pull request 'Implement Promise.allSettled()' ( #1796 ) from athenian200/UXP:Promise-allSettled into master
...
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1796
2021-07-18 17:03:03 +00:00
Moonchild
feafc2f129
Merge branch 'master' into release
RC_20210715
RELBASE_20210719
2021-07-15 23:13:31 +00:00
athenian200
22377b86a3
Merge branch 'master' into Promise-allSettled
2021-07-15 16:21:00 +02:00
Jeremy Andrews
5764d0c28d
Issue #1725 - Fix logic in PerformPromiseAllSettled.
...
This function essentially appears to work as written, there was an issue with it returning false too early in some situations that prevented it from working properly.
2021-07-15 03:08:11 -05:00
Moonchild
c198ef11b9
[layout] Ensure we set the primary frame for native anon content where needed.
2021-07-15 04:11:48 +00:00
Moonchild
caf98496b7
Revert "[accessibility] Remove selection listeners from shutting down PresShell."
...
This reverts commit 684000d9a5 .
2021-07-14 17:30:58 +00:00
Eitan Isaacson
684000d9a5
[accessibility] Remove selection listeners from shutting down PresShell.
2021-07-14 16:40:33 +00:00
Moonchild
00f9e24368
[gfx] Hard-block old mesa/nouveau versions
2021-07-14 15:15:14 +00:00
Dana Keeler
361743b222
[NSPR] Lock access to PRCallOnceType members in PR_CallOnce* for thread safety.
...
Cherry-picked upstream fix from 4.31
2021-07-14 14:42:24 +00:00
Moonchild
ce2938d274
[ANGLE] Cherry-pick upstream fix
2021-07-14 13:51:11 +00:00
Valentin Gosu
6fe78cec8a
[network] Make CacheIOThread::ThreadFunc hold reference to thread.
2021-07-14 13:27:14 +00:00
Moonchild
8cc2f6ba9b
[network] Add some sanity checks to deserialized nsStandardURLs
...
Note: C++ lambda expressions are actually useful for once.
2021-07-14 13:20:09 +00:00
Moonchild
8ea119da4a
[network] Stop blocking 10080
...
Port 10080 is shared by too many devices and services that do need http(s)
access, so this port should not be blacklisted by default.
2021-07-14 01:51:13 +00:00