Michael Ratcliffe
5191e86267
Bug 1035106 - Add new APIs to DOMUtils: colorToRGBA, isValidCSSColor & cssPropertyIsValid r=bz
2014-07-17 15:08:07 +01:00
Ryan VanderMeulen
6725688485
Merge m-c to inbound. a=merge
2014-07-18 10:25:14 -04:00
Roshan Vidyashankar
1e6a327d21
Bug 906404 - B2G RIL: move MozVoicemailStatus to WebIDL. r=vicamo,smaug
...
--HG--
rename : dom/voicemail/nsIDOMMozVoicemailStatus.idl => dom/webidl/MozVoicemailStatus.webidl
2014-07-17 13:47:41 -07:00
Vincent Chang
d944fdc821
Bug 1037276 - [Flame][Wifi] wps-timedout event doesn't match the enum ConnectionStatus defined in webidl. r=mrbkap, chulee
2014-07-11 10:07:09 +08:00
Fabrice Desré
bb4f218464
Bug 1037212 - [Flame] Phone is not completely erased when a ringtone is set from the Music App r=dougt,dhylands,khuey
2014-07-17 18:30:47 -07:00
Jan Varga
8f28eb1deb
Bug 1029209 - Extract IndexedDB FileHandle from core FileHandle implementation (WebIDL changes: merge MutableFile into IDBMutableFile, rename FileHandle to IDBFileHandle, DOMFileMetadataParameters to IDBFileMetadataParameters and FileRequest to IDBFileRequest); r=bent
...
--HG--
rename : dom/filehandle/File.cpp => dom/indexedDB/FileSnapshot.cpp
rename : dom/filehandle/File.h => dom/indexedDB/FileSnapshot.h
rename : dom/filehandle/test/dummy_worker.js => dom/indexedDB/test/dummy_worker.js
rename : dom/filehandle/test/test_append_read_data.html => dom/indexedDB/test/test_filehandle_append_read_data.html
rename : dom/filehandle/test/test_compat.html => dom/indexedDB/test/test_filehandle_compat.html
rename : dom/filehandle/test/test_getFile.html => dom/indexedDB/test/test_filehandle_getFile.html
rename : dom/filehandle/test/test_filehandle_lifetimes.html => dom/indexedDB/test/test_filehandle_lifetimes.html
rename : dom/filehandle/test/test_filehandle_lifetimes_nested.html => dom/indexedDB/test/test_filehandle_lifetimes_nested.html
rename : dom/filehandle/test/test_location.html => dom/indexedDB/test/test_filehandle_location.html
rename : dom/filehandle/test/test_filehandle_ordering.html => dom/indexedDB/test/test_filehandle_ordering.html
rename : dom/filehandle/test/test_overlapping_filehandles.html => dom/indexedDB/test/test_filehandle_overlapping.html
rename : dom/filehandle/test/test_progress_events.html => dom/indexedDB/test/test_filehandle_progress_events.html
rename : dom/filehandle/test/test_readonly_filehandles.html => dom/indexedDB/test/test_filehandle_readonly_exceptions.html
rename : dom/filehandle/test/test_request_readyState.html => dom/indexedDB/test/test_filehandle_request_readyState.html
rename : dom/filehandle/test/test_stream_tracking.html => dom/indexedDB/test/test_filehandle_stream_tracking.html
rename : dom/filehandle/test/test_success_events_after_abort.html => dom/indexedDB/test/test_filehandle_success_events_after_abort.html
rename : dom/filehandle/test/test_truncate.html => dom/indexedDB/test/test_filehandle_truncate.html
rename : dom/filehandle/test/test_workers.html => dom/indexedDB/test/test_filehandle_workers.html
rename : dom/filehandle/test/test_write_read_data.html => dom/indexedDB/test/test_filehandle_write_read_data.html
rename : dom/filehandle/test/test_getFileId.html => dom/indexedDB/test/test_getFileId.html
rename : dom/webidl/FileHandle.webidl => dom/webidl/IDBFileHandle.webidl
rename : dom/webidl/FileRequest.webidl => dom/webidl/IDBFileRequest.webidl
2014-07-17 12:40:54 -04:00
Boris Zbarsky
92fb7dde3a
Bug 1040263. Eagerly create and preserve Promise reflectors so we always have them available during unlink. r=nsm,bholley.
2014-07-18 21:31:11 -04:00
Randell Jesup
9543eb65d2
Bug 1038926 - implement window sharing in webrtc/getUserMedia r=jesup,gcp,smaug
2014-07-17 22:23:00 -04:00
Tim Taubert
40e956b12c
Bug 1034855 - Implement deriveBits() for ECDH r=rbarnes,smaug
2014-07-29 11:11:26 +02:00
Tim Taubert
77ac66adc8
Bug 1034855 - Introduce EcKeyAlgorithm r=rbarnes,smaug
2014-07-26 08:00:24 +02:00
Vladimir Vukicevic
7dd2f3251a
b=1052518; remove --disable-webgl; r=jgilbert
2014-08-12 12:04:36 -04:00
Dirkjan Ochtman
9628b457a5
Bug 779723 - Implement RadioNodeList collection r=bz
2014-07-16 18:44:19 +02:00
Shih-Chiang Chien
9be768a35c
Bug 1038061 - Allow specifying audio stream for speech recognition. r=smaug,ggp sr=smaug
2014-07-16 09:38:59 +08:00
Edwin Flores
4438cae9d2
Bug 1038031 - Add --disable-eme flag - r=cpearce,gps,bz
2014-07-17 08:54:00 +12:00
Matthew A. Miller
a1d7e6fcd4
Bug 983504 - Modify constraints for screen sharing. r=bholley,jib
2014-07-08 00:01:27 -06:00
Brian Birtles
59bf2039e1
Bug 1036300 - Expose AnimationPlayer.timeline; r=bz
2014-07-16 09:02:33 +09:00
Brian Birtles
4a5b988a87
Bug 1032573 part 5 - Add GetAnimationPlayers to Element; r=bz
...
This patch adds the WebIDL definitions and implementation of
getAnimationPlayers on Element.
It does not include the full definition of AnimationPlayer but only readonly
versions of the currentTime and startTime attributes since these are easy
to implement and enable identifying the different animations that are returned
for the sake of testing.
Web Animations defines getAnimationPlayers as only returning the animations that
are either running or will run in the future (known as "current" animations).
This will likely change since it seems desirable to be able query animations
that have finished but are applying a forwards fill. For now, however, this
patch makes us only return animations that have not finished.
This patch also removes an assertion in ElementAnimation::GetLocalTime that
would fail if called on a finished transition. This assertion is no longer
necessary since an earlier patch in this series removed the overloading of
the animation start time that meant calling this on a finished transition
was unsafe. Furthermore, this assertion, if it were not removed, would fail
if script holds onto a transition and queries its start time after it
completed.
2014-07-16 09:02:31 +09:00
Michael Ratcliffe
fcb0980556
Bug 1033391 - Enable GeometryUtils APIs in privileged code. r=smaug,roc
2014-07-03 14:23:14 +01:00
Tim Taubert
09f7b51771
Bug 1026398 - Add support for RSA-OAEP to WebCrypto API r=rbarnes,bz,dkeeler
...
* * *
Bug 1026398 - Add RSA-OAEP tests r=rbarnes
2014-07-14 18:33:12 -07:00
Birunthan Mohanathas
ad03973670
Bug 1037269 - Use CheckPermissions instead of Func on more interfaces. r=smaug
2014-07-10 16:20:49 -07:00
Boris Zbarsky
87884f3b8f
Bug 857648 part 5. Expose a .stack property on DOMExceptions. r=khuey
2014-07-04 01:25:16 -04:00
Carsten "Tomcat" Book
90fb1d9bfd
merge mozilla-inbound to mozilla-central a=merge
2014-07-14 14:34:36 +02:00
Jocelyn Liu
2acb00d1df
Bug 1006315: Revise BluetoothDevice.webidl and implement it for new WebBluetooth API. r=btian, r=bz
2014-07-14 10:47:19 +08:00
Richard Barnes
d3ecd20c07
Bug 1021607 - Add support for PBKDF2 to WebCrypto API. r=bz
...
0001 - Introduce BasicSymmetricKeyAlgorithm r=rbarnes
0002 - Implement import key operation for PBKDF2 r=bz,rbarnes
0003 - Introduce MapAlgorithmNameToMechanism() r=rbarnes
0004 - Implement derive bits operation for PBKDF2 r=rbarnes,keeler,bz
0005 - Introduce GetKeySizeForAlgorithm() r=rbarnes
0006 - Implement derive keys operation for PBKDF2 r=rbarnes,bz
2014-07-12 20:06:00 +02:00
Neil Deakin
1bfbc6d5da
Bug 1020496, add getAutocompleteInfo method to get components of autocomplete attribute, r=smaug
2014-07-09 08:01:00 +01:00
Ryan VanderMeulen
6777a8c00a
Merge inbound to m-c on a CLOSED TREE. a=merge
2014-07-10 18:22:38 -04:00
Ms2ger
93473218d2
Bug 1035242 - Make XMLHttpRequest.mozBackgroundRequest chrome-only; r=jst
2014-07-10 20:22:46 +02:00
Kartikaya Gupta
30f43e9c10
Bug 1036444 - Kill touchenter and touchleave events. r=smaug
2014-07-09 10:27:00 -04:00
Bevis Tseng
de5b38b966
Bug 1023695 - Part 3: .webidl change to support ondeleted event. r=vyang,smaug.
2014-06-27 13:22:30 +08:00
Ben Tian
f29bc3ee1c
Bug 1027504 - Implement BluetoothClassOfDevice, r=bz, r=echou
2014-07-10 14:42:10 +08:00
Vicamo Yang
32a827b499
Backed out changeset f54af6237ce9 (bug 1000040
) for causing bug 1035172
2014-07-10 13:29:47 +08:00
Carsten "Tomcat" Book
0def8508d2
merge mozilla-inbound to mozilla-central a=merge
2014-07-08 14:41:21 +02:00
Edgar Chen
2158ea8ba4
Bug 1030002 - Part 1: Use webidl attribute, CheckPermissions, for checking mobileconnection/mobilenetwork permission. r=smaug,hsinyi
2014-06-25 15:42:06 +08:00
Carsten "Tomcat" Book
1d849df8b7
Merge mozilla-central to b2g-inbound
2014-07-07 15:40:15 +02:00
Carsten "Tomcat" Book
14b7e0163c
merge b2g-inbound to mozilla-central a=merge
2014-07-07 15:05:36 +02:00
Chuck Lee
54263dd57b
Bug 1033948 - 0001. Change API naming in webIDL. r=mrbkap
2014-07-04 14:37:53 +08:00
Tim Taubert
3f882a20a0
Bug 1026314 - Rename Key to CryptoKey in WebCrypto r=rbarnes,bz
...
From 9beed249a4d08ccc945bc573a0c71d295cb1b222 Mon Sep 17 00:00:00 2001
--HG--
rename : dom/crypto/Key.cpp => dom/crypto/CryptoKey.cpp
rename : dom/crypto/Key.h => dom/crypto/CryptoKey.h
rename : dom/crypto/KeyPair.cpp => dom/crypto/CryptoKeyPair.cpp
rename : dom/crypto/KeyPair.h => dom/crypto/CryptoKeyPair.h
2014-06-23 23:25:13 +02:00
John Shih
7eba307bb9
Bug 1000040
- Part 1: Supports Ethernet in gecko. r=vchang, r=bholley
2014-05-19 15:52:02 +08:00
Robert Longson
36f04c34b4
Bug 1024860 - getTotalLength on an empty path should not throw but return 0 instead. r=jwatt,bzbarsky
2014-07-03 19:50:42 +01:00
Carsten "Tomcat" Book
2e56ac8b53
Backed out changeset b191be106cae (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE
2014-07-03 11:52:23 +02:00
Carsten "Tomcat" Book
04358c85c5
Backed out changeset d8350c756910 (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE
2014-07-03 11:52:07 +02:00
Shelly Lin
4ad46e3ac6
Bug 744896 - Part 2: Enable track interfaces for media elements that are consuming a MediaStream. r=roc,bz
2014-05-23 17:34:14 +08:00
Ed Morley
1148a891c7
Backed out changeset 38831e922852 (bug 1026314) for test_interfaces.html failures
...
--HG--
rename : dom/crypto/CryptoKey.cpp => dom/crypto/Key.cpp
rename : dom/crypto/CryptoKey.h => dom/crypto/Key.h
rename : dom/crypto/CryptoKeyPair.cpp => dom/crypto/KeyPair.cpp
rename : dom/crypto/CryptoKeyPair.h => dom/crypto/KeyPair.h
2014-07-04 16:17:51 +01:00
Tim Taubert
02d0c6d693
Bug 1026314 - Rename Key to CryptoKey in WebCrypto r=rbarnes,bz
...
--HG--
rename : dom/crypto/Key.cpp => dom/crypto/CryptoKey.cpp
rename : dom/crypto/Key.h => dom/crypto/CryptoKey.h
rename : dom/crypto/KeyPair.cpp => dom/crypto/CryptoKeyPair.cpp
rename : dom/crypto/KeyPair.h => dom/crypto/CryptoKeyPair.h
2014-06-23 23:25:13 +02:00
Shelly Lin
6c1db2d620
Bug 744896 - Part 2: Enable track interfaces for media elements that are consuming a MediaStream. r=bz,roc
2014-05-23 17:34:14 +08:00
William Chen
9ffebc939f
Bug 1000199 - Enable web components for certified apps. r=gabor,smaug
2014-07-07 19:02:03 -07:00
Shelly Lin
8f033be2c0
Bug 744896 - Part 1: Implement AudioTrack, VideoTrack and other related interfaces. r=bz,roc
2014-04-16 11:06:45 +08:00
Carsten "Tomcat" Book
d0eca6f100
merge b2g-inbound to mozilla-central a=merge
...
--HG--
extra : amend_source : 7fa8699b38befea0f21f1b84a1c998efb03f614e
2014-07-02 15:05:32 +02:00
Ben Tian
4be75709f6
Bug 1006314 - Patch 1/3: Revise BluetoothAdapter2.webidl and add BluetoothDiscoveryHandle.webidl, r=bz
2014-07-02 11:16:26 +08:00
Randy Lin
97cffec12f
Bug 951008 - Media Recorder - fire onstart event when encoder start to generate encoded data. r=roc, sr=khuey.
2014-06-27 11:07:45 +08:00
Boris Zbarsky
e6f74ae48b
Bug 966471. Add some facilities for examining the state of a promise via a PromiseDebugging utility namespace. r=nsm,peterv
2014-07-02 00:19:48 -04:00
Ralph Giles
555c538a8d
Bug 996331 - Remove TextTrack.oncuechange. r=cpearce,smaug
...
This event isn't currently implemented. Removing it from
the DOM interface provides a way for authors to detect
that it cannot be expected to work.
2014-06-30 16:12:11 -07:00
Kyle Huey
21d8fc32e7
Bug 1031051: Part 17 - Manually implement CustomEvent. r=smaug
...
CustomEvent can't be generated because we still need the XPCOM interface which is used by a11y among others.
2014-06-30 16:02:04 -07:00
Kyle Huey
0f7b974094
Bug 1031051: Part 16 - Migrate Style*ChangeEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:04 -07:00
Kyle Huey
adffec442f
Bug 1031051: Part 15 - Migrate Speech events to the WebIDL code generator. r=smaug
2014-06-30 16:02:03 -07:00
Kyle Huey
bd2d1d2675
Bug 1031051: Part 14 - Migrate DOMTransactionEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:03 -07:00
Kyle Huey
24d6a0be33
Bug 1031051: Part 12 - Migrate DeviceStorageChangeEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:03 -07:00
Kyle Huey
f9a248ddf8
Bug 1031051: Part 11 - Migrate DeviceOrientationEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:03 -07:00
Kyle Huey
3cb0de16a6
Bug 1031051: Part 10 - Migrate MozSettingsEvent and MozApplicationEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:02 -07:00
Kyle Huey
abf5caa4a0
Bug 1031051: Part 9 - Migrate RecordErrorEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:02 -07:00
Kyle Huey
30920f0855
Bug 1031051: Part 8 - Migrate SmartCardEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:02 -07:00
Kyle Huey
273a6ca8da
Bug 1031051: Part 7 - Migrate PageTransitionEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:02 -07:00
Kyle Huey
2d64bf6efa
Bug 1031051: Part 6 - Migrate PopStateEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:02 -07:00
Kyle Huey
a1d1526ae4
Bug 1031051: Part 5 - Migrate PopupBlockedEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:01 -07:00
Kyle Huey
1d1eb7826d
Bug 1031051: Part 4 - Remove ReplaceElementEvent. r=khuey,wchen
2014-06-30 16:01:11 -07:00
Kyle Huey
e1b3a9ea41
Bug 1031051: Part 3 - Migrate CloseEvent to the WebIDL code generator. r=smaug
2014-06-30 16:00:31 -07:00
Kyle Huey
f4f09309a4
Bug 1031051: Part 2 - Migrate HashChangeEvent to the WebIDL code generator. r=smaug
2014-06-30 16:00:31 -07:00
Peter Van der Beken
efa5f7d65a
Bug 1029104 - Convert XPathExpression to WebIDL bindings, add WebIDL API and switch to the WebIDL binding. r=bz.
...
--HG--
extra : rebase_source : 2b3459ddf41e258469c31e0e7c4d515ef7a7c83f
2014-06-27 21:39:50 +02:00
Shelly Lin
003338ee2c
Bug 744896 - Part 1: Implement AudioTrack, VideoTrack and other related interfaces. r=bz,roc
2014-04-16 11:06:45 +08:00
Carsten "Tomcat" Book
e8584376bc
Backed out changeset a4524d7aec4f (bug 857648)
2014-07-04 08:23:31 +02:00
Boris Zbarsky
a9ffede915
Bug 857648 part 5. Expose a .stack property on DOMExceptions. r=khuey
2014-07-04 01:25:16 -04:00
Yoshi Huang
c3e7baef48
Bug 933588 - Part 1: NFC service. r=khuey
2014-02-19 15:14:22 +08:00
Borting Chen
613c711806
Bug 951976 - part 0, WebIDL definition. r=ehsan, sr=jonas
2013-12-13 19:29:33 +08:00
Boris Zbarsky
7a6b7bfb5f
Bug 832014 part 6. Make it possible to specify that only a particular interface that implements a given consequential interface gets cross-origin-settable behavior for a particular property. r=bholley
2014-07-11 19:32:14 -04:00
Boris Zbarsky
8b6f6f643e
Bug 832014 part 5. Add WebIDL API to nsLocation. r=peterv,bholley
2014-07-11 19:31:46 -04:00
Boris Zbarsky
ac6441fa54
Bug 832014 part 4. Make the URLUtils APIs able to throw, since Location needs to be able to do that so far. r=peterv
2014-07-11 19:30:27 -04:00
Boris Zbarsky
a57cc37a52
Bug 832014 part 1. Add parser support for an [Unforgeable] annotation on WebIDL interfaces. r=peterv
2014-07-11 19:30:26 -04:00
Nikhil Marathe
98d53f31bc
Bug 984048 - Patch 6 - Scope ordering and utility functions. r=ehsan,khuey
...
Added r=khuey via IRC to validate webidl DOM peer check.
--HG--
extra : rebase_source : 0aa1a6bcdc0f2ec8c5cd8af44d39afb62b1d4abf
2014-07-11 11:52:19 -07:00
Peter Van der Beken
b859e5a055
Backout patches for bug 1029104 for bustage on a CLOSED TREE.
...
--HG--
rename : dom/xslt/xpath/XPathExpression.cpp => dom/xslt/xpath/nsXPathExpression.cpp
rename : dom/xslt/xpath/XPathExpression.h => dom/xslt/xpath/nsXPathExpression.h
extra : rebase_source : 4cd96320fa102351284cca55b66d3a54592e5212
2014-06-27 23:07:44 +02:00
Peter Van der Beken
ff0e975b03
Bug 1029104 - Convert XPathExpression to WebIDL bindings, add WebIDL API and switch to the WebIDL binding. r=bz.
...
--HG--
extra : rebase_source : f5c7a235a9a880f829ff39ccbb92508cbaad31a5
2014-06-27 21:39:50 +02:00
Fernando Jiménez
b6077a3e6a
Bug 1022193 - Add a "forceIdSelection" to navigator.getMobileIdAssertion. Part 1: WebIDL. r=sicking
2014-06-27 01:18:20 +02:00
Fernando Jiménez
d43c9a421f
Bug 1023266 - Make the Mobile ID API privileged. Part 1: Add mobileid permission. r=smaug, ehsan
2014-06-27 01:18:19 +02:00
John Schoenick
ea5999f49b
Bug 870022 - Part 5.2 - Add sizes/srcset to HTMLSourceElement. r=jst, sr=jst
2014-06-25 11:47:49 -07:00
John Schoenick
669338ae76
Bug 870022 - Part 5.1 - Add HTMLPictureElement & atom. r=jst, sr=jst
2014-06-25 11:47:48 -07:00
John Schoenick
2cc1dd9cd0
Bug 870022 - Part 4.1 - Add sizes to HTMLImageElement & atoms. r=jst, sr=jst
2014-06-25 11:47:47 -07:00
Carsten "Tomcat" Book
ff26ea326c
merge b2g-inbound to mozilla-central a=merge
2014-06-25 15:38:40 +02:00
Vicamo Yang
dd22105985
Bug 958782 - 1/3: B2G SMS - Move MozMobileMessage to WebIDL. XPIDL & WebIDL changes. f=Ms2ger,r=khuey
...
--HG--
rename : dom/webidl/MobileMessageManager.webidl => dom/webidl/MozMobileMessageManager.webidl
2014-06-25 11:57:13 +08:00
Rik Cabanier
cab684d975
Bug 1018497 - Implementation of DOMMatrix. r=roc,bz
2014-06-24 20:15:00 +02:00
Walter Litwinczyk
536cd97d19
Bug 1021791 - Add support for the IMPLEMENTATION_COLOR_READ_{FORMAT|TYPE} enums. r=jgilbert, r=bz
2014-06-18 15:09:56 -07:00
Jocelyn Liu
2525f0bc5f
Bug 1006310 - Patch1: Revise setName and setDiscoverable method in BluetoothAdapter.webidl. f=btian, r=bz
2014-06-24 15:30:56 +08:00
Jocelyn Liu
6010d09598
Bug 1027992 - Patch: Throw an exception when Promise can't be created for enable/disable adapter requests. r=bz
2014-06-24 15:29:34 +08:00
Peter Van der Beken
bd776f4d97
Bug 1027095
- Convert XPathResult to WebIDL bindings - add WebIDL API and switch. r=bz.
2013-07-04 17:40:06 +02:00
Ed Morley
a310e9ec99
Merge latest green inbound changeset and mozilla-central; a=merge
2014-06-20 17:42:16 +01:00
Edgar Chen
463eb667c1
Bug 1026727 - Part 1: The attributes of MozMobileNetworkInfo could be null, so the parameters of constructor should be nullable. r=hsinyi,smaug
2014-06-18 15:54:01 +08:00
Hsin-Yi Tsai
06e913ff48
Bug 981519 - number and name presentation - part 1 - webidl. r=gene, r=smaug
2014-04-09 18:17:43 +08:00
Ed Morley
9521481921
Merge mozilla-central and inbound
2014-06-19 17:11:32 +01:00
Jocelyn Liu
447208c6bc
Bug 1019544 - Patch1: Revise BluetoothAttributeEvent to fire a single event for multiple attribute changes, r=bz
2014-06-19 12:03:09 +08:00
Ed Morley
69e146bee2
Backed out changeset d346871db5f6 (bug 1020697) for intermittent test failures
2014-06-19 13:19:56 +01:00
John Shih
6ffd232e45
Bug 1023029: Add 'unknown' type to Network Information API. r=sicking.
2014-06-19 16:24:43 +08:00
Sean Lin
4dd7733b2e
Bug 901114 - Convert Alarm API to WebIDL. r=nsm, sr=jst
2014-06-13 14:19:11 +08:00
Giovanni Sferro
2c4043716f
Bug 1020697 - Implement @autocomplete for <select>. r=smaug
2014-06-17 19:50:00 +02:00
Nikhil Marathe
4a3b901700
Bug 1025082 - ServiceWorker related WebIDL changes. r=ehsan,jst
...
--HG--
extra : amend_source : c8d89097ddfb423ba2eb39beb469c48b69944a89
2014-06-17 11:01:28 -07:00
Carsten "Tomcat" Book
e1f7ca9bf3
Merge mozilla-central to mozilla-inbound
2014-06-17 14:32:55 +02:00
Carsten "Tomcat" Book
1526ee8c2b
merge b2g-inbound to mozilla-central a=merge
2014-06-17 14:23:57 +02:00
Alphan Chen
cac5c1249e
Bug 855952 - [DeviceStorage] add appendNamed into DeviceStorage webidl. r=bz
2014-06-17 15:08:56 +08:00
Hsin-Yi Tsai
5403c2288f
Backed out changeset 5a7932a4a7a9 (bug 981519) for causing regression bug 1026081
2014-06-17 15:37:31 +08:00
Guillaume Abadie
8b404b63af
Bug 973815 - Implements WebGL draft extension EXT_blend_minmax - r=jgilbert,bzbarsky
2014-06-14 09:07:53 -07:00
Ehsan Akhgari
0f2c9e9356
Backed out changeset ca5b7ed0dd5a (bug 973815) because of build bustage
2014-06-13 21:09:10 -04:00
Guillaume Abadie
d29e99ca32
Bug 973815 - Implements WebGL extension EXT_blend_minmax - r=jgilbert,bzbarsky
2014-06-10 18:20:12 -07:00
Gijs Kruitbosch
e07b6ed7da
Bug 1022025, r=bholley,mfinkle
2014-06-14 22:01:55 +01:00
Andrea Marchesini
8597ce0a97
Bug 1023175 - AudioContext should have attribute EventHandler onmozinterruptend/begin in the webIDL interface, r=ehsan, r=smaug
2014-06-13 07:06:14 +01:00
Randell Jesup
e1780c8d5c
Bug 1024288: Add a button to about:webrtc to turn on/off AEC logging r=jib,smaug,unfocused
2014-06-12 12:21:38 -04:00
Milan Sreckovic
46fee89d00
Bug 1019257: Canvas pattern setTransform exposed through WebIDL. r=gw280,bz.
...
--HG--
extra : rebase_source : a12b913bf1cfeb11313aa1525d1ebcae075e1456
2014-06-12 10:54:43 -04:00
Ed Morley
226523e5a8
Backed out changeset 5d63a1316981 (bug 1024288)
2014-06-12 17:40:44 +01:00
Randell Jesup
06c4824015
Bug 1024288: Add a button to about:webrtc to turn on/off AEC logging r=jib,smaug,unfocused
2014-06-12 12:21:38 -04:00
Ed Morley
87ffc51e01
Merge latest green b2g-inbound changeset and mozilla-central; a=merge
2014-06-12 15:52:13 +01:00
Jan Varga
76a6d48d48
Bug 1006485 - Part b: hg rename LockedFile.h/cpp/webidl in a separate patch for better readability; r=bent
...
--HG--
rename : dom/filehandle/LockedFile.cpp => dom/filehandle/FileHandle.cpp
rename : dom/filehandle/LockedFile.h => dom/filehandle/FileHandle.h
rename : dom/webidl/LockedFile.webidl => dom/webidl/FileHandle.webidl
2014-06-12 05:35:47 +02:00
Jan Varga
55b6d367ce
Bug 1006485 - Part a: Rename FileHandle to MutableFile and LockedFile to FileHandle; r=bent
...
--HG--
rename : dom/filehandle/FileHandle.cpp => dom/filehandle/MutableFile.cpp
rename : dom/filehandle/FileHandle.h => dom/filehandle/MutableFile.h
rename : dom/filehandle/test/test_lockedfile_lifetimes.html => dom/filehandle/test/test_filehandle_lifetimes.html
rename : dom/filehandle/test/test_lockedfile_lifetimes_nested.html => dom/filehandle/test/test_filehandle_lifetimes_nested.html
rename : dom/filehandle/test/test_lockedfile_ordering.html => dom/filehandle/test/test_filehandle_ordering.html
rename : dom/filehandle/test/test_overlapping_lockedfiles.html => dom/filehandle/test/test_overlapping_filehandles.html
rename : dom/filehandle/test/test_readonly_lockedfiles.html => dom/filehandle/test/test_readonly_filehandles.html
rename : dom/indexedDB/IDBFileHandle.cpp => dom/indexedDB/IDBMutableFile.cpp
rename : dom/indexedDB/IDBFileHandle.h => dom/indexedDB/IDBMutableFile.h
rename : dom/webidl/IDBFileHandle.webidl => dom/webidl/IDBMutableFile.webidl
rename : dom/webidl/FileHandle.webidl => dom/webidl/MutableFile.webidl
2014-06-12 05:35:29 +02:00
Boris Zbarsky
dfe8c38082
Bug 1009675 part 3. Return WebIDL 'object' values as handles. r=peterv
2014-06-11 16:26:52 -04:00
Vicamo Yang
8d5be851b4
Bug 1023148 - Use WebIDL codegen to implement RIL & WiFi events. r=smaug
2014-06-11 09:23:34 +08:00
Ryan VanderMeulen
fb0287ec93
Backed out changesets 5309d91dc590, b2afa18bea00, and 610b1e0c7562 (bug 951976) for introducing new rooting hazards.
2014-06-10 15:15:10 -04:00
Mike Habicher
44d97b0604
Bug 1020497 - collapse exposureCompensation to single attribute, r=bz
2014-06-06 15:37:15 -04:00
Hsin-Yi Tsai
46c24791f6
Bug 981519 - number and name presentation - part 1 - webidl. r=gene, r=smaug
2014-04-09 18:17:43 +08:00
Borting Chen
13c0ee1ad1
Bug 951976 - Part 0: WebIDL definition. r=ehsan, r=jonas
2013-12-13 19:29:33 +08:00
Jan-Ivar Bruaroey
2ab2b54f0d
Bug 970713 - Add 'Start Debug Mode' button to about:webrtc. r=smaug, r=Unfocused, r=jesup
2014-06-08 21:00:12 -04:00
Kyle Huey
8098a8442a
Bug 1020484: Remove QueryInterface from IndexedDB objects. r=bent
2014-06-09 11:41:27 +08:00
Ryan VanderMeulen
1a316f5d4f
Merge inbound to m-c. a=merge
2014-06-08 22:10:12 -04:00
Ryan VanderMeulen
875db4dc4a
Merge m-c to b2g-inbound. a=merge
2014-06-07 14:16:54 -04:00
Fernando Jiménez
3f42e9bba5
Bug 988469 - MSISDN verification API for privileged apps. Part 0: WebIDL. r=sicking
2014-06-07 19:30:17 +02:00
Wes Kocher
fa47ff339c
Backed out changeset f4f3b1e4a0e5 (bug 1020497) for b2g debug emulator mochitest-1 failures
2014-06-06 15:17:55 -07:00
Mike Habicher
667c2c0f87
Bug 1020497 - collapse exposureCompensation to single attribute, r=bz
2014-06-06 15:37:15 -04:00
Jan-Ivar Bruaroey
72df921a1d
Bug 951496 - Codec getStats. r=smaug, r=jesup
2014-06-07 17:27:26 -04:00
Brian Birtles
6921a7e9f8
Bug 77992 part 3 - Make event.timeStamp return a DOMHighResTimeStamp; r=bz
...
Even when dom.event.highrestimestamp.enabled is false and we should return
a DOMTimeStamp (=unsigned long long), we still just return a double since that's
what would happen anyway when we convert the DOMTimeStamp to a Javascript
Number and it simplifies the code significantly to just always return a double.
2014-06-06 14:29:49 +09:00
Wes Kocher
1972488853
Merge b2g-inbound to m-c a=merge
2014-06-05 18:49:36 -07:00
Chuck Lee
76a7257379
Bug 775499 - 0001. WebIDL changes to support subject match setting. r=ehsan, r=mrbkap
2014-05-19 14:41:05 +08:00
Mike Habicher
22b6399caf
Bug 1004588 - remove deprecated and unused ICameraControl::Size attributes, r=bz
2014-06-05 11:21:02 -04:00
Ehsan Akhgari
0cfa8d7a07
Backed out 3 changesets (bug 1015783) because of test failures on a CLOSED TREE
...
Backed out changeset 1307202f365c (bug 1015783)
Backed out changeset 5c83b4710688 (bug 1015783)
Backed out changeset feb56fc5dc01 (bug 1015783)
2014-06-03 19:49:04 -04:00
Kyle Huey
7ffb8ff042
Bug 1019248: Convert ProgressEvent to WebIDL codegen. r=smaug
2014-06-03 15:52:36 -07:00
Ehsan Akhgari
11367a7bea
Bug 1015783 - Add a devtools API for Web Audio; r=padenot,smaug
...
See bug 980506 for an extensive discussion about this. This patch adds
three APIs to AudioNode in order for us to be able to build awesome
devtools on top of it.
* Weak reference API.
This patch allows one to hold a weak reference to all AudioNode's
using Components.utils.getWeakReference(). That way, the devtool's
inspection code would not change the lifetime of AudioNodes.
* AudioNode.id
This is a chrome-only unique and monotonically incrementing ID for
AudioNode objects. It is supposed to be used in order for the
devtools to be able to identify a node without having to keep it
alive.
* webaudio-node-demise
This is an observer notification that is called every time an
AudioNode gets destroyed inside Gecko. The ID of the corresponding
node is passed to this notification.
2014-06-03 18:28:18 -04:00
John Schoenick
76be8c28d9
Bug 870021 - Followup, fix currentSrc visibility when pref'd off. r=bz
2014-06-03 15:12:38 -07:00
Ryan VanderMeulen
8d0739d241
Merge m-c to b2g-inbound. a=merge
...
--HG--
rename : dom/telephony/gonk/TelephonyProvider.js => dom/telephony/gonk/TelephonyService.js
2014-06-03 15:22:54 -04:00
Ryan VanderMeulen
2477e7e6d7
Backed out changeset a0b233afc099 (bug 1011084) for causing bug 1019827. a=me
2014-06-03 15:17:04 -04:00
Boris Zbarsky
da05bf53a8
Bug 989584. Allow sites to set window.opener to any value. r=peterv
2014-06-03 11:38:37 -04:00
Andrea Marchesini
095068b4df
Bug 957086 - patch 2 - DataStoreService in C++, r=ehsan, r=bz, r=janv
2014-06-03 15:36:46 +01:00
Sean Lin
08364d3403
Bug 911242 - [LED] De-couple the control of screen backlight and keyboard backlight. r=dhylands, sr=sicking
2014-05-30 11:11:23 +08:00
Kyle Huey
4118dbe6e7
Back out bug 1019248 due to test failures.
2014-06-02 20:18:17 -07:00
Jed Parsons
e5a236f9f2
Bug 1011084 - Implement navigator.mozId with WebIDL; r=bholley,spenrose, sr=jst
2014-05-30 17:06:18 -07:00
Kyle Huey
38ae93d63c
Bug 1019248: Convert ProgressEvent to WebIDL codegen. r=smaug
2014-06-02 19:02:37 -07:00
Byron Campen [:bwc]
74c49d3d46
Bug 998989 - Part 1: ChromeOnly API for getting notifications when PCs are initted, or change ICE connection/gathering state. Also, expose the PC id, and allow getAllStats to be filtered by the same. r=jib, r=bz
2014-05-22 14:14:56 -07:00
Ehsan Akhgari
d18a3a3da7
Merge m-c into b2g-i
2014-06-02 10:24:47 -04:00
Ehsan Akhgari
4b8e9c1f5c
Backed out 3 changesets (bug 957086) for causing bug 1018406
...
Backed out changeset f8b6dab2f985 (bug 957086)
Backed out changeset b69bcaa24ab5 (bug 957086)
Backed out changeset 3b45335d4694 (bug 957086)
--HG--
rename : dom/datastore/DataStoreImpl.js => dom/datastore/DataStoreImpl.jsm
2014-06-02 10:19:19 -04:00
Ben Tian
56ca8a253b
Bug 1006309 - Patch 1/4: Revise BluetoothManager2.webidl according to refined WebBluetooth API. r=bz
2014-05-28 10:21:59 +08:00
Gabor Krizsanits
0a23a0f20e
Bug 1019319 - part 1: Import interface should be preffed; r=mrbkap
2014-06-05 14:45:49 +02:00
Andrea Marchesini
f003b05320
Bug 984990 - Enable MessageChannel for chrome and resource:// callers, r=bz
2014-06-05 00:58:00 +02:00
Vivien Nicolas
bc803a18da
Bug 1015887 - Expose realFrameElement to Chrome JS. r=bholley
2014-06-04 20:11:05 +02:00
Daniel Holbert
3737ca9d91
Bug 864005: Remove mentions of & checks for 'layout.css.supports-rule.enabled' pref. r=heycam r=khuey
2014-06-04 21:07:07 -07:00
Ryan VanderMeulen
3d3ce28f0f
Backed out 5 changesets (bug 1015871, bug 1020257, bug 1015887, bug 1005888, bug 1015894) for desktop B2G mochitest failures on a CLOSED TREE.
...
Backed out changeset dbcb9974b640 (bug 1020257)
Backed out changeset 3220b7b2efc9 (bug 1015894)
Backed out changeset 4e23647ae247 (bug 1015887)
Backed out changeset 59df0cdacc15 (bug 1015871)
Backed out changeset e7124b07804b (bug 1005888)
2014-06-04 16:07:06 -04:00
Vivien Nicolas
34a46b6121
Bug 1015887 - Expose realFrameElement to Chrome JS. r=bholley
2014-06-04 20:11:05 +02:00
Gijs Kruitbosch
ee2a420fc8
Bug 1021969, r=bholley,jaws
...
--HG--
extra : rebase_source : f8bc835a5bfcd62e1d59b31d75841d1cc6339634
2014-06-06 17:33:50 +01:00
Chris Pearce
8e19fdd5f4
Bug 1016162 - Base EME DOM APIs, not connected to a CDM yet. r=bz
2014-06-07 08:52:15 +12:00
Brian Nicholson
c77681267b
Bug 1020440 - Create DOM interfaces and stub for requestAutocomplete. r=smaug,MattN
2014-06-06 13:06:15 -07:00
John Schoenick
1a87d43ea5
Bug 870021 - Part 6 - Add getCurrentSrc to HTMLImageElement. r=jst, sr=jst
2014-05-30 13:03:08 -07:00
John Schoenick
32c77198c6
Bug 870021 - Part 1.3 - Add srcset to HTMLImageElement & atoms. r=jst, sr=jst
2014-05-30 13:03:04 -07:00
Carsten "Tomcat" Book
2058d7ad70
merge b2g-inbound to mozilla-central
...
--HG--
rename : dom/datastore/DataStoreImpl.jsm => dom/datastore/DataStoreImpl.js
2014-05-30 14:38:11 +02:00
Ms2ger
b790db0fab
Merge mozilla-inbound to mozilla-central.
2014-05-30 14:07:35 +02:00
Ms2ger
a39cee4de3
Bug 741295 - Treat 'id' and 'class' as global attributes for all elements; r=bz
2014-05-30 09:36:53 +02:00
Andrea Marchesini
eec1044619
Bug 886420 - Move SVGNumber to WebIDL; r=bz
...
This commit also implements constructors for the SVGNumber interface.
2014-05-30 09:36:52 +02:00
Wes Kocher
04d6a4623d
Merge m-c to b2g-inbound
2014-05-29 18:04:59 -07:00
Fabrice Desré
e090f17324
Bug 1017420 - Add support for certified apps to get the list of apps matching an activity request r=sicking
2014-05-29 17:24:49 -07:00
Andrea Marchesini
21d0e1aef4
Bug 957086 - patch 2 - DataStoreService in C++, r=ehsan, r=bz, r=janv
2014-05-30 07:59:27 +01:00
Vincent Chang
07345883f9
Bug 774582 - Unable to know if there is a user connected to Wifi tethering network. r=mrbkap
2014-01-22 16:37:40 +08:00
Siddartha Pothapragada
f1c5d13747
Bug 976402 - Part 2 - Throw an error when sessionToken is incorrect while using the interfaces getNFCTag() and getNFCPeer(). r=smaug
2014-05-27 15:12:00 +02:00
Jocelyn Liu
1e69a1bf1a
Bug 1006316 - Patch1: Revise BluetoothAdapter2.webidl for new WebBluetooth API, f=btian, r=bz
2014-05-28 18:16:18 +08:00
Ryan VanderMeulen
f826d1a97f
Merge m-c to b2g-inbound.
2014-05-27 16:24:25 -04:00
Ryan VanderMeulen
4a08636d20
Merge inbound to m-c on a CLOSED TREE.
2014-05-27 16:23:41 -04:00
Reuben Morais
6b28e6ff71
Bug 952486 - Use CheckPermissions instead of Func for several interfaces. r=bz
2014-05-25 15:31:11 -03:00
Fabrice Desré
2deb233e1d
Bug 952486 - backout for breaking all device and emulator builds (keeping dom reviewer to land the backout...) r=bz
2014-05-26 12:11:52 -07:00
Reuben Morais
df3026450e
Bug 952486 - Use CheckPermissions instead of Func for several interfaces. r=bz
2014-05-25 15:31:11 -03:00
Carsten "Tomcat" Book
5f4bdd154a
merge b2g-inbound to mozilla-central
2014-05-26 15:26:11 +02:00
Ben Tian
344a57ae53
Bug 1015090
- Add BluetoothAdapterEvent.webidl and BluetoothAttributeEvent.webidl, r=bz
2014-05-26 09:40:28 +08:00
Carsten "Tomcat" Book
203ded0aa0
merge b2g-inbound to mozilla-central
2014-05-23 16:03:42 +02:00
Andrea Marchesini
447dc76d13
Bug 1014657 - Port DOMStorageEvent to WebIDL and remove nsIDOMStorageEvent, r=smaug, f=ms2ger
2014-05-23 08:33:24 +01:00
Eric Chou
406d422732
Bug 942104 - Add event 'BluetoothDiscoveryStateChangedEvent', r=gyeh, r=bz
2014-05-23 14:00:19 +08:00
Eric Chou
7fd9600215
Bug 942104 - Add an event listener "ondiscoverystatechanged", r=gyeh, r=mrbkap
2014-05-23 14:00:14 +08:00
Eric Chou
842021ab69
Bug 942104 - Avoid exposing Bluetooth interface to all web pages, r=bz
...
Current Bluetooth related webidl implementation would make interfaces
such as BluetoothAdapter exposed to all web pages, and obviously we
don't want to see that.
2014-05-23 14:00:10 +08:00
William Chen
ccc506dc38
Bug 999271 - Implement web components getDestinationInsertionPoints() extension to Element interface. r=mrbkap
2014-05-21 23:11:53 -07:00
Ghislain 'Aus' Lacroix
404264f1e3
bug 1007965 - Add storageName and storagePath to DOM Download Object. r=fabrice, r=bz (for WebIDL changes)
2014-05-21 14:13:24 -07:00
Ghislain 'Aus' Lacroix
89a438d0eb
Backed out changeset f8c15df3a068 -- Need to re-land with correct commit message.
2014-05-21 14:07:51 -07:00
Ghislain 'Aus' Lacroix
48e805c683
bug 1007965
...
bug 1007965
* Add storageName and storagePath to DOM Download Object.
r=fabrice
r=bz (for WebIDL changes)
2014-05-21 13:51:09 -07:00
Ryan VanderMeulen
29d0dd7695
Merge b2g-inbound to m-c.
2014-05-21 16:17:37 -04:00
Gabor Krizsanits
9b5a153e09
Bug 877072 - HTML Imports part1. r=mrbkap
2014-05-21 19:08:12 +02:00
Ryan VanderMeulen
81ea3fe8bc
Backed out 7 changesets (bug 824717) for bustage. r=khuey because the webidl hook is dumb
...
Backed out changeset bd7c604de980 (bug 824717)
Backed out changeset 4c4b8b15da37 (bug 824717)
Backed out changeset fd9e72e50518 (bug 824717)
Backed out changeset d66a08988272 (bug 824717)
Backed out changeset 5eaab20bb1aa (bug 824717)
Backed out changeset c80dbc9a693a (bug 824717)
Backed out changeset 62e12031b8bc (bug 824717)
2014-05-21 08:42:54 -04:00
Carsten "Tomcat" Book
2d8613732f
Merge mozilla-central to b2g-inbound
2014-05-21 14:32:08 +02:00
Carsten "Tomcat" Book
2af1f64a44
merge b2g-inbound to mozilla-central
2014-05-21 14:08:03 +02:00
Jocelyn Liu
5f661cee6e
Bug 1009347
- Patch 2/4: Using new bluetooth webidls based on bluetooth API version build flag, f=btian, r=bz, marcosc
...
--HG--
rename : dom/webidl/BluetoothAdapter.webidl => dom/webidl/BluetoothAdapter2.webidl
rename : dom/webidl/BluetoothDevice.webidl => dom/webidl/BluetoothDevice2.webidl
rename : dom/webidl/BluetoothManager.webidl => dom/webidl/BluetoothManager2.webidl
2014-05-21 14:12:24 +08:00
Chuck Lee
fb61088ddb
Bug 1002314 - 0001. WebIDL Change. r=ehsan, r=mrbkap
2014-05-19 10:29:18 +08:00
Carsten "Tomcat" Book
2eaad01451
Merge mozilla-central to mozilla-inbound
2014-05-21 14:26:21 +02:00
Shigeyuki Tsukihashi
29fc5495c2
Bug 999964 part 1 - Patch for SVG 2 getBBox method; r=longsonr, r=bz
2014-05-13 10:24:35 +09:00
Richard Barnes
513ac90185
Bug 995385 - Add WebCrypto WebIDL interfaces. r=bz, r=cviecco, r=dkeeler
2014-05-15 06:20:00 -04:00
Ms2ger
a216dbfa8f
Bug 1014537 - Mark Window.top as nullable in WebIDL; r=bz over IRC
...
In the !mDocShell case, we return null.
2014-05-22 20:43:11 +02:00