Commit Graph

733 Commits

Author SHA1 Message Date
Jan Keromnes
7696325ed4 Bug 995206 - Sync app.update.{channel,url} settings with preferences. r=vingtetun 2014-04-23 08:14:00 +02:00
Fabrice Desré
e2b8a2d6b0 Backout 1ff975b6a290 for errors showing up in logcat. 2014-04-22 17:59:21 -07:00
Jan Keromnes
963b3bc7b9 Bug 995206 - Sync app.update.{channel,url} settings with preferences. r=21 2014-04-22 14:17:23 -07:00
Ryan VanderMeulen
2075f95fc4 Merge inbound to m-c. 2014-04-18 22:00:13 -04:00
Mark Finkle
9b47419f44 Bug 946454 - [Roku] Show 'casting' button in the video controls r=wesj, dolske 2014-04-18 16:48:06 -04:00
Yoshi Huang
39d0f2704a Bug 995101 - NFC: Don't use nfc-hardware-state-change event to enable/disable NFC. r=dimi 2014-04-11 17:49:21 +08:00
Dave Townsend
94635042ef Bug 993029: Add a way for the add-on manager to pass add-on globals to the debug actors. r=panos, r=Unfocused 2014-04-17 10:27:03 -07:00
Dave Townsend
8d9237bdbb Backing out bug 993029 due to Win8 debug test failures. CLOSED TREE 2014-04-17 10:20:49 -07:00
Dave Townsend
e52ab86767 Bug 993029: Add a way for the add-on manager to pass add-on globals to the debug actors. r=panos, r=Unfocused 2014-04-17 08:23:42 -07:00
Jan Keromnes
511d4607c0 Bug 986060 - Bubble the reflow interruptible flag in the developer-hud-update event. r=ochameau 2014-04-16 13:50:37 -04:00
Alexandre Poirot
eed548dcf7 Bug 994659 - Fix exceptions when reloading shell.html. r=vingtetun 2014-04-10 09:38:00 +02:00
Alexandre Poirot
f13b21527a Bug 963239 - Implements "SystemAppProxy.jsm" to abtract and ease interacting with the system app from platform code. r=vingtetun 2014-04-07 09:59:48 -04:00
Mihai Sucan
d0358d2b4f Bug 989043 - Network monitor support for e10s. r=ochameau 2014-04-03 15:45:25 +03:00
Gene Lian
ef988a9700 Bug 988129 - Correct the chaotic naming styles in system message codes (part 3, s/uri/pageURL). r=fabrice 2014-03-31 16:04:36 +08:00
Gene Lian
3d7539977a Bug 988129 - Correct the chaotic naming styles in system message codes (part 2, s/manifest/manifestURL). r=fabrice 2014-03-31 16:04:29 +08:00
J. Ryan Stinnett
e8aedd47c4 Bug 988563 - Restore Mac simulator UI (WTF Mac OS: Round 2). r=ochameau 2014-03-28 17:46:13 -07:00
Jan Keromnes
40e32c7f64 Bug 983610 - Make the developer HUD work for certified apps. r=ochameau 2014-03-25 09:14:22 -04:00
"J. Ryan Stinnett"
997536266b Bug 985652 - Only register pref actor on b2g if certified is allowed. r=ochameau 2014-03-26 10:43:44 -07:00
Carsten "Tomcat" Book
82d342c637 Merge mozilla-central to fx-team on a CLOSED TREE 2014-03-26 14:01:16 +01:00
Carsten "Tomcat" Book
750b518eb5 Backed out changeset 7e0f13fbecd3 (bug 983610) 2014-03-26 11:09:13 +01:00
Jan Keromnes
b37100abda Bug 983610 - Make the developer HUD work for certified apps. r=ochameau 2014-03-25 09:14:22 -04:00
Alexandre Poirot
a9ca128008 Bug 935014 - Allows to specify the devtool debuggger port via the command line. r=fabrice 2014-03-24 08:15:00 -07:00
Carsten "Tomcat" Book
b4df3ca4bb Merge mozilla-central to fx-team 2014-03-20 14:29:02 +01:00
Paolo Amadini
0f39c6d4b9 Bug 984809 - Remove deprecated promise.js usage in B2G. r=ochameau 2014-03-20 11:11:36 +01:00
Alexandre Poirot
ed2590fa4c Bug 944443 - Uplift rotation feature from simulator to b2g desktop. r=vingtetun 2014-03-19 08:38:59 -04:00
Alexandre Poirot
0db1f770c8 Bug 944443 - Uplift home button from simulator to b2g desktop. r=vingtetun, r=fabrice 2014-03-19 08:38:59 -04:00
Fernando Jiménez
7d20b5a7ba Bug 976002 - Build time flag to enable/disable FxA. r=fabrice, r=gps 2014-03-17 09:58:16 -07:00
Jan Keromnes
db2ebe082e Bug 977188 - Report security errors separately in the Developer HUD. r=21 2014-03-17 10:43:33 -04:00
Shih-Chiang Chien
6ea5833cdd Bug 943251 - [app-manager] Add preference actor. r=jryans 2014-03-03 09:41:36 +08:00
Bevis Tseng
2c55576445 Bug 976897 - Define new notification between NetworkManager and outer modules to prevent the race condition of setting routes and using network interface. r=vyang. 2014-03-10 12:36:42 +09:00
Jan Keromnes
b0d87dad18 Bug 973188 - Make the Developer HUD API nicer for Gaia test integration. r=21 2014-03-11 17:01:29 -04:00
Vladimir Vukicevic
4a91df6014 b=979489; Implement SimpleTiledContentClient and friends; r=jrmuizel 2014-03-10 14:34:57 -04:00
Vladimir Vukicevic
4646ced960 backout of rev 1a52e0063440 b=979489 2014-03-10 21:03:02 -04:00
Vladimir Vukicevic
6a1c3e6135 b=979489; Implement SimpleTiledContentClient and friends; r=jrmuizel 2014-03-10 14:34:57 -04:00
Vaibhav Agarwal
66a7651a97 Bug 971132 - B2G mochitests should use the new manifest format [directories]; r=jmaher 2014-03-06 13:42:45 -05:00
Ryan VanderMeulen
565fe7f416 Merge b2g-inbound to m-c. 2014-03-04 16:37:41 -05:00
Alexandre Poirot
199be05981 Bug 958043 - Remove useless enable-content-actors pref and ContentTabActor in b2g parent process. r=past
--HG--
extra : rebase_source : bae30ce729a4d50de581365547b23b719a672171
2014-03-03 14:11:00 -05:00
Jan Keromnes
47dc9e8a3f Bug 979216 - Developer HUD doesn't go away when disabled. r=trivial 2014-03-04 09:51:34 -05:00
Jan Keromnes
fbe491817c Bug 978058 - Make Firefox OS' devtools track frames instead of app manifests. r=vingtetun 2014-03-03 14:50:56 -05:00
Vivien Nicolas
25c7404dbf Bug 978197 - Simplify the process to map a setting and a pref. r=fabrice 2014-03-04 09:53:16 +01:00
Andrew Halberstadt
3eab4f6eea Bug 976120 - emulator.py should set crash environment, check for crashes on all marionette exceptions, r=jgriffin 2014-02-27 16:36:27 -05:00
Wes Kocher
7c9855b6f4 Merge m-c to fx-team 2014-02-26 18:34:07 -08:00
Vivien Nicolas
dd8519822c Bug 977208 - The top level layer has a strange height. r=fabrice 2014-02-26 23:12:35 +01:00
Vivien Nicolas
2022bb781f 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
b699ddbe34 Bug 963498 - Add memory tracking to Firefox OS's Developer HUD. r=vingtetun 2014-02-26 16:58:37 -05:00
Timothy Nikkel
ca230c43da 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
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
Fabrice Desré
e250fa7587 Bug 956185 - Add a 'adb only' debugging option r=dhylands 2014-01-08 17:18:03 -08:00
Patrick Wang (Chih-Kai Wang)
9989d89cb7 Bug 913243 - Load ErrorPage.js only when error occurs. r=fabrice 2014-01-07 14:39:32 +08:00
Honza Bambas
4fc7ebc647 Bug 918880 - MaybeAllowOfflineAppByDefault must work on child processes, r=jduell 2013-11-19 23:15:59 +01:00
Wes Kocher
e7ac45f0cd Revert the backout of bug 938023 (changesets 19fbd3fb0373:8146150d4df8) 2013-12-20 13:43:46 -08:00