This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 25709 - Take over open() features argument spec http://dev.w3.org/csswg/cssom-view/#the-features-argument-to-the-open()-method
Summary: Take over open() features argument spec http://dev.w3.org/csswg/cssom-view/#t...
Status: RESOLVED WONTFIX
Alias: None
Product: WHATWG
Classification: Unclassified
Component: HTML (show other bugs)
Version: unspecified
Hardware: Other other
: P3 normal
Target Milestone: Unsorted
Assignee: Ian 'Hixie' Hickson
QA Contact: contributor
URL: http://www.whatwg.org/specs/web-apps/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-14 12:44 UTC by contributor
Modified: 2014-08-05 05:50 UTC (History)
3 users (show)

See Also:


Attachments

Description contributor 2014-05-14 12:44:10 UTC
Specification: http://www.whatwg.org/specs/web-apps/current-work/multipage/browsers.html
Multipage: http://www.whatwg.org/C#dom-open
Complete: http://www.whatwg.org/c#dom-open
Referrer: http://www.whatwg.org/specs/web-apps/current-work/multipage/

Comment:
Take over open() features argument spec
http://dev.w3.org/csswg/cssom-view/#the-features-argument-to-the-open()-method

Posted from: 90.230.218.37 by simonp@opera.com
User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36 OPR/21.0.1432.48 (Edition Next)
Comment 1 Ian 'Hixie' Hickson 2014-05-14 21:13:17 UTC
As far as I can tell, that entire algorithm can be summarised as "do what you want". Is it really useful to have it?

Why wouldn't we just have browsers ignore height/width/top/left?
Comment 2 Simon Pieters 2014-05-15 08:18:40 UTC
It's not quite "do what you want". It's "do nothing or do one or more of these things".

I'm hoping for better interop (e.g. in parsing the value) and for browsers dropping some of the many supported features. I don't think it's realistic to drop height/width/top/left on desktop browsers yet.

Just saying "do what you want" is more likely to result in browsers making no change whatsoever I think.
Comment 3 Ian 'Hixie' Hickson 2014-05-15 17:57:28 UTC
Well, it's not "do nothing". I mean, if you "do nothing" with those four things, you still have to position the window. So it's "put the window where you want or put the window where these attributes say", which is the same as "put the window where you want" from a black-box testing point of view.

What values do browsers support which you think you can get them to drop?
Comment 5 Ian 'Hixie' Hickson 2014-05-16 17:03:15 UTC
I don't see any features there that I would want browsers to support.

The only one I see on that page that says it's going to be dropped is "dependent", which isn't supported by anyone but Gecko on some platforms anyway. Is that the only one you think we can get dropped?
Comment 6 Simon Pieters 2014-05-16 19:57:21 UTC
I hope to drop all but the ones in the spec. But I don't know how realistic that is, I haven't checked with implementors about it.
Comment 7 Ian 'Hixie' Hickson 2014-08-04 19:00:26 UTC
I've made HTML defer to CSSOM View. If it was up to me, we'd drop the entire argument. As described above, as far as I can tell, what CSSOM View requires is black-box indistinguishable from ignoring the argument entirely.