User:Manuel Bucher: Difference between revisions

Jump to navigation Jump to search
Line 134: Line 134:
* To run fenix instead of geckoview do <code>./mach run --app=fenix</code>
* To run fenix instead of geckoview do <code>./mach run --app=fenix</code>
* js for platform code (toolkit) is stored in the <code>omni.ja</code> zip archive alongside the binary, browser frontent is in <code>browser/omni.js</code> (android it is in <code>assets/omni.ja</code>, roughly equivalent to the one in the root) and can be replaced if you want to test simple js changes without rebuild. Can be modified with <code>7z a ../omni.ja .</code>. You need to run firefox with <code>./firefox --purgecaches</code> for it to reload the .ja file.
* js for platform code (toolkit) is stored in the <code>omni.ja</code> zip archive alongside the binary, browser frontent is in <code>browser/omni.js</code> (android it is in <code>assets/omni.ja</code>, roughly equivalent to the one in the root) and can be replaced if you want to test simple js changes without rebuild. Can be modified with <code>7z a ../omni.ja .</code>. You need to run firefox with <code>./firefox --purgecaches</code> for it to reload the .ja file.
* <code>call DumpJSStack()</code> in gdb


==Bookmarks==
==Bookmarks==
Confirmed users
439

edits

Navigation menu