Commit Graph

1305 Commits

Author SHA1 Message Date
Cameron McCormack
72b756658d Bug 731271 - Part 6: Add a chrome-only CSSDeclaration.getAuthoredPropertyValue() method to expose a property value in its original syntactic form. r=dbaron 2013-09-16 09:35:49 +10:00
Masatoshi Kimura
3f945da033 Bug 876238 - Convert DeviceAcceleration and DeviceRotationRate to WebIDL bindings. r=smaug 2014-01-02 07:52:47 +09:00
Reuben Morais
735e24afed Bug 946294 - Use cached sequences for array attributes in the Contacts interfaces. r=bz r=gwagner 2013-12-29 15:41:35 -02:00
Brendan Long
7ea295bd0c Bug 882703 - Add TextTrackList change event; r=rillian,bz 2013-12-17 23:19:09 -06:00
Deian Stefan
0e0cc374bc Bug 845057 - Part 1: Use DOMSettableTokenList for iframe.sandbox; r=bz 2013-12-18 13:42:24 -08:00
William Chen
fa4b20986a Bug 887538 - Implement web components shadow element. r=mrbkap 2013-12-20 22:43:58 -08:00
Wes Kocher
446f07be42 Merge m-c to inbound 2013-12-20 19:00:45 -08:00
Wes Kocher
6bc4f795b0 Merge inbound to m-c 2013-12-20 18:42:04 -08:00
Wes Kocher
7dadb7ffc4 Backed out changeset df0855f26e4d (bug 949642) for introducing a new intermittent failure 2013-12-20 18:33:55 -08:00
Wes Kocher
d578056d58 Backed out changeset 6532bf066bb4 (bug 882299) 2013-12-20 18:33:04 -08:00
Wes Kocher
e7ac45f0cd Revert the backout of bug 938023 (changesets 19fbd3fb0373:8146150d4df8) 2013-12-20 13:43:46 -08:00
James Willcox
6fe61225f5 Bug 884226 - Add 'willReadFrequently' getContext() option for 2D canvas r=ehsan,gwright 2013-12-20 15:50:48 -06:00
Boris Zbarsky
83e066b926 Bug 937461. Make cloneNode/importNode "deep" arg default to false, since the spec changed on us. r=sicking 2013-12-20 14:28:17 -05:00
Rick Eyre
42f6a15b8f Bug 882299 - Implement VTTCue::Line. r=smaug, r=rillian 2013-12-16 14:35:01 -05:00
Rick Eyre
47bef1e163 Bug 949642 - Implement VTTCue::LineAlign. r=rillian 2013-12-13 09:29:15 -05:00
Andrea Marchesini
8564b26349 Bug 949456 - MessageEventInit updated to the latest spec, r=bz 2013-12-20 08:51:03 +00:00
Ms2ger
4f9286e563 Merge backout. 2013-12-20 11:39:00 +01:00
Ms2ger
aae32a4ae5 Backout bug 938023 (changesets 19fbd3fb0373:8146150d4df8) for missing review. 2013-12-20 11:37:27 +01:00
Ms2ger
4720fc16e5 Merge backout. 2013-12-20 11:36:27 +01:00
Ms2ger
09229ed637 Backout bug 942104 (changesets 4e5746a65a5e:62e32a84a9fb) for missing review. 2013-12-20 11:33:37 +01:00
Rick Eyre
50aa5e5556 Bug 950049 - Rename VTTCue::TextTrackCueAlign to AlignSetting. r=rillian 2013-12-13 09:44:50 -05:00
Andrea Marchesini
a222f95223 Bug 946316 - Allow the use of strings as DataStore IDs, r=ehsan 2013-12-19 09:07:21 +00:00
Adam Roach [:abr]
7cff11994e Bug 784491 - Part 1: Add constraints to addStream r=jib 2013-12-18 13:54:23 -06:00
Fabrice Desré
a305fdc58b Bug 938023 - Implement the download API : Part 1, webidl. r=auswerk 2013-11-27 23:17:39 -08:00
Eric Chou
e25ca0c35b Bug 942104 - Add nsIDOMBluetoothDiscoveryStateChangedEvent, r=gyeh 2013-11-30 20:20:17 +08:00
Eric Chou
d3a0fe86e9 Bug 942104 - Add an event "ondiscoverystatechanged", r=gyeh, sr=mrbkap 2013-11-30 20:20:17 +08:00
Ehsan Akhgari
ce9c4676d6 Bug 949445 - Part 2: Move Selection to WebIDL; r=bzbarsky 2013-12-17 09:12:33 -05:00
Wes Kocher
ef237316f2 Merge m-c to inbound 2013-11-26 20:05:18 -06:00
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