859b3cefd177551aadadd0a6ed98bef561a1e2af: Bug 1379334 - Make XULScrollFrame test for needing a vertical scrollbar because of the size of the horizontal scrollbar. draft
L. David Baron <dbaron@dbaron.org> - Tue, 11 Jul 2017 14:56:24 -0700 - rev 607769
Push 68105 by dholbert@mozilla.com at Wed, 12 Jul 2017 21:16:09 +0000
Bug 1379334 - Make XULScrollFrame test for needing a vertical scrollbar because of the size of the horizontal scrollbar. This fixes an incremental layout bug, where the number of times we reflow the frame affects its layout. This is because we make the decisions about the vertical scrollbar before the horizontal scrollbar (and, when making the decision, adjust mHelper.mScrollPort for the size of the scrollbar). Thus, in order to avoid a situation where reflowing the scrollframe once leads us to have no vertical scrollbar, but reflowing it a second time leads us to add that scrollbar, we need to retest for the need for a vertical scrollbar after we add the horizontal one. (It's possible there are some other missing cases here, but this is the one that (a) already existed in the code and (b) is needed to fix the reftest failure on Windows that I got on bug 1308876, in layout/reftests/text-overflow/xulscroll.html . The reftest here shows the bug even without bug 1308876 (though I confirmed that only by loading the test and reference in a nightly build, not in the reftest harness). I did test that, in combination with bug 1308876, the test fails without the patch and passes with the patch. MozReview-Commit-ID: LhMi7LbmB6J
de7260da8e7acc006431c32492e1d6ac272a0e2c: Bug 1379334 - Convert mis-indented code to 2-space indent, plus bracing and logical operator position fixes when reindenting. draft
L. David Baron <dbaron@dbaron.org> - Mon, 10 Jul 2017 18:55:39 -0700 - rev 607768
Push 68105 by dholbert@mozilla.com at Wed, 12 Jul 2017 21:16:09 +0000
Bug 1379334 - Convert mis-indented code to 2-space indent, plus bracing and logical operator position fixes when reindenting. MozReview-Commit-ID: ElsSNF40LZQ
a8809f15b58213f3292b9eaf7fa9583377d1fa30: Bug 1378727: Use the zip reader cache when reading extension locales. r=aswan
Kris Maglione <maglione.k@gmail.com> - Sat, 08 Jul 2017 16:48:54 -0700 - rev 607767
Push 68105 by dholbert@mozilla.com at Wed, 12 Jul 2017 21:16:09 +0000
Bug 1378727: Use the zip reader cache when reading extension locales. r=aswan MozReview-Commit-ID: BOoVcyypdRN
8843a6e3840586fe05a1434484a848d48b2a6e8b: Bug 1371445 - Add |mach android {lint,findbugs,checkstyle,test}| commands for running Android-specific test suites. r=gps draft
Nick Alexander <nalexander@mozilla.com> - Mon, 12 Jun 2017 08:55:54 -0700 - rev 607766
Push 68104 by nalexander@mozilla.com at Wed, 12 Jul 2017 21:11:53 +0000
Bug 1371445 - Add |mach android {lint,findbugs,checkstyle,test}| commands for running Android-specific test suites. r=gps It be ideal to have |mach test {findbugs,test}| and |mach lint {lint,checkstyle}|, but the |mach test| command is very difficult to extend in a direction orthogonal to the existing direction. The existing |mach test| is built around in-tree manifests, tagged and divided into suites, intended to support |mach test path/to/arbitrary/test|. The Android findbugs task is a global static analysis that doesn't fit into the path/manifest model. The Android test task is based on JUnit and not easy to build manifest support for. The |mach lint| command is intended to be extended, but the effort to extend it is non-trivial and not worth the effort (at this time). Therefore, I've taken the existing, little used |mach android| command and added subcommands for use by local developers and automation. If nothing else, this reduces the number of "special Gradle targets" -- the equivalent of "special Make targets" -- sprinkled throughout the tree, which can only be a good thing! MozReview-Commit-ID: 24b1vbgykpN
1850e7365b903269c034efc6b89257ebe3834161: Bug 1371445 - Pre: Upload HTML checkstyle report. r=maliu draft
Nick Alexander <nalexander@mozilla.com> - Tue, 04 Jul 2017 13:06:08 -0700 - rev 607765
Push 68104 by nalexander@mozilla.com at Wed, 12 Jul 2017 21:11:53 +0000
Bug 1371445 - Pre: Upload HTML checkstyle report. r=maliu I think this was just oversight. MozReview-Commit-ID: 4hC48BEqfu8
783c40122a0e50eb62d8b12ccbfc4f8457724e0f: Bug 1371445 - Pre: Fail unit tests if unlimited strength JCE is not installed. r=maliu draft
Nick Alexander <nalexander@mozilla.com> - Tue, 04 Jul 2017 13:57:27 -0700 - rev 607764
Push 68104 by nalexander@mozilla.com at Wed, 12 Jul 2017 21:11:53 +0000
Bug 1371445 - Pre: Fail unit tests if unlimited strength JCE is not installed. r=maliu This has been a problem as far back as the android-sync repository -- https://github.com/mozilla-services/android-sync#download-prerequisites! MozReview-Commit-ID: dIWI8WtHKu
8d48b664903bce32def8f0762a86d31c250c3853: Bug 1371445 - Pre: Produce and upload XML and HTML findbugs reports. r=maliu draft
Nick Alexander <nalexander@mozilla.com> - Tue, 04 Jul 2017 13:05:20 -0700 - rev 607763
Push 68104 by nalexander@mozilla.com at Wed, 12 Jul 2017 21:11:53 +0000
Bug 1371445 - Pre: Produce and upload XML and HTML findbugs reports. r=maliu We want HTML reports for humans and XML reports for processing. It's unfortunate that we need to handle this manually, but here we are. MozReview-Commit-ID: BKEhl7cInPP
45b1d63374cd9ae4b64c75ca65b2d8b3296f5ac5: Bug 1344244 - Part 1: Accept newer Android lint version. r=glandium draft
mozilla@mozilla-23773 - Thu, 29 Jun 2017 11:43:22 -0700 - rev 607762
Push 68104 by nalexander@mozilla.com at Wed, 12 Jul 2017 21:11:53 +0000
Bug 1344244 - Part 1: Accept newer Android lint version. r=glandium MozReview-Commit-ID: KRwU0UKjkZZ
13b1f7d43127c4b4b3bb1d236b31b5b202db533a: Bug 1344244 - Pre: Support mobile/android in bootstrap on CentOS. r=glandium draft
Nick Alexander <nalexander@mozilla.com> - Wed, 05 Jul 2017 15:06:46 -0700 - rev 607761
Push 68104 by nalexander@mozilla.com at Wed, 12 Jul 2017 21:11:53 +0000
Bug 1344244 - Pre: Support mobile/android in bootstrap on CentOS. r=glandium This works in a centos:7 docker image. MozReview-Commit-ID: LZEgSho7xb
926f11ffe7ba183c884ca2c51280bce517f8e232: Bug 1380165 Part 1: Remove no-longer-used NS_MACOSX_JAVA2_PLUGIN_DIR variable and a comment that referenced a closed bug that conditionally used it. draft
Brad Werth <bwerth@mozilla.com> - Wed, 12 Jul 2017 14:01:12 -0700 - rev 607760
Push 68103 by bwerth@mozilla.com at Wed, 12 Jul 2017 21:01:36 +0000
Bug 1380165 Part 1: Remove no-longer-used NS_MACOSX_JAVA2_PLUGIN_DIR variable and a comment that referenced a closed bug that conditionally used it. MozReview-Commit-ID: 7Qbel0gmEAI
fad9d93a2bd7319c90846d05a9af99c95ab10270: Bug 1059424 Part 3: Simplify DynamicImages::GetDyldAllImageInfosPointer now that we are minimum macOS 10.9. draft
Brad Werth <bwerth@mozilla.com> - Mon, 10 Jul 2017 15:44:37 -0700 - rev 607759
Push 68103 by bwerth@mozilla.com at Wed, 12 Jul 2017 21:01:36 +0000
Bug 1059424 Part 3: Simplify DynamicImages::GetDyldAllImageInfosPointer now that we are minimum macOS 10.9. MozReview-Commit-ID: EMJwpU7LetP
7f895eddb97aad8822a9db5e040eed6549926294: Bug 1059424 Part 2: Simplify nsAppFileLocationProvider Java plugin detection now that we are minimum macOS 10.9. draft
Brad Werth <bwerth@mozilla.com> - Mon, 10 Jul 2017 15:37:46 -0700 - rev 607758
Push 68103 by bwerth@mozilla.com at Wed, 12 Jul 2017 21:01:36 +0000
Bug 1059424 Part 2: Simplify nsAppFileLocationProvider Java plugin detection now that we are minimum macOS 10.9. MozReview-Commit-ID: CkmH2ngEDKT
a1270dcd67e7c7b423938d5bf4357c51d0e4b692: Bug 1059424 Part 1: Simplify cairo quartz surface generation now that we are minimum macOS 10.9. draft
Brad Werth <bwerth@mozilla.com> - Mon, 10 Jul 2017 15:17:54 -0700 - rev 607757
Push 68103 by bwerth@mozilla.com at Wed, 12 Jul 2017 21:01:36 +0000
Bug 1059424 Part 1: Simplify cairo quartz surface generation now that we are minimum macOS 10.9. MozReview-Commit-ID: 7ewjZwbFbwP
00e1ea28e70d4b2387049b75aadb563567b33c16: Bug 1379628 - Ensure pixels for Android dynamic toolbar snapshot get processed even if the toolbar is not visible so pending animations may run r=kats draft
Randall Barker <rbarker@mozilla.com> - Wed, 12 Jul 2017 12:54:59 -0700 - rev 607756
Push 68102 by bmo:rbarker@mozilla.com at Wed, 12 Jul 2017 21:01:01 +0000
Bug 1379628 - Ensure pixels for Android dynamic toolbar snapshot get processed even if the toolbar is not visible so pending animations may run r=kats MozReview-Commit-ID: 9iMFN2gdfKl
7f3461321b70f8e2e191aae6ada8e6e4c18e8650: Bug 1373206 - Create a new dialog for notification settings under Firefox Preferences to match the new spec. r?johannh draft
Prathiksha <prathikshaprasadsuman@gmail.com> - Thu, 29 Jun 2017 23:49:35 +0530 - rev 607755
Push 68101 by bmo:prathikshaprasadsuman@gmail.com at Wed, 12 Jul 2017 20:55:52 +0000
Bug 1373206 - Create a new dialog for notification settings under Firefox Preferences to match the new spec. r?johannh MozReview-Commit-ID: 1DTs11jfNqT
6c350819e3c2ba9c965c457b6eeaf3155bc22e15: bug 1375709 - avoid deadlock when shutting down NSS r?Cykesiopka,ttaubert draft
David Keeler <dkeeler@mozilla.com> - Mon, 10 Jul 2017 16:25:51 -0700 - rev 607754
Push 68100 by bmo:dkeeler@mozilla.com at Wed, 12 Jul 2017 20:41:48 +0000
bug 1375709 - avoid deadlock when shutting down NSS r?Cykesiopka,ttaubert The deadlock fix attempted in bug 1273475 was incomplete. This should prevent the issue by preventing nsNSSShutDownPreventionLocks from attempting to increment the NSS activity state count when shutdown is in progress (this is acceptible because when code that creates any nsNSSShutDownPreventionLocks then checks isAlreadyShutDown(), it will return true because sInShutdown is true, thus preventing that code from unsafely using NSS resources and functions). MozReview-Commit-ID: 4o5DGbU2TCq
3302a7dee6fa973ca4e565cc49046d9a748ac309: Bug 1215089: P5. Convert 10/12 bits YUV image to 8 bits. r?mattwoodrow draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 11 Jul 2017 13:55:47 +0200 - rev 607753
Push 68099 by bmo:jyavenard@mozilla.com at Wed, 12 Jul 2017 20:25:16 +0000
Bug 1215089: P5. Convert 10/12 bits YUV image to 8 bits. r?mattwoodrow For now, convert 10/12 bits YUV image to 8 bits. Native support will be tracked in bug 1379948 MozReview-Commit-ID: 2xTjNb6mgPE
0f48af211acbdc5d8c09c6ff384cebd72ac79bd5: Bug 1215089: P4. WIP. r?mattwoodrow draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 29 Jun 2017 23:11:40 +0200 - rev 607752
Push 68099 by bmo:jyavenard@mozilla.com at Wed, 12 Jul 2017 20:25:16 +0000
Bug 1215089: P4. WIP. r?mattwoodrow MozReview-Commit-ID: 4FWT0U67IxJ
3c2d7fca564d85a7bc20f14586dafcffd3ad5644: Bug 1215089: P3. Add VP9 profile 2 and 3 support. r?mattwoodrow draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 29 Jun 2017 23:11:06 +0200 - rev 607751
Push 68099 by bmo:jyavenard@mozilla.com at Wed, 12 Jul 2017 20:25:16 +0000
Bug 1215089: P3. Add VP9 profile 2 and 3 support. r?mattwoodrow MozReview-Commit-ID: DFXMvaM8Ynb
447a15709f5cad45d971a6b27ce3d89185624326: Bug 1215089: P2. Add mDepth member to YCbCr data structure. r?mattwoodrow draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 29 Jun 2017 23:09:20 +0200 - rev 607750
Push 68099 by bmo:jyavenard@mozilla.com at Wed, 12 Jul 2017 20:25:16 +0000
Bug 1215089: P2. Add mDepth member to YCbCr data structure. r?mattwoodrow MozReview-Commit-ID: BNLawJOfj3w
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip