Closed Bug 736219 Opened 13 years ago Closed 10 years ago

OMTC: Incorrect use of preferences off the main thread

Categories

(Core :: Graphics, defect)

x86_64
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, Whiteboard: [fuzzblocker:OMTC])

Attachments

(1 file, 1 obsolete file)

Attached file mac asserts (obsolete) —
With
  user_pref("layers.offmainthreadcomposition.enabled", true);
I get lots of asserts, just starting up and shutting down Firefox.

Not sure how "supported" this is on desktop. It would be nice if it were at least "supported" enough for fuzzing, I think.
It's not yet supported on the desktop, we have no plans to turn it on yet on Mac in the near future. But we should fix this since we might be hitting this on mobile.

I'm guessing you tested a recent build. We fixed a bad preference usage a few weeks ago.
Summary: Lots of assertions with layers.offmainthreadcomposition.enabled → OMTC: Incorrect use of preferences off the main thread
Blocks: 788522
Blocks: 744000
Whiteboard: [fuzzblocker:OMTC]
Attached file mac assert
I'm getting a different assertion now, upon shutdown.
Attachment #606323 - Attachment is obsolete: true
> It's not yet supported on the desktop, we have no plans to turn it on yet on Mac in > the near future.

I'd like OMTC on Mac to be at least stable enough for fuzzing, because it's much easier to fuzz and debug on a desktop platform.  (See bug 744000 comment 3.)

Especially since I have "Fuzz OMTC" as a quarterly goal ;)
No longer blocks: 744000
Depends on: 822115
Jesse, are you still seeing this?
The pref in comment 0 is on by default now on Mac, and I have been getting assertion-clean startups and shutdowns :)
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: