Closed Bug 824300 Opened 12 years ago Closed 7 years ago

"ASSERTION: GetVisualOverflowRect() won't return the pre-effects rect!" with {ib}, CSS filter

Categories

(Core :: SVG, defect)

x86_64
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla54
Tracking Status
firefox51 --- wontfix
firefox52 --- wontfix
firefox-esr52 --- wontfix
firefox53 --- wontfix
firefox54 --- fixed

People

(Reporter: jruderman, Assigned: u459114)

References

Details

(Keywords: assertion, testcase)

Attachments

(4 files)

Attached file testcase
###!!! ASSERTION: How did we getting here, then?: 'aFrame->GetParent()->GetStyleContext()->GetPseudo() == nsCSSAnonBoxes::mozAnonymousBlock', file layout/svg/nsSVGIntegrationUtils.cpp, line 109

###!!! ASSERTION: GetVisualOverflowRect() won't return the pre-effects rect!: '!aFrame->Properties().Get( aFrame->PreTransformOverflowAreasProperty())', file layout/svg/nsSVGIntegrationUtils.cpp, line 112
Attached file stacks
Assignee: nobody → cku
Attachment #8833635 - Flags: review?(cam)
Attachment #8833636 - Flags: review?(cam)
Comment on attachment 8833635 [details]
Bug 824300 - Part 1. Correct assert condition and promote NS_ASSERTION to MOZ_ASSERT

https://reviewboard.mozilla.org/r/109848/#review114024
Attachment #8833635 - Flags: review?(cam) → review+
Comment on attachment 8833636 [details]
Bug 824300 - Part 2. Crash test.

https://reviewboard.mozilla.org/r/109850/#review114028

::: layout/base/crashtests/crashtests.list:486
(Diff revision 2)
>  load 1299736-1.html
>  load 1308793.svg
>  load 1308848-1.html
>  load 1308848-2.html
>  load 842114.html
> +load 824300.html

Put this in sorted order too.
Attachment #8833636 - Flags: review?(cam) → review+
Pushed by cku@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7ff2deda019f
Part 1. Correct assert condition and promote NS_ASSERTION to MOZ_ASSERT r=heycam
https://hg.mozilla.org/integration/autoland/rev/fb2b5dae66c7
Part 2. Crash test. r=heycam
https://hg.mozilla.org/mozilla-central/rev/7ff2deda019f
https://hg.mozilla.org/mozilla-central/rev/fb2b5dae66c7
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla54
Is this worth backporting to 53 or should we let it ride the 54 train?
Flags: needinfo?(cku)
Flags: in-testsuite+
Probably not, the reason is the same with bug 1340257 comment 11
Flags: needinfo?(cku)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: