Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | | Issue #1332 - Backport promise-based media playback | athenian200 | 2019-12-23 | -31/+311 | |
|/ | | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1244768 I happened to find an older version of the promise-based media playback patch in Bugzilla, the one that was originally submitted for review. It had the DocShell changes I already knew how to deal with, and had fewer of the audio wrapper and nsISupports changes that were confusing me in the later patch. I was able to do a better job getting this back into a UXP-appropriate configuration than I could have with the final version. I'm honestly still a little unsure about some of the minor refactoring done in the patch itself, insisting on already_AddRefed promises and such, but I don't really know how to avoid those completely. Still, I think it's better than it was. | ||||
* | Issue #618 - Misc fixes (merge conflicts) | wolfbeast | 2019-11-10 | -4/+4 | |
| | |||||
* | Merge branch 'master' into js-modules | wolfbeast | 2019-11-10 | -789/+78 | |
|\ | | | | | | | | | # Conflicts: # modules/libpref/init/all.js | ||||
| * | Issue #1257 - Part 3: Remove/update tests. | wolfbeast | 2019-10-27 | -130/+0 | |
| | | | | | | | | | | | | | | This removes a ton of tests that are no longer relevant with (un)watch removed (e.g. testing stability/bugs in the watchpoint system itself which has never been the most stable), and updates others that would previously rely on watch/unwatch, so that they don't unexpectedly fail. | ||||
| * | Ensure the right body element is used throughout the method call. | Olli Pettay | 2019-09-05 | -3/+3 | |
| | | |||||
| * | Fix failure to print when pages contain zero-sized <canvas> element. | Gaming4JC | 2019-04-26 | -11/+17 | |
| | | | | | | | | Fixes #1058 | ||||
| * | Remove harmless assertions by using IgnoredErrorResult. | Olli Pettay | 2019-03-21 | -10/+7 | |
| | | |||||
| * | Preserve newlines in textarea placeholders | JustOff | 2019-02-19 | -1/+5 | |
| | | |||||
| * | Implement origin-clean algorithm for ImageBitmap. | wolfbeast | 2019-02-14 | -3/+3 | |
| | | | | | | | | This resolves #973. | ||||
| * | Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS | wolfbeast | 2019-01-18 | -2/+0 | |
| | | |||||
| * | Remove unused telemetry timer from HTMLMediaElement.h | adeshkp | 2019-01-14 | -7/+0 | |
| | | |||||
| * | Telemetry: Remove stubs and related code | adeshkp | 2019-01-12 | -336/+0 | |
| | | |||||
| * | Align Element.ScrollIntoView() with the spec. | wolfbeast | 2019-01-08 | -7/+0 | |
| | | | | | | | | | | | | | | This also removes the (unused) shadow alias from nsIDOMHTMLElement which used the different calling convention. This resolves #927 | ||||
| * | Make HTMLOptionsCollection::mSelect into a strong reference. | wolfbeast | 2018-12-14 | -59/+8 | |
| | | | | | | | | The cycle collector makes weak references like this obsolete. | ||||
| * | Clear weak pointers in VTT shutdown observers. | wolfbeast | 2018-12-11 | -3/+14 | |
| | | |||||
| * | Remove VR hardware support. | wolfbeast | 2018-11-26 | -44/+1 | |
| | | | | | | | | This resolves #881 | ||||
| * | Remove all C++ Telemetry Accumulation calls. | wolfbeast | 2018-09-03 | -175/+2 | |
| | | | | | | | | | | This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables). Stub resolution/removal should be a follow-up to this. | ||||
| * | Re-implement custom background color of standalone images. | wolfbeast | 2018-08-20 | -0/+20 | |
| | | | | | | | | | | | | | | | | This resolves #717. Note: this does not affect other applications because the platform default is to use the "darknoise" background image for standalone image, which effectively overrides a bg color. | ||||
* | | Merge branch 'master' into js-modules | wolfbeast | 2018-08-05 | -3/+5 | |
|\| | |||||
| * | Bug 819475 - Make document.domain non-nullable | janekptacijarabaci | 2018-07-20 | -3/+3 | |
| | | |||||
| * | Fix Build Bustage - with "--enable-debug" | janekptacijarabaci | 2018-07-12 | -0/+2 | |
| | | |||||
* | | Bug 1330900 - Implement <script nomodule> | wolfbeast | 2018-07-10 | -0/+148 | |
|/ | | | | | | | | | | This patch implements: - noModule getter/setter for HTMLScriptElement - the nomodule attribute for HTMLScriptElement - the logic in nsScriptLoader that denies the loading of a nomodule script - tests Tag #618 | ||||
* | Media: harden TrackID handling. | wolfbeast | 2018-06-07 | -6/+53 | |
| | |||||
* | Bug 1459693 - Ensure the right anonymous element is focused when calling ↵ | Olli Pettay | 2018-06-07 | -1/+2 | |
| | | | | input.focus(). | ||||
* | Remove support and tests for HSTS priming from the tree. Fixes #384 | Gaming4JC | 2018-05-26 | -6/+1 | |
| | |||||
* | Remove MOZ_WIDGET_GONK [1/2] | wolfbeast | 2018-05-12 | -2/+2 | |
| | | | | Tag #288 | ||||
* | Remove MOZ_B2G leftovers and some dead B2G-only components. | wolfbeast | 2018-05-12 | -14/+1 | |
| | |||||
* | moebius#231: Consider blocking top level window data: URIs (tests) | janekptacijarabaci | 2018-05-06 | -1/+3 | |
| | | | | https://github.com/MoonchildProductions/moebius/pull/231 | ||||
* | moebius#121: DOM - Selection API - getSelection() should exist on ↵ | janekptacijarabaci | 2018-04-23 | -18/+1 | |
| | | | | | | XMLDocument / Selection.type https://github.com/MoonchildProductions/moebius/pull/121 | ||||
* | Merge pull request #180 from janekptacijarabaci/html_input_datetime_2 | New Tobin Paradigm | 2018-04-16 | -169/+69 | |
|\ | | | | | HTML - input - datetime - support for "dom.forms.datetime.others" | ||||
| * | Bug 1344642 - Part 2: Add a new pref for input type=week, month and ↵ | janekptacijarabaci | 2018-04-15 | -22/+67 | |
| | | | | | | | | datetime-local | ||||
| * | Bug 1344642 - Part 1: Cleanup dom.forms.datepicker related code | janekptacijarabaci | 2018-04-15 | -161/+16 | |
| | | |||||
* | | Merge pull request #174 from janekptacijarabaci/url_parser_1 | New Tobin Paradigm | 2018-04-16 | -2/+3 | |
|\ \ | |/ |/| | moebius#130: URL parser - fix: don't allow empty host name | ||||
| * | moebius#130: URL parser - fix: don't allow empty host name | janekptacijarabaci | 2018-04-15 | -2/+3 | |
| | | | | | | | | https://github.com/MoonchildProductions/moebius/issues/130 | ||||
* | | Merge branch 'master' of https://github.com/MoonchildProductions/UXP | wolfbeast | 2018-04-15 | -18/+15 | |
|\| | |||||
| * | moebius#53: HTML - input - support for dynamic maxlength | janekptacijarabaci | 2018-04-14 | -18/+15 | |
| | | | | | | | | https://github.com/MoonchildProductions/moebius/pull/53 | ||||
* | | Merge branch 'html_input_datetime_1' | wolfbeast | 2018-04-15 | -243/+1394 | |
|\ \ | |/ |/| | | | This is almost everything needed for #162. | ||||
| * | Bug 1363672 - Add step support to date picker (follow up) | janekptacijarabaci | 2018-03-30 | -0/+2 | |
| | | | | | | | | | | Bug 1374967: https://bugzilla.mozilla.org/show_bug.cgi?id=1374967 (partially - implement getStep/getStepBase) | ||||
| * | Bug 1364026 - (Part 1) Expose HTMLInputElement.getMinimum/getMaximum methods ↵ | janekptacijarabaci | 2018-03-30 | -0/+7 | |
| | | | | | | | | via webidl | ||||
| * | Bug 1310080 - Implement the step attribute for <input type=datetime-local> | janekptacijarabaci | 2018-03-30 | -40/+251 | |
| | | |||||
| * | Bug 1310078 - Implement valueAsNumber and valueAsDate for <input ↵ | janekptacijarabaci | 2018-03-30 | -1/+1 | |
| | | | | | | | | type=datetime-local> (follow up) | ||||
| * | Bug 1310079 - Implement the min and max attribute for <input ↵ | janekptacijarabaci | 2018-03-30 | -17/+88 | |
| | | | | | | | | type=datetime-local> | ||||
| * | Bug 1310078 - Implement valueAsNumber and valueAsDate for <input ↵ | janekptacijarabaci | 2018-03-30 | -26/+331 | |
| | | | | | | | | type=datetime-local> | ||||
| * | moebius#92: HTML - input - datetime | janekptacijarabaci | 2018-03-30 | -43/+306 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + native in moebius: Bug 1317600: https://bugzilla.mozilla.org/show_bug.cgi?id=1317600 A note - not implemented: Bug 1282768: https://bugzilla.mozilla.org/show_bug.cgi?id=1282768 *.css: filter: url("chrome://global/skin/filters.svg#fill");, fill: Bug 1283385: https://bugzilla.mozilla.org/show_bug.cgi?id=1283385 Bug 1323109: https://bugzilla.mozilla.org/show_bug.cgi?id=1323109 Bug 1314544: https://bugzilla.mozilla.org/show_bug.cgi?id=1314544 Bug 1286182: https://bugzilla.mozilla.org/show_bug.cgi?id=1286182 Bug 1325922: https://bugzilla.mozilla.org/show_bug.cgi?id=1325922 A note - not implemented: Bug 1282768: https://bugzilla.mozilla.org/show_bug.cgi?id=1282768 *.css: filter: url("chrome://global/skin/filters.svg#fill");, fill: Bug 1320225: https://bugzilla.mozilla.org/show_bug.cgi?id=1320225 Bug 1341190: https://bugzilla.mozilla.org/show_bug.cgi?id=1341190 | ||||
| * | Merge branch 'master' of https://github.com/MoonchildProductions/UXP into ↵ | janekptacijarabaci | 2018-03-30 | -53/+184 | |
| |\ | | | | | | | | | | html_input_datetime_1 | ||||
| * | | Bug 1286182: Implement the layout for <input type=date> | janekptacijarabaci | 2018-02-14 | -121/+413 | |
| | | | |||||
* | | | moebius#76: JS - DOM - Selection API - crashes | janekptacijarabaci | 2018-04-13 | -0/+23 | |
| |/ |/| | | | | | https://github.com/MoonchildProductions/moebius/pull/76 | ||||
* | | Bug 1426002. Bail out of document.open if beforeunload tears things down. ↵ | wolfbeast | 2018-03-17 | -0/+12 | |
| | | | | | | | | r=mystor | ||||
* | | HTML - implement the labels attribute (follow up) | janekptacijarabaci | 2018-03-12 | -40/+42 | |
| | | |||||
* | | HTML - implement the labels attribute | janekptacijarabaci | 2018-03-12 | -11/+79 | |
| | |