Граф коммитов

304 Коммитов

Автор SHA1 Сообщение Дата
Wes Kocher 1221083b0e Revert the backout of bug 938023 (changesets 19fbd3fb0373:8146150d4df8) 2013-12-20 13:43:46 -08:00
Ms2ger b8ce388b2c Merge backout. 2013-12-20 11:39:00 +01:00
Ms2ger 91a6b6eff1 Backout bug 938023 (changesets 19fbd3fb0373:8146150d4df8) for missing review. 2013-12-20 11:37:27 +01:00
Ms2ger 17684644bd Merge backout. 2013-12-20 11:36:27 +01:00
Ms2ger 0ca1c2ac03 Backout bug 942104 (changesets 4e5746a65a5e:62e32a84a9fb) for missing review. 2013-12-20 11:33:37 +01:00
Fabrice Desré 24ff97a186 Bug 938023 - Implement the download API : Part 1, webidl. r=auswerk 2013-11-27 23:17:39 -08:00
Eric Chou 57de6c7c2d Bug 942104 - Add nsIDOMBluetoothDiscoveryStateChangedEvent, r=gyeh 2013-11-30 20:20:17 +08:00
Ehsan Akhgari 2909676a03 Bug 949445 - Part 2: Move Selection to WebIDL; r=bzbarsky 2013-12-17 09:12:33 -05:00
Randy Lin 2392de7e85 Bug 854753 - [B2G][Audio] Implement SpeakerManager API. r=amarchesini, sr=jonas 2013-11-25 12:50:03 +13:00
Carsten "Tomcat" Book b696d7931d merge mozilla-inbound to mozilla-central 2013-11-21 14:20:21 +01:00
Oleg Romashin c02ba0fedc Bug 822898 - Implement pointer events. Interface. r=smaug 2013-11-20 21:44:22 -08:00
Oleg Romashin 117dfcdce3 Backed out 3 changesets (bug 822898) for mochitest bustage on B2G ICS emulator 2013-11-20 16:08:36 -08:00
Oleg Romashin dbdb925adf Bug 822898 - Implement pointer events. Interface. r=smaug 2013-11-20 13:05:39 -08:00
Ehsan Akhgari be4a974b23 Bug 950523 - Part 2: Move MediaQueryList to WebIDL bindings; r=bzbarsky 2013-12-16 09:03:34 -05:00
Edgar Chen fab68d299c Bug 814637 - Part 2: Add iccChangeEvent using event generator. f=hsinyi. r=smaug 2013-10-30 14:05:30 +08:00
Edgar Chen 4968c7d3f1 Bug 814637 - Part 1: Interface changes for iccManager support multiple sim. r=allstars.chh,hsinyi,smaug 2013-10-09 16:02:59 +08:00
Mike Hommey e80e877ab7 Bug 939044 - Remove most definitions of MODULE. r=mshal 2013-11-19 11:47:39 +09:00
Gregory Szorc b47eeb6ab3 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
Andrea Marchesini 919668270c Bug 887836 - URLQuery object, r=khuey 2013-12-12 19:30:10 +00:00
Garner Lee 925df8a13f Bug 674741 - Part 1: NFC DOM WebIDL. r=khuey
--HG--
extra : rebase_source : d967a9784006987e6f89a9e702ef6f80c15482e7
2013-11-06 09:36:19 -08:00
Jessica Jong 351d9df61e Bug 814629 - Part 1: MozMobileConnectionArray webidl. f=hsinyi r=khuey 2013-11-13 16:50:11 +08:00
Ms2ger 1cc6b62713 Bug 921718 - Part b: Move MediaList to WebIDL; r=bz 2013-11-11 09:03:17 +01:00
Vicamo Yang b9e845fc40 Bug 835143: Implement StkCommandEvent using event generator. f=vyang. r=smaug 2013-07-18 07:18:00 +08:00
Kyle Huey 020d8b6c36 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 e034802efa Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz 2013-11-05 22:16:24 +08:00
Hsin-Yi Tsai 455024cbfa Bug 912849 - part1 - WebAPI: notify conference call error. r=khuey, sr=gene.lian 2013-10-23 13:53:40 +08:00
Ed Morley c4fca9c7f5 Merge mozilla-central and b2g-inbound 2013-10-29 16:34:46 +00:00
Carsten "Tomcat" Book 8def22b731 Merge b2g-inbound to Mozilla-Central 2013-10-29 15:14:46 +01:00
Vicamo Yang 8d3ece0bda Bug 920551 - 2.h/2: fix dom/system/gonk/*. r=hsinyi,khuey 2013-10-29 16:12:45 +08:00
Vicamo Yang 152523ac25 Bug 920551 - 2.f/2: fix Voicemail. r=hsinyi,khuey 2013-10-29 16:12:42 +08:00
Vicamo Yang c6917c2beb Bug 920551 - 2.d/2: fix ICC. r=hsinyi,khuey 2013-10-29 16:12:40 +08:00
Fabrice Desré 31838c5aeb Bug 924702 - Rewrite the app:// protocol handler in c++ r=jduell,mrbkap 2013-10-23 11:56:20 -07:00
Peter Van der Beken dfc2297bd8 Bug 918345 - Turn on WebIDL binding generation for Window and hook it up to quickstubs. r=bz.
--HG--
extra : rebase_source : 7bde7ddfe297e189ffa678ca1d9c34000bc904ec
2013-10-08 17:51:42 +02:00
Ms2ger 7cd50d2f15 Backout changeset 2e466ccc7bd0 for devtools test failures. 2013-10-26 17:02:20 +02:00
Peter Van der Beken e01445a2df Bug 918345 - Turn on WebIDL binding generation for Window and hook it up to quickstubs. r=bz.
--HG--
extra : rebase_source : 673c08ef093339e6bfb1418366af5cc5fabe7c4d
2013-10-08 17:51:42 +02:00
Gregor Wagner aa3b686883 Backout bug 924702 for test failures.
--HG--
extra : transplant_source : %29%D1%A0%88%92%88%87%A3%21%8A%A1%90%F5%DFD%10%CE%DD%13%C3
2013-10-25 08:19:31 -07:00
Carsten "Tomcat" Book 0e4e01758c Merge mozilla-inbound to Mozilla-Central 2013-10-24 07:05:29 +02:00
Mike Hommey 59a17d0f20 Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps 2013-10-24 08:05:43 +09:00
Fabrice Desré 9ec3e78b23 Bug 924702 - Rewrite the app:// protocol handler in c++ r=jduell 2013-10-23 11:56:20 -07:00
Reuben Morais f6d165b4ea Bug 850430 - Convert the Contacts API to WebIDL. r=bz r=gwagner
--HG--
extra : rebase_source : 9d7a645c0d2fb102d5d498fefebeb817a186720e
2013-10-17 18:29:56 -03:00
Jan-Ivar Bruaroey b04d27e132 Bug 902003: getStats API skeleton. r=jesup, smaug 2013-10-17 18:00:05 -04:00
Andrea Marchesini 8e89b14fa1 Bug 925594 - WebIDL enum for AudioChannel in HTMLMediaElement, r=ehsan, r=khuey 2013-10-28 17:08:14 -07:00
Carsten "Tomcat" Book d00bdf2431 Backed out changeset 5506e7033c85 (bug 925594) perma-orange mochitest test-failure on b2g-ics
--HG--
extra : transplant_source : %19E%9F_%BF%84%27%11%0D%DE%CA.%E7%09%9D%FD3%1A2U
2013-10-28 15:34:08 +01:00
Andrea Marchesini 028b3d33fb Bug 925594 - WebIDL enum for AudioChannel in HTMLMediaElement, r=ehsan, r=khuey 2013-10-28 03:45:10 -07:00
Daniel Holbert 5b464af620 Bug 926799: Move some new webrtc-specific webidl files to the webrtc-specific section in their moz.build file. r=jesup 2013-10-15 10:49:02 -04:00
Ryan VanderMeulen e8016b0826 Merge m-c to inbound. 2013-10-14 14:43:11 -04:00
Ryan VanderMeulen 9abde8f9b2 Backed out 2 changesets (bug 915757, bug 919885) for frequent Android Armv6 mochitest-8 crashes.
Backed out changeset 04610078280c (bug 915757)
Backed out changeset db9190b3ce60 (bug 919885)
2013-10-14 14:38:54 -04:00
Jan-Ivar Bruaroey f077322b14 Bug 917328: Second, convert PeerConnectionImpl and PeerConnectionObserver to webidl. r=bz, rjesup 2013-10-14 12:53:56 -04:00
Kyle Huey 30ab732153 Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz 2013-10-14 19:58:05 +08:00
Phil Ringnalda 5c6d197b06 Backed out 2 changesets (bug 915757, bug 919885) for xpcshell bustage
Backed out changeset 5d17d90b838d (bug 915757)
Backed out changeset 91495d3a91c8 (bug 919885)
2013-10-13 21:59:58 -07:00
Kyle Huey 93bec3955c Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz 2013-10-14 11:10:43 +08:00
Reuben Morais 614a787036 Bug 916267 - Remove XPIDL for MozContactChangeEvent. r=smaug
--HG--
extra : rebase_source : d8f8735865974e9e2ff76d5e9cde69866c8de3a5
2013-10-11 22:48:29 -03:00
Kyle Machulis ecb0bdb67d Bug 915002: Convert optional notification arguments to webidl dictionary, add directional/lang arguments; r=bz r=fabrice 2013-10-11 11:12:13 -07:00
Edgar Chen 03cdb3b2a3 Bug 873380 - Part 1: Refined the error report policy for card lock functionality. r=smaug. sr=hsinyi 2013-09-25 14:49:44 +08:00
Wes Kocher 8bbc4555c0 Backed out changeset cb1fdb7df155 (bug 915002) again for build bustage 2013-10-10 15:27:12 -07:00
Kyle Machulis f0e643f07e Bug 915002: Convert optional notification arguments to webidl dictionary, add directional/lang arguments; r=bz r=fabrice 2013-10-10 15:02:45 -07:00
Kyle Machulis 93db88daa6 BACKOUT of 64c2b25224fa (Bug 915002) due to burnage 2013-10-10 14:36:37 -07:00
Kyle Machulis a0c874d798 Bug 915002: Convert optional notification arguments to webidl dictionary, add directional/lang arguments; r=bz r=fabrice 2013-10-10 14:04:32 -07:00
Kyle Machulis 8d0628cbb9 Backing out aa94c4753dcc (Bug 915002) due to WinXP breakage 2013-10-09 19:18:23 -07:00
Kyle Machulis be6aa8ad24 Bug 915002: Convert optional notification arguments to webidl dictionary, add directional/lang arguments; r=bz r=fabrice
--HG--
extra : rebase_source : 7052d11cbc5508efa7c3ae5cabe978ee62063933
2013-10-09 17:06:29 -07:00
Andrew Quartey f53cab1745 Bug 893309 - Implement TrackEvent. r=cpearce 2013-10-04 14:28:25 -04:00
Ms2ger 4c35b806f8 Merge m-c to inbound. 2013-10-03 11:09:17 +02:00
Ms2ger e404d759e6 Bug 913920 - Part b: Implement HTMLFormControlsCollection and use it for HTMLFormElement.elements; r=dzbarsky 2013-10-03 09:11:27 +02:00
Ben Turner 866302e69b Bug 643325 - Implement SharedWorker. r=khuey.
--HG--
extra : transplant_source : %D6%8C%9Ajc%3C%F0%0E%DB%C6%7E2%AA%97%B8%AA%B2%7EY%B6
2013-06-05 07:04:23 -07:00
Andrea Marchesini 56578d573e Bug 871445 - patch 7 - DataStore: WebIDL porting 2013-10-02 13:27:15 -04:00
Ed Morley cd57c59738 Backed out changeset 29a5ddc51453 (bug 871445) 2013-10-02 17:57:34 +01:00
Andrea Marchesini ffd97aa0da Bug 871445 - patch 7 - DataStore: WebIDL porting 2013-10-02 11:30:27 -04:00
Ed Morley 00e08db4aa Backed out changeset dc8642fe6529 (bug 893309) for build failures 2013-10-02 15:59:07 +01:00
Andrew Quartey f2eb0ae894 Bug 893309 - Implement TrackEvent. r=cpearce 2013-10-02 10:30:29 -04:00
Robert O'Callahan 20613a55bc Bug 916520. Rename nsClientRect(List) to mozilla::dom::DOMRect(List). r=khuey
--HG--
rename : content/html/content/src/nsClientRect.cpp => content/base/src/DOMRect.cpp
rename : content/html/content/src/nsClientRect.h => content/base/src/DOMRect.h
rename : dom/webidl/ClientRect.webidl => dom/webidl/DOMRect.webidl
rename : dom/webidl/ClientRectList.webidl => dom/webidl/DOMRectList.webidl
extra : rebase_source : ebe27ef21b38f7df5065f37b971508b740c8cf3c
2013-09-20 22:21:03 +12:00
Nathan Froyd 0dc1928855 Bug 921091 - make WEBIDL_FILES a StrictOrderingOnAppendList in moz.build; r=Ms2ger 2013-09-26 13:14:48 -04:00
Reuben Morais b7c2e6c8f6 Backed out 8 changesets (bug 916267, bug 850430) for mochitest failures 2013-09-30 01:44:06 -03:00
Reuben Morais d25af6f682 Bug 916267 - Remove XPIDL for MozContactChangeEvent. r=smaug 2013-09-29 22:22:43 -03:00
Reuben Morais fc8f182478 Bug 850430 - Convert the Contacts API to WebIDL. r=bz r=gwagner 2013-09-29 22:22:34 -03:00
Jan Varga 01428648b0 Bug 832883 - Move IDBKeyRange to WebIDL and define indexedDB/IDBKeyRange in all the spots. r=khuey,bent (initial work done by Ms2ger) 2013-09-28 13:25:46 +02:00
Wes Kocher d970705962 Merge b2g-inbound to m-c 2013-09-27 19:35:44 -07:00
Jan Jongboom 54abab3203 Bug 906096 - Move InputMethod API behind a pref instead of build option. r=kanru, r=sicking
--HG--
rename : b2g/components/Keyboard.jsm => dom/inputmethod/Keyboard.jsm
rename : b2g/components/MozKeyboard.js => dom/inputmethod/MozKeyboard.js
2013-09-26 03:38:41 +08:00
Boris Zbarsky 9938e4eef7 Bug 918011 part 2. Preprocess some of our test WebIDL files so we can have debug-only tests. r=khuey 2013-09-26 00:05:00 -04:00
Olli Pettay b2efa808e5 Bug 921033 - Make InterAppMessageEvent to use webidl event codegen, r=gene.lian
--HG--
rename : dom/webidl/InterAppMessageEvent.webidl => dom/webidl/MozInterAppMessageEvent.webidl
2013-09-27 13:50:05 +03:00
Peter Van der Beken d0b24c7ccf Bug 920196 - Make QueryInterface opt-in for WebIDL interfaces. r=bz.
--HG--
extra : rebase_source : 4cf7f9dc90f234dd663da05f27c0dc9484c7c0e1
2013-09-24 21:37:53 +02:00
Olli Pettay 4b306c275b Bug 919840 - Use WebIDL codegen to implement WebRTC events, r=jib
--HG--
extra : rebase_source : ae7aa26cbfb775ddea775a0c084d4a8d1f6fa82e
2013-09-25 12:48:03 +03:00
Rick Eyre 8162fa0132 Bug 917945 - Part 1: Expose TextTrackRegion* as VTTRegion*. r=rillian, r=bz
--HG--
rename : dom/webidl/TextTrackRegion.webidl => dom/webidl/VTTRegion.webidl
rename : dom/webidl/TextTrackRegionList.webidl => dom/webidl/VTTRegionList.webidl
2013-09-20 14:42:35 -04:00
Randell Jesup edd0e485ab Bug 882145: reland changesets bc4ee7cbd7bd and cf373e408a6b r=bz 2013-09-16 02:34:57 -04:00
Ryan VanderMeulen 45c4ca50e7 Backed out changesets bc4ee7cbd7bd and cf373e408a6b (bug 882145) for causing bug 916609. r=jsmith 2013-09-15 18:19:42 -04:00
David Zbarsky bf6b847c2b Bug 915813: Remove nsIDOMUserProximityEvent r=smaug 2013-09-14 14:59:51 -04:00
David Zbarsky fd6415d492 Bug 915813: Convert DeviceLightEvent to webidl-only r=smaug 2013-09-14 14:59:50 -04:00
Jan-Ivar Bruaroey 3ab140206b Bug 882145: gUM constraints converted to webidl + gUMDevices() takes constraints. r=bz r=jesup 2013-09-14 00:48:39 -04:00
Ryan VanderMeulen 293e5c3400 Merge m-c to inbound. 2013-12-02 10:34:41 -05:00
William Chen b92be20c45 Bug 854736 - Implement HTML content element. r=mrbkap 2013-12-02 02:26:12 -08:00
William Chen d22dcd56b5 Bug 806506 - Part 1: Implement ShadowRoot interface with DOM accessor methods. r=mrbkap,ehsan 2013-12-02 02:26:11 -08:00
Andrew Quartey c9ac8008b9 Bug 897504 - Implement region API for Gecko. r=giles, khuey 2013-09-13 19:44:33 -04:00
Gene Lian 89c5d85d7b Bug 876397 - Inter-App Communication API (part 6, post message). r=nsm,bent 2013-08-16 17:50:37 +08:00
Gene Lian 1f00287b51 Bug 876397 - Inter-App Communication API (part 1, Web IDLs). r=nsm,ted sr=smaug 2013-07-30 22:03:06 +08:00
David Zbarsky 5e12eb5de7 Bug 856373 - WebIDL-ify Gamepad events r=smaug 2013-09-11 18:35:51 -04:00
David Zbarsky 84f303b8c3 Bug 915248 - Convert DeviceProximityEvent to webidl-only r=smaug 2013-09-11 18:35:51 -04:00
Ryan VanderMeulen b1ff092f33 Backed out 10 changesets (bug 914944, bug 871445) for mochitest failures on a CLOSED TREE.
Backed out changeset a840638b5b18 (bug 914944)
Backed out changeset f40c7d5790bd (bug 914944)
Backed out changeset e1b288e29663 (bug 871445)
Backed out changeset 6242ddf7b6c7 (bug 871445)
Backed out changeset 7679185a8cf3 (bug 871445)
Backed out changeset 639ec7a627f8 (bug 871445)
Backed out changeset 93b050a79db4 (bug 871445)
Backed out changeset ec3382ceef99 (bug 871445)
Backed out changeset 51c0d5230306 (bug 871445)
Backed out changeset 76c9069bdb56 (bug 871445)
2013-09-11 11:45:51 -04:00
Andrea Marchesini 443f276420 Bug 848294 - Update MessageEvent to be compatible with the spec, r=bz 2013-09-11 16:10:01 +02:00
Andrea Marchesini c3c7d3a339 Bug 871445 - patch 7 - DataStore: WebIDL porting 2013-09-11 15:48:02 +02:00
Jan Varga e9492bcd36 Bug 785884 - Implement support for temporary storage (aka shared pool). r=ehsan, r=bent
--HG--
rename : caps/tests/mochitest/test_principal_extendedorigin_appid_appstatus.html => caps/tests/mochitest/test_principal_jarprefix_origin_appid_appstatus.html
rename : dom/quota/UsageRunnable.h => dom/quota/UsageInfo.h
2013-09-11 06:18:36 +02:00
David Zbarsky 80f9a49a06 Bug 911603 - Convert MozPowerManager to WebIDL r=Ms2ger
--HG--
rename : dom/power/nsIDOMPowerManager.idl => dom/webidl/MozPowerManager.webidl
2013-09-10 19:03:56 -04:00
Olli Pettay 8b192e2bbe Bug 900904 - Support webidl-only generated events, r=khuey,gps
--HG--
extra : rebase_source : cda37d1ae2ff9b969d081fe0ec103d4f07098a3b
2013-09-10 21:27:39 +03:00
Nathan Froyd 8707b6ad36 Bug 912197 followup - fix B2G breakage, round 2; r=bustage 2013-09-10 13:16:08 -04:00
Nathan Froyd f3457af4da Bug 912197 followup - fix B2G breakage from a bad rebase; irc-r=Ms2ger 2013-09-10 12:17:32 -04:00
Nathan Froyd 92358c0024 Bug 912197 - part 5 - move WebIDL.mk over to moz.build; r=khuey 2013-09-05 11:20:26 -04:00