@arantius ์ฝ 1์ฃผ์ผ ์ (์ฝ 3.12)๋ถํฐ ์์ํ์ฌ(3.13 ํฌํจ) ๋ธ๋ผ์ฐ์ ๋ฅผ ๋ซ์ผ๋ฉด ์ฝ 30-60์ด ๋์ ๊ณ์ ์คํ(์ค๋จ)๋ ๋ค์ crashreporter๋ฅผ ํ์ํ๋ ์ถฉ๋์ด ๋ฐ์ํฉ๋๋ค.
์ถฉ๋ ๋ณด๊ณ ์, ๋ฏธ๋ ๋คํ ๋ฐ ํ์ค ์ง๋จ์ ๊ฒํ ํ์ฌ GM๊ณผ ํจ๊ป ๋ฌธ์ ๋ฅผ ์ ํํ ํ์ ํ์ต๋๋ค. GM์ ๋นํ์ฑํํ๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๊ณ ํ์ฑํํ๋ฉด 100% ๋ฐ์ํฉ๋๋ค. ๋ฐ๋ผ์ ๋ฌธ์ ๊ฐ GM์ ์ํด ๋ฐ์ํ๋ค๋ ๊ฒ์ ์์ฌ์ ์ฌ์ง๊ฐ ์์ต๋๋ค.
๊ทธ๋ฌ๋ ๋ด๊ฐ ์ดํดํ์ง ๋ชปํ๋ ๊ฒ์ ๊ฑฐ์ 2๋ ๋์ ์ค์ ์ฝ๋ ์ ๋ฐ์ดํธ๊ฐ ์์๊ณ ๋ฒ์ ์ถฉ๋๋ง ์์๊ณ 55.x ์์ (32๋นํธ)์ ์๋ค๋ ๊ฒ์ ๋๋ค. ๋ชจ๋ ์คํฌ๋ฆฝํธ๋ ์์ฌ์ด๋ฉฐ ์์ ์์ด 1๋ ๋๊ฒ ๊ฐ์ ๋ฐฉ์์ผ๋ก ์คํ๋์์ต๋๋ค(๊ทธ๋ฆฌ๊ณ 2๊ฐ๋ฅผ ์ ์ธํ ๋ชจ๋ ์คํฌ๋ฆฝํธ๋ GM_ API๋ฅผ ์ฌ์ฉํ์ง๋ ์์ผ๋ฉฐ ๋นํ์ฑํ/์ ๊ฑฐํด๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์ง ์์ผ๋ฏ๋ก ์์ฌ์ค๋ฝ์ต๋๋ค. ๊ทธ๊ฒ ๋ค์ผ) - ๊ทธ๋์ ๊ฐ์๊ธฐ ์์ด ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๊น?
4๊ฐ ์ถ์๋ ํ์ ๊ธฐ๋๋ ๋ฌธ์ ๊ฐ ๋ ๊ฒ์ด๊ณ ์ ๋ ๊ทธ๊ฒ์ ์ดํดํ๊ณ ๋ฐ์๋ค์ ๋๋ค. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ์์ง 4๊ฐ ์๋๋ฉฐ ์์ ์ ์ธ non-57์์ ์คํ๋๋ ๊ธฐ์กด 3.x๊ฐ ๊ฐ์๊ธฐ ์ด๊ฒ์ ์ผ์ผํค์ง ์์์ผ ํฉ๋๋ค. ๊ทธ๋์ ๋ฌด์์ด ์ด๊ฒ์ ์ผ์ผํค๊ธฐ ์ํด ๋ฐ๋์์ต๋๊น? ํ์ฌ ์ด๊ฒ์ ๋งค์ฐ ์ค์ํ ๋ฐฉ์์ผ๋ก ์ผ์ ํ๋์ ๋ฐฉํดํ๊ณ ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํฉ๋๊น? ๋ด ๋ฌธ์ ์ ์๊ฒฉ์ผ๋ก ์ ์ฌํ ์ ์๋ค๊ณ ์๊ฐ๋๋ "๊ด๋ จ" ๋ฌธ์ ๋ฅผ ์ฝ์ผ๋ ค๊ณ ์๋ํ์ง๋ง ๋ญ๊ฐ๋ฅผ ๋์น ๊ฒฝ์ฐ๋ฅผ ์ ์ธํ๊ณ ๋ด ์ฌ๋ก๋ฅผ ํด๊ฒฐํ๋ ์ด๋ค ๊ฒ๋ ๋ณผ ์ ์์ต๋๋ค.
์ด ๋ฌธ์ ๋ก ์ธํด VM ๋๋ TM์ผ๋ก ์ด๋ํ๊ณ GM์ ํฌ๊ธฐํ๊ณ ์ถ์ง ์๊ธฐ ๋๋ฌธ์ ์กฐ์ธํด ์ฃผ์ญ์์ค. ์์ง ์ค์ ๋ก ๋ณ๊ฒฝ๋ ์ฌํญ์ด ์๋ค๋ ์ ์ ๊ฐ์ํ ๋ ์ด ๋ฌธ์ ๋ ๋ฐ์ํด์๋ ์ ๋ฉ๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
๋ด ๋ฌธ์ ์ ์๊ฒฉ์ผ๋ก ์ ์ฌํ ์ ์๋ค๊ณ ์๊ฐ๋๋ "๊ด๋ จ" ๋ฌธ์ ๋ฅผ ์ฝ์ผ๋ ค๊ณ ์๋ํ์ง๋ง ๋ญ๊ฐ๋ฅผ ๋์น ๊ฒฝ์ฐ๋ฅผ ์ ์ธํ๊ณ ๋ด ์ฌ๋ก๋ฅผ ํด๊ฒฐํ๋ ์ด๋ค ๊ฒ๋ ๋ณผ ์ ์์ต๋๋ค.
#2573 ์ ๋ณต์ ํ .
https://github.com/greasemonkey/greasemonkey/issues/2573#issuecomment -331927903 ์ฐธ์กฐ
@darkred ๋งํฌ์ ๊ฐ์ฌํ์ง๋ง ๋ณด๊ณ ์์ ์ฌ๋ฌ ์ธ์คํด์ค๊ฐ ์์ต๋๋ค. ๊ทธ๋ ์ง ์์ต๋๋ค. ์ถฉ๋ํ ๋๊น์ง ๋๋์ง ์๋ ์ฃผ์ ์ธ์คํด์ค๋ง ์์ต๋๋ค.
์ฃผ์์ ๊ดํด์๋ 3.11๋ก ๋๋๋ ค๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์ง ์์์ผ๋ฉฐ 2๋ ๋์ ์ฝ๋ ๋ณ๊ฒฝ(๋ฒ์ ๋ฒํ ์ ์ธ)์ด ์์๊ธฐ ๋๋ฌธ์ ์ ์๋ํ๋์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ํจ๊ณผ๊ฐ ์์ผ๋ฏ๋ก ๋ด ๊ฒฝ์ฐ์๋ ์ฐจ์ด๊ฐ ์๋ค๋ ์ฌ์ค์ ๋๋ผ์ง ์์์ต๋๋ค.
๋ด๊ฐ ๋งํ๋ฏ์ด, ๋๋ ์ด๋ฏธ ๋ชจ๋ ๊ฒ์ ์ฝ์๊ณ ๋ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๊ทธ๋ค ์ค ์ด๋ ๊ฒ๋ ์ฐพ์ง ๋ชปํ์ต๋๋ค. ๊ทธ๋์ ๋ด๊ฐ ๊ฒ์ํ ์ด์ , ๊ทธ๋์ ์ด๊ฒ๋ค์ ์ฐ๊ฒฐํด ์ฃผ์ ์ ๊ฐ์ฌํ์ง๋ง ๋ด๊ฐ ๊ฒช๊ณ ์๋ ๊ฒ์ ๋ค๋ฃจ์ง ์์ต๋๋ค. ๊ฐ์ฌ ํด์.
์ถ์ : ๋ช ํํ ํ์๋ฉด, ์ ๋ ํ์ฌ 3.11์ ์คํ ์ค์ด๋ฉฐ ๋ช ํํ์ง ์์ ๊ฒฝ์ฐ๋ฅผ ๋๋นํ์ฌ ๋ฌธ์ ๊ฐ ์ฌ์ ํ ์ง์๋ฉ๋๋ค. ๊ฐ์ฌ ํด์.
๋งํฌ์ ๊ฐ์ฌํ์ง๋ง ๋ณด๊ณ ์์๋ ์ฌ๋ฌ ์ธ์คํด์ค๊ฐ ์์ต๋๋ค. ์ ๋ ๊ทธ๋ ์ง ์์ต๋๋ค. ์ถฉ๋ํ ๋๊น์ง ๋๋์ง ์๋ ์ฃผ์ ์ธ์คํด์ค๋ง ์์ต๋๋ค.
๋๋ ๊ฐ์ ๋ฌธ์ ๊ฐ ์์ผ๋ฉฐ ์ฌ์ ํ https://github.com/greasemonkey/greasemonkey/issues/2573 ๊ณผ ๊ด๋ จ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ถ์ : ๋ช ํํ ํ์๋ฉด, ์ ๋ ํ์ฌ 3.11์ ์คํ ์ค์ด๋ฉฐ ๋ช ํํ์ง ์์ ๊ฒฝ์ฐ๋ฅผ ๋๋นํ์ฌ ๋ฌธ์ ๊ฐ ์ฌ์ ํ ์ง์๋ฉ๋๋ค. ๊ฐ์ฌ ํด์.
ํ์คํ Firefox๋ฅผ ์์ ํ ๋ค์ ์์ํ์ต๋๊น(๋ชจ๋ Firefox ์ธ์คํด์ค๋ฅผ ๊ฐ์ ์ข ๋ฃ)?
๊ทธ๋ฆฌ๊ณ @icon
๋ํ URL์ด data:
์ธ UserScript๊ฐ ์๋์ง ํ์ธํ ์ ์์ต๋๊น(https://github.com/greasemonkey/greasemonkey/issues/2573#issuecomment-331927903 ์ฐธ์กฐ)?
๋งํฌ์ ๊ฐ์ฌํ์ง๋ง ๋ณด๊ณ ์์๋ ์ฌ๋ฌ ์ธ์คํด์ค๊ฐ ์์ต๋๋ค. ์ ๋ ๊ทธ๋ ์ง ์์ต๋๋ค. ์ถฉ๋ํ ๋๊น์ง ๋๋์ง ์๋ ์ฃผ์ ์ธ์คํด์ค๋ง ์์ต๋๋ค.
๋ด ๋ณด๊ณ ์์ ์ฌ๋ฌ ์ธ์คํด์ค๋ ๋จ์ํ ๋ด ๊ฒฝ์ฐ ์ ๊ธฐ ๋ถํด(e10s)๊ฐ ํ์ฑํ๋์ด ์๊ธฐ ๋๋ฌธ์
๋๋ค.
๊ทํ์ ๊ฒฝ์ฐ์๋ ๋ถ๋ช
ํ ํ์ฑํ๋์ด ์์ง ์์ง๋ง ๊ทธ ์ธ์๋ ๊ทํ์ ๋ฌธ์ ๊ฐ #2573์ ํฌํจ๋์ด ์๋ค๊ณ ํ์ ํฉ๋๋ค.
์ ๋ก ์ด ์ง๋ฌธํ ํฌ์ธํธ๋ฅผ ํ์ธํด์ฃผ์ธ์.
@์ ๋ก
ํ์คํ Firefox๋ฅผ ์์ ํ ๋ค์ ์์ํ์ต๋๊น(๋ชจ๋ Firefox ์ธ์คํด์ค๋ฅผ ๊ฐ์ ์ข ๋ฃ)?
๊ท์ฝ๊ณ , ๋๋ฅผ ์๊ฒ ๋ง๋ค์์ต๋๋ค. ๋ฌผ๋ก ๊ทธ๋ ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ @icon์ ๋ํ data: URL์ด ์๋ UserScript๊ฐ ์๋์ง ํ์ธํ ์ ์์ต๋๊น (#2573(์ฃผ์) ์ฐธ์กฐ)?
์ฐ๋ฆฌ์ ๋ชจ๋ ์คํฌ๋ฆฝํธ์๋ @icon
์๊ฑฐ๋, ์๋ ๊ฒฝ์ฐ ๋ก์ปฌ ์ ์ฉ์ธ data:image/png;base64
ํ์์
๋๋ค. ๋ด๊ฐ ์ดํดํ๋ ํ ๊ทธ๊ฒ์ ๊ฑฐ๊ธฐ์์ ๋
ผ์๋ ๊ฒ๊ณผ ๊ด๋ จ๋ ๋ฌธ์ ๊ฐ ์๋๊ฑฐ๋ ๋ฌธ์ ์
๋๊น? ์๋ฌด๋ฐ์๋ ์๊ตฌํ์ง ์๊ธฐ ๋๋ฌธ์
๋๋ค.
@darkred ๊ทธ๋ผ, ๊ทธ๋ค์ ๋์ผํ๊ฒ ๊ฐ์. ๊ทธ๋ฆฌ๊ณ ์, ์ง์ ๋ณผ ์ ์์ต๋๋ค. ์ด๋ฏธ ํ์ธํ์ผ๋ฉฐ ์ด์ ๋ํ ์๋ต์ ์์ ์์ต๋๋ค.
๋ด๊ฐ ์ดํดํ๋ ํ ๊ทธ๊ฒ์ ๊ฑฐ๊ธฐ์์ ๋ ผ์๋ ๋ฌธ์ ๊ฐ ์๋๋๋ค.
์, ๊ทธ๋ฆฌ๊ณ ์ด๋ฏธ ์์ ๋์์ต๋๋ค . ๊ณง ์ ๋ฒ์ ์ด ์ถ์๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
@jerone ๋๋ ๋ด ์๋ต์ ์์ ํ๋ ์ค์ด์์ง๋ง ์ด๋ฏธ ๊ทธ๊ฒ์ ๋ฐ์ด ๋ค์์ต๋๋ค. ๊ทธ๋ฌ๋ฉด ๊ด์ฐฎ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๋์๋ ๊ฐ์ ธ์ค์ง ์๋ ๋ก์ปฌ ๋ฐ์ดํฐ๊ฐ ์ด๋ป๊ฒ ์ด๋ฐ ๋ฌธ์ ๋ฅผ ์ผ์ผํค๋์? ๋ด๋ถ ๋ ๋๋ง์ด๋ฉฐ ๋ด์ฅ ๋ธ๋ผ์ฐ์ ๋ ๋๋ง์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๋ธ๋ผ์ฐ์ ๊ฐ ๋ฉ์ถ๋ ์ด์ ๋ฅผ ์ดํดํ๋ ค๊ณ ํฉ๋๋ค.
ํธ์ง: ์ข์, ์ปค๋ฐ์ ๋ณด๋ฉด ์คํฌ๋ฆฝํธ ์์ฒด๊ฐ ์๋๋ผ ์คํฌ๋ฆฝํธ๊ฐ ๋ง์ด๊ทธ๋ ์ด์ ๋๋ ๋ฐฉ์์ ๋ฌธ์ ๊ฐ ์์๋ ๊ฒ ๊ฐ์ต๋๋ค. ํธ์๋๋ ์ฆ์ ์ ๋ฐ์ดํธ๋ฅผ ์๋ํ๊ณ ์ด๋ป๊ฒ ์งํ๋๋์ง ํ์ธํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
๊ทธ๋ฌ๋ ์ด๋์๋ ๊ฐ์ ธ์ค์ง ์๋ ๋ก์ปฌ ๋ฐ์ดํฐ๊ฐ ์ด๋ป๊ฒ ์ด๋ฐ ๋ฌธ์ ๋ฅผ ์ผ์ผํค๋์?
๋ด ์ดํด๋ก๋ @icon
๊ฐ์ ธ์ค๋ ค๊ณ ํ์ง๋ง ์ ํจํ URI๊ฐ ์๋๋ฏ๋ก ์ด๋ป๊ฒ๋ ์คํจํฉ๋๋ค. ํ์ง๋ง ๋ ์์ธํ ์ ๋ณด๋ฅผ ์ํ์๋ฉด @arantius์๊ฒ ๋ฌผ์ด๋ด์ผ ํฉ๋๋ค.
@jerone์ด ๋งํ๋ฏ์ด ์ ํํ. ๊ทธ๋ฆฌ๊ณ 3.14๋ ๋งค์ฐ ๋น ๋ฅด๊ฒ ์น์ธ๋์์ผ๋ฏ๋ก ์์ ์ฌํญ์ ์ค์นํ๊ณ (์ํ๋ฉด) ํ์ธํ ์ ์์ต๋๋ค.
https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/versions/#version -3.14
@jerone ๊ฐ์ฌํฉ๋๋ค.
@arantius ๊ฐ์ฌํฉ๋๋ค. ์ฌ์ฉํด ๋ณด์๊ธฐ ๋ฐ๋๋๋ค.
@arantius ๋ค์ ๋ณด๊ณ ํ๊ธฐ ์ ์ ์ ์ ์์ ํ ๊ธฐํ๋ฅผ ๊ฐ๊ณ ์ถ์๊ณ ์์ ์ฌํญ์ด ํจ๊ณผ๊ฐ ์์๋ค๊ณ ๊ธฐ์๊ฒ ์๊ฐํฉ๋๋ค. ์ด์ ์ ๋๋ก ๋ซํ์ง๋ง, ์ ์๋ ๊ฑฐ์ ์ฆ์(๋ช ์ด) ์์ ํ ๋ซํ์ง๋ง ๋์ค์๋ ์งง๊ฒ๋ 30์ด์์ ๋ง๊ฒ๋ 60์ด ํ์ ๋ซํ ์ ์์ง๋ง ์ ์ด๋ ์ง๊ธ์ ์ ๋๋ก ๋ซํ๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ๋น ๋ฅธ ์์ ์ ์ํด ๋น์ .
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@jerone์ด ๋งํ๋ฏ์ด ์ ํํ. ๊ทธ๋ฆฌ๊ณ 3.14๋ ๋งค์ฐ ๋น ๋ฅด๊ฒ ์น์ธ๋์์ผ๋ฏ๋ก ์์ ์ฌํญ์ ์ค์นํ๊ณ (์ํ๋ฉด) ํ์ธํ ์ ์์ต๋๋ค.
https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/versions/#version -3.14