author | Oleksandr Gavenko <gavenkoa@gmail.com> |
Fri, 12 Nov 2010 22:05:45 +0200 | |
changeset 693 | 14208482f30d |
parent 684 | 0ac1323ba715 |
child 696 | 0beb67c633df |
permissions | -rwxr-xr-x |
668
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
1 |
-*- mode: outline; coding: utf-8; fill-column: 90 -*- |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
2 |
|
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
3 |
* Setting up environment. |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
4 |
|
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
5 |
In 'about:config' set this variable: |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
6 |
|
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
7 |
javascript.options.showInConsole = true |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
8 |
Logs errors in chrome files to the Error Console. |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
9 |
javascript.options.strict = true |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
10 |
Enables strict JavaScript warnings in the Error Console. |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
11 |
extensions.logging.enabled = true |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
12 |
This will send more detailed information about installation and update |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
13 |
problems to the Error Console. |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
14 |
|
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
15 |
https://developer.mozilla.org/en/Setting_up_extension_development_environment |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
16 |
setting up profile, options and about developer plugin |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
17 |
|
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
18 |
* Useful developer plugin. |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
19 |
|
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
20 |
** Firebug. |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
21 |
|
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
22 |
Firebug integrates with Firefox to put a wealth of development tools at your fingertips |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
23 |
while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
24 |
web page. |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
25 |
|
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
26 |
http://getfirebug.com |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
27 |
home page |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
28 |
https://addons.mozilla.org/firefox/addon/1843 |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
29 |
download page |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
30 |
|
684 | 31 |
** Live HTTP Headers. |
32 |
||
33 |
* First by adding a 'Headers' tab in 'View Page Info' of a web page. |
|
34 |
* Second by adding a tool in the 'Tools->Web Development' menu to be able to display http |
|
35 |
headers in real time (while pages are being downloaded from the Internet. |
|
36 |
* Third by letting you edit request headers and replay an URL (beta). Look for the Replay |
|
37 |
button in the live window! |
|
38 |
||
39 |
This project may be of some help for the following: |
|
40 |
||
41 |
* Help debugging web application. |
|
42 |
* See which kind of web server the remote site is using. |
|
43 |
* See the cookies sent by remote site. |
|
44 |
||
45 |
http://livehttpheaders.mozdev.org/ |
|
46 |
home page |
|
47 |
https://addons.mozilla.org/en-US/firefox/addon/3829/ |
|
48 |
download page |
|
49 |
||
683 | 50 |
* How build Firefox. |
51 |
||
52 |
https://developer.mozilla.org/en/Build_Documentation |
|
53 |
Build Instructions |
|
54 |
https://developer.mozilla.org/en/Mozilla_Source_Code_%28Mercurial%29 |
|
55 |
Getting Mozilla Source Code Using Mercurial |
|
56 |
||
668
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
57 |
* Extension security. |
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
58 |
|
d7142397bfb3
Move developer info to firefox-devel.txt
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
59 |
https://developer.mozilla.org/en/Security_best_practices_in_extensions |