Is the Customizer still a thing? If not, can I write a patch to get rid of it? :-)
On Fri, Oct 30, 2015 at 4:08 PM, Justin D'Arcangelo <[email protected]> wrote: > If I can remember correctly, this was to support the Spark Customizer as well > as some other things that were originally a part of the Spark builds. > > -Justin > > >> On Oct 30, 2015, at 10:52 AM, Frederik Braun <[email protected]> wrote: >> >> I found the change was made in bug 1114676, but I don't really follow why :| >> >> >> >> On 30.10.2015 15:23, Julien Wajsberg wrote: >>> As I said, I don't really understand why we enable webcomponents from >>> devtools at this moment. I'd remove this... >>> >>> Le 30/10/2015 14:21, Frederik Braun a écrit : >>>> Aaah, yeah. Pretty sure I must have messed up my device by going full >>>> developer. Though I still find it bad UX that enabling full developer >>>> mode may then break apps. >>>> >>>> A lot of our target audience might enable this. How would an app author >>>> protect against this? >>>> >>>> >>>> >>>> On 30.10.2015 14:07, Julien Wajsberg wrote: >>>>> But maybe you enabled using WebIDE without knowing ? I noticed it's >>>>> enabled by WebIDE when we switch to full permission mode, but I don't >>>>> know why. >>>>> >>>>> See [1]. >>>>> >>>>> I also noticed [2] but I don't know when it's run. >>>>> >>>>> [1] >>>>> https://dxr.mozilla.org/mozilla-central/source/devtools/client/webide/content/runtimedetails.js#145 >>>>> [2] >>>>> https://dxr.mozilla.org/mozilla-central/source/b2g/components/ProcessGlobal.js#72 >>>>> >>>>> Le 30/10/2015 13:59, Wilson Page a écrit : >>>>>> Freddy's right, I just checked and my dogfooding device does have >>>>>> webcomponents enabled for standard web content. Were we aware of this? >>>>>> I'm not sure what flags are used to build Foxfood builds. >>>>>> >>>>>> *W I L S O N P A G E* >>>>>> >>>>>> Front-end Developer >>>>>> Firefox OS (Gaia) >>>>>> London Office >>>>>> >>>>>> Twitter: @wilsonpage >>>>>> IRC: wilsonpage >>>>>> >>>>>> On Fri, Oct 30, 2015 at 12:52 PM, Julien Wajsberg >>>>>> <[email protected] <mailto:[email protected]>> wrote: >>>>>> >>>>>> Le 30/10/2015 12:31, Frederik Braun a écrit : >>>>>>> (Writing this as an app author) >>>>>>> >>>>>>> Hey, >>>>>>> >>>>>>> FxOS builds, especially dogfood builds have >>>>>> dom.webcomponents.enabled >>>>>>> set to true. >>>>>> >>>>>> From my understanding, it's not true, unless you enabled the developer >>>>>> mode in WebIDE ? >>>>>> I think it's enabled by default only in DEVICE_DEBUG=1 and DEBUG=1 >>>>>> profiles. >>>>>> >>>>>>> This makes Polymer and other web-components shims bail out early and >>>>>>> rely on the native implementation. Unfortunately, our implementation >>>>>>> does not seem to be very complete, so that is *for over a year* >>>>>>> impossible to use Brick or other web components in Firefox OS apps. >>>>>>> >>>>>>> See also: https://bugzilla.mozilla.org/show_bug.cgi?id=1052140 >>>>>>> >>>>>>> What's the plan? :-) >>>>>>> >>>>>>> >>>>>>> Cheers, >>>>>>> Freddy >>>>>>> _______________________________________________ >>>>>>> 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 >>> >>> >>> >>> >>> _______________________________________________ >>> 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 > _______________________________________________ dev-fxos mailing list [email protected] https://lists.mozilla.org/listinfo/dev-fxos

