Commit Graph

642 Commits

Author SHA1 Message Date
Wes Kocher
d16b9aad35 Merge m-c to fx-team 2014-02-26 18:34:07 -08:00
Vivien Nicolas
626cc77a86 Bug 977208 - The top level layer has a strange height. r=fabrice 2014-02-26 23:12:35 +01:00
Vivien Nicolas
bee94f9115 Bug 977209 - Map a preference to a Gaia setting to enable dumping the layers tree. r=fabrice 2014-02-26 23:12:34 +01:00
Jan Keromnes
e32aa32f91 Bug 963498 - Add memory tracking to Firefox OS's Developer HUD. r=vingtetun 2014-02-26 16:58:37 -05:00
Timothy Nikkel
ca65262585 Bug 965593. Only use large z-index on root scroll frames to make overlay scrollbars draw above other content. r=roc
For non-root scroll frames this would lead to the scrollbars drawing above content outside the scroll frame and above everything in the scroll frame.
2014-02-06 16:46:21 -06:00
Kartikaya Gupta
2775c9db6a Back out cset 477e7d2eb1d7 (bug 965593) for causing bug 975221 which is more severe. r=backout 2014-02-21 08:23:12 -05:00
Mark Hammond
e90e6505b7 Bug 935793 (part 2) - rename browser-shown notifications and send them for all frames. r=smaug 2014-02-21 09:19:18 +11:00
Fred Lin
efca5334e9 Bug 972316 - Move inline scripts and styles into separate file for b2g/chrome/content/shell.html. r=fabrice 2014-02-19 11:00:34 -05:00
Vivien Nicolas
75a8d65bdf Bug 970995 - Activate devtools-layers tracking for the system app. r=janx 2014-02-15 01:45:45 +01:00
Vivien Nicolas
481837e983 Bug 969827 - Map a preference to a Gaia setting to configure the jank threshold. r=fabrice 2014-02-15 01:45:44 +01:00
Vivien Nicolas
bce38c0c45 Bug 972085 - Use clearUserPref in settings.js for APZC related settings. r=kats 2014-02-15 01:45:44 +01:00
Jan Keromnes
38006cdf43 Bug 963499 - Implement a jank watcher to display event loop lags in Firefox OS's Developer HUD. r=vingtetun 2014-02-14 11:52:14 -05:00
Tetsuharu OHZEKI
3b056a442d Bug 970033 - Part 2: Unprefix CSS transition under /b2g. r=vingtetun 2014-02-13 09:29:01 -05:00
Tetsuharu OHZEKI
6ade7ce66a Bug 970033 - Part 1: Unprefix CSS transform under /b2g. r=vingtetun 2014-02-13 09:27:43 -05:00
Jan Keromnes
520b5c4b7b Bug 968220 - Make B2G devtools overlay metrics configurable with prefs. r=vingtetun 2014-02-12 09:54:09 -05:00
Alexandre Poirot
daab2be750 Bug 961780 - Use "b2g" package name instead of "browser". r=fabrice 2014-02-11 09:24:20 -05:00
Carsten "Tomcat" Book
69627ca737 merge b2g-inbound to mozilla-central 2014-02-07 09:54:06 +01:00
Dimi Lee
cf6dfbbe2c Bug 959109 - B2G NFC: Disable NFC when screen is off. r=allstars.chh 2014-01-28 12:14:19 +08:00
Jan Keromnes
a4eece7560 Bug 966210 - Make B2G devtools layers track all running apps on init. r=ochameau 2014-02-06 10:06:25 -05:00
Timothy Nikkel
48e6e511fe Bug 965593. Only use large z-index on root scroll frames to make overlay scrollbars draw above other content. r=roc
For non-root scroll frames this would lead to the scrollbars drawing above content outside the scroll frame and above everything in the scroll frame.
2014-02-06 16:46:21 -06:00
Kartikaya Gupta
b2b0d5edd4 Bug 967502 - Handle the gaia developer setting to disable checkerboarding. r=vingtetun 2014-02-05 13:29:12 -05:00
Kartikaya Gupta
1cc15cfeea Bug 967098 - Set displayport heuristics based on Gaia settings. r=vingtetun 2014-02-03 18:58:08 -05:00
Fabrice Desré
c5e8df6f03 Bug 967233 - Override the scrollbarbutton background r=vingtetun 2014-02-03 15:51:02 -08:00
Vivien Nicolas
1a319fcbcb Bug 967094 - Expose some prefs related to tiling. r=kats 2014-02-04 00:20:00 +01:00
Fabrice Desré
157c7c94a9 Bug 966502 - Use Cu.cloneInto() instead of ObjectWrapper.jsm r=baku 2014-02-01 11:06:59 -08:00
Jan Keromnes
591fa0f786 Bug 960933 - Implement a DevTools Widget Panel for Firefox OS. r=ochameau 2014-01-31 13:01:58 -05:00
Nikhil Marathe
d83e2bf8ed Bug 918806 - Remove all mention of dom.promise.enabled from other tests. r=bz,schien
--HG--
extra : rebase_source : a07485081313d6002459bd64e3abf4ebb10b960d
2014-01-30 13:14:03 -08:00
Ryan VanderMeulen
207d08537d Backed out changesets 6db8b08a3aea and 1d7c2025bb56 (bug 918806) for B2G mochitest failures. 2014-01-30 14:46:36 -05:00
Nikhil Marathe
845395590c Bug 918806 - Remove all mention of dom.promise.enabled from other tests. r=bz,schien 2014-01-30 09:43:09 -08:00
Jan Keromnes
888a022f0f Bug 961392 - B2G RemoteDebugger.start() and toolkit DebuggerServer.addBrowserActors() duplicate code. r=ochameau, r=past 2014-01-24 12:11:00 +02:00
Ryan VanderMeulen
f9b09db3f5 Merge b2g-inbound to m-c. 2014-01-24 17:10:15 -05:00
Shih-Chiang Chien
d571c4730e Bug 947010 - Test case for recording status. r=fabrice 2013-12-16 13:45:01 +08:00
Fernando Jiménez
6e321b4d60 Bug 938993 - Support Multi-SIM for Payments. r=fabrice 2014-01-24 11:08:43 +01:00
Ryan VanderMeulen
2e91c12958 Merge fx-team to m-c. 2014-01-23 15:56:13 -05:00
Vivien Nicolas
460b3849a3 Bug 961047 - Ensure all mozbrowser iframes use APZ when APZ is enabled. r=kats,fabrice 2014-01-23 18:45:00 +01:00
Tim Taubert
910454863e merge m-c to fx-team 2014-01-23 10:57:35 +01:00
Carsten "Tomcat" Book
535888eb97 merge b2g-inbound to mozilla-central 2014-01-23 10:20:58 +01:00
Wes Kocher
028efdb265 Backed out changeset 47c7cd88eee1 (bug 961047) for b2g scrolling failures 2014-01-22 20:12:03 -08:00
Vivien Nicolas
6ff1b513e4 Bug 961047 - Ensure all mozbrowser iframes use APZ when APZ is enabled. r=kats,fabrice 2014-01-23 00:03:17 +01:00
Alexandre Poirot
eb7415d338 Bug 961784 - Fix system app event listening in the mulet. r=fabrice 2014-01-22 14:06:46 -05:00
Panos Astithas
71a3267914 Make the debugger frontend cope with an already connected target (bug 933212); r=jryans,fitzgen
* Made the DebuggerClient, which is actually the RootActor front, not consider one of the attached child fronts as "active". Since a single DebuggerClient (or RootFront) is kept around for the App Manager's lifetime, it makes sense to move the notion of "active" tab to the toolbox's target. As each toolbox gets destroyed, the fronts should be detaching from their actors (if they are stateful) so that the app is no longer in a debugging state. Debugging a new app (or reconnecting to a previous one) will create new fronts anyway.
* Slightly refactored the TabClient, ThreadClient, SourceClient and TracerClient towards a protocol.js-based architecture, by adding parent-child references and lifecycle management. Now a tab-scoped thread actor for instance has the tab as its parent, while a global-scoped thread actor (chrome debugger) has the DebuggerCLient (RootFront) as its parent. This lets parents reference their children, so that caching in the target object can work. It also allowed me to move some methods from the DebuggerClient to the actual front that should be responsible, like reconfigureTab, reconfigureThread and attachThread. These methods now use DebuggerClient.requester, too.
* Added some error handling in the debugger client requester around "before" and "after" callbacks, which exposed some errors in tests that are now fixed.
* Fixed the state handling in the thread actor so that merely detaching from a thread doesn't put it in the exited state. This is the part that what was necessary for Firebug's use case.
* Properly loading tracer and webgl actors now on b2g.
2014-01-14 17:39:40 +02:00
Panos Astithas
a3b4c00141 Add a memory actor for collecting memory usage data (bug 923275); r=paul 2013-12-03 13:41:02 +02:00
Alexandre Poirot
187a539c7d Bug 961655 - Ensure that webapps-registry-ready event is fired, even if the Webapps registry is initialized before shell.html is loaded. r=fabrice 2014-01-22 10:06:29 -08:00
Marco Castelluccio
626d865c32 Bug 959420 - Refactor saveApps, getManifestFor, readManifests, writeFile functions to use promises. r=fabrice 2014-01-16 16:26:24 -08:00
Ryan VanderMeulen
208917083a Merge inbound to m-c. 2014-01-16 15:06:12 -05:00
Etienne Segonzac
265ade2e84 Bug 849223 - Make the CSS3 system color module customizable via mozSettings to enable gaia themes. r=vingtetun 2014-01-16 15:52:30 +01:00
Diego Wilson
4c97e04ee8 Bug 947504 - Only enable HwcComposer2D by default if hardware supports it. r=gal
This feature will only be enabled by default on hardware that supports it
which sets the gonk prop "ro.display.colorfill" to true.

The feature can still be force enabled (or force disabled) via the
"layers.composer2d.enabled" setting.
2014-01-14 14:44:47 -08:00
Alexandre Poirot
6a13f8e9f2 Bug 891882 - Activate touch events on b2g desktop. r=vingtetun, r=mdas 2014-01-15 09:28:04 -05:00
Fabrice Desré
bbe761d8ca Bug 957880 - Expose memory pressure events to gaia's system app r=gwagner 2014-01-14 21:32:19 -08:00
Alexandre Poirot
12b144ee53 Bug 959111 - Disable actors in parent process unless certified app pref is toggled. r=past 2014-01-14 10:14:24 -05:00