Closed
Bug 968804
Opened 11 years ago
Closed 10 years ago
Add some more inner/outer window assertions
Categories
(Core :: DOM: Core & HTML, defect)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
FIXED
mozilla33
People
(Reporter: Ms2ger, Assigned: Ms2ger)
References
Details
Attachments
(21 files)
(deleted),
patch
|
peterv
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
peterv
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
peterv
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
peterv
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
peterv
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
peterv
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
peterv
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
No description provided.
Assignee | ||
Comment 1•11 years ago
|
||
Attachment #8371472 -
Flags: review?(peterv)
Assignee | ||
Comment 2•11 years ago
|
||
Attachment #8371475 -
Flags: review?(peterv)
Assignee | ||
Comment 3•11 years ago
|
||
Attachment #8371476 -
Flags: review?(peterv)
Assignee | ||
Comment 4•11 years ago
|
||
Attachment #8371478 -
Flags: review?(peterv)
Assignee | ||
Comment 5•11 years ago
|
||
Attachment #8371479 -
Flags: review?(peterv)
Assignee | ||
Comment 6•11 years ago
|
||
Attachment #8371481 -
Flags: review?(peterv)
Assignee | ||
Comment 7•11 years ago
|
||
Attachment #8371483 -
Flags: review?(peterv)
Assignee | ||
Comment 8•11 years ago
|
||
Attachment #8371484 -
Flags: review?(peterv)
Assignee | ||
Comment 9•11 years ago
|
||
Attachment #8371485 -
Flags: review?(peterv)
Assignee | ||
Comment 10•11 years ago
|
||
Attachment #8371487 -
Flags: review?(peterv)
Assignee | ||
Comment 11•11 years ago
|
||
Attachment #8371489 -
Flags: review?(peterv)
Assignee | ||
Comment 12•11 years ago
|
||
Attachment #8371492 -
Flags: review?(peterv)
Assignee | ||
Comment 13•11 years ago
|
||
Attachment #8371493 -
Flags: review?(peterv)
Assignee | ||
Comment 14•11 years ago
|
||
Attachment #8391721 -
Flags: review?(peterv)
Assignee | ||
Comment 15•11 years ago
|
||
Attachment #8391722 -
Flags: review?(peterv)
Assignee | ||
Comment 16•11 years ago
|
||
Attachment #8391723 -
Flags: review?(peterv)
Assignee | ||
Comment 17•11 years ago
|
||
Attachment #8391724 -
Flags: review?(peterv)
Assignee | ||
Comment 18•11 years ago
|
||
Attachment #8391725 -
Flags: review?(peterv)
Assignee | ||
Comment 19•11 years ago
|
||
Attachment #8391726 -
Flags: review?(peterv)
Assignee | ||
Comment 20•11 years ago
|
||
Attachment #8391727 -
Flags: review?(peterv)
Assignee | ||
Comment 21•11 years ago
|
||
Attachment #8391728 -
Flags: review?(peterv)
Updated•11 years ago
|
Attachment #8371472 -
Flags: review?(peterv) → review+
Updated•11 years ago
|
Attachment #8371475 -
Flags: review?(peterv) → review+
Updated•11 years ago
|
Attachment #8371476 -
Flags: review?(peterv) → review+
Updated•11 years ago
|
Attachment #8371478 -
Flags: review?(peterv) → review+
Updated•11 years ago
|
Attachment #8371479 -
Flags: review?(peterv) → review+
Updated•11 years ago
|
Attachment #8371481 -
Flags: review?(peterv) → review+
Updated•11 years ago
|
Attachment #8371483 -
Flags: review?(peterv) → review+
Assignee | ||
Comment 22•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/f5c8ca9dbaf6
https://hg.mozilla.org/integration/mozilla-inbound/rev/ee7682771589
https://hg.mozilla.org/integration/mozilla-inbound/rev/b781793ab79f
https://hg.mozilla.org/integration/mozilla-inbound/rev/e5a6f6fb6db3
https://hg.mozilla.org/integration/mozilla-inbound/rev/11cb08d1670c
https://hg.mozilla.org/integration/mozilla-inbound/rev/f0a563b325eb
https://hg.mozilla.org/integration/mozilla-inbound/rev/c160e03f2a4f
Flags: in-testsuite-
Assignee | ||
Updated•11 years ago
|
Keywords: leave-open
Comment 23•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/f5c8ca9dbaf6
https://hg.mozilla.org/mozilla-central/rev/ee7682771589
https://hg.mozilla.org/mozilla-central/rev/b781793ab79f
https://hg.mozilla.org/mozilla-central/rev/e5a6f6fb6db3
https://hg.mozilla.org/mozilla-central/rev/11cb08d1670c
https://hg.mozilla.org/mozilla-central/rev/f0a563b325eb
https://hg.mozilla.org/mozilla-central/rev/c160e03f2a4f
Attachment #8371484 -
Flags: review?(peterv) → review+
Attachment #8371485 -
Flags: review?(peterv) → review+
Attachment #8371487 -
Flags: review?(peterv) → review+
Comment on attachment 8371489 [details] [diff] [review]
Part k: GetScrollXY
Review of attachment 8371489 [details] [diff] [review]:
-----------------------------------------------------------------
::: dom/base/nsGlobalWindow.h
@@ +1195,5 @@
>
> // If aDoFlush is true, we'll flush our own layout; otherwise we'll try to
> // just flush our parent and only flush ourselves if we think we need to.
> + // Outer windows only.
> + mozilla::CSSIntPoint GetScrollXY(bool aDoFlush);
I would say rename this to ScrollXY, but it seems odd to have a getter with a verb for a name :/
Attachment #8371489 -
Flags: review?(peterv) → review+
Attachment #8371492 -
Flags: review?(peterv) → review+
Attachment #8371493 -
Flags: review?(peterv) → review+
Attachment #8391722 -
Flags: review?(peterv) → review+
Attachment #8391723 -
Flags: review?(peterv) → review+
Attachment #8391724 -
Flags: review?(peterv) → review+
Attachment #8391725 -
Flags: review?(peterv) → review+
Attachment #8391726 -
Flags: review?(peterv) → review+
Attachment #8391727 -
Flags: review?(peterv) → review+
Attachment #8391728 -
Flags: review?(peterv) → review+
Comment on attachment 8391721 [details] [diff] [review]
Part n: Split nsGlobalWindow::GetFullScreen into a forwarding and an assertion part
Review of attachment 8391721 [details] [diff] [review]:
-----------------------------------------------------------------
You ought to be able to assert that the XPCOM version of GetFullScreen is only ever called on an outer, no?
Attachment #8391721 -
Flags: review?(peterv) → review+
Assignee | ||
Comment 26•10 years ago
|
||
(In reply to Kyle Huey [:khuey] (khuey@mozilla.com) from comment #25)
> Comment on attachment 8391721 [details] [diff] [review]
> Part n: Split nsGlobalWindow::GetFullScreen into a forwarding and an
> assertion part
>
> Review of attachment 8391721 [details] [diff] [review]:
> -----------------------------------------------------------------
>
> You ought to be able to assert that the XPCOM version of GetFullScreen is
> only ever called on an outer, no?
Maybe, but I'm not comfortable doing that.
Blocks: window-divorce
Assignee | ||
Comment 27•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/287f17ee7052
https://hg.mozilla.org/integration/mozilla-inbound/rev/be27b3a36983
https://hg.mozilla.org/integration/mozilla-inbound/rev/473ab7b769a0
https://hg.mozilla.org/integration/mozilla-inbound/rev/947fa1643644
https://hg.mozilla.org/integration/mozilla-inbound/rev/770ebe23e2f5
https://hg.mozilla.org/integration/mozilla-inbound/rev/26c2f6a41e3f
https://hg.mozilla.org/integration/mozilla-inbound/rev/e6537268dd26
https://hg.mozilla.org/integration/mozilla-inbound/rev/ca3722558673
https://hg.mozilla.org/integration/mozilla-inbound/rev/47514dfbd8d6
https://hg.mozilla.org/integration/mozilla-inbound/rev/f62480eb6d84
https://hg.mozilla.org/integration/mozilla-inbound/rev/ef9e5ce247d7
https://hg.mozilla.org/integration/mozilla-inbound/rev/c64a19d996cb
https://hg.mozilla.org/integration/mozilla-inbound/rev/2cac985638c2
https://hg.mozilla.org/integration/mozilla-inbound/rev/48ad95c9ad89
Keywords: leave-open
Comment 28•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/287f17ee7052
https://hg.mozilla.org/mozilla-central/rev/be27b3a36983
https://hg.mozilla.org/mozilla-central/rev/473ab7b769a0
https://hg.mozilla.org/mozilla-central/rev/947fa1643644
https://hg.mozilla.org/mozilla-central/rev/770ebe23e2f5
https://hg.mozilla.org/mozilla-central/rev/26c2f6a41e3f
https://hg.mozilla.org/mozilla-central/rev/e6537268dd26
https://hg.mozilla.org/mozilla-central/rev/ca3722558673
https://hg.mozilla.org/mozilla-central/rev/47514dfbd8d6
https://hg.mozilla.org/mozilla-central/rev/f62480eb6d84
https://hg.mozilla.org/mozilla-central/rev/ef9e5ce247d7
https://hg.mozilla.org/mozilla-central/rev/c64a19d996cb
https://hg.mozilla.org/mozilla-central/rev/2cac985638c2
https://hg.mozilla.org/mozilla-central/rev/48ad95c9ad89
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla33
Updated•6 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•