Closed Bug 1091894 Opened 10 years ago Closed 10 years ago

Update docs for Remote Debugging

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: liuche, Assigned: wbamberg)

References

Details

Bug 982890 updates how Fennec can be remote debugged - namely, we don't need to set up port forwarding anymore.

http://convolv.es/blog/2014/10/28/debug-fennec-tabs/
Will, I added you as the assignee since you helped up write the really docs that are currently up! If you don't have time to do this, feel free to un/re-assign.
Flags: needinfo?(wbamberg)
Thanks liuche. Yes, I can take this.
Flags: needinfo?(wbamberg)
Blocks: 1091897
Here's a draft guide: https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_for_Android_with_WebIDE

Please let me know if it's correct!

I've also added a note to the old page: https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Firefox_for_Android which we will eventually retire, and added some stuff to the WebIDE page: https://developer.mozilla.org/en-US/docs/Tools/WebIDE#Setting_up_runtimes.
Flags: needinfo?(liuche)
Flags: needinfo?(jryans)
In the ADB Helper section[1], you can also reach the WebIDE add-ons view via Project -> Manage Extra Components in the menu bar.  This was recently moved and renamed, but this page already requires Firefox 36 anyway.

In the "Setting up..." section[2], Android's step 3 (with drivers / udev rules) is still required (unfortunately).  For Mac, you do nothing, so you were able to skip it. ;)

I added a small note to the WebIDE page about the local runtime.

Overall, looks good to me aside for these small nits.  Thanks Will!

[1]: https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_for_Android_with_WebIDE#ADB_Helper
[2]: https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_for_Android_with_WebIDE#Setting_up_the_Android_device
Flags: needinfo?(jryans)
Hi Will, this looks great to me! One thing I might suggest is adding a link to the bottom of the Android page that will take the user to the Remote Debugging page that explains some of the tools of remote debugging: https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging

Other than that, I think this is great.
Status: NEW → ASSIGNED
Flags: needinfo?(liuche)
OK, thanks for the review. I've addressed both your comments, and am closing this. Please let me know if you need anything else.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.