Roy Tam
bc81a6d5f5
ported upstream mozilla esr60 changes: bug1515052, bug1539219, bug1547757, bug1555523
2019-06-22 09:48:24 +08:00
Roy Tam
fbb9e05a43
Merge remote-tracking branch 'origin/master' into custom
2019-06-21 10:00:27 +08:00
Gaming4JC
5ee1469263
[Basilisk] Fix packaging when sync is not built
...
Packaging will fail due to missing ifdefs when --disable-sync is passed in .mozconfig. This fixes that issue by including the missing ifdefs.
2019-06-21 09:58:19 +08:00
Ascrod
7801a344b4
Issue #1132 - Add application executable location to the about:support page.
2019-06-21 09:58:18 +08:00
wolfbeast
aae7584fdd
Call a more generic function when inlining array natives.
...
This simplifies the code a bit because
ElementAccessHasExtraIndexedProperty checks for length-overflow
(directly) and sparse-indexes (through TypeCanHaveExtraIndexedProperties)
so the callers don't have to do that anymore.
2019-06-21 09:58:16 +08:00
Roy Tam
993fcca963
ported mozilla upstream change: Bug 1544386 part 1 - Call ElementAccessHasExtraIndexedProperty instead of ArrayPrototypeHasIndexedProperty when inlining array natives. r=tcampbell a=lizzard (MFSA2019-18)
2019-06-19 22:49:27 +08:00
Roy Tam
be20c640d4
Merge remote-tracking branch 'origin/master' into custom
2019-06-19 22:36:34 +08:00
wolfbeast
97c44cca9f
Revert "Add Yandex (ru) search plugin"
...
Since Yandex is greedy and only accepts a partnership if they are the
browser default. They don't deserve the traffic.
This reverts commit c9edf588ed6d9b53038125c6d79c466b398e2da4.
2019-06-19 21:36:13 +08:00
wolfbeast
8dcf847a45
Tabs -> Spaces (no code change)
2019-06-19 21:34:41 +08:00
wolfbeast
bd3135ad35
Remove/inline CanonicalizeArrayLengthValue.
2019-06-19 21:34:39 +08:00
wolfbeast
a6bb928fa4
Remove JSOP_SPREADCALLARRAY and just use JSOP_NEWARRAY again.
2019-06-19 21:34:38 +08:00
wolfbeast
1d499496a2
Update comment
2019-06-19 21:34:36 +08:00
wolfbeast
90bb3e7f1d
Remove and clean up more code.
2019-06-19 21:34:34 +08:00
wolfbeast
c6c456b12b
Replace SetOrExtendBoxedOrUnboxedDenseElements with direct calls.
2019-06-19 21:34:33 +08:00
wolfbeast
79dfc644d3
Clean up and rename MoveBoxedOrUnboxedDenseElements.
2019-06-19 21:34:31 +08:00
wolfbeast
ec0e78d127
Convert CopyBoxedOrUnboxedDenseElements to something that doesn't crash.
2019-06-19 21:34:29 +08:00
wolfbeast
a7d7332c7b
Fix typo in ArrayShiftMoveElements
2019-06-19 21:34:28 +08:00
wolfbeast
18166cf949
Remove functors for array natives.
2019-06-19 21:34:26 +08:00
wolfbeast
ea2349157d
Remove unboxed array context option and shell flag.
2019-06-19 21:34:25 +08:00
wolfbeast
051e96c365
Remove unused LIR temp register for unboxed arrays.
2019-06-19 21:34:23 +08:00
wolfbeast
87f3c86484
Make use of ArrayObjects in favor of generic JS objects.
...
ArrayObjects has been a thing for years but been under-used. About time
they are used where prudent.
2019-06-19 21:34:21 +08:00
wolfbeast
1176a9ace1
Inline combined methods for NativeObject and UnboxedArrayObject accesses.
2019-06-19 21:34:19 +08:00
wolfbeast
54b6b407a9
Remove UnboxedArray code part 2
2019-06-19 21:34:02 +08:00
wolfbeast
5c15924907
Remove UnboxedArray code part 1
2019-06-19 21:33:59 +08:00
Roy Tam
503c9e2175
Merge remote-tracking branch 'origin/master' into custom
2019-06-18 16:59:33 +08:00
wolfbeast
ead2b63495
Force clobber for ICU update
2019-06-18 15:19:58 +08:00
wolfbeast
9c6678a2d3
Update tzdata SpiderMonkey files
2019-06-18 15:19:23 +08:00
wolfbeast
ec5e46dd1c
Update tzdata resource files
2019-06-18 15:19:21 +08:00
wolfbeast
9efb78165c
Update update-tzdata.sh to use git instead of svn, and not try to
...
auto-commit with hg.
2019-06-18 15:19:19 +08:00
wolfbeast
18688cb1bf
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-18 15:19:13 +08:00
Roy Tam
ef715102e7
revert "Remove e10s code from browser widget. (083d322b7)" to keep e10s useful.
2019-06-15 10:16:21 +08:00
Roy Tam
11fc0dd014
Merge remote-tracking branch 'origin/master' into custom
2019-06-15 06:28:55 +08:00
wolfbeast
111ecfd189
Add Yandex (ru) search plugin
2019-06-15 06:27:48 +08:00
wolfbeast
f5923f0626
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-15 06:27:46 +08:00
roytam1
044e258d91
Merge pull request #4 from Mathwi/custom
...
Point Help / Submit Feedback to MSFN (Serpent)
2019-06-15 06:21:07 +08:00
Mathwi
8584b233fc
Move app.feedback.baseURL here and point to MSFN
...
Ideally we should instead point to a redirect page at Roytam1's site, but this will do for now
2019-06-10 20:34:01 -05:00
Mathwi
f4b8b0d90c
Move app.feedback.baseURL into branding prefs
2019-06-10 20:28:31 -05:00
Mathwi
a7d2a6260c
Move app.feedback.baseURL pref to branding
...
Remove the following lines from this file and paste into basilisk-branding.js so official & unofficial builds can have different values:
// base url for web-based feedback pages
pref("app.feedback.baseURL", "https://forum.palemoon.org/viewforum.php?f=61 ");
2019-06-10 20:25:54 -05:00
Mathwi
250163b9d2
Merge pull request #3 from roytam1/custom
...
Custom
2019-06-10 19:59:45 -05:00
Roy Tam
f05d85ff6b
import change from mozilla upstream: Bug 1384330 - Blocking the mozAddonManager when pref 'privacy.resistFingerprinting.block_mozAddonManager' is true. r=arthuredelstein,mossop
2019-06-08 20:30:03 +08:00
Roy Tam
5b5d42a6af
Merge remote-tracking branch 'origin/master' into custom
2019-06-07 09:53:15 +08:00
wolfbeast
c3a85ded77
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-07 09:52:36 +08:00
wolfbeast
64acfb5ca0
Revert "Improve origin-clean algorithm"
...
This reverts commit e69b3f567c4b8957cc09ba4359e84939f77781c5.
2019-06-07 09:52:34 +08:00
roytam1
a7ad0dde78
Merge pull request #2 from Mathwi/custom
...
Custom
2019-06-07 09:46:30 +08:00
Mathwi
7254c34007
Update app.support.baseURL pref again
...
Roytam1 has set up a page at his site for this to point to, so changing the pref to point to it.
2019-06-06 19:53:45 -05:00
Mathwi
426aef14c7
Redirect browser.feedback.url from palemoon.org
...
See previous commit - one more pref needed changing
2019-06-05 20:57:01 -05:00
Mathwi
1de2444bc9
Redirect support URLs away from palemoon.org
...
Specifically for unofficial (New Moon) builds, we need to change a prefs app.support.baseURL and browser.slowstartup.help.url not to point to palemoon.org.
Really we should have separate versions of this file for official and unofficial builds, but since this repo will only be used for unofficial builds, this will do.
2019-06-05 20:49:46 -05:00
Mathwi
7a5bba6f84
Merge pull request #1 from Mathwi/Mathwi-patch-1
...
Change help links for unofficial (Serpent, New Moon) branding
2019-06-03 20:55:09 -05:00
Mathwi
9cee045fdc
Merge pull request #2 from Mathwi/Mathwi-patch-2
...
Mathwi patch 2
2019-06-03 20:32:10 -05:00
Mathwi
9e4dfbda34
Remove palemoon.org from New Moon branding
...
Two changes: First, blank out the pref that causes a palemoon.org page to open after updating the New Moon browser. Second, point release notes to the author's blog (as with Serpent) vs. the Pale Moon release notes.
2019-06-03 20:28:01 -05:00