summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge branch 'master' into releaseRC_20230901RB_20230904Moonchild2023-09-01
|\
| * [DOM] Follow-up: fix refcounting in FilePickerParent.Moonchild2023-09-01
| |
| * [gfx] Check if we have a valid texture before trying to delete it.Moonchild2023-08-31
| |
| * [DOM] Make IORunnable::mFilePickerParent into a RefPtr.Moonchild2023-08-30
| |
| * [network] Hold a strong ref to mChannel in OpenConnMoonchild2023-08-30
| |
| * [DOM] Deny web notifications if principal can't resolve.Moonchild2023-08-30
| |
| * [network] Add locking around access to WebSocketChannel::mPMCECompressorMoonchild2023-08-30
| |
| * [XPCOM] Add xll files to the executables list.Moonchild2023-08-30
| |
| * Merge pull request 'Implement ergonomic brand check' (#2300) from ↵Moonchild2023-08-30
| |\ | | | | | | | | | | | | | | | martok/UXP-contrib:mr/ergo-brand-check into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2300
| | * Issue #2298 - Support '#x in obj' ergonomic brand check syntaxMartok2023-08-30
| | |
| | * Issue #2298 - Carry private-ness of names through ParseNodeHandlerMartok2023-08-30
| | |
| * | Issue #2293 - Add preferences to disable CSS animation/transition props.Moonchild2023-08-30
| |/ | | | | | | This resolves #2293
| * Merge pull request 'Bug 1274518 - Add IPDL preprocessing support' (#2296) ↵Moonchild2023-08-26
| |\ | | | | | | | | | | | | | | | from mrnhmath/UXP:ipdlprep into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2296
| | * Bug 1274518 - Add IPDL preprocessing supportMatheus Marinho2023-08-25
| |/ | | | | | | Co-authored-by: Kai-Zhen Li <seinlin.maung@gmail.com>
| * Merge pull request 'Add --enable-irc and --enable-inspector to ↵Moonchild2023-08-19
| |\ | | | | | | | | | | | | | | | old.configure' (#2292) from mrnhmath/UXP:extflags into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2292
| | * Add --enable-irc and --enable-inspector to old.configureMatheus Marinho2023-08-18
| |/
| * Merge pull request 'Hunspell must be built into libxul on SunOS.' (#2291) ↵Moonchild2023-08-18
| |\ | | | | | | | | | | | | | | | from athenian200/UXP:sunos_hunspell_fix into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2291
| | * Issue #2290 - Hunspell must be built into libxul on SunOS.athenian2002023-08-18
| |/
| * Merge pull request 'Implement Address Sanitizer for MSVC, Leak, Undefined ↵Moonchild2023-08-16
| |\ | | | | | | | | | | | | | | | Behavior and other debug fixes.' (#2288) from dbsoft/UXP:sanitize into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2288
| | * Issue #2266 - Part 2 - Add Leak and Undefined Behavior Sanitizer support.Brian Smith2023-08-14
| | | | | | | | | | | | Also fix building on FreeBSD and Linux, from the previous commit.
| | * Issue #2266 - Part 1 - Allow MSVC and potentially GCC to use Address ↵Brian Smith2023-08-14
| | | | | | | | | | | | | | | | | | | | | Sanitizer on Windows. Check for WINNT instead of CLANG-CL, except for the Blacklist that isn't supported by MSVC. Neither CLANG-CL nor MSVC require -fsanitize=address on the link phase.
| | * Issue #2255 - Disable untested code path in Stopwatch.(h|cpp).Brian Smith2023-08-14
| | | | | | | | | | | | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1325299 Multiprocessor support in Windows returned bogus times causing debug asserts. This may or may not be related to the issue but found it trying to debug it.
| | * No Issue - Fix building WebRTC/Basilisk with --enable-debugBrian Smith2023-08-14
| |/ | | | | | | A bogus MOZ_ASSERT was added at some point, this should make it work.
| * Merge branch '2284-flexpercentage-work'Moonchild2023-08-14
| |\
| | * Issue #2284 - Adjust some in-content CSS to account for flex definite-sizing ↵Moonchild2023-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | change. As of this change, flex items in a vertical flex container will sometimes be considered to have "indefinite" sizes, i.e. percent sizes in them will no longer resolve. To work around this, they need to provide a definite flex-basis (e.g. as part of the "flex" shorthand property) if we want percent sizes to resolve (instead of being treated as "auto") inside of them.
| | * Issue #2284 - Update reftest for behaviour change.Moonchild2023-08-13
| | | | | | | | | | | | I've verified this against Edge-latest.
| | * Issue #2284 - Add exception for flex/grid items resolving percentages ↵Moonchild2023-08-13
| | | | | | | | | | | | | | | | | | against parent. This folds in BZ bugs 1578586 and 1092007 part 2.
| * | Merge pull request 'Fix RegEx GC crash' (#2287) from ↵Moonchild2023-08-10
| |\ \ | | | | | | | | | | | | | | | | | | | | martok/UXP-contrib:mr/2172-regex-gc into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2287
| | * | Issue #2172 - add null zone sanity checksMartok2023-08-09
| | | |
| | * | Issue #2172 - ensure pointers in RegExpShared are updated after GC compactingMartok2023-08-08
| | | |
| | * | Issue #2172 - add missing RegExpShared TraceKind declarationMartok2023-08-08
| |/ /
| * | Merge pull request 'Several low risk fixes and improvements' (#2286) from ↵Moonchild2023-08-07
| |\ \ | | | | | | | | | | | | | | | | | | | | dbsoft/UXP:fixes into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2286
| | * | No Issue - Fix building with --enable-js-ltoBrian Smith2023-08-06
| | | | | | | | | | | | | | | | Needed to include jscntxt.h due to de-unified building.
| | * | Issue #2285 - Ensure we don't try to treat non-DOM-Node event targets as such,Brian Smith2023-08-06
| | | | | | | | | | | | | | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1440809 Fix crash on https://beeper.notion.site
| | * | Issue #2026 - Follow-up: Support Big(U)Int64Array in crypto.getRandomValues.Brian Smith2023-08-06
| |/ / | | | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1718932
| * | Merge pull request 'Properly implement Performance Timeline Level 2 w3c ↵Moonchild2023-08-06
| |\ \ | | |/ | |/| | | | | | | | | | spec.' (#2283) from dbsoft/UXP:perf-l2-2282 into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2283
| | * Issue #2282 - - Properly implement Performance Timeline Level 2 w3c spec.Brian Smith2023-08-02
| |/ | | | | | | | | | | | | | | | | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1539006 Do not throw from PerformanceObserver.observe when none of the entryTypes are known. https://bugzilla.mozilla.org/show_bug.cgi?id=1403027 Implement PerformanceObserver::takeRecords(). https://bugzilla.mozilla.org/show_bug.cgi?id=1436692 "server" is not a valid PerformanceEntry type. https://bugzilla.mozilla.org/show_bug.cgi?id=1463065 Fix a null ptr crash in PerformanceObserver::Observe. https://bugzilla.mozilla.org/show_bug.cgi?id=1631346
| * Merge pull request 'Implement Big(U)Int64Array and fill in some missing ↵Moonchild2023-07-29
| |\ | | | | | | | | | | | | | | | BigInt pieces.' (#2280) from dbsoft/UXP:bigint64-2026 into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2280
| | * Issue #1240 - Follow-up: Add missing JSVAL_TYPE_BIGINT cases in JitFrames.cpp.Brian Smith2023-07-28
| | | | | | | | | | | | As pointed out by roytam1 during testing with Discord.
| | * Issue #1240 - Follow-up: Fix incorrect values in Number() constructor.Brian Smith2023-07-28
| | | | | | | | | | | | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1466893 Our code base was using the return value to create the Number object. However with the BigInt changes, it is no longer stored in rval, use args[0].
| | * Issue #2026 - Part 4 - Fill in missing dense elements case and fix a comment.Brian Smith2023-07-28
| | | | | | | | | | | | | | | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1456569 Skipped this during the initial implementation, not sure when or if this code path is used, but I figure it should be there just in case. Also fix debug builgs by removing an no longer valid MOZ_ASSERT.
| | * Merge branch 'bigint-devtools-test' of ↵Brian Smith2023-07-28
| | |\ | | | | | | | | | | | | https://repo.palemoon.org/martok/UXP-contrib into bigint64-2026
| | | * Issue #2026 - Part 3c - Add BigInt Devtools support. (new frontend)Martok2023-07-29
| | | |
| | | * Issue #2026 - Part 3b - Add BigInt Devtools support. (legacy frontend)Martok2023-07-28
| | | |
| | * | Issue #2026 - Part 3a - Add support for BigInt in devtools. (Server side)Brian Smith2023-07-25
| | |/ | | | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1527867
| | * Issue #2026 - Part 2b - Format BigInts representable as int64_t without ↵Brian Smith2023-07-25
| | | | | | | | | | | | | | | | | | first converting them to strings. https://bugzilla.mozilla.org/show_bug.cgi?id=1543677
| | * Issue #2026 - Part 2a - Support BigInt in NumberFormat and toLocaleString.Brian Smith2023-07-25
| | | | | | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1543677
| | * Issue #2026 - Part 1 - Implement BigInt64 and BigUint64Array.Brian Smith2023-07-24
| | | | | | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1456569
| * | Update UXP/Goanna version now BigInt has landed.Moonchild2023-07-25
| |/
| * Merge pull request 'Add BigInt primitive type.' (#2276) from ↵Moonchild2023-07-23
| |\ | | | | | | | | | | | | | | | dbsoft/UXP:bigint-merged into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2276