summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Issue #1797 - Implement WindowOrWorkerGlobalScope.originRELBASE_20210817RC_20210815Moonchild2021-08-15
| | | | Resolves #1797
* Merge branch 'master' into releaseRC_20210813Moonchild2021-08-13
|\
| * Bump platform version.Moonchild2021-08-13
| |
| * [db] Update SQLite to 3.36.0Moonchild2021-08-13
| |
| * Issue #1806 - Update libcubebMoonchild2021-08-12
| | | | | | | | | | | | This is a full lib update, changing callers where needed. This also moves GertCubeMSGLatencyInFrames to CubebUtils.{cpp|h} where it belongs.
| * [DOM] Be more explicit about the WorkerPrivate self-reference.Jens Stutte2021-08-12
| |
| * [MFBT] Convert debug asserts to early returns for situations that shouldMoonchild2021-08-12
| | | | | | | | never occur.
| * [DOM/NPAPI] Defer loading object when setting attribute.Moonchild2021-08-12
| |
| * [network] Use a proof of lock everywhere in cache v2.Moonchild2021-08-11
| |
| * Issue #1675 - Move regexp to new-regexp to make bz porting simpler.Moonchild2021-07-30
| |
| * Issue #1679 - Part4: Clean up commented-out/WIP code.Moonchild2021-07-30
| |
| * Issue #1679 - Part 3: Make everything build on supported compilers.Moonchild2021-07-30
| |
| * Issue #1781 - Follow-up: fix debug assert in MergeMultiplicativeR()Moonchild2021-07-24
| |
| * [no issue] Replace PurpleBlock with SegmentedVector to reduce indirect memoryMoonchild2021-07-23
| | | | | | | | | | | | | | accesses when calling suspect Improves overall memory performance. Also prerequisite for further work on #1677.
| * Merge pull request 'Implement Promise.allSettled()' (#1796) from ↵Moonchild2021-07-18
| |\ | | | | | | | | | | | | | | | athenian200/UXP:Promise-allSettled into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1796
| | * Merge branch 'master' into Promise-allSettledathenian2002021-07-15
| | |\ | | |/ | |/|
| | * Issue #1725 - Fix logic in PerformPromiseAllSettled.Jeremy Andrews2021-07-15
| | | | | | | | | | | | This function essentially appears to work as written, there was an issue with it returning false too early in some situations that prevented it from working properly.
| | * WIP: Base implementationMoonchild2021-07-13
| | |
* | | Merge branch 'master' into releaseRELBASE_20210719RC_20210715Moonchild2021-07-15
|\| |
| * | [layout] Ensure we set the primary frame for native anon content where needed.Moonchild2021-07-15
| | |
| * | Revert "[accessibility] Remove selection listeners from shutting down ↵Moonchild2021-07-14
| | | | | | | | | | | | | | | | | | PresShell." This reverts commit 684000d9a5be65aaea5864ae1869d7cab737e089.
| * | [accessibility] Remove selection listeners from shutting down PresShell.Eitan Isaacson2021-07-14
| | |
| * | [gfx] Hard-block old mesa/nouveau versionsMoonchild2021-07-14
| | |
| * | [NSPR] Lock access to PRCallOnceType members in PR_CallOnce* for thread safety.Dana Keeler2021-07-14
| | | | | | | | | | | | Cherry-picked upstream fix from 4.31
| * | [ANGLE] Cherry-pick upstream fixMoonchild2021-07-14
| | |
| * | [network] Make CacheIOThread::ThreadFunc hold reference to thread.Valentin Gosu2021-07-14
| | |
| * | [network] Add some sanity checks to deserialized nsStandardURLsMoonchild2021-07-14
| | | | | | | | | | | | Note: C++ lambda expressions are actually useful for once.
| * | [network] Stop blocking 10080Moonchild2021-07-14
| |/ | | | | | | | | Port 10080 is shared by too many devices and services that do need http(s) access, so this port should not be blacklisted by default.
| * Issue #1793 - Only use Glass on the Toolkit Download Manager on Windows 7Matt A. Tobin2021-07-12
| |
| * Issue #1793 - Only use proper Aero Styling in the Toolkit Error Console on ↵Matt A. Tobin2021-07-12
| | | | | | | | Windows 7
| * Issue #1793 - Add a border-bottom to treecols headerMatt A. Tobin2021-07-12
| |
| * Issue #1793 - Add a border-bottom to toolboxMatt A. Tobin2021-07-12
| | | | | | | | Follow-up to e8be661944c730cb3b702cd7f7d97e0860eb9132
| * Issue #1792 - Part 4: Implement constructors for the EventTarget interface.Moonchild2021-07-12
| |
| * Issue #1792 - Part 3: Add ConstructibleEventTarget helper class.Moonchild2021-07-12
| | | | | | | | | | | | | | | | | | Of course it couldn't be trivial :P wrapObject is a pure virtual function which prevents an abstract constructor from being used. So, we need to extend DOMEventTargetHelper (applicable acronym: DETH :D) with a wrapObject implementation - in a derivative class is the clearest way to do this, as opposed to making DETH more complex.
| * Issue #1792 - Part 2: Move GetParentObject() to EventTarget.h for re-use.Moonchild2021-07-12
| |
| * Issue #1792 - Part 1: Remove superfluous check for abstract ancestors.Moonchild2021-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes some restrictions on whether an interface that implements QueryInterface can have a non-abstract ancestor. This restriction was put in place back when we automatically added QueryInterface to all rootmost non-abstract interfaces (~Pale Moon 24). At the time, we needed to make sure it did NOT end up on EventTarget, because back then WebIDL quickstubs would replace the QI implementation on non-WebIDL EventTargets with the WebIDL one, which would not work for them. Since then, we have removed WebIDL quickstubs and we now explicitly list which interfaces get QueryInterface, so this check is no longer needed.
| * Issue #1757 - Follow-up: Remove some stray WPT leftovers.Moonchild2021-07-12
| | | | | | | | These were re-introduced when reverting the <details> element pref changes.
| * [network] Stop treating http and https as different for encoding schemes.Moonchild2021-07-10
| | | | | | | | | | There is no reason to treat available encoding schemes for these protocols differently.
| * [network] Enable brotli compression on http for sites that offer it.Moonchild2021-07-06
| |
| * [toolkit] Slightly lighten light-mode logopage backgroundMoonchild2021-07-05
| |
| * [Toolkit] Update logopage styling.Moonchild2021-07-01
| | | | | | | | | | | | Part of the UX refresh Pale Moon effort. This uses the new -moz-dark-theme media query to make the logopage dark if the UI is dark, without explicitly relying on (often not sane) system color values.
| * Issue #1751 - Remove Mac/ARM C fallback on gcc from pixmanMoonchild2021-06-25
| |
| * Issue #1784 - Add -moz-dark-theme media query and allow prefers-color-scheme ↵athenian2002021-06-22
| | | | | | | | to follow it.
| * [Toolkit] Attempt to initialize DownloadTaskbarProgress when ↵Matt A. Tobin2021-06-22
| | | | | | | | onDownloadWindowLoad() is called so that DownloadTaskbarProgress from the Downloads Manager window works when the application doesn't explicitly invoke onBrowserWindowLoad().
| * Issue #1751 - Remove Mac code behind MOZ_WIDGET_TOOLKIT == 'cocoa'Moonchild2021-06-21
| |
| * [whitespace] Fix CRLF line endings.Moonchild2021-06-21
| | | | | | | | | | When originally implementing ResizeObserver, line endings ended up being CRLF instead of LF. This commit fixes those line endings (no code changes)
| * Bump platform versionMoonchild2021-06-19
| |
| * Merge branch '1783'Moonchild2021-06-19
| |\
| | * Issue #1783 - Part 3: Remove ResizeObservation's BroadcastSize.Moonchild2021-06-19
| | | | | | | | | | | | This is chrome-only and unused, and interfered with getting the spec update in.
| | * Issue #1783 - Part 2: Update ResizeObserver and resizeObserverSize.Moonchild2021-06-19
| | | | | | | | | | | | | | | | | | | | | This adds the later spec revision's contentBoxSize and borderBoxSize, and the inlineSize and blockSize concepts. The older spec contentRect remains functional as well for backwards compatibility with the earlier spec (that was IMHO perfectly fine as it was...)