Headline is a bit misleading. It's not part of California state law yet. The bill needs to go back to the senate for a procedural vote, then needs to be signed into law by the Governor. It's probably a foregone conclusion that both those things will happen given the unanimous support for the bill, but I just wanted to point out that it's technically not a done-deal yet.
iFixit obviously has some vested interest in seeing this pass, but at the end of the day they've accomplished something great for the country. I can't wait to see how this actually impacts consumer products going forward.