You would still run all other Spam checks so mail from .com gets checked just as it does today, it's not a bypass e.g.
Today - Spam low = 10 - Spam high (and deleted) = 20
Mail from .com - CBL fail weight +10 - score 10 - marked as Spam low
Mail from .ru - no RBL match - score 0 - delivered to the inbox
With whitelisting - Spam low = -10 - Spam high (and deleted) = 0
Mail from .com - CBL fail weight +10 - .com whitelisted source -20 - score -10 marked as Spam low
Mail from .icu - no RBL match - score 0 - Spam high and deleted
Does that make sense?
I used .icu as that's the latest domain I've seen abused and with the whitelisted option it's deleted by default.