Bobby Holley
eea636ee0c
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
f679dfded5
Bug 1129999
- Implement CSP devtool using GCLI; CSP to JSON (r=sstamm,bholley)
2015-05-21 11:16:04 -07:00
Byron Campen [:bwc]
1fec8cf0e8
Bug 952145: Rollback support r=mt, r=smaug
...
--HG--
extra : rebase_source : c5615117716ca907d61b4b7c7eeff71e926821bd
2015-03-19 17:32:51 -07:00
Ted Clancy
be8a64fc3b
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
e293c228f5
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
--HG--
extra : rebase_source : baca2fa6b9ba94afb1bb3e072e33729774a34f19
extra : histedit_source : 8348f3e8029017dbe380e30dbfc2f66b201beaf0
2015-05-19 14:55:26 +09:00
Brian Birtles
f73f30be29
Bug 1166164 part 5 - Make play() throw when it should seek to the end of an infinite effect; r=jwatt, r=smaug
...
--HG--
extra : rebase_source : dade110e0d071727ed5bfdb694415ae7980f4467
extra : histedit_source : 1d87ee7db7fd0ec9670fff546e4654fa07bf4f31
2015-05-19 14:00:48 +09:00
Olli Pettay
d6a44b8e13
Bug 1164981 - Add MouseEvent.movementX/Y. r=masayuki, r=ehsan
...
CLOSED TREE
2015-05-19 16:26:02 -04:00
Ryan VanderMeulen
32c71ac735
Backed out changeset 2ac9fe6d2333 (bug 1164981) for frequent test_bug301397.xul failures.
...
CLOSED TREE
2015-05-19 15:08:34 -04:00
Olli Pettay
46d974943b
Bug 1164981 - Add MouseEvent.movementX/Y, r=masayuki,ehsan
...
--HG--
extra : rebase_source : 2119f9849223ec49075737ca8fb4356d8f0765b5
2015-05-19 19:57:24 +03:00
Jordan Santell
79b0646b65
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
338c67e420
Bug 1163388 - patch 1 - make nsIDOMFile an empty interface, r=ehsan
2015-05-18 14:51:54 +01:00
Andreas Pehrson
bbda919298
Bug 1032848 - Part 1: Implement WebIDL for HTMLCanvasElement::CaptureStream. r=smaug, r=mt
...
--HG--
extra : transplant_source : %A5o%A1%80w%7F%F7%B9%7B%FD%C7%94Rv%F6Q%F0%FF%A4/
2015-05-13 14:04:30 +08:00
Wes Kocher
8f1445e27d
Merge m-c to inbound a=merge
2015-05-15 17:32:05 -07:00
Catalin Badea
8b1fbc7805
Bug 1130684 - Implement Service Worker clients.claim. r=nsm,ehsan
...
--HG--
extra : rebase_source : ea1da8f6dfd8d31936c0ae495ec262581c9e5775
2015-05-14 12:41:42 -07:00
Alexandre Lissy
5521afccce
Bug 1160123 - Add support for LTE/WCDMA only network selection. r=hsinyi
...
--HG--
extra : rebase_source : 356f4e5e0c987a094cf63050a163257b7adb4ad9
2015-05-11 07:49:00 +02:00
Krzysztof Mioduszewski
ff99cc50ee
Bug 1119152 - Part 2: [SecureElement] SEReader.isSEPresent. r=smaug, allstarschh
2015-04-28 11:33:36 +02:00
Andrea Marchesini
8674a0606d
Bug 1161950 - Remove support for createEvent("CloseEvent") / initCloseEvent, r=smaug
2015-05-14 12:25:36 +01:00
Andrea Marchesini
138f6d0913
Bug 1159792 - get rid of dom.workers.websocket.enabled pref, r=smaug
2015-05-14 12:24:06 +01:00
Cameron McCormack
bf9d92cf41
Bug 1163865 - Remove [Throws] from FontFaceSet.delete. r=smaug
2015-05-13 12:24:34 +10:00
Eitan Isaacson
e550c8cefd
Bug 1162692 - Add SpeechSynthesisUtterance.chosenVoiceURI for testing purposes. r=smaug
2015-05-12 13:24:58 -07:00
Boris Zbarsky
068f758b05
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
7b6fec2d8c
Bug 922221 - implement console.timeStamp(label) to create profile timeline markers. r=khuey
2015-04-29 12:48:57 -07:00
Tom Tromey
8e26488934
Bug 1152033 - Expose CSS lexer to js. r=heycam, r=bz
...
--HG--
extra : rebase_source : 1eaabcb6629c185f2e18f27b8c09d9a11611869a
2015-05-04 10:28:00 -04:00
Andrea Marchesini
0d81eae126
Bug 1156875 - patch 1 - URL.createObjectURL leaks in JS sandbox, r=bholley
2015-05-07 08:05:43 +01:00
Carsten "Tomcat" Book
6e929ef81c
merge mozilla-inbound to mozilla-central a=merge
2015-05-06 11:59:15 +02:00
Ben Kelly
f1808d0d50
Bug 1160138 P2 Add a [ChromeConstructor] to CacheStorage to support devtools. r=ehsan
2015-05-05 15:45:36 -07:00
Ben Kelly
359755abf1
Bug 1160138 P1 Update CacheStorage and Cache webidl to latest spec. r=ehsan
2015-05-05 15:45:36 -07:00
André Reinald
abcbead4d2
Bug 1075157 - Support action: reset search. r=gfritzsche, r=florian, r=bholley
2015-04-24 17:57:52 +02:00
Boris Zbarsky
0472742d0c
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
6918790176
Bug 1126694 - IDL changes for DeviceStorageAreaListener. r=bz
2015-05-04 08:10:00 +02:00
Ryan VanderMeulen
2b8b4270f9
Merge m-c to inbound. a=merge
2015-05-04 16:11:38 -04:00
Ryan VanderMeulen
3ae9df90e4
Merge fx-team to m-c. a=merge
2015-05-04 15:53:32 -04:00
Ryan VanderMeulen
2f893755da
Backed out changesets c6380188c418 and cc9ff30e82d6 for possible Android debug asserts/crashes.
...
CLOSED TREE
2015-05-04 14:12:37 -04:00
Jamin Liu
da0f8172bb
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
97a46ed1e0
Bug 1146955 - Make the GMP pluginID a uint32_t, and dispatch it in the PluginCrashed event. r=jesup r=mrbkap
...
--HG--
extra : rebase_source : ef8893d470e437d93a44b393f595518acb411852
extra : source : ad87e781794d5bb5337feb6e2608730075a7f71e
extra : histedit_source : 91cbbdedc9273982d0eb6b3c58269c73e0f46f63
2015-05-04 15:40:29 -04:00
Samael Wang
60a1175c07
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
a606228cd8
Bug 1159082 - Rename *Readonly animation interfaces to *ReadOnly. r=smaug
2015-04-30 09:06:43 -04:00
Carsten "Tomcat" Book
b05d97c166
Backed out changeset 1b5fc672f0d4 (bug 1159082) for B2G ICS Emulator opt R6 test failures on a CLOSED TREE
...
--HG--
rename : dom/animation/AnimationEffectReadOnly.cpp => dom/animation/AnimationEffectReadonly.cpp
rename : dom/animation/AnimationEffectReadOnly.h => dom/animation/AnimationEffectReadonly.h
rename : dom/webidl/AnimationEffectReadOnly.webidl => dom/webidl/AnimationEffectReadonly.webidl
2015-04-30 13:15:04 +02:00
Brian Birtles
4fb166f6b2
Bug 1159082 - Rename *Readonly animation interfaces to *ReadOnly; r=smaug
...
--HG--
rename : dom/animation/AnimationEffectReadonly.cpp => dom/animation/AnimationEffectReadOnly.cpp
rename : dom/animation/AnimationEffectReadonly.h => dom/animation/AnimationEffectReadOnly.h
rename : dom/webidl/AnimationEffectReadonly.webidl => dom/webidl/AnimationEffectReadOnly.webidl
extra : rebase_source : 5fb31684bf494a57e208d0cfbbc76f65b502fc0e
2015-04-28 10:16:45 +09:00
André Reinald
b38e2efe0e
Bug 1075157 - Support action: reset search. r=gfritzsche, r=florian, r=bholley
2015-04-24 17:57:52 +02:00
Florent Fayolle
51fab772f2
Bug 922212 - Add console.dirxml. r=bgrins, r=mrbkap
2015-04-29 11:34:00 -04:00
Doug Turner
8129277b27
Bug 1149271 - Remove subscriptionid. r=baku
2015-04-26 03:59:38 -07:00
Boris Zbarsky
34d521e285
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
596e5f9960
merge fx-team to mozilla-central a=merge
2015-04-27 12:34:03 +02:00
Carsten "Tomcat" Book
107708af7c
merge mozilla-inbound to mozilla-central a=merge
2015-04-27 12:00:14 +02:00
Brian Birtles
b34276b816
Bug 1150807 part 2 - Expose Animation::Cancel in WebIDL; r=smaug
2015-04-27 08:53:18 +09:00
Kyle Huey
0f81e8288a
Bug 1158366: Remove nsIDOMHTML[BR|Div|Heading|TableCaption|Table|Title]Element.idl. r=ehsan
2015-04-25 07:23:54 -07:00
Kershaw Chang
fe8477c8dc
Bug 1035748 - WebIDL for DeviceStorageAreaChangedEvent. r=bz
2015-04-23 19:35:00 -04:00
Wes Kocher
65b94d7a9d
Backed out changeset 022beda1707c (bug 1158366) for wError build bustage
2015-04-24 16:52:52 -07:00
Kyle Huey
cdd7af4cfa
Bug 1158366: Remove nsIDOMHTML[BR|Div|Heading|TableCaption|Table|Title]Element.idl. r=ehsan
2015-04-24 16:09:30 -07:00
Tom Tromey
7ad4a0d1dd
Bug 1050500 - Add entry reason to timeline marker. r=jsantell, r=smaug
...
--HG--
extra : rebase_source : 038e4e7ff6f18c6db193ada012eb162e075d6d69
2015-04-20 07:03:00 -04:00
Doug Turner
1803c2eea5
Bug 1157108 - onpush EventHandler support. r=ehsan
2015-04-23 20:43:40 +02:00
Nikhil Marathe
5b54bf699f
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.
--HG--
extra : rebase_source : ae1b59d5ee3b3522826ed59fcfcb31e009018ac3
2015-04-03 22:46:07 -07:00
Nikhil Marathe
3f0efb4e4d
Bug 1131327 - Patch 1 - Introduce ServiceWorkerRegistration{Base,MainThread,WorkerThread} r=baku
...
--HG--
extra : rebase_source : 352f05447f45a9dfa651bf683d22659b83508814
2015-04-03 15:18:55 -07:00
Nikhil Marathe
e8ed488816
Bug 1131350 - Move update() to ServiceWorkerRegistration. r=baku
...
--HG--
extra : rebase_source : 0483ec35b9b53c4970afaf76ff3b8a6f92120e34
2015-03-19 18:09:10 -07:00
Carsten "Tomcat" Book
d7660b2db1
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
2015-04-23 08:41:04 +02:00
Carsten "Tomcat" Book
bab9dbe9c4
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)
--HG--
rename : toolkit/components/protobuf/src/google/protobuf/extension_set.cc => toolkit/components/protobuf/google/protobuf/extension_set.cc
rename : toolkit/components/protobuf/src/google/protobuf/extension_set.h => toolkit/components/protobuf/google/protobuf/extension_set.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/atomicops_internals_pnacl.h => toolkit/components/protobuf/google/protobuf/generated_message_util.cc
rename : toolkit/components/protobuf/src/google/protobuf/stubs/stringprintf.h => toolkit/components/protobuf/google/protobuf/generated_message_util.h
rename : toolkit/components/protobuf/src/google/protobuf/io/coded_stream.cc => toolkit/components/protobuf/google/protobuf/io/coded_stream.cc
rename : toolkit/components/protobuf/src/google/protobuf/io/coded_stream.h => toolkit/components/protobuf/google/protobuf/io/coded_stream.h
rename : toolkit/components/protobuf/src/google/protobuf/io/coded_stream_inl.h => toolkit/components/protobuf/google/protobuf/io/coded_stream_inl.h
rename : toolkit/components/protobuf/src/google/protobuf/io/package_info.h => toolkit/components/protobuf/google/protobuf/io/package_info.h
rename : toolkit/components/protobuf/src/google/protobuf/service.cc => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.cc
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream.h => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.h
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl.h => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl.h
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl_lite.cc
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl_lite.h
rename : toolkit/components/protobuf/src/google/protobuf/message_lite.cc => toolkit/components/protobuf/google/protobuf/message_lite.cc
rename : toolkit/components/protobuf/src/google/protobuf/message_lite.h => toolkit/components/protobuf/google/protobuf/message_lite.h
rename : toolkit/components/protobuf/src/google/protobuf/package_info.h => toolkit/components/protobuf/google/protobuf/package_info.h
rename : toolkit/components/protobuf/src/google/protobuf/repeated_field.cc => toolkit/components/protobuf/google/protobuf/repeated_field.cc
rename : toolkit/components/protobuf/src/google/protobuf/repeated_field.h => toolkit/components/protobuf/google/protobuf/repeated_field.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/common.cc => toolkit/components/protobuf/google/protobuf/stubs/common.cc
rename : toolkit/components/protobuf/src/google/protobuf/stubs/common.h => toolkit/components/protobuf/google/protobuf/stubs/common.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/hash.h => toolkit/components/protobuf/google/protobuf/stubs/hash.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/once.cc => toolkit/components/protobuf/google/protobuf/stubs/once.cc
rename : toolkit/components/protobuf/src/google/protobuf/stubs/once.h => toolkit/components/protobuf/google/protobuf/stubs/once.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/stl_util.h => toolkit/components/protobuf/google/protobuf/stubs/stl_util-inl.h
rename : toolkit/components/protobuf/src/google/protobuf/wire_format_lite.cc => toolkit/components/protobuf/google/protobuf/wire_format_lite.cc
rename : toolkit/components/protobuf/src/google/protobuf/wire_format_lite.h => toolkit/components/protobuf/google/protobuf/wire_format_lite.h
rename : toolkit/components/protobuf/src/google/protobuf/wire_format_lite_inl.h => toolkit/components/protobuf/google/protobuf/wire_format_lite_inl.h
2015-04-23 08:37:24 +02:00
Wes Kocher
a79764cf6b
Merge inbound to m-c a=merge CLOSED TREE
2015-04-22 17:15:53 -07:00
Nick Fitzgerald
a55c57cabc
Bug 1024774
- Part 7: Add HeapSnapshot WebIDL interface; r=bholley
2015-04-22 11:09:54 -07:00
Nick Fitzgerald
5f8c8f100a
Bug 1024774
- Part 1: Add the ChromeUtils WebIDL interface. r=bholley
2015-04-22 11:09:54 -07:00
brian37ful
2445e6232d
Bug 1131047 - Part 1: Obsolete some events (WebIDL). r=hsinyi
2015-04-16 09:33:00 -04:00
Wes Kocher
1c8090ed35
Merge m-c to fx-team a=merge
2015-04-21 15:39:12 -07:00
André Reinald
1394d77b29
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
5c7929fd2a
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.
--HG--
rename : dom/animation/AnimationPlayer.cpp => dom/animation/Animation.cpp
rename : dom/animation/AnimationPlayer.h => dom/animation/Animation.h
rename : dom/webidl/AnimationPlayer.webidl => dom/webidl/Animation.webidl
2015-04-21 10:22:09 +09:00
Boris Zbarsky
f785c39c1e
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
3a7c11fc1a
bug 1155691 - Expose WindowRoot to chrome from window in webidl. r=smaug
...
--HG--
extra : rebase_source : ecacc739c8b642faf0e26e19c2a62d2f9e180cc4
2015-04-17 16:17:26 -04:00
Phil Ringnalda
11411ee0a4
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
e5d918e74e
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
8b5c28e63f
Bug 1015796 - Use sequence<DOMString> as the type of attribute |attrs| in BluetoothAttributeEvent instead of any. r=btian, r=mrbkap
...
--HG--
extra : histedit_source : 5c14b863ffc33d75af03c001298b670c1cac3212
2015-04-19 20:09:00 -04:00
Henry Chang
f9c56cb2da
Bug 992772 - Use mms specific network interface to do DNS lookup. r=echen, r=btseng, r=mrbkap
...
--HG--
extra : histedit_source : 670d2124210bc3769a460022214baaee6b305639
2015-04-09 19:09:37 +08:00
Ryan VanderMeulen
dd1120e715
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-04-17 16:11:58 -04:00
Ryan VanderMeulen
86aee22968
Merge inbound to m-c. a=merge
...
--HG--
rename : toolkit/modules/tests/browser/browser_AddonWatcher.js => toolkit/components/perfmonitoring/tests/browser/browser_AddonWatcher.js
2015-04-17 15:44:37 -04:00
Martin Thomson
d77e198e71
Bug 1152538 - RTCIdentityAssertion is a dictionary, r=smaug
...
--HG--
extra : rebase_source : cae044d5041413658b32fa008c512aceac0fee43
2015-04-16 09:55:18 -07:00
Cameron McCormack
6d96efcfac
Bug 1155015 - Hide FontFaceSet.load() until we implement it. r=bzbarsky
2015-04-17 11:09:59 +10:00
Ryan VanderMeulen
c8c9a859ef
Merge m-c to b2g-inbound. a=merge
2015-04-16 16:22:42 -04:00
Bruce Sun
c1123fbf68
Bug 1152653 - Implement BluetoothGatt.oncharacteristicchanged. r=jocelyn, r=mrbkap
2015-04-16 16:47:01 +08:00
Bruce Sun
ea2fb4850a
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
467430b746
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
86f8c5c0cb
Bug 1153294 - Exposing Document.documentLoadGroup to Chrome JS, r=sicking
2015-04-15 14:19:21 -07:00
Boris Zbarsky
7718bf2181
Bug 1154878. Stop exposing navigator.tainteEnabled in workers. r=ehsan
2015-04-15 16:33:06 -04:00
Paul Adenot
af155473a0
Bug 1148354 - Deprecate the doppler effect from the PannerNode. r=ehsan
2015-04-16 15:35:19 +02:00
Brian Birtles
7d31acbd42
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
2d26fd38cb
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
63e2382338
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.
--HG--
rename : dom/animation/Animation.cpp => dom/animation/KeyframeEffect.cpp
rename : dom/animation/Animation.h => dom/animation/KeyframeEffect.h
rename : dom/animation/test/css-animations/test_animation-name.html => dom/animation/test/css-animations/test_effect-name.html
rename : dom/animation/test/css-animations/test_animation-target.html => dom/animation/test/css-animations/test_effect-target.html
rename : dom/animation/test/css-transitions/test_animation-name.html => dom/animation/test/css-transitions/test_effect-name.html
rename : dom/animation/test/css-transitions/test_animation-target.html => dom/animation/test/css-transitions/test_effect-target.html
rename : dom/webidl/Animation.webidl => dom/webidl/KeyframeEffect.webidl
2015-04-15 08:48:21 +09:00
Brian Birtles
d5b5205359
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.
--HG--
rename : dom/animation/test/css-animations/test_animation-effect-name.html => dom/animation/test/css-animations/test_animation-name.html
rename : dom/animation/test/css-transitions/test_animation-effect-name.html => dom/animation/test/css-transitions/test_animation-name.html
2015-04-15 08:48:20 +09:00
Paul Adenot
bc7866deae
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
e86047f94a
Bug 1153783 - Implement the `detune` AudioParam for the AudioBufferSourceNode. r=ehsan
2015-04-14 17:03:50 +02:00
Carsten "Tomcat" Book
807db18b59
Merge mozilla-central to mozilla-inbound
2015-04-14 16:15:02 +02:00
Wes Kocher
5e9e8610ab
Merge central to b2ginbound a=merge
2015-04-13 17:28:59 -07:00
James Cheng
b3d42cc729
Bug 1153717 - [Stingray] Update document reference link on InputPort API. r=baku, a=NPOTB
2015-04-12 21:07:00 -04:00
David Rajchenbach-Teller
b08ce98d2a
Bug 1083361 - Exposing a PromiseDebugging API to monitor uncaught DOM Promise. r=bz
...
--HG--
extra : rebase_source : cba2fc37d263d431c3008739a89a4fe47d10b7da
2015-04-10 17:27:57 +02:00
Doug Turner
c915a3ef55
Bug 1038811 - Push Notifications - WebIDL changes. r=nsm. sr=jst
2015-04-10 20:19:28 -07:00
Doug Turner
ec9bd5a923
Bug 1038811 - Push Notifications - Move old push to simplepush. r=nsm. sr=jst
2015-04-10 20:19:28 -07:00
Paul Adenot
e32b404e54
Bug 1094764 - Implement AudioContext.suspend and friends. r=roc,ehsan
...
- Relevant spec text:
- http://webaudio.github.io/web-audio-api/#widl-AudioContext-suspend-Promise
- http://webaudio.github.io/web-audio-api/#widl-AudioContext-resume-Promise
- http://webaudio.github.io/web-audio-api/#widl-AudioContext-close-Promise
- http://webaudio.github.io/web-audio-api/#widl-AudioContext-state
- http://webaudio.github.io/web-audio-api/#widl-AudioContext-onstatechange
- In a couple words, the behavior we want:
- Closed context cannot have new nodes created, but can do decodeAudioData,
and create buffers, and such.
- OfflineAudioContexts don't support those methods, transitions happen at
startRendering and at the end of processing. onstatechange is used to make
this observable.
- (regular) AudioContexts support those methods. The promises and
onstatechange should be resolved/called when the operation has actually
completed on the rendering thread. Once a context has been closed, it
cannot transition back to "running". An AudioContext switches to "running"
when the audio callback start running, this allow authors to know how long
the audio stack takes to start running.
- MediaStreams that feed in/go out of a suspended graph should respectively
not buffer at the graph input, and output silence
- suspended context should not be doing much on the CPU, and we should try
to pause audio streams if we can (this behaviour is the main reason we need
this in the first place, for saving battery on mobile, and CPU on all
platforms)
- Now, the implementation:
- AudioNodeStreams are now tagged with a context id, to be able to operate
on all the streams of a given AudioContext on the Graph thread without
having to go and lock everytime to touch the AudioContext. This happens in
the AudioNodeStream ctor. IDs are of course constant for the lifetime of the
node.
- When an AudioContext goes into suspended mode, streams for this
AudioContext are moved out of the mStreams array to a second array,
mSuspendedStreams. Streams in mSuspendedStream are not ordered, and are not
processed.
- The MSG will automatically switch to a SystemClockDriver when it finds
that there are no more AudioNodeStream/Stream with an audio track. This is
how pausing the audio subsystem and saving battery works. Subsequently, when
the MSG finds that there are only streams in mSuspendedStreams, it will go
to sleep (block on a monitor), so we save CPU, but it does not shut itself
down. This is mostly not a new behaviour (this is what the MSG does since
the refactoring), but is important to note.
- Promises are gripped (addref-ed) on the main thread, and then shepherd
down other threads and to the GraphDriver, if needed (sometimes we can
resolve them right away). They move between threads as void* to prevent
calling methods on them, as they are not thread safe. Then, the driver
executes the operation, and when it's done (initializing and closing audio
streams can take some time), we send the promise back to the main thread,
and resolve it, casting back to Promise* after asserting we're back on the
main thread. This way, we can send them back on the main thread once an
operation has complete (suspending an audio stream, starting it again on
resume(), etc.), without having to do bookkeeping between suspend calls and
their result. Promises are not thread safe, so we can't move them around
AddRef-ed.
- The stream destruction logic now takes into account that a stream can be
destroyed while not being in mStreams.
- A graph can now switch GraphDriver twice or more per iteration, for
example if an author goes suspend()/resume()/suspend() in the same script.
- Some operation have to be done on suspended stream, so we now use double
for-loop around mSuspendedStreams and mStreams in some places in
MediaStreamGraph.cpp.
- A tricky part was making sure everything worked at AudioContext
boundaries. TrackUnionStream that have one of their input stream suspended
append null ticks instead.
- The graph ordering algorithm had to be altered to not include suspended
streams.
- There are some edge cases (adding a stream on a suspended graph, calling
suspend/resume when a graph has just been close()d).
2015-02-27 18:22:05 +01:00
Masayuki Nakano
db9a97210a
Bug 1124608 Support D3E EventModifierInit r=smaug
2015-04-13 16:16:13 +09:00
Brian Birtles
6b5fcefb36
Bug 1152171 part 2 - Rename AnimationTimeline to DocumentTimeline; r=smaug
...
And then re-add AnimationTimeline as an abstract super-interface of
DocumentTimeline.
--HG--
rename : dom/animation/AnimationTimeline.cpp => dom/animation/DocumentTimeline.cpp
rename : dom/animation/AnimationTimeline.h => dom/animation/DocumentTimeline.h
rename : dom/animation/test/animation-timeline/test_animation-timeline.html => dom/animation/test/document-timeline/test_document-timeline.html
rename : dom/animation/test/animation-timeline/test_request_animation_frame.html => dom/animation/test/document-timeline/test_request_animation_frame.html
2015-04-10 10:34:22 +09:00
Ryan VanderMeulen
23b2440390
Merge inbound to m-c. a=merge
2015-04-09 22:43:57 -04:00
James Cheng
d7b40ea760
Bug 1026350 - Part 1: Inputport API implementation. r=baku
2015-04-08 03:07:00 -04:00
Carsten "Tomcat" Book
31c4421faf
Backed out changeset 7fc52c48e6e3 (bug 1094764) for mulet m-3 perma failure in /test_dataChannel_basicAudioVideo.html
2015-04-09 13:44:27 +02:00
John Schoenick
4ce46f5512
Bug 1139560 - <img>.currentSrc should be not be nullable. r=jst
2015-03-04 23:12:00 -05:00
Paul Adenot
70b6a9e143
Bug 1094764 - Implement AudioContext.suspend and friends. r=roc,ehsan
...
- Relevant spec text:
- http://webaudio.github.io/web-audio-api/#widl-AudioContext-suspend-Promise
- http://webaudio.github.io/web-audio-api/#widl-AudioContext-resume-Promise
- http://webaudio.github.io/web-audio-api/#widl-AudioContext-close-Promise
- http://webaudio.github.io/web-audio-api/#widl-AudioContext-state
- http://webaudio.github.io/web-audio-api/#widl-AudioContext-onstatechange
- In a couple words, the behavior we want:
- Closed context cannot have new nodes created, but can do decodeAudioData,
and create buffers, and such.
- OfflineAudioContexts don't support those methods, transitions happen at
startRendering and at the end of processing. onstatechange is used to make
this observable.
- (regular) AudioContexts support those methods. The promises and
onstatechange should be resolved/called when the operation has actually
completed on the rendering thread. Once a context has been closed, it
cannot transition back to "running". An AudioContext switches to "running"
when the audio callback start running, this allow authors to know how long
the audio stack takes to start running.
- MediaStreams that feed in/go out of a suspended graph should respectively
not buffer at the graph input, and output silence
- suspended context should not be doing much on the CPU, and we should try
to pause audio streams if we can (this behaviour is the main reason we need
this in the first place, for saving battery on mobile, and CPU on all
platforms)
- Now, the implementation:
- AudioNodeStreams are now tagged with a context id, to be able to operate
on all the streams of a given AudioContext on the Graph thread without
having to go and lock everytime to touch the AudioContext. This happens in
the AudioNodeStream ctor. IDs are of course constant for the lifetime of the
node.
- When an AudioContext goes into suspended mode, streams for this
AudioContext are moved out of the mStreams array to a second array,
mSuspendedStreams. Streams in mSuspendedStream are not ordered, and are not
processed.
- The MSG will automatically switch to a SystemClockDriver when it finds
that there are no more AudioNodeStream/Stream with an audio track. This is
how pausing the audio subsystem and saving battery works. Subsequently, when
the MSG finds that there are only streams in mSuspendedStreams, it will go
to sleep (block on a monitor), so we save CPU, but it does not shut itself
down. This is mostly not a new behaviour (this is what the MSG does since
the refactoring), but is important to note.
- Promises are gripped (addref-ed) on the main thread, and then shepherd
down other threads and to the GraphDriver, if needed (sometimes we can
resolve them right away). They move between threads as void* to prevent
calling methods on them, as they are not thread safe. Then, the driver
executes the operation, and when it's done (initializing and closing audio
streams can take some time), we send the promise back to the main thread,
and resolve it, casting back to Promise* after asserting we're back on the
main thread. This way, we can send them back on the main thread once an
operation has complete (suspending an audio stream, starting it again on
resume(), etc.), without having to do bookkeeping between suspend calls and
their result. Promises are not thread safe, so we can't move them around
AddRef-ed.
- The stream destruction logic now takes into account that a stream can be
destroyed while not being in mStreams.
- A graph can now switch GraphDriver twice or more per iteration, for
example if an author goes suspend()/resume()/suspend() in the same script.
- Some operation have to be done on suspended stream, so we now use double
for-loop around mSuspendedStreams and mStreams in some places in
MediaStreamGraph.cpp.
- A tricky part was making sure everything worked at AudioContext
boundaries. TrackUnionStream that have one of their input stream suspended
append null ticks instead.
- The graph ordering algorithm had to be altered to not include suspended
streams.
- There are some edge cases (adding a stream on a suspended graph, calling
suspend/resume when a graph has just been close()d).
2015-02-27 18:22:05 +01:00
Boris Zbarsky
3dbe43d96c
Bug 1151940 part 3. Make some writable cssom-view attributes that we only allow setting from chrome act the way readonly replaceables would when called from content. r=smaug
2015-04-08 22:50:45 -04:00
Boris Zbarsky
6498cd7e42
Bug 1151940 part 1. Make some readonly properties defined on Window by CSSOM-view replaceable. r=smaug
2015-04-08 22:50:45 -04:00
Mark Banner
d4d7432759
Bug 1147940 - Remove the dom.webcrypto.enabled pref as it is no longer necessary. r=smaug,r=rbarnes
2015-04-08 19:23:05 +01:00
Ryan VanderMeulen
abc76acfae
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-04-08 12:59:08 -04:00
Jocelyn Liu
9cb9dfba41
Bug 1140951
- Implement start/stopNotifications for GATT client API. r=shuang, r=mrbkap
2015-04-08 13:49:28 +08:00
Jocelyn Liu
6ece8f378c
Bug 1132343 - Patch1: Add accept/reject method in BluetoothPairingHandle interface for supporting consent and displaypasskey pairing requests. r=shuang, r=mrbkap
2015-04-08 13:49:14 +08:00
Ryan VanderMeulen
e2d5707a36
Merge inbound to m-c. a=merge
2015-04-07 15:47:40 -04:00
Catalin Badea
1046704caa
Bug 1130686 - Implement client.focus. r=baku
2015-04-07 16:25:08 +03:00
Mike Conley
d95fcd35e3
Bug 1148012 - Expose run ID through nsIObjectLoadingContent.idl. r=josh,smaug.
...
The run ID for a plugin is retrieved and cached in the nsObjectLoadingContent
on plugin instantiation.
--HG--
extra : rebase_source : d1e87b7751e6367c482b2420aa43bfadbce5e3e8
2015-03-17 13:28:32 -04:00
Henry Chang
41c41098cf
Bug 1053650 - Part 1: Add attribute 'networkInterfaceId' to XMLHttpRequest. r=bz
...
--HG--
extra : rebase_source : 4d1342b2cbd14468596fe80788f92f2635aad29d
2015-03-03 09:09:07 +08:00
Yoshi Huang
1c8a65a91a
Bug 1127735 - Update TechDiscoveredNotication. r=smaug, dimi
2015-03-25 11:16:42 +08:00
Yoshi Huang
a4d03f3431
Bug 1146270 - Move HCI Event Origin into NfcOptions.webidl. r=smaug, dimi
2015-03-24 17:19:48 +08:00
Phil Ringnalda
3ec9a25f34
Merge b-i to m-c, a=merge
2015-04-04 11:04:11 -07:00
Junior Hsu
8fd2b7dc4c
Bug 1097468 - Part 1: Expose |homescreen-webapps-manage| in Apps.webidl. r=sicking
...
--HG--
extra : rebase_source : 593d1f1dfc46822a71691369899d51300bcc32f4
2015-03-06 18:24:42 +08:00
Vladimir Vukicevic
223017214a
Bug 1148005; Update WebVR APIs based on latest spec changes; r=baku
2015-04-01 16:02:20 -04:00
Carsten "Tomcat" Book
47611f8971
Backed out changeset 3a626a11ac38 (bug 1097468) for B2G ICS Emulator m1 test failures
...
--HG--
extra : rebase_source : 15927fe3ada3005ad4cde630c480e1d0b04cf0f9
2015-04-01 12:53:02 +02:00
Carsten "Tomcat" Book
18b4bf751f
Backed out changeset 80c32af73390 (bug 1139560)
2015-04-01 09:59:35 +02:00
Nikhil Marathe
9b5f6b134f
Bug 1109751 - Consume FormData support in Fetch API. r=baku
...
--HG--
extra : __touch-noise__ : 2181078256
extra : transplant_source : %A4%7F%FF%9CV%9F%2C%F7%C1%A0%BBoc%CC%BB%0E%8E%F5%80%C1
2015-04-03 22:55:15 -07:00
Wes Kocher
e73d6e8c9e
Backed out 2 changesets (bug 1109751) for asan mochitest-3 failures
...
Backed out changeset 269ce19afa43 (bug 1109751)
Backed out changeset add6d1bd2e52 (bug 1109751)
2015-04-03 12:22:47 -07:00
Nikhil Marathe
dd5c91927a
Bug 1109751 - Consume FormData support in Fetch API. r=baku
...
--HG--
extra : transplant_source : %B0%0F%AB%E9%DBV%D1%86%980%28L%EC%CBI%0A%09%26%FDS
extra : histedit_source : 39fe8278cf135aa63a59ef4024432fab9ce5c7ee
2015-04-02 10:51:13 -07:00
Jed Davis
ae42a23a28
Bug 1143934 - Disallow mozSetFileNameArray in content processes. r=ehsan
...
Summary of rationale: it never entirely worked, in that the File objects
it created would cause form submission to fail, and the longer-term plan
for content-process system-principal scripts is to remove APIs that allow
direct filesystem access.
2015-03-31 20:47:00 -04:00
Junior Hsu
13d86b6c11
Bug 1097468 - Part1: expose |homescreen-webapps-manage| in Apps.webidl; r=sicking
2015-03-06 18:24:42 +08:00
John Schoenick
54734da502
Bug 1139560 - <img>.currentSrc should be not be nullable. r=jst
2015-03-04 23:12:00 +01:00
Ben Turner
152d030360
Bug 1112702 - Make IndexedDB transactions non-durable by default, r=khuey.
2015-01-25 22:30:09 -08:00
Jonathan Watt
f95f52e412
Bug 1145246, part 5 - Remove the Animatable.getAnimationPlayers() alias for Animatable.getAnimations(). r=birtles, r=smaug
2015-03-20 18:21:02 +00:00
Jonathan Watt
2e0ff82e9d
Bug 1145246, part 1 - Rename Animatable.getAnimationPlayers() to Animatable.getAnimations(), but leave the old name an an alias for the new. r=birtles, r=smaug
2015-03-20 18:20:32 +00:00
Jonathan Watt
d9bad51ee9
Bug 1074630, part 1 - Implement Web Animations finishing behavior. r=birtles, r=smaug
2015-03-18 13:22:11 +00:00
Eddy Bruël
b86b9bb514
Bug 1092102 - Implement WorkerDebuggerGlobalScope.createSandbox;r=khuey
2015-03-31 12:22:40 +02:00
Carsten "Tomcat" Book
5245fa5a7b
Backed out changeset 71abbf190d53 (bug 1092102) for static analysis build bustage on a CLOSED TREE
...
--HG--
extra : rebase_source : fb64615c90507f79d27f3ab096e6e0259cb38c3e
2015-03-31 11:14:46 +02:00
Eddy Bruël
0c47b481d2
Bug 1092102 - Implement WorkerDebuggerGlobalScope.createSandbox;r=khuey
2015-03-31 10:19:04 +02:00
Cameron McCormack
b1f66da064
Bug 1072101 - Part 5: Remove indexed property access on FontFaceSet. r=peterv
2015-03-31 14:05:33 +11:00
Cameron McCormack
db636166fe
Bug 1072101 - Part 4: Implement FontFaceSet.{keys,@@iterator}. r=peterv
2015-03-31 14:05:33 +11:00
Cameron McCormack
8f0c4021e3
Bug 1072101 - Part 3: Implement FontFaceSet.forEach. r=peterv
2015-03-31 14:05:33 +11:00
Cameron McCormack
07051e8f27
Bug 1072101 - Part 2: Implement FontFaceSet.{entries,values}. r=peterv
2015-03-31 14:05:33 +11:00
Cameron McCormack
d5707c9f36
Bug 1072101 - Part 1: Implement FontFaceSet.size. r=peterv
2015-03-31 14:05:33 +11:00
Wes Kocher
cb09a2f4de
Backed out changeset 3be650e84eea (bug 1112702)
2015-03-30 19:45:56 -07:00
Ben Turner
ae054a3620
Bug 1112702 - Make IndexedDB transactions non-durable by default, r=khuey.
2015-01-25 22:30:09 -08:00
Carsten "Tomcat" Book
60382cb6ba
Backed out changeset bf22c9e5c5a3 (bug 1094764) for crashtest failures on a CLOSED TREE
2015-03-30 15:14:09 +02:00
Paul Adenot
6ee36e38f6
Bug 1094764 - Implement AudioContext.suspend and friends. r=roc,ehsan
...
- Relevant spec text:
- http://webaudio.github.io/web-audio-api/#widl-AudioContext-suspend-Promise
- http://webaudio.github.io/web-audio-api/#widl-AudioContext-resume-Promise
- http://webaudio.github.io/web-audio-api/#widl-AudioContext-close-Promise
- http://webaudio.github.io/web-audio-api/#widl-AudioContext-state
- http://webaudio.github.io/web-audio-api/#widl-AudioContext-onstatechange
- In a couple words, the behavior we want:
- Closed context cannot have new nodes created, but can do decodeAudioData,
and create buffers, and such.
- OfflineAudioContexts don't support those methods, transitions happen at
startRendering and at the end of processing. onstatechange is used to make
this observable.
- (regular) AudioContexts support those methods. The promises and
onstatechange should be resolved/called when the operation has actually
completed on the rendering thread. Once a context has been closed, it
cannot transition back to "running". An AudioContext switches to "running"
when the audio callback start running, this allow authors to know how long
the audio stack takes to start running.
- MediaStreams that feed in/go out of a suspended graph should respectively
not buffer at the graph input, and output silence
- suspended context should not be doing much on the CPU, and we should try
to pause audio streams if we can (this behaviour is the main reason we need
this in the first place, for saving battery on mobile, and CPU on all
platforms)
- Now, the implementation:
- AudioNodeStreams are now tagged with a context id, to be able to operate
on all the streams of a given AudioContext on the Graph thread without
having to go and lock everytime to touch the AudioContext. This happens in
the AudioNodeStream ctor. IDs are of course constant for the lifetime of the
node.
- When an AudioContext goes into suspended mode, streams for this
AudioContext are moved out of the mStreams array to a second array,
mSuspendedStreams. Streams in mSuspendedStream are not ordered, and are not
processed.
- The MSG will automatically switch to a SystemClockDriver when it finds
that there are no more AudioNodeStream/Stream with an audio track. This is
how pausing the audio subsystem and saving battery works. Subsequently, when
the MSG finds that there are only streams in mSuspendedStreams, it will go
to sleep (block on a monitor), so we save CPU, but it does not shut itself
down. This is mostly not a new behaviour (this is what the MSG does since
the refactoring), but is important to note.
- Promises are gripped (addref-ed) on the main thread, and then shepherd
down other threads and to the GraphDriver, if needed (sometimes we can
resolve them right away). They move between threads as void* to prevent
calling methods on them, as they are not thread safe. Then, the driver
executes the operation, and when it's done (initializing and closing audio
streams can take some time), we send the promise back to the main thread,
and resolve it, casting back to Promise* after asserting we're back on the
main thread. This way, we can send them back on the main thread once an
operation has complete (suspending an audio stream, starting it again on
resume(), etc.), without having to do bookkeeping between suspend calls and
their result. Promises are not thread safe, so we can't move them around
AddRef-ed.
- The stream destruction logic now takes into account that a stream can be
destroyed while not being in mStreams.
- A graph can now switch GraphDriver twice or more per iteration, for
example if an author goes suspend()/resume()/suspend() in the same script.
- Some operation have to be done on suspended stream, so we now use double
for-loop around mSuspendedStreams and mStreams in some places in
MediaStreamGraph.cpp.
- A tricky part was making sure everything worked at AudioContext
boundaries. TrackUnionStream that have one of their input stream suspended
append null ticks instead.
- The graph ordering algorithm had to be altered to not include suspended
streams.
- There are some edge cases (adding a stream on a suspended graph, calling
suspend/resume when a graph has just been close()d).
2015-02-27 18:22:05 +01:00
Eddy Bruël
8f6d3f73d2
Bug 1092102 - Implement WorkerDebuggerGlobalScope.setImmediate;r=khuey
2015-03-30 13:54:38 +02:00
Jan-Ivar Bruaroey
b711b1abcf
Bug 1046245 - enumerateDevices (harmless interface version) r=smaug, r=jesup
2015-03-03 09:51:05 -05:00
Phil Ringnalda
74fbc95715
Backed out 5 changesets (bug 866846, bug 1131776, bug 1131766, bug 1144806, bug 1112702) on suspicion of causing Windows debug devtools-4 storage crashes
...
CLOSED TREE
Backed out changeset 142d9ae5826c (bug 1131776)
Backed out changeset 0b4de21b759f (bug 1112702)
Backed out changeset 1b4ead852ae0 (bug 1131766)
Backed out changeset cbd862dd036f (bug 866846)
Backed out changeset 178412a2fe8b (bug 1144806)
2015-03-29 12:55:11 -07:00
Randell Jesup
2b3486247c
Backed out 6 changesets (bug 1046245) on a CLOSED TREE
2015-03-29 01:42:32 -04:00
Jan-Ivar Bruaroey
a0143ecf52
Bug 1046245 - enumerateDevices (harmless interface version). r=smaug, r=jesup
2015-03-03 09:51:05 -05:00
Phil Ringnalda
24b4f38005
Back out 6 changesets (bug 1046245) for thinking that MSVC would have anything to do with a __PRETTY_FUNCTION__
...
CLOSED TREE
Backed out changeset 9e3ecca831d8 (bug 1046245)
Backed out changeset 87dc145f4da8 (bug 1046245)
Backed out changeset 01606cf19a77 (bug 1046245)
Backed out changeset 2ed2b15fe940 (bug 1046245)
Backed out changeset 2b99b193828a (bug 1046245)
Backed out changeset d1ac67faccbb (bug 1046245)
2015-03-28 19:57:17 -07:00
Jan-Ivar Bruaroey
08e703b65e
Bug 1046245 - enumerateDevices (harmless interface version). r=smaug, r=jesup
2015-03-03 09:51:05 -05:00
Ben Turner
7d056075df
Bug 1112702 - Make IndexedDB transactions non-durable by default, r=khuey.
...
--HG--
extra : rebase_source : 837613693f18ba7181972d51ea730a112c0b9a25
2015-01-25 22:30:09 -08:00
Ryan VanderMeulen
003e8f5278
Backed out 6 changesets (bug 1046245) for bustage on a CLOSED TREE.
...
Backed out changeset 222c2f9e3bc9 (bug 1046245)
Backed out changeset 4251eef464a2 (bug 1046245)
Backed out changeset 592f4cc23197 (bug 1046245)
Backed out changeset 5bfb9a1c0550 (bug 1046245)
Backed out changeset e966a5df87b6 (bug 1046245)
Backed out changeset 609f3ca64004 (bug 1046245)
2015-03-28 16:24:25 -04:00
Jan-Ivar Bruaroey
f33f50277c
Bug 1046245 - enumerateDevices (harmless interface version). r=smaug, r=jesup
2015-03-03 09:51:05 -05:00
Wes Kocher
e4585cf145
Merge b2g-inbound to m-c a=merge
2015-03-27 17:11:19 -07:00
Ryan VanderMeulen
e09b8cecbf
Merge m-c to b2g-inbound. a=merge
2015-03-27 12:20:00 -04:00
Timur Valeev
19a398b233
Bug 1146365 - Add support of union type for FetchEvent.respondWith. r=nsm, r=ehsan
2015-03-24 10:37:39 +03:00
Eddy Bruël
208b56c029
Bug 1092102 - Implement WorkerDebuggerGlobalScope.enterEventLoop;r=khuey
2015-03-27 07:17:16 +01:00
Eddy Bruël
7c855a15e6
Bug 1092102 - Implement WorkerDebuggerGlobalScope.reportError;r=khuey
2015-03-26 20:09:45 +01:00
Ryan VanderMeulen
be425949b5
Merge mozilla-inbound to m-c. a=merge
...
CLOSED TREE
2015-03-26 14:43:39 -04:00
Szu-Yu Chen [:aknow]
71e2359b3d
Bug 1043165 - Part 1: Add TelephonyCall.disconnectedReason (webidl). r=hsinyi
2015-03-26 16:39:39 +08:00
Wes Kocher
8794504c9f
Merge m-c to inbound a=merge CLOSED TREE
2015-03-23 16:51:22 -07:00
Jocelyn Liu
b83b288476
Bug 1114515 - Par h4: Implement Service, Characteristic, Descriptor interfaces for GATT client DiscoverServices API. r=btian, r=mrbkap
...
This patch covers
1) Add BluetoothGattService, BluetoothGattCharacteristic, BluetoothGattDescriptor interfaces
2) Create services, characteristics, descriptors from handling signals distributed by BluetoothGattManager
--HG--
extra : histedit_source : d5d881f0da1ac57c1ad8a0a59100ff6ba86bfde4
2015-03-23 03:27:00 -04:00
Jocelyn Liu
736736c246
Bug 1114515 - Part 3: Implement GATT client DiscoverServices API. r=btian, r=mrbkap
...
This patch covers
1) Add DiscoverServices() method into BluetoothGatt interface.
2) Implement discover procedure in BluetoothGattManager
--HG--
extra : histedit_source : 9cc8c68706c6147a801bd9f43b91f1b87e329a07
2015-03-23 03:25:00 -04:00
Nikhil Marathe
5e45307f84
Bug 1146059 - Remove Response.finalURL. r=ehsan
...
--HG--
extra : rebase_source : 6b22c835c2599d20d625b7b0706c625b06080b23
2015-03-21 17:49:29 -07:00
Timur Valeev
19d6b48603
Bug 1136757 - Add direct Response overload for FetchEvent.respondWith(). r=jdm,nsm,ehsan
...
ON CLOSED TREE
Fix bug number
--HG--
extra : rebase_source : 98ca84186a9840a8827aa8da8a217badffc856c2
extra : histedit_source : ae3613ff672e71d340587c74d511e2beb04030f8
2015-03-20 08:44:20 -07:00
Nikhil Marathe
a6bcf43dcd
Backed out changeset 62b55b1f9b7e for wrong bug number ON CLOSED TREE
...
--HG--
extra : rebase_source : ce58377252069674fd30d3c9ebca91c8d4aca780
extra : histedit_source : 4af47c8f4abf6ba8c234547e47c99a737d3e4771
2015-03-20 08:43:59 -07:00
Timur Valeev
4a14abec30
Bug 1135627 - Add direct Response overload for FetchEvent.respondWith(). r=jdm,nsm,ehsan
...
--HG--
extra : rebase_source : 1df0b695586ff6273e7e5ded032c2daa3d5e1e31
2015-03-18 06:17:11 +03:00
Dan Glastonbury
c9f30719f5
Bug 1048745 - Uniform array with Uint32Array. r=jgilbert, r=smaug
2015-03-26 14:27:44 +10:00
Steve Fink
fe6e5487f0
Bug 1125412 - Add a pref-gated performance.mozMemory for accessing internal memory usage/threshold info, r=smaug, sr=smaug
...
--HG--
extra : rebase_source : a5a6a365cadd01e94831c09d50d6a24b05c35982
2015-03-23 12:19:52 -07:00
Bevis Tseng
48e31d5050
Bug 1114935 - Part 5.2: Build MozIccManager by default. r=echen, r=htsai, r=glandium
...
--HG--
extra : histedit_source : fb9d199f31d4d57d30d670d49044d54f71eba95a
2015-01-14 14:43:32 +08:00
Bevis Tseng
e511c87731
Bug 1114935 - Part 5.1: Bind new nsIccService into MozIcc. r=echen, r=hsinyi
...
--HG--
extra : histedit_source : c4f30cabe18e4a2ef4f6a34745e95d46c5baaff7
2015-01-13 18:03:44 +08:00
Eddy Bruël
7989a0b7bf
Bug 1092102 - Implement WorkerDebugger.postMessage;r=khuey
2015-03-20 12:15:59 +01:00
Jonathan Watt
f7d5a879ea
Bug 1127380, part 1 - Initial implementation of AnimationPlayer.playbackRate. r=birtles, r=smaug
...
--HG--
extra : rebase_source : 5b2dbefbcd986d7529d8567b7f068ac30ad6416e
2015-03-13 20:10:45 +00:00
Wes Kocher
7be54b949f
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-18 15:53:00 -07:00
Wes Kocher
3bba7718ed
Merge fx-team to m-c a=merge
2015-03-18 15:38:20 -07:00
Gregor Wagner
fa698fe8a9
Backout Bug 1114935 for causing bug 1144567.
2015-03-18 11:48:52 -07:00
Alexandre Poirot
b47e33bec1
Bug 1139984 - Fix console API in child processes by ensuring windowID is correctly typed. r=bz
...
--HG--
extra : rebase_source : cadf747b30735e845e15f7a6f4a30bcae591f4e0
2015-03-17 07:13:00 -04:00
Nikhil Marathe
ac84e104df
Bug 1143857 - Add FormData serialize support to Fetch API. r=ehsan
...
--HG--
extra : rebase_source : e971be3409e5c8de982e8ffcfcc87dcebb4c3867
2015-03-17 08:32:04 -07:00
Ryan VanderMeulen
0acc56d335
Merge b2g-inbound to m-c. a=merge
...
CLOSED TREE
2015-03-17 14:22:40 -04:00
Carsten "Tomcat" Book
c305b03975
Merge mozilla-central to mozilla-inbound
2015-03-17 11:49:16 +01:00
Carsten "Tomcat" Book
0503c0d6df
merge mozilla-inbound to mozilla-central a=merge
2015-03-17 11:36:52 +01:00
Bruce Sun
95d9f5aead
Bug 1136514 - Add ReadRemoteRssi in GATT client. f=jocelyn, r=btian, r=mrbkap
2015-03-16 16:55:50 +08:00
Milan Sreckovic
26bb8ecd4d
Bug 1129147 - Part 2. Path option to addHitRegion. r=ehsan r=gw280
2015-03-02 15:33:28 -05:00
Cameron McCormack
b4ce1a289c
Bug 1123523 - Part 2: Add an "animations" option for MutationObservers and expose chrome-only animation members on MutationRecords. r=smaug
2015-03-14 16:34:40 +11:00
Robert O'Callahan
843379803a
Bug 69787. Implement MouseEvent.offsetX/Y. r=mats,smaug
...
--HG--
extra : rebase_source : 0120fa29fb94c1c2f992b4e3bae63c5120b90f4b
2015-03-14 00:50:10 +13:00
Nikhil Marathe
5ffa8c89b7
Bug 1130688 - Implement additional scope checking in service worker registration. r=bkelly,ehsan
...
--HG--
extra : amend_source : 19663c098313445da8c3c271cea59dc366207d43
extra : transplant_source : %CFl%F7%92%0B%22%5D%CB%10%DE%B6%3F%19%1AW%DA%D9%0FS%85
2015-03-09 18:57:06 -07:00
Catalin Badea
96bdb9cb6a
Bug 1142015 - Add source for messages dispatched to a Service Worker. r=baku
2015-03-16 22:23:42 +02:00
Albert Crespell
7f663f49db
Bug 1139425 - Service Worker Client id should return a DOMString uuid. r=baku
2015-03-13 07:15:25 +01:00
Sushrut Girdhari
38bf6f094c
Bug 1137248 - Remove FetchEvent.default and FetchEvent.forwardTo. r=baku
2015-03-02 05:32:00 -05:00
Paul Adenot
ada66aa858
Bug 1141282 - DynamicCompressorNode's readonly 'reduction' should be a float. r=ehsan
2015-03-12 14:36:39 +01:00
Byron Campen [:bwc]
6fb59a4364
Bug 1136871 - Part 2: Clear up some inconsistencies with ReplaceTrack r=jib,smaug
2015-03-11 12:08:21 -04:00
Jonathan Watt
39fe510f93
Bug 1072037, part 1 - Implement web-animations proceedure to 'set the current time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug
2015-03-09 16:50:39 +00:00
Jonathan Watt
d5681f75bf
Bug 1070744 - Backout c482c88b0393 and c5d5202c3d72 for being attributed to this bug instead of bug 1072037. r=me, and faking r=smaug since backout
2015-03-11 15:28:07 +00:00
Jonathan Watt
f6effca850
Bug 1070744, part 1 - Implement web-animations proceedure to 'set the current time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug
2015-03-09 16:50:39 +00:00
Nikhil Marathe
508af070e6
Bug 739173 - Support FormData in workers. r=khuey,baku
...
--HG--
extra : rebase_source : 2ddd847d280e3aede963c51ed525170d86eebd3c
2015-01-27 15:16:21 -08:00
Bevis Tseng
5c120f9d5c
Bug 1114935 - Part 5.2: Build MozIccManager by default. r=echen, r=htsai, r=glandium
...
--HG--
extra : rebase_source : b2ed1d0bbcdaeb64f71f9109855991f0335a68b2
extra : histedit_source : ead72cec784767a203a03aeb962946b9bd14b64e
2015-01-14 14:43:32 +08:00
Bevis Tseng
bb7c33d747
Bug 1114935 - Part 5.1: Bind new nsIccService into MozIcc. r=echen, r=hsinyi
...
--HG--
extra : rebase_source : 115641804ec40a733ea7313043f44478774f8ecf
extra : histedit_source : adeca2a2a706247efad367073b2c7943af4e4496
2015-01-13 18:03:44 +08:00
Alex Verstak
d0c9d91dc1
Bug 1113431 - Expose referrer policy to UI code via Document and nsIWebNavigation. r=jst, sr=bz
2015-01-05 09:42:31 -08:00
Carsten "Tomcat" Book
7ef9b42c28
merge mozilla-central to mozilla-inbound IGNORE IDL
...
--HG--
extra : rebase_source : 294f0cad1bada4ebf38f24ff52ebbd7798de5912
extra : amend_source : d7b1044b736cf3e351efbef9610c83a14e6543ae
2015-04-22 16:09:56 +02:00
Jonathan Watt
7646a6a26c
Bug 1150064, part 1 - Implement the Animation.finish() method. r=birtles, r=smaug
2015-04-16 17:15:20 +01:00
Dan Glastonbury
38dc8450bb
Bug 1048724 - Implement GetBufferSubData. r=jgilbert, r=smaug
...
The webidl and spec was wrong wrt returnedData param and the language
regarding its usage.
2015-04-22 11:24:12 +10:00
Wes Kocher
10b0765a42
Merge m-c to inbound a=merge
...
--HG--
extra : rebase_source : 65e706214cf534170bf6cfe658eb394c0195cb81
2015-04-21 15:35:07 -07:00
Rahul
cc5d6147ae
Bug 1152473 - Remove InstallEvent. r=nsm,ehsan
...
--HG--
extra : rebase_source : f2c7f7069f4b0606d3185d5be9255d1ae20fea1e
2015-04-20 18:47:13 -07:00
Wes Kocher
d8ac0068e5
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-10 15:44:53 -07:00
Fernando Jimenez
3d1dca594c
Bug 1129650 - Touching navigator.mozId causes an error NS_ERROR_FACTORY_NOT_REGISTERED. r=baku
2015-03-10 17:25:39 +01:00
Andrew Osmond
3cd2fd3ac9
Bug 1062387 - Part 2. Implement DOM and JavaScript facing components of JS camera driver. r=mikeh r=bz
2015-03-01 13:48:37 -05:00
Ben Tian
619354ada2
Bug 1128383 - [bluetooth2] Add adapter.onpairingaborted event handler, f=jocelyn, f=jaliu, r=shuang, r=bz
2015-03-06 11:55:30 +08:00
Nikhil Marathe
af18a63f82
Bug 1133861 - Enable the Fetch API by default. r=jst
...
--HG--
extra : rebase_source : 97dc853238ad7ce4cec7277c4732bf3f4ec1b962
2015-02-22 01:52:10 -08:00
Chuck Lee
efd44aab35
Bug 1049476 - 0001. webidl change - Support user certificate parameter. r=mrbkap
2015-02-28 21:54:26 +08:00
Yoshi Huang
642ea0f3ee
Bug 1139830 - Make type/id/payload nullable in MozNDEFRecordOptions. r=smaug
2015-03-06 16:23:21 +08:00
Ryan VanderMeulen
8aaa845a81
Merge inbound to m-c. a=merge
...
CLOSED TREE
2015-03-06 16:18:04 -05:00
Ryan VanderMeulen
213ecab8d1
Merge b2g-inbound to m-c. a=merge
2015-03-06 15:50:27 -05:00
Fabrice Desré
df56e4d957
Bug 1118946 - API to provide localized properties r=ferjm,sicking
2015-03-05 22:43:57 -08:00
Wes Kocher
5e10c3aa2b
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-05 15:35:34 -08:00
Ehsan Akhgari
60095b3b16
Bug 1131353 - Make ServiceWorkerGlobalScope.close() throw InvalidAccessError; r=baku
2015-03-06 08:19:33 -05:00
Ehsan Akhgari
c792444e95
Bug 1140239 - Remove the commented out global properties of ServiceWorkerGlobalScope; r=baku
...
These are inherited properly from WorkerGlobalScope.
2015-03-06 08:19:33 -05:00
Ehsan Akhgari
0996dfac83
Bug 1140120 - Remove a couple of unused test functions on ServiceWorkerContainer; r=baku
2015-03-06 08:19:32 -05:00
Ehsan Akhgari
c767db903d
Bug 1130452 - Remove support for the prefixMatch option in the service worker cache code; r=bkelly,baku
2015-03-06 08:19:31 -05:00
Jason Gersztyn
04f049b692
Bug 1132673 - Removing the scope line from ServiceWorkerGlobalScope and changing the signature and body of getScope. r=nsm,baku
...
--HG--
extra : rebase_source : 8b2abe0b397bb4c1774763d7d43c51c3a634fd87
extra : amend_source : f142b027b3ef52bc12a921e71d191b4422fed7ef
2015-03-04 15:59:17 -08:00
Catalin Badea
c230b69ed6
Bug 1058311 - Update client interface. Implement matchAll WindowClient. r=baku
2015-03-06 15:04:49 +02:00
Jan de Mooij
0158166339
Bug 1139794 - Remove __noSuchMethod__ from the console object. r=baku
2015-03-06 09:50:51 +01:00
Yoshi Huang
620b926b7f
Bug 1137107
- Part 2: Add NfcResponseType and NfcNotificationType. r=smaug, dimi
2015-02-26 17:23:17 +08:00
Yoshi Huang
2ef55ccc43
Bug 1137107
- Part 1: Add NfcRequestType. r=smaug, dimi
...
From 2c1e87a8e1018f2c1d9f8825e36d1478a8a409bc Mon Sep 17 00:00:00 2001
---
dom/nfc/gonk/Nfc.js | 22 ++++++---
dom/nfc/gonk/NfcGonkMessage.h | 9 ----
dom/nfc/gonk/NfcMessageHandler.cpp | 91 +++++++++++++++++++-------------------
dom/nfc/gonk/NfcOptions.h | 2 +-
dom/webidl/NfcOptions.webidl | 16 ++++++-
5 files changed, 76 insertions(+), 64 deletions(-)
2015-02-26 13:49:28 +08:00
Yoshi Huang
85cb62e955
Bug 1121298 - Part 3. add getAsURI. r=smaug, dimi
...
From 1b93a62187c24dd176d48021b2a765a19beb453a Mon Sep 17 00:00:00 2001
---
dom/nfc/MozNDEFRecord.cpp | 29 +++++++++++++++++++++++++++++
dom/nfc/MozNDEFRecord.h | 1 +
dom/webidl/MozNDEFRecord.webidl | 6 ++++++
3 files changed, 36 insertions(+)
2015-01-21 17:37:45 +08:00
Yoshi Huang
068be00fd1
Bug 1121298 - Part 2: Add Constructor(uri) for MozNDEFRecord. r=smaug, dimi
2015-01-29 18:16:26 +08:00
Eddy Bruël
a95bcbb9fd
Bug 1092102 - Implement a WorkerDebuggerGlobalScope;r=khuey
2015-03-04 00:51:53 +01:00
Giovanny Andres Gongora Granada
8b59c15d45
Bug 1137398 - disallow creating nested workers from ServiceWorker. r=baku
2015-02-27 09:37:00 +01:00
Ben Kelly
8bf704b7d2
Bug 940273 - Part 6 - Expose Service Worker Cache on workers as self.caches. r=ehsan
2015-03-02 14:23:00 +01:00
Ben Kelly
bc355cdce2
Bug 940273 - Part 5 - Expose Service Worker Cache as window.caches when pref is enabled. r=ehsan
2015-03-02 14:22:00 +01:00
Ben Kelly
571ed77c70
Bug 940273 - Part 3 - Service Worker Cache webidl. r=ehsan
2015-03-02 14:12:00 +01:00
Andrew Sutherland
f4ea4e85aa
Bug 825318 - Implement adoptDownload for mozDownloadManager, r=aus, r=sicking
...
Implement mozDownloadManager.adoptDownload as a certified-only API.
This also fixes and re-enables many of the existing dom/downloads tests
failures by virtue of cleanup and not running them on non-gonk toolkits
where exceptions will be thrown and things will fail. This should
resolve bug 979446 about re-enabling the tests.
2015-02-24 11:06:59 -05:00
Wes Kocher
fa7b4f1c63
Merge m-c to inbound a=merge
2015-02-25 17:51:44 -08:00
Wes Kocher
d36cb9437e
Merge inbound to m-c a=merge
2015-02-25 17:18:06 -08:00
Catalin Badea
553cdbd8f5
Bug 1136467 - ServiceWorker: client.postMessage should land in navigator.serviceWorker.onmessage. r=baku
2015-02-25 21:38:37 +02:00
Jean-Yves Avenard
51526ba4db
Bug 1096089: Make end argument an unrestricted double as per spec. r=cajbir r=bholley
...
Also, test for updating value before testing for duration and start, as per
spec: http://w3c.github.io/media-source/#widl-SourceBuffer-remove-void-double-start-unrestricted-double-end
2015-02-25 20:35:44 +11:00
Carsten "Tomcat" Book
a713737d2c
Merge mozilla-central to b2g-inbound
2015-02-25 12:33:48 +01:00
Jocelyn Liu
84f14f7306
Bug 1127670 - Replace device property of BluetoothPairingEvent with device name. r=btian, r=bz
...
--HG--
extra : rebase_source : 26f252f46b1d738b1f89ddab54354479b9c36508
2015-02-24 22:33:00 +01:00
Jeff Gilbert
75d555e953
Bug 1130616 - Support EXT_color_buffer_half_float on ANGLE. - r=jrmuizel,khuey
2015-02-24 14:09:09 -08:00
Boris Zbarsky
05d3e6df24
Bug 1135803. Take out the bits that try to handle interface types mapping to JSObject* in worker descriptors, since we never do that anymore. r=smaug
2015-02-24 16:04:22 -05:00
Jonathan Watt
44832e736c
Bug 1073379, part 2 - Implement web-animations proceedure to 'update the player start time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug
2015-02-09 10:26:27 +00:00
Ryan VanderMeulen
375ec5d8d1
Backed out changeset 80987d26adfb (bug 1129650) for intermittent OSX packaging failures.
...
CLOSED TREE
2015-02-25 11:15:44 -05:00
Fernando Jimenez
343748a2bf
Bug 1129650 - Touching navigator.mozId causes an error NS_ERROR_FACTORY_NOT_REGISTERED. r=baku
2015-02-25 11:48:50 +01:00
Dirkjan Ochtman
44c3ce11ad
Bug 853162 - Remove XMLHttpRequest.sendAsBinary() interface. r=smaug
...
Should use send(Blob) instead. Thanks to Ms2ger for help fixing test failures.
2015-02-08 17:01:44 +01:00
Nikhil Marathe
21320ed8f5
Bug 1085283 - Patch 1 Implement FormData manipulation methods. r=baku
...
--HG--
extra : transplant_source : %60FDw%85%90%8Ee%AF%FEN5%B4%839%06%87%A3%D5%DE
extra : histedit_source : 7eac70682c37a31de12f1d062de080d38ad797ff
2015-01-28 17:04:28 -08:00
aus@mozilla.com
f917f305c5
bug 1126065 - Make JS callers of ios.newChannel call ios.newChannel2 in dom/browser-element. r=sicking
2015-02-23 14:11:23 -08:00
Martin Thomson
e92b44db98
Bug 975144 - WebIDL changes for identity error handling refactor, r=jib,bz
2015-02-22 10:57:21 +13:00
Martin Thomson
5c203cf01d
Bug 975144 - WebIDL changes for RTC identity sandbox, r=jib,bz
2015-02-22 10:57:20 +13:00
Ryan VanderMeulen
ec1e3cb1c9
Backed out 2 changesets (bug 1127150, bug 1085283) for w-p-t failures.
...
Backed out changeset cc77a5165615 (bug 1127150)
Backed out changeset ef51eb31fa09 (bug 1085283)
2015-02-21 15:47:04 -05:00
Nikhil Marathe
dc95b34087
Bug 1085283 - Patch 1 Implement FormData manipulation methods. r=baku
...
--HG--
extra : rebase_source : 203ff081d07fc8e25b2d49d0923799aca0c53ab4
2015-01-28 17:04:28 -08:00
Jan-Ivar Bruaroey
8c1b9f1777
Bug 1119335 - support ideal/exact constraint syntax. r=mrbkap, r=mt
2015-02-20 17:06:26 -05:00
Catalin Badea
9804afb257
Bug 1058311 - Remove prefix for SWClients. Rename getServiced to matchAll. Add stub query options for matchAll r=baku
...
--HG--
rename : dom/webidl/ServiceWorkerClient.webidl => dom/webidl/Client.webidl
rename : dom/webidl/ServiceWorkerClients.webidl => dom/webidl/Clients.webidl
rename : dom/workers/test/serviceworkers/test_get_serviced.html => dom/workers/test/serviceworkers/test_match_all.html
2015-02-20 17:16:17 +02:00
Nils Ohlmeier [:drno]
c4ce9d4203
Bug 1089798 - Add id to MediaStream. r=bwc, r=smaug
2015-02-05 11:03:00 -05:00
Chris Pearce
2880c3a9b1
Bug 1124031 part 4 - Enforce min CDM version from keySystem string. r=bz
2015-02-20 14:38:08 +13:00
Ben Kelly
e3f6f3f034
Bug 1073231 Implement Request and Response Clone() methods. r=nsm r=baku
2015-02-19 20:24:24 -05:00
Staś Małolepszy
8d44eacbd6
Bug 1133725 - Rename Langpack's version property to revision. r=fabrice, r=sicking
2015-02-18 10:39:20 +01:00
Josh Matthews
86618832b4
Bug 1065216 - Dispatch a fetch event to workers when controlled pages initiate a network load. r=baku,mayhemer,smaug
2015-02-18 20:34:29 -05:00
Nikhil Marathe
302ff75d63
Bug 1126815 - Implement Response.finalURL. r=bkelly,baku
...
--HG--
extra : rebase_source : 5180d5657c60c7aec33e9f750d24cbee9a2890e2
2015-02-17 10:23:34 -08:00
Ryan VanderMeulen
5abea51e9a
Backed out changeset 25f90464e93b (bug 1065216) for Android mochitest failures.
2015-02-18 16:00:33 -05:00
Josh Matthews
cb61a019fc
Bug 1065216 - Dispatch a fetch event to workers when controlled pages initiate a network load. r=baku,mayhemer,smaug
2015-02-18 14:10:52 -05:00
Bill McCloskey
6af1b962fa
Bug 1133099 - Add window.navigator.mozE10sEnabled flag (r=jst)
2015-02-17 14:10:45 -08:00
Byron Campen [:bwc]
1f815978b4
Bug 1017888 - Part 1: Renegotiation support. r=mt, r=smaug
...
--HG--
extra : rebase_source : df1c2962ee88f75c6ad676b9cd79978a87dafb65
extra : amend_source : c938904331323ff3565624795ac76d82502f43fb
2014-12-10 15:53:54 -08:00
Cameron McCormack
c1f3b80fe9
Bug 1133176 - Remoe commented out IDL for ViewCSS/DocumentCSS being implemented on SVGSVGElement. r=bzbarsky
2015-02-17 11:39:25 +11:00
Cameron McCormack
3ed9906617
Bug 824222 - Remove commented out IDL members for xmllang, xmlspace and xmlbase. r=bzbarsky
2015-02-12 15:22:29 +11:00
Carsten "Tomcat" Book
08fafcb3e2
merge mozilla-inbound to mozilla-central a=merge
2015-02-16 15:59:56 +01:00
Jocelyn Liu
71a7aa2236
Bug 1063449 - Add and implement GATT client connection related bluetooth Web APIs. r=btian, r=bz
...
This patch mainly covers:
1) Implement register/unregister client, connect/disconnect methods in BluetoothGatt object.
2) Add/Modify related webidls for 1).
3) Implement result handlers, notifications in BluetoothGattManager.
2015-02-13 17:13:00 +01:00
Ryan VanderMeulen
7f45ab0034
Merge b2g-inbound to m-c. a=merge
...
CLOSED TREE
2015-02-13 12:24:27 -05:00
Chris Pearce
9bf9f2a54e
Bug 1111160 - Dispatch observer service notifications when content succeeds or fails to get CDM access. r=bz
2015-02-14 08:52:42 +13:00
Ben Hsu
17839f5096
Bug 1095366 - Part 1: Remove some events (WebIDL). r=hsinyi
2015-01-23 00:46:00 -05:00
Krzysztof Mioduszewski
4d471a3a86
Bug 879861 - Part 6: Adding dom.secureelement.enabled pref. r=smaug
2015-02-11 04:04:00 -05:00
Krzysztof Mioduszewski
d0cf1485e0
Bug 879861 - Part 5: Build support for SecureElement feature. r=gps
2015-02-11 10:09:00 -05:00
Siddartha Pothapragada
113a3d4b45
Bug 879861 - Part 1: SecureElement APIs WebIDL. r=ehsan, r=smaug
2015-02-04 06:56:00 -05:00
Andrea Marchesini
499649fa5f
Bug 1130663 - requestsync-manager::runNow to allow for an immediate sync, r=fabrice
2015-02-11 14:32:45 +01:00
Ryan VanderMeulen
74f80ff51c
Merge inbound to m-c. a=merge
...
CLOSED TREE
2015-02-10 16:03:15 -05:00
Catalin Badea
a1696f318d
Bug 982726 - Patch 3: Implement client.postMessage. r=baku
2015-02-09 12:43:00 -05:00
Catalin Badea
39cd51ecbc
Bug 982726 - Patch 2: Add postMessage to service worker. r=baku
2015-02-09 12:42:00 -05:00
Ethan Tseng
0f9ee2a3cf
Bug 1070944 - Part 1: MozNetworkStats WebIDL change. r=ehsan
2015-01-23 19:12:03 +08:00
Boris Zbarsky
efe41d396b
Bug 1127501. Treat external interfaces as only being exposed in Window in Web IDL bindings. r=peterv
2015-02-09 11:42:27 -05:00
Edgar Chen
511fe884d0
Bug 1129946 - [STK] Add result code for "Command performed successfully, but requested icon could not be displayed". r=hsinyi
2015-01-06 19:26:00 +08:00
Hsin-Yi Tsai
8767f460f2
Bug 1116680 - Add [AvailableIn=CertifiedApps] and [CheckPermissions=mobileconnection] to ICC interfaces. r=smaug
2015-01-29 15:55:47 +08:00
Hsin-Yi Tsai
8193feee0c
Bug 1121850 - Add [AvailableIn=CertifiedApps] and [CheckPermissions=cellbroadcast] to Cellbroadcast interfaces. r=smaug
2015-01-29 15:49:40 +08:00
Hsin-Yi Tsai
99c0b7e0f8
Bug 1121853 - Add [AvailableIn=CertifiedApps] and [CheckPermissions=voicemail] to Voicemail interfaces. r=smaug
2015-01-29 15:32:33 +08:00
Hsin-Yi Tsai
369f515538
Bug 1116670 - Add [AvailableIn=CertifiedApps] and [CheckPermissions=sms] to MozMobileMessageManager.webidl. r=smaug
2015-01-05 18:34:31 +08:00
Ryan VanderMeulen
b83ba6b825
Backed out 4 changesets (bug 671389) for frequent B2G debug test_tcpsocket_client_and_server_basics.html crashes.
...
Backed out changeset b782435e5640 (bug 671389)
Backed out changeset 0f8d62109bfe (bug 671389)
Backed out changeset 8d6021f66c49 (bug 671389)
Backed out changeset cd3e227df9dc (bug 671389)
2015-02-05 16:48:18 -05:00
Nikhil Marathe
058dd6da1c
Bug 1124638 - Allow chrome to set Request context. r=baku
...
--HG--
extra : rebase_source : d47b0304a5558d613ab0a0993dd47da771da5783
2015-01-27 16:02:12 -08:00
Nikhil Marathe
b53e5f1ae8
Bug 1119037 - Add context attribute to Request. r=baku
...
--HG--
extra : transplant_source : p%1Cr%13%ED%F8%B1%B8D%9B%DC5%C6%EFEQD%CC%A2l
2015-01-27 15:43:09 -08:00
Deian Stefan
88942a6436
Bug 671389 - Part 2: Export document sandbox flags to chrome JS r=smaug
2015-02-03 23:45:00 +01:00
Kyle Machulis
de83978693
Bug 782751 - User Timing API Implementation; r=baku
2015-02-03 21:46:23 -08:00
Paul Adenot
b40239c553
Bug 1128494 - Change the default panning model of the PannerNode to "equalpower". r=smaug
...
--HG--
extra : rebase_source : 34877a4b518ac354cf1732a16f70b1659986aabc
2015-02-03 11:25:37 +01:00
Jan-Ivar Bruaroey
4993ea6729
Bug 997365 - End support for hold-out mandatory/optional: facingMode constraint on mobile. r=smaug, r=mt
2015-02-02 10:11:00 -05:00
Carsten "Tomcat" Book
876bf0ff6a
Backed out changeset f9101e882c96 (bug 1128494) for dt-tests regression on a CLOSED TREE
2015-02-03 13:08:53 +01:00
Paul Adenot
8671cd4722
Bug 1128494 - Change the default panning model of the PannerNode to "equalpower". r=smaug
2015-02-03 11:25:37 +01:00
Tim Taubert
ab9b11d32d
Bug 1128479 - Don't use nsIDOMCrypto in Crypto.webidl r=smaug
2015-02-02 15:36:04 +01:00
Tim Taubert
c6447b39fb
Bug 1128479 - Update Crypto.webidl to recent interface changes r=smaug
2015-02-02 13:49:01 +01:00
Tim Taubert
59397b9617
Bug 1125060 - Stop preprocessing Crypto.webidl r=smaug
2015-02-02 13:39:25 +01:00
Ted Clancy
09e95882bb
Bug 1000305 - Part 1 - Add a getIcon() method. r=fabrice r=ehsan
...
--HG--
extra : rebase_source : 59392a01a983bf1dbbdfad5c06d3e3e4a5facf8a
2014-12-18 17:40:41 -05:00
Robert Longson
95ae9206c0
Bug 1108887 - Backout part 3 and part 4 of bug 949435 (SVG iframe). r=birtles sr=bzbarsky
2015-02-10 09:14:19 +00:00
JW Wang
b956fb2561
Bug 1130906 - remove HTMLMediaElement.waitingFor for spec. changes. r=cpearce. r=bz.
2015-02-10 11:00:35 +08:00
Timur Valeev
409065b804
Bug 1135627 - Add implementation of DragEvent constructor. r=jdm r=smaug
...
--HG--
extra : amend_source : deee56c24f95d21c7a25d3d756a2ca432a2af3c6
2015-03-04 17:52:03 +03:00
Kartikaya Gupta
52c482890f
Bug 1143665 - Remove the ambiguous scroll position being passed around in scroll started/stop notifications. r=roc,ehsan
2015-03-25 07:52:37 -04:00
JW Wang
437228dab0
Bug 1121332. Part 4 - implement MediaKeySession.keyStatuses and remove MediaKeySession.getUsableKeyIds. r=bz.
2015-01-31 13:23:07 +13:00
Ryan VanderMeulen
455452e433
Backed out 4 changesets (bug 782751, bug 1127948) for Gaia UI test failures.
...
Backed out changeset 4d8735e0cc30 (bug 1127948)
Backed out changeset de498dd4e303 (bug 782751)
Backed out changeset fe9436f5474c (bug 782751)
Backed out changeset fff8f6c32743 (bug 782751)
2015-01-30 14:16:40 -05:00
Kyle Machulis
ae8ab23c5c
Bug 782751 - User Timing API Implementation; r=baku
2015-01-30 09:29:36 -08:00
Phil Ringnalda
bc4488b3ef
Backed out 3 changesets (bug 782751) for various timing failures
...
Backed out changeset 14594507ec55 (bug 782751)
Backed out changeset e8659e5122e1 (bug 782751)
Backed out changeset c47168517080 (bug 782751)
2015-01-29 22:30:26 -08:00
Kyle Machulis
97099e2d9e
Bug 782751 - User Timing API Implementation; r=baku
...
--HG--
extra : rebase_source : dfd5ab7e34913d50c892aad1efd3dae2aa9c46b7
2015-01-29 18:04:27 -08:00
Nikhil Marathe
344fd0a633
Bug 1126483 - Added Response.ok. r=baku,bkelly
...
--HG--
extra : rebase_source : fdff9417d56b06a0556da9a95e0836148d91be0e
2015-01-27 17:34:34 -08:00
Chris Double
068ea7f2a6
Bug 1112424 Part 1 - Add moz specific methods to retrieve debug data to media object IDL - r=bz
...
Bug 1112424 adds an about:media page that gives debug information about HTMLMediaElements
and in particular MediaSource objects that are live inside tabs. This patch adds
methods to the MediaSource and HTMLMediaElement object to return the debug data as a string
that gets displayed directly in the about:media page, inside a <pre> element.
--HG--
extra : rebase_source : d655dc3d30a26846b965ceeda4849745aab7bef5
2015-01-29 15:35:55 +13:00
Yoshi Huang
867b189d7a
Bug 1120315 - Part 4: update comments in MozNFC.webidl. r=smaug
...
From 22a5126696b96b9904c0c10258dcbe346d2f582a Mon Sep 17 00:00:00 2001
---
dom/webidl/MozNFC.webidl | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
2015-01-28 11:25:35 +08:00
Jocelyn Liu
68b063607b
Bug 1125702 - Make enable/disable BT and set adapter name certified only for Bluetooth API2. r=btian, r=bz
2015-01-27 18:58:00 -05:00
Masayuki Nakano
7a0cea6729
Bug 936313 part.1 Remove DOM_KEY_LOCATION_MOBILE and DOM_KEY_LOCATION_JOYSTICK r=smaug+mwu+cpeterson, sr=smaug
2015-01-28 22:36:53 +09:00
Carsten "Tomcat" Book
8aced6dab7
merge fx-team to mozilla-central a=merge
2015-01-28 14:24:09 +01:00
Yoshi Huang
9f90a20a21
Bug 1082443 - B2G NFC: event fallback to System app if the foreground app cannot handle it. r=smaug, dimi
2014-12-11 17:42:35 +08:00
Wes Kocher
57a1b317fb
Merge inbound to m-c a=merge
2015-01-27 16:02:52 -08:00
Dimi Lee
f108648047
Bug 1089658 - NFC: b2g crashes when trying to read MIFARE Classic tag. r=smaug, r=yoshi
2015-01-27 11:02:56 +08:00
Edwin Flores
28fbe0a0ef
Bug 1124491 - Add HTMLMediaElement.isEncrypted attribute - r=cpearce,bz
2015-01-27 19:10:11 +13:00
Jed Davis
40793e84d3
Bug 1068838 - Add chrome-only method for setting an <input>'s file list. r=sicking
2015-01-26 16:22:59 -08:00
Bobby Holley
c4cf5ef02f
Bug 1124898 - Stop exposing ex-nsIDOMChromeWindow things for random unprivileged things loaded in chrome docshells. r=bz
2015-01-26 10:26:33 -08:00
Robert Longson
d5df2911cf
Bug 1125562 - Mark some const attributes in webidl as such r=bzbarsky
2015-01-25 07:40:00 +00:00
dominique vincent
d15b47438e
Bug 663803 - Add hitCluster flag to detect touch in cluster links area r=smaug,kats
2014-11-24 15:33:06 +01:00
Robert Longson
3777e97cb6
Bug 1125201 - Make forceRedraw nothrow. r=bzbarsky
2015-01-24 09:35:22 +00:00
Nikhil Marathe
39a14f36e2
Bug 1113621 - Rename InstallPhaseEvent to ExtendableEvent. r=baku relanding because it wasn't supposed to be backed out on a CLOSED TREE
...
Change Exposed=ServiceWorker for all ServiceWorker events.
Move Func= exposure check to ServiceWorker.
--HG--
rename : dom/webidl/InstallPhaseEvent.webidl => dom/webidl/ExtendableEvent.webidl
extra : source : 5ed6d1902cc7bafbf9ffeaf35815c56cdd8f8c0d
extra : amend_source : eab06a362baf7545b9b61e28316666c2ec76acac
2014-11-06 07:57:57 -08:00
Wes Kocher
9a6d8ea64e
Backed out changeset 5ed6d1902cc7 (bug 1113621) for asan mochitest-4 bustage on a CLOSED TREE
...
--HG--
rename : dom/webidl/ExtendableEvent.webidl => dom/webidl/InstallPhaseEvent.webidl
2015-01-23 19:49:51 -08:00
Wes Kocher
d002e5fc4b
Backed out changeset 3ff80c877212 (bug 1113627) for asan mochitest-4 bustage on a CLOSED TREE
2015-01-23 19:49:39 -08:00
Nikhil Marathe
c93d203e5c
Bug 1113627 - Refactor lifecycle event dispatching and handling. r=baku,bz
...
--HG--
extra : transplant_source : %E9%C4%13%80%CA%EEj%8D%17%A0LE%F3Tm%0F%EB%2B%3D3
extra : histedit_source : e16da08aa5dca392ad6270a3b03c05c74d1a5ad6
2014-12-19 05:01:53 -08:00
Robert Longson
b8fd2ef2f4
Bug 1125647 - mark remaining SVGAnimatedXXX webidl attributes as [Constant]. r=dholbert, sr=bzbarsky
2015-01-27 15:18:43 +00:00
Robert Longson
c1ed75bd71
Bug 1125647 - mark some webidl attributes as [Pure]. r=bzbarsky
2015-01-27 13:39:48 +00:00
JW Wang
bfc4d164a1
Bug 1124939 - Add "individualization-request" to MediaKeyMessageType. r=bz
2015-01-26 20:08:00 +01:00
Nikhil Marathe
085d20b0ae
Bug 1113627 - Refactor lifecycle event dispatching and handling. r=baku
...
--HG--
extra : rebase_source : 548af9014c8a6bf701736289e82f55f02f408ac0
2014-12-19 05:01:53 -08:00
Nikhil Marathe
bb20c13405
Bug 1113621 - Rename InstallPhaseEvent to ExtendableEvent. r=baku
...
Change Exposed=ServiceWorker for all ServiceWorker events.
Move Func= exposure check to ServiceWorker.
--HG--
rename : dom/webidl/InstallPhaseEvent.webidl => dom/webidl/ExtendableEvent.webidl
extra : rebase_source : c9d314c6cffd577ab7309eb9e39e7d80f2f294f7
2014-11-06 07:57:57 -08:00
Olli Pettay
faee2dfe7e
Bug 1079236, Event.composedTarget to reveal the original non-native-anonymous event target, r=wchen, r=smaug
2015-01-23 13:55:46 +02:00
Carsten "Tomcat" Book
d9213808cc
Merge mozilla-central to b2g-inbound
2015-01-22 14:41:48 +01:00
Dimi Lee
a09be7bb0a
Bug 1105666 - [BrowserAPI] Add an API to indicate this iframe could receive NFC event. r=smaug, kanru, yoshi
2015-01-22 17:40:17 +08:00
Jan-Ivar Bruaroey
dd25a84c04
Bug 1115998 - Support RTCIceServer.urls (plural) array form. r=smaug, r=mt
2015-01-20 10:08:00 -05:00
Bevis Tseng
cb96a48b4f
Bug 1117609 - Part 1: Add Support of "Additional Info on Result" in STK Terminal Response. r=echen, r=hsinyi
...
--HG--
extra : histedit_source : 30568f5c4d8db61fee29e6b6e9684bb1874a1b83
2015-01-05 16:05:17 +08:00
Boris Zbarsky
d68bc247c4
Bug 1121688. Filter out overloads with non-worker-exposed arguments when generating worker bindings. r=peterv
2015-01-20 16:44:14 -05:00
Carsten "Tomcat" Book
4d2773b297
Backed out changeset 142031795f33 (bug 992685) for failing w3 and w4 tests
2015-01-20 11:21:51 +01:00
Andreas Pehrson
77ec90c5a5
Bug 992685 - Part 1. Make onresize event handler global and forwarded. r=smaug
2014-12-04 17:26:00 +01:00
Jan-Ivar Bruaroey
4c8c004fd8
Bug 1006707 - change facingMode from enum to DOMString and support it as array. r=smaug, r=mt
2015-01-21 11:10:19 -05:00
Andreas Pehrson
c198c1283a
Bug 992685 - Part 1. Make onresize event handler global and forwarded. r=smaug
2014-12-04 17:26:00 +01:00
Fernando Jimenez
d48b684909
Bug 1097928 - Convert MozPaymentProvider to WebIDL. r=bholley,fabrice
2015-01-19 14:50:32 +01:00
Phil Ringnalda
53a5e2bb9c
Back out 3 changesets (bug 885982, bug 1118063) for b2g mochitest-6 bustage
...
CLOSED TREE
Backed out changeset 865e7bc208df (bug 885982)
Backed out changeset 9ede577f5ada (bug 885982)
Backed out changeset 6ccc86f7429e (bug 1118063)
--HG--
rename : dom/network/interfaces/nsITCPServerSocketInternal.idl => dom/network/interfaces/nsIDOMTCPServerSocket.idl
2015-01-17 13:26:10 -08:00
Nikhil Marathe
3f0206f630
Bug 1113515 - Update ServiceWorker webidl. r=baku
...
--HG--
extra : rebase_source : a6143c9d741d87b79ccf3686f868b0856a32cd4b
2014-10-17 11:43:14 -07:00
Kearwood (Kip) Gilbert
b0c31cd0a6
Bug 945584: Part 8 - Implement Scroll Snapping for Middle Mouse Button Scrolls (v2 Patch), r=roc, r=bz
...
- Implemented scroll snapping at the end of a middle-mouse-button scroll.
- As this scrolling occurs within chrome Javascript, chrome-only DOM methods
had to be added: window.MozScrollSnap and element.MozScrollSnap
- Bug 1137937 tracks implementation of a replacement for these chome-only DOM methods,
to be replaced with a web accessible API.
--HG--
extra : rebase_source : f511296dbdbfd97e3da391d2a0b67fd3f6edca6b
2015-02-19 16:03:07 -08:00
Boris Zbarsky
e24e2916e5
Bug 1157250. Give PushSubscription an attribute serializer. r=nsm
2015-04-22 20:30:10 -04:00
Boris Zbarsky
70d896decc
Bug 975699. Remove mozIndexedDB. r=khuey
2015-02-12 18:39:26 -05:00
Boris Zbarsky
7df856ce78
Bug 1131751. Drop [NoInterfaceObject] from XMLHttpRequestEventTarget. r=smaug
2015-02-12 18:39:25 -05:00
Chris Pearce
3c63ccea40
Bug 1131755 - Make media.eme.enabled pref enable/disable EME rather than hide/expose EME. r=bz
2015-02-12 11:27:25 +13:00
Morris Tseng
868f2258f9
Bug 1120750 - Part 2: Add taponcaret to SelectionState. r=roc, sr=smaug
2015-01-21 23:28:00 -05:00
Josh Matthews
2e2e3a6cef
Bug 885982 - Convert MozTCPSocket to WebIDL. r=baku
2013-06-24 16:50:00 -04:00
Josh Matthews
ce0dd27e0a
Bug 1118063 - Convert TCPServerSocket to WebIDL. r=baku,smaug,mayhemer,asuth
...
--HG--
rename : dom/network/interfaces/nsIDOMTCPServerSocket.idl => dom/network/interfaces/nsITCPServerSocketInternal.idl
2015-01-17 11:57:41 -05:00
Cameron McCormack
ddf87d6cf6
Bug 649142 - Part 1: Add macros and flags for defining logical properties and don't allocate storage for them in nsRuleData. r=dbaron
...
We define a new flag CSS_PROPERTY_LOGICAL to be used for logical longhand
properties and a new CSS_PROP_LOGICAL macro in nsCSSPropList.h to
define them.
When using CSS_PROP to capture all properties, includers must now
explicitly indicate whether logical properties are included or not,
by defining CSS_PROP_LIST_EXCLUDE_LOGICAL (to exclude them),
CSS_PROP_LIST_INCLUDE_LOGICAL (to include them), or CSS_PROP_LOGICAL
(to capture them separately from other properties).
2015-01-17 15:16:01 +11:00
Boris Zbarsky
61950d3635
Bug 1118978 part 4. Mark performance.now() as being side-effect free but dependent on device state. r=peterv
2015-01-15 17:39:01 -05:00
Yoshi Huang
94ea67ad55
Bug 1122357 - Remove [Pure] for MozNFCTag.id. r=bzbarsky
...
---
dom/webidl/MozNFCTag.webidl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2015-01-16 11:13:59 +08:00
Florian Scholz
e486771afa
Bug 1119527 - Implement canvas clearHitRegions. r=gw280, r=bz
2015-01-09 09:41:00 -05:00