Commit Graph

627 Commits

Author SHA1 Message Date
Alexandre Poirot
b545cfef74 Bug 961780 - Use "b2g" package name instead of "browser". r=fabrice 2014-02-11 09:24:20 -05:00
Carsten "Tomcat" Book
5dfcf3ae00 merge b2g-inbound to mozilla-central 2014-02-07 09:54:06 +01:00
Dimi Lee
f5fe52ed3e Bug 959109 - B2G NFC: Disable NFC when screen is off. r=allstars.chh 2014-01-28 12:14:19 +08:00
Jan Keromnes
627e9702b4 Bug 966210 - Make B2G devtools layers track all running apps on init. r=ochameau 2014-02-06 10:06:25 -05:00
Timothy Nikkel
eebb301452 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
8a047f2d54 Bug 967502 - Handle the gaia developer setting to disable checkerboarding. r=vingtetun 2014-02-05 13:29:12 -05:00
Kartikaya Gupta
ab8cf86c47 Bug 967098 - Set displayport heuristics based on Gaia settings. r=vingtetun 2014-02-03 18:58:08 -05:00
Fabrice Desré
8a13eb7484 Bug 967233 - Override the scrollbarbutton background r=vingtetun 2014-02-03 15:51:02 -08:00
Vivien Nicolas
0e02b3a68c Bug 967094 - Expose some prefs related to tiling. r=kats 2014-02-04 00:20:00 +01:00
Fabrice Desré
0b097b1807 Bug 966502 - Use Cu.cloneInto() instead of ObjectWrapper.jsm r=baku 2014-02-01 11:06:59 -08:00
Jan Keromnes
054c44e645 Bug 960933 - Implement a DevTools Widget Panel for Firefox OS. r=ochameau 2014-01-31 13:01:58 -05:00
Nikhil Marathe
5f05b80e02 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
aa8ede1cff Backed out changesets 6db8b08a3aea and 1d7c2025bb56 (bug 918806) for B2G mochitest failures. 2014-01-30 14:46:36 -05:00
Nikhil Marathe
d2b71e77aa 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
a606e6d861 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
1e0482e1c1 Merge b2g-inbound to m-c. 2014-01-24 17:10:15 -05:00
Shih-Chiang Chien
0a5f4416e8 Bug 947010 - Test case for recording status. r=fabrice 2013-12-16 13:45:01 +08:00
Fernando Jiménez
ef48946890 Bug 938993 - Support Multi-SIM for Payments. r=fabrice 2014-01-24 11:08:43 +01:00
Ryan VanderMeulen
41e8ad9c6f Merge fx-team to m-c. 2014-01-23 15:56:13 -05:00
Vivien Nicolas
3f61d03497 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
fc3315fbfe merge m-c to fx-team 2014-01-23 10:57:35 +01:00
Carsten "Tomcat" Book
8d3a7df7a7 merge b2g-inbound to mozilla-central 2014-01-23 10:20:58 +01:00
Wes Kocher
324c853be9 Backed out changeset 47c7cd88eee1 (bug 961047) for b2g scrolling failures 2014-01-22 20:12:03 -08:00
Vivien Nicolas
b8d16528af 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
b8db60eaa9 Bug 961784 - Fix system app event listening in the mulet. r=fabrice 2014-01-22 14:06:46 -05:00
Panos Astithas
c74418115e 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
c2e5563040 Add a memory actor for collecting memory usage data (bug 923275); r=paul 2013-12-03 13:41:02 +02:00
Alexandre Poirot
b97f2606bc 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
384728f025 Bug 959420 - Refactor saveApps, getManifestFor, readManifests, writeFile functions to use promises. r=fabrice 2014-01-16 16:26:24 -08:00
Ryan VanderMeulen
127438a7eb Merge inbound to m-c. 2014-01-16 15:06:12 -05:00
Etienne Segonzac
61a804b5d3 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
551565a5c9 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
17fe928a45 Bug 891882 - Activate touch events on b2g desktop. r=vingtetun, r=mdas 2014-01-15 09:28:04 -05:00
Fabrice Desré
664192d366 Bug 957880 - Expose memory pressure events to gaia's system app r=gwagner 2014-01-14 21:32:19 -08:00
Alexandre Poirot
e12dc1d2b7 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
e7b8f32115 Merge inbound to m-c. 2014-01-13 17:44:24 -05:00
Alexandre Poirot
07aa4e33c8 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
4305ef19ef Bug 946596 - Support high resolution screenshots, r=timdream,dflanagan 2014-01-13 10:24:36 +08:00
Alexandre Lissy
e2bc913495 Bug 951150 - Sync notification system message with Notification API. r=mhenretty 2014-01-09 16:55:44 +01:00
Fernando Jiménez
248f1a7c13 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é
83a9e02d81 Bug 956185 - Add a 'adb only' debugging option r=dhylands 2014-01-08 17:18:03 -08:00
Patrick Wang (Chih-Kai Wang)
50dfaff474 Bug 913243 - Load ErrorPage.js only when error occurs. r=fabrice 2014-01-07 14:39:32 +08:00
Honza Bambas
2b9e1b58ed Bug 918880 - MaybeAllowOfflineAppByDefault must work on child processes, r=jduell 2013-11-19 23:15:59 +01:00
Wes Kocher
1221083b0e Revert the backout of bug 938023 (changesets 19fbd3fb0373:8146150d4df8) 2013-12-20 13:43:46 -08:00
Diego Wilson
78b4c2402e Bug 950800 - Honor Composer2D toggling on the fly. r=nrc
Now you can toggle the hardware composer on/off at any point without restarting B2G.
2013-12-17 09:01:39 -08:00
Ms2ger
b8ce388b2c Merge backout. 2013-12-20 11:39:00 +01:00
Ms2ger
91a6b6eff1 Backout bug 938023 (changesets 19fbd3fb0373:8146150d4df8) for missing review. 2013-12-20 11:37:27 +01:00
Wes Kocher
56d9fc8c65 Merge fx-team to m-c 2013-12-19 19:09:04 -08:00
Fernando Jiménez
204dd07d1b Bug 947860 - Expose data SIM information instead of first SIM in the WebPaymentProvider API. r=fabrice 2013-12-19 13:42:22 +01:00
Michael Ratcliffe
8af158adc6 Bug 864098 - Add "Disable Cache" to options panel r=jwalker
--HG--
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs.html => browser/devtools/framework/test/browser_toolbox_options_disable_js.html
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs.js => browser/devtools/framework/test/browser_toolbox_options_disable_js.js
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs_iframe.html => browser/devtools/framework/test/browser_toolbox_options_disable_js_iframe.html
2013-12-18 09:34:49 +00:00