On November 26, the Virginia State Board of Elections approved the Republican Party’s request that no one be permitted to vote in the February 12, 2008 Republican presidential primary, unless the voter signs an oath. It reads, “I, the undersigned, pledge that I intend to support the nominee of the Republican Party for President.”
In the past, some other Southern states have had such pledges for primary voters, but they had all been abandoned. The Democratic Party of Virginia will not require any pledge for its presidential primary, also being held on February 12.
Virginia never had presidential primaries until 1988, and has never had such an oath for any presidential primary. The U.S. Supreme Court approved a somewhat similar oath for candidates in 1952 in Ray v Blair, 343 US 214. That case was from Alabama.
The Republican request seems unpopular, from the commentary. Also, it seems unlikely that many Democrats would be voting in the Virginia Republican primary, since Democrats have their primary the same day.