Closed
Bug 807138
Opened 12 years ago
Closed 12 years ago
Move Messages App OOP
Categories
(Firefox OS Graveyard :: Gaia, defect, P1)
Tracking
(blocking-basecamp:+)
RESOLVED
FIXED
blocking-basecamp | + |
People
(Reporter: gwagner, Assigned: gwagner)
References
Details
(Whiteboard: QARegressExclude)
Attachments
(1 file, 1 obsolete file)
1.06 KB,
patch
|
vingtetun
:
review+
|
Details | Diff | Splinter Review |
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.
Assignee | ||
Updated•12 years ago
|
blocking-basecamp: --- → ?
Assignee | ||
Comment 1•12 years ago
|
||
Assignee: nobody → anygregor
Assignee | ||
Updated•12 years ago
|
Attachment #676824 -
Attachment description: patch → Gaia patch
Updated•12 years ago
|
OS: Mac OS X → Gonk (Firefox OS)
Hardware: x86 → ARM
Comment 2•12 years ago
|
||
Shouldn't your patch also remove it from the black list in apps/system/js/background_service.js
Assignee | ||
Comment 4•12 years ago
|
||
Attachment #676824 -
Attachment is obsolete: true
Assignee | ||
Comment 5•12 years ago
|
||
(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 6•12 years ago
|
||
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
Comment 7•12 years ago
|
||
(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.
Updated•12 years ago
|
blocking-basecamp: ? → +
Assignee | ||
Comment 8•12 years ago
|
||
(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 9•12 years ago
|
||
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.
Comment 10•12 years ago
|
||
Actually I lied:
js> [1,].length
1
js> [1].length
1
Assignee | ||
Comment 11•12 years ago
|
||
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 12•12 years ago
|
||
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 13•12 years ago
|
||
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+
Comment 14•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•