Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Issue #1118 - Part 5: Change the way document.open() works | wolfbeast | 2019-12-22 | -260/+137 |
| | | | | | | | | | | | | This changes the work we do for document.open() in the following ways: - We no longer create a new Window when doing document.open(). We use the same Window but remove all the event listeners on the existing DOM tree and Window before removing the document's existing children to provide a clean slate document to use for .write(). - We no longer create a session history entry (previously would be a wyciwyg URI). We now replace the current one, effectively losing the entry for the original document. - We now support document.open() on windowless documents. | |||
* | 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 |
| | |