Closed
Bug 1250630
Opened 10 years ago
Closed 10 years ago
remove PBackgroundTest and ifdef ENABLE_TEST blocks
Categories
(Core :: DOM: Content Processes, defect)
Core
DOM: Content Processes
Tracking
()
RESOLVED
FIXED
mozilla47
People
(Reporter: jmaher, Assigned: jmaher)
References
Details
Attachments
(1 file, 1 obsolete file)
|
10.51 KB,
patch
|
khuey
:
review+
lizzard
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
in bug 1248590, we are working to remove ifdef ENABLE_TESTS, and in comment 6 (and further down) there seems to be support for removing this:
https://bugzilla.mozilla.org/show_bug.cgi?id=1248590#c6
| Assignee | ||
Comment 1•10 years ago
|
||
Review commit: https://reviewboard.mozilla.org/r/36133/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/36133/
Attachment #8722617 -
Flags: review?(bkelly)
Comment 2•10 years ago
|
||
Comment on attachment 8722617 [details]
MozReview Request: Bug 1250630 - remove PBackgroundTest and ifdef ENABLE_TEST blocks. r?bkelly
Sorry, I'm not a peer on these modules. I'm also on PTO this week. Redirecting to Kyle for now.
Attachment #8722617 -
Flags: review?(bkelly) → review?(khuey)
Comment on attachment 8722617 [details]
MozReview Request: Bug 1250630 - remove PBackgroundTest and ifdef ENABLE_TEST blocks. r?bkelly
I don't do reviews in mozreview, sorry. Please upload an attachment and I'll take a look at it.
Attachment #8722617 -
Flags: review?(khuey) → review-
| Assignee | ||
Comment 4•10 years ago
|
||
and for a simpler review experience...a raw patch
Assignee: nobody → jmaher
Attachment #8722617 -
Attachment is obsolete: true
Status: NEW → ASSIGNED
Attachment #8722951 -
Flags: review?(khuey)
| Assignee | ||
Comment 5•10 years ago
|
||
this looks good on try server:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=9f596e9b387c
Comment on attachment 8722951 [details] [diff] [review]
remove ENABLE_TESTS from dom/ipc files
Review of attachment 8722951 [details] [diff] [review]:
-----------------------------------------------------------------
::: dom/ipc/ContentParent.cpp
@@ -367,5 @@
> - nsresult rv = observerService->RemoveObserver(this, aTopic);
> - MOZ_RELEASE_ASSERT(NS_SUCCEEDED(rv));
> -
> - if (!strcmp(aTopic, "profile-after-change")) {
> - if (mozilla::Preferences::GetBool("pbackground.testing", false)) {
You need to remove pbackground.testing from testing/profiles/prefs_general.js
Attachment #8722951 -
Flags: review?(khuey) → review+
Comment 8•10 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla47
| Assignee | ||
Comment 9•10 years ago
|
||
[Tracking Requested - why for this release]: I would like to uplift this to aurora so firefox 46 can take advantage of build promotion (bug 1248590)
status-firefox46:
--- → affected
tracking-firefox46:
--- → ?
| Assignee | ||
Comment 10•10 years ago
|
||
Comment on attachment 8722951 [details] [diff] [review]
remove ENABLE_TESTS from dom/ipc files
Approval Request Comment
[Feature/regressing bug #]: 1248590
[User impact if declined]: N/A
[Describe test coverage new/current, TreeHerder]: removing test code which is getting coverage in other places.
[Risks and why]: none that I can think of.
[String/UUID change made/needed]: N/A
Attachment #8722951 -
Flags: approval-mozilla-aurora?
Comment 11•10 years ago
|
||
Comment on attachment 8722951 [details] [diff] [review]
remove ENABLE_TESTS from dom/ipc files
Sounds like there is test coverage elsewhere, good idea.
Attachment #8722951 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Updated•10 years ago
|
| Assignee | ||
Comment 12•10 years ago
|
||
Comment 13•10 years ago
|
||
(In reply to Joel Maher (:jmaher) from comment #12)
> https://hg.mozilla.org/releases/mozilla-aurora/rev/dd57cfb6f101
setting flags
You need to log in
before you can comment on or make changes to this bug.
Description
•