Closed Bug 807138 Opened 12 years ago Closed 12 years ago

Move Messages App OOP

Categories

(Firefox OS Graveyard :: Gaia, defect, P1)

ARM
Gonk (Firefox OS)
defect

Tracking

(blocking-basecamp:+)

RESOLVED FIXED
blocking-basecamp +

People

(Reporter: gwagner, Assigned: gwagner)

References

Details

(Whiteboard: QARegressExclude)

Attachments

(1 file, 1 obsolete file)

Once bug 775997 is resolved we can move the Messages app OOP. We should probably get some more testing for this before we push this to all the unagis. It works fine for me but.... Tony can you help here? Basically we have to test the patch https://bug775997.bugzilla.mozilla.org/attachment.cgi?id=676790 in combination with moving the Messages app OOP. I will post a patch soon that moves the messages app OOP.
blocking-basecamp: --- → ?
Attached patch Gaia patch (obsolete) — Splinter Review
Assignee: nobody → anygregor
Attachment #676824 - Attachment description: patch → Gaia patch
OS: Mac OS X → Gonk (Firefox OS)
Hardware: x86 → ARM
Shouldn't your patch also remove it from the black list in apps/system/js/background_service.js
Cert requirement -> P1.
Priority: -- → P1
Attached patch patchSplinter Review
Attachment #676824 - Attachment is obsolete: true
(In reply to Dave Hylands [:dhylands] from comment #2) > Shouldn't your patch also remove it from the black list in > apps/system/js/background_service.js Thx for checking. My git diff didn't do what I wanted.
Comment on attachment 677464 [details] [diff] [review] patch Review of attachment 677464 [details] [diff] [review]: ----------------------------------------------------------------- I wasn't intended to do a review, but since I was looking at the differences, I figured I'd throw in my comments. ::: apps/system/js/window_manager.js @@ +987,1 @@ > 'Cost Control', Do you need to remove the trailing comma here? (I'm not familiar enough with JS to know for sure) @@ +987,2 @@ > 'Cost Control', > // Cross-process SMS (bug 775997) Presumably, this comment should also be removed
(In reply to Dave Hylands [:dhylands] from comment #6) Replying to myself - obviously I haven't had enough coffee yet :) > ::: apps/system/js/window_manager.js > @@ +987,1 @@ > > 'Cost Control', > > Do you need to remove the trailing comma here? (I'm not familiar enough with > JS to know for sure) > > @@ +987,2 @@ > > 'Cost Control', > > // Cross-process SMS (bug 775997) > > Presumably, this comment should also be removed Nevermind, I see that the comment goes with Cost Control - Doh.
blocking-basecamp: ? → +
(In reply to Dave Hylands [:dhylands] from comment #6) > Comment on attachment 677464 [details] [diff] [review] > patch > > Review of attachment 677464 [details] [diff] [review]: > ----------------------------------------------------------------- > > I wasn't intended to do a review, but since I was looking at the > differences, I figured I'd throw in my comments. > > ::: apps/system/js/window_manager.js > @@ +987,1 @@ > > 'Cost Control', > > Do you need to remove the trailing comma here? (I'm not familiar enough with > JS to know for sure) > We don't need it bug I learned from the webdev team that they usually add the trailing comma so that the revision history per line makes more sense.
Comment on attachment 677464 [details] [diff] [review] patch Review of attachment 677464 [details] [diff] [review]: ----------------------------------------------------------------- ::: apps/system/js/window_manager.js @@ +987,1 @@ > 'Cost Control', A trailing comma will cause a void value to be appended to the array (also called a hole in JS lingo). So length will be +1. As long you are fine with that, its ok.
Actually I lied: js> [1,].length 1 js> [1].length 1
Comment on attachment 677464 [details] [diff] [review] patch NOTE: If blocking-basecamp+ is set, just land it for now. [Approval Request Comment] Bug caused by (feature/regressing bug #): User impact if declined: Testing completed: Risk to taking this patch (and alternatives if risky):
Attachment #677464 - Flags: review?(jones.chris.g)
Attachment #677464 - Flags: approval-gaia-master?(21)
Comment on attachment 677464 [details] [diff] [review] patch Review of attachment 677464 [details] [diff] [review]: ----------------------------------------------------------------- No need for approval this is a blocking-basecamp+ bug.
Attachment #677464 - Flags: approval-gaia-master?(21)
Comment on attachment 677464 [details] [diff] [review] patch Review of attachment 677464 [details] [diff] [review]: ----------------------------------------------------------------- Can you delete the background service blacklist. Communications does not use it anymore. R+ with that.
Attachment #677464 - Flags: review?(jones.chris.g) → review+
Whiteboard: QARegressExclude
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: