Closed
Bug 1351190
Opened 8 years ago
Closed 3 years ago
Label printing IPC actor
Categories
(Core :: Printing: Output, defect, P3)
Core
Printing: Output
Tracking
()
People
(Reporter: fatseng, Unassigned)
References
Details
(Whiteboard: [QDL][TDC-MVP][LAYOUT])
User Story
Attachments
(2 files)
59 bytes,
text/x-review-board-request
|
smaug
:
review+
|
Details |
3.07 KB,
patch
|
ritu
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
No description provided.
Reporter | ||
Updated•8 years ago
|
Assignee: nobody → fatseng
User Story: (updated)
Reporter | ||
Updated•8 years ago
|
User Story: (updated)
Reporter | ||
Comment 1•8 years ago
|
||
I would like to call the SetEventTargetForActor on the manager of the new printing actor.
Reporter | ||
Updated•8 years ago
|
Blocks: Layout-labeling
Comment 2•8 years ago
|
||
Do you know how many printing actors need to be labeled here ?
Status: NEW → ASSIGNED
Updated•8 years ago
|
Whiteboard: [QDL][TDC-MVP][LAYOUT]
Reporter | ||
Comment 3•8 years ago
|
||
(In reply to Astley Chen [:astley] (UTC+8) from comment #2)
> Do you know how many printing actors need to be labeled here ?
Just PPrinting need to be labeled because it is the manager of PPrintProgressDialog, PPrintSettingsDialog, and PRemotePrintJob.
PPrinting would be labeled by system group since it is a singleton in content process.
Unfortunately, it was initialized too early to use "SystemGroup::EventTargetFor".
I'm looking for another place to initialize it.
Updated•8 years ago
|
Priority: -- → P1
Comment hidden (mozreview-request) |
Reporter | ||
Updated•8 years ago
|
Attachment #8855387 -
Flags: review?(btseng)
Comment 5•8 years ago
|
||
mozreview-review |
Comment on attachment 8855387 [details]
Bug 1351190 - Associate printing actor with SystemGroup
https://reviewboard.mozilla.org/r/127230/#review130726
Looks good to me.
Please have printing peer to review this as well.
Thanks!
Attachment #8855387 -
Flags: review?(btseng) → review+
Comment hidden (mozreview-request) |
Reporter | ||
Comment 7•8 years ago
|
||
Comment on attachment 8855387 [details]
Bug 1351190 - Associate printing actor with SystemGroup
Even through, I got r+ from :bevistseng.
We hope that DOM peer could help review it.
Attachment #8855387 -
Flags: review?(bugs)
Comment 8•8 years ago
|
||
mozreview-review |
Comment on attachment 8855387 [details]
Bug 1351190 - Associate printing actor with SystemGroup
https://reviewboard.mozilla.org/r/127230/#review131472
r+, assuming you tested Bug 1189846 doesn't regress.
Attachment #8855387 -
Flags: review?(bugs) → review+
Reporter | ||
Comment 9•8 years ago
|
||
(In reply to Olli Pettay [:smaug] from comment #8)
> Comment on attachment 8855387 [details]
> Bug 1351190 - Associate printing actor with SystemGroup
>
> https://reviewboard.mozilla.org/r/127230/#review131472
>
> r+, assuming you tested Bug 1189846 doesn't regress.
Thanks for reminding.
Bobowen already told me how to test printing via parent by PrintEdit addon.
It works fine.
Comment hidden (mozreview-request) |
Reporter | ||
Comment 11•8 years ago
|
||
Reporter | ||
Updated•8 years ago
|
Keywords: checkin-needed
Comment 12•8 years ago
|
||
We're sorry, Autoland could not rebase your commits for you automatically. Please manually rebase your commits and try again.
hg error in cmd: hg rebase -s 7dac8cb36065 -d abfece312d74: rebasing 389545:7dac8cb36065 "Bug 1351190 - Associate printing actor with SystemGroup r=bevistseng,smaug" (tip)
merging dom/ipc/ContentChild.cpp
warning: conflicts while merging dom/ipc/ContentChild.cpp! (edit, then use 'hg resolve --mark')
unresolved conflicts (see hg resolve, then hg rebase --continue)
Updated•8 years ago
|
Keywords: checkin-needed
Comment hidden (mozreview-request) |
Reporter | ||
Comment 14•8 years ago
|
||
Comment 15•8 years ago
|
||
Pushed by fatseng@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3ec0ee339fff
Associate printing actor with SystemGroup r=bevistseng,smaug
Comment 16•8 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
status-firefox55:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
Farmer, this seems to be causing a crash in bug 1404681. Would you mind backing this out on trunk and beta? I don't think that it should have much impact since printing is a pretty rare operation. Thanks.
Flags: needinfo?(fatseng)
See Also: → 1404681
Reporter | ||
Comment 18•7 years ago
|
||
Today is my last day at Mozilla.
I think Astley will find someone to resolve it.
Flags: needinfo?(fatseng) → needinfo?(bmo)
Comment 19•7 years ago
|
||
CJ, could you help to revert this patch and uplift to beta afterward? Thanks.
Flags: needinfo?(bmo) → needinfo?(cku)
Assignee: fatseng → cku
Status: RESOLVED → REOPENED
Flags: needinfo?(cku)
Resolution: FIXED → ---
Comment 20•7 years ago
|
||
inbound tree is close now.
Comment 21•7 years ago
|
||
Pushed by cku@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/2d7b8b5dd174
Revert the change we made in this bug, since it causes a crash in bug 1404681. r=me
Comment 22•7 years ago
|
||
Comment on attachment 8915897 [details] [diff] [review]
reverted patch
Approval Request Comment
[Feature/Bug causing the regression]:Bug 1351190
[User impact if declined]: the pathc we check in in this bug causes a crash in bug 1404681
[Is this code covered by automated tests?]: no
[Has the fix been verified in Nightly?]: yes
[Needs manual test from QE? If yes, steps to reproduce]: no
[List of other uplifts needed for the feature/fix]: this patch only
[Is the change risky?]: no
[Why is the change risky/not risky?]: recover to the original behavior
[String changes made/needed]:N/A
Attachment #8915897 -
Flags: approval-mozilla-beta?
Merged revert: https://hg.mozilla.org/mozilla-central/rev/2d7b8b5dd174
Comment on attachment 8915897 [details] [diff] [review]
reverted patch
Backing out a patch that introduced a crash, beta57+
Attachment #8915897 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
status-firefox57:
--- → affected
status-firefox58:
--- → affected
Updated•7 years ago
|
Comment 25•7 years ago
|
||
uplift |
Status: REOPENED → NEW
Updated•7 years ago
|
Priority: P1 → P3
Updated•3 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago → 3 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•