Re: Disabling XUL -moz-inline-stack/-moz-stack on the Web?

2013-07-10 Thread Boris Zbarsky

On 6/13/13 11:56 PM, Robert O'Callahan wrote:

Bug 875060 made me wonder whether we should disable XUL 'display' values on
the Web, perhaps starting with -moz-stack and -moz-inline-stack. They do
very little that can't be done with absolute positioning. Perhaps we would
leave XUL 'display' values enabled for pages where remote XUL has been
whitelisted. What do people think?


I think it's a great idea, just like I did a week ago when I filed 
https://bugzilla.mozilla.org/show_bug.cgi?id=879275 ;)


I was more worried about -moz-box, since people are more likely to 
(ab)use it, but you're right that the compat issues are likely to be 
less with the stack display types.


The point about allowing them if remote XUL was whitelisted is a good 
one, though; we probably should do that


-Boris
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Disabling XUL -moz-inline-stack/-moz-stack on the Web?

2013-06-14 Thread Jet Villegas
Sounds like a good candidate for a Metrics web crawl to help predict the 
bustage level. If the number is low enough, we can skip the whitelist. In 
general, removing -moz-prefixed syntax is a good thing, especially when 
standard alternatives have taken hold.

--Jet

- Original Message -
From: Robert O'Callahan rob...@ocallahan.org
To: dev-platform@lists.mozilla.org
Sent: Thursday, June 13, 2013 8:56:19 PM
Subject: Disabling XUL -moz-inline-stack/-moz-stack on the Web?

Bug 875060 made me wonder whether we should disable XUL 'display' values on
the Web, perhaps starting with -moz-stack and -moz-inline-stack. They do
very little that can't be done with absolute positioning. Perhaps we would
leave XUL 'display' values enabled for pages where remote XUL has been
whitelisted. What do people think?

Rob
-- 
q“qIqfq qyqoquq qlqoqvqeq qtqhqoqsqeq qwqhqoq qlqoqvqeq qyqoquq,q qwqhqaqtq
qcqrqeqdqiqtq qiqsq qtqhqaqtq qtqoq qyqoquq?q qEqvqeqnq qsqiqnqnqeqrqsq
qlqoqvqeq qtqhqoqsqeq qwqhqoq qlqoqvqeq qtqhqeqmq.q qAqnqdq qiqfq qyqoquq
qdqoq qgqoqoqdq qtqoq qtqhqoqsqeq qwqhqoq qaqrqeq qgqoqoqdq qtqoq qyqoquq,q
qwqhqaqtq qcqrqeqdqiqtq qiqsq qtqhqaqtq qtqoq qyqoquq?q qEqvqeqnq
qsqiqnqnqeqrqsq qdqoq qtqhqaqtq.q
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Disabling XUL -moz-inline-stack/-moz-stack on the Web?

2013-06-14 Thread Cameron McCormack

Jet Villegas wrote:

Sounds like a good candidate for a Metrics web crawl to help predict
the bustage level.


Is this something we have now?  Do you have a pointer to more 
information on this?


Relatedly, I see Blink people recently -- well, Tab -- offer to add 
counters to Blink to determine how often particular Web features are 
used.  Is that something we are also able to do, maybe as part of Telemetry?

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Disabling XUL -moz-inline-stack/-moz-stack on the Web?

2013-06-14 Thread Andrew McCreight
- Original Message -
 Relatedly, I see Blink people recently -- well, Tab -- offer to add
 counters to Blink to determine how often particular Web features are
 used.  Is that something we are also able to do, maybe as part of
 Telemetry?

Yes, it is really easy to do.  For instance, bholley added 
COMPONENTS_INTERFACES_ACCESSED_BY_CONTENT and some other things with COMPONENTS 
in the name to telemetry, and this guided what parts of Components he removed 
from access by web pages.  Once you've written the code to figure out whether 
the browser has accessed such a thing, hooking it up to Telemetry is literally 
just a few lines of code.

Andrew
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Disabling XUL -moz-inline-stack/-moz-stack on the Web?

2013-06-14 Thread Daniel Holbert
See also https://bugzilla.mozilla.org/show_bug.cgi?id=879275 , which bz
filed on (possibly, at some point) turning off support for -moz-box on
the web.

~Daniel

On 06/13/2013 08:56 PM, Robert O'Callahan wrote:
 Bug 875060 made me wonder whether we should disable XUL 'display' values on
 the Web, perhaps starting with -moz-stack and -moz-inline-stack. They do
 very little that can't be done with absolute positioning. Perhaps we would
 leave XUL 'display' values enabled for pages where remote XUL has been
 whitelisted. What do people think?
 
 Rob
 
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform