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
Cameron McCormack
3e5c2ac779
Bug 1072102 - Part 1: Implement FontFaceSet load and check. r=jdaggett,bzbarsky
2015-06-27 11:41:10 +10:00
Cameron McCormack
f1d0bf37f6
Bug 1161413 - Part 4: Move FontFaceSet ownership from nsPresContext to nsIDocument. r=smaug
2015-06-27 11:39:54 +10:00
Nikhil Marathe
2b07e52f76
Bug 1166350 - Push fixes for principals. r=kitcambridge,bholley
...
Fix xpcshell tests.
Add support for webapps-clear-data.
Trash old regs on idb version upgrade.
Use principal for permission check.
use principal in PushSubscription.
2015-06-24 13:34:54 -07:00
Andrea Marchesini
2e26b7957b
Bug 1177621 - SharedWorkers should not be shared between a private and a non-private documents, r=nsm
2015-06-26 11:18:18 -07:00
Ryan VanderMeulen
4a23b9e2bc
Backed out 11 changesets (bug 916893, bug 1114554) for various mochitest and Gij failures.
...
Backed out changeset 247ca4bf258e (bug 1114554)
Backed out changeset 5578d5c280a6 (bug 1114554)
Backed out changeset 404830c1ecf7 (bug 1114554)
Backed out changeset 15bdf9c78e6e (bug 1114554)
Backed out changeset f92abe5ec784 (bug 1114554)
Backed out changeset 75324b6862a8 (bug 1114554)
Backed out changeset ce8a768782f2 (bug 1114554)
Backed out changeset 0d860fd12534 (bug 1114554)
Backed out changeset 7dc2448065a9 (bug 916893)
Backed out changeset c3b07f0d1a60 (bug 916893)
Backed out changeset 61c3f24cc908 (bug 916893)
CLOSED TREE
2015-06-25 19:52:40 -04:00
Ryan VanderMeulen
a7d736ee1c
Backed out changeset 98c7277a8fb5 (bug 1166350) for xpcshell failures.
2015-06-24 16:10:45 -04:00
Andrea Marchesini
6dc1c0a268
Bug 1174731 - patch 1 - Make searchParams attribute readonly, r=smaug
2015-06-24 12:15:59 -07:00
Nikhil Marathe
5cb984764e
Bug 1166350 - Push fixes for principals. r=kitcambridge,bholley
...
Fix xpcshell tests.
Add support for webapps-clear-data.
Trash old regs on idb version upgrade.
Use principal for permission check.
use principal in PushSubscription.
2015-06-02 15:56:33 -07:00
Andrea Marchesini
7790d14a6c
Bug 110567 - Remove nsIDocShell::GetURLSearchParams(), r=smaug
2015-06-24 06:49:07 -07:00
Nikhil Marathe
ba03b73623
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 15:01:01 -07:00
Nikhil Marathe
8f15953ec5
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-05-06 13:52:41 -07:00
Robert O'Callahan
eaf5448c3f
Bug 1150284. Disable offsetX/offsetY properties in FxOS/Fennec. r=smaug
2015-06-18 17:04:14 +12:00
Nikhil Marathe
295faeeca9
Bug 1173389
- Disable ServiceWorker network interception by default. r=ehsan
2015-06-12 16:28:13 -07:00
Andrew Osmond
11128d9b2d
Bug 1175656 - Implement generation of recording posters in Gecko. r=dhylands,bz
2015-06-16 20:35:00 -04:00
Nick Fitzgerald
6df5f8d965
Bug 1149294 - Part 3: Split thread-safe methods on ChromeUtils out into a new
...
ThreadSafeChromeUtils interface and move the utils interfaces into dom/base;
r=bholley
2015-06-17 11:12:23 -07:00
Nick Fitzgerald
a958a1be5f
Bug 1149294 - Part 2: expose ChromeUtils and HeapSnapshot to workers; r=bholley
2015-06-17 11:12:23 -07:00
Andrea Marchesini
332a2ea9d0
Bug 911972 - MessagePort and MessageChannel in workers, r=smaug, r=bent
2015-06-17 11:44:27 +01:00
Boris Zbarsky
3ee7f9fb42
Bug 1174954 part 1. Stop throwing DOMErrors from JS-implemented webidl, since we can now throw content-side Errors instead. r=bholley
2015-06-16 16:44:10 -04:00
Carsten "Tomcat" Book
d786545396
Merge mozilla-central to mozilla-inbound
2015-06-16 16:24:17 +02:00
Carsten "Tomcat" Book
9a4e1b53a6
merge mozilla-inbound to mozilla-central a=merge
2015-06-16 16:08:27 +02:00
Jocelyn Liu
9c2669be88
Bug 1167064 - Patch1: Switch to bluetooth APIv2. r=shuang
2015-06-16 09:38:50 +08:00
Shawn Huang
de55380891
Backed out changesets 0832ffdd8144 for Bug 1167064
2015-06-15 19:05:03 +08:00
Jocelyn Liu
5e418e10e5
Bug 1167064 - Patch1: Switch to bluetooth APIv2. r=shuang
2015-06-15 17:11:35 +08:00
Jocelyn Liu
1c4017a3f9
Bug 1174071 - Remove 'required' keyword for Bluetooth*EventInit dictionary members. r=btian, r=bz
2015-06-15 17:11:18 +08:00
Kelly Davis
0a56034b21
Bug 1169653 - Limit use of the speech recognition API in JS to certified apps or apps with the proper flags set. r=smaug
2015-06-12 05:01:00 -04:00
Wes Kocher
a6112d78ee
Merge b2ginbound to central, a=merge
2015-06-11 17:37:23 -07:00
Ryan VanderMeulen
86939a7bda
Backed out changeset bdaede62fdcf (bug 1169653) for introducing new rooting hazards.
...
CLOSED TREE
2015-06-11 15:48:09 -04:00
Kelly Davis
c2f422ec3b
Bug 1169653 - Patch limits use of the speech recognition API in JS to certified apps or apps with the proper flags set. r=smaug
2015-06-10 02:20:00 -04:00
Paul Rouget
318c07ae1a
Bug 1163961 - Browser API: Page search. r=kchen, r=ehsan
2015-06-09 20:04:00 -04:00
Kelly Davis
0056423fe6
Bug 1051148 - Part 1: Patch that introduces WebSpeech API implementation. r=smaug
2015-06-09 22:49:00 -04:00
Ehsan Akhgari
2bd9b287e1
Bug 1174868 - Avoid storing RequestContext inside InternalRequest; r=nsm,bkelly,smaug
...
We are going to infer all RequestContext types from the corresponding
nsContentPolicyType. It no longer makes sense to store both of these on
InternalRequest. This has the extra benefit that we don't need to worry
about keeping them in sync any more.
2015-06-15 21:36:04 -04:00
Ehsan Akhgari
1d5e845871
Bug 1174849 - Remove "serviceworker" from RequestContext; r=smaug,bkelly
2015-06-15 21:36:01 -04:00
Boris Zbarsky
0d146ab622
Bug 1173593. Make it possible to throw TypeError (or, in fact, any other Error from the content compartment) from js-implemented webidl. r=bholley
2015-06-15 20:09:36 -04:00
Dan Glastonbury
1cf0e63dd5
Bug 1170855 - Part 7: Implement MAX_CLIENT_WAIT_TIMEOUT_WEBGL. r=jgilbert, r=smaug
2015-06-11 15:12:12 +10:00
Phil Ringnalda
c98d9ec4e0
Backed out 12 changesets (bug 1170855) for Windows build bustage
...
CLOSED TREE
Backed out changeset 47070f494c9e (bug 1170855)
Backed out changeset 86e3fb3a2295 (bug 1170855)
Backed out changeset 49284df5294e (bug 1170855)
Backed out changeset ae7c769cb78d (bug 1170855)
Backed out changeset 1fbb0ef29363 (bug 1170855)
Backed out changeset 1fd9140044be (bug 1170855)
Backed out changeset cca48a1bc6ef (bug 1170855)
Backed out changeset 835570bc63bf (bug 1170855)
Backed out changeset 4ee1883ffc65 (bug 1170855)
Backed out changeset c666d71f4899 (bug 1170855)
Backed out changeset 046422ea849f (bug 1170855)
Backed out changeset d38fb3aea20a (bug 1170855)
2015-06-10 20:47:07 -07:00
Dan Glastonbury
ba48df27dc
Bug 1170855 - Part 7: Implement MAX_CLIENT_WAIT_TIMEOUT_WEBGL. r=jgilbert, r=smaug
...
This is a special addition for WebGL 2. I've updated webidl to match the
spec.
I've set the value to be 0 to match Chrome. If I query the underlying
GL, I get -1 back. (On OSX). We can discuss what a better value would
be.
2015-06-11 12:26:28 +10:00
Dan Glastonbury
ec83780ff9
Bug 1170452 - Remove constants for texture swizzle and prim restart. r=smaug
2015-06-10 16:28:49 +10:00
Wes Kocher
a5ade4b835
Merge m-c to inbound, a=merge CLOSED TREE
2015-06-09 19:29:20 -07:00
Dan Glastonbury
7a5311658f
Bug 1170454: Fix up instance type for VAOs. r=smaug,r=jgilbert
2015-06-10 11:53:08 +10:00
Siddartha Pothapragada
dea76ba349
Bug 1118102 - Fix error handling by rejecting the promise request with specific SE errors instead of 'Generic Error'. r=allstars.chh r=khuey a=kwierso
2015-06-09 11:18:51 -07:00
Mason Chang
a5b1546e15
Bug 1077651 Measure frame uniformity by synthesizing native events. r=kats,mrbkap
2015-06-08 09:53:41 -07:00
Jonathan Watt
762689dace
Bug 1173390 - Remove the majority of the old directory picker implementation to prepare for the new implementation under bug 1164310. r=baku
2015-06-06 12:41:47 +01:00
Yoshi Huang
be2c3de92d
Bug 1170097 - Part 2: Add originAttributesToCookieJar. r=bholley
2015-06-03 14:38:55 +08:00
Yoshi Huang
9a1d2d2925
Bug 1170097 - Part 1: Move OriginAttributeDictionary. r=bholley
2015-06-03 14:35:09 +08:00
Nikhil Marathe
2d46bad799
Bug 1114554 - Patch 1 - Notification ServiceWorker API stubs. r=wchen,baku
2015-03-10 18:57:09 -07:00
Nikhil Marathe
875dedb839
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 11:36:53 -07:00
David Anderson
c2063bdde8
Add an API for snapshotting widgets as they are presented by the operating system. (bug 1167477, r=mattwoodrow, dom r=khuey)
2015-06-04 14:19:06 -07:00
Edgar Chen
7c1e0a96fe
Bug 1169160 - [MobileConnection] Support more call barring program: all service, outgoing service and incoming service. r=hsinyi,aknow
2015-05-28 15:41:55 +08:00
Ryan VanderMeulen
362875e830
Backed out changesets b2fb4270e0a6 and 2a0493fb37db (bug 1051148) for introducing new rooting hazards.
...
CLOSED TREE IGNORE IDL
2015-06-03 13:14:59 -04:00
Kelly Davis
cd90e898f5
Bug 1051148 - Part 1: Patch that introduces WebSpeech API implementation. r=smaug
...
IGNORE IDL
2015-05-27 21:48:00 -04:00
Jose Antonio Olivera Ortega
a44ece7b8d
Bug 1131352 - Part 2: Add ServiceWorkerGlobalScope skipWaiting(). r=nsm, r=baku
2015-06-02 07:12:00 -04:00
Andrew Comminos
8695719287
Bug 1168845 - Update WebGL interface names to follow the spec. r=smaug, r=dglastonbury
2015-06-01 10:17:00 -04:00
Wes Kocher
dd975b7704
Merge inbound to central, a=merge
2015-06-02 18:20:12 -07:00
Georg Fritzsche
963eb89d6a
Bug 1150115 - Update the SelfSupport API for the unification changes. r=bsmedberg,smaug
2015-06-02 13:35:06 +07:00
Marcos Caceres
f972ad8544
Bug 1089255 - Implement and test manifest-src CSP directive. r=bholley, r=dveditz, r=ckerschb
...
---
dom/base/nsContentPolicyUtils.h | 1 +
dom/base/nsDataDocumentContentPolicy.cpp | 3 +-
dom/base/nsIContentPolicy.idl | 2 +-
dom/base/nsIContentPolicyBase.idl | 7 +-
dom/base/nsISimpleContentPolicy.idl | 2 +-
dom/base/test/csp/browser.ini | 4 +
dom/base/test/csp/browser_test_web_manifest.js | 265 +++++++++++++++++++++
.../csp/browser_test_web_manifest_mixed_content.js | 55 +++++
dom/base/test/csp/file_CSP_web_manifest.html | 6 +
dom/base/test/csp/file_CSP_web_manifest.json | 1 +
.../test/csp/file_CSP_web_manifest.json^headers^ | 1 +
dom/base/test/csp/file_CSP_web_manifest_https.html | 4 +
dom/base/test/csp/file_CSP_web_manifest_https.json | 1 +
.../csp/file_CSP_web_manifest_mixed_content.html | 9 +
.../test/csp/file_CSP_web_manifest_remote.html | 8 +
dom/base/test/csp/file_csp_testserver.sjs | 14 +-
dom/base/test/csp/mochitest.ini | 7 +
dom/base/test/moz.build | 5 +-
dom/fetch/InternalRequest.cpp | 3 +
dom/fetch/InternalRequest.h | 2 +-
.../security/nsIContentSecurityPolicy.idl | 3 +-
dom/ipc/manifestMessages.js | 25 +-
dom/security/nsCSPUtils.cpp | 7 +
dom/security/nsCSPUtils.h | 10 +-
dom/security/nsMixedContentBlocker.cpp | 1 +
dom/webidl/CSPDictionaries.webidl | 1 +
extensions/permissions/nsContentBlocker.cpp | 6 +-
netwerk/mime/nsMimeTypes.h | 1 +
28 files changed, 439 insertions(+), 15 deletions(-)
create mode 100644 dom/base/test/csp/browser.ini
create mode 100644 dom/base/test/csp/browser_test_web_manifest.js
create mode 100644 dom/base/test/csp/browser_test_web_manifest_mixed_content.js
create mode 100644 dom/base/test/csp/file_CSP_web_manifest.html
create mode 100644 dom/base/test/csp/file_CSP_web_manifest.json
create mode 100644 dom/base/test/csp/file_CSP_web_manifest.json^headers^
create mode 100644 dom/base/test/csp/file_CSP_web_manifest_https.html
create mode 100644 dom/base/test/csp/file_CSP_web_manifest_https.json
create mode 100644 dom/base/test/csp/file_CSP_web_manifest_mixed_content.html
create mode 100644 dom/base/test/csp/file_CSP_web_manifest_remote.html
2015-06-02 15:42:19 -04:00
Morris Tseng
bb1c4a8f28
Bug 1155493 - Part 1: Add CaretStateChangedEvent and corresponding utility function. r=roc, sr=smaug
2015-05-19 20:59:00 -04:00
Andrew Comminos
85eaf561cd
Bug 974832 - Add support for WebGL's EXT_disjoint_timer_query. r=dglastonbury, r=smaug
2015-05-27 07:12:00 -04:00
Ryan VanderMeulen
90fcd7d1ec
Merge inbound to m-c. a=merge
2015-05-29 09:32:46 -04:00
Nick Fitzgerald
1b8e2780b5
Bug 1024774 - Part 7: Add HeapSnapshot WebIDL interface; r=bholley
2015-05-28 07:37:42 -07:00
Nick Fitzgerald
b3b4912ae8
Bug 1024774 - Part 1: Add the ChromeUtils WebIDL interface. r=bholley
2015-05-28 07:37:42 -07:00
Bevis Tseng
edb87b77c5
Bug 1114938 - Part 4: (WebIDL) Type of MNC/MCC shall be the same to the one defined in MozMobileNetworkInfo. r=echen, r=htsai
2015-05-06 19:26:59 +08:00
Tim Taubert
a3e1a327c3
Bug 1050175 - Add raw import/export for EC public keys to the WebCrypto API r=rbarnes,smaug
2015-04-28 09:13:16 +02:00
Tom Tromey
88abbbb5cb
Bug 1050500 - add fields to ProfileTimelineStackFrame; r=smaug
2015-05-26 10:52:52 -07:00
Ryan VanderMeulen
bbcbe5cc8b
Backed out 4 changesets (bug 1155493) for Android test_browserElement_inproc_CopyPaste.html timeouts/crashes.
...
Backed out changeset 3bd7adb9f591 (bug 1155493)
Backed out changeset 0380b1684e6b (bug 1155493)
Backed out changeset 58b7c1eaf3c8 (bug 1155493)
Backed out changeset 896beb5088a7 (bug 1155493)
2015-05-25 13:15:06 -04:00
Andrea Marchesini
b66ef4e88c
Bug 1155761 - User Timing API in Workers, r=ehsan
2015-05-25 17:53:07 +01:00
Morris Tseng
29f3b01f04
Bug 1155493 - Part 1: Add CaretStateChangedEvent and corresponding utility function. r=roc, sr=smaug
2015-05-19 20:59:00 -04:00
Andrea Marchesini
f831429bbc
Bug 1167423 - patch 5 - Handle return values of FallibleTArray functions in WebGL2Context, r=smaug
2015-05-25 12:50:15 +01:00
Andrea Marchesini
c89a834b25
Bug 1167423 - patch 4 - Handle return values of FallibleTArray functions in CanvasRenderingContext2D, r=smaug
2015-05-25 12:50:15 +01:00
Andrea Marchesini
4cb28b400a
Bug 1167423 - patch 3 - Handle return values of FallibleTArray functions in MutationObserver, r=smaug
2015-05-25 12:50:15 +01:00
Phil Ringnalda
ae0515f0a5
Merge f-t to m-c, a=merge
2015-05-23 14:28:07 -07:00
Ryan VanderMeulen
4878d81681
Merge m-c to fx-team. a=merge
2015-05-22 14:21:30 -04:00
Kyle Fung
9e3032872a
Bug 1164970 - Implement failIfMajorPerformanceCaveat. r=jgilbert, r=ehsan
2015-05-21 11:51:49 -04:00
Tom Tromey
f0669fbdd0
Bug 1050500 - Add callee information to Javascript timeline markers. r=smaug
2015-05-20 05:28:00 -04:00
Neil Deakin
f3f4ecba60
Bug 873923, add a method to allow popups to be anchored at a rectangle, r=tn,mark,khuey
2015-05-08 14:49:54 -04:00
Bobby Holley
27c0fa745b
Bug 1165162 - Rework the nsIScriptSecurityManager principal-minting API to be originAttributes-centric. r=gabor,r=bholley,sr=sicking
2015-05-20 17:11:41 -07:00
Bobby Holley
4d191be202
Bug 1165162 - Make OriginAttributes a dictionary, and make it accessible as both a jsval and a canonical string. r=gabor,r=bholley,sr=sicking
2015-05-20 17:09:53 -07:00
Christoph Kerschbaumer
824cac5dd4
Bug 1129999 - Implement CSP devtool using GCLI; CSP to JSON (r=sstamm,bholley)
2015-05-21 11:16:04 -07:00
Byron Campen [:bwc]
3d133e74a4
Bug 952145: Rollback support r=mt, r=smaug
2015-03-19 17:32:51 -07:00
Ted Clancy
ed39c56ffc
Bug 1067788 - Part 4: Update test_bug496275.html. Add setCaretBidiLevel method to Selection. r=smontagu r=ehsan
2015-05-22 00:37:16 -04:00
Brian Birtles
dcf86e771b
Bug 1166164 part 6 - Make pausing from idle set the current time; r=jwatt, r=smaug
...
As proposed:
https://lists.w3.org/Archives/Public/public-fx/2015AprJun/0013.html (item g)
And agreed upon here:
https://lists.w3.org/Archives/Public/public-fx/2015AprJun/0031.html
2015-05-19 14:55:26 +09:00
Brian Birtles
cd6af7c82a
Bug 1166164 part 5 - Make play() throw when it should seek to the end of an infinite effect; r=jwatt, r=smaug
2015-05-19 14:00:48 +09:00
Olli Pettay
d8a302cc52
Bug 1164981 - Add MouseEvent.movementX/Y. r=masayuki, r=ehsan
...
CLOSED TREE
2015-05-19 16:26:02 -04:00
Ryan VanderMeulen
20957a1140
Backed out changeset 2ac9fe6d2333 (bug 1164981) for frequent test_bug301397.xul failures.
...
CLOSED TREE
2015-05-19 15:08:34 -04:00
Olli Pettay
3b30fbfff8
Bug 1164981 - Add MouseEvent.movementX/Y, r=masayuki,ehsan
2015-05-19 19:57:24 +03:00
Jordan Santell
7e1d6ea6e0
Bug 1164338 - Move styles markers to be generated in DoProcessRestyles rather than when the Flush_Style queue is flushed. r=smaug,heycam
2015-05-18 16:03:04 -07:00
Andrea Marchesini
b18aab69b4
Bug 1163388 - patch 1 - make nsIDOMFile an empty interface, r=ehsan
2015-05-18 14:51:54 +01:00
Andreas Pehrson
4b2daa2e73
Bug 1032848 - Part 1: Implement WebIDL for HTMLCanvasElement::CaptureStream. r=smaug, r=mt
2015-05-13 14:04:30 +08:00
Wes Kocher
1af068a3cc
Merge m-c to inbound a=merge
2015-05-15 17:32:05 -07:00
Catalin Badea
9193c4e964
Bug 1130684 - Implement Service Worker clients.claim. r=nsm,ehsan
2015-05-14 12:41:42 -07:00
Alexandre Lissy
eeb2b8e9c2
Bug 1160123 - Add support for LTE/WCDMA only network selection. r=hsinyi
2015-05-11 07:49:00 +02:00
Krzysztof Mioduszewski
c99efe5c58
Bug 1119152 - Part 2: [SecureElement] SEReader.isSEPresent. r=smaug, allstarschh
2015-04-28 11:33:36 +02:00
Andrea Marchesini
2b28ba64c2
Bug 1161950 - Remove support for createEvent("CloseEvent") / initCloseEvent, r=smaug
2015-05-14 12:25:36 +01:00
Andrea Marchesini
2bcfaa4917
Bug 1159792 - get rid of dom.workers.websocket.enabled pref, r=smaug
2015-05-14 12:24:06 +01:00
Cameron McCormack
78ac3925e6
Bug 1163865 - Remove [Throws] from FontFaceSet.delete. r=smaug
2015-05-13 12:24:34 +10:00
Eitan Isaacson
57afd785a4
Bug 1162692 - Add SpeechSynthesisUtterance.chosenVoiceURI for testing purposes. r=smaug
2015-05-12 13:24:58 -07:00
Boris Zbarsky
57e2d885c4
Bug 1163898 part 1. Give DOMEventTargetHelper a sane accessor for getting its nsIGlobalObject. r=smaug
2015-05-12 15:56:39 -04:00
Jordan Santell
9eacf76456
Bug 922221 - implement console.timeStamp(label) to create profile timeline markers. r=khuey
2015-04-29 12:48:57 -07:00
Tom Tromey
403554c877
Bug 1152033 - Expose CSS lexer to js. r=heycam, r=bz
2015-05-04 10:28:00 -04:00
Andrea Marchesini
a90c5be53e
Bug 1156875 - patch 1 - URL.createObjectURL leaks in JS sandbox, r=bholley
2015-05-07 08:05:43 +01:00
Carsten "Tomcat" Book
3dbf546d58
merge mozilla-inbound to mozilla-central a=merge
2015-05-06 11:59:15 +02:00
Ben Kelly
125fa562ef
Bug 1160138 P2 Add a [ChromeConstructor] to CacheStorage to support devtools. r=ehsan
2015-05-05 15:45:36 -07:00
Ben Kelly
6b203358e4
Bug 1160138 P1 Update CacheStorage and Cache webidl to latest spec. r=ehsan
2015-05-05 15:45:36 -07:00
André Reinald
fd2edfc0f3
Bug 1075157 - Support action: reset search. r=gfritzsche, r=florian, r=bholley
2015-04-24 17:57:52 +02:00
Boris Zbarsky
2b2824bbc7
Bug 1160628. Speed up the URL constructor in the common case of no base URI. r=baku
2015-05-05 13:38:56 -04:00
Kershaw Chang
ad1d14bdde
Bug 1126694 - IDL changes for DeviceStorageAreaListener. r=bz
2015-05-04 08:10:00 +02:00
Ryan VanderMeulen
eca9ce2103
Merge m-c to inbound. a=merge
2015-05-04 16:11:38 -04:00
Ryan VanderMeulen
ffa09572aa
Merge fx-team to m-c. a=merge
2015-05-04 15:53:32 -04:00
Ryan VanderMeulen
07f43f6bdc
Backed out changesets c6380188c418 and cc9ff30e82d6 for possible Android debug asserts/crashes.
...
CLOSED TREE
2015-05-04 14:12:37 -04:00
Jamin Liu
9f7a4accc5
Bug 1063444 - Implement LE scan related methods and LE device event. r=joliu, r=mrbkap
2015-05-04 18:59:02 +08:00
Mike Conley
ead628b6ad
Bug 1146955 - Make the GMP pluginID a uint32_t, and dispatch it in the PluginCrashed event. r=jesup r=mrbkap
2015-05-04 15:40:29 -04:00
Samael Wang
58d99ac4d1
Bug 1044721 - Part 1: Add setSmscAddress API in MozMobileMessageManager Web IDL interface, and corresponding implementation in MobileMessageManager class. r=hsinyi
2015-04-29 10:41:05 +08:00
Brian Birtles
fb73e3f8ee
Bug 1159082 - Rename *Readonly animation interfaces to *ReadOnly. r=smaug
2015-04-30 09:06:43 -04:00
Carsten "Tomcat" Book
5791ead1d5
Backed out changeset 1b5fc672f0d4 (bug 1159082) for B2G ICS Emulator opt R6 test failures on a CLOSED TREE
2015-04-30 13:15:04 +02:00
Brian Birtles
1661b20915
Bug 1159082 - Rename *Readonly animation interfaces to *ReadOnly; r=smaug
2015-04-28 10:16:45 +09:00
André Reinald
b19bda2344
Bug 1075157 - Support action: reset search. r=gfritzsche, r=florian, r=bholley
2015-04-24 17:57:52 +02:00
Florent Fayolle
7667582687
Bug 922212 - Add console.dirxml. r=bgrins, r=mrbkap
2015-04-29 11:34:00 -04:00
Doug Turner
6533fae7cc
Bug 1149271 - Remove subscriptionid. r=baku
2015-04-26 03:59:38 -07:00
Boris Zbarsky
7c563264f9
Bug 1155984. Improve the performance of the "self" getter in both window and workers. r=peterv,jorendorff
2015-04-27 13:38:12 -04:00
Carsten "Tomcat" Book
3923c05342
merge fx-team to mozilla-central a=merge
2015-04-27 12:34:03 +02:00
Carsten "Tomcat" Book
18a440fd0e
merge mozilla-inbound to mozilla-central a=merge
2015-04-27 12:00:14 +02:00
Brian Birtles
0dd09f9edc
Bug 1150807 part 2 - Expose Animation::Cancel in WebIDL; r=smaug
2015-04-27 08:53:18 +09:00
Kyle Huey
9b9f0d01f8
Bug 1158366: Remove nsIDOMHTML[BR|Div|Heading|TableCaption|Table|Title]Element.idl. r=ehsan
2015-04-25 07:23:54 -07:00
Kershaw Chang
cebfaf9b82
Bug 1035748 - WebIDL for DeviceStorageAreaChangedEvent. r=bz
2015-04-23 19:35:00 -04:00
Wes Kocher
a9d5be8b7d
Backed out changeset 022beda1707c (bug 1158366) for wError build bustage
2015-04-24 16:52:52 -07:00
Kyle Huey
1d26069045
Bug 1158366: Remove nsIDOMHTML[BR|Div|Heading|TableCaption|Table|Title]Element.idl. r=ehsan
2015-04-24 16:09:30 -07:00
Tom Tromey
b60f98883a
Bug 1050500 - Add entry reason to timeline marker. r=jsantell, r=smaug
2015-04-20 07:03:00 -04:00
Doug Turner
a9c42570f8
Bug 1157108 - onpush EventHandler support. r=ehsan
2015-04-23 20:43:40 +02:00
Nikhil Marathe
dc1c6a0c24
Bug 1131327 - Patch 2 - Expose to workers. r=baku
...
This patch exposes ServiceWorkerRegistration (and ServiceWorker to satisfy constraints) to workers.
For now, a null registration is returned in the worker.
2015-04-03 22:46:07 -07:00
Nikhil Marathe
b79d343a14
Bug 1131327 - Patch 1 - Introduce ServiceWorkerRegistration{Base,MainThread,WorkerThread} r=baku
2015-04-03 15:18:55 -07:00
Nikhil Marathe
13399bc3c8
Bug 1131350 - Move update() to ServiceWorkerRegistration. r=baku
2015-03-19 18:09:10 -07:00
Carsten "Tomcat" Book
c0eb5c1c2b
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
2015-04-23 08:41:04 +02:00
Carsten "Tomcat" Book
150d4d1475
Backed out 19 changesets (bug 1149397, bug 1065657, bug 1024774) for fixing Linux PGO xpcshell bustage on a CLOSED TREE
...
Backed out changeset 53058615e7a3 (bug 1024774)
Backed out changeset 68fe0894bb09 (bug 1065657)
Backed out changeset 1b9620d674df (bug 1024774)
Backed out changeset a31c514b59da (bug 1024774)
Backed out changeset 0fcf8757f6c2 (bug 1024774)
Backed out changeset 9a3c71b925d4 (bug 1024774)
Backed out changeset 783acc92af04 (bug 1024774)
Backed out changeset ad71c9a3446b (bug 1024774)
Backed out changeset 4f37e72e70f6 (bug 1024774)
Backed out changeset ec869578cc0a (bug 1024774)
Backed out changeset 3c1d306c8a3d (bug 1024774)
Backed out changeset b3a90f30892d (bug 1024774)
Backed out changeset cf7bbb3774c0 (bug 1024774)
Backed out changeset 2522eb4d3cf2 (bug 1024774)
Backed out changeset 89a502d88f9c (bug 1024774)
Backed out changeset 61046ad3161f (bug 1024774)
Backed out changeset 36706aaa2f06 (bug 1024774)
Backed out changeset ba8e68e05149 (bug 1149397)
Backed out changeset 532169437c2f (bug 1065657)
2015-04-23 08:37:24 +02:00
Wes Kocher
191a53ded9
Merge inbound to m-c a=merge CLOSED TREE
2015-04-22 17:15:53 -07:00
Nick Fitzgerald
7017b19d0c
Bug 1024774 - Part 7: Add HeapSnapshot WebIDL interface; r=bholley
2015-04-22 11:09:54 -07:00
Nick Fitzgerald
06aaf342e4
Bug 1024774 - Part 1: Add the ChromeUtils WebIDL interface. r=bholley
2015-04-22 11:09:54 -07:00
brian37ful
0a6c13baf5
Bug 1131047 - Part 1: Obsolete some events (WebIDL). r=hsinyi
2015-04-16 09:33:00 -04:00
Wes Kocher
29fdb321da
Merge m-c to fx-team a=merge
2015-04-21 15:39:12 -07:00
André Reinald
fd83067a9c
Bug 1075160 - Support action: reset a pref to the default setting r=gfritzsche, r=bholley
2015-04-16 17:00:14 +02:00
Brian Birtles
6033b2c86d
Bug 1154615 part 1 - Rename AnimationPlayer to Animation in WebIDL; r=smaug
...
This patch is a fairly minimal rename of the AnimationPlayer interface. It
leaves a bunch of local variables and helper classes still using the word
"player". These will be addressed in subsequent patches that don't require DOM
peer review.
2015-04-21 10:22:09 +09:00
Boris Zbarsky
87f356b78a
Bug 1152902 part 2. Add a fast path for the case when a Promise is resolved with another Promise. r=nsm
2015-04-17 22:01:02 -04:00
Ted Mielczarek
e08259895a
bug 1155691 - Expose WindowRoot to chrome from window in webidl. r=smaug
2015-04-17 16:17:26 -04:00
Phil Ringnalda
afefb44917
Back out 2 changesets (bug 1152902) for Gu bustage
...
CLOSED TREE
Backed out changeset 462f2f668259 (bug 1152902)
Backed out changeset 1c5ed66652c3 (bug 1152902)
2015-04-18 15:30:17 -07:00
Boris Zbarsky
f028340efb
Bug 1152902 part 2. Add a fast path for the case when a Promise is resolved with another Promise. r=nsm
2015-04-17 22:01:02 -04:00
Jocelyn Liu
fd3b5c2f54
Bug 1015796 - Use sequence<DOMString> as the type of attribute |attrs| in BluetoothAttributeEvent instead of any. r=btian, r=mrbkap
2015-04-19 20:09:00 -04:00
Henry Chang
c154822153
Bug 992772 - Use mms specific network interface to do DNS lookup. r=echen, r=btseng, r=mrbkap
2015-04-09 19:09:37 +08:00
Ryan VanderMeulen
0a6bbd4dbd
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-04-17 16:11:58 -04:00
Ryan VanderMeulen
84f4b8730a
Merge inbound to m-c. a=merge
2015-04-17 15:44:37 -04:00
Martin Thomson
717ffae625
Bug 1152538 - RTCIdentityAssertion is a dictionary, r=smaug
2015-04-16 09:55:18 -07:00
Cameron McCormack
77c1f55389
Bug 1155015 - Hide FontFaceSet.load() until we implement it. r=bzbarsky
2015-04-17 11:09:59 +10:00
Ryan VanderMeulen
751c0ea9d9
Merge m-c to b2g-inbound. a=merge
2015-04-16 16:22:42 -04:00
Bruce Sun
02f5f65704
Bug 1152653 - Implement BluetoothGatt.oncharacteristicchanged. r=jocelyn, r=mrbkap
2015-04-16 16:47:01 +08:00
Bruce Sun
f50af0f15c
Bug 1140952 - Implement read/write value of a descriptor for GATT client API (webapi part). f=jocelyn, r=btian, r=mrbkap
2015-04-16 16:44:58 +08:00
Bruce Sun
725ee88361
Bug 1140952 - Implement read/write value of a characteristic for GATT client API (webapi part). f=jocelyn, r=shawnjohnjr, r=mrbkap
2015-04-16 16:44:17 +08:00
Martin Thomson
91567c5feb
Bug 1153294 - Exposing Document.documentLoadGroup to Chrome JS, r=sicking
2015-04-15 14:19:21 -07:00
Boris Zbarsky
386b66e144
Bug 1154878. Stop exposing navigator.tainteEnabled in workers. r=ehsan
2015-04-15 16:33:06 -04:00
Paul Adenot
ea18aad215
Bug 1148354 - Deprecate the doppler effect from the PannerNode. r=ehsan
2015-04-16 15:35:19 +02:00
Brian Birtles
cae37c8fed
Bug 1153734 part 5 - Add AnimationEffectReadonly as a superinterface of KeyframeEffectReadonly; r=smaug
...
This patch also replaces some tabs with spaces in KeyframeEffect.h because I was
in the area.
2015-04-15 08:48:21 +09:00
Brian Birtles
717246367d
Bug 1153734 part 3 - Rename AnimationPlayer.source to AnimationPlayer.effect; r=smaug
...
There are still some other references to "source" in AnimationPlayer such as
HasInPlayerSource and UpdateSourceContent. These are renamed in a subsequent
patch (that doesn't require DOM peer review).
2015-04-15 08:48:21 +09:00
Brian Birtles
ec581c1cbf
Bug 1153734 part 2 - Rename Animation to KeyframeEffectReadonly; r=smaug
...
We define KeyframeEffectReadonly in KeyframeEffect.cpp since Web Animations also
defines KeyframeEffect and when we come to implement that I expect we'll define
it in the same class, maybe even using the same object.
This patch also adds a few missing includes in places where
KeyframeEffectReadonly is used so that we're not just cargo-culting it in.
2015-04-15 08:48:21 +09:00
Brian Birtles
c1f3da8da4
Bug 1153734 part 1 - Remove AnimationEffect; r=smaug
...
Most of this is fairly obvious. However, the addition of 'override' to
ElementPropertyTransition::Name() is not strictly necessary. It was simply added
because while making these changes I accidentally dropped the 'virtual' keyword
from the method in the superclass and the compiler didn't complain. Adding this
will hopefully make it harder to create the same bug in the future.
2015-04-15 08:48:20 +09:00
Paul Adenot
959a60f261
Bug 1134034 - Add a chrome-only parentId and name on AudioParam for devtools. r=ehsan
2015-04-14 17:03:52 +02:00
Paul Adenot
59f9f3e92f
Bug 1153783 - Implement the detune
AudioParam for the AudioBufferSourceNode. r=ehsan
2015-04-14 17:03:50 +02:00
Carsten "Tomcat" Book
41e2b6bdc7
Merge mozilla-central to mozilla-inbound
2015-04-14 16:15:02 +02:00
Wes Kocher
b3dd5d4560
Merge central to b2ginbound a=merge
2015-04-13 17:28:59 -07:00
James Cheng
6f2d10d4c2
Bug 1153717 - [Stingray] Update document reference link on InputPort API. r=baku, a=NPOTB
2015-04-12 21:07:00 -04:00