mozilla / tofino

Project Tofino is a browser interaction experiment.
https://mozilla.github.io/tofino
Apache License 2.0
647 stars 68 forks source link

Closing a tab when just opening Tofino causes saving browser state to fail #1558

Open jsantell opened 7 years ago

jsantell commented 7 years ago
utils.js:197 uncaught at  
 at  
 at takeLatest(START_SAVING_BROWSER_WINDOW_APP_STATE_EFFECT, infallible(startSavingBrowserWindowAppState)) 
 at infallible(startSavingBrowserWindowAppState) 
 at throttle(SET_WINDOW_ID,OVERWRITE_APP_STATE,SET_LOCAL_BOOKMARK_STATE,CREATE_PAGE,REMOVE_PAGE,SET_SELECTED_PAGE,RESET_PAGE_DATA,SET_PAGE_INDEX,SET_PAGE_DETAILS,SET_PAGE_META,SET_PAGE_STATE,SET_PAGE_UI_STATE,SET_LOCATION_AUTOCOMPLETIONS,SET_LOCAL_PAGE_HISTORY,POP_RECENTLY_CLOSED_PAGE,SET_ACTIVE_ELEMENT,SET_STATUS_TEXT,SET_OVERVIEW_VISIBILITY, saveAppStateToSession) 
 at saveAppStateToSession 
 Error: Error serializing unrecognized object [object Promise]
    at b.rep (webpack:///./~/transit-immutable-js/index.js?:135:17)
    at Object.com.cognitect.transit.impl.writer.marshal (webpack:///./~/transit-js/transit.js?:2912:129)
    at Object.com.cognitect.transit.impl.writer.emitMap (webpack:///./~/transit-js/transit.js?:2875:115)
    at Object.com.cognitect.transit.impl.writer.marshal (webpack:///./~/transit-js/transit.js?:2932:50)
    at Object.com.cognitect.transit.impl.writer.emitMap (webpack:///./~/transit-js/transit.js?:2875:115)
    at Object.com.cognitect.transit.impl.writer.marshal (webpack:///./~/transit-js/transit.js?:2932:50)
    at Object.com.cognitect.transit.impl.writer.emitTaggedMap (webpack:///./~/transit-js/transit.js?:2892:271)
    at Object.com.cognitect.transit.impl.writer.emitEncoded (webpack:///./~/transit-js/transit.js?:2909:44)
    at Object.com.cognitect.transit.impl.writer.marshal (webpack:///./~/transit-js/transit.js?:2934:50)
    at Object.com.cognitect.transit.impl.writer.emitObjects (webpack:///./~/transit-js/transit.js?:2755:48)