Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[cssom-view] Add window.screenLeft and window.screenTop as aliases #2669

Merged
merged 1 commit into from Oct 24, 2018

Conversation

csnardi
Copy link
Contributor

@csnardi csnardi commented May 11, 2018

Given that usage of these attributes are high and that they are implemented in Chrome, WebKit, and Edge, standardization seems like the best option for screenLeft and screenTop. Add them into the spec as simple aliases of screenX and screenY.

Fixes #1091.

Given that usage of these attributes are high and that they are implemented in Chrome, WebKit, and Edge, standardization seems like the best option for screenLeft and screenTop. Add them into the spec as simple aliases of screenX and screenY.

Fixes w3c#1091.
@csnardi csnardi changed the title Add window.screenLeft and window.screenTop as aliases [cssom-view] Add window.screenLeft and window.screenTop as aliases May 11, 2018
@foolip
Copy link
Member

foolip commented Oct 13, 2018

@tabatkins, can you merge if I write tests?

@tabatkins
Copy link
Member

yeah

foolip added a commit to web-platform-tests/wpt that referenced this pull request Oct 16, 2018
Matches w3c/csswg-drafts#2669.

Note that `screenX` and `screenY` themselves aren't tested at all:
#5471
@foolip
Copy link
Member

foolip commented Oct 16, 2018

Sent web-platform-tests/wpt#13543.

foolip added a commit to web-platform-tests/wpt that referenced this pull request Oct 16, 2018
Matches w3c/csswg-drafts#2669.

Note that `screenX` and `screenY` themselves aren't tested at all:
#5471
@foolip
Copy link
Member

foolip commented Oct 17, 2018

The tests in web-platform-tests/wpt#13543 have been merged now. @tabatkins, can you merge this?

There's an Intent to Implement and Ship: window.screenLeft and window.screenTop aliases on dev-platform. You rock, @emilio!

@foolip
Copy link
Member

foolip commented Oct 24, 2018

Thanks @ewilligers! Who can merge this now?

@ewilligers
Copy link
Contributor

Changes are usually approved or merged by an editor.

However, the editors of CSSOM View are listed in csswg-drafts/cssom-view-1/Overview.bs as:-

Editor: NOBODY, OOPS!
Former Editor: Simon Pieters, Opera Software AS http://www.opera.com, simonp@opera.com
Former Editor: Glenn Adams, Cox Communications, Inc. http://www.cox.com, glenn.adams@cos.com, http://www.w3.org/wiki/User:Gadams
Former Editor: Anne van Kesteren, Opera Software ASA http://www.opera.com, annevk@annevk.nl, https://annevankesteren.nl/

@ewilligers ewilligers merged commit 035310e into w3c:master Oct 24, 2018
@foolip
Copy link
Member

foolip commented Oct 24, 2018

Thanks @ewilligers!

@csnardi csnardi deleted the add-screen-left-top branch October 24, 2018 22:09
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request Nov 7, 2018
…p`, a=testonly

Automatic update from web-platform-testsAdd tests for `screenLeft` and `screenTop`

Matches w3c/csswg-drafts#2669.

Note that `screenX` and `screenY` themselves aren't tested at all:
web-platform-tests/wpt#5471

--

wpt-commits: 384330eb99484763b94f4a986fa8cacabb579739
wpt-pr: 13543


--HG--
rename : testing/web-platform/tests/tools/lint/tests/dummy/about_blank.html => testing/web-platform/tests/tools/lint/tests/dummy/ref/about_blank-ref.html
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request Nov 7, 2018
…p`, a=testonly

Automatic update from web-platform-testsAdd tests for `screenLeft` and `screenTop`

Matches w3c/csswg-drafts#2669.

Note that `screenX` and `screenY` themselves aren't tested at all:
web-platform-tests/wpt#5471

--
Update screenLeftTop.html
--
Merge pull request #13543 from web-platform-tests/foolip/screenLeftTop

Add tests for `screenLeft` and `screenTop`
--

wpt-commits: 384330eb99484763b94f4a986fa8cacabb579739, 9b13cb18deeccf3e1da44e227c343531deffa1fb, 9419b7f7d685502b8c900dbce2500dfdedb0edec
wpt-pr: 13543
xeonchen pushed a commit to xeonchen/gecko that referenced this pull request Nov 8, 2018
…p`, a=testonly

Automatic update from web-platform-testsAdd tests for `screenLeft` and `screenTop`

Matches w3c/csswg-drafts#2669.

Note that `screenX` and `screenY` themselves aren't tested at all:
web-platform-tests/wpt#5471

--

wpt-commits: 384330eb99484763b94f4a986fa8cacabb579739
wpt-pr: 13543
xeonchen pushed a commit to xeonchen/gecko that referenced this pull request Nov 8, 2018
…p`, a=testonly

Automatic update from web-platform-testsAdd tests for `screenLeft` and `screenTop`

Matches w3c/csswg-drafts#2669.

Note that `screenX` and `screenY` themselves aren't tested at all:
web-platform-tests/wpt#5471

--
Update screenLeftTop.html
--
Merge pull request #13543 from web-platform-tests/foolip/screenLeftTop

Add tests for `screenLeft` and `screenTop`
--

wpt-commits: 384330eb99484763b94f4a986fa8cacabb579739, 9b13cb18deeccf3e1da44e227c343531deffa1fb, 9419b7f7d685502b8c900dbce2500dfdedb0edec
wpt-pr: 13543
Zirro added a commit to Zirro/jsdom that referenced this pull request Jan 3, 2019
domenic pushed a commit to jsdom/jsdom that referenced this pull request Jan 14, 2019
gecko-dev-updater pushed a commit to marco-c/gecko-dev-comments-removed that referenced this pull request Oct 3, 2019
…p`, a=testonly

Automatic update from web-platform-testsAdd tests for `screenLeft` and `screenTop`

Matches w3c/csswg-drafts#2669.

Note that `screenX` and `screenY` themselves aren't tested at all:
web-platform-tests/wpt#5471

--

wpt-commits: 384330eb99484763b94f4a986fa8cacabb579739
wpt-pr: 13543

UltraBlame original commit: da737c36261fe578e54d57575510b9258ac68fb6
gecko-dev-updater pushed a commit to marco-c/gecko-dev-comments-removed that referenced this pull request Oct 3, 2019
…p`, a=testonly

Automatic update from web-platform-testsAdd tests for `screenLeft` and `screenTop`

Matches w3c/csswg-drafts#2669.

Note that `screenX` and `screenY` themselves aren't tested at all:
web-platform-tests/wpt#5471

--
Update screenLeftTop.html
--
Merge pull request #13543 from web-platform-tests/foolip/screenLeftTop

Add tests for `screenLeft` and `screenTop`
--

wpt-commits: 384330eb99484763b94f4a986fa8cacabb579739, 9b13cb18deeccf3e1da44e227c343531deffa1fb, 9419b7f7d685502b8c900dbce2500dfdedb0edec
wpt-pr: 13543

UltraBlame original commit: ced4e022b06516738488d8b9f1c469661220f5df
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified that referenced this pull request Oct 3, 2019
…p`, a=testonly

Automatic update from web-platform-testsAdd tests for `screenLeft` and `screenTop`

Matches w3c/csswg-drafts#2669.

Note that `screenX` and `screenY` themselves aren't tested at all:
web-platform-tests/wpt#5471

--

wpt-commits: 384330eb99484763b94f4a986fa8cacabb579739
wpt-pr: 13543

UltraBlame original commit: da737c36261fe578e54d57575510b9258ac68fb6
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified that referenced this pull request Oct 3, 2019
…p`, a=testonly

Automatic update from web-platform-testsAdd tests for `screenLeft` and `screenTop`

Matches w3c/csswg-drafts#2669.

Note that `screenX` and `screenY` themselves aren't tested at all:
web-platform-tests/wpt#5471

--
Update screenLeftTop.html
--
Merge pull request #13543 from web-platform-tests/foolip/screenLeftTop

Add tests for `screenLeft` and `screenTop`
--

wpt-commits: 384330eb99484763b94f4a986fa8cacabb579739, 9b13cb18deeccf3e1da44e227c343531deffa1fb, 9419b7f7d685502b8c900dbce2500dfdedb0edec
wpt-pr: 13543

UltraBlame original commit: ced4e022b06516738488d8b9f1c469661220f5df
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified-and-comments-removed that referenced this pull request Oct 3, 2019
…p`, a=testonly

Automatic update from web-platform-testsAdd tests for `screenLeft` and `screenTop`

Matches w3c/csswg-drafts#2669.

Note that `screenX` and `screenY` themselves aren't tested at all:
web-platform-tests/wpt#5471

--

wpt-commits: 384330eb99484763b94f4a986fa8cacabb579739
wpt-pr: 13543

UltraBlame original commit: da737c36261fe578e54d57575510b9258ac68fb6
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified-and-comments-removed that referenced this pull request Oct 3, 2019
…p`, a=testonly

Automatic update from web-platform-testsAdd tests for `screenLeft` and `screenTop`

Matches w3c/csswg-drafts#2669.

Note that `screenX` and `screenY` themselves aren't tested at all:
web-platform-tests/wpt#5471

--
Update screenLeftTop.html
--
Merge pull request #13543 from web-platform-tests/foolip/screenLeftTop

Add tests for `screenLeft` and `screenTop`
--

wpt-commits: 384330eb99484763b94f4a986fa8cacabb579739, 9b13cb18deeccf3e1da44e227c343531deffa1fb, 9419b7f7d685502b8c900dbce2500dfdedb0edec
wpt-pr: 13543

UltraBlame original commit: ced4e022b06516738488d8b9f1c469661220f5df
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants