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

Reply via email to