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

pointer cursor not displayed when mouse is over links #10236

Closed
bobthekingofegypt opened this issue Mar 28, 2016 · 6 comments
Closed

pointer cursor not displayed when mouse is over links #10236

bobthekingofegypt opened this issue Mar 28, 2016 · 6 comments
Labels

Comments

@bobthekingofegypt
Copy link
Contributor

@bobthekingofegypt bobthekingofegypt commented Mar 28, 2016

Servo doesn't appear to implement cursor: pointer; (or any of the other weird ones http://www.w3schools.com/cssref/pr_class_cursor.asp).

This is visible on hackernews, reddit and other sites with links. Hover over any link in chrome and firefox and you will see the pointer icon, but nothing in servo. Problematic especially on hackernews where there is no other visual feedback that main headings are links.

<style>
  a {
    cursor: pointer;
  }

  div {
    background-color: #000;
    height: 100px;
    width: 100px;
    cursor: pointer;
  }
</style>
<a href="http://google.com">this is a test</a>
<div>so is this</div>
@paulrouget
Copy link
Contributor

@paulrouget paulrouget commented Mar 28, 2016

That works for me (osx).

Which OS? With or without webrender? With or without browserhtml?

@frewsxcv
Copy link
Member

@frewsxcv frewsxcv commented Mar 28, 2016

Sorta similar: #9084

@bobthekingofegypt
Copy link
Contributor Author

@bobthekingofegypt bobthekingofegypt commented Mar 28, 2016

@paulrouget I keep leaving off the bit of information you want.

OS - Linux
happens with webrender and without, with browserhtml using webrender and without.

@jdm jdm added the P-linux label Mar 28, 2016
@ocerman
Copy link

@ocerman ocerman commented Mar 29, 2016

On Windows 8.1 x64 some of the cursors are working and others are not. This is good testpage: http://elektronotdienst-nuernberg.de/bugs/cursor.html

Cursors that are not working on Windows 8.1 x64 : move, ne-resize, nw-resize, se-resize, sw-resize, alias, cell, copy, none, vertical-text, all-scroll, nwsw-resize, nwse-resize, zoom-in, zoom-out.

Also custom pointer (in cur, png or gif format) are not working

@est31
Copy link
Contributor

@est31 est31 commented Apr 19, 2016

Now that servo/glutin#83 is merged, can you check again?

If it still doesn't work: can you try the cursors example from https://github.com/tomaka/glutin/ and check whether all cursors match? Then we know whether its an upstream bug or not.

@bobthekingofegypt
Copy link
Contributor Author

@bobthekingofegypt bobthekingofegypt commented May 2, 2016

@est31 Pointer cursor is now working fine for me with latest master.

@jdm jdm closed this May 2, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
6 participants
You can’t perform that action at this time.