The problem lies wth the use of language of the late 18th century.:
We killed the sheep and skinned it, all on an open bough... Makes perfect sense.
"All on" being nothing more than another way of saying "upon" or simply "on". Likewise, "All in the Downs" or "All in the month of May..."