91³Ô¹ÏÍø

Watch CBS News

FAA meets again with airlines on possible flight reductions at O'Hare

Cuts to summer flight schedules out of O'Hare International Airport could be on the way as the Federal Aviation Administration and airlines met again on Thursday to make decisions on those cuts.

The FAA met with officials from United, American, and other smaller domestic carriers that operate out of O'Hare to go over cuts to the summer flight schedule that runs from the end of March to the end of October.

The FAA has identified O'Hare as one of the most delayed airports in the nation last summer. Officials said the planned reduction in flights this summer will help ensure the remaining flights are on time, and increase safety.

A total of 3,080 flights currently are scheduled at O'Hare on peak summer days — hundreds more per day than at the airport last summer, when there were 2,554 per day.

The FAA wants to cap the number of flights at 2,608 per day, but the Chicago Department of Aviation has proposed a cap of 2,800 per day.

In a statement, the FAA said the airport's current schedule would "stress the runway, terminal, and air traffic control."

But the Chicago Department of Aviation argued, "Any cap on this year's operations that is lower than the demonstrated manageable capacity is unwarranted, and would significantly disrupt the national airspace system."

Travelers we flying at O'Hare on Thursday had mixed feelings about the expected cuts in flights.

"They shouldn't be cutting back flights. It's only going to ruin the travel industry," Karen Hurlbut said.

Jennifer Gartz said, if the number of flights at O'Hare is causing delays across the country, then something has to change.

"If it's making things more inefficient because it's backing up flights throughout the country because you can't get flights in, you can't land, you can't get them out because it's all jammed up, then yeah you can't do that, because it's affecting the travel throughout the whole entire country," she said.

FAA spokespeople said meetings with the airlines at O'Hare will continue until they come to a resolution.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });