wolfbeast
ca2e36f9cd
Force clobber for ICU update
2019-06-16 21:51:56 +02:00
Moonchild
24864f9421
Merge pull request #1136 from MoonchildProductions/Update_ICU
...
Update ICU
2019-06-15 21:21:52 +00:00
wolfbeast
b17a1f211e
Update tzdata SpiderMonkey files
2019-06-15 23:03:07 +02:00
wolfbeast
368a684f83
Update tzdata resource files
2019-06-15 23:02:32 +02:00
wolfbeast
59666845bc
Update update-tzdata.sh to use git instead of svn, and not try to
...
auto-commit with hg.
2019-06-15 22:59:50 +02:00
wolfbeast
76c640c28a
Update ICU to 58.3
...
- This adds the new Japanese ascension era (Reiwa)
- This updates timezone data to 2019a
- Updated script for git instead of SVN
- Regenerated locale data
2019-06-15 20:39:39 +02:00
wolfbeast
c9edf588ed
Add Yandex (ru) search plugin
2019-06-12 03:39:43 +02:00
wolfbeast
284b4cffd7
Add Atomics.notify instead of Atomics.wake according to revised spec.
...
- Keep .wake as an alias until we're certain it can be removed.
- Enable SAB memory
2019-06-12 03:38:40 +02:00
wolfbeast
19c0f5e9ff
Remove e10s force-enable/-disable prefs and a11y considerations for
...
starting in e10s mode.
This resolves #1130
2019-06-07 12:40:36 +02:00
wolfbeast
3f1ef7a67d
Improve origin-clean algorithm based on our previous changes.
...
- Instead of trying the failing refactored Mozilla way, simply add a
check where needed building on what was put in place previously.
2019-06-05 22:11:53 +02:00
wolfbeast
f47d45be4b
Revert "Improve origin-clean algorithm"
...
This reverts commit e69b3f567c .
2019-06-04 23:58:47 +02:00
Matt A. Tobin
363bfeb2c0
Merge branch 'master' of https://github.com/MoonchildProductions/UXP
2019-05-29 16:01:50 -04:00
Matt A. Tobin
d197e65f44
[Pale Moon] Update the check for updates menu item logic for already staged automatic updates
2019-05-29 16:01:18 -04:00
Matt A. Tobin
cee913be91
Show the update UI instantly instead of after 10 minutes of inactivity
2019-05-29 15:59:36 -04:00
wolfbeast
2311552885
[WebGL] Enable size limit on Linux.
...
Some drivers on Linux are not supportive of very large allocation sizes
(esp. applicable to Linux x86 builds of UXP applications) and could
cause issues. Treat this the same way we already do on Mac/Darwin.
2019-05-29 12:08:40 +02:00
wolfbeast
21495c5897
Treat *.jnlp as an executable class file, like *.jar
2019-05-29 11:53:04 +02:00
wolfbeast
d873bd9695
Make nsFind::Find actually use a string type as input.
...
Futureproofing follow-up to b89570e31c
2019-05-29 11:25:58 +02:00
wolfbeast
50062bdfc0
Fix #1091 deprot
2019-05-29 11:08:31 +02:00
wolfbeast
1fe365eba2
Perform a size check when dealing with clipboard data to be sure.
...
Follow-up to 0b6d9a4705
2019-05-29 11:05:41 +02:00
wolfbeast
678a41b295
Merge branch 'master' of https://github.com/MoonchildProductions/UXP
2019-05-28 18:14:18 +02:00
wolfbeast
6cc615bbe5
Improve efficiency of (C++) heap allocations related to
...
BytecodeEmitter::code.
While there, also add some sanity checks and clean up code.
2019-05-28 18:03:08 +02:00
Jed Davis
66b55fbc0a
Tweak some NSPR variables for Darwin.
2019-05-28 15:18:54 +02:00
wolfbeast
9b655e3666
Make extra sure Compositables don't refer back to layers after reassignment.
2019-05-28 15:18:04 +02:00
wolfbeast
65991dc1f2
Disallow res external protocol handler.
2019-05-28 14:44:57 +02:00
wolfbeast
b3632493a5
Ensure we AddRef prior to early return in MediaType::Assign.
2019-05-28 14:41:20 +02:00
wolfbeast
c7138e3b92
Update HSTS preload list
...
Tag #447
2019-05-28 08:32:43 +00:00
wolfbeast
fb1b45e5fc
Improve origin-clean algorithm
2019-05-27 19:19:27 +02:00
wolfbeast
47c52f2dc2
Port an upstream Skia fix.
2019-05-27 17:59:55 +02:00
wolfbeast
5b5743eeeb
[places] Prevent some abuse of smart queries.
2019-05-26 17:55:44 +02:00
Matt A. Tobin
a38cc1a2f5
[Pale Moon] Fix event.stopPropagation is not defined when clicking the show/hide tiles on about:newtab
2019-05-25 18:36:25 -04:00
New Tobin Paradigm
63d6770353
Merge pull request #1122 from adeshkp/remove-newtab-basilisk
...
Remove code for sponsored "enhanced" tiles in NewTab page
2019-05-25 18:31:02 -04:00
wolfbeast
104cd501aa
Bump platform version for primarily #1112 and #1061
2019-05-25 22:21:26 +02:00
adeshkp
97477c1e96
Issue #246 - Remove "enhanced" newtab code from Pale Moon
2019-05-25 15:59:28 -04:00
adeshkp
8db31d5367
Issue #246 - Remove "enhanced" newtab code from toolkit
2019-05-25 15:59:01 -04:00
New Tobin Paradigm
a5bef2b46d
Add commit message style guidelines ( #1117 )
...
* Add commit message style guidelines
* Revise commit message style perposal
* Grammar
* Last bit
* Use a space
2019-05-25 16:15:05 +00:00
Moonchild
02b10f4bd7
Merge pull request #1119 from win7-7/NodeInfoManager-local-cache
...
NodeInfoManager should use a local cache
2019-05-25 15:57:54 +00:00
Moonchild
1f239f8179
Merge pull request #1121 from win7-7/nsHtml5PortabilitylocalEqualsBuffer-pr
...
Use memcmp in nsHtml5Portability::localEqualsBuffer
2019-05-25 15:53:41 +00:00
wolfbeast
c4e345b6d4
[media] Rewrite AudioConverter::DownmixAudio
...
- Structure the code better
- Directly downmix to mono from multichannel
2019-05-25 17:45:05 +02:00
adeshkp
73d1087fce
Issue #246 - Remove more of compact mode and newtab junk from Basilisk
2019-05-25 11:21:55 -04:00
adeshkp
1eca3c3a63
Issue #246 - Revert "Revert "Remove unwanted newtab page code""
...
Page thumbnails hiccups seem to have resolved, so it can be landed again.
This reverts commit 51792b31a3 .
Conflicts:
application/basilisk/modules/DirectoryLinksProvider.jsm
2019-05-25 11:19:38 -04:00
win7-7
bf1e5431f0
use memcmp for nsIAtom Equals to improve performance parser/html
...
issue MoonchildProductions#1113 Use memcmp and not slower string Equals in nsHtml5Portability::localEqualsBuffer
2019-05-25 18:04:02 +03:00
win7-7
733f6b770f
use memcmp for nsIAtom Equals to improve performance xpcom/ds
...
issue #1113 Use memcmp and not slower string Equals in nsHtml5Portability::localEqualsBuffer
2019-05-25 18:02:40 +03:00
wolfbeast
764e2a6247
[Basilisk/Pale Moon] Update region.properties.
...
- Fix incorrect goanna prefix
- Remove dead/insecure 30boxes service for webcal
- Add preset order for Ecosia
2019-05-25 16:56:51 +02:00
wolfbeast
57e5655e8a
Avoid some useless ForgetSkippable handling while we're already dealing
...
with snow-white objects.
2019-05-25 16:08:16 +02:00
wolfbeast
9dfb9401a5
[IndexedDB] Call SendFailureResult if the actor has been destroyed.
...
Normally we wouldn't need to send any notifications if the actor was
already destroyed, but it can be a VersionChangeOp which needs to
notify its parent operation (OpenDatabaseOp) about the failure.
So SendFailureResult needs to be called even when the actor was
destroyed. Normal operations redundantly check if the actor was
destroyed in SendSuccessResult and SendFailureResult, therefore it's
ok to call it in all cases here.
2019-05-25 16:01:39 +02:00
Lars T Hansen
a24d621309
[js, ARM] Always check error return from BufferOffset::diffB.
...
We were missing error checks at two points. In one case an error return
is meaningful; in another case it is not, as the problem should have
been guarded against at a higher level by emitting far jump islands soon
enough during pasteup of compiled code.
2019-05-25 15:41:06 +02:00
win7-7
449cb277d4
NodeInfoManager should use a local cache
...
issue #1111
2019-05-25 16:22:19 +03:00
wolfbeast
80eb8e08dd
[libpng] Backport an upstream libpng patch.
2019-05-25 15:12:24 +02:00
wolfbeast
b89570e31c
Make nsFind::Find handle empty string searches.
2019-05-25 15:07:51 +02:00
Moonchild
915ffc6600
Merge pull request #1115 from win7-7/NS_Atomize-cache
...
Add NS_Atomize cache for main thread use
2019-05-25 12:32:37 +00:00