Commit Graph

218625 Commits

Author SHA1 Message Date
Ryan VanderMeulen
4a0114e848 Merge inbound to m-c. a=merge 2014-12-08 15:46:14 -05:00
Ryan VanderMeulen
6e17aea86b Merge fx-team to m-c. a=merge 2014-12-08 15:37:46 -05:00
Ryan VanderMeulen
b04ae532a6 Backed out changesets ae63e2dda6e0, a9ca0113db3c, and d0a6757e24bd (bug 1097823) for bustage.
DONTBUILD CLOSED TREE
2014-12-08 15:00:02 -05:00
Bobby Holley
2899d41945 Bug 1097823 - Implement Media Promises. r=cpearce 2014-12-08 11:34:50 -08:00
Bobby Holley
d4354f19f2 Bug 1097823 - Implement MediaTaskQueue::ForceDispatch. r=cpearce
This is necessary to have strong guarantees that promises will be resolved.
While we're flushing the task queue, normal dispatch starts to fail,
meaning that we can't dispatch promise resolution. We have 3 options to handle
this:

(A) Never respond to the promise.
(B) Invoke the Resolve/Reject callback synchronously if dispatch fails.
(C) Prevent dispatch from failing.

(C) seems like the option least likely to violate invariants if we can get away
with it. Promise resolution is unlikely to be a heavyweight task in the way that
a decode task might be, so this should hopefully be ok.

Note that this still doesn't help for bonafide task queue shutdown. It's up to
consumers to tear down their MediaPromiseHolders before the task queues are shut
down.
2014-12-08 11:34:50 -08:00
Bobby Holley
8f32f522cd Bug 1097823 - Move NotDecodedReason from RequestSampleCallback to MediaDecoderReader. r=cpearce 2014-12-08 11:34:50 -08:00
Margaret Leibovic
020a865fb5 Bug 1105290 - Add null check to createEngineFromFileList. r=rnewman
--HG--
extra : rebase_source : 5a02f71a93659a297de3f8b2a8facb7c6a32f37e
extra : amend_source : 9ff1f1b354f6a50d5d49b060d1e1eac118ad712e
2014-12-08 11:12:44 -08:00
Victor Porof
479b3a71cf Bug 1106137 - Make canvas debugger faster by avoiding a double-copy operation when deserializing image data, r=pbrosset 2014-12-09 10:57:53 -05:00
Victor Porof
8d705b5729 Bug 1101197 - Improve performance of framerate view in new performance tool, r=jsantell 2014-12-08 13:09:25 -05:00
B2G Bumper Bot
4f6c0430c9 Bumping manifests a=b2g-bump 2014-12-08 09:51:56 -08:00
B2G Bumper Bot
71f7ad6b09 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/0d6dca3dab03
Author: Augustin Trancart <augustin.trancart@gmail.com>
Desc: Bug 918970 - display existing thread when sending a sms from contact app r=julien
2014-12-08 09:42:16 -08:00
Mike de Boer
f162e55a94 Bug 1092954: add tests for forced disconnect handling on room deletion. r=Standard8 2014-12-08 17:45:36 +01:00
Mike de Boer
b8b15f3fdc Bug 1092954: oust all users from a room when it's deleted. r=Standard8 2014-12-08 17:45:32 +01:00
Ryan VanderMeulen
4281a96068 Backed out changeset f4e24f923395 (bug 1092132) for Gip bustage.
--HG--
extra : rebase_source : 6a09b24d719c71df8556aa1ce692d9af7570a08a
2014-12-08 11:05:03 -05:00
B2G Bumper Bot
b00f643530 Bumping manifests a=b2g-bump 2014-12-08 08:01:52 -08:00
B2G Bumper Bot
cdd02841de Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/304e319b8a7d
Author: Douglas Sherk <github@sherk.me>
Desc: Merge pull request #26565 from DouglasSherk/1102496-dialer-keypad-delete-rtl

Bug 1102496 - Force render the keypad delete button in LTR, even in RTL mode. r=gsvelto

========

https://hg.mozilla.org/integration/gaia-central/rev/3be4530c5276
Author: Doug Sherk <github@sherk.me>
Desc: Bug 1102496 - Force render the keypad delete button in LTR, even in RTL mode. r=gsvelto
2014-12-08 07:57:14 -08:00
B2G Bumper Bot
ff5722d080 Bumping manifests a=b2g-bump 2014-12-08 07:48:33 -08:00
B2G Bumper Bot
cc26a551cb Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/99f6502fa1fc
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Revert "Merge pull request #26445 from pacorampas/1099397"

This reverts commit 7cc460af0f6f491d1afa6b6043cdea5025f0e15f, reversing
changes made to 30ad86d78c396ed746879d732e0cc8aad61b936a.
2014-12-08 07:42:15 -08:00
vivek
09f518faff Bug 1097098 : Get tab history calculation offloaded to JS . r=bnicholson 2014-12-05 17:59:45 -08:00
J. Ryan Stinnett
be0a2e7270 Bug 1107013 - Clear Browser Toolbox cache for local builds. r=bgrins 2014-12-08 16:26:09 -06:00
Gijs Kruitbosch
c380e3b8e6 Bug 1099095 - delay checking webrtc window until it closes, r=florian
--HG--
extra : rebase_source : a80d27b122ab2d62215cc79f98532e7c9b332370
2014-12-05 16:14:11 -08:00
Romain Gauthier
990560268b Bug 1045498 - New Hello UX for non supported browsers. r=nperriault 2014-12-09 14:19:21 +01:00
Carsten "Tomcat" Book
4c175f98f8 Merge mozilla-central to fx-team 2014-12-09 13:17:29 +01:00
Brian Grinstead
a4c274d652 Bug 1093730 - Use getPanelWhenReady for debugger state in browser toolbox. r=jryans 2014-12-08 16:20:00 +01:00
Brian Grinstead
86323746b6 Bug 1093730 - Add DevTools toolbox API for getPanelWhenReady. r=jryans 2014-12-08 16:19:00 +01:00
Dimi Lee
18799ac2dc Bug 1091356 - Change AvailableIn to PrivilegedApps for p2p sharing API. r=smaug r=allstars.chh 2014-12-04 15:55:14 -08:00
B2G Bumper Bot
4a7281fdc5 Bumping manifests a=b2g-bump 2014-12-09 00:33:53 -08:00
Szu-Yu Chen [:aknow]
2ada3a9af5 Bug 1104481 - Provide correct parameters. r=hsinyi 2014-12-09 16:03:19 +08:00
Tim Taubert
3a9e2268a3 Bug 1106936 - [e10s] Fix progress throbber for remote browsers r=billm 2014-12-03 14:14:23 -08:00
Nick Alexander
29c3f3e8d1 Bug 1107134 - Disable GeckoView independence testing due to Classycle inlining bug. r=ckitching
It appears that Classycle is dependent on the version of javac that
compiles the .class files.  There are real references between two
sets that are not caught by Classycle; ckitching and I theorize that
Classycle misses a reference from a set if it is a constant that is
inlined by the javac compiler.  This inlining differs between javac
compiler version.

--HG--
extra : rebase_source : 9040c77c604c8b76c4bfe1142c7efa015a82dcb5
2014-12-08 12:46:57 -08:00
Ryan VanderMeulen
2e26ad21e7 Merge m-c to fx-team. a=merge 2014-12-08 15:48:03 -05:00
Mike Conley
c506d390be Bug 1053981 - use the popup-scrollbars binding for <select> dropdowns in e10s windows. r=ally 2014-12-05 13:10:48 -08:00
Drew Willcoxon
20385080f0 Bug 1096534 - ContentSearch should load the search URL in the tab sending the search message, not the current tab. r=mak 2014-12-08 11:05:27 -08:00
Jay Wang
1df59f2059 Bug 1105452 - Need to use new Audio system APIs for audio offload playback. r=roc, r=jld, r=ggrisco
Resolve the build failure caused by API changes

There are some changes in Audio APIs in Android version
21. Modifying the code to use the new APIs.

Change-Id: I24fdeb20f8f957d05fb6c0c317de0a6f0769c347

Resolve seccomp violation caused by syscall 256

Modify the filter to allow syscall 256 (set_tid_address).

Change-Id: I49461770c4c5e70bf68462d34321381b0b7ead0a
2014-12-02 17:10:00 -05:00
Terrence Cole
dcc14e9e51 Bug 1105069 - Part 8: Remove implicit cast from GCCellPtr to js::gc::Cell*; r=jonco, r=mccr8
--HG--
extra : rebase_source : 0dfb2314f5d20770b7b92fa9fde23cb6c41f20d8
2014-12-01 22:34:25 -08:00
Terrence Cole
6cbcc53e0d Bug 1105069 - Part 7: Convert WeakMapTracer to use GCCellPtr; r=jonco, r=mccr8
--HG--
extra : rebase_source : d61c5f00a86472581bedd833fd4fbaf1f6700a0a
2014-12-01 15:06:38 -08:00
Terrence Cole
d5543d3509 Bug 1105069 - Part 6: Convert IncrementalReferenceBarrier to GCCellPtr; r=jonco
--HG--
extra : rebase_source : 008ec53319b44347af7398f07a9753b914a1157e
2014-12-01 15:06:37 -08:00
Terrence Cole
db67b7add4 Bug 1105069 - Part 5: Convert MarkGCThingAsLive to GCCellPtr; r=jonco
--HG--
extra : rebase_source : 19fc003cc5c9796963b8bf54213556e1310ab240
2014-12-01 15:06:37 -08:00
Alexandre Poirot
bdbc12be62 Bug 1100964 - Reset phone while enabling unrestricted devtools mode. r=fabrice, r=sicking
--HG--
extra : amend_source : 905e0ea7680baad061c66a0b6dc77dbf23258218
2014-11-26 06:46:00 -05:00
Manu Jain
d4a673a986 Bug 1088186 - Index out of range in RecentTabsCursorLoader. r=rnewman 2014-12-06 04:57:00 -05:00
Carsten "Tomcat" Book
2271f84a20 Backed out changeset bfee51abf471 (bug 1106569) on request 2014-12-08 14:58:24 +01:00
Carsten "Tomcat" Book
2c1ea21c11 Merge mozilla-central to fx-team 2014-12-08 13:10:11 +01:00
Carsten "Tomcat" Book
8c8346d4a0 merge b2g-inbound to mozilla-central a=merge 2014-12-08 12:58:28 +01:00
Carsten "Tomcat" Book
b56943cc51 merge fx-team to mozilla-central a=merge 2014-12-08 12:56:24 +01:00
Carsten "Tomcat" Book
ad27337e2a merge mozilla-inbound to mozilla-central a=merge 2014-12-08 12:48:58 +01:00
Mark Finkle
950a073a4a Bug 1079891 - Search widget minWidth is too big for some phones r=wesj 2014-12-07 16:21:09 -05:00
Victor Porof
0033d6d433 Bug 1107947 - Small reorg of the files in the new performance tool, r=jsantell
--HG--
rename : browser/devtools/performance/controller.js => browser/devtools/performance/performance-controller.js
rename : browser/devtools/performance/views/main.js => browser/devtools/performance/performance-view.js
rename : browser/devtools/performance/views/call-tree.js => browser/devtools/performance/views/details-call-tree.js
rename : browser/devtools/performance/views/waterfall.js => browser/devtools/performance/views/details-waterfall.js
2014-12-06 12:08:10 -05:00
Victor Porof
21cc07dd90 Bug 1107945 - The call tree in the new performance tool has a distracting thick top border, r=jsantell 2014-12-06 12:08:10 -05:00
Victor Porof
8f5732b2e8 Bug 1107943 - The maker sidebar has some annoying text spacing, r=jsantell 2014-12-06 12:08:10 -05:00
Victor Porof
771c3eec45 Bug 1106409 - Avoid overlap by hiding the 'max' framerate tooltip when the min/max difference is too small, r=jsantell 2014-12-06 12:08:10 -05:00