b0dd78f3895bb34c4e916bc0441dd9ae5e643dfc: Bug 1218554 - Handled the error while attaching the DMG(macOS). r=whimboo draft bug_1218554
Vedant Chakravadhanula <vedantc98@gmail.com> - Fri, 27 Oct 2017 22:16:55 +0530 - rev 687746
Push 86587 by bmo:vedantc98@gmail.com at Fri, 27 Oct 2017 17:20:27 +0000
Bug 1218554 - Handled the error while attaching the DMG(macOS). r=whimboo Variable appDir was being referenced before assignment. Changed the try-except-finally blocks to handle the error. MozReview-Commit-ID: AHEeVhmPfQI
d4dee08ec4caee5adac2340c9b32564882be2265: Bug 1412356 - Update CLOBBER message to not recommend client.mk; r?build-peer draft
Gregory Szorc <gps@mozilla.com> - Fri, 27 Oct 2017 10:19:05 -0700 - rev 687745
Push 86586 by gszorc@mozilla.com at Fri, 27 Oct 2017 17:20:01 +0000
Bug 1412356 - Update CLOBBER message to not recommend client.mk; r?build-peer client.mk hasn't been well-supported for years. Stop recommending it. MozReview-Commit-ID: KWFhAQPIXWu
372da97db508ce998553ed7b28857671c2560572: Bug 1412356 - Update docs on PGO builds to not reference client.mk; r?build-peer draft
Gregory Szorc <gps@mozilla.com> - Fri, 27 Oct 2017 10:14:40 -0700 - rev 687744
Push 86586 by gszorc@mozilla.com at Fri, 27 Oct 2017 17:20:01 +0000
Bug 1412356 - Update docs on PGO builds to not reference client.mk; r?build-peer As part of moving away from client.mk. MozReview-Commit-ID: IMeM0k1tTsS
c2e14a9ff7d9dc37305fbe1d25916a58d4f66a6e: Bug 1412356 - Don't invoke client.mk from root analysis builds; r?build-peer draft
Gregory Szorc <gps@mozilla.com> - Fri, 27 Oct 2017 10:12:24 -0700 - rev 687743
Push 86586 by gszorc@mozilla.com at Fri, 27 Oct 2017 17:20:01 +0000
Bug 1412356 - Don't invoke client.mk from root analysis builds; r?build-peer `mach configure` does the same thing as `make -f client.mk configure`. While we're here, also change a `make` invocation to use `mach build`. MozReview-Commit-ID: 4rgZN0dd0Jg
1c762face4c760070a76a65b5eec19b2dcce48d0: Bug 1412356 - Invoke `mach build` for multi locale builds; r?build-peer draft
Gregory Szorc <gps@mozilla.com> - Fri, 27 Oct 2017 10:10:14 -0700 - rev 687742
Push 86586 by gszorc@mozilla.com at Fri, 27 Oct 2017 17:20:01 +0000
Bug 1412356 - Invoke `mach build` for multi locale builds; r?build-peer This should be functionally identical to `make -f client.mk`. MozReview-Commit-ID: GfKHtezLBNL
775f6e60f0ee0331199d6b5ec9c9a75b47c96f1f: Bug 1412356 - Don't invoke client.mk from mobile l10n automation; r?build-peer draft
Gregory Szorc <gps@mozilla.com> - Fri, 27 Oct 2017 10:07:52 -0700 - rev 687741
Push 86586 by gszorc@mozilla.com at Fri, 27 Oct 2017 17:20:01 +0000
Bug 1412356 - Don't invoke client.mk from mobile l10n automation; r?build-peer The old code was simply running configure and manually invoking some make targets via client.mk. These can both be done via `mach`. As part of the change, the build targets have been consolidated. There is still an abstraction leak here. But at least we aren't using client.mk. MozReview-Commit-ID: 7oMXPWPZS6V
0977294b37e9b5d7d5b753e644f976e1a2fe2c07: Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r?jfkthame draft
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 27 Oct 2017 10:16:49 -0700 - rev 687740
Push 86585 by dholbert@mozilla.com at Fri, 27 Oct 2017 17:17:15 +0000
Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r?jfkthame This patch was generated automatically by the "modeline.py" script, available here: https://github.com/amccreight/moz-source-tools/blob/master/modeline.py For every file that is modified in this patch, the *only* change will be to give the file the Mozilla standard C++ modelines, which are available here: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style#Mode_Line MozReview-Commit-ID: EuRsDue63tK
8f534df4f26010e8adaef8a88f1f86a7cd2835ae: Bug 1412346 part 4: Update stale MPL license boilerplate on a few files in layout. r?jfkthame draft
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 27 Oct 2017 10:09:35 -0700 - rev 687739
Push 86585 by dholbert@mozilla.com at Fri, 27 Oct 2017 17:17:15 +0000
Bug 1412346 part 4: Update stale MPL license boilerplate on a few files in layout. r?jfkthame We have a fair number of files that have a particular stale version of the MPL boilerplate. (It was probably originally correct, and then the official boilerplate changed, and the stale MPL boilerplate continued to propagate via copypasting from neighboring files into newly-added files.) This patch updates this stale MPL text (and *only* the MPL text) to the latest version, which can be found at https://www.mozilla.org/en-US/MPL/headers/ and https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style#Mode_Line MozReview-Commit-ID: 8WeBb8b0uRo
f77063139fea0e5d8a6ad80afd4c62c01ba2cd75: Bug 1412346 part 3: Move a misplaced "IWYU pragma" comment down a few lines to match our convention and so mode line can be first. r?jfkthame draft
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 27 Oct 2017 10:08:27 -0700 - rev 687738
Push 86585 by dholbert@mozilla.com at Fri, 27 Oct 2017 17:17:15 +0000
Bug 1412346 part 3: Move a misplaced "IWYU pragma" comment down a few lines to match our convention and so mode line can be first. r?jfkthame MozReview-Commit-ID: IEp7T0D1VUh
4873794d88caceae6348c29ab6c117558259f471: Bug 1412346 part 2: Split mode line into its own C++ comment & own line, in a few files within layout. r?jfkthame draft
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 27 Oct 2017 10:08:24 -0700 - rev 687737
Push 86585 by dholbert@mozilla.com at Fri, 27 Oct 2017 17:17:15 +0000
Bug 1412346 part 2: Split mode line into its own C++ comment & own line, in a few files within layout. r?jfkthame (This brings these lines into conformance with our standard style for mode lines, and it's required in order for the modeline.py script to be able to process these files.) MozReview-Commit-ID: KqppMKF1jHv
150d1c1bf6f949a3c15485513432068b40a00043: Bug 1412346 part 1: Add standard mode line & MPL boilerplate to a few layout C++ files that are missing it entirely. r?jfkthame draft
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 27 Oct 2017 10:07:35 -0700 - rev 687736
Push 86585 by dholbert@mozilla.com at Fri, 27 Oct 2017 17:17:15 +0000
Bug 1412346 part 1: Add standard mode line & MPL boilerplate to a few layout C++ files that are missing it entirely. r?jfkthame Note that I'm intentionally *not* leaving a blank line between the license block and the "IWYU pragma" line, in nsDisplayItemTypesList.h. This matches the prevailing style that I found in other files that have "IWYU pragma" lines. I copied the boilerplate comment directly from the Coding Style MDN page: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style#Mode_Line MozReview-Commit-ID: ACoHkDFe8Z3
fc82407b8b8ffef792f2907608eff7d05df55539: Bug 1412357 - Added mochitest asserts + logging to TestRunner.jsm. r?mconley draft
grenewode <grenewodemiller@gmail.com> - Fri, 27 Oct 2017 13:15:05 -0400 - rev 687735
Push 86584 by bmo:mill2540@msu.edu at Fri, 27 Oct 2017 17:16:15 +0000
Bug 1412357 - Added mochitest asserts + logging to TestRunner.jsm. r?mconley Still todo: spread this around so that Screenshots.jsm is also using it Also: is the TestRunner.initTest(mochitest task) the best way to give TestRunner access to these features? MozReview-Commit-ID: LpJmEL3CfKd
c86887bc83f32797af69c6610c8e08f9531482b3: Bug 1412346 part 5: (automated patch) Switch a bunch of files in layout to use our standard text editor modelines. r?jfkthame draft
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 27 Oct 2017 10:05:05 -0700 - rev 687734
Push 86583 by dholbert@mozilla.com at Fri, 27 Oct 2017 17:05:56 +0000
Bug 1412346 part 5: (automated patch) Switch a bunch of files in layout to use our standard text editor modelines. r?jfkthame This patch was generated automatically by the "modeline.py" script, available here: https://github.com/amccreight/moz-source-tools/blob/master/modeline.py MozReview-Commit-ID: EuRsDue63tK
df5ee2b1fd56c123eb71393af7a35747d20a1ad4: Bug 1412346 part 4: Update stale MPL license boilerplate on a few files in layout. r?jfkthame draft
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 27 Oct 2017 10:01:39 -0700 - rev 687733
Push 86583 by dholbert@mozilla.com at Fri, 27 Oct 2017 17:05:56 +0000
Bug 1412346 part 4: Update stale MPL license boilerplate on a few files in layout. r?jfkthame We have a fair number of files that have a stale version of the MPL boilerplate. (It was probably originally correct, and then the official boilerplate changed, and the stale MPL boilerplate continued to propagate through copypasting from neighboring files.) This patch updates this stale MPL text (and *only* the MPL text) to the latest version, which can be found at https://www.mozilla.org/en-US/MPL/headers/ and https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style#Mode_Line MozReview-Commit-ID: 8WeBb8b0uRo
bccc93f2d734fd75c0cb02e4213cbf7100a03f73: Bug 1412346 part 3: Move a misplaced "IWYU pragma" comment down a few lines to match our convention and so mode line can be first. r?jfkthame draft
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 27 Oct 2017 09:50:07 -0700 - rev 687732
Push 86583 by dholbert@mozilla.com at Fri, 27 Oct 2017 17:05:56 +0000
Bug 1412346 part 3: Move a misplaced "IWYU pragma" comment down a few lines to match our convention and so mode line can be first. r?jfkthame MozReview-Commit-ID: IEp7T0D1VUh
b050ea64ca38602b9aa7b9931ad8026fe9d4bcf1: Bug 1412346 part 2: Split mode line into its own C++ comment & own line, in a few files within layout. r?jfkthame draft
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 27 Oct 2017 09:50:07 -0700 - rev 687731
Push 86583 by dholbert@mozilla.com at Fri, 27 Oct 2017 17:05:56 +0000
Bug 1412346 part 2: Split mode line into its own C++ comment & own line, in a few files within layout. r?jfkthame MozReview-Commit-ID: KqppMKF1jHv
e4e2419d88d5b5e9d9d63fac7035de06952500f6: Bug 1412346 part 1: Add standard mode line & MPL boilerplate to a few layout C++ files that are missing it entirely. r?jfkthame draft
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 27 Oct 2017 09:50:07 -0700 - rev 687730
Push 86583 by dholbert@mozilla.com at Fri, 27 Oct 2017 17:05:56 +0000
Bug 1412346 part 1: Add standard mode line & MPL boilerplate to a few layout C++ files that are missing it entirely. r?jfkthame Note that I'm intentionally *not* leaving a blank line between the license block and the "IWYU pragma" line, in nsDisplayItemTypesList.h. This matches the prevailing style that I found in other files that have "IWYU pragma" lines. I copied the boilerplate comment directly from the Coding Style MDN page: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style#Mode_Line MozReview-Commit-ID: ACoHkDFe8Z3
763a23cc6473be3fa31cfab1de688eaff08db7d0: Bug 1411683 - Add foreach and segment utility methods to nsNSSCertList r?keeler draft
J.C. Jones <jjones@mozilla.com> - Wed, 25 Oct 2017 13:37:50 -0500 - rev 687729
Push 86582 by bmo:jjones@mozilla.com at Fri, 27 Oct 2017 17:00:29 +0000
Bug 1411683 - Add foreach and segment utility methods to nsNSSCertList r?keeler This adds two methods to nsNSSCertList: ForEachCertificateInChain, and SegmentCertificateChain. The ForEach method calls a supplied function for each certificate in the chain, one by one. That method is then used by the Segment method, which (assuming the chain is ordered) splits it into Root, End Entity, and everything in-between as a list of Intermediates. This patch does _not_ try to add these methods to the IDL, as it's not straightforward to me on how to handle the nsCOMPtr or std::function arguments. These methods will be first used by Bug 1409259. MozReview-Commit-ID: 8qjwF3juLTr
8e7ba2086ce0cf518f281fe016521b968110f4ee: Bug 1362617 - Generalize MOZ_CHROME_MULTILOCALE to work for browser as well. r?mshal,pike draft
Zibi Braniecki <zbraniecki@mozilla.com> - Mon, 23 Oct 2017 08:04:24 -0700 - rev 687728
Push 86581 by bmo:gandalf@aviary.pl at Fri, 27 Oct 2017 17:00:11 +0000
Bug 1362617 - Generalize MOZ_CHROME_MULTILOCALE to work for browser as well. r?mshal,pike MozReview-Commit-ID: 80ldQPhNyi7
75b2ca3aff02b37e64e8999da522977cb04e3c30: Bug 1406675 - Add new WebExtensions test for cookieBehaviors reject pref. draft
Luca Greco <lgreco@mozilla.com> - Fri, 27 Oct 2017 13:50:40 +0200 - rev 687727
Push 86580 by luca.greco@alcacoop.it at Fri, 27 Oct 2017 16:52:34 +0000
Bug 1406675 - Add new WebExtensions test for cookieBehaviors reject pref. MozReview-Commit-ID: 5fgW29K8oEG
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip