Interesting push of alternative truth. I won’t get into arguments, just let the real facts speak for those educated enough to understand the implications.
First of all, there cannot be any doubt about the level, hence SNR. -3 dBm is – 3 dBm, full stop. Once again, for those unfamiliar with dBm, it might be useful to know that -3 dBm is equivalent to 158 mVrms into 50 ohms, which in turn means 448 mVpp. At 100 mV/div, this is 56% of full scale, hence optimally levelled – more is just not possible without overdriving the input.
Some might understand now why I always stated I’d never get a DSO without permanently visible trigger frequency counter. Because if the Magnova had one, even the less bright might have realized that the signal frequency was far outside the scope bandwidth, hence heavily attenuated at the moment the screenshot was taken.
Suddenly we are desperate about up to 1 dB error (which is utter nonsense btw), because that could cause tens of MHz difference in -3 dB bandwidth. Apart from the fact, that sample variation alone might cause some 10 MHz differences in bandwidth, since when do we care whether a DSO has e.g. 380 or 420 MHz bandwidth – has this ever mattered in practice? Then add the fact that the flatness of an average signal generator can be as bad as +/- 1 dB and every coax cable adds additional attenuation at higher frequencies. But most importantly, the claimed 1 dB error has no counterpart in the real world of facts, as shall be shown here:
Here is the frequency response measurement from 1 MHz to 1 GHz at 100 mV/div with a -3 dBm signal. Screenshot taken at only 34 MHz, so that even the inexperienced can see what -3 dBm actually means in the time domain.

SDS2504X_HD_FR_-3dBm
In the frequency domain, we can see a relatively flat response up to some 520 MHz, then slowly decreasing. In any case, we get a level of -3 dBm to -4 dBm up to 500 MHz, which is the specified bandwidth of the DSO – which proves to actually be the -1 dB bandwidth.
Now we turn off the generator in order to see the noise:

SDS2504X_HD_FR_NF
Suddenly we see a flat noise level of -73 dBm, thus resulting in a SNR of 70 dB.
It is also worth noting how we can see only a single spur at 500 MHz, which happens to be a sub-harmonic of the sample clock – and even that is quite low in the single digit nanowatts when full scale is more than one milliwatt.
Now I’m looking forward to the desperate attempt to explain how a -73 dBm noise floor can affect a -3 dBm signal in a way that causes up to 1 dB error – relative or absolute. Understanding some of the fundamentals could certainly help, such as the difference between noise level and noise density and how the noise level depends on the RBW, whereas the signal level does not.