나중에 해당 웹 페이지를 복원 할 수 있도록 임의의 웹 페이지의 상태를 저장해야하는 firefox 확장 기능을 개발 중입니다. 버크는 모든 자바 스크립트 변수의 상태를 포함하여 페이지의 전체 상태를 복원해야한다는 단점이 있습니다. "저장"은 메모리에서 수행 할 수 있으며 직렬화 할 필요가 없습니다.XUL을 사용하여 Firefox에서 <browser> 요소를 어떻게 복제 할 수 있습니까?
따라서 browser
요소를 정확히 복제하는 방법이 있습니까? 그러면 원본이 현재 실행중인 지점과 동일한 지점에서 실행되기 시작합니까?
그렇지 않다면 firefox (C++ 사용)에 추가하려면 얼마나 많은 노력이 필요하며 어떤 파일과 설명서를보고 시작할 것입니까?
죄송합니다. 더 구체적이어야합니다. js api를 사용할 수 없다면 C++을 만져보고 싶지만 어디서부터 시작해야할지 모르겠습니다. –
'C++'FWIK에서는 실제 시리얼 라이저를 작성하고 메커니즘을 복원하지 않고 JS 엔진에 똑같이 해킹하지 않고 (* 추가 기능을 구현할 수 없으며 전체 브라우저를 포크로 실행하는 것을 의미합니다.) 실제로 * 쉽게 * 가능합니다. 하지만 뭔가 빠져있을 수도 있습니다. 그러면 [# jsapi] (https://wiki.mozilla.org/IRC)에서 JS 엔진 사용자에게 직접 묻는 것이 좋습니다. – nmaier