Steve Fink
cf0a78ef9a
Bug 1139456
- Do not let compaction set the alloc threshold to unreasonably small sizes, r=terrence
...
--HG--
extra : rebase_source : 2842e2aaaa97b355c61637d421c8a3fb02d70d57
2015-03-16 15:13:20 -07:00
Chris Manchester
45c8205d96
Bug 1142404 - Fix marionette's restarts to keep from attempting to reconnect to the browser as it's shutting down.;r=dburns
2015-03-16 14:59:46 -07:00
Bobby Holley
f4ba405552
Bug 1135424 - Run MDSM disposal off the MediaPromise returned by initiating shutdown on the task queue. r=mattwoodrow
2015-03-16 14:38:45 -07:00
Bobby Holley
53ad5b2a9c
Bug 1135424 - Switch the MDSM to a task queue. r=mattwoodrow
2015-03-16 14:38:44 -07:00
Bobby Holley
11f667af87
Bug 1135424 - Implement MediaTimer. r=mattwoodrow
2015-03-16 14:38:43 -07:00
Bobby Holley
1d46643778
Bug 1135424 - Allow MediaPromise dispatch to fail if the ThenValue has been disconnected. r=mattwoodrow
...
The original idea behind the current model was that we wanted ironclad guarantees
that consumers would always get a callback on their promise. But we now have use
cases where the consumer wants to forget about a promise (using the new
Disconnect()) feature, and in some cases wants to shut down the task queue that
the response is going to be dispatched on. In the case of this bug, we want to
avoid waiting for the longest outstanding timer promise to be resolved before
shutting down the MDSM.
So this patch fixes up the pieces needed to make this work:
* Loosening our invariants to allow dispatch targets to be released on any thread,
since MediaTaskQueue and nsIEventTarget both have thread-safe refcounting.
* Releasing mThisVal in Disconnect, so that we no longer depend on successful
dispatch to release it on the correct (dispatch) thread.
* Fiddling with various assertions.
We also make some assertions fatal in nightly/aurora builds while we're at it.
2015-03-16 14:38:42 -07:00
Ehsan Akhgari
23214cf141
Bug 1143833 - Add tests for the ignoreSearch match mode in DOM cache; r=bkelly
2015-03-16 17:11:05 -04:00
Ehsan Akhgari
3355cc8ff3
Bug 1143820 - Add tests to ensure that the URL fragments are correctly ignored by the DOM Cache API; r=bkelly
2015-03-16 17:08:09 -04:00
Ehsan Akhgari
56026081c7
Bug 1143813 - Add tests for attempting to store a non-GET request in the DOM Cache; r=bkelly
2015-03-16 17:03:45 -04:00
Ehsan Akhgari
791ff66ebf
Bug 1143511 - Correct the usages of .catch() in DOM cache tests; r=bkelly
...
These tests used .catch() incorrectly, in a way that did not actually
guarantee that the promise is rejected, so in 3 cases the promise
resolved to known failure values (undefined or an empty array) and
this was not being caught as a test failure.
This patch fixes those three places, and also rewrites the .catch()
usage in another case to guarantee that the promise is indeed rejected.
2015-03-16 16:53:10 -04:00
Ehsan Akhgari
0046a6d6ef
Bug 1143219
- Add tests for passing an unknown request to match and matchAll; r=bkelly
2015-03-16 16:46:49 -04:00
Nikhil Marathe
6d65226133
Bug 1140791 - Run fetch tests on main thread and workers. r=ehsan
...
--HG--
rename : dom/tests/mochitest/fetch/worker_test_fetch_basic.js => dom/tests/mochitest/fetch/test_fetch_basic.js
rename : dom/tests/mochitest/fetch/worker_test_fetch_basic_http.js => dom/tests/mochitest/fetch/test_fetch_basic_http.js
rename : dom/tests/mochitest/fetch/worker_test_fetch_cors.js => dom/tests/mochitest/fetch/test_fetch_cors.js
rename : dom/workers/test/fetch/test_request.html => dom/tests/mochitest/fetch/test_request.html
rename : dom/workers/test/fetch/worker_test_request.js => dom/tests/mochitest/fetch/test_request.js
rename : dom/workers/test/fetch/test_response.html => dom/tests/mochitest/fetch/test_response.html
rename : dom/workers/test/fetch/worker_test_response.js => dom/tests/mochitest/fetch/test_response.js
extra : rebase_source : d889a24b81681948f67604bacd95f05fac96ef57
2015-03-11 14:48:58 -07:00
Ehsan Akhgari
0ee6b70264
Bug 1143193 - Run the tests for match and matchAll on both Request objects and string URLs; r=bkelly
2015-03-16 16:29:22 -04:00
Catalin Badea
96bdb9cb6a
Bug 1142015 - Add source for messages dispatched to a Service Worker. r=baku
2015-03-16 22:23:42 +02:00
Andreas Pehrson
ba688bded0
Bug 1142688 - Wait for actual audio data on remote side before checking audio sanity. r=jesup,padenot
2015-03-16 16:32:19 +08:00
Ryan VanderMeulen
705badf085
Backed out changeset a970cb5c73f8 (bug 1116806) for frequent Linux e10s browser_tab_dragdrop.js.
...
CLOSED TREE
2015-03-16 15:47:22 -04:00
Botond Ballo
d15b1bee0b
Bug 1139675 - Update JS callers of nsIDOMWindowUtils.setResolution and getResolution in Fennec code. r=kats
...
--HG--
extra : rebase_source : 0ab7f8ec953e403c9247769c2f0a477639c7e55d
extra : source : 736f9204ed77d2ea6f6778d289b66928424f0544
2015-03-06 17:14:55 -05:00
Botond Ballo
5d1276b924
Bug 1139675 - Update JS callers of nsIDOMWindowUtils.setResolution and getResolution in metro browser code. r=kats
...
--HG--
extra : rebase_source : 0ca2e872106b27834b4f1866c0d62fc140ee7d65
extra : source : 9028522c1d3c8e47d2e183c354cc44a6cf6bd42e
2015-03-06 17:14:39 -05:00
Botond Ballo
d78faff72e
Bug 1139675 - Update JS callers of nsIDOMWindowUtils.setResolution and getResolution in accessibility code. r=yzen
...
--HG--
extra : rebase_source : 18d7bf41512f410f3a4ff70b2f88d05f2a4842c9
extra : source : daa3e0425813a9207e0bd17cb203501102fe80f5
2015-03-06 17:14:18 -05:00
Botond Ballo
2eb9751320
Bug 1139675 - Simplify the APIs for getting and setting the pres shell resolution. r=mstange,mattwoodrow
...
--HG--
extra : rebase_source : 18444e5f9304bbf9c2c14903be6aa4ebf8a08af3
extra : source : 60fe56e752d984a8d074af1bec1dfcd40a41e5f6
2015-03-06 18:07:59 -05:00
Botond Ballo
d3aed336d6
Bug 1139675 - Add a couple of operator overloads to BaseSize. r=kats
...
--HG--
extra : rebase_source : 83dc92abae4c970b93d9d6f6841392a6530d560d
extra : source : 2d49fc7c82c580e115bfcca8709582a7a9abda6b
2015-03-06 18:07:30 -05:00
Jeff Gilbert
d8509a9780
Bug 927995 - Handle antialias+preserveDrawingBuffer properly. - r=kamidphish
2015-03-16 12:16:50 -07:00
Ryan VanderMeulen
0f541272f0
Backed out changeset 7a53ee0cc3ae (bug 1136360) for Windows mochitest crashes.
...
--HG--
extra : rebase_source : 26d25e99c5b375f4e7a440638f897c9ae3b10e94
2015-03-16 15:04:51 -04:00
Stephen Pohl
acfabd9547
Bug 1140523: Send correct onEnabling/onDisabling notifications when EME preferences change. r=mossop
2015-03-16 14:59:08 -04:00
Kartikaya Gupta
3898d1b85c
Bug 1142926 - Only notify the docshell of state changes when moving in and out of a transforming state across all APZCs. r=botond
2015-03-16 14:52:52 -04:00
Catalin Badea
cbc3e96c50
Bug 1143732 - Add exempt from limit for two service worker tests. r=bkelly
2015-03-16 19:57:42 +02:00
Aaron Klotz
fc061bad25
Bug 1116806: Enable dom.ipc.plugins.asyncInit by default; r=vladan
...
--HG--
extra : rebase_source : 7c03d8025e3f7c110d9bbbb39541aabd2d70c273
2015-02-08 15:57:23 -07:00
Jeff Muizelaar
735ab827c5
Bug 1143789. Remove unnecessary cast to BasicLayerManager. r=mstange
...
--HG--
extra : rebase_source : ca8d18b5aae563a74f913f5b112c6e7c2bcea8f6
2015-03-16 14:19:32 -04:00
Ryan VanderMeulen
ba908a867f
Backed out changeset 734e81bff9f3 (bug 1110487) for intermittent e10s cache test crashes.
...
CLOSED TREE
2015-03-16 13:51:33 -04:00
Ryan VanderMeulen
9823ebd77b
Backed out changeset df82a0b667bb (bug 1137180) for causing intermittent crashes.
2015-03-16 13:17:19 -04:00
Paul Adenot
10f63e4d13
Bug 1136360 - Take into account the output device latency in the clock, and be more robust about rounding error accumulation, in cubeb_wasapi.cpp. r=kinetik
2015-03-16 18:12:38 +01:00
Paul Adenot
e95766a93b
Bug 1141781 - Grip the VideoFrameContainer when queing a call to invalidate in the MediaStreamGraph. r=roc
2015-03-16 18:12:36 +01:00
Karina Li
60b4c34dcf
Bug 1143556 - Set screen sharing mode or video mode for GMP plugin r=jesup
2015-03-16 14:27:28 +08:00
Joel Maher
9f96b6dd4c
Bug 1136395 - accessibility/mochitest/test/common.js could use some additional output to help debug issues. r=surkov
2015-03-16 13:05:50 -04:00
Terrence Cole
d7de9b28da
Bug 1141234 - Part 7: Reorder the allocator methods for clarity; r=sfink
...
--HG--
extra : rebase_source : 416bf77e6710cbc6817c05b38093ba54dcdde4b2
2015-03-11 11:11:29 -07:00
Terrence Cole
c68983593b
Bug 1141234 - Part 6: Namespace the allocator into GCRuntime; r=sfink
...
--HG--
extra : rebase_source : b3a1a49368dd3cdedaa3cefb11ccf77a199dbce7
2015-03-11 11:09:31 -07:00
Terrence Cole
2fd6b7cb52
Bug 1141234 - Part 5: Inline the one user of ShouldNurseryAllocate; r=sfink
...
--HG--
extra : rebase_source : ccd1e76d1363f4396cc280ffca88138278ecbe36
2015-03-11 11:07:57 -07:00
Terrence Cole
a43111845b
Bug 1141234 - Part 4: Move off-thread object allocation above unimplementable operations; r=sfink
...
--HG--
extra : rebase_source : 5e7373a610982e7a1f333a236ea324bc36961c16
2015-03-11 11:07:38 -07:00
Terrence Cole
0e5039fd77
Bug 1141234 - Part 3: Share the code to allocate a tenured thing; r=sfink
...
--HG--
extra : rebase_source : 5b21b52b3ba7650b1a20ff15d87a1156a27f9409
2015-03-11 11:07:23 -07:00
Terrence Cole
f4c5db74f1
Bug 1141234 - Part 1: Abstract PossiblyFail into the OOM testing machinery; r=sfink
...
--HG--
extra : rebase_source : b272f6805d505ad4ae7ac997c3d50b08eadca16c
2015-03-11 11:06:20 -07:00
Kartikaya Gupta
617f629233
Bug 1143518 - Remove the TryCapture path which is now obsolete. r=smaug
2015-03-16 12:32:17 -04:00
Benjamin Bouvier
55c05c9b53
Bug 1135039: Apply swizzle type policy changes in Ion too; r=sunfish
...
--HG--
extra : rebase_source : 8f6fc2f4bf447d0a94c4020745e021c761f2d9da
2015-03-02 19:40:06 +01:00
Benjamin Bouvier
c640efd2ea
Bug 1135039: Throw on non-int32 or out-of-bounds lanes arguments to swizzle/shuffle; r=sunfish
...
--HG--
extra : rebase_source : 8217021222a42042193443006f52f0356cebb772
2015-03-05 11:55:10 +01:00
Blake Kaplan
086b2fab59
Bug 1112040 - Add a mochitest. r=bholley
2015-03-16 08:39:46 -07:00
Blake Kaplan
f7438da910
Bug 1112040 - Report invalid regular expressions to the console. r=bholley
2015-03-16 08:39:46 -07:00
Joel Maher
e451dbd125
Bug 1143010 - Stopping a mochitest-browser run is rocket science. r=ted
2015-03-16 11:33:35 -04:00
Benjamin Bouvier
ba2ef44a01
Bug 1139473: File some metadata for the js/src/ subdirectory; r=jorendorff
...
--HG--
extra : rebase_source : 02642bc61adf6d2794f0f5b25d5192c5cad99412
2015-03-04 17:43:27 +01:00
Ben Kelly
30333a7a7d
Bug 1110487 P2 Implement the nsIOfflineStorage interface in Cache. r=janv,ehsan
2015-03-16 07:10:36 -07:00
Ben Kelly
92143814c0
Bug 1110487 P1 Fix some non-unified bustage before adding new code. r=ehsan
2015-03-16 07:10:36 -07:00
Sylvestre Ledru
61bd88c38b
Bug 1143412 - Make sure that we run "apt-get update". Otherwise, the install of packages will fail r=nalexander
2015-03-16 14:29:53 +01:00