Closed
Bug 402089
Opened 18 years ago
Closed 18 years ago
nsDOMUIEvent should cache coordinates when DuplicatePrivateData is called
Categories
(Core :: DOM: Events, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: smaug, Assigned: smaug)
References
(Blocks 1 open bug)
Details
(Keywords: regression)
Attachments
(2 files, 1 obsolete file)
1.23 KB,
application/xhtml+xml
|
Details | |
8.43 KB,
patch
|
jst
:
review+
jst
:
superreview+
mtschrep
:
approval1.9+
|
Details | Diff | Splinter Review |
This is sort of regression from 1.8.0, though in that branch coordinates from
already dispatched events works only in some cases and apparently occasionally
trying to get the coordinates causes crashes.
But anyway to work more like Opera and Safari, the coordinates should be cached.
Assignee | ||
Comment 1•18 years ago
|
||
This testcase passes on Opera and Safari.
Assignee | ||
Comment 2•18 years ago
|
||
Not sure if this should block 1.9. Probably not, but at least should be wanted-1.9.
Adding more members to nsDOMUIEvent shouldn't be bad, since we usually have only
very few events alive in the same time.
Attachment #287004 -
Flags: superreview?(jst)
Attachment #287004 -
Flags: review?(jst)
Assignee | ||
Comment 3•18 years ago
|
||
Oops, the testcase didn't quite work in the previous patch.
Attachment #287004 -
Attachment is obsolete: true
Attachment #287007 -
Flags: superreview?(jst)
Attachment #287007 -
Flags: review?(jst)
Attachment #287004 -
Flags: superreview?(jst)
Attachment #287004 -
Flags: review?(jst)
Updated•18 years ago
|
Attachment #287007 -
Flags: superreview?(jst)
Attachment #287007 -
Flags: superreview+
Attachment #287007 -
Flags: review?(jst)
Attachment #287007 -
Flags: review+
Assignee | ||
Updated•18 years ago
|
Attachment #287007 -
Flags: approval1.9?
Assignee | ||
Comment 4•18 years ago
|
||
Making events to work more consistently with other browsers is IMO definitely
wanted-1.9, so asking approval-
Updated•18 years ago
|
Attachment #287007 -
Flags: approval1.9? → approval1.9+
Assignee | ||
Updated•18 years ago
|
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Updated•18 years ago
|
Flags: in-testsuite?
Assignee | ||
Updated•18 years ago
|
Flags: in-testsuite? → in-testsuite+
Comment 5•18 years ago
|
||
This seems to trigger an assertion when you hit Esc to close Print Preview.
Assignee | ||
Comment 6•18 years ago
|
||
um, right, that sort of useless assertion.
nsPresContext::PresShell() should be removed, and only nsPresContext::GetPresShell() should be used.
Comment 7•18 years ago
|
||
This check-in completely breaks the maps.live.com site.
See bug 405632 for details.
Assignee | ||
Comment 8•18 years ago
|
||
(In reply to comment #7)
> This check-in completely breaks the maps.live.com site.
Why "completely" ?
You need to log in
before you can comment on or make changes to this bug.
Description
•