While it may no longer be a requirement of Visa or Mastercard that merchants not pass on fees on to consumers, I believe that there are laws on the books in several states (California included) that would still preclude this.
^"It is the intent of the Legislature to promote the effective operation of the free market and protect consumers from deceptive price increases for goods and services by prohibiting credit card surcharges[...]"