summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| | | | * Issue #1307 - Part 1: Remove MALLOC_VALIDATEwolfbeast2019-11-30-37/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This basic validation is hard-set to always-on, so no point in keeping it conditional since we basically always want this rudimentary pointer validation to be done.
| | | * | No Issue - Add checking in platform/ for clobber.py because it can only know ↵Matt A. Tobin2019-12-01-0/+3
| | | | | | | | | | | | | | | | | | | | hardcoded values in comm-style configurations
| | | * | Merge branch 'master' of https://github.com/MoonchildProductions/UXPwolfbeast2019-12-01-24/+6
| | | |\ \
| | | | * | No Issue - Don't use a hard coded path for win_srcdir in comm-style ↵Matt A. Tobin2019-11-30-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | configurations
| | | | * | Issue #1306 - Move bundled fonts to toolkitMatt A. Tobin2019-11-30-23/+5
| | | | |/
| | | * | Issue #1309 - Fix handling of display rows where the elements are notwolfbeast2019-12-01-13/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | forming a monotonically increasing sequence (e.g. with position:sticky) Relative positioning can cause table parts to move, which can cause issues with the cursor position to know which rows can be skipped. To make this work, use the max difference between the frame's rect and the union of the frame's "normal" position and the overflow rect to cover the area of relatively positioned elements even if they are out of order. This resolves #1309.
| | | * | Issue #1308 - Create nsDisplayTableBackgroundColor to avoid displaywolfbeast2019-12-01-3/+37
| | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | list collisions when processing the background color of a table. This is effectively #146 Part 3c to go along with the other 2 there. This resolves #1308.
| | | * No issue - Clean up libxul mozbuild a littlewolfbeast2019-11-30-10/+0
| | | | | | | | | | | | | | | | | | | | - Remove delayload dlls from which there are no imports - Remove leftover MOZ_RUST config bit.
| | | * Issue #1302 followup - Add spec-compliance checks/errorswolfbeast2019-11-30-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | - Check for undefined/null regex flags (because...) - Make it throw a typeerror instead of syntax error on non-global - Generalize JS error messages for these checks.
| | | * Remove unnecessary calls to ReparentFloatsForInlineChild inMats Palmgren2019-11-29-45/+10
| | | | | | | | | | | | | | | | nsInlineFrame.
| | | * Merge branch 'master' of https://github.com/MoonchildProductions/UXPwolfbeast2019-11-29-8/+0
| | | |\
| | | | * Merge pull request #1305 from adeshkp/patch-13New Tobin Paradigm2019-11-28-8/+0
| | | | |\ | | | | | | | | | | | | Issue #1258 - Remove remaining chat core bits
| | | | | * Issue #1258 - Remove remaining chat core bitsadeshkp2019-11-28-8/+0
| | | | |/ | | | | | | | | | | This fixes Interlink build on Mac.
| | | * / Simplify the overflow child frame reparenting inMats Palmgren2019-11-29-7/+2
| | | |/ | | | | | | | | | | | | nsInlineFrame::DestroyFrom.
| | | * Issue #1304 - Make the second arg of insertRule optionalMatt A. Tobin2019-11-28-3/+3
| | | |
| | | * Allow Solaris to use alt packaging for Pale Moon and BasiliskMatt A. Tobin2019-11-28-2/+2
| | | |
| | | * Fix typo in application./basilisk/build.mkMatt A. Tobin2019-11-28-1/+1
| | | |
| | | * Issue #1303 - Add langpack generation targets for Pale Moon and BasiliskMatt A. Tobin2019-11-28-5/+31
| | | | | | | | | | | | | | | | | | | | * The langpack is not generated via the package target but IS for mozpackage target using old behavior * Add mach command to specifically generate the langpack when needed without the rest of the packaging routine (mach langpack)
| | | * No Issue - Use alternative packaging for Pale Moon and BasiliskMatt A. Tobin2019-11-27-7/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * This adds what will eventually be a rewritten packaging routine while maintaining backwards compatibility with the original mozilla routine * Changes the build target and installer makefile to use the alternative packaging * Adds build target to specifically invoke the original mozilla routine * Update mach commands accordingly
| | | * Issue #1302 - Add self-hosted implementation for string regex .matchAllwolfbeast2019-11-26-58/+287
| | | | | | | | | | | | | | | | This resolves #1302.
| | | * Merge pull request #1301 from JustOff/PR_mm_script_cacheMoonchild2019-11-25-9/+13
| | | |\ | | | | | | | | | | Clear the message manager script cache when updating and removing add-ons
| | | | * Issue #1300 - Clear the message manager script cache when updating and ↵JustOff2019-11-22-9/+13
| | | | | | | | | | | | | | | | | | | | removing add-ons
| | | * | Issue #1254 - Update embedded emoji font to 0.5.0 (Twemoji 12.1.3) forwolfbeast2019-11-24-0/+0
| | | | | | | | | | | | | | | | | | | | Emoji 12 support.
| | | * | Add crashtest for resolved bug 1558522.wolfbeast2019-11-24-0/+41
| | | |/
| | | * Issue #1251 - Remove obsolete XP_QSORT reference.athenian2002019-11-20-16/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I didn't include this in my initial PR because I assumed this part was not relevant to UXP. I was asked to submit this while the MailNews rebase was going on, but I was late with my patch and didn't quite grasp that this specifically was still needed. My counterpart at Mozilla, Petr Sumbara, has gotten his version of this approved. https://bugzilla.mozilla.org/show_bug.cgi?id=1568473
| | | * Remove duplicate localization noteMoonchild2019-11-19-4/+0
| | | | | | | | | | | | The note -used- to be where I inserted it but was apparently moved further down by Mozilla, outside of my FoV.
| | | * Issue #447 - Update HSTS preload listwolfbeast2019-11-19-3828/+3982
| | | |
| | | * Issue #1242 - Reinstate GPU Accelerated Windows entry in about:supportwolfbeast2019-11-19-0/+22
| | | | | | | | | | | | | | | | This resolves #1242.
| | | * Merge pull request #1298 from g4jc/b1284Moonchild2019-11-19-0/+1
| | | |\ | | | | | | | | | | Update js/src/builtin/TestingFunctions.cpp for /s (dotAll) regular expression changes
| | | | * Issue #1284 - Update js/src/builtin/TestingFunctions.cpp for /s (dotAll) ↵Gaming4JC2019-11-18-0/+1
| | | |/ | | | | | | | | | | | | | | | | | | | | regular expression changes This fixes debug builds
| | | * Issue #1284 - Implement /s (dotAll) for regular expressions, v2.wolfbeast2019-11-18-23/+117
| | | | | | | | | | | | | | | | Resolves #1284.
| | | * Merge pull request #1297 from athenian200/compiler-warningMoonchild2019-11-18-6/+6
| | | |\ | | | | | | | | | | Fix a compiler warning in ipc/chromium/src/base/sys_info_posix.cc.
| | | | * Issue #457 - Fix typo in ipc/chromium/src/base/sys_info_posix.ccathenian2002019-11-18-6/+6
| | | | | | | | | | | | | | | | | | | | I made a typo in commit 687a789 when updating the ifdef style I used to comply with UXP standards. The typo I made resulted in a compiler warning I failed to notice, so I was asked to tag issue #457 when submitting the PR. I also fixed some trailing whitespace I apparently left behind in the file.
| | | * | Revert "Issue #1284 - Implement /s (dotAll) for regular expressions."wolfbeast2019-11-18-88/+6
| | | |/ | | | | | | | | | | | | This reverts commit f31b04a303607cd82757e7c4f60bb536658c8a30.
| | | * Issue #1284 - Implement /s (dotAll) for regular expressions.wolfbeast2019-11-18-6/+88
| | | | | | | | | | | | | | | | Resolves #1284.
| | | * Merge pull request #1293 from JustOff/PR_widevine_stringsMoonchild2019-11-17-5/+4
| | | |\ | | | | | | | | | | Adjust Widewine strings after removing Adobe Primetime support
| | | | * Issue #1259 - Adjust Widewine strings after removing Adobe Primetime supportJustOff2019-11-16-5/+4
| | | | |
| | | * | Merge pull request #1294 from g4jc/bug_1288Moonchild2019-11-17-1/+1
| | | |\ \ | | | | |/ | | | |/| Use NS_DECL_THREADSAFE_ISUPPORTS in HttpBaseChannel.cpp
| | | | * Issue #1288 - Use NS_DECL_THREADSAFE_ISUPPORTS in HttpBaseChannel.cppGaming4JC2019-11-16-1/+1
| | | |/ | | | | | | | | | | | | Fixes a regression in Part 1b which caused HTML5 parser to fall off the main thread.
| | | * Merge branch 'master' into mailnews-workMatt A. Tobin2019-11-15-723/+763
| | | |\
| | | | * Merge branch 'fdlibm-work'wolfbeast2019-11-15-716/+745
| | | | |\ | | | | | | | | | | | | | | | | | | This resolves #1291
| | | | | * Issue #1291 - Part 4: Update patch fileswolfbeast2019-11-15-155/+562
| | | | | |
| | | | | * Issue #1291 - Part 3: Update fdlibm to Sept 2019 versionwolfbeast2019-11-15-102/+163
| | | | | |
| | | | | * Issue #1291 - Part 2: Stop using the lib's sqrt() functionwolfbeast2019-11-15-459/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use <cmath>'s functions over fdlibm's for performance reasons. No significant precision loss when doing this.
| | | | | * Issue #1291 - Part 1: Ensure exp(1) returns e exactly (use a const)wolfbeast2019-11-15-0/+3
| | | | |/
| | | | * Issue #80 - Stop building embedded xz lib unifiedwolfbeast2019-11-15-1/+1
| | | | |
| | | | * Issue #80 - Stop building woff2 lib unifiedwolfbeast2019-11-15-1/+1
| | | | |
| | | | * Issue #80 - Stop building brotli lib unifiedwolfbeast2019-11-15-2/+2
| | | | |
| | | | * Add Ekoru to the included search engines.wolfbeast2019-11-15-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This provides a charity-supporting search engine option focused on the planet's health and animal welfare. Since this engine is based on Bing search, it provides a balancing alternative to Ecosia (Google-based) with similar eco goals.
| | | | * Merge pull request #1290 from g4jc/bug_1279New Tobin Paradigm2019-11-14-3/+3
| | | | |\ | | | | | | | | | | | | Update TestingFunctions.cpp for regex lookbehind changes