summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* [parser] Make the refcount of nsHtml5OwningUTF16Buffer atomic.Henri Sivonen2020-11-18-1/+1
|
* [xpcom] Fix GetWindowsFolder storageDavid Major2020-11-18-2/+2
|
* [gfx][Skia] Hold mutex while accessing shared SkImage data.Moonchild2020-11-18-17/+54
|
* Merge pull request 'Get rid of HPKP pinning mode leftovers' (#1680) from ↵Matt A. Tobin2020-11-16-42/+14
|\ | | | | | | | | | | adesh/UXP:cleanup-hpkp-pinning-mode into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1680
| * Issue #1280 - Follow-up: Get rid of HPKP pinning mode.adesh2020-11-10-42/+14
| | | | | | | | | | | | This was a leftover from HPKP removal. Also remove a couple of unused variables from security/manager/ssl/nsSiteSecurityService.cpp.
* | Issue #251 - Move chrome packaging options to ac configureMatt A. Tobin2020-11-16-34/+86
| | | | | | | | Also adds options for new functionality in #1683
* | [UA] Change default compatibility mode version to 68.0Moonchild2020-11-16-1/+1
| | | | | | | | | | Since several entities have started to ban .9 versions, even if they are valid ESR versions.
* | Revert "Issue #1684 - Remove global UA override preference and supporting code."Moonchild2020-11-15-1/+34
| | | | | | | | | | | | This reverts commit 18df01eb5498c954044f96c346026da0238d2e61. Backed out for devtools breakage.
* | Issue #1684 - Remove global UA override preference and supporting code.Moonchild2020-11-15-34/+1
| | | | | | | | Resolves #1684
* | Revert "[toolkit] Add optimized UI code format option"Moonchild2020-11-15-14/+3
| | | | | | | | This reverts commit 511ac54cab15741ba399ff62ac45bab1f26f0582.
* | [toolkit] Add optimized UI code format optionMoonchild2020-11-14-3/+14
| |
* | [packager] Optimize archive accesses.Moonchild2020-11-14-30/+107
| |
* | Issue #1683 - Update libjar module.Moonchild2020-11-13-13/+101
| |
* | Issue #1683 - Update Brotli lib to 1.0.9Moonchild2020-11-13-2404/+3966
| |
* | [libjar] Fix inflation logic.Moonchild2020-11-13-1/+1
| | | | | | | | | | This has been broken for 11 years. About time it's fixed. Tag #1683
* | Issue #1682 - Remove vibrator DOM interface and support code.Moonchild2020-11-13-967/+4
| | | | | | | | Resolves #1682
* | Issue #1391 - Disable DOM Filesystem/dirpicker APIs by default.Moonchild2020-11-13-2/+2
| | | | | | | | | | There don't seem to be any drawbacks to this; tested for the past month disabled and there have been no issues with any sites visited. Adoption seems very low.
* | Issue #1679 - Part 2: Some small issues to address buildability.Moonchild2020-11-12-3/+4
|/ | | | | | | - Explicitly |this| the Asserts in Cell.as<> - Unified deprot in regexp-error.h - Convert RegExpShared* inner() to a reinterpret_cast because for SOME reason .as<> no longer works after the reimport (which is a static cast)
* Issue #1679 - Part 1: First pass account for some of the refactoring ↵Matt A. Tobin2020-11-09-8/+15
| | | | | | differences in regexp-shim.h This is the patch Moonchild committed on the aborted branch before the plan was revised.
* Bug 1466909 - Use AddLvalueReference for UniquePtr's operator*().Matt A. Tobin2020-11-09-1/+1
| | | | | | | | This is required for UniquePtr to accept <void>, which is required for PseudoHandle = mozilla::UniquePtr<T, JS::FreePolicy>; in turn for mozilla::SegmentedVector<PseudoHandle<void>> uniquePtrArena_; Tag #1679
* Bug 1328948 - Add is(), as() to Cell.Matt A. Tobin2020-11-09-0/+18
| | | | Tag #1679
* Issue #1677 - Part 7: Add unicode/uniset.h to check_spidermonkey_style.py ↵Matt A. Tobin2020-11-09-0/+1
| | | | for some reason
* Issue #1677 - Part 6: Implement NativeRegExpMacroAssembler for new regexp ↵Matt A. Tobin2020-11-09-13/+1572
| | | | import based on irregexp/NativeRegExpMacroAssembler.cpp
* Issue #1677 - Part 5: "Simplify" regexp re-import process (and re-import ↵Matt A. Tobin2020-11-09-512/+706
| | | | | | from later revision) I am going on record to say Mozilla are utter fucking assholes for pulling this as part of their progression.
* Issue #1677 - Part 4: Implement shim for regexpMatt A. Tobin2020-11-09-222/+2445
|
* Issue #1677 - Part 3: Create shim definitions for V8-specific code in new ↵Matt A. Tobin2020-11-09-0/+1748
| | | | regexp implementation
* Issue #1677 - Part 2: Add build filesMatt A. Tobin2020-11-04-0/+47
|
* Issue #1677 - Part 1: Import new V8 regexp code with Mozilla's header ↵Matt A. Tobin2020-11-04-0/+16698
| | | | modifications
* Merge branch 'jsbuild-work'Matt A. Tobin2020-11-04-571/+770
|\
| * Issue #1676 - Part 21: Use js-cxxflags.mozbuild in testing code and js shellMatt A. Tobin2020-11-04-21/+6
| |
| * Issue #1676 - Part 20: Split vtune sources out of js/src/moz.buildMatt A. Tobin2020-11-04-7/+19
| |
| * Issue #1676 - Part 19: Split ctypes sources out of js/src/moz.buildMatt A. Tobin2020-11-04-16/+29
| |
| * Issue #1676 - Part 18: Move and separate top level sources from vm sources ↵Matt A. Tobin2020-11-04-25/+14
| | | | | | | | in js/src/moz.build
| * Issue #1676 - Part 17: Put remaining source files which have debug code ↵Matt A. Tobin2020-11-04-2/+6
| | | | | | | | ifdef'd behind MOZ_DEBUG
| * Issue #1676 - Part 16: Split WASM sources out of js/src/moz.buildMatt A. Tobin2020-11-04-22/+40
| | | | | | | | Also puts WasmBinaryIterator.cpp which is debug code ifdef'd behind MOZ_DEBUG
| * Issue #1676 - Part 15: Split threading sources out of js/src/moz.buildMatt A. Tobin2020-11-04-15/+32
| |
| * Issue #1676 - Part 14: Split proxy sources out of js/src/moz.buildMatt A. Tobin2020-11-04-8/+24
| |
| * Issue #1676 - Part 13: Split perf sources out of js/src/moz.buildMatt A. Tobin2020-11-04-13/+30
| |
| * Issue #1676 - Part 12: Split jit sources out of js/src/moz.buildMatt A. Tobin2020-11-04-216/+232
| |
| * Issue #1676 - Part 11: Split irregexp sources out of js/src/moz.buildMatt A. Tobin2020-11-04-8/+24
| |
| * Issue #1676 - Part 10: Split gc sources out of js/src/moz.buildMatt A. Tobin2020-11-03-14/+30
| |
| * Issue #1676 - Part 9: Move DIRS down in js/src/moz.buildMatt A. Tobin2020-11-03-15/+13
| |
| * Issue #1676 - Part 8: Fix up include for selfhosted.out.hMatt A. Tobin2020-11-03-1/+1
| |
| * Issue #1676 - Part 7: Split frontend sources out of js/src/moz.buildMatt A. Tobin2020-11-03-16/+28
| |
| * Issue #1676 - Part 6: Split ds sources out of js/src/moz.buildMatt A. Tobin2020-11-03-2/+18
| |
| * Issue #1676 - Part 5: Split devtools sources out of js/src/moz.buildMatt A. Tobin2020-11-03-7/+26
| |
| * Issue #1676 - Part 4: Split builtin sources out of js/src/moz.buildMatt A. Tobin2020-11-03-59/+78
| |
| * Issue #80 - De-unify js/srcMatt A. Tobin2020-11-03-17/+17
| | | | | | | | | | | | | | Three debug sources are producing link warnings and will be solved as Issue #1676 progresses. This does not include JS Testing sources. Specifically: js/src/gdb or js/src/jsapi-tests
| * Issue #1676 - Part 3: Split DEFINES out of js/src/moz.buildMatt A. Tobin2020-11-03-36/+37
| |
| * Issue #1676 - Part 2: Split CFLAGS and CXXFLAGS directives out of ↵Matt A. Tobin2020-11-03-34/+45
| | | | | | | | js/src/moz.build