제목처럼 b/w, f/w가 안되네요.
간혹 될때도 있는것 같은데 대체로 안도는것 같은데요.
다른곳은 잘되는데, 오마이뉴스만 그렇네요.
오마이뉴스 backward, forward 불
-
- 해커
- Posts: 1146
- Joined: 2004 01 15 20:06 36
전에 나온 문제이기는 합니다. (최근에 또 나왔습니까?) 문제는 모질라 1.8alpha에서는 고쳐졌는데, firefox 1.0에서는 고치지 않았다는데 있습니다. 그동안 주로 (제가 필요한 패치를 넣어서 빌드한 ) 모질라 스위트 1.7만 써서 그 사실을 잊고 있었네요.
https://bugzilla.mozilla.org/show_bug.cgi?id=237717
https://bugzilla.mozilla.org/show_bug.cgi?id=235398
필요하다면 제가 버그 2377117에 있는 패치를 적용해서 dll/so 파일을 하나 만들어 올리겠습니다. 그 dll/so/dylib (dll은 Windows, so는 리눅스, dylib는 맥)만 교체하면 됩니다. 맥용은 지금 바로 만들 수 있고, Windows용과 Linux용은 좀 시간이 걸립니다.
https://bugzilla.mozilla.org/show_bug.cgi?id=237717
https://bugzilla.mozilla.org/show_bug.cgi?id=235398
필요하다면 제가 버그 2377117에 있는 패치를 적용해서 dll/so 파일을 하나 만들어 올리겠습니다. 그 dll/so/dylib (dll은 Windows, so는 리눅스, dylib는 맥)만 교체하면 됩니다. 맥용은 지금 바로 만들 수 있고, Windows용과 Linux용은 좀 시간이 걸립니다.
-
- 해커
- Posts: 1146
- Joined: 2004 01 15 20:06 36
리눅스에서는 어차피 제가 필요해서도 해야 합니다. 이 문제를 고치지 않으면 저는 못 쓰니까요. 그런데, 방금 하려고 보니까, 그게 불여우의 경우에는 거의 불가능하다는 사실을 알았습니다. 관련 기능 (전후로 이동하는 기능)을 담당하는 dll/so/dylib가 docshell.dll/libdocshell.so/libdocshell.dylib입니다. 그런데, 불여우는 시작 시간을 단축하기 위해서 (아마도) 이 파일을 포함해서 수십 개의 dll/so/dylib를 firefox main 실행 파일에 모두 몰아 넣었습니다. 그래서 이 주 실행 파일의 크기가 몇 메가 바이트나 됩니다. 모질라 스위트에서는 이 수십 개의 dll/so/dylib 파일이 다 components 디렉토리에 따로 따로 있었습니다. 그래서, docshell 모듈만 재컴파일해서 (몇 십 킬로 바이트짜리) 제가 올려 두면 다른 분들은 그 파일만 교체하면 됩니다. 위에 적은 이유로 불여우에서는 그렇게 할 수 없습니다.
session history 문제가 아주 미묘해서 패치를 무작정 firefox 1.0.x에 넣자고 하기도 그렇고 (1.8alpha에서 지금까지 문제가 없기는 했지만).... 참 골치 아프네요.
session history 문제가 아주 미묘해서 패치를 무작정 firefox 1.0.x에 넣자고 하기도 그렇고 (1.8alpha에서 지금까지 문제가 없기는 했지만).... 참 골치 아프네요.
Who is online
Users browsing this forum: No registered users and 2 guests