Bobby Holley
fb69461e18
Bug 1135424 - Switch the MDSM to a task queue. r=mattwoodrow
2015-03-12 17:54:35 -07:00
Bobby Holley
838ad64674
Bug 1135424 - Implement MediaTimer. r=mattwoodrow
2015-03-12 17:52:51 -07:00
Bobby Holley
643902f841
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-12 17:52:50 -07:00
Chris Double
99f7bdd3a1
Bug 1131884 - Video buffering calculation fails for some MP4 videos - r=jya
...
Playback position used in calculating buffering time is set
during metadata reading. This is at end of file for the
video in the bug. As a result the buffering data is always
wrong.
Changed to not setting position during metadata - it is set
during frame playback anyway.
Also changes buffering timeout to 15s from 30s.
2015-03-13 13:45:51 +13:00
Seth Fowler
c1911009b2
Bug 1142376 - Allow copying of mozilla::Pair objects. r=waldo
2015-03-12 17:44:30 -07:00
Seth Fowler
30f03e7712
Bug 1142366 - Add an equivalent of std::make_pair for mozilla::Pair. r=waldo
2015-03-12 17:44:28 -07:00
J. Ryan Stinnett
b6b74b8c85
Bug 1142730 - Show client cert in WebIDE auth dialog. r=past
2015-03-12 17:37:17 -05:00
Ryan VanderMeulen
0251c6d23b
Merge m-c to b2g-inbound. a=merge
...
CLOSED TREE
2015-03-12 18:36:58 -04:00
Ryan VanderMeulen
fd511a4b5b
Merge inbound to m-c. a=merge
2015-03-12 18:05:45 -04:00
Ryan VanderMeulen
81c8fe27e2
Merge fx-team to m-c. a=merge
2015-03-12 17:55:19 -04:00
Ryan VanderMeulen
bcecacb328
Bug 1142494 - Fix OSX packaging mistake. r=glandium, a=bustage
2015-03-12 17:46:53 -04:00
B2G Bumper Bot
a761d228ab
Bumping manifests a=b2g-bump
2015-03-12 13:54:12 -07:00
B2G Bumper Bot
03d9770f56
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/f378c0a3ef97
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1105567 - merge pull request #28851 from justindarc:bug1105567 to mozilla-b2g:master
========
https://hg.mozilla.org/integration/gaia-central/rev/96b83c01d43c
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Bug 1105567 - Selecting the recently-taken image in the Camera app (taken before formatting storage space) after formatting storage space crashes the Camera app
2015-03-12 13:51:45 -07:00
Ryan VanderMeulen
69610736ef
Merge b2g-inbound to m-c. a=merge
2015-03-12 16:50:07 -04:00
B2G Bumper Bot
bd03077c1b
Bumping manifests a=b2g-bump
2015-03-12 13:38:21 -07:00
B2G Bumper Bot
ec9c7cefb5
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/c73a8dcd20bc
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1122105 - merge pull request #28502 from hfiguiere:bug1122105-test-album-cover-display to mozilla-b2g:master
========
https://hg.mozilla.org/integration/gaia-central/rev/9be245abf97f
Author: Hubert Figuière <hub@figuiere.net>
Desc: Bug 1122105 - Test that we display the album art. r=djf
2015-03-12 13:35:32 -07:00
Ryan VanderMeulen
fa1aa88d22
Backed out changeset 672cea72c662 (bug 994541) for making various browser-chrome tests more timeout-prone.
...
CLOSED TREE
2015-03-12 15:54:12 -04:00
B2G Bumper Bot
36a7ad888e
Bumping manifests a=b2g-bump
2015-03-12 12:49:20 -07:00
B2G Bumper Bot
9c286ec66f
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/3c7a961674d1
Author: Aleh Zasypkin <aleh.zasypkin@gmail.com>
Desc: Merge pull request #28799 from azasypkin/bug-1139207-dialer-rtl-long-contacts
Bug 1139207 - [RTL] "Call Log" truncates long contacts name at the beginning of the name. Use bdi to ellipsis content. r=drs
========
https://hg.mozilla.org/integration/gaia-central/rev/105e5546f1a7
Author: Aleh Zasypkin <azasypkin@mozilla.com>
Desc: Bug 1139207 - [RTL] "Call Log" truncates long contacts name at the beginning of the name. Use bdi to ellipsis content. r=drs
2015-03-12 12:46:50 -07:00
Ryan VanderMeulen
affc51a0dd
Bug 1142494 - Only package the steeplechase tests if webrtc is enabled. r=ted, f=drno
2015-03-12 15:27:03 -04:00
Ryan VanderMeulen
728d720894
Backed out changeset 94f1fc3d9ec8 (bug 1135897) for LSAN leaks.
...
CLOSED TREE
2015-03-12 15:02:08 -04:00
Ryan VanderMeulen
ebd781abd3
Backed out 8 changesets (bug 1141234) for bustage.
...
Backed out changeset 9c7dd01f338e (bug 1141234)
Backed out changeset df39d787c523 (bug 1141234)
Backed out changeset 3632c514a358 (bug 1141234)
Backed out changeset 1e8743d47b41 (bug 1141234)
Backed out changeset ddd5d5191e49 (bug 1141234)
Backed out changeset 274b1f5afc29 (bug 1141234)
Backed out changeset 65e299373b5b (bug 1141234)
Backed out changeset eff0109392e9 (bug 1141234)
2015-03-12 15:01:16 -04:00
B2G Bumper Bot
89df10738f
Bumping manifests a=b2g-bump
2015-03-12 11:57:41 -07:00
B2G Bumper Bot
047cb3d6d0
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/9139624122bb
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1122106 - merge pull request #28515 from hfiguiere:bug1122106-check-rating to mozilla-b2g:master
========
https://hg.mozilla.org/integration/gaia-central/rev/1b02b21b274e
Author: Hubert Figuière <hub@figuiere.net>
Desc: Bug 1122106 - Test the rating UI. r=djf
2015-03-12 11:55:11 -07:00
B2G Bumper Bot
21caa18c70
Bumping manifests a=b2g-bump
2015-03-12 11:43:17 -07:00
Panos Astithas
06530f8f76
Don't dump errors in tests that are already handled by the parser (bug 1138784). r=vporof
2015-03-12 20:42:35 +02:00
B2G Bumper Bot
b317124e8e
Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/55a350543dbe
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1133347 - merge pull request #28230 from KevinGrandon:bug_1133347_remove_classic_homescreen to mozilla-b2g:master
========
https://hg.mozilla.org/integration/gaia-central/rev/36e51946eed7
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1133347 - Update build scripts for homescreen migration r=rickychien
* Remove un-needed collection migration build script
* Removes JSHint/CSSLint xfail entries for homescreen code.
* Add mock XHR to system test folder.
========
https://hg.mozilla.org/integration/gaia-central/rev/ba50a42b4d7a
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1133347 - Remove classic homescreen from gaia codebase r=crdlc
2015-03-12 11:40:23 -07:00
Sami Jaktholm
bbae61deb7
Bug 1142633 - Fix intermittent netmonitor e10s test failures caused by dead CPOW usage. r=vporof
2015-03-12 20:39:43 +02:00
Christoph Kerschbaumer
daaff1a374
Bug 1138649 - Update remaining callsites to use newChannel2 in toolkit/components (r=gijs,billm)
2015-03-12 11:27:17 -07:00
Christoph Kerschbaumer
552564bf56
Bug 1138641 - Updated remaining callsites to use newChannel2 in browser/devtools (r=vporof)
2015-03-12 11:26:57 -07:00
Nicolas Silva
86f6836f29
Bug 1123080 - Use cairo's image backend as canvas fallback on windows. r=Bas
2015-03-12 19:40:06 +01:00
Terrence Cole
7183032237
Bug 1141234 - Part 8: Suppress a false positive rooting analysis hazard; r=sfink
2015-03-12 11:20:47 -07:00
B2G Bumper Bot
0cf67e559c
Bumping manifests a=b2g-bump
2015-03-12 11:07:49 -07:00
B2G Bumper Bot
84f4b3c946
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/bfe721ecddf7
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1136859 - merge pull request #28794 from stasm:1136859-trailing-slash to mozilla-b2g:master
========
https://hg.mozilla.org/integration/gaia-central/rev/77d1b5c0d12c
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Bug 1136859 - Remove trailing slash from the privacy policy URL
2015-03-12 11:05:18 -07:00
B2G Bumper Bot
1f7c7259ea
Bumping manifests a=b2g-bump
2015-03-12 10:49:16 -07:00
B2G Bumper Bot
b7f03716b0
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/2a8471e467d9
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1141578 - merge pull request #28817 from gabrielesvelto:bug-1141578-validate-contact-cache-first-start to mozilla-b2g:master
========
https://hg.mozilla.org/integration/gaia-central/rev/286f1137ba33
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Bug 1141578 - Validate contact cache correctly the first time the dialer starts up
2015-03-12 10:46:46 -07:00
B2G Bumper Bot
6cd2cfaf9c
Bumping manifests a=b2g-bump
2015-03-12 09:45:18 -07:00
B2G Bumper Bot
31649243ae
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/0dc0d61e671f
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Merge pull request #26976 from mikehenrty/bug-1068564-no-close-utility-tray
Bug 1068564 - Do not close utility tray when launched app is staying in ...
========
https://hg.mozilla.org/integration/gaia-central/rev/893bb2b45b95
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Bug 1068564 - Do not close utility tray when launched app is staying in the background
2015-03-12 09:42:46 -07:00
Alexandre Lissy
46c37cf4d2
Bug 1142550 - Fix screenshot. r=gwagner
2015-03-12 12:34:00 -04:00
Anders Holbøll
8b9cc246ce
Bug 1138250 - add actual source files from UNIFIED_SOURCES to VS projects always; r=ted.mielczarek; a=RyanVM
...
DONTBUILD because NPOTB
2015-03-12 14:31:05 -04:00
B2G Bumper Bot
d91ab44ce9
Bumping manifests a=b2g-bump
2015-03-12 08:54:29 -07:00
B2G Bumper Bot
b801b1481c
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/57708271ce66
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1142381 - merge pull request #28824 from KevinGrandon:bug_1142381_symlinked_apps_fix to mozilla-b2g:master
========
https://hg.mozilla.org/integration/gaia-central/rev/d68b6fe85898
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1142381 - [Build] Guard symlinked apps
2015-03-12 08:51:47 -07:00
B2G Bumper Bot
617ba98078
Bumping manifests a=b2g-bump
2015-03-12 07:59:24 -07:00
B2G Bumper Bot
5ac52674e3
Bumping manifests a=b2g-bump
2015-03-12 06:45:33 -07:00
B2G Bumper Bot
4cce654869
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/6ecc772fc32c
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1140525 - merge pull request #28812 from benfrancis:1140525 to mozilla-b2g:master
========
https://hg.mozilla.org/integration/gaia-central/rev/ba1181bc9272
Author: Ben Francis <ben@tola.me.uk>
Desc: Bug 1140525 - Transform search engine selector triangle in RTL mode
2015-03-12 06:42:50 -07:00
Thomas Zimmermann
78e20fc1de
Bug 1142132
: Move helper classes of OPP manager into manager's namespace, r=shuang
...
Keeping helper classes in Bluetooth's C++ namespace creates collisions
between symbols of different managers' helpers. Moving OPP helpers into
the namespace of |BluetoothOPPManager| fixes this problem for OPP.
2015-03-12 13:07:32 +01:00
Thomas Zimmermann
8feed1dc17
Bug 1142132
: Move helper classes of A2DP manager into manager's namespace, r=shuang
...
Keeping helper classes in Bluetooth's C++ namespace creates collisions
between symbols of different managers' helpers. Moving A2DP helpers into
the namespace of |BluetoothA2dpManager| fixes this problem for A2DP.
2015-03-12 13:07:32 +01:00
Thomas Zimmermann
6871320c40
Bug 1142132
: Move helper classes of HFP manager into manager's namespace, r=shuang
...
Keeping helper classes in Bluetooth's C++ namespace creates collisions
between symbols of different managers' helpers. Moving HFP helpers into
the namespace of |BluetoothHfpManager| fixes this problem for HFP.
2015-03-12 13:07:32 +01:00
Carsten "Tomcat" Book
33766daced
merge b2g-inbound to mozilla-central a=merge
2015-03-12 12:05:07 +01:00
Wander Lairson Costa
50889d6bf7
Bug 1137820 part 4: Make hg.m.o mozharness the default repo.
2015-03-12 07:13:54 -03:00