fcc0288f0c
Let the backends decide whether to just rebuild a derived state, or use the NULL config to rebuild an empty logical state. This also changes the expected screen size values of the no-outputs test; as this case is actually handled now. https://bugzilla.gnome.org/show_bug.cgi?id=777732