Commit graph

767 commits

Author SHA1 Message Date
janekptacijarabaci
f0c237ae6d moebius#123: DOM - Events - support createEvent("FocusEvent")
https://github.com/MoonchildProductions/moebius/pull/123
2019-02-15 23:49:11 +08:00
wolfbeast
186cce05f7 Remove NPAPI deprecation statement from about:plugins. 2019-02-15 23:48:59 +08:00
janekptacijarabaci
40c62c205b moebius#71: DOM - Pointer Events - improvements
https://github.com/MoonchildProductions/moebius/pull/71
2019-02-15 23:48:43 +08:00
janekptacijarabaci
10e5833dce Bug 1302297 - Part 4: Remove every button and buttons used in testcases (partially)
native in moebius
2019-02-15 23:48:42 +08:00
janekptacijarabaci
a00d55d2f4 Bug 1322994 - Update pointerevent web-platform-tests (partially - depends on)
https://github.com/MoonchildProductions/moebius/pull/71
2019-02-15 23:48:37 +08:00
janekptacijarabaci
e71635b5ee Bug 1317030 - Removing/reattaching an element from the DOM triggers spurious mouseenter events
native in moebius
2019-02-15 23:48:36 +08:00
janekptacijarabaci
da8580c6b4 moebius#73: DOM - window.requestIdleCallback - improvements (basic) - follow up
https://github.com/MoonchildProductions/moebius/pull/73
2019-02-15 23:47:38 +08:00
janekptacijarabaci
7c9dda85db Bug 1337814 - Remove rIC callback from pending callbacks before running it 2019-02-15 23:47:36 +08:00
janekptacijarabaci
7fd0085393 Bug 1336229 - Don't dispatch canceled IdleRequestExecutors 2019-02-15 23:47:32 +08:00
janekptacijarabaci
da2320b2ef moebius#73: DOM - window.requestIdleCallback - improvements (basic)
https://github.com/MoonchildProductions/moebius/pull/73
2019-02-15 23:47:29 +08:00
Boris Zbarsky
72c04aea04 Bug 1453339 - Make it harder to mess up Promise::All. r=peterv, a=RyanVM
MozReview-Commit-ID: UO4wssYHj7
2019-02-15 23:47:26 +08:00
Bob Owen
6395d4600f Bug 1451376 - Properly enforce single PrintingParent per content process. r=jld, a=RyanVM
--HG--
extra : source : 6e0fe40d8a55a986a26844393853722824918ffe
extra : intermediate-source : 8364f4c4f877f5edfb03ddf1304840b9f2cf7b11
2019-02-15 23:47:20 +08:00
Randell Jesup
4f0786ab02 Bug 1452416 - Release GraphDrivers outside of StableState runnable to avoid spinning the event queue. r=smaug, r=padenot, a=RyanVM
--HG--
extra : source : c90ec782d481f05f5848f171a945cfc5bcf5b0ca
2019-02-15 23:47:19 +08:00
Randell Jesup
55bde34653 Bug 1448705 - Use input latency for draining. r=jya, a=RyanVM
--HG--
extra : source : b2904f128f854a71216f299b835da5a422ceb3cd
extra : intermediate-source : eae4410ea11d83feed90ca9d3b6bd5a9c67c17a7
2019-02-15 23:47:15 +08:00
Robert Longson
25bd606d80 Bug 1448774. r=dholbert, a=RyanVM
--HG--
extra : source : edfd9ffbd7208ef0a59f40a0d77d8dd53c905cb9
extra : intermediate-source : 3784b22ec536b08ce95201d73ae8806340c18b8c
2019-02-15 23:47:10 +08:00
Botond Ballo
7f57b96c83 Bug 1443092 - Avoid calling SVGAnimatedEnumeration::AnimVal() from nsSVGUtils::GetBBox(). r=jwatt, a=RyanVM
AnimVal() is a DOM getter, and it flushes animations, which we don't want
in GetBBox() which is called from display list building cide and
FrameLayerBuilder.

MozReview-Commit-ID: DWgm7wAV7C0
2019-02-15 23:47:09 +08:00
Boris Zbarsky
b5e5cabc37 Bug 1444231 - Fix QI implementation for FragmentOrElement. r=mccr8, a=RyanVM
MozReview-Commit-ID: 9mPO2ezk2Y7

--HG--
extra : source : 060024fa93121d878d27f329c959757e6f71017a
extra : intermediate-source : 925d5693c5a1a73806062947b18c98ed13efc6c3
2019-02-15 23:47:04 +08:00
janekptacijarabaci
5622e56123 Bug 1344642 - Part 2: Add a new pref for input type=week, month and datetime-local 2019-02-15 23:46:00 +08:00
janekptacijarabaci
36d469a74f Bug 1344642 - Part 1: Cleanup dom.forms.datepicker related code 2019-02-15 23:45:58 +08:00
janekptacijarabaci
196fddddb6 moebius#130: URL parser - fix: don't allow empty host name
https://github.com/MoonchildProductions/moebius/issues/130
2019-02-15 23:45:55 +08:00
janekptacijarabaci
b50357b7ae moebius#106: SVG - CanvasImageSource - allow using an SVGImageElement as a CanvasImageSource 2019-02-15 23:45:52 +08:00
janekptacijarabaci
8aa17f5b90 moebius#159: CSP - support for "frame-ancestors" in "Content-Security-Policy-Report-Only"
https://github.com/MoonchildProductions/moebius/pull/159
2019-02-15 23:45:38 +08:00
janekptacijarabaci
f70e3223fb moebius#140: Fix: Fetch - headers should sort and combine
https://github.com/MoonchildProductions/moebius/pull/140
2019-02-15 23:45:36 +08:00
janekptacijarabaci
a3fc13a8fc moebius#53: HTML - input - support for dynamic maxlength
https://github.com/MoonchildProductions/moebius/pull/53
2019-02-15 23:45:35 +08:00
janekptacijarabaci
1f5afcad81 Bug 1363672 - Add step support to date picker (follow up)
Bug 1374967: https://bugzilla.mozilla.org/show_bug.cgi?id=1374967
(partially - implement getStep/getStepBase)
2019-02-15 23:44:55 +08:00
janekptacijarabaci
549212cd38 Bug 1364026 - (Part 1) Expose HTMLInputElement.getMinimum/getMaximum methods via webidl 2019-02-15 23:44:51 +08:00
janekptacijarabaci
a1c4899124 Bug 1310080 - Implement the step attribute for <input type=datetime-local> 2019-02-15 23:44:48 +08:00
janekptacijarabaci
1a9f7f4310 Bug 1310078 - Implement valueAsNumber and valueAsDate for <input type=datetime-local> (follow up) 2019-02-15 23:44:46 +08:00
janekptacijarabaci
c140ca5b67 Bug 1310079 - Implement the min and max attribute for <input type=datetime-local> 2019-02-15 23:44:45 +08:00
janekptacijarabaci
344ea39e20 Bug 1310078 - Implement valueAsNumber and valueAsDate for <input type=datetime-local> 2019-02-15 23:44:42 +08:00
janekptacijarabaci
cac5c5adc7 moebius#92: HTML - input - datetime
+ 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
2019-02-15 23:44:39 +08:00
janekptacijarabaci
753a28d239 Bug 1320225: [DateTimeInput] Integration of input type=date input box with picker (part 2) 2019-02-15 23:44:35 +08:00
janekptacijarabaci
d8bcf2270a Bug 1286182: Implement the layout for <input type=date> 2019-02-15 23:44:33 +08:00
janekptacijarabaci
5cc122a538 Bug 1311798: Align XMLHttpRequest abort() with the spec 2019-02-15 23:44:21 +08:00
janekptacijarabaci
81228c3a44 moebius#76: JS - DOM - Selection API - crashes
https://github.com/MoonchildProductions/moebius/pull/76
2019-02-15 23:44:08 +08:00
janekptacijarabaci
1a6e23fffd HTML - implement the labels attribute (added a test)
6be9e50707 (commitcomment-28047433)
2019-02-15 23:44:03 +08:00
janekptacijarabaci
6509b677d3 Bug 1288768 - Better error reporting for network errors in workers 2019-02-15 23:42:47 +08:00
janekptacijarabaci
12f3d0302c Bug 1288768 - Better error reporting for network errors in workers 2019-02-15 23:42:46 +08:00
janekptacijarabaci
8f4e22e819 Bug 1431095 - Change Content-Type-Options: nosniff allowed script MIME types to match the spec 2019-02-15 23:42:44 +08:00
trav90
10b24b8110 Fix Value::isGCThing footgun, stop returning true for NullValue 2019-02-15 23:41:26 +08:00
wolfbeast
013cb18fed Remove MOZ_CRASHREPORTER_NO_REPORT except in /testing 2019-02-15 23:39:55 +08:00
wolfbeast
434f3590e3 Remove base conditional code for crash reporter and injector. 2019-02-15 23:39:53 +08:00
janekptacijarabaci
f8591643c5 JS - support for Array.prototype.values() 2019-02-15 23:39:48 +08:00
janekptacijarabaci
2c3fecf0f3 Part 6: Update browser and dom tests to follow displayName change
Issue #78
2019-02-15 23:38:51 +08:00
janekptacijarabaci
b0fe82b857 Set "secureConnectionStart" to 0 for pages with HTTP scheme
Issue #67
2019-02-15 23:38:16 +08:00
janekptacijarabaci
0e7a16c088 Bug 755821: Function() should use the parser's argument parsing code 2019-02-15 23:38:10 +08:00
wolfbeast
29100ca13a Bug 1426002. Bail out of document.open if beforeunload tears things down. r=mystor 2019-02-15 23:38:04 +08:00
Karl Tomlinson
c86a78aa94 Bug 1426603 - Fallback from audio callback to system clock driver on error only once. r=padenot, a=RyanVM
Usually, mShouldFallbackIfError has been reset to false in DataCallback()
before Stop() is called.  However, if fallback to a system clock driver due to
cubeb error had already occurred, then mShouldFallbackIfError would not have
been reset, and Stop() is still called.  With mShouldFallbackIfError still
true, a cubeb error in stop would have created another fallback thread.

I expect that resetting mShouldFallbackIfError in Stop() would also be an
effective alternative solution, but resetting on StateCallback() happens
earlier, which would be an advantage if any additional errors could possibly
be reported to StateCallback().

MozReview-Commit-ID: E9j7PQmS3O4
2019-02-15 23:37:54 +08:00
janekptacijarabaci
69b9980815 Deleting "secureConnectionStart" from a test file
Issue #69
2019-02-15 23:37:52 +08:00
janekptacijarabaci
2884c049cd Round down to the nearest 2ms (instead of 1ms)
Issue #67

https://github.com/MoonchildProductions/UXP/pull/34/commits/c8355b22c047c9737e32f096b816edbb8b0fa181

a32b7f7c4e

f0b727eac2
2019-02-15 23:37:51 +08:00