bugzilla.mozilla.org has resumed normal operation. Attachments prior to 2014 will be unavailable for a few days. This is tracked in Bug 1475801.
Please report any other irregularities here.

[feature] Cursor support: define xp api

RESOLVED FIXED in M16

Status

()

Core
XUL
P3
enhancement
RESOLVED FIXED
19 years ago
19 years ago

People

(Reporter: Peter Trudelle, Assigned: joki (gone))

Tracking

Trunk
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

19 years ago
Define xp api for some subset of cursor management	0.5 days	scc
0%
(Reporter)

Comment 1

19 years ago
Mass changing all XPToolkit M10 feature 'bugs' to target as p2 enhancement for
M10
(Reporter)

Updated

19 years ago
Blocks: 9673

Updated

19 years ago
Status: NEW → ASSIGNED
(Reporter)

Updated

19 years ago
Whiteboard: 0.5 day
(Reporter)

Comment 2

19 years ago
added estimated remaining duration in status whiteboard field

Updated

19 years ago
Blocks: 9668
(Reporter)

Updated

19 years ago
Assignee: scc → pavlov
Status: ASSIGNED → NEW
(Reporter)

Comment 3

19 years ago
reassigning to pavlov, cc pink. Since this is now understood to be an XP task,
I'm closing the associated platform-specific tasks. Please update whiteboard to
include implementation.
(Reporter)

Updated

19 years ago
Target Milestone: M10 → M11
(Reporter)

Comment 4

19 years ago
moving to m11
(Reporter)

Updated

19 years ago
No longer blocks: 9673

Comment 5

19 years ago
peter?  is this needed for dogfood (or beta?)?
(Reporter)

Updated

19 years ago
Summary: sched: Cursor support: define xp api → [dogfood]sched: Cursor support: define xp api
(Reporter)

Comment 6

19 years ago
putting on dogfood candidate radar.

Updated

19 years ago
Whiteboard: 0.5 day → [PDT-]0.5 day

Comment 7

19 years ago
brendan, is this dogfood infrustucture?  Putting on [PDT-] radar for now.

Updated

19 years ago
Target Milestone: M11 → M14
(Reporter)

Updated

19 years ago
Blocks: 18958

Comment 8

19 years ago
giving me rest of phillips open qa contact bugs, sorry for spam

Updated

19 years ago
Target Milestone: M14 → M15

Updated

19 years ago
Blocks: 10977
(Reporter)

Updated

19 years ago
Blocks: 15774

Updated

19 years ago
Blocks: 9805

Comment 9

19 years ago
Putting dogfood in the keyword field.
Keywords: dogfood

Updated

19 years ago
Summary: [dogfood]sched: Cursor support: define xp api → sched: Cursor support: define xp api

Comment 10

19 years ago
*IGNORE* - massive spam changing open XPToolkit bug's QA contact to
jrgm@netscape.com
QA Contact: paulmac → jrgm

Updated

19 years ago
Keywords: dogfood
Priority: P2 → P3
Summary: sched: Cursor support: define xp api → [feature] Cursor support: define xp api
Whiteboard: [PDT-]0.5 day

Updated

19 years ago
Status: NEW → ASSIGNED
Whiteboard: 1 day

Comment 11

19 years ago
argh.
Target Milestone: M15 → M16

Updated

19 years ago
Whiteboard: 1 day → 1 day -- 4/28/00

Comment 12

19 years ago
reassigning to joki as per our conversation
Assignee: pavlov → joki
Status: ASSIGNED → NEW
Whiteboard: 1 day -- 4/28/00
(Assignee)

Comment 13

19 years ago
Okay, not sure why this is a new bug from 9668 but here is the comment I 
included when I closed 9668 which includes the api I created.

Okay, per my earlier discussion with pavlov we were unable to accomplish this 
feature using style alone since we would have to set the cursor style on every 
element and then change it back.  This is because the cursor attribute is 
inherited so if we set the cursor on the document using style any lower level 
element which specified its own cursor (as we do for elements in ua.css) would 
override the desired cursor.  So instead a method was added to nsIDOMWindow.  
The method is

SetCursor(in DOMString cursor);

This method takes any of the cursor strings specified in the CSS2 spec and sets 
the cursor.  This method overrides the cursor change as it moves about a page 
and only works within the bounds of the page.  In order to reset the cursor to 
allow it to change normally as it moves the cursor must be set back to 'auto' 
using the SetCursor method.
Status: NEW → RESOLVED
Last Resolved: 19 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.