~townsend/compiz/fix-lp1244754-0.9.10

Viewing all changes in revision 3787.

  • Committer: Tarmac
  • Author(s): Chris Townsend
  • Date: 2013-09-09 13:05:20 UTC
  • mfrom: (3786.1.1 compiz-0.9.10)
  • Revision ID: tarmac-20130909130520-tb8f2jwfrbe5rco1
Work done by Sam Spilsbury:
- Ensure that the frame region is always set as soon as the window is decorated.
- Further ensure that the window decoration isn't needlessly reset if the window already had one.
- Refactored XShape usage into a common function.
- Added tests to verify the behaviour of shape set on initially creating a decorated window and also upon changing the input frame window shape. Fixes: https://bugs.launchpad.net/bugs/1158267.

Approved by Brandon Schaefer, PS Jenkins bot.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: