Apparently that bill failed to pass. Do you know what the provisions were? It may have clarified McCain's status if it had passed, but it probably wouldn't have done anything directly for Obama, since he obviously was not a child of military personnel. I'd assume, though, that Obama sponsored it so that McCain would be loathe to challenge O's constitutional qualifications during the upcoming campaign as a payback.
At one time, in 1790, there was a provision in our government for the children born overseas to U.S. citizens to be considered natural born Citizens. But it was repealed or revoked by 1795. That kind of says it all, you know.
0bama also tried to get it to include any descendant of military personnel.
McCain’s birth status was clear from the beginning. He was a Natural Born Citizen of the US, iaw the Constitution.
The Panama Canal Zone was considered to be US territory and was under US control at the time of his birth there in the Navy hospital. Both of his parents were US citizens.