Bug 959886 - Handle offline cache updates in parent process after windows are being torn down in child processes. r=mayhemer.

--HG--
extra : rebase_source : 9581f5090ed86a82834fa8316cf97bbd7f6b2411