Commit Graph

34801 Commits

Author SHA1 Message Date
Bobby Holley
9862b67579 Bug 1168008 - Do the template munging to allow promise callbacks to optionally return a promise, and surface that from InvokeCallbackMethod. r=gerald 2015-05-28 16:03:08 -07:00
Bobby Holley
261a449a6b Bug 1168008 - Make FunctionThenValue dispatch via InvokeCallbackMethod. r=jww 2015-05-28 16:03:07 -07:00
Bobby Holley
26114bb7f7 Bug 1168008 - Fix up InvokeCallbackMethod to templatize more generally on the method type. r=jww
The hard-coded specificity here is a barrier towards various bits of
generalization in the ensuing patches.
2015-05-28 16:03:07 -07:00
Bobby Holley
6cf4c82a1d Bug 1168008 - Get rid of RefableThen and make Then return an nsRefPtr<Consumer>. r=jww
This incurs an extra addref here and there, but I think it makes the API simpler
to use and understand.
2015-05-28 16:03:06 -07:00
Bobby Holley
1d07f792bf Bug 1168008 - Improve MediaPromise::ResolveOrRejectValue. r=jww 2015-05-28 16:03:05 -07:00
Bobby Holley
2dc810e154 Bug 1168008 - Fix a typo from the addition of closure support to MediaPromise. r=jww 2015-05-28 16:03:05 -07:00
Wes Kocher
35879ab75a Backed out changeset 3b09b61cdb45 (bug 1168676) for causing assertion failures CLOSED TREE 2015-05-28 11:45:56 -07:00
Sotaro Ikeda
7981c38591 Bug 1168456 - Remove NotifyWaitingForResourcesStatusChanged() call from MediaCodecReader r=bholley,bwu 2015-05-28 11:11:46 -07:00
Birunthan Mohanathas
cd748a7266 Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElement calls. r=froydnj 2015-05-28 11:07:44 -07:00
Birunthan Mohanathas
399e0c3be3 Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElements calls. r=froydnj 2015-05-28 11:07:43 -07:00
Birunthan Mohanathas
be1d7fba98 Bug 968520 - Add mozilla::fallible to FallibleTArray::InsertElementAt calls. r=froydnj 2015-05-28 11:07:43 -07:00
Birunthan Mohanathas
542c33cefc Bug 968520 - Use FallibleTArray::TruncateLength instead of SetLength where possible. r=froydnj
This preemptively fixes the upcoming -Wunused-result warnings due to unchecked
SetLength calls.
2015-05-28 11:07:43 -07:00
Birunthan Mohanathas
bae45fd11d Bug 968520 - Use FallibleTArray::Clear instead of SetLength(0). r=froydnj
This preemptively fixes the upcoming -Wunused-result warnings due to unchecked
SetLength calls.
2015-05-28 11:07:43 -07:00
Nikhil Marathe
5a921eaca5 Bug 1168676 - Switch off embed/object ServiceWorker interception. r=ehsan
I would have liked to watch for onerror on the tags instead of having these
todos(), but onerror does not seem to fire. I have locally verified that the
test does indeed receive 404s on the network console.
2015-05-27 16:36:44 -07:00
Ryan VanderMeulen
4d0124e866 Backed out changeset dd96df1da2b5 (bug 1166728) for making test_bug320799.html permafail on Mulet.
CLOSED TREE
2015-05-28 11:01:18 -04:00
Ben Kelly
f7df5a47fa Bug 1168152 P5 Follow-up to use 32kb growth size as intended in previous patches. r=me 2015-05-28 07:52:35 -07:00
Josh Matthews
ab1977fb39 Bug 1157283 - Recreate IPC redirected HTTP channels as necessary after intercepting the request in the child. r=mayhemer 2015-05-28 10:47:35 -04:00
Ben Kelly
caeaf9acac Bug 1168152 P4 Add a test to verify Cache incremental vacuum works. r=ehsan 2015-05-28 07:46:48 -07:00
Ben Kelly
f7683d5203 Bug 1168152 P3 Perform incremental vacuum at tail end of Cache db connections. r=ehsan 2015-05-28 07:46:47 -07:00
Ben Kelly
681eb5dd51 Bug 1168152 P2 Use a wrapper mozIStorageConnection for shared Cache connections. r=ehsan 2015-05-28 07:46:47 -07:00
Ben Kelly
af1e1065d6 Bug 1168152 P1 Use a smaller sqlite page size and a growth increment in Cache. r=ehsan 2015-05-28 07:46:47 -07:00
Ben Kelly
135c3feeb7 Bug 1168135 P3 Cache Context should pass shared Data container to init Action. r=ehsan 2015-05-28 07:46:47 -07:00
Ben Kelly
d33f118c38 Bug 1168135 P2 Add Cache Context::Init() method. r=ehsan 2015-05-28 07:46:47 -07:00
Ben Kelly
c973de0ae7 Bug 1168135 P1 Execute Cache init Action on same target thread used for other Actions. r=ehsan 2015-05-28 07:46:47 -07:00
Nick Fitzgerald
1b8e2780b5 Bug 1024774 - Part 7: Add HeapSnapshot WebIDL interface; r=bholley 2015-05-28 07:37:42 -07:00
Nick Fitzgerald
b3b4912ae8 Bug 1024774 - Part 1: Add the ChromeUtils WebIDL interface. r=bholley 2015-05-28 07:37:42 -07:00
Sotaro Ikeda
30d2de3b62 Bug 1168531 - Fix MediaCodecReader video playback problem r=bwu 2015-05-28 07:23:57 -07:00
Ryan VanderMeulen
566c696fa6 Merge m-c to inbound. a=merge 2015-05-28 10:20:38 -04:00
Ryan VanderMeulen
97e1c5bc2f Merge inbound to m-c. a=merge 2015-05-28 10:03:07 -04:00
Edgar Chen
52adefe901 Bug 1166174 - Fix MobileConnection.getCellInfoList() and add test case for it. r=hsinyi 2015-05-22 18:14:35 +08:00
Wes Kocher
6a0d56dad0 Merge m-c to b2ginbound, a=merge CLOSED TREE 2015-05-27 17:23:19 -07:00
Wes Kocher
556eca5c50 Merge fx-team to central, a=merge 2015-05-27 17:18:48 -07:00
Wes Kocher
23f6dff4e1 Backed out changeset bd8e3892907b (bug 1162844) for mochitest-1 bustage a=backout 2015-05-27 16:49:06 -07:00
Wes Kocher
8c5959300f Merge inbound to m-c a=merge 2015-05-27 17:01:43 -07:00
Kevin Grandon
7d69906880 Bug 1162844 - Add meta name=viewmode to have configurable VR experiences r=fabrice
---
 dom/browser-element/BrowserElementChildPreload.js  | 11 ++++
 .../mochitest/browserElement_Viewmode.js           | 71 ++++++++++++++++++++++
 .../mochitest/file_browserElement_Viewmode.html    |  8 +++
 dom/browser-element/mochitest/mochitest-oop.ini    |  1 +
 dom/browser-element/mochitest/mochitest.ini        |  3 +
 .../test_browserElement_inproc_Viewmode.html       | 19 ++++++
 .../test_browserElement_oop_Viewmode.html          | 19 ++++++
 7 files changed, 132 insertions(+)
 create mode 100644 dom/browser-element/mochitest/browserElement_Viewmode.js
 create mode 100644 dom/browser-element/mochitest/file_browserElement_Viewmode.html
 create mode 100644 dom/browser-element/mochitest/test_browserElement_inproc_Viewmode.html
 create mode 100644 dom/browser-element/mochitest/test_browserElement_oop_Viewmode.html
2015-05-27 14:32:19 -07:00
Carsten "Tomcat" Book
a96f90d7e7 Backed out changeset ae9c77fa58d1 (bug 1168208) for bustage on a CLOSED TREE 2015-05-27 14:50:43 +02:00
Ehsan Akhgari
54faf3e36a Bug 1168055 - Fix the :active pseudo-class on text controls; r=smaug 2015-05-27 08:27:13 -04:00
Thomas Zimmermann
c6bdc49f29 Bug 1167210: Replace |union sockaddr_any| with |struct sockaddr_storage|, r=kmachulis
Both types, |union sockaddr_any| and |struct sockaddr_storage|, provide
a sockaddr type that can hold any address. The latter is standardized by
POSIX, so we prefer it.
2015-05-27 13:49:07 +02:00
Jamin Liu
50434dc75e Bug 1168343 - Remove the improper MOZ_ASSERT in |BluetoothServiceBluedroid::BondStateChangedNotification|. r=shuang 2015-05-27 13:38:21 +08:00
Jamin Liu
9dc9c7781f Bug 1168266 - Add few member functions of ObexHeaderSet for PBAP. r=shuang 2015-05-27 09:48:02 +08:00
Wes Kocher
6fee8607f7 Merge inbound to central, a=merge 2015-05-26 16:16:26 -07:00
Thomas Zimmermann
60e9d4506b Bug 1167207: Remove |BluetoothDaemonChannel|, r=shuang
This patch integrates the functionality of |BluetoothDaemonChannel|
into |BluetoothDaemonConnection|. All users are adapted, the former
class is removed.
2015-05-26 18:29:02 +02:00
Ehsan Akhgari
1d4e673188 Bug 1168208 - Refactor the existing logic for syncing the security info between Response and channel objects into a new helper class; r=nsm,jdm,bkelly 2015-05-27 08:25:03 -04:00
Benjamin Chen
ec89de4464 Bug 1128448 - 1. Close the pref media.encoder.omx.enabled for newer android version. 2. Modify testcase and MR to eusure no timing issue. r=roc 2015-05-25 17:37:45 +08:00
Blake Wu
06a1f377b1 Bug 1168309 - Add the define, MOZ_GONK_MEDIACODEC, to dom/media. r=cpearce. 2015-05-26 17:33:29 +08:00
Kan-Ru Chen
bca405c4a9 Bug 772750 - Get mobile connection technology from MobileConnectionService. r=garvank,echen 2015-05-27 14:41:23 +08:00
Kan-Ru Chen
d155c952c2 Bug 1168068 - GonkGPSGeolocationProvider should use mRilDataServiceId in SetReferenceLocation. r=garvank 2015-05-27 14:40:48 +08:00
Shu-yu Guo
95302871f0 Bug 1166492 - Return UniquePtr<char[]> from profiler_get_profile to avoid double copying. (r=mstange) 2015-05-26 22:58:40 -07:00
Geoff Brown
dc2940c1c7 Bug 885140 - Request longer timeout for test_iframe_sandbox_navigation.html; r=bobowen 2015-05-26 11:33:27 -06:00
Geoff Brown
2c951c0ee1 Bug 1154505 - Request longer timeout for test_bug346659.html; r=smaug 2015-05-26 11:33:26 -06:00