http://newdelhi.usembassy.gov/uscisi130pet.html

New Delhi US embassy still posts 90 days as one of the residency requirements to file I-130
while the new USCIS directive requires 6 months.

Is it failure to update page or is it 90 days for India?