Merge remote-tracking branch 'bnf/surface-frame-event'

Conflicts:
	compositor/compositor.c