b6f670610dc3bafe2e954863c0dd3afc16cf7a5b: Bug 1510226 - Remove vestigial references to cooperative scheduling r=froydnj
Doug Thayer <dothayer@mozilla.com> - Tue, 20 Aug 2019 18:03:11 +0000 - rev 494835
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1510226 - Remove vestigial references to cooperative scheduling r=froydnj GetCurrentPhysicalThread and GetCurrentVirtualThread are, in practice, identical, as the TLS override that GetCurrentVirtualThread depends on is never actually set. This simply removes that and renames some things/ deletes some comments. Differential Revision: https://phabricator.services.mozilla.com/D41247
931639899eddf0e02e145cf046fc40ea4611ded7: Bug 1577312 - Allow authentication policies to be unlocked. r=mconley
Michael Kaply <mozilla@kaply.com> - Tue, 24 Sep 2019 21:53:20 +0000 - rev 494834
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1577312 - Allow authentication policies to be unlocked. r=mconley Differential Revision: https://phabricator.services.mozilla.com/D46986
81b6550038065bdcb3e823d71ac165e2f4ce84b0: Bug 1572238 - Dump assertion stacks using __android_log_print. r=Ehsan
kriswright <kwright@mozilla.com> - Tue, 24 Sep 2019 20:50:41 +0000 - rev 494833
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1572238 - Dump assertion stacks using __android_log_print. r=Ehsan Defines an android-only version of nsTraceRefcnt::WalkTheStack that takes a function callback, which outputs the stack frame buffer to `__android_log_print`. Also uses `__wrap_dladdr` in MozDescribeCodeAddress, which outputs slightly more informative data for the stack trace (instead of instances of '???/??? [???]'). Differential Revision: https://phabricator.services.mozilla.com/D46868
73f2bfcab947866dd1d1719dcd8de805522473ff: Bug 1577822 - land NSS 03039d4fad57 UPGRADE_NSS_RELEASE, r=kjacobs
J.C. Jones <jc@mozilla.com> - Tue, 24 Sep 2019 17:22:25 +0000 - rev 494832
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1577822 - land NSS 03039d4fad57 UPGRADE_NSS_RELEASE, r=kjacobs 2019-09-23 Daiki Ueno <dueno@redhat.com> * gtests/ssl_gtest/ssl_recordsize_unittest.cc, lib/ssl/ssl3con.c, tests/tlsfuzzer/config.json.in, tests/tlsfuzzer/tlsfuzzer.sh: Bug 1580286, account for IV size when checking TLS 1.2 records, r=mt Summary: This increases the limit of record expansion by 16 so that it doesn't reject maximum block padding when HMAC-SHA384 is used. To test this, tlsfuzzer is updated to the latest version (commit 80d7932ead1d8dae6e555cfd2b1c4c5beb2847df). Reviewers: mt Reviewed By: mt Bug #: 1580286 [03039d4fad57] [tip] 2019-09-20 Kai Engert <kaie@kuix.de> * tests/smime/smime.sh: Bug 1577448 - Create additional nested S/MIME test messages for Thunderbird. r=jcj [57977ceea00e] 2019-09-19 Kai Engert <kaie@kuix.de> * automation/taskcluster/docker-gcc-4.4/Dockerfile, automation/taskcluster/graph/src/try_syntax.js, automation/taskcluster/scripts/build.sh, automation/taskcluster/scripts/build_gyp.sh, automation/taskcluster/scripts/build_nspr.sh, automation/taskcluster/scripts/check_abi.sh, automation/taskcluster/scripts/gen_coverage_report.sh, automation/taskcluster/scripts/run_coverity.sh, automation/taskcluster/scripts/run_scan_build.sh, automation/taskcluster/windows/build.sh, automation/taskcluster/windows/build_gyp.sh: Bug 1399095 - Allow nss-try to be used to test NSPR changes. r=kjacobs [6e1a8a7cb469] 2019-09-16 Marcus Burghardt <mburghardt@mozilla.com> * gtests/ssl_gtest/manifest.mn, gtests/ssl_gtest/ssl_cipherorder_unittest.cc, gtests/ssl_gtest/ssl_gtest.gyp, lib/ssl/ssl3con.c, lib/ssl/sslexp.h, lib/ssl/sslsock.c: Bug 1267894 - New functions for CipherSuites Ordering and gtests. r=jcj,kjacobs,mt Created two new experimental functions which permit the caller change the default order of CipherSuites used during the handshake. [2deb38fc1d68] 2019-09-18 Christian Weisgerber <naddy@mips.inka.de> * tests/policy/policy.sh, tests/ssl/ssl.sh: Bug 1581507 - Fix unportable grep expression in test scripts r=marcusburghardt [edc1e405afa4] 2019-09-18 Franziskus Kiefer <franziskuskiefer@gmail.com> * lib/jar/jarfile.c: Bug 1234830 - [CID 1242894][CID 1242852] unused values. r=kaie,r=kjacobs [b6d3f5c95aad] 2019-09-18 Kai Engert <kaie@kuix.de> * cmd/symkeyutil/symkeyutil.c: Bug 1581759 - fix incorrect if condition in symkeyutil. r=kjacobs [306550105228] Differential Revision: https://phabricator.services.mozilla.com/D46967
1868efc4e885f660f7cdc23c123d96b91805b52d: Backed out 5 changesets (bug 1583076) for href-location-redirected-blocked.sub.html failures CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Wed, 25 Sep 2019 00:53:46 +0300 - rev 494831
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Backed out 5 changesets (bug 1583076) for href-location-redirected-blocked.sub.html failures CLOSED TREE Backed out changeset dd4117098844 (bug 1583076) Backed out changeset 97bc75b1cfe1 (bug 1583076) Backed out changeset 084b244a33c0 (bug 1583076) Backed out changeset 1baaf14e2451 (bug 1583076) Backed out changeset 56c3918b5c21 (bug 1583076)
058cbf207b3660d2c1f31f3596888c08463836e9: Bug 1582348 - Rename Controller*Handler to ReadableStreamController*Handler anticipating similar-in-idea, different-in-algorithm functions being needed for writable streams. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 24 Sep 2019 21:23:56 +0000 - rev 494830
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1582348 - Rename Controller*Handler to ReadableStreamController*Handler anticipating similar-in-idea, different-in-algorithm functions being needed for writable streams. r=arai Differential Revision: https://phabricator.services.mozilla.com/D46402
bd4746df4bfadf984f8aa6a509410f16fcc78303: Bug 1582348 - Move StreamController to its own header. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 24 Sep 2019 21:23:38 +0000 - rev 494829
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1582348 - Move StreamController to its own header. r=arai Differential Revision: https://phabricator.services.mozilla.com/D46401
e5c50125c477777274ef86ce6277ba0637c01677: Bug 1582348 - Fill out the body of SetUpWritableStreamDefaultControllerFromUnderlyingSink. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 24 Sep 2019 21:23:26 +0000 - rev 494828
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1582348 - Fill out the body of SetUpWritableStreamDefaultControllerFromUnderlyingSink. r=arai Differential Revision: https://phabricator.services.mozilla.com/D46400
ee5c3743760619d0b1fa84ffd3a3f535ab975419: Bug 1582348 - Implement steps 2-3 of InitializeWritableStream. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 24 Sep 2019 21:23:17 +0000 - rev 494827
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1582348 - Implement steps 2-3 of InitializeWritableStream. r=arai Differential Revision: https://phabricator.services.mozilla.com/D46399
22b0c9f685ba100c7b30170de68edd5744e1762b: Backed out changeset 01dd32f2378e (bug 1580129) for gv-junit failures complaining about testOnTelemetryReceived
Bogdan Tara <btara@mozilla.com> - Wed, 25 Sep 2019 00:19:34 +0300 - rev 494826
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Backed out changeset 01dd32f2378e (bug 1580129) for gv-junit failures complaining about testOnTelemetryReceived
275896cc9bee3e2ab6d8f05bb4c4e5094f81476d: Bug 1579528 - Add Google Chrome test tasks for all platforms. r=perftest-reviewers,stephendonner
Gregory Mierzwinski <gmierz2@outlook.com> - Tue, 24 Sep 2019 20:45:16 +0000 - rev 494825
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1579528 - Add Google Chrome test tasks for all platforms. r=perftest-reviewers,stephendonner This patch adds google chrome release tests for windows10-64, windows7-32, linux64, and macosx. It will run anywhere chromium is currently running, and uses the same settings as chromium for tier, max-run-time, etc.. All chromium test tasks will remain as they are - they will be run in a cron task in the future. Differential Revision: https://phabricator.services.mozilla.com/D45385
9ef391e20fa6d7c0a0f097bda04d61f1d4d4d8f2: Bug 1551088 - Part 8. Add reftest annotations for slight premultiplication differences. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Tue, 24 Sep 2019 20:42:50 +0000 - rev 494824
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1551088 - Part 8. Add reftest annotations for slight premultiplication differences. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D46451
3e6f25b21f8cd1dcbee12112e34eee2f07b3cecc: Bug 1551088 - Part 7. Add gtests for SwizzleFilter. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Tue, 24 Sep 2019 20:42:48 +0000 - rev 494823
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1551088 - Part 7. Add gtests for SwizzleFilter. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D46450
5d72c8de4dafd142392b65e11cf22faba5064ccb: Bug 1551088 - Part 6. Make image decoders use accelerated methods for swizzling and premultiplication. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Tue, 24 Sep 2019 20:42:47 +0000 - rev 494822
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1551088 - Part 6. Make image decoders use accelerated methods for swizzling and premultiplication. r=tnikkel The PNG decoder lacks fast implementations for swizzling/unpacking inside the library, and both PNG and WebP may need to perform premultiplication due to the alpha channel. This patch adds a new filter allowing us to take advantage of our accelerated implementations to perform these transformations on their behalf. Differential Revision: https://phabricator.services.mozilla.com/D46449
f77c43bcc75bf8d74b9d5423e318ff106fc93fd5: Bug 1551088 - Part 5. Expose SurfaceFilter input row directly to avoid copy if possible. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Tue, 24 Sep 2019 20:42:45 +0000 - rev 494821
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1551088 - Part 5. Expose SurfaceFilter input row directly to avoid copy if possible. r=tnikkel Some filters can do the copy of the given data into the working buffer as part of the filter operation. For those that cannot, we will just copy the data first, and then advance the row. Differential Revision: https://phabricator.services.mozilla.com/D46448
9e954d6765de72a2c4000b657b2e59afd585a540: Bug 1551088 - Part 4. Add gtests for PremultiplyRow and SwizzleRow. r=lsalzman
Andrew Osmond <aosmond@mozilla.com> - Tue, 24 Sep 2019 20:42:44 +0000 - rev 494820
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1551088 - Part 4. Add gtests for PremultiplyRow and SwizzleRow. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D46447
d90a571e581f04efcd642520b0911fde9421a61e: Bug 1551088 - Part 3. Add SSSE3 and AVX2 implementations of unpacking. r=lsalzman
Andrew Osmond <aosmond@mozilla.com> - Tue, 24 Sep 2019 20:42:43 +0000 - rev 494819
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1551088 - Part 3. Add SSSE3 and AVX2 implementations of unpacking. r=lsalzman These variants perform significantly faster than the C implementations according to local testing and that in treeherder. Image decoding is as much as 40% faster in the most simple cases (solid green PNG image). Differential Revision: https://phabricator.services.mozilla.com/D46446
25a5f5563e9d8acbb18ee2ff319ca755d54d35d6: Bug 1551088 - Part 2. Add unpack methods to convert from RGB to RGBX/BGRX. r=lsalzman
Andrew Osmond <aosmond@mozilla.com> - Tue, 24 Sep 2019 20:42:41 +0000 - rev 494818
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1551088 - Part 2. Add unpack methods to convert from RGB to RGBX/BGRX. r=lsalzman Some image decoders (e.g. PNG) may have a native representation of the data as RGB, and do not have accelerated methods to transform from RGB to RGBX/BGRX. Exposing this as part of the swizzle/premultiply methods allows us to write accelerated versions ourselves in a later patch in this series. Differential Revision: https://phabricator.services.mozilla.com/D46445
bed9c93eeb2d6ea3a64288beffcfc098d2079c8c: Bug 1551088 - Part 1. Expose SwizzleRow and PremultiplyRow variants. r=lsalzman
Andrew Osmond <aosmond@mozilla.com> - Tue, 24 Sep 2019 20:43:24 +0000 - rev 494817
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1551088 - Part 1. Expose SwizzleRow and PremultiplyRow variants. r=lsalzman The image decoders produce surfaces row by row, so a variant to get a function pointer to perform swizzle/premultiply operations makes more ergonomic sense. Differential Revision: https://phabricator.services.mozilla.com/D46444
792734411e2f2fa383f0134f6549d0096b4d8da7: Bug 1583460 - Refactor picture caching setup to simplify creating multiple slices. r=nical
Glenn Watson <git@intuitionlibrary.com> - Tue, 24 Sep 2019 20:09:19 +0000 - rev 494816
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1583460 - Refactor picture caching setup to simplify creating multiple slices. r=nical Differential Revision: https://phabricator.services.mozilla.com/D46907
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip