f4ec156b13ea3bdcf32b1a33d76ff9771ad6d1dc: Bug 1316206 - RefPtr construction/assignment from nullptr - r=froydnj
draft
Gerald Squelart <gsquelart@mozilla.com> - Thu, 10 Nov 2016 07:58:10 +1100 - rev 436876
Push
35228 by gsquelart@mozilla.com at Wed, 09 Nov 2016 22:39:42 +0000
Bug 1316206 - RefPtr construction/assignment from nullptr - r=froydnj
Added constructor and operator= from a nullptr, bypassing the incoming pointer
check.
Note that the constructor is 'explicit', because one particular use in
nsBaseHashtable is doing a 'return 0' into a templated type that is a RefPtr in
many cases. Making this new constructor explicit removes it from consideration
in this case.
As it's not strictly necessary to have it MOZ_IMPLICIT (but could still be
nice), I will tackle that in the patch after next.
Also changed all zeroes into nullptr when relevant in RefPtr.h (other system-
wide affected files will be updated in following patch.)
MozReview-Commit-ID: Ds4CEv9hZWI
c6e13f763eb87baa0e5d3e024622e378704e39ba: Bug 1204156 - allow system add-ons to install and update without restart r?aswan
draft
Robert Helmer <rhelmer@mozilla.com> - Thu, 25 Aug 2016 10:01:43 -0700 - rev 436875
Push
35227 by rhelmer@mozilla.com at Wed, 09 Nov 2016 22:39:14 +0000
Bug 1204156 - allow system add-ons to install and update without restart r?aswan
MozReview-Commit-ID: 3RuYfR2wGIg
a71247aeeef8973b104c0e3e68429762197cc6f3: Bug 1313787 - Find relevant dlls on Windows when packaging an artifact build. r=glandium
draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 09 Nov 2016 22:30:53 -0800 - rev 436874
Push
35226 by bmo:cmanchester@mozilla.com at Wed, 09 Nov 2016 22:35:29 +0000
Bug 1313787 - Find relevant dlls on Windows when packaging an artifact build. r=glandium
MozReview-Commit-ID: KJq8ouh6Umi
43a268fc82eccb836143157be4f86ed95a380054: Bug 1171610 - Automatically enable color in compiler output; r?glandium
draft
Gregory Szorc <gps@mozilla.com> - Wed, 09 Nov 2016 14:01:24 -0800 - rev 436873
Push
35225 by bmo:gps@mozilla.com at Wed, 09 Nov 2016 22:34:16 +0000
Bug 1171610 - Automatically enable color in compiler output; r?glandium
GCC and Clang will colorize compiler output automatically if stdout is a
TTY. Unfortunately, when the build backend is invoked via `mach`,
stdout is not a TTY.
6e9a4c0b9cd8 (
bug 1315785) changed mach so it exports an environment
variable indicating whether mach's original stdout is a TTY. This was
later used to add color info to cargo.
Building on that work, this patch adds color flags to compiler
invocations if the compiler supports color and a mach TTY is
detected. The result is that compiler output from `mach build`
will be colorized automatically if Clang or a modern version of
GCC is used.
The only issue I see with this is that Clang doesn't "unset" its color
sequences when printing a newline. As a result, mach's time line
prefixing can sometimes inherit "bold" or other stylings. AFAICT this is
only a minor cosmetic issue. GCC does not exhibit this issue.
MozReview-Commit-ID: 5Icu6aXGZBL
fc04a8be91cb045a7565c62cc5a4153caf3285e9: Bug 1305421 - Implement chrome.identity, r?kmag
draft
Shane Caraveo <scaraveo@mozilla.com> - Wed, 09 Nov 2016 14:28:22 -0800 - rev 436872
Push
35224 by mixedpuppy@gmail.com at Wed, 09 Nov 2016 22:29:22 +0000
Bug 1305421 - Implement chrome.identity, r?kmag
MozReview-Commit-ID: T2E2Az6O5G
b85ec54118ae804226dbdf4c276dc65c2d2596df: Bug 1303679 - Remove Places roots, reading list items, and pinned sites from the Sync server. r?markh
draft
Kit Cambridge <kit@yakshaving.ninja> - Wed, 09 Nov 2016 14:23:54 -0800 - rev 436871
Push
35223 by kcambridge@mozilla.com at Wed, 09 Nov 2016 22:24:41 +0000
Bug 1303679 - Remove Places roots, reading list items, and pinned sites from the Sync server. r?markh
MozReview-Commit-ID: AhOBOnXsTYi
f9a6e292dc315cea77fd327a7ad4ad20a3e9ca56: Bug 1204156 - allow system add-ons to install and update without restart r?aswan
draft
Robert Helmer <rhelmer@mozilla.com> - Thu, 25 Aug 2016 10:01:43 -0700 - rev 436870
Push
35222 by rhelmer@mozilla.com at Wed, 09 Nov 2016 22:15:44 +0000
Bug 1204156 - allow system add-ons to install and update without restart r?aswan
MozReview-Commit-ID: 3RuYfR2wGIg
77b981c249f4ff18cbb4a92333a6149b3bf8b762: Bug 1151899 - Add code to run both URL parsers at the same time; r?mcmanus,valentin
draft
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 08 Nov 2016 00:42:36 +0100 - rev 436869
Push
35221 by bmo:manishearth@gmail.com at Wed, 09 Nov 2016 21:53:16 +0000
Bug 1151899 - Add code to run both URL parsers at the same time; r?mcmanus,valentin
MozReview-Commit-ID: Jd2RgPmdPrn
f1af9442ff4fbb9abcc94df163aa9f93b1102f32: Bug 1151899 - Add code to run both URL parsers at the same time; r?mcmanus,valentin
draft
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 08 Nov 2016 00:42:36 +0100 - rev 436868
Push
35220 by bmo:manishearth@gmail.com at Wed, 09 Nov 2016 21:29:24 +0000
Bug 1151899 - Add code to run both URL parsers at the same time; r?mcmanus,valentin
MozReview-Commit-ID: Jd2RgPmdPrn
831a95c52c2cf34da05fb643866cdc32f5524919: Bug 1151899 - Add code to run both URL parsers at the same time; r?mcmanus,valentin
draft
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 08 Nov 2016 00:42:36 +0100 - rev 436867
Push
35219 by bmo:manishearth@gmail.com at Wed, 09 Nov 2016 21:28:27 +0000
Bug 1151899 - Add code to run both URL parsers at the same time; r?mcmanus,valentin
MozReview-Commit-ID: Jd2RgPmdPrn
a3a50ec16fa797a812f4e2b97cdbc08d589daa1d: Bug 1311814 - Talos TC configs for macosx
draft
Rob Wood <rwood@mozilla.com> - Wed, 09 Nov 2016 11:21:47 -0500 - rev 436866
Push
35218 by rwood@mozilla.com at Wed, 09 Nov 2016 21:25:42 +0000
Bug 1311814 - Talos TC configs for macosx
MozReview-Commit-ID: Cp7Px1dbBKj
48e53096625b94a779f1d84f71186f4919b9b364: Bug 1316114 - reset sjs file at the end of the test case. r=mayhemer
draft
Joel Maher <jmaher@mozilla.com> - Wed, 09 Nov 2016 16:18:08 -0500 - rev 436865
Push
35217 by bmo:jmaher@mozilla.com at Wed, 09 Nov 2016 21:18:44 +0000
Bug 1316114 - reset sjs file at the end of the test case. r=mayhemer
MozReview-Commit-ID: FKm93zKuFe1
81c01d8a92f2a1ac3fbb0d214d35431e3c40eb58: Bug 1291737 - implements devtools.inspectedWindow.tabId.
draft
Luca Greco <lgreco@mozilla.com> - Fri, 04 Nov 2016 20:35:07 +0100 - rev 436864
Push
35216 by luca.greco@alcacoop.it at Wed, 09 Nov 2016 21:18:07 +0000
Bug 1291737 - implements devtools.inspectedWindow.tabId.
MozReview-Commit-ID: L60Ivfl8dVG
00dcee62f00ebc7065e8078dd41442e2e10d7022: Bug 1291737 - Implements the devtools_page context.
draft
Luca Greco <lgreco@mozilla.com> - Fri, 04 Nov 2016 18:19:17 +0100 - rev 436863
Push
35216 by luca.greco@alcacoop.it at Wed, 09 Nov 2016 21:18:07 +0000
Bug 1291737 - Implements the devtools_page context.
MozReview-Commit-ID: CxS5e101C3z
29a65fc699c7e0095b21b46251483f3561c2da80: Bug 1291737 - Added a new helper to create windowless extension pages.
draft
Luca Greco <lgreco@mozilla.com> - Wed, 09 Nov 2016 19:38:56 +0100 - rev 436862
Push
35216 by luca.greco@alcacoop.it at Wed, 09 Nov 2016 21:18:07 +0000
Bug 1291737 - Added a new helper to create windowless extension pages.
MozReview-Commit-ID: CqpWgFGmJAt
069a95513539293563964b7b0c38346a07a9a902: Bug 1316430 - Add fuzzy annotation for reftests/details-summary/mouse-click-twice-float-details.html r?dholbert
draft
Neerja Pancholi <npancholi@mozilla.com> - Wed, 09 Nov 2016 13:15:27 -0800 - rev 436861
Push
35215 by bmo:npancholi@mozilla.com at Wed, 09 Nov 2016 21:15:56 +0000
Bug 1316430 - Add fuzzy annotation for reftests/details-summary/mouse-click-twice-float-details.html r?dholbert
MozReview-Commit-ID: 47XhcgMrOu6
6da896d84619ffd04eda4ba25f8048b8fa9705e3: Bug 1315846 - Fix reftests with minor AA and layerization issues by replacing text with tall divs as placeholders r?dholbert
draft
Neerja Pancholi <npancholi@mozilla.com> - Tue, 08 Nov 2016 13:34:09 -0800 - rev 436860
Push
35215 by bmo:npancholi@mozilla.com at Wed, 09 Nov 2016 21:15:56 +0000
Bug 1315846 - Fix reftests with minor AA and layerization issues by replacing text with tall divs as placeholders r?dholbert
MozReview-Commit-ID: 4FB1MrQjGhE
e48eac22e9b94a0f9e5abd6cfcc2c09a2338267f: Bug 1312951 - Add fuzzy annotation for editor/reftests/824080-3.html r?mstange
draft
Neerja Pancholi <npancholi@mozilla.com> - Mon, 07 Nov 2016 17:18:08 -0800 - rev 436859
Push
35215 by bmo:npancholi@mozilla.com at Wed, 09 Nov 2016 21:15:56 +0000
Bug 1312951 - Add fuzzy annotation for editor/reftests/824080-3.html r?mstange
MozReview-Commit-ID: 7ZMQPXFHrWq
f3f741d94ef5df8f7d8bff312db1805e07f13135: Bug 1313253 - Add fuzzy annotation for editor/reftests/824080-2.html r?mstange
draft
Neerja Pancholi <npancholi@mozilla.com> - Mon, 07 Nov 2016 17:15:38 -0800 - rev 436858
Push
35215 by bmo:npancholi@mozilla.com at Wed, 09 Nov 2016 21:15:56 +0000
Bug 1313253 - Add fuzzy annotation for editor/reftests/824080-2.html r?mstange
MozReview-Commit-ID: DRDZbnBMDOL
15ae877c0e11ac9cfe887551b19567b0a59525da: Bug 1315834 - Add fuzzy annotation for layout/reftests/bugs/502447-1.html r?mstange
draft
Neerja Pancholi <npancholi@mozilla.com> - Mon, 07 Nov 2016 17:00:45 -0800 - rev 436857
Push
35215 by bmo:npancholi@mozilla.com at Wed, 09 Nov 2016 21:15:56 +0000
Bug 1315834 - Add fuzzy annotation for layout/reftests/bugs/502447-1.html r?mstange
MozReview-Commit-ID: 4GNORDTwnQC