Bug 1553417 Comment 25 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

(In reply to Alphan Chen [:alchen] from comment #24)
> It could be related to bug 1549973.
> I will check it in detail.
Right now, I cannot reproduce the symptom.

Since the symptom happens on 67 and after 67, so it is not related to 
  Bug 1474130(Firefox 68) and Bug 1549973(Firefox 69).

In 67, what I need is rewrite the sessionStore collect() and restore() from JS to C++.
The related patch I have are the followings:
Bug 1497147 - - Rewrite "mapFrameTree" implementation to C++
Bug 1507286 - Convert content-sessionStore.jsm to C++
Bug 1497146 part 3 - Convert FormData.jsm to C++ [restore() part]
Bug 1497146 part 2 - Convert FormData.jsm to C++ [collect() part]
Bug 1497146 part 1 - Add SessionStoreUtils.webidl
Bug 1497144 part 2 - Get rid of ScrollPosition.jsm
Bug 1497144 - Rewrite DocShellCapabilities.jsm and ScrollPosition.jsm into C++
(In reply to Alphan Chen [:alchen] from comment #24)
> It could be related to bug 1549973.
> I will check it in detail.
Right now, I cannot reproduce the symptom.

Since the symptom happens on 67 and after 67, so it is not related to 
  Bug 1474130(Firefox 68) and Bug 1549973(Firefox 69).

In 67, what I did is rewrite the sessionStore collect() and restore() from JS to C++.
The related patch I have are the followings:
Bug 1497147 - - Rewrite "mapFrameTree" implementation to C++
Bug 1507286 - Convert content-sessionStore.jsm to C++
Bug 1497146 part 3 - Convert FormData.jsm to C++ [restore() part]
Bug 1497146 part 2 - Convert FormData.jsm to C++ [collect() part]
Bug 1497146 part 1 - Add SessionStoreUtils.webidl
Bug 1497144 part 2 - Get rid of ScrollPosition.jsm
Bug 1497144 - Rewrite DocShellCapabilities.jsm and ScrollPosition.jsm into C++

Back to Bug 1553417 Comment 25