Brendan Long
fedeae77c9
Bug 909993 - Add WebIDL for TextTrackCue and fix link in VTTCue.webidl. r=rillian,bz
2015-07-24 17:11:00 -07:00
Ryan VanderMeulen
2b4ba89daa
Backed out changeset c88d1138bc38 (bug 1188091) for Mulet test_serviceworker_interfaces.html failures.
...
CLOSED TREE
2015-07-28 13:28:39 -04:00
Boris Zbarsky
bfa3e86d78
Bug 1186696. Event handlers on JS-implemented webidl interfaces should have the same behavior as other event handlers: accept all values, convert non-objects to null. r=smaug
2015-07-28 12:35:39 -04:00
Ehsan Akhgari
98d60c7ea2
Bug 1188091 - Fix the exposure of Push interfaces; r=dougt,bzbarsky
...
Currently we don't check the dom.push.enabled pref in some cases for
some of these interfaces. This patch unifies how all of these
interfaces are exposed to Window, Worker, and ServiceWorker.
2015-07-28 12:28:53 -04:00
Birunthan Mohanathas
543f5ba6a7
Bug 1105827 - Part 4: Add Navigator.permissions. r=baku
2015-07-28 06:33:46 -07:00
Birunthan Mohanathas
b435a41858
Bug 1105827 - Part 3: Implement Permissions.query. r=baku
2015-07-28 06:33:46 -07:00
Birunthan Mohanathas
20b9517e27
Bug 1105827 - Part 2: Add stub Permissions implementation. r=baku
2015-07-28 06:33:46 -07:00
Birunthan Mohanathas
89209dc5c7
Bug 1105827 - Part 1: Add stub PermissionStatus implementation. r=baku
2015-07-28 06:33:46 -07:00
Ryan VanderMeulen
044ba1a2ab
Backed out changeset beed8e3e86d9 (bug 1181478) for B2G test_interfaces.html failures.
2015-07-27 15:51:54 -04:00
Ryan VanderMeulen
d7986de05e
Merge inbound to m-c. a=merge
2015-07-27 15:34:42 -04:00
Paul Adenot
60144daefb
Bug 1156472 - Part 5 - Add MediaEngineWebRTCAudioCaptureSource as a new audio source, and "audioCapture" as a new MediaSource. r=jesup,bz
2015-07-24 14:28:16 +02:00
Bevis Tseng
75c7fcbaa3
Bug 1114937 - Part 3: Web API change to adopt IccService for IccContacts. r=echen, r=hsinyi
2015-06-16 17:38:27 +08:00
Bruce Sun
4998a6532a
Bug 1181478 - Expose BluetoothGattServer object in BluetoothAdapter. r=btian, r=mrbkap
2015-07-24 16:32:35 +08:00
Andrea Marchesini
fcfe3c2362
Bug 1187371 - Get rid of dom.broadcastChannel.enabled pref, r=bz
2015-07-26 08:38:16 +01:00
John Schoenick
059e78a512
Bug 1178963 part 3. Make nsPluginHost aware of fake plugins. r=peterv
2015-05-20 15:30:05 +02:00
Wes Kocher
e36e0bf7a9
Merge m-c to inbound, a=merge
2015-07-24 13:47:28 -07:00
Wes Kocher
cdd5dfef2b
Merge b2ginbound to central, a=merge
2015-07-24 13:47:05 -07:00
Wes Kocher
b3c5403835
Backed out 14 changesets (bug 1156472) for test_getUserMedia_audioCapture.html failures on b2g emulator
...
Backed out changeset deec8eb18346 (bug 1156472)
Backed out changeset 0f5bec4c05ba (bug 1156472)
Backed out changeset 2dd83ac00bf9 (bug 1156472)
Backed out changeset abd4e47887f7 (bug 1156472)
Backed out changeset 4824d9874663 (bug 1156472)
Backed out changeset 12805598e6fa (bug 1156472)
Backed out changeset e2f0062a1f67 (bug 1156472)
Backed out changeset 99ef8e436a7f (bug 1156472)
Backed out changeset 65bbfc1546af (bug 1156472)
Backed out changeset 2ab4f16eaf0a (bug 1156472)
Backed out changeset 7f565685e20a (bug 1156472)
Backed out changeset 28c03c98cb2b (bug 1156472)
Backed out changeset d477cfba6e1d (bug 1156472)
Backed out changeset 9819fa56caa1 (bug 1156472)
2015-07-24 13:15:57 -07:00
Carsten "Tomcat" Book
4db694f526
Backed out 14 changesets (bug 1156472) for bustage on a CLOSED TREE
...
Backed out changeset 2ddbf85a42c0 (bug 1156472)
Backed out changeset 306d02e17081 (bug 1156472)
Backed out changeset 03598139f39a (bug 1156472)
Backed out changeset 4b1e6069b598 (bug 1156472)
Backed out changeset 6c588a5eaaec (bug 1156472)
Backed out changeset 8c98d7beaea7 (bug 1156472)
Backed out changeset fbf59fbb5875 (bug 1156472)
Backed out changeset 66479dd9eed9 (bug 1156472)
Backed out changeset c8502deeed33 (bug 1156472)
Backed out changeset 1a60ff1149a1 (bug 1156472)
Backed out changeset af1638279785 (bug 1156472)
Backed out changeset 8210276a98ca (bug 1156472)
Backed out changeset 13730e7c5997 (bug 1156472)
Backed out changeset 05acb71cf981 (bug 1156472)
2015-07-24 17:08:37 +02:00
Carsten "Tomcat" Book
872954bd30
Backed out changeset 6df9cef6b3ed (bug 1129882) for GU failures on a CLOSED TREE
2015-07-24 16:35:17 +02:00
Paul Adenot
e038f5dbd8
Bug 1156472 - Part 5 - Add MediaEngineWebRTCAudioCaptureSource as a new audio source, and "audioCapture" as a new MediaSource. r=jesup,bz
2015-07-24 14:28:16 +02:00
Nikhil Marathe
812956b4c1
Bug 1184574 - Allow access to PushManager on ServiceWorker. r=kitcambridge,smaug,catalinb
...
Refactoring to allow access to PushManager in ServiceWorkerGlobalScope. See comment in PushManager.h for details.
2015-07-23 08:30:15 -07:00
Samael Wang
9cc6f2d8a7
Bug 1043250
- Part 3: Update MozMobileMessageManager WebIDL interface and implementation. r=hsinyi
...
MobileMessageManager / MozMobileMessageManager.webidl:
- Adapt Promise in GetSmscAddress function instead of DOMRequest.
2015-07-14 14:57:41 +08:00
Jan-Ivar Bruaroey
3e26cec53e
Bug 1186142 - Make selector arg optional on PeerConnection.getStats(). r=bz
2015-07-21 16:36:10 -04:00
Paul Adenot
08c9dfc1e6
Bug 1156472 - Part 5 - Add MediaEngineWebRTCAudioCaptureSource as a new audio source, and "audioCapture" as a new MediaSource. r=jesup,bz
2015-07-24 14:28:16 +02:00
Alastor Wu
a38d4cbd83
Bug 1129882 - create agent in telephony object. r=szchen r=hsinyi
2015-03-26 16:27:25 +08:00
Alastor Wu
eb3020088b
Bug 1142933 - New audio channel type for system usages. r=baku
2015-03-16 12:01:50 +08:00
Franziskus Kiefer
5d52dcdace
Bug 1175736 - Implement the iframe referrer attribute. r=ckerschb, r=bz
2015-07-17 10:46:19 -07:00
Benjamin Bouvier
d50b494169
Bug 1186343: Throw an InvalidStateError when we set the curve attribute of a WaveShaperNode with a Float32Array of length less than 2; r=padenot,smaug
2015-07-22 13:32:12 +02:00
Jonathan Watt
0db597935e
Bug 1164310, part 6 - Implement the new Promise returning DataTransfer.getFilesAndDirectories() API. r=baku
2015-07-10 18:57:23 +01:00
Jonathan Watt
f00462fa35
Bug 1164310, part 4 - Implement the new HTMLInputElement API including the new Promise returning GetFilesAndDirectories. r=baku
2015-07-10 18:55:52 +01:00
Franziskus Kiefer
2c70bcc951
Bug 1174913 - anchor and area referrer attributes. r=ckerschb, r=bz
2015-06-05 15:25:24 -07:00
Jan-Ivar Bruaroey
fb8375915f
Bug 1098015 - Make createAnswer tolerate (no-op) options argument. r=bwc, r=bz
2015-07-16 15:36:34 -04:00
Boris Zbarsky
af8251d70c
Bug 909154. Remove the prefixed mozRequestAnimationFrame and its accoutrements. r=bkelly
2015-07-20 10:14:24 -04:00
Kan-Ru Chen
fa48f873e7
Bug 1184821 - Use CheckAllPermissions in BrowserElement.webidl r=bz
2015-07-17 13:46:54 +08:00
Kan-Ru Chen
4d3a642058
Bug 1179718 - Rename CheckPermissions to CheckAnyPermissions. r=bz
2015-07-17 11:07:53 +08:00
Kan-Ru Chen
3594ade15c
Bug 1179718 - Convert BrowserElement.webidl to use CheckAllPermissions. r=bz
2015-07-17 11:06:30 +08:00
Ryan VanderMeulen
84f80b7f6f
Backed out changeset 0dca237df7e2 (bug 1160307) for causing bug 1184752.
2015-07-16 20:38:13 -04:00
Jan-Ivar Bruaroey
0f248823bb
Bug 1184426 - Unprefix RTCIceCandidatePairStats.priority (formerly mozPriority). r=bwc, r=smaug
2015-07-15 22:43:37 -04:00
Paul Rouget
038fecc79a
Bug 1174733 - Browser API: iframe.executeScript. r=kanru, r=bholley
2015-07-16 03:56:00 -04:00
Tom Tromey
e447790176
Bug 1160307 - Capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug, r=Paolo
2015-07-15 12:15:00 -04:00
Andrea Marchesini
646ce4ee57
Bug 1183700 - Don't prevent playback of media elements in a muted tab on desktop, r=ehsan
2015-07-16 19:34:30 +01:00
Bobby Holley
2671257b2d
Bug 1182347 - Remove nsIPrincipal::cookieJar. r=sicking
2015-07-14 19:56:33 -07:00
Bobby Holley
7d0d9eb660
Bug 1182347 - Implement OriginAttributesPattern. r=sicking,f=allstars.chh
2015-07-14 19:56:32 -07:00
Nikhil Marathe
ad2e56c65b
Bug 1183853 - Rename hasPermission() to permissionState(). r=mt,smaug
2015-07-14 14:27:32 -07:00
Nikhil Marathe
95ccfbfa7b
Bug 1183825 - Hide PushMessageData methods until we support sending push data. r=mt,smaug
2015-07-14 13:45:01 -07:00
Nikhil Marathe
a191f384d8
Bug 1114554 - Patch 3 - Fire notificationclick event on ServiceWorkerGlobalScope. r=wchen,baku
...
Bug 1114554 - Patch 3.1 - ServiceWorker principal fixes. r=baku
Bug 1162088 introduced origin attributes that ServiceWorkerManager callers have to use. This patch updates notificationclick events to work.
Folded:
Hide NotificationEvent behind pref
2015-06-25 18:50:25 -07:00
Nikhil Marathe
e70c925298
Bug 1114554 - Patch 2 - ServiceWorkerRegistration.showNotification(). r=wchen,baku
...
Refactor creation and show dispatch so Notification constructor and showNotification can use it.
Move persistence to ShowInternal.
NotificationStorage calls callback async even when fetching from cache, simply to have similar semantics.
Calls to Notification::Get() are performed async since persistence is now async after being moved to ShowInternal().
Both are in accordance with the spec where the "append to list of notifications" operation is performed in the "show steps" which are performed in parallel from API invocations.
2015-06-25 18:50:24 -07:00
Nikhil Marathe
1c6b24d392
Bug 1114554 - Patch 1 - Notification ServiceWorker API stubs. r=wchen,baku
2015-06-25 18:50:24 -07:00
Wes Kocher
5b4f301eca
Merge inbound to m-c a=merge
2015-07-13 15:55:25 -07:00
James Cheng
0d0a6431b4
Bug 1037329 - Part 1: Implement SystemUpdate API. r=baku
2015-07-12 22:06:00 -04:00
Bobby Holley
d65afdcb24
Bug 1180921 - Add the addonId OriginAttribute. r=bholley
2015-07-11 10:32:55 -04:00
Andrea Marchesini
f59934329a
Bug 1113086 - AudioChannel policy in Browser API - patch 7 - Support non-app iframe, r=alwu
2015-07-10 17:40:24 +01:00
Andrea Marchesini
bbfb9c4aa0
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
2015-07-10 17:38:44 +01:00
Carsten "Tomcat" Book
6a80a5a324
Backed out changeset bcfbdb934c37 (bug 1113086) for breaking cpp tests with timeouts in TestAudioChannelService.exe
2015-07-11 14:14:58 +02:00
Carsten "Tomcat" Book
d170f18c7d
Backed out changeset 200c185e4d71 (bug 1113086)
2015-07-11 14:13:41 +02:00
Andrea Marchesini
5a90e74c2e
Bug 1113086 - AudioChannel policy in Browser API - patch 7 - Support non-app iframe, r=alwu
2015-07-10 21:08:53 -04:00
Andrea Marchesini
80b5f477f2
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
2015-07-10 21:08:43 -04:00
Xidorn Quan
76a19944b1
Backed out 8 changesets (bug 1113086) for build bustage
...
Backed out changeset a20839dfd439 (bug 1113086)
Backed out changeset 675ea719b91c (bug 1113086)
Backed out changeset cfb34138bb9f (bug 1113086)
Backed out changeset b9525c60a737 (bug 1113086)
Backed out changeset 380859ae955b (bug 1113086)
Backed out changeset 5ec088f0892f (bug 1113086)
Backed out changeset caf57ae8cbce (bug 1113086)
Backed out changeset 0fc4dec6cd81 (bug 1113086)
2015-07-11 10:55:59 +10:00
Xidorn Quan
a399b33003
Backed out 7 changesets (Bug 1113086) for build bustage
2015-07-11 10:45:21 +10:00
Andrea Marchesini
870806be6f
Bug 1113086 - AudioChannel policy in Browser API - patch 7 - Support non-app iframe, r=alwu
2015-07-10 17:40:24 +01:00
Andrea Marchesini
fbe5ce79eb
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
2015-07-10 17:38:44 +01:00
Christoph Kerschbaumer
9ad5b0c7a1
Bug 1139297 - Implement CSP upgrade-insecure-requests directive - devtool changes (r=sstamm,bholley)
2015-07-10 09:16:01 -07:00
Hiroyuki Ikezoe
07d5954a67
Bug 1150808 - Implement Animation.reverse(). r=smaug r=birtles
2015-07-09 22:54:00 +02:00
Wes Kocher
6e1dfb8407
Backed out 5 changesets (bug 1180921) for build failures in BasePrincipal.cpp
...
Backed out changeset d8c1a2e11a9a (bug 1180921)
Backed out changeset f4dd8c53df5f (bug 1180921)
Backed out changeset b272a0ebf5d8 (bug 1180921)
Backed out changeset 8e86b6a7d201 (bug 1180921)
Backed out changeset bbdebd7b8881 (bug 1180921)
2015-07-09 17:43:08 -07:00
Bobby Holley
cd8591058b
Bug 1180921 - Add the addonId OriginAttribute. r=bholley
2015-07-09 17:25:05 -07:00
Franziskus Kiefer
9500805441
Bug 1166910 - put referrer attribute behind pref in webidl, r=bz
2015-07-07 15:25:16 -07:00
Jan-Ivar Bruaroey
fe5dd93125
Bug 1181883 - Add serializer on MediaDeviceInfo. r=smaug
2015-07-08 20:46:34 -04:00
Brian Birtles
f967d3dad9
Bug 1150810 part 10 - Add AnimationTimeline::GetAnimations; r=jwatt; r=smaug
...
This patch also removes the (commented-out) play() method from the
AnimationTimeline.webidl since it has been removed from the spec.
2015-06-15 11:05:43 +09:00
Brian Birtles
ad5ac012b2
Bug 1150810 part 6 - Rename Timeline() to GetTimeline(); r=smaug
...
This is in anticipation of adding Animation::SetTimeline(). Once we set the
timeline out of band, there's a chance that getting it could return null so
this patch makes the WebIDL and method name reflect that.
2015-04-28 16:25:07 +09:00
Martin Thomson
68c1665b4f
Bug 1181262 - Disabling more code under --disable-webrtc, r=dholbert,bwc
2015-07-08 12:27:45 -07:00
Brian Birtles
58b20a1703
Bug 1179111 part 4 - Remove KeyframeEffectReadOnly.name; r=smaug
2015-07-01 14:54:39 +09:00
Brian Birtles
cf01e3a000
Bug 1179111 part 2 - Implement CSSTransition.transitionProperty; r=smaug, r=jwatt
2015-07-01 12:27:48 +09:00
Brian Birtles
895e49d97e
Bug 1179111 part 1 - Implement CSSAnimation.animationName; r=smaug, r=jwatt
2015-07-01 12:15:42 +09:00
Brian Birtles
a02c9643ee
Bug 1178186 part 1 - Add CSSAnimation and CSSTransition interfaces; r=smaug
2015-06-30 10:00:39 +09:00
Carsten "Tomcat" Book
addd366430
Backed out changeset 1e1ccffd51b8 (bug 1178186) for suspicion of causing bc2 test failures on OSX browser_bug427559.js
2015-07-07 14:22:33 +02:00
Carsten "Tomcat" Book
bb60977948
Backed out changeset 144276fd40a1 (bug 1179111)
2015-07-07 14:21:46 +02:00
Carsten "Tomcat" Book
6799a719d6
Backed out changeset 4eb184faf92c (bug 1179111)
2015-07-07 14:21:42 +02:00
Carsten "Tomcat" Book
8a34e14afd
Backed out changeset 171d0e4ec35d (bug 1179111)
2015-07-07 14:21:37 +02:00
Brian Birtles
c069afc95f
Bug 1179111 part 4 - Remove KeyframeEffectReadOnly.name; r=smaug
2015-07-01 14:54:39 +09:00
Brian Birtles
81eb6fc9be
Bug 1179111 part 2 - Implement CSSTransition.transitionProperty; r=smaug, r=jwatt
2015-07-01 12:27:48 +09:00
Brian Birtles
1724363311
Bug 1179111 part 1 - Implement CSSAnimation.animationName; r=smaug, r=jwatt
2015-07-01 12:15:42 +09:00
Brian Birtles
9addf1c96b
Bug 1178186 part 1 - Add CSSAnimation and CSSTransition interfaces; r=smaug
2015-06-30 10:00:39 +09:00
Carmen Jimenez
d686c71044
Bug 1173666 - Expose the URL of the page that calls mozApps.connect to the app exposing the port. r=ferjm, r=baku
2015-07-05 08:45:00 -04:00
Martin Thomson
895344e18c
Bug 1172785 - RTCCertificate interfaces, r=peterv
2015-07-06 10:40:04 -07:00
Ehsan Akhgari
cf78034a0d
Bug 1180347 - Split media.useAudioChannelService to support turning the service on without turning the Firefox OS specific APIs on; r=baku
...
This is going to be needed for us to be able to turn the AudioChannelService
on for desktop without exposing the Firefox OS specific APIs.
2015-07-06 09:05:00 -04:00
Byron Campen [:bwc]
324564a2e9
Bug 1112692: BundlePolicy support, and support for more than one BUNDLE group. r=mt, r=smaug
2015-06-12 14:27:08 -07:00
Jan-Ivar Bruaroey
ccf0b4baae
Bug 1037389 - add support for deviceId in gUM constraints (merged 11 patches). r=smaug, r=jesup
2015-07-02 18:01:52 -04:00
Jan-Ivar Bruaroey
eece65fcc3
Bug 1152381 - implement mediaDevices.getSupportedConstraints. r=smaug, r=jesup
2015-07-02 14:21:49 -04:00
Jonathan Watt
c8a606b5b5
Bug 1177688, part 3 - Implement .getFilesAndDirectories() and .path for DOM Directory objects. r=baku
2015-06-23 00:31:34 +01:00
Franziskus Kiefer
a71ec1e171
Bug 1166910 - Referrer attribute for img tag. r=ckerschb, r=hsivonen, r=bz
2015-06-05 15:25:24 -07:00
William Chen
b672752886
Bug 1178513
- Add <extapp> element and interfaces to be used by ACL. r=khuey
2015-06-30 11:27:57 -07:00
Kelly Davis
1d2104b9e1
Bug 1167542 - Implement SpeechSynthesisErrorEvent. r=smaug
2015-07-01 04:49:00 -04:00
Kelly Davis
9efaa06932
Bug 1167541 - Implemented SpeechSynthesisEvent::utterance. r=smaug
2015-07-01 04:14:00 -04:00
Carsten "Tomcat" Book
d4735903b0
Backed out changeset f5f3827ffcf1 (bug 1166910) for bustage
2015-07-01 08:19:28 +02:00
Franziskus Kiefer
381fbf5475
Bug 1166910 - referrer attribute for img tag. r=hsivonen
2015-06-05 15:25:24 -07:00
Kyle Machulis
7d74d5423e
Bug 1123516 - Implement maplike/setlike in WebIDL Codegen; r=bz
2015-06-29 15:38:53 -07:00
Carsten "Tomcat" Book
a1f11d0729
merge mozilla-inbound to mozilla-central a=merge
2015-06-29 14:17:02 +02:00
Andrew Osmond
d4dbf7328b
Bug 1167650 - Expose DOMRequest and DOMCursor to workers. r=bent
2015-06-28 09:34:01 -07:00
Nikhil Marathe
c9f8000dc9
Bug 916893 - Patch 1 - Notification on workers. r=khuey,wchen
...
Does not implement the Service Worker API - https://notifications.spec.whatwg.org/#service-worker-api
***
Folded:
Bug 916893 - Better ownership model. r=khuey
Fix for bug found by ASan where we were touching the NotificationFeature after releasing it.
2015-06-25 18:53:02 -07:00