Andrea Marchesini
9a950a6241
Bug 871445 - patch 1 - DataStoreService and getDataStores(), r=mounir, r=fabrice, r=ehsan
2013-09-11 15:47:46 +02:00
Kyle Huey
10d56b428a
Bug 911258: Part 5 - Use the unified exception handling mechanism on workers. r=bz
2013-09-08 20:29:21 -07:00
Vicamo Yang
e630c17fb4
Bug 864485 - 2/3: DOM & IPC. r=khuey
2013-09-07 14:19:53 +08:00
Ryan VanderMeulen
a40fc8f71a
Backed out 7 changesets (bug 907585, bug 873351, bug 864485) for making phones unbootable.
...
Backed out changeset 001a849303de (bug 873351)
Backed out changeset 8020b3013618 (bug 907585)
Backed out changeset 9039460e09c5 (bug 907585)
Backed out changeset 9464e393a501 (bug 907585)
Backed out changeset d6920653de69 (bug 864485)
Backed out changeset 20ef446b27cd (bug 864485)
Backed out changeset e27c780e1ef5 (bug 864485)
2013-09-06 17:28:10 -04:00
Vicamo Yang
3c7a9b33b9
Bug 864485 - 2/3: DOM & IPC. r=khuey
2013-09-06 16:11:34 +08:00
Phil Ringnalda
2f25e91b3c
Back out ed63ede44a82:db85ebf7b0dc (bug 864485) for debug build bustage
2013-09-03 22:33:35 -07:00
Vicamo Yang
e3622d9f98
Bug 864485 - 2/3: DOM & IPC. r=khuey
2013-09-04 12:46:01 +08:00
Pin Zhang
47fdc07561
Bug 870676: Part 1 - Implement mozFMRadio in WebIDL, r=khuey,baku
2013-09-03 15:26:33 -07:00
Jose Antonio Olivera Ortega
4852c0788e
Bug 888593 - Move MozVoicemail to WebIDL. r=Ms2ger
2013-09-03 16:38:53 +02:00
Ed Morley
9c42f90012
Merge mozilla-central and inbound
2013-08-29 10:50:04 +01:00
Ed Morley
ae186f3944
Backed out changeset cd99d10fc665 (bug 870676) for breaking B2G device image builds on a CLOSED TREE
2013-08-29 10:43:09 +01:00
Pin Zhang
b4dbccf84c
Bug 870676: Part 1 - Implement mozFMRadio in WebIDL. r=khuey,baku
2013-08-28 10:24:23 -07:00
Kyle Huey
2ad1c4735b
Back out my failed attempt to land bug 870676.
2013-08-28 10:23:32 -07:00
Kyle Huey
bb5a671837
Bug 870676: Part 1 - Implement mozFMRadio in WebIDL. r=khuey,baku
2013-08-28 10:11:53 -07:00
Kyle Huey
0ef7cf7657
Back out my failed attempt to land bug 870676.
2013-08-28 10:10:39 -07:00
Kyle Huey
614c5e8a2d
Bug 870676: Part 1 - Implement mozFMRadio in WebIDL. r=khuey,baku
2013-08-28 09:44:33 -07:00
Olli Pettay
ce6d80643f
Bug 904351, make MimeType/Array, PluginArray/Element to hold strong reference to their parent object, r=mccr8
2013-08-28 23:55:29 +03:00
Vicamo Yang
11b309f218
Bug 865403 - Move MozCellBroadcast to WebIDL. r=Ms2ger
2013-08-27 11:38:37 +08:00
Bobby Holley
16665a5ae8
Bug 901106 - Eliminate the nsJSRuntime namespace. r=mrbkap
2013-08-19 16:24:29 -07:00
Ehsan Akhgari
6c2dd7f365
Bug 905353 - Minimize the #includes in dom/base; r=jst
2013-08-15 14:17:48 -04:00
Michael Henretty
21d2e50df1
Bug 883923 - Provide a Fuzzy Matcher API for phone numbers. r=fabrice
2013-07-31 21:04:59 -07:00
Thomas Zimmermann
94dcb69ba5
Bug 888595 - Convert BluetoothManager bindings to WebIDL. r=bz, r=echou
...
This patch converts the BluetoothManager to WebIDL and removes the
old XPIDL bindings. The only user of BluetoothManager is the class
Navigator, which has been adapted to the change.
2013-08-12 10:31:58 +02:00
Carsten "Tomcat" Book
7b790eb2b1
Backed out changeset 3e6be7551207 (bug 888595) for mochitest failure
2013-08-12 18:08:19 +02:00
Thomas Zimmermann
312749e9cd
Bug 888595: Convert BluetoothManager bindings to WebIDL, r=bzbarsky,echou
...
This patch converts the BluetoothManager to WebIDL and removes the
old XPIDL bindings. The only user of BluetoothManager is the class
Navigator, which has been adapted to the change.
2013-08-12 10:31:58 +02:00
Hsin-Yi Tsai
12a10e2ea0
Bug 888592 - move Telephony and TelephonyCall to webidl. sr=sicking, r=bent
2013-07-15 16:27:19 +08:00
Nikhil Marathe
dd637f4113
Bug 884897 - Add permission check to navigator.push load. r=bz
2013-08-07 08:04:10 -07:00
Reuben Morais
1d45defc04
Bug 898512 - navigator.mozSettings should be null if the page doesn't have permissions. r=bz
2013-08-06 10:59:13 -03:00
Ryan VanderMeulen
b1463b6fe6
Backed out changesets be79c6478634 and 84530975d22f (bug 898512) for B2G mochitest-4 failures.
2013-08-05 13:37:13 -04:00
Reuben Morais
7036df9150
Bug 898512 - navigator.mozSettings should be null if an app doesn't have permission. r=bz
2013-08-05 15:09:07 +02:00
Carsten "Tomcat" Book
815d348cd3
Merge b2g-inbound to m-c
2013-08-05 11:22:48 +02:00
Dave Hylands
f9f1600348
Bug 885753 - Change getDeviceStorage to return the default storage area. r=jvarga
...
This removes the entire concept of composite storage.
2013-08-02 16:34:59 -07:00
Mike Hommey
0dc9c0ef85
Bug 881323 - Re-implement CycleCollectorParticipant with actual vtables, with constexpr to avoid static initializers. r=mccr8
2013-08-02 10:29:05 +09:00
Boris Zbarsky
e74c059cb9
Bug 707564 part 3. Give WebIDL bindings with NewResolve hooks Enumerate hooks as well, so enumerating them correctly resolves all the properties. r=smaug
2013-08-03 23:38:54 -04:00
Guilherme Gonçalves
eba33bf28a
Bug 884921 - navigator.geolocation should never be null. r=dougt
2013-07-26 16:12:12 -04:00
Vicamo Yang
0bfc85b439
Bug 891235: remove mozSms. rs=mounir
2013-07-26 18:40:27 +08:00
Andrew McCreight
398061be8f
Bug 888389 - Cycle collect PowerManager. r=smaug
2013-07-18 09:07:28 -07:00
Boris Zbarsky
91adeee519
Bug 893004 part 3. Remove the unused-from-C++ bits of nsIDOMNavigator, except the ones that share implementation with WebIDL anyway. r=smaug
...
Note that I believe we could remove all these remaining attributes too; it's just some tedious work.
2013-07-17 23:23:52 -04:00
Boris Zbarsky
1890b76119
Bug 893004 part 2. Remove various no-longer-used XPCOM bits from Navigator, except the ones from nsIDOMNavigator. r=smaug
2013-07-17 23:23:52 -04:00
Boris Zbarsky
a4f2ff1ceb
Bug 893004 part 1. Remove Navigator classinfo. r=smaug
2013-07-17 23:23:51 -04:00
Boris Zbarsky
3f4d26f8d9
Bug 838146 part 10. Turn on WebIDL bindings for Navigator. r=smaug
2013-07-12 10:37:23 -04:00
Boris Zbarsky
ed0f5ce7dc
Bug 838146 part 9. Make Xrays play nice with WebIDL resolve hooks. r=bholley
2013-07-16 01:31:03 -04:00
Boris Zbarsky
21e6bb6af7
Bug 838146 part 8. Switch the Navigator resolve hook over to a more WebIDL-like API. r=smaug
2013-07-12 10:37:23 -04:00
Boris Zbarsky
5254890036
Bug 838146 part 7. Implement the MOZ_MEDIA_NAVIGATOR WebIDL APIs on Navigator. r=smaug, sr=sicking
2013-07-12 10:37:21 -04:00
Boris Zbarsky
662bc6944f
Bug 838146 part 6. Implement gamepad, bluetooth, time, audiochannel WebIDL APIs on Navigator. r=smaug, sr=sicking
2013-07-12 10:36:32 -04:00
Boris Zbarsky
b6d0c71f12
Bug 838146 part 5. Implement remaining MOZ_B2G_RIL-conditional WebIDL APIs on Navigator. r=smaug, sr=sicking
2013-07-12 10:36:22 -04:00
Boris Zbarsky
c5b468fc9d
Bug 838146 part 4. Implement WebIDL API on Navigator for WebTelephony. r=bent, sr=sicking
2013-07-12 10:36:13 -04:00
Boris Zbarsky
edb337c758
Bug 838146 part 2. Implement WebIDL API on Navigator for all our nonstandard extensions that are not behind build-time flags. r=smaug, sr=peterv
2013-07-12 10:35:44 -04:00
Boris Zbarsky
5b86452325
Bug 838146 part 1. Implement WebIDL API on Navigator for the parts that are specified or are in nsIDOMNavigator. r=smaug, sr=sicking
2013-07-12 10:35:35 -04:00
Johnny Stenback
24a4677f9e
Fixing bug 855611. Convert navigator.plugins and navigator.mimeTypes to use new DOM bindings. r=peterv@propagandism.org.
2013-07-09 06:58:21 -07:00
Andrew McCreight
d2839c2e28
Bug 886213 - Cycle collect Navigator more better. r=smaug
2013-06-28 11:06:39 -07:00