Minecraft wiki entry for Development_versions, associated text: Creating an infinite water source no longer needs a block underneath, but has to have a water source block.
Players cannot ruin oceans/rivers with buckets.