Fabian Hickson quality-window-repair2669