Maybe you can reuse the ones that Fennec has? They have rewritten some to be more mobile-friendly and are using the desktop versions for others, AFAIK.
kats On Nov 12, 2015 3:24 AM, "Frederik Braun" <[email protected]> wrote: > +1, > > I too think that we should allow accessing the Gecko about: pages built > into platform. They are usually not meant for the "average user", so I'd > suggest we can live with some being not "mobile optimized", while doing > this in a later iteration upstream. > > On 12.11.2015 06:06, Tim Guan-tin Chien wrote: > > (I was going to respond to another thread but this seems to be fit in > more) > > > > I don't think Firefox OS (specifically Gaia) should re-implement every > > about: page in Gecko. There is just too much work for the Firefox OS > > team to reproduce every about: page that is already done by the Platform > > team. > > > > Sure, we want to get them (1) localized in Gaia or maybe (2) > > customizable with new UI in Gaia System app, but I think (1) can be done > > by having the Gecko about: pages localizable by Gaia System language > > packages and (2) should not be a priority if we are all working at the > > same company and try to produce multiple products with consistency. > > > > Unless there are arguments on (1) is not doable or (2) is indeed a > > shared goal across the entire company (thus invalid bug 1217269 at least > > partly), we should try to achieve (1), make about: accessible in FxOS, > > and move neterror.xhtml back to Gecko. > > > > The work involved to re-create about: UIs in Gaia System / Gaia > > Settings, as evidenced by the previous thread, involves non-trivial API > > engineering and/or IAC hacking. I don't think it's a desired direction > > in terms of architecture or use of our human resource even though > > Fernando can keep the test coverage we are happy with. > > > > This needs a resolution. The conversation should have happened 3 years > ago. > > > > > > On Thu, Nov 12, 2015 at 12:04 AM, Naoki Hirata <[email protected] > > <mailto:[email protected]>> wrote: > > > > https://bugzilla.mozilla.org/show_bug.cgi?id=886905 > > > > You are more than welcome to fix the pages so they work for Firefox > > OS. :) > > > > On Tue, Nov 10, 2015 at 11:41 PM, Frederik Braun <[email protected] > > <mailto:[email protected]>> wrote: > > > > There are many other useful about pages that do not currently > > work on > > Firefox OS (config, memory, crashes, webrtc, mozilla, robots, > > ... :)). > > > > Do we want them to work in the future? Either by just allowing > > them from > > the browser app or redirecting to a customized version from the > > system app. > > > > > > On 11.11.2015 07:05, Fabrice Desré wrote: > > > The only about: page we display is about:neterror. On b2g we > > redirect it > > > to a page served from the system app > > (apps/system/net_error.html). The > > > nice thing doing that is that we have control of its look & > > feel (even > > > if we started by mostly copying the one from Fennec), and we > can > > > localize it like the rest of gaia. That means th > > at we don't have to ship > > > a localized gecko, which is a win. We still have some > unlocalized > > > strings in gecko that we should provide from the system app > > though, like > > > the label on <input type=file> buttons. > > > > > > Fabrice > > > > > > On 11/10/2015 07:50 PM, Tim Guan-tin Chien wrote: > > >> Understood, thanks for the response Francisco, Fernando and > Ben! > > >> > > >> Maybe the bigger issue here is whether or not we should > > somehow allow > > >> about: URLs to be loaded into FxOS? I don't think it make > > sense for > > >> re-do every about: page UI in the FxOS org since Platform > > team already > > >> did it once? > > >> > > >> > > >> On Wed, Nov 11, 2015 at 1:46 AM, Francisco Jordano > > <[email protected] <mailto:[email protected]> > > >> <mailto:[email protected] <mailto:[email protected]>>> > > wrote: > > >> > > >> Hi there, > > >> > > >> as Ben mentioned there is a new effort from the devtools > > team to > > >> provide tools for debugging the new features that > > platform is building. > > >> > > >> IIRC, Eddy is working on the new tools under > > about:debugging that > > >> will be the umbrella for debugging addons, workers, > > serviceworkers, etc. > > >> > > >> We still don't have it available for FxOS, so IMO, we > > should keep > > >> the current implementation in Settings that provide basic > > >> functionality for developers, and remove that > > implementation as soon > > >> about:debugging is available for Firefox OS. > > >> > > >> Cheers, > > >> F. > > >> > > >> On 10 November 2015 at 14:04, Ben Kelly > > <[email protected] <mailto:[email protected]> > > >> <mailto:[email protected] <mailto:[email protected]>>> > > wrote: > > >> > > >> On Tue, Nov 10, 2015 at 2:32 AM, Tim Guan-tin Chien > > >> <[email protected] <mailto:[email protected]> > > <mailto:[email protected] <mailto:[email protected]>>> > wrote: > > >> > > >> Somehow it was decided about:serviceworker in > > Settings app > > >> should be engineered with a chrome/content event > > to System > > >> app and an IAC channel to Settings app: > > >> > > >> > > > https://github.com/mozilla-b2g/gaia/blob/3180bbe2f2e94809c1fcef0e92a01da99cdfb530/apps/system/js/about_service_workers_proxy.js#L21-L29 > > >> > > >> When, per previous threads, we should just > > implement a > > >> ServiceWorkerManager API accessible from Settings > > app. > > >> > > >> > > >> Is it really necessary to have this panel in settings > > app vs > > >> providing the information via devtools? > > >> > > >> The main issue with the previous settings app service > > worker > > >> panel is that it could run the service worker script > > in the > > >> wrong content process. For example, when you click > > the update > > >> button it would launch the service worker script for > > appId X in > > >> the settings content process with appId Y. This > > would then > > >> cause security checks to fail and kill the content > > process. > > >> > > >> If necessary we can surface a small interface to > > settings app, > > >> but I would strongly suggest that it be limited in > > scope. We > > >> should not expose the full nsIServiceWorkerManager > > interface. > > >> It would also need to include IPC to the parent > > process to work > > >> properly. > > >> > > >> > > >> Unless there are counter-arguments unknown to me, > > I would > > >> like to organize work and do this conversion. > > >> > > >> > > >> We are planning to revisit our service worker e10s > > design for > > >> b2g at the December work week. I would recommend > > waiting to do > > >> any major changes until after that session. > > >> > > >> Ben > > >> > > >> > > >> > > >> > > >> > > >> _______________________________________________ > > >> dev-fxos mailing list > > >> [email protected] <mailto:[email protected] > > > > >> https://lists.mozilla.org/listinfo/dev-fxos > > >> > > > > > > > > > > _______________________________________________ > > dev-fxos mailing list > > [email protected] <mailto:[email protected]> > > https://lists.mozilla.org/listinfo/dev-fxos > > > > > > > > _______________________________________________ > > dev-fxos mailing list > > [email protected] <mailto:[email protected]> > > https://lists.mozilla.org/listinfo/dev-fxos > > > > > > _______________________________________________ > dev-fxos mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-fxos >
_______________________________________________ dev-fxos mailing list [email protected] https://lists.mozilla.org/listinfo/dev-fxos

