Commit Graph

637 Commits

Author SHA1 Message Date
Kartikaya Gupta
0b3fb4b75d 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
da1a04a29a 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
a2532a9dc6 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
607b249828 Bug 970995 - Activate devtools-layers tracking for the system app. r=janx 2014-02-15 01:45:45 +01:00
Vivien Nicolas
dd1a418a15 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
ab0b9606af Bug 972085 - Use clearUserPref in settings.js for APZC related settings. r=kats 2014-02-15 01:45:44 +01:00
Jan Keromnes
8f37aa271a 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
f0fb1be017 Bug 970033 - Part 2: Unprefix CSS transition under /b2g. r=vingtetun 2014-02-13 09:29:01 -05:00
Tetsuharu OHZEKI
1a1e61e1dd Bug 970033 - Part 1: Unprefix CSS transform under /b2g. r=vingtetun 2014-02-13 09:27:43 -05:00
Jan Keromnes
4ed36649ec Bug 968220 - Make B2G devtools overlay metrics configurable with prefs. r=vingtetun 2014-02-12 09:54:09 -05:00
Alexandre Poirot
18dbaa5cb4 Bug 961780 - Use "b2g" package name instead of "browser". r=fabrice 2014-02-11 09:24:20 -05:00
Carsten "Tomcat" Book
1fcb7ff9df merge b2g-inbound to mozilla-central 2014-02-07 09:54:06 +01:00
Dimi Lee
56d196b3a5 Bug 959109 - B2G NFC: Disable NFC when screen is off. r=allstars.chh 2014-01-28 12:14:19 +08:00
Jan Keromnes
48a584a6b4 Bug 966210 - Make B2G devtools layers track all running apps on init. r=ochameau 2014-02-06 10:06:25 -05:00
Timothy Nikkel
389ddd215e 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
f1e8c318f6 Bug 967502 - Handle the gaia developer setting to disable checkerboarding. r=vingtetun 2014-02-05 13:29:12 -05:00
Kartikaya Gupta
baa6673995 Bug 967098 - Set displayport heuristics based on Gaia settings. r=vingtetun 2014-02-03 18:58:08 -05:00
Fabrice Desré
d1a1885870 Bug 967233 - Override the scrollbarbutton background r=vingtetun 2014-02-03 15:51:02 -08:00
Vivien Nicolas
139ef1c589 Bug 967094 - Expose some prefs related to tiling. r=kats 2014-02-04 00:20:00 +01:00
Fabrice Desré
da7e46af81 Bug 966502 - Use Cu.cloneInto() instead of ObjectWrapper.jsm r=baku 2014-02-01 11:06:59 -08:00
Jan Keromnes
1e74db6b2b Bug 960933 - Implement a DevTools Widget Panel for Firefox OS. r=ochameau 2014-01-31 13:01:58 -05:00
Nikhil Marathe
8e0026f21f 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
3a41ee3937 Backed out changesets 6db8b08a3aea and 1d7c2025bb56 (bug 918806) for B2G mochitest failures. 2014-01-30 14:46:36 -05:00
Nikhil Marathe
f6e4443816 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
8fc991b4cd 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
2163779703 Merge b2g-inbound to m-c. 2014-01-24 17:10:15 -05:00
Shih-Chiang Chien
1d39f86bae Bug 947010 - Test case for recording status. r=fabrice 2013-12-16 13:45:01 +08:00
Fernando Jiménez
fd5011958d Bug 938993 - Support Multi-SIM for Payments. r=fabrice 2014-01-24 11:08:43 +01:00
Ryan VanderMeulen
cd0015b979 Merge fx-team to m-c. 2014-01-23 15:56:13 -05:00
Vivien Nicolas
de0f1c860e 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
7bfc5b8029 merge m-c to fx-team 2014-01-23 10:57:35 +01:00
Carsten "Tomcat" Book
9529a646f8 merge b2g-inbound to mozilla-central 2014-01-23 10:20:58 +01:00
Wes Kocher
a45e4bb415 Backed out changeset 47c7cd88eee1 (bug 961047) for b2g scrolling failures 2014-01-22 20:12:03 -08:00
Vivien Nicolas
f2c7bdc2e0 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
ad99c8e604 Bug 961784 - Fix system app event listening in the mulet. r=fabrice 2014-01-22 14:06:46 -05:00
Panos Astithas
97a45e85f9 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
2c406aadac Add a memory actor for collecting memory usage data (bug 923275); r=paul 2013-12-03 13:41:02 +02:00
Alexandre Poirot
4f60ea3b19 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
a05143f25c Bug 959420 - Refactor saveApps, getManifestFor, readManifests, writeFile functions to use promises. r=fabrice 2014-01-16 16:26:24 -08:00
Ryan VanderMeulen
b05202b7e2 Merge inbound to m-c. 2014-01-16 15:06:12 -05:00
Etienne Segonzac
f091204480 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
ce8176de16 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
291e390c9f Bug 891882 - Activate touch events on b2g desktop. r=vingtetun, r=mdas 2014-01-15 09:28:04 -05:00
Fabrice Desré
a4e719a4de Bug 957880 - Expose memory pressure events to gaia's system app r=gwagner 2014-01-14 21:32:19 -08:00
Alexandre Poirot
1c86fd4f12 Bug 959111 - Disable actors in parent process unless certified app pref is toggled. r=past 2014-01-14 10:14:24 -05:00
Ryan VanderMeulen
4d0972315d Merge inbound to m-c. 2014-01-13 17:44:24 -05:00
Alexandre Poirot
1ada9ff931 Bug 952214 - Re-enable webapps actor mochitest on b2g desktop and cover shell.js debugger server initialization. r=paul 2014-01-13 08:44:47 -05:00
Peter Chang
4c5cb7d5d9 Bug 946596 - Support high resolution screenshots, r=timdream,dflanagan 2014-01-13 10:24:36 +08:00
Alexandre Lissy
de8ff304a0 Bug 951150 - Sync notification system message with Notification API. r=mhenretty 2014-01-09 16:55:44 +01:00
Fernando Jiménez
26713bb956 Bug 926737 - FOTA update includes device GUID for identification purpose. Part 1: B2G. r=fabrice 2014-01-10 11:02:58 +01:00