f60174a073074838ef9142cd11cd4395aed7b5df: Bug 1551957 - Allow for osx 10.14 in CI for source tasks. r=ahal
Joel Maher <jmaher@mozilla.com> - Wed, 15 May 2019 21:04:57 +0000 - rev 532820
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1551957 - Allow for osx 10.14 in CI for source tasks. r=ahal Allow for osx 10.14 in CI for source tasks. Differential Revision: https://phabricator.services.mozilla.com/D31297
d9a6ddf122884cf34e3fc650d2b21a4ab5076124: Bug 1551342 - Update U2F, WebAuthn, and CredMan tests for Android r=keeler
J.C. Jones <jjones@mozilla.com> - Wed, 15 May 2019 21:34:58 +0000 - rev 532819
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1551342 - Update U2F, WebAuthn, and CredMan tests for Android r=keeler The new Android functionality can conflict with the tests' expected behavior, so it should be generally disabled, like the Rust module. Differential Revision: https://phabricator.services.mozilla.com/D31266
be2fb503011adec5a8d387f2bc531e13fab0fd8e: Bug 1550934. Stop using [array] in nsIBrowser. r=NeilDeakin
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 15 May 2019 21:12:44 +0000 - rev 532818
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1550934. Stop using [array] in nsIBrowser. r=NeilDeakin Differential Revision: https://phabricator.services.mozilla.com/D30771
9dd4eba320e64aea32ba5e62b96c14c93768427f: Backed out changeset 03b1762fb073 (bug 1548369) for devtools failures at devtools/client/debugger/test/mochitest/browser_dbg-inspector-integration.js on a CLOSED TREE
Coroiu Cristina <ccoroiu@mozilla.com> - Wed, 15 May 2019 22:26:56 +0300 - rev 532817
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Backed out changeset 03b1762fb073 (bug 1548369) for devtools failures at devtools/client/debugger/test/mochitest/browser_dbg-inspector-integration.js on a CLOSED TREE
f3fdb2fd9fa126bcfeb564bfe550ef781cc81756: Bug 1551738: [release] Add esr68 release-type, and corresponding branch and scriprworker configuration; r=Callek
Tom Prince <mozilla@hocat.ca> - Wed, 15 May 2019 18:11:28 +0000 - rev 532816
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1551738: [release] Add esr68 release-type, and corresponding branch and scriprworker configuration; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D31188
d1fa8dc33e401083572bb818559ac2bc4d29338b: Bug 1551738: Don't try to generate stub installer on esr branches; r=Callek
Tom Prince <mozilla@hocat.ca> - Wed, 15 May 2019 19:10:23 +0000 - rev 532815
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1551738: Don't try to generate stub installer on esr branches; r=Callek They don't get built on ESR, so don't indicate to taskcluster that we do. Differential Revision: https://phabricator.services.mozilla.com/D31187
d73df296b5535e5a048e74d4122c2816fc7ba6d1: Bug 1551738: [release] Match on `esr.*` instead of `esr60` in a bunch of generic places; r=Callek
Tom Prince <mozilla@hocat.ca> - Wed, 15 May 2019 18:09:22 +0000 - rev 532814
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1551738: [release] Match on `esr.*` instead of `esr60` in a bunch of generic places; r=Callek These are all places where the configuration is unlikely to change between major ESR versions, or in many of them, between beta, release and esr. Differential Revision: https://phabricator.services.mozilla.com/D31186
efb47df74a705992417942aa52bc60709090c514: Bug 1551738: [try-staging] Add release-to-esr migration for staging release; r=Callek
Tom Prince <mozilla@hocat.ca> - Wed, 15 May 2019 18:04:45 +0000 - rev 532813
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1551738: [try-staging] Add release-to-esr migration for staging release; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D31185
1fb59fab2d6bccfaa73021ffc7169598e04a5aec: Bug 1547781 - expire try decision artifacts after 28 days r=Callek
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 30 Apr 2019 13:48:25 +0000 - rev 532812
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1547781 - expire try decision artifacts after 28 days r=Callek This ensures that the artifacts an action task might consult will be gone at the same time that the push's tasks expire. Differential Revision: https://phabricator.services.mozilla.com/D29270
80a1bc138c4f8c3b78778960769a1b4d3a3feee5: Bug 1547781 - test that .taskcluster.yml renders; r=Callek
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 30 Apr 2019 13:48:05 +0000 - rev 532811
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1547781 - test that .taskcluster.yml renders; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D29269
b64e1b70da6cd03af4bb11c394371fece743f108: Backed out changeset 30ee2053caf2 (bug 1550559) for chrome failures at docshell/test/chrome/test_bug298622.xul
Coroiu Cristina <ccoroiu@mozilla.com> - Wed, 15 May 2019 22:01:13 +0300 - rev 532810
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Backed out changeset 30ee2053caf2 (bug 1550559) for chrome failures at docshell/test/chrome/test_bug298622.xul
76339e786c7cc22d2c21d8f503e3d70df76167f2: Bug 1542744 - P3. Run the same prefixset testcases for different configuration. r=gcp
dlee <dlee@mozilla.com> - Tue, 14 May 2019 22:42:28 +0000 - rev 532809
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1542744 - P3. Run the same prefixset testcases for different configuration. r=gcp This patch does the following: 1. Run the same prefixset tests when * browser.safebrowsing.prefixset.max_array_size = 0 * browser.safebrowsing.prefixset.max_array_size = UINT32_MAX This makes sure both of the methods to store prefixset are tested by existing testcases 2. Refine gtest with test fixture 3. Add TinySet and LargeSet testcases Differential Revision: https://phabricator.services.mozilla.com/D30338
e5c6dee921ba9731e39eb6600ac3a46bc9497cf1: Bug 1542744 - P2. Improve performance of MakePrefixSet by using different algorithm according to the number of prefixes. r=gcp
dlee <dlee@mozilla.com> - Wed, 15 May 2019 11:17:43 +0000 - rev 532808
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1542744 - P2. Improve performance of MakePrefixSet by using different algorithm according to the number of prefixes. r=gcp The goal of this patch is to reduce the number of memory reallocation during |MakePrefixSet|[1]. Here is the number of nsTArray memory reallocation occur during |MakePrefixSet| (test in my local platform): googpub-phish-proto: 58k times goog-malware-proto: 9k times goog-unwanted-proto: 25k times goog-badbinurl-proto: 6k times This patch improves the performance by: 1. For tables whose prefixes are less than 128*1024(malware, unwanted, badinurl). Store prefixes directly without dividing allocation into smaller chunks. Because the maximum size to store all the prefixes in a single array for these tables will be less than 512k, we can avoid Bug 1046038. This simplifies the internal prefixset data structure generation and total memory usage is also saved: goog-malware-proto : 437K -> 163k goog-unwanted-proto : 658k -> 446k goog-badbinurl-proto: 320k -> 110k The single largest allocated continuous memory size is: goog-malware-proto : 86k -> 163k goog-unwanted-proto : 86k -> 446k goog-badbinurl-proto: 77k -> 110k A further improvement can be done for this part is for tables with fewer prefixes, we can use an one-dimension delta array to reduce the size of a single continuous memory allocation. 2. For tables with more prefixes: According to experiment, when prefixes are more than 400k the delta arrays have very high chance that are full, in the case of phishing table, we can estimate the capacity accurately before applying delta algorithm. The shortcoming of this part is when prefixes are between 130k~400k, the capacity estimation is not accurate. [1] https://searchfox.org/mozilla-central/rev/b2015fdd464f598d645342614593d4ebda922d95/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp#99 Differential Revision: https://phabricator.services.mozilla.com/D30046
afbe5300acca5438c03282d21fb6e74088eff4ab: Bug 1542744 - P1. Remove calculating checksum for mIndexDelta array. r=gcp
dlee <dlee@mozilla.com> - Tue, 14 May 2019 22:42:31 +0000 - rev 532807
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1542744 - P1. Remove calculating checksum for mIndexDelta array. r=gcp The checksum calculating code is used to find the root cause of a crash bug during update(Bug 1362761). Since the algorithm will be update in these series of patches, we don't need to keep it. Differential Revision: https://phabricator.services.mozilla.com/D26667
cf653553acfad30ab9cc9c57b8f420768c98d997: Bug 1551951 - Update localization note for onboarding buttons r=flod
Ed Lee <edilee@mozilla.com> - Wed, 15 May 2019 18:41:16 +0000 - rev 532806
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1551951 - Update localization note for onboarding buttons r=flod Differential Revision: https://phabricator.services.mozilla.com/D31281
03289d31269dd6a6bcf5adf9e236d4363a70f2ac: Bug 1551981. Add an nsTArray version of NS_ConsumeStream. r=froydnj
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 15 May 2019 18:29:28 +0000 - rev 532805
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1551981. Add an nsTArray version of NS_ConsumeStream. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D31299
3300402f42393d2682e2143b886776df57c95abf: Bug 1551962. Add a way to create an input stream from a moved nsTArray<uint8_t>. r=froydnj
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 15 May 2019 18:28:00 +0000 - rev 532804
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1551962. Add a way to create an input stream from a moved nsTArray<uint8_t>. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D31296
4275e29bc6a60262209a287acb7f9d6d3b6bc4a0: Bug 1551739: [taskgraph] Move update-verify tasks to shippable platform; r=Callek
Tom Prince <mozilla@hocat.ca> - Wed, 15 May 2019 18:01:06 +0000 - rev 532803
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1551739: [taskgraph] Move update-verify tasks to shippable platform; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D31162
a17faa0e5bf8f1680c750e81a5424715a7825387: Bug 1551738: [release] Get channel for update-verify task from config task; r=Callek
Tom Prince <mozilla@hocat.ca> - Wed, 15 May 2019 18:03:46 +0000 - rev 532802
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1551738: [release] Get channel for update-verify task from config task; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D31161
edb8694f6ab184ebe26eae9d999e99b8120225d6: Bug 1551738: Add a helper to extract the task name from the final task; r=Callek
Tom Prince <mozilla@hocat.ca> - Wed, 15 May 2019 18:04:47 +0000 - rev 532801
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1551738: Add a helper to extract the task name from the final task; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D31160
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 tip