9aabc3ad2470032f34bf20cafcb5c0bc2c61d64e: Bug 1515214 - Add CallbackObject::GetDescription. r=bzbarsky
Markus Stange <mstange@themasta.com> - Thu, 07 Mar 2019 18:04:43 +0000 - rev 462962
Push 79947 by mstange@themasta.com at Thu, 07 Mar 2019 20:30:48 +0000
Bug 1515214 - Add CallbackObject::GetDescription. r=bzbarsky This allows us to create profiler markers whose description contains the name of the function and its file / line number. This allows the profiler UI to match up setTimeout callbacks for multiple instances of the same page load, in order to create meaningful profile comparisons based on markers. Differential Revision: https://phabricator.services.mozilla.com/D19192
9bac094cec23aa298e04e8326cbd8d9b558575f0: Bug 1353956 - P7. Add gtest to ensure .pset is correctly loaded and removed. r=gcp
dlee <dlee@mozilla.com> - Thu, 07 Mar 2019 14:43:16 +0000 - rev 462961
Push 79946 by dlee@mozilla.com at Thu, 07 Mar 2019 20:29:26 +0000
Bug 1353956 - P7. Add gtest to ensure .pset is correctly loaded and removed. r=gcp Differential Revision: https://phabricator.services.mozilla.com/D22490
a87bd3f9b87d37bfb3b2ee5137c58bfa669ce1cb: Bug 1353956 - P6. Load the old prefixset(.pset) when there is no .vlpset. r=gcp
dlee <dlee@mozilla.com> - Thu, 07 Mar 2019 14:42:31 +0000 - rev 462960
Push 79946 by dlee@mozilla.com at Thu, 07 Mar 2019 20:29:26 +0000
Bug 1353956 - P6. Load the old prefixset(.pset) when there is no .vlpset. r=gcp To avoid forcing a redownload of SafeBrowsing v4 list. Differential Revision: https://phabricator.services.mozilla.com/D21876
aaba7c25b72b9485fc6c71b879cbc4096f3f4f2b: Bug 1353956 - P5. Remove old v4 prefix files after new files are stored. r=gcp
dlee <dlee@mozilla.com> - Thu, 07 Mar 2019 14:41:52 +0000 - rev 462959
Push 79946 by dlee@mozilla.com at Thu, 07 Mar 2019 20:29:26 +0000
Bug 1353956 - P5. Remove old v4 prefix files after new files are stored. r=gcp This patch is to cleanup old SafeBrowsing v4 prefix files. Differential Revision: https://phabricator.services.mozilla.com/D21464
3b5da75b9c7b7912e31007b9bac31b4a1ff4a558: Bug 1353956 - P4. Add header and CRC32 checksum to SafeBrowsing V4 prefix files. r=gcp
dlee <dlee@mozilla.com> - Thu, 07 Mar 2019 14:41:25 +0000 - rev 462958
Push 79946 by dlee@mozilla.com at Thu, 07 Mar 2019 20:29:26 +0000
Bug 1353956 - P4. Add header and CRC32 checksum to SafeBrowsing V4 prefix files. r=gcp After this patch, we may have the following files in SafeBrowsing directory: - (v2) .sbstore : Store V2 chunkdata, for update, MD5 integrity check while load - (v2) .pset : Store V2 prefixset, for lookup, load upon startup, no integrity check - (v4) .metadata : Store V4 state, for update, no integrity check - (v4) .vlpset : Store V4 prefixset, for lookup, load upon startup, CRC32 integrity check - (v4) .pset : V4 prefix set before this patch, should be removed The magic string is also added to ".vlpset" header so we can add a telemetry to see if sanity check is good enough for prefix set integrity check (The telemetry is not yet added). If yes, we can remove the CRC32 in the future for even better performance. Differential Revision: https://phabricator.services.mozilla.com/D21463
e083106dc24f6f562eb2d72aa02871a27a681ebe: Bug 1353956 - P3. Separate file processing and prefix data processing for SafeBrowsing prefix set. r=gcp
Dimi Lee <dlee@mozilla.com> - Thu, 07 Mar 2019 14:40:56 +0000 - rev 462957
Push 79946 by dlee@mozilla.com at Thu, 07 Mar 2019 20:29:26 +0000
Bug 1353956 - P3. Separate file processing and prefix data processing for SafeBrowsing prefix set. r=gcp SafeBrowsing prefix files LOAD/SAVE operations are handled in xxxPrefixSet.cpp. It would be more clear if xxxPrefixSet.cpp only processes prefix data, while LookupCacheV2/LookupCacheV4 which use prefix set process file. This patch doesn't change any behavior, testcases need to update because the LookupCache & xxxPrefixSet APIs are changed. Differential Revision: https://phabricator.services.mozilla.com/D21462
c7a253aed4508a8df4f1309d889dbfd669cd1693: Bug 1353956 - P2. Do not use SHA-256 while loading the V4 prefix files. r=gcp
dlee <dlee@mozilla.com> - Thu, 07 Mar 2019 14:40:28 +0000 - rev 462956
Push 79946 by dlee@mozilla.com at Thu, 07 Mar 2019 20:29:26 +0000
Bug 1353956 - P2. Do not use SHA-256 while loading the V4 prefix files. r=gcp SHA256 is an expensive operation, we should avoid using them if possible. SafeBrowsing prefix files are loaded during startup and verify integrity with SHA256 which may affect the performance especially on the low-end device. This patch simply removes the SHA256 integrity check. CRC32 version integrity check will be introduced in the other patch. This patch also changes the behavior of recording "Telemetry::URLCLASSIFIER_VLPS_LOAD_CORRUPT" a little bit. It used to records only once per session(during startup, the first time we load prefix set), now it records per update. Differential Revision: https://phabricator.services.mozilla.com/D21461
c2331373e10707aa5259eb3d8436f65c8d59c684: Bug 1353956 - P1. Rename checksum used in SafeBrowsing V4 to SHA256. r=gcp
Dimi Lee <dlee@mozilla.com> - Thu, 07 Mar 2019 14:40:14 +0000 - rev 462955
Push 79946 by dlee@mozilla.com at Thu, 07 Mar 2019 20:29:26 +0000
Bug 1353956 - P1. Rename checksum used in SafeBrowsing V4 to SHA256. r=gcp SafeBrowsing V4 protocol use SHA-256 as the checksum to check integrity of update data and also the integrity of prefix files. SafeBrowsing V2 HashStore use MD5 as the checksum to check integrity of .sbstore Since we are going to use CRC32 as the integrity check of V4 prefix files, I think rename V4 "checksum" to SHA256 can improve readability. Differential Revision: https://phabricator.services.mozilla.com/D21460
29867c8ea3ec95630a82a43e432969391f2decda: Bug 1533435 - Create new plural for Slavic languages (bs, hr, sr) to account for different CLDR categories than Russian r=Pike
Francesco Lodolo (:flod) <flod@lodolo.net> - Thu, 07 Mar 2019 18:56:20 +0000 - rev 462954
Push 79945 by flodolo@mozilla.com at Thu, 07 Mar 2019 20:28:22 +0000
Bug 1533435 - Create new plural for Slavic languages (bs, hr, sr) to account for different CLDR categories than Russian r=Pike Differential Revision: https://phabricator.services.mozilla.com/D22535
f49189976e12e2f01ff80a0f8fb2389a3136aecb: Bug 1529762 - Send PageStyle information up from pageshow events only after idle. r=Felipe
Mike Conley <mconley@mozilla.com> - Thu, 07 Mar 2019 19:04:35 +0000 - rev 462953
Push 79944 by mconley@mozilla.com at Thu, 07 Mar 2019 20:27:44 +0000
Bug 1529762 - Send PageStyle information up from pageshow events only after idle. r=Felipe Differential Revision: https://phabricator.services.mozilla.com/D22521
459979fd1d25ff7e86870df25f6a93266eaaff03: Bug 1529762 - PageStyle child actors should only instantiate for web pages. r=Felipe
Mike Conley <mconley@mozilla.com> - Thu, 07 Mar 2019 19:05:45 +0000 - rev 462952
Push 79944 by mconley@mozilla.com at Thu, 07 Mar 2019 20:27:44 +0000
Bug 1529762 - PageStyle child actors should only instantiate for web pages. r=Felipe This avoids instantiating them for internal pages, like about:home. Differential Revision: https://phabricator.services.mozilla.com/D22520
9d5e6a41565dd171c74b0200b6149f8d27fe61ac: Bug 1532289 - Fix missing pre-write barrier for BigInt values in Ion r=jandem
Robin Templeton <robin@igalia.com> - Thu, 07 Mar 2019 09:32:08 +0000 - rev 462951
Push 79943 by archaeopteryx@coole-files.de at Thu, 07 Mar 2019 20:27:01 +0000
Bug 1532289 - Fix missing pre-write barrier for BigInt values in Ion r=jandem Differential Revision: https://phabricator.services.mozilla.com/D21941
f547d735625b4ddecb4390fa235d9dfb95b8cd02: Bug 1533488 - Fix typo in mozproxy setup.py - r=davehunt
Tarek Ziadé <tarek@mozilla.com> - Thu, 07 Mar 2019 19:56:09 +0000 - rev 462950
Push 79942 by tziade@mozilla.com at Thu, 07 Mar 2019 20:26:21 +0000
Bug 1533488 - Fix typo in mozproxy setup.py - r=davehunt Fix a typo. Differential Revision: https://phabricator.services.mozilla.com/D22559
536782d2357f0c83a61f1d7c5c2093c73c071532: Bug 1215878 - Temporarily skip font-family subtest because of bug 1533392.
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 07 Mar 2019 20:39:37 +0100 - rev 462949
Push 79941 by emilio@crisal.io at Thu, 07 Mar 2019 19:41:38 +0000
Bug 1215878 - Temporarily skip font-family subtest because of bug 1533392. CLOSED TREE
6b899ba6ff6e589349c02024830af3e02f9ee132: Bug 1532001 - Add aboutConfig.ftl to the browser_all_files_referenced.js whitelist until the new about:config rides the trains. r=nhnt11
Mike Conley <mconley@mozilla.com> - Thu, 07 Mar 2019 17:01:59 +0000 - rev 462948
Push 79940 by mconley@mozilla.com at Thu, 07 Mar 2019 19:05:12 +0000
Bug 1532001 - Add aboutConfig.ftl to the browser_all_files_referenced.js whitelist until the new about:config rides the trains. r=nhnt11 Differential Revision: https://phabricator.services.mozilla.com/D22118
109c5ab8dd9a301765a829af46fee93c794c00e2: Bug 1533389 - stop leaving an item in the application handler list when sorting/filtering, r=jaws
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 07 Mar 2019 17:38:23 +0000 - rev 462947
Push 79939 by gijskruitbosch@gmail.com at Thu, 07 Mar 2019 19:04:31 +0000
Bug 1533389 - stop leaving an item in the application handler list when sorting/filtering, r=jaws Differential Revision: https://phabricator.services.mozilla.com/D22545
3260913ff01a225aed9d21b30f6c152f503a0101: Bug 1533167 - Move LoginFormFactory to its own file. r=jaws
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 07 Mar 2019 18:10:00 +0000 - rev 462946
Push 79938 by mozilla@noorenberghe.ca at Thu, 07 Mar 2019 19:03:45 +0000
Bug 1533167 - Move LoginFormFactory to its own file. r=jaws Differential Revision: https://phabricator.services.mozilla.com/D22452
7ea113ba9d69552a29c4e393b2615e564f908b95: Bug 1158392 - Enable containerless scrolling on the nightly channel in Fennec. r=mstange
Botond Ballo <botond@mozilla.com> - Thu, 07 Mar 2019 18:03:32 +0000 - rev 462945
Push 79937 by bballo@mozilla.com at Thu, 07 Mar 2019 19:03:02 +0000
Bug 1158392 - Enable containerless scrolling on the nightly channel in Fennec. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D19683
c751a6dc722970ef77bf81ed5696a314ea6cb4c0: Bug 1158392 - Make sure the 113905-*-vh-*.html tests do not render as blank. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 07 Mar 2019 18:03:23 +0000 - rev 462944
Push 79937 by bballo@mozilla.com at Thu, 07 Mar 2019 19:03:02 +0000
Bug 1158392 - Make sure the 113905-*-vh-*.html tests do not render as blank. r=kats Differential Revision: https://phabricator.services.mozilla.com/D19682
add02eb73b9c3a5d5e3dcabd0205a4da9bc06fc5: Bug 1158392 - Disable 1133905-*-vh-rtl reftests with zoom levels > 1. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 07 Mar 2019 18:03:03 +0000 - rev 462943
Push 79937 by bballo@mozilla.com at Thu, 07 Mar 2019 19:03:02 +0000
Bug 1158392 - Disable 1133905-*-vh-rtl reftests with zoom levels > 1. r=kats These were rendering as blank with container scrolling, and their failure with containerless scrolling is caused by an unrelated viewport bug, tracked in bug 1527511. Differential Revision: https://phabricator.services.mozilla.com/D19681
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip