Too late trucker - it passed congress with a vote of 399-3 and was signed into Law by Obama yesterday. It doesn't criminalise protest at all. It simply temporarily stops people occupying areas where dignitaries are visiting or jumping the fence at the White House. You will still be able to protest peacefully from the sidewalk.
Good old Globalresearch.ca, always economical with the truth. Make sure you read the attached PDF of the bill where you will discover the law only applies to areas temporarily restricted by the US Secret Service at the time and permanently only to the grounds of the White House and residence of the Deputy President.
Trying to say this is a nation wide restriction on protest is a huge distortion of the reality.