The measure requires Oregon's two largest utilities, Portland General Electric and Pacific Power, to stop paying for out-of-state coal power by 2030. It also says utilities must serve half their customers' demand with renewable sources such as wind and solar by 2040.

It emerged earlier this year after negotiations between environmental advocates and utility officials. The two sides said they worked to head off a ballot measure this fall that utilities worried would be far more aggressive.

"Knowing how important it is to Oregonians to act on climate change, a wide range of stakeholders came to the table around Oregonians' investments in coal and renewable energy," Brown said in a statement. "I'm proud to sign a bill that moves Oregon forward, together with the shared values of current and future generations."

Though it won bipartisan support in the Oregon House, the measure was a top target for Senate Republicans. They waged a slowdown for much of the short session, including a walkout and refusals to work nights and weekends, in hopes of killing the plan.

Democrats turned to parliamentary maneuvers and late amendments to save it, and it passed March 2, the second to last day before lawmakers adjourned for the year.

Federal regulations neither require schools to test their water nor have a single health standard for drinking water. The resulting patchwork of state policies can have a big impact on how -- and whether -- they respond to lead found in water.