Bug 1700051: part 31.2) Move `mSoftBegin` to `SoftText`. r=smaug