Wes Kocher
|
866c92a0b7
|
Merge inbound to m-c a=merge CLOSED TREE
|
2015-04-20 16:44:05 -07:00 |
|
Ehsan Akhgari
|
c648241a62
|
Bug 1156033 - Add some missing error handling to the DOM Cache code; r=bkelly
|
2015-04-20 13:10:33 -04:00 |
|
Thomas Zimmermann
|
4c52d236c0
|
Bug 1155718: Share ObexBase.{cpp,h} between Bluetooth v1 and v2, r=btian
Both implementations are the same.
|
2015-04-20 12:56:49 +02:00 |
|
Thomas Zimmermann
|
954d9f99f9
|
Bug 1155718: Share BluetoothSocketObserver.h between Bluetooth v1 and v2, r=btian
Both implementations are the same.
|
2015-04-20 12:56:49 +02:00 |
|
Thomas Zimmermann
|
8e1ad7975a
|
Bug 1155718: Share BlueoothRilListener.{cpp,h} between Bluetooth v1 and v2, r=btian
This patch uses the v1 implementation, which include a fix for bug 1137151.
|
2015-04-20 12:56:49 +02:00 |
|
Thomas Zimmermann
|
f1ce0490fe
|
Bug 1155718: Share BluetoothProfileManagerBase.h between Bluetooth v1 and v2, r=btian
This patch uses the v1 implementation, which include a fix for bug 1137151.
|
2015-04-20 12:56:49 +02:00 |
|
Thomas Zimmermann
|
0fdd73cf72
|
Bug 1155718: Share BluetoothHidManager.{cpp,h} between Bluetooth v1 and v2, r=btian
This patch uses the v1 implementation, which include a fix for bug 1137151.
|
2015-04-20 12:56:49 +02:00 |
|
Thomas Zimmermann
|
aa6382c55f
|
Bug 1155718: Share BluetoothHfpMangerBase.h between Bluetooth v1 and v2, r=btian
Both implementations are the same, except coding-style fixes in v1.
|
2015-04-20 12:56:49 +02:00 |
|
Phil Ringnalda
|
b748528e04
|
Merge b-i to m-c, a=merge
|
2015-04-19 20:26:59 -07:00 |
|
Phil Ringnalda
|
7fd865d538
|
Merge m-c to b-i
|
2015-04-18 17:33:21 -07:00 |
|
Ted Mielczarek
|
e08259895a
|
bug 1155691 - Expose WindowRoot to chrome from window in webidl. r=smaug
|
2015-04-17 16:17:26 -04:00 |
|
Phil Ringnalda
|
1521afb292
|
Backed out changeset ffde08dc5ceb (bug 1154459) for bustage
CLOSED TREE
|
2015-04-19 08:19:14 -07:00 |
|
Phil Ringnalda
|
a614ceb8b3
|
Backed out 4 changesets (bug 1150683) for Talos indexedDB crashes
CLOSED TREE
Backed out changeset 7953d3dd62ff (bug 1150683)
Backed out changeset c6805afff48c (bug 1150683)
Backed out changeset 186ed6bc887e (bug 1150683)
Backed out changeset 8e82f557f913 (bug 1150683)
|
2015-04-19 07:20:24 -07:00 |
|
David Anderson
|
50d7fd13e2
|
Enable APZ for E10S on Windows for one nightly build. (bug 1154459, r=kats)
|
2015-04-17 11:49:55 -04:00 |
|
Ehsan Akhgari
|
c4836be616
|
Bug 1156013 - Mark nsINode::mSubtreeRoot as MOZ_NON_OWNING_REF; r=baku
|
2015-04-19 08:38:39 -04:00 |
|
Ehsan Akhgari
|
8472bba184
|
Bug 1156012 - Mark nsINode::m{Next,Previous}Sibling as MOZ_NON_OWNING_REF; r=baku
|
2015-04-19 08:38:37 -04:00 |
|
Ehsan Akhgari
|
40256a242c
|
Bug 1156011 - Mark nsINode::mFirstChild as MOZ_NON_OWNING_REF; r=baku
|
2015-04-19 08:38:34 -04:00 |
|
Ehsan Akhgari
|
4cd3da0947
|
Bug 1156009 - Mark nsChildContentList::mNode as MOZ_NON_OWNING_REF; r=baku
|
2015-04-19 08:38:31 -04:00 |
|
Ehsan Akhgari
|
d9fc81c465
|
Bug 1156006 - Mark NodeInfo::mDocument as MOZ_NON_OWNING_REF; r=baku
|
2015-04-19 08:38:29 -04:00 |
|
Ehsan Akhgari
|
2e96474ced
|
Bug 1156005 - Mark the nsIAtom members of NodeInfo::NodeInfoInner as MOZ_NON_OWNING_REF; r=baku
|
2015-04-19 08:38:26 -04:00 |
|
Aryeh Gregor
|
cd0831c08e
|
Bug 1147412 part 9 - Convert some nsHTMLEditor members to Element; r=ehsan
|
2015-04-19 15:28:50 +03:00 |
|
Aryeh Gregor
|
a5d422d0dc
|
Bug 1153649 part 3 - More OwningNonNull improvements; r=bz
|
2015-04-19 15:28:50 +03:00 |
|
Aryeh Gregor
|
e6726b3179
|
Bug 1153649 part 1 - Improve usability of OwningNonNull; r=bz
|
2015-04-19 15:28:49 +03:00 |
|
Kit Cambridge
|
abb417a275
|
Bug 1150683 - Add xpcshell tests for nsIPushNotificationService. r=dougt
---
dom/push/moz.build | 4 +
dom/push/test/xpcshell/head.js | 450 +++++++++++++++++++++
dom/push/test/xpcshell/test_notification_ack.js | 127 ++++++
.../test/xpcshell/test_notification_duplicate.js | 82 ++++
dom/push/test/xpcshell/test_notification_error.js | 127 ++++++
.../test/xpcshell/test_notification_incomplete.js | 109 +++++
.../xpcshell/test_notification_version_string.js | 72 ++++
dom/push/test/xpcshell/test_register_case.js | 64 +++
dom/push/test/xpcshell/test_register_flush.js | 103 +++++
.../test/xpcshell/test_register_invalid_channel.js | 60 +++
.../xpcshell/test_register_invalid_endpoint.js | 62 +++
.../test/xpcshell/test_register_invalid_json.js | 61 +++
dom/push/test/xpcshell/test_register_no_id.js | 65 +++
.../test/xpcshell/test_register_request_queue.js | 65 +++
dom/push/test/xpcshell/test_register_rollback.js | 88 ++++
dom/push/test/xpcshell/test_register_success.js | 76 ++++
dom/push/test/xpcshell/test_register_timeout.js | 102 +++++
dom/push/test/xpcshell/test_register_wrong_id.js | 71 ++++
dom/push/test/xpcshell/test_register_wrong_type.js | 67 +++
dom/push/test/xpcshell/test_registration_error.js | 39 ++
.../xpcshell/test_registration_missing_scope.js | 28 ++
dom/push/test/xpcshell/test_registration_none.js | 28 ++
.../test/xpcshell/test_registration_success.js | 67 +++
.../test/xpcshell/test_unregister_empty_scope.js | 37 ++
dom/push/test/xpcshell/test_unregister_error.js | 65 +++
.../test/xpcshell/test_unregister_invalid_json.js | 78 ++++
.../test/xpcshell/test_unregister_not_found.js | 35 ++
dom/push/test/xpcshell/test_unregister_success.js | 60 +++
dom/push/test/xpcshell/xpcshell.ini | 32 ++
29 files changed, 2324 insertions(+)
create mode 100644 dom/push/test/xpcshell/head.js
create mode 100644 dom/push/test/xpcshell/test_notification_ack.js
create mode 100644 dom/push/test/xpcshell/test_notification_duplicate.js
create mode 100644 dom/push/test/xpcshell/test_notification_error.js
create mode 100644 dom/push/test/xpcshell/test_notification_incomplete.js
create mode 100644 dom/push/test/xpcshell/test_notification_version_string.js
create mode 100644 dom/push/test/xpcshell/test_register_case.js
create mode 100644 dom/push/test/xpcshell/test_register_flush.js
create mode 100644 dom/push/test/xpcshell/test_register_invalid_channel.js
create mode 100644 dom/push/test/xpcshell/test_register_invalid_endpoint.js
create mode 100644 dom/push/test/xpcshell/test_register_invalid_json.js
create mode 100644 dom/push/test/xpcshell/test_register_no_id.js
create mode 100644 dom/push/test/xpcshell/test_register_request_queue.js
create mode 100644 dom/push/test/xpcshell/test_register_rollback.js
create mode 100644 dom/push/test/xpcshell/test_register_success.js
create mode 100644 dom/push/test/xpcshell/test_register_timeout.js
create mode 100644 dom/push/test/xpcshell/test_register_wrong_id.js
create mode 100644 dom/push/test/xpcshell/test_register_wrong_type.js
create mode 100644 dom/push/test/xpcshell/test_registration_error.js
create mode 100644 dom/push/test/xpcshell/test_registration_missing_scope.js
create mode 100644 dom/push/test/xpcshell/test_registration_none.js
create mode 100644 dom/push/test/xpcshell/test_registration_success.js
create mode 100644 dom/push/test/xpcshell/test_unregister_empty_scope.js
create mode 100644 dom/push/test/xpcshell/test_unregister_error.js
create mode 100644 dom/push/test/xpcshell/test_unregister_invalid_json.js
create mode 100644 dom/push/test/xpcshell/test_unregister_not_found.js
create mode 100644 dom/push/test/xpcshell/test_unregister_success.js
create mode 100644 dom/push/test/xpcshell/xpcshell.ini
|
2015-04-19 12:06:31 +02:00 |
|
Kit Cambridge
|
e3f6c6e501
|
Bug 1150683 - Add xpcshell test hooks to PushService.jsm. r=dougt
---
dom/push/PushService.jsm | 156 ++++++++++++++++++++++++++++++++---------------
dom/push/moz.build | 2 +-
2 files changed, 108 insertions(+), 50 deletions(-)
|
2015-04-19 12:06:21 +02:00 |
|
Kit Cambridge
|
efc183842c
|
Bug 1150683 - Implement nsIPushNotificationService. r=dougt
---
b2g/installer/package-manifest.in | 2 +-
browser/installer/package-manifest.in | 2 +-
dom/push/Push.manifest | 11 +-
dom/push/PushNotificationService.js | 81 +++++++++
dom/push/PushService.jsm | 324 ++++++++++++++++++++--------------
dom/push/PushServiceLauncher.js | 50 ------
dom/push/moz.build | 2 +-
7 files changed, 285 insertions(+), 187 deletions(-)
create mode 100644 dom/push/PushNotificationService.js
delete mode 100644 dom/push/PushServiceLauncher.js
|
2015-04-19 12:06:11 +02:00 |
|
Kit Cambridge
|
b30b508557
|
Bug 1150683 - Add XPCOM interfaces for push notifications. r=dougt
---
b2g/installer/package-manifest.in | 1 +
browser/installer/package-manifest.in | 1 +
dom/interfaces/push/moz.build | 12 ++++++
dom/interfaces/push/nsIPushNotificationService.idl | 49 ++++++++++++++++++++++
.../push/nsIPushObserverNotification.idl | 30 +++++++++++++
dom/moz.build | 1 +
6 files changed, 94 insertions(+)
create mode 100644 dom/interfaces/push/moz.build
create mode 100644 dom/interfaces/push/nsIPushNotificationService.idl
create mode 100644 dom/interfaces/push/nsIPushObserverNotification.idl
|
2015-04-19 12:06:04 +02:00 |
|
Ehsan Akhgari
|
a59f91a75d
|
Bug 1154679 - Part 2: Remove the usage of is_loosely from test_dragstart.html; r=Ms2ger
|
2015-04-18 19:10:48 -04:00 |
|
Ehsan Akhgari
|
8770eaec61
|
Bug 1154679 - Part 1: Remove the usage of is_loosely from test_domrequesthelper.xul; r=Ms2ger
|
2015-04-18 19:10:17 -04:00 |
|
Phil Ringnalda
|
afefb44917
|
Back out 2 changesets (bug 1152902) for Gu bustage
CLOSED TREE
Backed out changeset 462f2f668259 (bug 1152902)
Backed out changeset 1c5ed66652c3 (bug 1152902)
|
2015-04-18 15:30:17 -07:00 |
|
Boris Zbarsky
|
0c3477aecc
|
Bug 1155793 part 2. Split apart the concepts of movability and eliminatability in jitinfo, since some things are not movable but are eliminatable. r=efaust.
|
2015-04-17 22:01:02 -04:00 |
|
Boris Zbarsky
|
5a219cc77a
|
Bug 1155793 part 1. Make it possible to safely change the number of bits in the slotIndex field in jitinfo. r=efaust
|
2015-04-17 22:01:02 -04:00 |
|
Boris Zbarsky
|
f028340efb
|
Bug 1152902 part 2. Add a fast path for the case when a Promise is resolved with another Promise. r=nsm
|
2015-04-17 22:01:02 -04:00 |
|
Boris Zbarsky
|
9708bf2310
|
Bug 1152902 part 1. Add a way to flag a method in webidl as being identity-testable, so we'll expose such an identity test from bindings to other C++ code. r=peterv
|
2015-04-17 22:01:02 -04:00 |
|
Boris Zbarsky
|
2501463656
|
Bug 1153517. Fix mozGetDataAt to return null when it should, like it used to. r=peterv
|
2015-04-17 22:01:01 -04:00 |
|
Denis Volk
|
4ad62045e8
|
Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj
|
2015-04-15 12:47:03 -04:00 |
|
Ryan VanderMeulen
|
9058469137
|
Backed out changesets f06080c6097f and 03ce639c4f13 (bug 1155939) for frequent Linux GMP gtest deadlocks.
|
2015-04-20 11:39:36 -04:00 |
|
David Anderson
|
d7e1d2ecec
|
Fix a potential null-deref in TabChild::HandlePossibleViewportChange. (bug 1156156, r=kats)
|
2015-04-20 11:16:55 -04:00 |
|
Ryan VanderMeulen
|
d5732edbd4
|
Bug 1155252 - Re-disable 789933-1.html which was accidentally re-enabled.
CLOSED TREE
|
2015-04-20 10:51:05 -04:00 |
|
Nicolas Silva
|
0441eeec80
|
Bug 1155252 - Don't allocate X11TextureClients bigger than xlib's maximum surface size. r=jrmuizel
|
2015-04-20 15:53:42 +02:00 |
|
Ehsan Akhgari
|
62ee9d1e67
|
Bug 1156102 - Mark nsGlobalWindowObserver::mWindow as MOZ_NON_OWNING_REF; r=baku
|
2015-04-20 08:35:39 -04:00 |
|
Ehsan Akhgari
|
f9b5627de6
|
Bug 1156101 - Mark nsGlobalWindow::mObserver as an nsRefPtr; r=baku
|
2015-04-20 08:35:38 -04:00 |
|
Ehsan Akhgari
|
63da600939
|
Bug 1156100 - Mark XULDocument::CachedChromeStreamListener::mDocument as an nsRefPtr; r=baku
|
2015-04-20 08:35:37 -04:00 |
|
Ehsan Akhgari
|
b2d3bd0d56
|
Bug 1156099 - Mark the atom members of NodeInfo as nsCOMPtr's; r=baku
Turns out I was wrong, and they are really owning references.
|
2015-04-20 08:35:36 -04:00 |
|
Ehsan Akhgari
|
045bbb4b46
|
Bug 1156096 - Mark PathPointParams::mPath as MOZ_OWNING_REF; r=baku
|
2015-04-20 08:35:35 -04:00 |
|
Ehsan Akhgari
|
01f3dc89b8
|
Bug 1155178 - Part 2: Rename GMPUnique to GMPUniquePtr; r=cpearce
|
2015-04-20 08:29:51 -04:00 |
|
Ehsan Akhgari
|
dd25e8bb92
|
Bug 1155178 - Part 1: Convert GMPUnique into a template alias; r=cpearce
|
2015-04-20 08:28:44 -04:00 |
|
Chris Pearce
|
1eda8e7862
|
Bug 1156131 - Expand list of WMF DLLs that are whitelisted for use by EME plugins. r=bobowen
|
2015-04-20 20:10:40 +12:00 |
|
Chris Pearce
|
1faf334113
|
Bug 1155432 - Don't flush WMF PDM task queues. r=jya
|
2015-04-20 20:03:41 +12:00 |
|
Julian Seward
|
b010a22dd4
|
Bug 1153173 - Uninitialised value use in AutoJSExceptionReporter::~AutoJSExceptionReporter. r=aklotz.
|
2015-04-20 10:02:27 +02:00 |
|