i had the same problem before too, and I had my friend (who's a mechanic) to adjust the window tighter.
It still leak at times... also, with the age and mileage of my car, the plastic of the front holder is a little wear out, as it also account for some wind noise at over 90mph... I was just excuse it the rubber molding is all gotten old and that's the way it is, (unless I want to folk out thousands for those "rubber" which I won't.)
Granted, the water leak is very minimal.
I just replaced my windshield through insurance, the roof trim/molding had to come off when installing windsheild... Strange thing, after the install, I had no water leak nor wind noise, so I suspect the removal the roof trim somehow realighn the molding?! and made a tighter seal between the glass and the rubber trim.