Closed
Bug 1058997
Opened 11 years ago
Closed 11 years ago
Isolate socket code used by client / server
Categories
(DevTools :: Framework, defect)
DevTools
Framework
Tracking
(Not tracked)
RESOLVED
FIXED
Firefox 37
People
(Reporter: jryans, Assigned: jryans)
References
Details
Attachments
(7 files, 1 obsolete file)
|
38 bytes,
text/x-review-board-request
|
jryans
:
review+
|
Details |
|
38 bytes,
text/x-review-board-request
|
jryans
:
review+
|
Details |
|
38 bytes,
text/x-review-board-request
|
jryans
:
review+
|
Details |
|
38 bytes,
text/x-review-board-request
|
jryans
:
review+
|
Details |
|
38 bytes,
text/x-review-board-request
|
jryans
:
review+
|
Details |
|
38 bytes,
text/x-review-board-request
|
jryans
:
review+
|
Details |
|
38 bytes,
text/x-review-board-request
|
jryans
:
review+
|
Details |
Before I implement the TLS debugger sockets work for WiFi debugging, I think it will be clearer if we isolate the code handling sockets on either end to a single place.
Then, I'll extend these objects with secure versions.
| Assignee | ||
Updated•11 years ago
|
Assignee: nobody → jryans
Status: NEW → ASSIGNED
| Assignee | ||
Comment 1•11 years ago
|
||
Attachment #8520864 -
Flags: review?(past)
| Assignee | ||
Comment 2•11 years ago
|
||
/r/439 - Bug 1058997 - Part 1: Extract socket connect and listen. r=past
/r/441 - Bug 1058997 - Part 2: Debugger socket style cleanup. r=past
/r/443 - Bug 1058997 - Part 3a: Move allowConnection to socket listener. r=past
/r/445 - Bug 1058997 - Part 3b: Update non-trivial security prompts. r=past
/r/447 - Bug 1058997 - Part 3c: Remove always allow init calls from tests. r=past
/r/449 - Bug 1058997 - Part 3d: Restore always allow in listener tests. r=past
/r/451 - Bug 1058997 - Part 4: Only one DebuggerServer per loader. r=past
Pull down these commits:
hg pull review -r 11a001b4a826a67a304a9fe027b057a804367ac8
| Assignee | ||
Comment 3•11 years ago
|
||
Panos, the main theme of this work to extract the debugger's socket related code for future extension to TLS sockets. It also enables easier comprehension about debugger socket security, since there is less code to worry about in a smaller file.
This is my first time posting multiple commits with MozReview, so let me know if there issues! After you click one link in this bug to MozReview, I would strongly suggest clicking each of the "/r/439" style links next to each of the commits in the "Description" box. That will allow you to see a diff from each commit. The initial link is a "parent" review, which presents all of the changes from all the commits, which could be hard to review.
See the user guide[1] for more details on the MozReview features as a reviewer. Also, if you can't login to MozReview and you use Persona with Bugzilla, check my comment[2] about this.
[1]: https://mozilla-version-control-tools.readthedocs.org/en/latest/mozreview/reviewboard.html#reviewing-code
[2]: https://bugzilla.mozilla.org/show_bug.cgi?id=1094968#c5
| Assignee | ||
Comment 4•11 years ago
|
||
Comment 5•11 years ago
|
||
Comment 6•11 years ago
|
||
Comment 7•11 years ago
|
||
Comment 8•11 years ago
|
||
Comment 9•11 years ago
|
||
https://reviewboard.mozilla.org/r/447/#review619
r=me with the following fixed.
::: toolkit/devtools/server/tests/unit/test_memory_footprint.js
(Diff revision 1)
> - check_footprint("DebuggerServer.init()", 500);
> + check_footprint("DebuggerServer.init();
Ahem. Find & replace gone wild?
Comment 10•11 years ago
|
||
Comment 11•11 years ago
|
||
Updated•11 years ago
|
Attachment #8520864 -
Flags: review?(past) → review+
Comment 12•11 years ago
|
||
| Assignee | ||
Comment 13•11 years ago
|
||
https://reviewboard.mozilla.org/r/447/#review641
> Ahem. Find & replace gone wild?
Good catch!
| Assignee | ||
Updated•11 years ago
|
Attachment #8520864 -
Flags: review+
| Assignee | ||
Comment 14•11 years ago
|
||
/r/439 - Bug 1058997 - Part 1: Extract socket connect and listen. r=past
/r/441 - Bug 1058997 - Part 2: Debugger socket style cleanup. r=past
/r/443 - Bug 1058997 - Part 3a: Move allowConnection to socket listener. r=past
/r/445 - Bug 1058997 - Part 3b: Update non-trivial security prompts. r=past
/r/447 - Bug 1058997 - Part 3c: Remove always allow init calls from tests. r=past
/r/449 - Bug 1058997 - Part 3d: Restore always allow in listener tests. r=past
/r/451 - Bug 1058997 - Part 4: Only one DebuggerServer per loader. r=past
Pull down these commits:
hg pull review -r c42ff82b5b2ca241eb0bedb17080684d2b128561
| Assignee | ||
Updated•11 years ago
|
Attachment #8520864 -
Flags: review+
| Assignee | ||
Comment 15•11 years ago
|
||
| Assignee | ||
Comment 16•11 years ago
|
||
| Assignee | ||
Comment 17•11 years ago
|
||
Try: https://treeherder.mozilla.org/ui/#/jobs?repo=try&revision=86c7dff92f32
Fixed a small bind issue on B2G.
| Assignee | ||
Comment 18•11 years ago
|
||
remote: https://hg.mozilla.org/integration/fx-team/rev/bd30fe30ca9c
remote: https://hg.mozilla.org/integration/fx-team/rev/a2b8e1d6671b
remote: https://hg.mozilla.org/integration/fx-team/rev/3cbc342103f5
remote: https://hg.mozilla.org/integration/fx-team/rev/8d1b123a1387
remote: https://hg.mozilla.org/integration/fx-team/rev/53a314d331a6
remote: https://hg.mozilla.org/integration/fx-team/rev/17e95261a637
remote: https://hg.mozilla.org/integration/fx-team/rev/bd3c2c6072a4
Whiteboard: [fixed-in-fx-team]
Comment 19•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/bd30fe30ca9c
https://hg.mozilla.org/mozilla-central/rev/a2b8e1d6671b
https://hg.mozilla.org/mozilla-central/rev/3cbc342103f5
https://hg.mozilla.org/mozilla-central/rev/8d1b123a1387
https://hg.mozilla.org/mozilla-central/rev/53a314d331a6
https://hg.mozilla.org/mozilla-central/rev/17e95261a637
https://hg.mozilla.org/mozilla-central/rev/bd3c2c6072a4
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 37
Comment 20•11 years ago
|
||
Commit pushed to master at https://github.com/mozilla/addon-sdk
https://github.com/mozilla/addon-sdk/commit/12a3b0250e2e4d3f9a60871ae8aae91ce7ec25a3
Bug 1058997 - Part 3c: Remove always allow init calls from tests. r=past
| Assignee | ||
Comment 21•10 years ago
|
||
Attachment #8520864 -
Attachment is obsolete: true
Attachment #8618284 -
Flags: review+
Attachment #8618285 -
Flags: review+
Attachment #8618286 -
Flags: review+
Attachment #8618287 -
Flags: review+
Attachment #8618288 -
Flags: review+
Attachment #8618289 -
Flags: review+
Attachment #8618290 -
Flags: review+
| Assignee | ||
Comment 22•10 years ago
|
||
| Assignee | ||
Comment 23•10 years ago
|
||
| Assignee | ||
Comment 24•10 years ago
|
||
| Assignee | ||
Comment 25•10 years ago
|
||
| Assignee | ||
Comment 26•10 years ago
|
||
| Assignee | ||
Comment 27•10 years ago
|
||
| Assignee | ||
Comment 28•10 years ago
|
||
Updated•7 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•