EUGENE, Ore.—By the time the throng of two dozen protesters had begun to cluster outside the doors of the Walmart store on Green Acres Road here in Oregon’s Willamette Valley, the crush of shoppers jostling one another over Black Friday deals was long gone.

Traffic had receded to everyday levels: a...