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 Joe RahallWe shouldn't allow politics to impede disaster relief Break the cycle of partisanship with infant, child health care programs Clinton mulls role in 2018 midterms 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 Bennett SchiffNew York seeks authority to prosecute despite presidential pardons Schiff pushes bill to review any Trump pardons in Russia probe Former GOP donor says he's using tax-cut money to fight Trump admin policies, elect Dems 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.