Commit Graph

3210 Commits

Author SHA1 Message Date
Reuben Morais
bcf9e2f368 Bug 871846 - Implement IDBLocaleAwareKeyRange. r=janv r=sicking 2015-09-04 16:12:52 -03:00
Jan de Mooij
0a1ef4bfe7 Bug 1200809 part 1 - Add InlinableNatives JitInfo infrastructure, use it for Math natives. r=bz,nbp 2015-09-04 15:52:10 +02:00
Jon Coppeard
fefa33d921 Bug 1088214 - Remove JSCLASS_IMPLEMENTS_BARRIERS now this is implemented everywhere r=terrence 2015-09-02 10:40:10 +01:00
Nicholas Nethercote
10d95cca57 Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
Ben Tian
f62d399880 Bug 1193379 - Create dom/bluetooth/common/webapi folder. r=joliu 2015-08-21 15:15:41 +08:00
Ben Tian
3e896e68b6 Bug 1193379 - Rename bluetooth2 folder to common. r=joliu 2015-08-21 15:19:12 +08:00
Emilio Cobos Álvarez
ae9dfd524f Bug 1195820 - Request constructor should throw TypeError if URL has credentials or parse fails. r=bkelly 2015-08-24 22:54:52 +02:00
Jamin Liu
c2c163b7d7 CLOSED TREE Bug 1180554 - Dispatch events to PBAP event handlers when the PBAP requests comes. r=btian, r=mrbkap 2015-08-24 10:29:56 +08:00
Olli Pettay
eafe4d64df Bug 1196317 - Optimize CallbackObject::mCreationStack out from cycle collection graph when possible, r=mccr8 2015-08-20 18:36:06 +03:00
Cameron McCormack
2dd0932fbb Bug 968923 - part 4 - hook up use counters to WebIDL bindings; r=bz 2015-02-05 12:53:01 -05:00
Ben Tian
cac4eb9266 Bug 1192693 - [02] Remove bluetooth1 folder and rename webidl files, r=joliu, r=mrbkap 2015-08-17 15:30:34 +08:00
Samy Dindane
b77e18ed9a Bug 1142609 - Fix PEP 8 E7xx warnings in dom/bindings's Python code. r=peterv 2015-08-10 19:11:42 +02:00
Samy Dindane
abc99af344 Bug 1142609 - Fix PEP 8 E5xx warnings in dom/bindings's Python code. r=peterv 2015-08-10 19:01:56 +02:00
Samy Dindane
98be3c4059 Bug 1142609 - Fix PEP 8 E3xx warnings in dom/bindings's Python code. r=peterv 2015-08-10 18:57:39 +02:00
Samy Dindane
02f7ab9b18 Bug 1142609 - Fix PEP 8 E2xx warnings in dom/bindings's Python code. r=peterv 2015-08-10 18:53:45 +02:00
Samy Dindane
c5c4931046 Bug 1142609 - Fix PEP 8 E128 warnings in dom/bindings's Python code. r=peterv 2015-08-10 18:26:29 +02:00
Samy Dindane
dcfc40a4ea Bug 1142609 - Fix PEP 8 E127 warnings in dom/bindings's Python code. r=peterv 2015-08-10 18:17:07 +02:00
Samy Dindane
66c8d79f2e Bug 1142609 - Fix PEP 8 E126 warnings in dom/bindings's Python code. r=peterv 2015-08-10 18:07:53 +02:00
Samy Dindane
01dcc75644 Bug 1142609 - Fix PEP 8 E125 warnings in dom/bindings's Python code. r=peterv 2015-08-10 17:54:14 +02:00
Samy Dindane
193c0f963c Bug 1142609 - Fix PEP 8 E124 warnings in dom/bindings's Python code. r=peterv 2015-08-10 17:51:25 +02:00
Samy Dindane
c4b8959dc1 Bug 1142609 - Fix flake8's E122 warnings in dom/bindings's Python code. r=peterv 2015-08-10 17:47:25 +02:00
Samy Dindane
2a69a5768b Bug 1142609 - Fix PEP 8 E121 warnings in dom/bindings's Python code. r=peterv 2015-08-10 17:42:08 +02:00
Samy Dindane
543ed5b0cc Bug 1142609 - Fix PEP 8 E111/E113 warnings in dom/bindings's Python code. r=peterv 2015-08-10 17:34:45 +02:00
Terrence Cole
2ac7da03fc Bug 1191529 - Remove JSIdArray and AutoIdArray and replace with Rooted<IdVector>; r=mccr8, r=jonco
* * *
imported patch 2_remove_AutoIdArray_gk
2015-08-05 11:02:00 -07:00
Jeff Walden
8ef6024e61 Bug 1158399 - Expose the [[DateValue]] field in Date objects only through a ClippedTime class that enforces prior TimeClip-ing on the given value. r=evilpie, r=bz, r=dhylands, r=mt, r=froydnj, r=khuey, r=baku, r=smaug 2015-05-01 19:12:52 -07:00
Aryeh Gregor
e1f9227fe6 Bug 1191305 - Alphabetize some includes; r=froydnj 2015-08-06 15:45:21 +03:00
Nikhil Marathe
2ea8c203e0 Bug 1190703 - Relax scope resolution assertion in ServiceWorkerContainer::Register. r=bkelly 2015-08-05 14:33:50 -07:00
Aryeh Gregor
a3c0771347 Bug 1190823 - Move OwningNonNull.h to xpcom/base/; r=froydnj 2015-08-05 15:28:27 +03:00
Birunthan Mohanathas
9b6236a10a Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
Comment-only so DONTBUILD.
2015-08-04 16:17:36 -07:00
Ryan VanderMeulen
36cde7c131 Merge m-c to inbound. a=merge
CLOSED TREE
2015-07-31 15:05:02 -04:00
Boris Zbarsky
de15290127 Bug 983301 part 2. Change Promise to not be distinguishable from any other type. r=peterv 2015-07-31 13:30:55 -04:00
Boris Zbarsky
c6f4dbf8d9 Bug 983301 part 1. Handle JS-to-native conversion for Promise values via calling Promise::Resolve on whatever value was passed in (except if the type is nullable and the passed-in value is null or undefined). r=peterv 2015-07-31 13:30:55 -04:00
Boris Zbarsky
9161435478 Bug 1135961. Implement subclassing of DOM objects. r=peterv 2015-07-31 13:30:55 -04:00
Bruce Sun
6a8f411661 Bug 1181478 - Expose BluetoothGattServer object in BluetoothAdapter. r=btian, r=mrbkap, a=me 2015-07-24 16:32:35 +08:00
Bobby Holley
106e778c81 Bug 1188696 - Hoist nsRefPtr.h into MFBT. r=froydnj 2015-07-29 10:44:59 -07:00
Olli Pettay
3c777eeb7e Bug 1183604, add some more assertions to help implementing new cycle collectable classes, r=mccr8 2015-07-29 13:28:45 +03:00
Ryan VanderMeulen
fc4caa5c9c Backed out changeset 40c187d91db4 (bug 1183604) for hazard analysis failures.
CLOSED TREE
2015-07-28 21:20:34 -04:00
Olli Pettay
184a359153 Bug 1183604, add some more assertions to help implementing new cycle collectable classes, r=mccr8 2015-07-28 20:02:15 +03:00
Boris Zbarsky
bfa3e86d78 Bug 1186696. Event handlers on JS-implemented webidl interfaces should have the same behavior as other event handlers: accept all values, convert non-objects to null. r=smaug 2015-07-28 12:35:39 -04:00
Ehsan Akhgari
d891bf7618 Bug 1188207 - Fix more constructors in DOM; r=baku 2015-07-28 08:53:28 -04:00
Ryan VanderMeulen
044ba1a2ab Backed out changeset beed8e3e86d9 (bug 1181478) for B2G test_interfaces.html failures. 2015-07-27 15:51:54 -04:00
Ryan VanderMeulen
d7986de05e Merge inbound to m-c. a=merge 2015-07-27 15:34:42 -04:00
Tom Tromey
e469d3beb5 Bug 1148593 - Create async stack in callback objects. r=bz, r=fitzgen 2015-07-24 07:01:00 -04:00
Tom Tromey
8ab236df60 Bug 1148593 - Pass JSContext to CallbackObject constructor. r=bz 2015-07-24 07:00:00 -04:00
Bruce Sun
4998a6532a Bug 1181478 - Expose BluetoothGattServer object in BluetoothAdapter. r=btian, r=mrbkap 2015-07-24 16:32:35 +08:00
Nikhil Marathe
812956b4c1 Bug 1184574 - Allow access to PushManager on ServiceWorker. r=kitcambridge,smaug,catalinb
Refactoring to allow access to PushManager in ServiceWorkerGlobalScope. See comment in PushManager.h for details.
2015-07-23 08:30:15 -07:00
Andrea Marchesini
10626e4601 Bug 1185381 - Make FileList clonable - patch 1 - move code into FileList.h/.cpp, r=smaug 2015-07-22 17:03:07 +01:00
Boris Zbarsky
af8251d70c Bug 909154. Remove the prefixed mozRequestAnimationFrame and its accoutrements. r=bkelly 2015-07-20 10:14:24 -04:00
Boris Zbarsky
606682baf1 Bug 1185028. Fix GCJsonifierMethod to correctly handle worker descriptors. r=nsm
toBindingNamespace() should only be called on descriptor names, not interface names.
2015-07-20 10:14:21 -04:00
Ryan VanderMeulen
9f708a5c1b Backed out changesets fa9fe193778f and 3eaf867930dd (bug 1148593) for test_async_setTimeout_stack.html and test_async_setTimeout_stack_across_globals.html failures. 2015-07-17 12:37:24 -04:00