Possibly white fly.
This was quite large at around 1.5" and looks similar to those created by Fulgorid hoppers.
I believe this is a green lacewing cocoon. But getting an ID on something like this is really tricky. It is a little work of art.