summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Issue #1587 - Part 8: Remove controller follow/unfollowMoonchild2020-06-12-124/+1
| | | | Since it didn't end up being in the final spec after all.
* Issue #1587 - Part 7: Rename FetchController to AbortControllerMoonchild2020-06-11-142/+142
| | | | | Also renames FetchSignal to AbortSignal. Includes renaming the various controlling prefs to enable.
* Issue #1587 - Part 6: Move FetchController/Signal to its own dirMoonchild2020-06-11-7/+41
| | | | Since it is specced separately from fetch.
* Issue #1587 - Part 5: Hook FetchObserver up to the Fetch APIMoonchild2020-06-11-75/+399
|
* Issue #1587 - Part 4: Implement FetchObserverMoonchild2020-06-11-0/+223
|
* Issue #1587 - Part 3: Hook FetchSignal up to the Fetch APIMoonchild2020-06-10-30/+292
|
* Issue #1587 - Part 2: Implement controller follow/unfollowMoonchild2020-06-10-8/+202
|
* Issue #1587 - Part 1: Implement FetchController/FetchSignal interfaceMoonchild2020-06-10-0/+416
|
* Issue #1585 - Replace node.rootNode with node.getRootNode()Moonchild2020-06-10-89/+128
| | | | | | | This removes the (default disabled) node.rootNode readonly attribute and replaces it with a node.getRootNode() function per WhatWG spec discussion. Based on work by John Dai <jdai@mozilla.com>
* Follow up to Issue #1578 - Preprocess the popup bindingMatt A. Tobin2020-06-09-3/+10
|
* Merge pull request #1584 from Lootyhoof/global-menuMoonchild2020-06-09-4/+4811
|\ | | | | Add global menubar support for GTK
| * Issue MoonchildProductions/UXP#1578 - Add global menubar support for GTKLootyhoof2020-06-09-4/+4811
| |
* | Issue #1560 - Always include speech synthesis IPDLsMoonchild2020-06-09-0/+6
| | | | | | | | | | | | | | | | This is entangled with the IPC messaging configuration so we need these IPDLs even if sppech synthesis is otherwise not being built. This resolves #1560
* | Issue #439 - Remove, fix and clean up automated testsMoonchild2020-06-08-18321/+0
| | | | | | | | | | | | | | With the big amount of code churn around DOM a lot of tests broke severely enough that they caused build bustage. This commit cleans up, removes or otherwise fixes tests that are broken, no longer relevant or obsolete.
* | [NSS] Update exported symbolsMoonchild2020-06-08-0/+3
| | | | | | | | Some symbols were missing from export which might lead to build bustage.
* | Merge pull request #1581 from g4jc/1580Moonchild2020-06-08-0/+1
|\ \ | | | | | | Add missing MP3Demuxer.h to MediaDecoderReader.h
| * | Issue #1580 - Add missing MP3Demuxer.h to MediaDecoderReader.hGaming4JC2020-06-07-0/+1
| |/ | | | | | | Follow up for dom/media work on Issue #80. Fixes non-optimized build bustage.
* | Merge pull request #1582 from g4jc/marqpMoonchild2020-06-08-1/+0
|\ \ | |/ |/| Kill marquee element; Debug Follow Up
| * Issue #1525 - Kill marquee element; Debug Follow UpGaming4JC2020-06-07-1/+0
|/ | | | The marquee element was still specified in debug code, causing build to fail without it's removal.
* Merge pull request #1576 from win7-7/1379306-prMoonchild2020-06-04-2/+154
|\ | | | | Fix the wrong position when we calculate the position for position:absolute child
| * issue #1575 - Fix the wrong position when we calculate the position for ↵win7-72020-06-02-2/+154
| | | | | | | | | | | | position:absolute child and add reftests Use |GetUsedBorder| instead of |GetComputedBorder| when we calculate the position for position:absolute child.
* | Fix missing includeMoonchild2020-06-03-0/+1
| |
* | Issue #80 - Re-land early dom/media de-unification with fixups.Moonchild2020-06-03-50/+78
| | | | | | | | | | For some reason these changes never got merged back to master after reverting to work on a branch...
* | [NSS] Bump NSS versionMoonchild2020-06-03-6/+7
| |
* | [NSS] Force a fixed length for DSA exponentiationMoonchild2020-06-03-10/+35
| |
* | Bug 1632717Moonchild2020-06-03-7/+24
| |
* | Merge pull request #1574 from adeshkp/patch-19Moonchild2020-06-02-8/+8
|\ \ | | | | | | Lowercase link filename extension on Windows
| * | Issue #1566 - Lowercase link filename extensionadeshkp2020-06-01-8/+8
|/ /
* | Issue #1525 - Kill marquee elementMoonchild2020-06-01-4383/+483
| | | | | | | | | | | | * Remove marquee code * Regenerate HTML Elements/parser code for Removal of Marquee. Co-authored-by: Gaming4JC <g4jc@hyperbola.info>
* | Merge pull request #1572 from athenian200/jemalloc_48bit_addressNew Tobin Paradigm2020-05-31-42/+4
|\ \ | | | | | | Remove JEMALLOC_USES_MAP_ALIGN and fix 48-bit addressin…
| * | Issue #1571 - Remove JEMALLOC_USES_MAP_ALIGN and fix 48-bit addressing on ↵athenian2002020-05-31-42/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SunOS AMD64. The JEMALLOC_USES_MAP_ALIGN code has turned out to be worse than useless, and in fact it breaks 64-bit SunOS. It's very old and turned out not to be needed anymore because the way the memory allocator works has changed since it was implemented. It prevented a fix I tried for 48-bit addressing from working properly. However, without either this code or the 48-bit addressing fix, the 64-bit version won't even start, which is why I thought the code was still needed. https://bugzilla.mozilla.org/show_bug.cgi?id=457189 https://hg.mozilla.org/mozilla-central/rev/a26c500b98ab The 48-bit addressing fix is based on code found here: https://github.com/OpenIndiana/oi-userland/blob/oi/hipster/components/web/firefox/patches/patch-js_src_gc_Memory.cpp.patch I already applied these changes to js/src/gc/Memory.cpp, but as I was looking through jemalloc.c I saw that there were very similar ifdefs for Linux on SPARC as the ones I'd had to enaable in Memory.cpp, but for whatever reason the patches I found didn't touch them. So I tried doing for jemalloc.c what was already done for Memory.cpp, and it worked (but only after I removed the map align code).
* | | Update README.mdMoonchild2020-05-31-1/+1
| | | | | | | | | wiki -> site
* | | Issue #1570 - Implement globalThiswolfbeast2020-05-30-3/+44
|/ / | | | | | | This resolves #1570
* | Merge pull request #1565 from Feodor2/masterMoonchild2020-05-29-0/+7
|\ \ | | | | | | Prevent null deref crash in WebrtcVideoConduit DTOR
| * | Issue #1558 - Prevent null deref crash in WebrtcVideoConduit DTORFedor2020-05-27-0/+7
| |/
* | Merge pull request #1568 from MoonchildProductions/1564Moonchild2020-05-27-146/+190
|\ \ | | | | | | Split off nsIdentifierMapEntry in its own header
| * | Revert "Issue #1564 - Fix debug build dependencies for g4jc"wolfbeast2020-05-27-1/+0
| | | | | | | | | | | | This reverts commit 101c06946e6174734e494d260fa53d78255fea89.
| * | Issue #1564 - Fix debug build dependencies for g4jcwolfbeast2020-05-26-0/+1
| | |
| * | Issue #1564 - Fix debug build dependencieswolfbeast2020-05-26-0/+12
| | |
| * | Issue #1564 - Split off nsIdentifierMapEntry in its own headerwolfbeast2020-05-25-146/+178
| |/ | | | | | | + Fix dependency fallout from removing nsDocument.h from ShadowRoot.h
* | Merge pull request #1567 from Ascrod/readerviewMoonchild2020-05-26-162/+412
|\ \ | |/ |/| Reader Updates
| * Issue #361 - Remove dead Android code.Ascrod2020-05-25-93/+2
| | | | | | | | See Bug 1629030, part 3.
| * Bug 1154295 - use normal formatting for plaintext documents in reader modeTrushita2020-05-25-0/+42
| | | | | | | | | | | | Before this change the plain text document in reader mode was not formatted/styled properly. Tag #361.
| * Bug 1621479 - Fix typo in reader mode CSS class preservation list.Cameron McCormack2020-05-25-1/+1
| | | | | | | | Tag #361.
| * Issue #361 - Update Readability from upstream.Ascrod2020-05-25-68/+367
|/ | | | (git rev 52ab9b5c8916c306a47b2119270dcdabebf9d203)
* [permissions] Fix build bustage with --disable-permissionsMoonchild2020-05-21-0/+2
|
* [printing] Fix build bustage with --disable-printingMoonchild2020-05-21-0/+6
|
* Merge pull request #1559 from athenian200/form-disabled-issueMoonchild2020-05-21-94/+113
|\ | | | | Restore -moz-input-disabled and allow events to target disabled form controls.
| * Issue #1557 - Allow event dispatch on disabled form controls.athenian2002020-05-21-26/+35
| | | | | | | | | | | | | | | | Based on https://bugzilla.mozilla.org/show_bug.cgi?id=329509 This seems to resolve #1356 without causing #1557. Also reverts previous changes as they no longer appear to serve a purpose.
| * Revert "Merge pull request #1357 from athenian200/form-disabled-issue"athenian2002020-05-20-68/+78
| | | | | | | | | | This reverts commit ed88b99849156004c04e4a0c87ea9b2360ef19b6, reversing changes made to c4b0715baaffc541670fd1158557aa7e61e521d3.