The House on Friday also rejected three other amendments to the FAA bill, and then approved the bill in its entirety in a 223-196 vote. That vote sends the bill to the Senate, which is only considering a two-year extension, compared to the four-year extension authorized by the House bill.

By a 207-215 vote, the House rejected an amendment from Rep. Steve Pearce (R-N.M.) that would allow the transfer of ownership of a road from a New Mexico county to a company. During Thursday debate, Rep. Nick RahallNick RahallWest Virginia is no longer Clinton country Solution needed: Rail congestion is stifling economic growth Lobbying World MORE (D-W.Va.) argued this is an earmark because it benefits a specific entity in Pearce's district.

By a 178-243 vote, the House rejected an amendment from Rep. Adam SchiffAdam SchiffLawmakers praise defense bill's National Guard bonus fix Pelosi fends off challenge to leadership Sunday show questions swirl over optics, strategy of Trump picks MORE (D-Calif.) that would allow some airports to set nighttime curfews.

The House also rejected an amendment from Rep. Pete Sessions (R-Texas) that would have prevented FAA funding from being used to enforce Davis-Bacon prevailing wage requirements in FAA contracts. That amendment fell in a 183-238 vote, as 51 Republicans stood with all Democrats in opposition.

The House approved one amendment Friday from Rep. Bill Shuster (R-Pa.) that would require the FAA to take different segments of the aviation industry when writing regulations and doing cost/benefit analyses before issuing regulations. This amendment was approved in a 215-209 vote.

-- This story was updated at 12:42 p.m.