в FireFox v.39, 40 location.reload() не срабатывает по событию onresize?

Здравствуйте!
Помогите решить проблему обновления страницы.
На странице с адаптивным дизайном и блочной версткой (см. http://g-studio.h16.ru/test/code.html) использован JavaScript для выравнивания высоты колонок.
Функция, вызываемая по событию onload в  body, срабатывает нормально.
Однако, при изменении размера окна браузера для восстановления одинаковой высоты колонок требуется обновление страницы.
Для браузеров на платформе Chrome и InternetExplorer проблема решается вызовом в body по событию onresize
функции location.reload().
В FireFox же, вероятно, не происходит перезагрузки страницы. Во всяком случае, чтобы достичь желаемого приходится обновлять страницу вручную - с помощью соответствующей кнопки браузера.
При этом установка задержки выполнения: setTimeout(location.reload() , 1000); никак не влияет.

В чем дело?
Это "глюк" браузера или я что-то делаю неправильно?

======== ниже см. код страницы и информацию для решения проблем

Выделить код

Код:

<!doctype html>
<html lang="ru">
<head>
<style>
section {
  display:inline-block;
  position:relative;
  padding:10px;
  vertical-align:top;
  background:#eee;
  margin-bottom:10px;
}
#txtBlk, .txtBlk {
  width:62%;
  margin-right:20px;
  text-align:left;
}
#sideBar, .sideBar{
  width:28%;
  text-align:left;
}
#content{
width:100%;
padding-top: 40px;
background: gray; 
}
</style>
<script src="jquery-1.11.1.min.js" language="JavaScript" type="text/javascript"></script>

 <script type="text/javascript">
function classHeightJQ(d,f){
var blkMain="."+d;
var blk1="."+f;
var blkMainHeight = $(blkMain).height();
var blk1Height = $(blk1).height();
var blk1 = $(blk1);

if (blkMainHeight >= blk1Height)
    {
       blk1.css({'height' : blkMainHeight});
    } 
}
 </script>
</head>

<body onLoad="classHeightJQ('txtBlk','sideBar');" onResize="location.reload();">
<div id="wrapper" align=center>
<div id=content align=center>

  <section id="txtBlk" class="txtBlk">
    <h2>Content</h2>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean mollis, 
erat nee ultrices lacinia, tellus lectus lobortis sapien, vel vehicula lacus 
dolor feugiat magna. Duis sollicitudin malesuada enim. Suspendisse 
bibendum odio in ante. Mauris mollis auctor enim. Aliquam cursus. 
Fusee aliquam nonummy dui.</p> 

<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean mollis, 
erat nee ultrices lacinia, tellus lectus lobortis sapien, vel vehicula lacus 
dolor feugiat magna. Duis sollicitudin malesuada enim. Suspendisse 
bibendum odio in ante. Mauris mollis auctor enim. Aliquam cursus. 
Fusee aliquam nonummy dui.</p>

<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean mollis, 
erat nee ultrices lacinia, tellus lectus lobortis sapien, vel vehicula lacus 
dolor feugiat magna. Duis sollicitudin malesuada enim. Suspendisse 
bibendum odio in ante. Mauris mollis auctor enim. Aliquam cursus. 
Fusee aliquam nonummy dui.</p>
    </section>
  
 <section id="sideBar" class="sideBar">
    <h2>Sidebar</h2>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean mollis, 
erat nee ultrices lacinia, tellus lectus lobortis sapien, vel vehicula lacus 
dolor feugiat magna. Duis sollicitudin malesuada enim. Suspendisse 
bibendum odio in ante. Mauris mollis auctor enim. Aliquam cursus. 
Fusee aliquam nonummy dui.</p> 
   </section>
</div>
</div>
</body>
</html>

скрытый текст
Антивирус KIS 14.0.0.465(1)
Сведения о приложении
---------------------

Имя: Firefox
Версия: 40.0
ID сборки: 20150807085045
Канал обновления: release
User Agent: Mozilla/5.0 (Windows NT 5.1; rv:40.0) Gecko/20100101 Firefox/40.0
Многопроцессные окна: 0/1 (по умолчанию: false)

Сообщения о падениях за последние 3 дня
---------------------------------------

Все сообщения о падениях

Расширения
----------

Имя: Индикатор Яндекс тИЦ и Google PR
Версия: 1.3.4.1-signed
Включено: true
ID: {6e47e7c0-4166-11df-9879-0800200c9a66}

Имя: Панель xtool_checker для sape.ru
Версия: 4.8.12
Включено: true
ID: {0C091FD9-AB96-47e6-BDFA-5F79B554DD5B}

Имя: Browsizer
Версия: 1.3.5.1-signed
Включено: true
ID: browsizer@nuko.org

Имя: RoboForm Toolbar for Firefox
Версия: 7.9.10.1
Включено: true
ID: {22119944-ED35-4ab1-910B-E619EA06A115}

Имя: Анти-Баннер
Версия: 14.0.0.4971
Включено: false
ID: anti_banner@kaspersky.com

Имя: Безопасные платежи
Версия: 14.0.0.4971
Включено: false
ID: online_banking@kaspersky.com

Имя: Виртуальная клавиатура
Версия: 14.0.0.4971
Включено: false
ID: virtual_keyboard@kaspersky.com

Имя: Модуль блокирования опасных веб-сайтов
Версия: 14.0.0.4971
Включено: false
ID: content_blocker@kaspersky.com

Имя: Модуль проверки ссылок
Версия: 14.0.0.4971
Включено: false
ID: url_advisor@kaspersky.com

Имя: Fast Start
Версия: 4.3.0
Включено: false
ID: faststartff@gmail.com

Имя: Google Toolbar for Firefox
Версия: 7.1.20100408Wb1
Включено: false
ID: {3112ca9c-de6d-4884-a869-9855de68056c}

Имя: Microsoft .NET Framework Assistant
Версия: 0.0.0
Включено: false
ID: {20a82645-c095-46ed-80e3-08825760534b}

Графика
-------

Аппаратно ускоренные окна: 0/1 Basic (OMTC) Заблокирован для вашей версии драйвера видеокарты. Попробуйте обновить ваш драйвер видеокарты до версии 6.1400.1000.5218 или более новой.
Асинхронное панорамирование/зум: нет
Версия драйвера: 6.14.10.5445
Визуализатор WebGL: Заблокирован для вашей версии драйвера видеокарты. Попробуйте обновить ваш драйвер видеокарты до версии 6.1400.1000.5218 или более новой.
Дата разработки драйвера: 9-29-2013
Драйвера видеокарты: igxprd32
Код подсистемы: 00000000
Код производителя: 0x8086
Код устройства: 0x0402
Объём видеопамяти: Unknown
Описание видеокарты: Intel Haswell HD Graphics - GT1
Поддерживает аппаратное декодирование H264: false
Direct2D включён: Заблокирован для вашей версии драйвера видеокарты. Попробуйте обновить ваш драйвер видеокарты до версии 6.1400.1000.5218 или более новой.
DirectWrite включён: false (0.0.0.0)
GPU №2 активен: false
windowLayerManagerRemote: true
AzureCanvasBackend: skia
AzureContentBackend: cairo
AzureFallbackCanvasBackend: cairo
AzureSkiaAccelerated: 0

Важные изменённые настройки
---------------------------

accessibility.typeaheadfind.flashBar: 0
browser.cache.disk.capacity: 358400
browser.cache.disk.filesystem_reported: 1
browser.cache.disk.smart_size_cached_value: 358400
browser.cache.disk.smart_size.first_run: false
browser.cache.disk.smart_size.use_old_max: false
browser.cache.frecency_experiment: 4
browser.download.importedFromSqlite: true
browser.places.smartBookmarksVersion: 7
browser.search.update: false
browser.sessionstore.upgradeBackup.latestBuildID: 20150807085045
browser.startup.homepage: about:blank
browser.startup.homepage_override.buildID: 20150807085045
browser.startup.homepage_override.mstone: 40.0
browser.tabs.closeWindowWithLastTab: false
dom.apps.reset-permissions: true
dom.mozApps.used: true
extensions.lastAppVersion: 40.0
font.internaluseonly.changed: false
gfx.blacklist.suggested-driver-version: 6.1400.1000.5218
media.gmp-gmpopenh264.lastUpdate: 1431468354
media.gmp-gmpopenh264.version: 1.4
media.gmp-manager.buildID: 20150807085045
media.gmp-manager.lastCheck: 1439360078
network.cookie.lifetimePolicy: 2
network.cookie.prefsMigrated: true
network.http.max-persistent-connections-per-server: 4
network.predictor.cleaned-up: true
places.database.lastMaintenance: 1438867794
places.history.expiration.transient_current_max_pages: 63473
plugin.disable_full_page_plugin_for_types: application/pdf
plugin.importedState: true
plugin.state.java: 0
plugin.state.np_gp: 0
plugin.state.np-rf-plugin: 1
plugin.state.np32dsw: 0
plugin.state.npctrl: 0
plugin.state.npdeployjava: 0
plugin.state.npdrmv: 0
plugin.state.npdsplay: 0
plugin.state.npgoogleupdate: 0
plugin.state.npmsdm: 0
plugin.state.npqtplugin: 1
plugin.state.nprobo: 1
plugin.state.npwmsdrm: 0
plugin.state.npwpf: 0
print.printer_HP_Deskjet_2050_J510_series.print_bgcolor: false
print.printer_HP_Deskjet_2050_J510_series.print_bgimages: false
print.printer_HP_Deskjet_2050_J510_series.print_colorspace:
print.printer_HP_Deskjet_2050_J510_series.print_command:
print.printer_HP_Deskjet_2050_J510_series.print_downloadfonts: false
print.printer_HP_Deskjet_2050_J510_series.print_duplex: 0
print.printer_HP_Deskjet_2050_J510_series.print_edge_bottom: 0
print.printer_HP_Deskjet_2050_J510_series.print_edge_left: 0
print.printer_HP_Deskjet_2050_J510_series.print_edge_right: 0
print.printer_HP_Deskjet_2050_J510_series.print_edge_top: 0
print.printer_HP_Deskjet_2050_J510_series.print_evenpages: true
print.printer_HP_Deskjet_2050_J510_series.print_footercenter:
print.printer_HP_Deskjet_2050_J510_series.print_footerleft: &PT
print.printer_HP_Deskjet_2050_J510_series.print_footerright: &D
print.printer_HP_Deskjet_2050_J510_series.print_headercenter:
print.printer_HP_Deskjet_2050_J510_series.print_headerleft: &T
print.printer_HP_Deskjet_2050_J510_series.print_headerright: &U
print.printer_HP_Deskjet_2050_J510_series.print_in_color: true
print.printer_HP_Deskjet_2050_J510_series.print_margin_bottom: 0.5
print.printer_HP_Deskjet_2050_J510_series.print_margin_left: 0.5
print.printer_HP_Deskjet_2050_J510_series.print_margin_right: 0.5
print.printer_HP_Deskjet_2050_J510_series.print_margin_top: 0.5
print.printer_HP_Deskjet_2050_J510_series.print_oddpages: true
print.printer_HP_Deskjet_2050_J510_series.print_orientation: 0
print.printer_HP_Deskjet_2050_J510_series.print_page_delay: 50
print.printer_HP_Deskjet_2050_J510_series.print_paper_data: 9
print.printer_HP_Deskjet_2050_J510_series.print_paper_height: 11,00
print.printer_HP_Deskjet_2050_J510_series.print_paper_name:
print.printer_HP_Deskjet_2050_J510_series.print_paper_size_type: 0
print.printer_HP_Deskjet_2050_J510_series.print_paper_size_unit: 1
print.printer_HP_Deskjet_2050_J510_series.print_paper_width: 8,50
print.printer_HP_Deskjet_2050_J510_series.print_plex_name:
print.printer_HP_Deskjet_2050_J510_series.print_resolution: 0
print.printer_HP_Deskjet_2050_J510_series.print_resolution_name:
print.printer_HP_Deskjet_2050_J510_series.print_reversed: false
print.printer_HP_Deskjet_2050_J510_series.print_scaling: 1,00
print.printer_HP_Deskjet_2050_J510_series.print_shrink_to_fit: true
print.printer_HP_Deskjet_2050_J510_series.print_to_file: false
print.printer_HP_Deskjet_2050_J510_series.print_unwriteable_margin_bottom: 0
print.printer_HP_Deskjet_2050_J510_series.print_unwriteable_margin_left: 0
print.printer_HP_Deskjet_2050_J510_series.print_unwriteable_margin_right: 0
print.printer_HP_Deskjet_2050_J510_series.print_unwriteable_margin_top: 0
privacy.clearOnShutdown.offlineApps: true
privacy.clearOnShutdown.passwords: true
privacy.clearOnShutdown.siteSettings: true
privacy.cpd.downloads: false
privacy.cpd.formdata: false
privacy.cpd.history: false
privacy.cpd.sessions: false
privacy.donottrackheader.enabled: true
privacy.sanitize.migrateFx3Prefs: true
privacy.sanitize.sanitizeOnShutdown: true
privacy.sanitize.timeSpan: 0
security.disable_button.openDeviceManager: false
storage.vacuum.last.index: 1
storage.vacuum.last.places.sqlite: 1438184325

Важные заблокированные настройки
--------------------------------

JavaScript
----------

Инкрементальный GC: true

Поддержка доступности
---------------------

Активирована: false
Отключение поддержки доступности: 0

Версии библиотек
----------------

NSPR
Ожидаемая минимальная версия: 4.10.8
Используемая версия: 4.10.8

NSS
Ожидаемая минимальная версия: 3.19.2 Basic ECC
Используемая версия: 3.19.2 Basic ECC

NSSSMIME
Ожидаемая минимальная версия: 3.19.2 Basic ECC
Используемая версия: 3.19.2 Basic ECC

NSSSSL
Ожидаемая минимальная версия: 3.19.2 Basic ECC
Используемая версия: 3.19.2 Basic ECC

NSSUTIL
Ожидаемая минимальная версия: 3.19.2
Используемая версия: 3.19.2

Экспериментальные возможности
-----------------------------

Ответа не дождался.
Отвечаю сам себе.
Может быть кому-то это понадобится...
Проблема автоматической перезагрузки страницы решается, если вместо  location.reload() использовать перенаправление страницы на саму себя.
Например, вот так:

Выделить код

Код:

function autoReload(){
var goal = self.location;
location.href = goal;
}

а в коде страницы вызызывать эту функцию по событию onresize, например, вот так:

Выделить код

Код:

<body onLoad="classHeightJQ('txtBlk','sideBar');" onResize="setTimeout(autoReload(), 1000);">

Работающий пример здесь:
http://g-studio.h16.ru/test/code1.html