Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Bug 1426494 - Share more code between nsIDocument and ShadowRoot | Matt A. Tobin | 2020-06-13 |
| | | | | Tag #1375 | ||
* | Bug 1355787 - nsIdentifierMapEntry should let one to use either strings or ↵ | Matt A. Tobin | 2020-06-13 |
| | | | | | | atoms as keys to avoid slow string assignments when possible. Tag #1375 | ||
* | Bug 1217436 - Make nsIdentifierMapEntry::mIdContentList an AutoTArray to ↵ | Matt A. Tobin | 2020-06-13 |
| | | | | | | save an allocation Tag #1375 | ||
* | Merge branch 'abortcontroller-work' | Moonchild | 2020-06-12 |
|\ | |||
| * | Issue #1587 - Part 9: Immediately reject an already-aborted signal | Moonchild | 2020-06-12 |
| | | |||
| * | Issue #1587 - Part 8: Remove controller follow/unfollow | Moonchild | 2020-06-12 |
| | | | | | | | | Since it didn't end up being in the final spec after all. | ||
| * | Issue #1587 - Part 7: Rename FetchController to AbortController | Moonchild | 2020-06-11 |
| | | | | | | | | | | Also renames FetchSignal to AbortSignal. Includes renaming the various controlling prefs to enable. | ||
| * | Issue #1587 - Part 6: Move FetchController/Signal to its own dir | Moonchild | 2020-06-11 |
| | | | | | | | | Since it is specced separately from fetch. | ||
| * | Issue #1587 - Part 5: Hook FetchObserver up to the Fetch API | Moonchild | 2020-06-11 |
| | | |||
| * | Issue #1587 - Part 4: Implement FetchObserver | Moonchild | 2020-06-11 |
| | | |||
| * | Issue #1587 - Part 3: Hook FetchSignal up to the Fetch API | Moonchild | 2020-06-10 |
| | | |||
| * | Issue #1587 - Part 2: Implement controller follow/unfollow | Moonchild | 2020-06-10 |
| | | |||
| * | Issue #1587 - Part 1: Implement FetchController/FetchSignal interface | Moonchild | 2020-06-10 |
| | | |||
* | | Issue #439 - Debug follow up to remove no longer existing headers | Gaming4JC | 2020-06-11 |
|/ | | | | | Although the headers were removed, they are still referenced in WebIDL causing compiler to fail for debug builds. This removes TestFunctions.webidl and TestInterfaceJSMaplikeSetlikeIterable.webidl, with nit fix for existing incorrect whitespace. | ||
* | Issue #1585 - Replace node.rootNode with node.getRootNode() | Moonchild | 2020-06-10 |
| | | | | | | | 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> | ||
* | Issue #1560 - Always include speech synthesis IPDLs | Moonchild | 2020-06-09 |
| | | | | | | | | 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 tests | Moonchild | 2020-06-08 |
| | | | | | | | 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. | ||
* | Issue #1580 - Add missing MP3Demuxer.h to MediaDecoderReader.h | Gaming4JC | 2020-06-07 |
| | | | | Follow up for dom/media work on Issue #80. Fixes non-optimized build bustage. | ||
* | Fix missing include | Moonchild | 2020-06-03 |
| | |||
* | Issue #80 - Re-land early dom/media de-unification with fixups. | Moonchild | 2020-06-03 |
| | | | | | For some reason these changes never got merged back to master after reverting to work on a branch... | ||
* | Bug 1632717 | Moonchild | 2020-06-03 |
| | |||
* | Issue #1525 - Kill marquee element | Moonchild | 2020-06-01 |
| | | | | | | * Remove marquee code * Regenerate HTML Elements/parser code for Removal of Marquee. Co-authored-by: Gaming4JC <g4jc@hyperbola.info> | ||
* | Revert "Issue #1564 - Fix debug build dependencies for g4jc" | wolfbeast | 2020-05-27 |
| | | | | This reverts commit 101c06946e6174734e494d260fa53d78255fea89. | ||
* | Issue #1564 - Fix debug build dependencies for g4jc | wolfbeast | 2020-05-26 |
| | |||
* | Issue #1564 - Fix debug build dependencies | wolfbeast | 2020-05-26 |
| | |||
* | Issue #1564 - Split off nsIdentifierMapEntry in its own header | wolfbeast | 2020-05-25 |
| | | | | + Fix dependency fallout from removing nsDocument.h from ShadowRoot.h | ||
* | Merge pull request #1559 from athenian200/form-disabled-issue | Moonchild | 2020-05-21 |
|\ | | | | | Restore -moz-input-disabled and allow events to target disabled form controls. | ||
| * | Issue #1557 - Allow event dispatch on disabled form controls. | athenian200 | 2020-05-21 |
| | | | | | | | | | | | | | | | | 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" | athenian200 | 2020-05-20 |
| | | | | | | | | | | This reverts commit ed88b99849156004c04e4a0c87ea9b2360ef19b6, reversing changes made to c4b0715baaffc541670fd1158557aa7e61e521d3. | ||
* | | Issue #1538 - remove speech recognition engine | Moonchild | 2020-05-20 |
|/ | | | | | | | | | | | | | | | This removes speech recognition, pocketsphinx, training models and the speech automated test interface. This also re-establishes proper use of MOZ_WEBSPEECH to work for the speech API (synthesis part only) that was a broken mess before, with some synth parts being always built, some parts being built only with it enabled and recognition parts being dependent on it. I'm pretty sure it'd be totally busted if you'd ever have tried building without MOZ_WEBPEECH before. Tested that synthesis still works as-intended. This resolves #1538 | ||
* | Issue #1543 - Align <img> with no src to the updated spec. | Moonchild | 2020-05-11 |
| | |||
* | Merge pull request #1541 from athenian200/mp3-parser-fix | Moonchild | 2020-05-10 |
|\ | | | | | Stop MP3 demuxer from choking on very small files. | ||
| * | Issue #1540 - Stop MP3 demuxer from choking on very small files. | athenian200 | 2020-05-10 |
| | | |||
* | | Issue #1589 - Ensure computed length and data is always available | wolfbeast | 2020-05-10 |
|/ | |||
* | Issue #1536 - Part 3: Parse content to decide whether it's an init segment. | Moonchild | 2020-05-07 |
| | |||
* | Issue #1536 - Part 2: Parse content to decide whether it's a media segment. | wolfbeast | 2020-05-07 |
| | |||
* | Issue #1536 - Part 1: Add timecode checking for the WebM parser | wolfbeast | 2020-05-07 |
| | |||
* | [dom] Reorder some calls to improve memory safety | Moonchild | 2020-05-06 |
| | |||
* | Merge pull request #1532 from adeshkp/patch-15 | New Tobin Paradigm | 2020-05-05 |
|\ | | | | | Fix warning about inline nsINode::GetFlattenedTreeParentNodeForStyle being undefined | ||
| * | Issue #457 - Fix warning about inline ↵ | adeshkp | 2020-05-05 |
| | | | | | | | | nsINode::GetFlattenedTreeParentNodeForStyle being undefined | ||
* | | Merge pull request #1534 from adeshkp/gmp-migration-leftover | New Tobin Paradigm | 2020-05-05 |
|\ \ | |/ |/| | Remove a leftover GMP migration function | ||
| * | Issue #1259 - Remove a leftover GMP migration function | adeshkp | 2020-05-04 |
| | | |||
* | | Issue #1517 - Remove dom.event.highrestimestamp.enabled pref | Moonchild | 2020-05-04 |
| | | | | | | | | This resolves #1517 | ||
* | | Issue #1449 - Implement URLSearchParams's sort() | Matt A. Tobin | 2020-05-02 |
| | | |||
* | | Issue #80 - Resolve issues with compiling on insane gcc configurations with ↵ | Matt A. Tobin | 2020-04-25 |
| | | | | | | | | no optimizations in dom/ | ||
* | | Merge pull request #1524 from adeshkp/deunify_dom_2 | New Tobin Paradigm | 2020-04-25 |
|\ \ | | | | | | | Fix includes in dom for Mac build | ||
| * | | Issue #80 - Add Unused.h to dom/gamepad for Mac build | adeshkp | 2020-04-25 |
| | | | |||
| * | | Issue #80 - Fix includes in dom/media/platfoms for Mac build | adeshkp | 2020-04-25 |
| |/ | |||
* / | Issue #80 - Fix include in dom/quota | wolfbeast | 2020-04-25 |
|/ | | | | Reported by Luke. | ||
* | Issue #80 - Fix include in dom/media for Pale Moon builds. | wolfbeast | 2020-04-25 |
| |