Randy Lin
19e505c45a
Bug 854753 - [B2G][Audio] Implement SpeakerManager API. r=amarchesini, sr=jonas
2013-11-25 12:50:03 +13:00
Boris Zbarsky
1a98f3b51c
Bug 938294 part 4. Add more [Pure] annotations on Node/Element/Document. r=peterv
2013-11-25 20:59:39 -05:00
Boris Zbarsky
811841efee
Bug 938294 part 2. Store information about argument types in jitinfo. r=peterv,efaust
2013-11-25 20:59:39 -05:00
Boris Zbarsky
a68924fda0
Bug 935855 part 1. Add a [StoreInSlot] WebIDL annotation to bindings. r=peterv
2013-11-25 20:59:34 -05:00
Benoit Jacob
408ab9b951
Bug 924600 - WebGL.getUniform should not throw - r=jgilbert
2013-11-23 21:20:48 -05:00
Byron Campen [:bwc]
9cadd5383f
Bug 935723. Part 1. Decouple ICE state with ICE gathering state r=ekr,abr,jesup
2013-11-13 14:53:30 -08:00
Byron Campen [:bwc]
4267967009
Bug 906990: Part 10. Webidl and implementation for WebrtcGlobal. Encompasses things like global stats and logging. r=jib,bz
2013-11-25 11:01:03 -08:00
Ryan VanderMeulen
17faaf8597
Backed out changeset f278295dd6a0 (bug 946316) for frequent failures in the test it added.
2013-12-16 13:31:47 -05:00
Boris Zbarsky
62323b2df8
Bug 949682 part 2. Make gamepad use frozen sequences. r=ted
2013-12-16 13:06:35 -05:00
Boris Zbarsky
54adb51fd2
Bug 947241. Make Gamepad used cached sequences for its buttons and axes. r=ted,peterv
2013-12-06 11:41:13 -05:00
Andrea Marchesini
395675dae6
Bug 946316 - Allow the use of strings as DataStore IDs, r=ehsan
2013-12-16 14:23:06 +00:00
Ryan VanderMeulen
b35f277656
Merge m-c to inbound.
2013-12-16 09:05:12 -05:00
Ehsan Akhgari
b5e08b6467
Bug 950523 - Part 2: Move MediaQueryList to WebIDL bindings; r=bzbarsky
2013-12-16 09:03:34 -05:00
glacroix@mozilla.com
3efa10b5aa
Bug 945366 - Download 'error' attribute throws when accessed and value is null. r=gwagner
2013-12-13 15:31:39 -08:00
Gregory Szorc
57e14ad346
Bug 928195 - Part 4: Rewrite WebIDL build system integration; r=bz, r=glandium
...
WebIDL build system integration has been rewritten from the ground up.
Changes:
* GlobalGen.py, BindingGen.py, and ExampleGen.py have been removed in
favor of mozwebidl.py.
* Static .webidl files are now processed directly in their original location
and aren't copied to the object directory.
* Generated events <stem>.cpp files are now compiled into the unified
sources. Previously, only the <stem>Binding.cpp files were compiled
into unified sources.
* Exported .h files are now generated directly into their final location.
Previously, they were generated into the local directory then
installed in their final location.
* The list of globalgen-generated files now lives in Python and isn't
duplicated in 3 places.
* The make dependencies are much simpler as a result of using a single
command to perform all code generation. The auto-generated .pp file from
code generation sets up all dependencies necessary to reinvoke code
generation and Python takes care of dependency management.
--HG--
extra : rebase_source : e4918878274b22a412329c7cb18cc7138daf5dc6
2013-12-12 16:26:38 +09:00
Wes Kocher
aa49cfcd54
Merge inbound to m-c
2013-12-12 19:12:51 -08:00
Garner Lee
eeafd1faeb
Bug 946047 - Fix HasNfcSupport in MozNfc.webidl. r=khuey
2013-12-03 17:59:16 -08:00
Boris Zbarsky
20c9fd1207
Bug 946564 part 2. Make window._content chromeonly and define it in WebIDL. r=peterv
2013-12-09 10:34:04 -05:00
Boris Zbarsky
cf5a96ff48
Bug 946067 part 2. Generate Window's access checks in XPConnect based on WebIDL access annotations. r=bholley,peterv
2013-12-09 10:34:03 -05:00
Jan-Ivar Bruaroey
8511942534
Bug 908695: Add Packets/Bytes-sent/received to webrtc stats API r=jesup DONTBUILD
2013-12-07 20:31:56 -05:00
Randell Jesup
e7e3888f6f
Backout 2bb7e7192ced for landing with wrong bug number rs=backout DONTBUILD
2013-12-07 23:45:21 -05:00
Jan-Ivar Bruaroey
944e3b35f2
Bug 902003: Add Packets/Bytes-sent/received to webrtc stats API r=jesup
2013-12-07 20:31:56 -05:00
Botond Ballo
52ad7c7517
Bug 912666 - Introduce a 'scrollgrab' DOM property. r=roc,ehsan,Cwiiis
2013-11-20 15:23:43 -05:00
Jan-Ivar Bruaroey
8bdf89552d
Bug 933447 - Use new weakRef to JSImpl feature. r=smaug, r=mccr8, r=abr
2013-11-08 19:45:59 -05:00
Carsten "Tomcat" Book
9f47cb96d7
merge mozilla-inbound to mozilla-central
2013-11-21 14:20:21 +01:00
Oleg Romashin
8428edd05d
Bug 822898 - Implement pointer events. Interface. r=smaug
2013-11-20 21:44:22 -08:00
Oleg Romashin
0e795599f8
Backed out 3 changesets (bug 822898) for mochitest bustage on B2G ICS emulator
2013-11-20 16:08:36 -08:00
Oleg Romashin
4f81ba4a69
Bug 822898 - Implement pointer events. Interface. r=smaug
2013-11-20 13:05:39 -08:00
Edgar Chen
5f86c692a7
Bug 814637 - Part 2: Add iccChangeEvent using event generator. f=hsinyi. r=smaug
2013-10-30 14:05:30 +08:00
Edgar Chen
b5547e1ca7
Bug 814637 - Part 1: Interface changes for iccManager support multiple sim. r=allstars.chh,hsinyi,smaug
2013-10-09 16:02:59 +08:00
Nikhil Marathe
53df8db426
Bug 939909 - Get rid of Optional<> from internal Promise functions. r=bz
...
--HG--
extra : rebase_source : bcf49b1b593504aeb619f4bbd16028e57861641b
2013-11-19 10:39:51 -08:00
Gregory Szorc
fa9bd3e7b1
Backed out 4 changesets (c0e8f2c0465f::608c663f691f) (bug 928195) for landing prematurely
...
--HG--
extra : rebase_source : fa42534ef50a0373738349f17b2ca57510bdd6ac
2013-11-19 10:16:51 -08:00
Gregory Szorc
cd28c58eaa
Bug 928195 - Part 6: Rewrite WebIDL build system integration
...
WebIDL build system integration has been rewritten from the ground up.
Changes:
* GlobalGen.py, BindingGen.py, and ExampleGen.py have been removed in
favor of mozwebidl.py.
* Static .webidl files are now processed directly in their original location
and aren't copied to the object directory.
* Generated events <stem>.cpp files are now compiled into the unified
sources. Previously, only the <stem>Binding.cpp files were compiled
into unified sources.
* Exported .h files are now generated directly into their final location.
Previously, they were generated into the local directory then
installed in their final location.
* The list of globalgen-generated files now lives in Python and isn't
duplicated in 3 places.
* The make dependencies are much simpler as a result of using a single
command to perform all code generation. The auto-generated .pp file from
code generation sets up all dependencies necessary to reinvoke code
generation and Python takes care of dependency management.
--HG--
extra : rebase_source : bde37d7aab3bd224ca8611f3ba4aaf6311e2faab
2013-11-14 09:52:49 -08:00
Tareq Khandaker
c0715c9975
Bug 925847 - WorkerNavigator does not implement all of NavigatorID. r=nsm
2013-11-20 09:29:01 -05:00
Robert Bindar
271d43ca0d
Bug 923686 - Refactor about:networking return values. r=hurley
2013-11-20 09:29:01 -05:00
Trevor Saunders
2d8b6903f9
bug 946946 - add Document.docShell r=bz
2013-12-05 16:28:21 -05:00
Andrea Marchesini
578ebe29fb
Bug 887836 - URLSearchParams and URL, r=ehsan, r=bz, r=smaug
...
--HG--
rename : dom/workers/test/urlSearchparams_worker.js => dom/workers/test/urlSearchParams_worker.js
2013-12-12 19:30:27 +00:00
Andrea Marchesini
cb62561baa
Bug 887836 - URLQuery object, r=khuey
2013-12-12 19:30:10 +00:00
Jonathan Watt
c500711e7e
Bug 940698 - Add an "ownerNumberControl" property to HTMLInputElement. r=smaug
2013-11-20 09:32:45 +00:00
Nikhil Marathe
6e731c5183
Bug 939906 - Make Promise.resolve(), Promise.reject(), Promise.prototype.then() and Promise.prototype.catch() spec compliant. r=baku
...
--HG--
extra : rebase_source : 7f32dd1222e4ab04f3f0cb4f450b734a4014c805
2013-11-19 13:29:47 -08:00
Boris Zbarsky
db08d5bb20
Bug 933193 part 3. Add getElementById to DocumentFragment. r=smaug
2013-11-01 15:39:25 -04:00
Boris Zbarsky
533a12d89c
Bug 933193 part 2. Implement nsINode::GetElementById and make SVGSVGElement use it. r=smaug
2013-11-01 15:39:24 -04:00
Mike Hommey
bb6779efe3
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Wes Kocher
cc812cf104
Backed out 3 changesets (bug 822898) for mochitest bustage on Windows on a CLOSED TREE
...
Backed out changeset 63c1f6716755 (bug 822898)
Backed out changeset 145150ef00a5 (bug 822898)
Backed out changeset a5e360e6d713 (bug 822898)
2013-11-18 15:27:53 -08:00
Oleg Romashin
63cf1c4a0a
Bug 822898 - Implement pointer events. Interface. r=smaug
2013-11-18 13:10:05 -08:00
Jonathan Watt
703351ec54
Bug 889736, part 6 - Stop setting the svg.text.css-frames.enabled pref. r=heycam
2013-11-18 14:29:53 +00:00
Boris Zbarsky
e8648bffc9
Bug 932501. Drop nextElementSibling/previousElementSibling from DocumentType. r=smaug
2013-11-17 00:10:19 -05:00
Boris Zbarsky
dcb5d6d0db
Bug 935612. Stop using TreatUndefinedAs in PhoneNumberService. r=mhenretty
2013-11-17 00:10:18 -05:00
Eric Chou
0500470c76
Bug 933113 - Modify Pair/Unpair interface for Gaia being able to Pair/Unpair with only BD address, r=gyeh, sr=mrbkap
...
NFC handover is a mechanism for two devices to exchange their Bluetooth device
address with each other. Then one device would be initialize the Bluetooth
pairing process with received Bluetooth device address. However currently we
need a BluetoothDevice object for Pairing/Unpairing, but actually the address
of the Bluetooth device object is the only thing Gecko requires.
2013-11-15 17:19:31 +08:00
Garner Lee
c764deaac4
Bug 674741 - Part 1: NFC DOM WebIDL. r=khuey
...
--HG--
extra : rebase_source : d967a9784006987e6f89a9e702ef6f80c15482e7
2013-11-06 09:36:19 -08:00
Ben Turner
bdb03b986c
Backout 8e3b6d7159c2, bug 929274, for test failures.
2013-11-14 10:58:05 -08:00
Ben Turner
f239eb24cd
Bug 929274 - 'InvalidStateError when accessing transaction.error after aborted transaction'. r=janv.
2013-10-22 03:41:56 -07:00
Jessica Jong
a7971a19cb
Bug 814629 - Part 1: MozMobileConnectionArray webidl. f=hsinyi r=khuey
2013-11-13 16:50:11 +08:00
Ms2ger
13e017e4f4
Bug 921718 - Part b: Move MediaList to WebIDL; r=bz
2013-11-11 09:03:17 +01:00
Ms2ger
de235a5dd8
Bug 909254 - Stop using jsapi for HTMLCollection.namedItem; r=peterv
2013-11-11 08:55:41 +01:00
Peter Van der Beken
d4145ed754
Bug 935283 Keep document as a data property on window for now. r=bz
2013-11-06 10:21:36 +01:00
Andrea Marchesini
cc34c41ce0
Bug 933050 - DataStore.add should receive an optional key value., r=ehsan
2013-11-08 23:10:29 +00:00
Andrea Marchesini
1b071c3953
Bug 933049 - Remove DataStore getChanges, r=ehsan
2013-11-08 23:07:50 +00:00
John Schoenick
1383b35b3b
Bug 883404 - Add a object.reload() call for chrome to de-activate plugins. r=josh
2013-11-08 13:00:46 -08:00
Robert Longson
2662326c9c
Bug 935902 - Fix access to filter standard attributes for gaussian blur and component transfer. r=jwatt
2013-11-08 09:28:42 +00:00
Carsten "Tomcat" Book
330d15bb95
merge mozilla-central to mozilla-inbound
2013-11-07 16:07:34 +01:00
Carsten "Tomcat" Book
869e0297f4
merge b2g-inbound to mozilla-central
2013-11-07 15:50:39 +01:00
Jared Wein
9b7bd92aec
Bug 704326 - Standalone audio files should have different style so they don't look awkward. r=smaug,dolske
2013-10-28 13:27:53 -04:00
Ryan VanderMeulen
32c62ef669
Merge inbound to m-c.
2013-11-06 14:24:58 -05:00
Andrew McCreight
fd37030775
Bug 934035 - Make PeerConnectionObserver's constructor not take an object argument. r=jib
2013-11-01 17:49:48 -07:00
Hsin-Yi Tsai
0909e55fff
Bug 814634 - part1 - WebAPI - WebVoicemail API: support multiple sim cards. r=khuey, r=gene.lian
2013-10-27 20:46:46 +08:00
Hsin-Yi Tsai
e1c35a6484
Backed out changeset 170e22ea9aa0 (bug 814634) for missing r= in comment
2013-11-06 13:48:17 +08:00
Hsin-Yi Tsai
6baa6f6032
Bug 814634 - part1 - WebAPI - WebVoicemail API: support multiple sim cards. r=khuey, r=gene.lian
2013-10-27 20:46:46 +08:00
Kyle Huey
2789485d96
Bug 928312: Convert the worker global object and all remaining EventTargets to new DOM bindings. r=bent,peterv,smaug
2013-11-05 22:16:26 +08:00
Kyle Huey
d00c5443e9
Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz
2013-11-05 22:16:24 +08:00
Ryan VanderMeulen
f204ac27b3
Merge m-c to inbound.
2013-11-04 16:31:13 -05:00
Carsten "Tomcat" Book
f10da167db
merge b2g-inbound to mozilla-central
2013-11-04 13:52:18 +01:00
Dan Glastonbury
607685cff8
Bug 843668 - Implement WebGL -draft- extension EXT_sRGB. r=jgilbert
...
https://www.khronos.org/registry/webgl/extensions/EXT_sRGB/
See content/canvas/test/webgl/conformance/extensions/ext-sRGB.html for example
usage.
OSX 10.6 has a failure when reading back the results from an sRGB format
texture attached to an FBO. Blacklist MacOSX 10.6 and all lower versions.
2013-11-04 16:05:04 -05:00
Rik Cabanier
63eb811541
Bug 540456 - Support HTML5 canvas draw{Custom,System}FocusRing(). r=smaug
2013-11-04 14:52:24 -05:00
Byron Campen [:bwc]
5cc4d97f6f
Bug 906990 - Part 8: Create a chrome-only stats interface, and only expose the candidate pair stats there. r=jib
2013-10-29 10:29:43 -07:00
Byron Campen [:bwc]
e1af51f0e7
Bug 906990 - Part 7: Populate candidate pairs in RTCStatsReport. r=jib
2013-10-28 16:02:00 -07:00
Reuben Morais
491d046f84
Bug 930241 - Use toJSON instead of jsonifier in the Contacts interfaces. r=gwagner
...
--HG--
extra : rebase_source : b19099dec587b7acc3a86e71928423b46b958e0e
2013-11-01 14:01:59 -02:00
Hsin-Yi Tsai
fdd80991e6
Bug 912849 - part1 - WebAPI: notify conference call error. r=khuey, sr=gene.lian
2013-10-23 13:53:40 +08:00
Masayuki Nakano
94dd316fd4
Bug 600117 part.1 Implement KeyboardEvent.repeat r=smaug, sr=jst
2013-11-07 20:17:32 +09:00
Gene Lian
e8da5c004a
Bug 854326 - B2G Multi-SIM: support multiple SIM cards for SMS/MMS (part 1, DOM API IDL). sr=hsinyi r=vicamo
2013-11-02 18:16:59 +08:00
Vicamo Yang
aef318aaca
Bug 835143: Implement StkCommandEvent using event generator. f=vyang. r=smaug
2013-07-18 07:18:00 +08:00
Boris Zbarsky
4eb56cc9c3
Bug 882541 part 4. Treat undefined as missing for optional WebIDL arguments. r=khuey,ms2ger
2013-10-11 12:28:24 -04:00
Ryan VanderMeulen
1e3f5ba856
Merge m-c to inbound on a CLOSED TREE.
2013-10-31 16:10:29 -04:00
Ryan VanderMeulen
b3ebc15f66
Merge m-c to inbound on a CLOSED TREE.
2013-10-30 22:42:13 -04:00
Reuben Morais
0315e57f2a
Bug 929435 - Treat undefined as null in Contacts API strings. r=gwagner
...
--HG--
extra : rebase_source : a838d31f1d1f7fbff04bdebc865d2234a5e958d5
2013-10-30 21:16:45 -02:00
Ryan VanderMeulen
d9c8a6c13c
Backed out 9 changesets (bug 814625) for desktop build bustage.
...
Backed out changeset a107de5616a0 (bug 814625)
Backed out changeset 416665a419f4 (bug 814625)
Backed out changeset b6fc8734864f (bug 814625)
Backed out changeset 9f5e2e44a914 (bug 814625)
Backed out changeset 17b3050df362 (bug 814625)
Backed out changeset 43a047c081c8 (bug 814625)
Backed out changeset 90bdcd099320 (bug 814625)
Backed out changeset 8957cc31cce2 (bug 814625)
Backed out changeset de45eb7a8d16 (bug 814625)
2013-10-30 15:48:39 -04:00
Mike Habicher
85a40fb7d6
Bug 807058 - Expose thumbnail size capability and control properties. r=sotaro, r=jst
2013-10-30 15:41:08 -04:00
Ed Morley
135057754f
Merge mozilla-central and inbound
2013-10-29 16:35:50 +00:00
Carsten "Tomcat" Book
ee501ce83b
Merge b2g-inbound to Mozilla-Central
2013-10-29 15:14:46 +01:00
Peter Van der Beken
d28bec1d7c
Bug 931768 - Mark openDialog ChromeOnly. r=bz.
...
--HG--
extra : rebase_source : ac7f71f50428e9a3f0a2c76f394ef1065bd7dc99
2013-10-28 22:03:15 +01:00
Peter Van der Beken
1ebee7f524
Bug 931794 - startup crash in mozilla::dom::WindowBinding::get_content with Twitter Disconnect, Facebook Disconnect, or Google Disconnect on 2013-10-28 nightly. r=bz.
...
--HG--
extra : rebase_source : f3a20721f5333fbf6f5e16deb045f4aff4df9955
2013-10-28 22:03:07 +01:00
Fabrice Desré
3ba7b088a7
Bug 924702 - Rewrite the app:// protocol handler in c++ r=jduell,mrbkap
2013-10-23 11:56:20 -07:00
Jan-Ivar Bruaroey
c44142852e
Bug 929530 - Remove peerConnection functionality deprecated w/warnings since 24 r=jesup,jib
2013-10-27 10:36:34 -04:00
Randell Jesup
395c912b4b
Backed out changeset b490b5843f3c for M2 bustage
2013-10-27 20:45:28 -04:00
Jan-Ivar Bruaroey
83ae70927c
Bug 929530 - Remove peerConnection functionality deprecated w/warnings since FF24 r=jesup
2013-10-27 10:36:34 -04:00
Szu-Yu Chen [:aknow]
a86b4cf824
Bug 814625 - Part 2: WebIDL: Add multisim support. r=hsinyi, r=khuey
2013-10-31 08:05:50 -04:00
Szu-Yu Chen [:aknow]
5228938181
Bug 814625 - Part 1: WebIDL: Code reorder. r=hsinyi, r=khuey
2013-10-31 08:05:50 -04:00
Szu-Yu Chen [:aknow]
b6a5f6fd81
Bug 814625 - Part 2: WebIDL: Add multisim support. r=hsinyi, r=khuey
2013-10-30 15:06:41 -04:00
Szu-Yu Chen [:aknow]
3722c9f904
Bug 814625 - Part 1: WebIDL: Code reorder. r=hsinyi, r=khuey
2013-10-30 15:06:38 -04:00
Ed Morley
d54e219b06
Merge mozilla-central and b2g-inbound
2013-10-29 16:34:46 +00:00