Closed Bug 500910 Opened 15 years ago Closed 15 years ago

GTK test plugin should take XShapes into account when computing clip region

Categories

(Core Graveyard :: Plug-ins, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: roc, Assigned: roc)

References

Details

Attachments

(1 file, 1 obsolete file)

Attached patch fix (obsolete) (deleted) — Splinter Review
When computing the plugin's effective clip region, the test plugin should consider any shape regions set on ancestor windows. We need this so that when we use shapes to clip plugins instead of ancestor widgets, tests still pass.
Attachment #385562 - Flags: review?(mozbugz) → review+
Comment on attachment 385562 [details] [diff] [review] fix -EXTRA_DSO_LDOPTS += $(MOZ_GTK2_LIBS) $(XLDFLAGS) $(XLIBS) +EXTRA_DSO_LDOPTS += $(MOZ_GTK2_LIBS) $(XLDFLAGS) $(XLIBS) -lXext $(XEXT_LIBS) is available for this.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attached patch fix v2 (deleted) — Splinter Review
There was a critical missing gdk_intersect_region(region, windowRgn). I'm not sure how that happened, but the tests pass with this version of the patch.
Attachment #388055 - Flags: review+
Whiteboard: [needs landing]
Status: REOPENED → RESOLVED
Closed: 15 years ago15 years ago
Resolution: --- → FIXED
Whiteboard: [needs landing]
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: