=str #15948 Make Broadcast cancel upstream when all downstreams have canceled

Fixes #15948
markedCancelled == all the outputs that has been marked and has been cancelled, as so I thought.