Closed Bug 1270173 Opened 8 years ago Closed 8 years ago

Move protocol.js from devtools/server to devtools/shared.

Categories

(DevTools :: General, defect, P1)

defect

Tracking

(firefox49 fixed)

RESOLVED FIXED
Firefox 49
Iteration:
49.1 - May 9
Tracking Status
firefox49 --- fixed

People

(Reporter: ejpbruel, Assigned: jfong)

References

Details

Attachments

(1 file, 1 obsolete file)

To decouple the fronts from their actors, we also need remove all their dependencies on server code. Unfortunately, one such dependency is protocol.js itself. Since protocol.js is used by both the fronts and the actors, it should be moved to shared directory.
Whiteboard: [devtools-html] [triage]
Flags: qe-verify-
Priority: -- → P2
Whiteboard: [devtools-html] [triage] → [devtools-html]
Attached patch Bug1270173.patch (obsolete) — Splinter Review
A really large patch but it's pretty straightforward. Not sure if I missed anything else in this fix, but let me know if this is correct.
Attachment #8749184 - Flags: feedback?(ejpbruel)
Comment on attachment 8749184 [details] [diff] [review]
Bug1270173.patch

Review of attachment 8749184 [details] [diff] [review]:
-----------------------------------------------------------------

Not much to review here. The important question is whether you forgot to update any requires. The best way to figure that out would be to simply run the tests.

If you can get a green try run for the patch, it looks good to land to me.
Attachment #8749184 - Flags: feedback?(ejpbruel) → feedback+
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/a3d59df2a8e3
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 49
Iteration: --- → 49.1 - May 9
Priority: P2 → P1
Blocks: 1277706
No longer blocks: 1263289
Blocks: 1263289
Whiteboard: [devtools-html]
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: