Matt A. Tobin
97059c1b48
Issue #1053 - Drop support Android and remove Fennec - Part 1b: Remove MOZ_FENNEC
2019-04-27 08:51:55 +08:00
JustOff
1729192b5d
Construct URLSearchParams from record<>
2019-03-16 07:03:40 +08:00
JustOff
5fc488fe61
Construct URLSearchParams from sequence or from string
2019-03-16 07:03:39 +08:00
JustOff
d9eeac26ef
Rename "MozMap" to "record" in our IDL parser and IDL files
2019-03-16 07:03:27 +08:00
wolfbeast
3cc2485e42
Properly camelCase dom.intersectionObserver.enabled pref.
2019-02-16 00:24:32 +08:00
wolfbeast
9222116f26
Add isIntersecting property to IntersectionObserverEntry.
...
Per updated spec.
This resolves the issue raised in #249 .
2019-02-16 00:24:20 +08:00
wolfbeast
14ea8bb121
Align Element.ScrollIntoView() with the spec.
...
This also removes the (unused) shadow alias from nsIDOMHTMLElement
which used the different calling convention.
This resolves #927
2019-02-16 00:24:00 +08:00
wolfbeast
a0d362b6e3
Remove proprietary constructor on AudioContext.
...
This is a B2G leftover, was proprietary, and is causing issues
because `AudioContext` can now have a parameter that is a property bag,
per spec (we do not do anything with the property bag now; the audio
back-end will use automatic values for everything).
This resolves #924 .
2019-02-16 00:23:54 +08:00
wolfbeast
9b1124ccbd
Remove VR hardware support.
...
This resolves #881
2019-02-16 00:20:27 +08:00
wolfbeast
faa1c5c0af
Make all arguments to init*Event() optional except the first
...
This resolves #810 .
2019-02-16 00:15:06 +08:00
janekptacijarabaci
43c36e207f
Bug 1335296 - Expand about:support WebGL information
2019-02-16 00:10:19 +08:00
janekptacijarabaci
d75c4a5956
Bug 819475 - Make document.domain non-nullable
2019-02-16 00:09:14 +08:00
janekptacijarabaci
6e67c59787
Bug 1351193 - Added new DataTransfer constructor
2019-02-16 00:09:11 +08:00
janekptacijarabaci
8714f52f69
DOM - Element - add support for Element.toggleAttribute()
2019-02-16 00:08:52 +08:00
janekptacijarabaci
59321284d8
Add event.srcElement (the alias for event.target)
...
Issue #622
2019-02-16 00:08:17 +08:00
wolfbeast
9949bc6c34
Make the page visibility API pref-controlled.
...
This resolves #607 .
2019-02-16 00:07:51 +08:00
wolfbeast
74df182488
Remove other gonk widget conditionals and unused files.
...
Tag #288 .
2019-02-15 23:57:15 +08:00
wolfbeast
b586913598
Remove MOZ_WIDGET_GONK [1/2]
...
Tag #288
2019-02-15 23:57:08 +08:00
wolfbeast
719ac1bc38
Remove MOZ_B2G leftovers and some dead B2G-only components.
2019-02-15 23:57:05 +08:00
janekptacijarabaci
901d2a277f
moebius#89: DOM - implement animationcancel event
...
Issue #55
2019-02-15 23:54:00 +08:00
janekptacijarabaci
e30e72ff31
Revert - Bug 1324985: Disable firing the transitionrun and transitionstart on Aurora 52
...
Issue #55
2019-02-15 23:53:53 +08:00
janekptacijarabaci
a89e7c6858
Bug 1264125: Fire transitioncancel event when a transition is canceled - part 1 (in the description)
...
Issue #55
part 1 - Add transitioncancel event handler
part 2 - Add ontransitioncancel EventHandler to WebIDL
part 3 - Add member of active time to ComputedTiming
2019-02-15 23:53:52 +08:00
janekptacijarabaci
ea3430429d
Implement auxclick
...
Bug(s):
https://bugzilla.mozilla.org/show_bug.cgi?id=1304044
(native in moebius)
2019-02-15 23:53:46 +08:00
janekptacijarabaci
e8dbb561f6
moebius#161: The Performance Resource Timing (make timestamps be relative to startTime)
...
https://github.com/MoonchildProductions/moebius/pull/161
2019-02-15 23:53:43 +08:00
janekptacijarabaci
ad947fb20a
Bug 1313420 - Implement Performance.timeOrigin - part 1
...
https://hg.mozilla.org/mozilla-central/rev/cf0f72f0b0be
2019-02-15 23:53:31 +08:00
janekptacijarabaci
6885700c5b
moebius#158: The Performance Resource Timing (added support for "workerStart")
...
https://github.com/MoonchildProductions/moebius/pull/158
2019-02-15 23:53:25 +08:00
janekptacijarabaci
6a97ee9379
moebius#157: The Performance Observer (improvements)
...
https://github.com/MoonchildProductions/moebius/pull/157
2019-02-15 23:53:23 +08:00
janekptacijarabaci
41ad5496ae
moebius#312: DOM - Fix incorrect TypeError: Response body is given with a null body status
...
https://github.com/MoonchildProductions/moebius/issues/312
2019-02-15 23:50:01 +08:00
janekptacijarabaci
9db39c42c0
moebius#121: DOM - Selection API - getSelection() should exist on XMLDocument / Selection.type
...
https://github.com/MoonchildProductions/moebius/pull/121
2019-02-15 23:49:13 +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
b50357b7ae
moebius#106: SVG - CanvasImageSource - allow using an SVGImageElement as a CanvasImageSource
2019-02-15 23:45:52 +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
753a28d239
Bug 1320225: [DateTimeInput] Integration of input type=date input box with picker (part 2)
2019-02-15 23:44:35 +08:00
janekptacijarabaci
5b24f05ce7
HTML - implement the labels attribute
2019-02-15 23:36:20 +08:00
janekptacijarabaci
4ba6ca9106
SVG - support radialGradient fr attribute
2019-02-15 23:36:08 +08:00
janekptacijarabaci
3a4e49d048
Implement DOM page onvisibilitychange.
2019-02-15 23:36:06 +08:00
wolfbeast
0665a343a5
Add support for CSP v3 "worker-src" directive
2019-02-15 23:35:05 +08:00
janekptacijarabaci
54f2e6eafd
DevTools - network - implement the secureConnectionStart property for the PerformanceTiming
...
https://github.com/MoonchildProductions/moebius/pull/116
("/testing" and "/toolkit" in in the previous commit)
2019-02-15 23:34:40 +08:00
NTD
a25b655d51
Use MOZ_FENNEC and MOZ_XULRUNNER instead of checking MOZ_BUILD_APP in most places
2019-02-15 23:34:16 +08:00
wolfbeast
c9f70f4de1
Don't build EME-specific subroutines without EME.
...
- Checks for restricted or encrypted content
- Dispatching 'encrypted' events
- Dispatching 'key needed' events
- HTML Media Element media keys system
- EME telemetry
- HTML Media Element EME API
This is the main bulk for #26 , isolating EME-specific code.
2019-02-15 23:34:01 +08:00
wolfbeast
90fc779437
Don't include MediaKeySystemAccess without EME.
...
This also removes checks for EME content in documents.
This removes practical use of EME by no longer having a keying system. (no-op)
tag #26
2019-02-15 23:34:00 +08:00
janekptacijarabaci
49ffafc979
JS - make window.pageYOffset/pageXOffset/scrollX/scrollY double
2019-02-15 23:32:55 +08:00
janekptacijarabaci
13ff8f0dd1
JS - URL - add toJSON support
2019-02-15 23:32:52 +08:00
NTD
fb319fb148
Hook up the Tycho Add-on Manager to the build system
2019-02-15 23:31:13 +08:00
NTD
28bbfef589
Use MOZ_PHOENIX instead of checking for 'browser' in MOZ_BUILD_APP
2019-02-14 14:35:08 +08:00
Roy Tam
dcd9973243
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00