На веб-странице несколько десятков подключаемых js-файлов. После загрузки страницы через некоторое время всплывает fancybox-окно. Можно ли каким-то образом в консоли разработчика посмотреть, какое событие сработало и вызвало данное окно? Может браузер ведет какой то лог в режиме разработчика или еще что-то подобное? Не могу найти код, который отвечает за вывод модального окна.
Если это окно является dom-элементом (а не открывается через window.open), вы можете посмотреть, куда именно оно вставляется и поставить точку останова на родительском элементе, которая будет срабатывать на изменения его поддерева.
В devtools хрома это делается на закладке Elements -> правый клик по нужному элементу -> Break on -> subtree modifications.