41b035e87e4ce4f353d71d27af3fbdf14e000105: Bug 1352699 - Make netmonitor run on devtools-launchpad r=Honza
Ricky Chien <ricky060709@gmail.com> - Sat, 01 Apr 2017 23:01:06 +0800 - rev 351868
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1352699 - Make netmonitor run on devtools-launchpad r=Honza MozReview-Commit-ID: 4khCXm2lfzG
c5af4cbaeaef276ed6421ba7f810d966b4178786: Bug 1352699 - Fix gStore instance issue in NetMonitorController r=Honza
Ricky Chien <ricky060709@gmail.com> - Sat, 01 Apr 2017 16:39:41 +0800 - rev 351867
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1352699 - Fix gStore instance issue in NetMonitorController r=Honza MozReview-Commit-ID: CWAnmdEtJwc
bfbe4eb625ef29446b70c558c6509d1f6af8c4ce: Bug 1352699 - Access single Services.prefs instance r=Honza
Ricky Chien <ricky060709@gmail.com> - Sat, 01 Apr 2017 12:32:27 +0800 - rev 351866
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1352699 - Access single Services.prefs instance r=Honza MozReview-Commit-ID: GS77TZqwFc
2e8560b4346891c3671e47f24675cfb1aacae6bb: Bug 1354323 - Accept string text for sendKeysToDialog command; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Thu, 06 Apr 2017 23:37:04 +0100 - rev 351865
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1354323 - Accept string text for sendKeysToDialog command; r=automatedtester As a follow-up to https://bugzilla.mozilla.org/show_bug.cgi?id=1354323, this makes the Marionette sendKeysToDialog command take a text field with a string, instead of the value field with an array of strings. The relevant WebDriver specification change is https://github.com/w3c/webdriver/pull/889. Fixes: https://github.com/mozilla/geckodriver/issues/607 MozReview-Commit-ID: AY52pAK2582
8b14e682ecb7f45e29376ccaad8a8e19f4d230ce: Bug 1350221 - Support for loading Chart in Launchpad r=Honza
Ricky Chien <ricky060709@gmail.com> - Fri, 07 Apr 2017 21:03:01 +0800 - rev 351864
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1350221 - Support for loading Chart in Launchpad r=Honza MozReview-Commit-ID: 9VDJ03yXo3l
39a3c3fbfabd5ac06a86d04f74e69cb63f3a62e6: Bug 1352096 - Part 2. Remove Layer::mSourceURI. r=heycam
cku <cku@mozilla.com> - Fri, 31 Mar 2017 01:50:21 +0800 - rev 351863
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1352096 - Part 2. Remove Layer::mSourceURI. r=heycam Now, remove Layer::mSourceURI, there are several benefit of doing this: 1. Reduce the size of nsStyleImage::Layer. 2. By storing style image and url information in nsStyleImage, we can remove many verbose comments. That is becasue there is no need to explain why we use mSourceURI here, or why we use nsStyleImage there anymore. 3. Since all inforamtion is stored in on place, nsStyleImage, we can setup image request or URLs by one single Gecko_SetUrlImageValue call. MozReview-Commit-ID: 7aTQobddTB1
1d14031652158cf5480f2ce86b97514a72987d2c: Bug 1352096 - Part 1. Implement nsStyleImage::SetURL and GetURLValueData. r=heycam
cku <cku@mozilla.com> - Thu, 30 Mar 2017 23:16:46 +0800 - rev 351862
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1352096 - Part 1. Implement nsStyleImage::SetURL and GetURLValueData. r=heycam This patch implements two things: 1. Add one extra type, nsStyleImageType::eStyleImageType_Url, and puts data of this type in nsStyleImage::mUrlData. 2. Export SetURLValueData and GetURLValueData from nsStyleImage With these chnages, we can simply use nsStyleImage::mUrlData to replace Layer::mSourceURI in the next patch. MozReview-Commit-ID: E20MEzXv8cg
38bbf2279a941712b71f39be1f8835760846a94e: Bug 1343182 - Added updatePlaces's ignoreErrors, ignoreResults and aGroupNotifications to insertMany API in History.jsm. r=mak
Ganesh Chaitanya Kale <ganesh2583@gmail.com> - Sat, 01 Apr 2017 13:10:04 +0530 - rev 351861
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1343182 - Added updatePlaces's ignoreErrors, ignoreResults and aGroupNotifications to insertMany API in History.jsm. r=mak MozReview-Commit-ID: 45VbtBu25cP
57b19b8018c7e99f6b2b63acf0bb9838f919b393: Bug 1351443 - Only fall back to NewChannel if implementation of NewChannel2 is missing r=mcmanus
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 07 Apr 2017 15:25:19 +0300 - rev 351860
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1351443 - Only fall back to NewChannel if implementation of NewChannel2 is missing r=mcmanus If the call to NewChannel2 returns NS_ERROR_NOT_IMPLEMENTED or NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED that means the implementation is actually missing, so it is OK to fall back to NewChannel. If it fails with any other error code, we just return it. MozReview-Commit-ID: JmgEmPqu6zJ
c44e3665cabfc449ac90f8de1c53d4e254061dc8: Bug 1323036 - Preserve case of header names r=mixedpuppy
Tomislav Jovanovic <tomica@gmail.com> - Thu, 06 Apr 2017 01:08:11 +0200 - rev 351859
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1323036 - Preserve case of header names r=mixedpuppy MozReview-Commit-ID: 2jDHOr2GI6T
18a286ccf1be043be8ce76bbc4ee1845baeacd4b: Bug 1311935 - P4. GTest for safebrowsing v4 caching. r=francois
DimiL <dlee@mozilla.com> - Fri, 07 Apr 2017 14:31:04 +0800 - rev 351858
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1311935 - P4. GTest for safebrowsing v4 caching. r=francois MozReview-Commit-ID: ExR5NJUvzNg
a4e571cb610a588880e3dd96a4fb48c40d7b8373: Bug 1311935 - P3. Implement safebrowsing v4 caching logic. r=francois
"unknown@unknown.com" <unknown@unknown.com> - Fri, 07 Apr 2017 14:30:28 +0800 - rev 351857
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1311935 - P3. Implement safebrowsing v4 caching logic. r=francois LookupCacheV4::Has implements safebrowsing v4 caching logic. 1. Check if fullhash match any prefix in local database: - If not, the URL is safe. 2. Check if prefix is in the cache(prefix is always the first 4-byte of the fullhash, Bug 1323953): - If not, send fullhash request 3. Check if fullhash is in the positive cache: - If fullhash is found and it is not expired, the URL is not safe. - If fullhash is found and it is expired, send fullhash request. 4. If fullhash is not found, check negative cache expired time: - If negative cache time is not expired, the URL is safe. - If negative cache time is expired, send fullhash request. MozReview-Commit-ID: HFpqaOGOtUa
fc8099c8f98a3ddb00ad21c4cc69548472467ba4: Bug 1311935 - P2. Process fullHashes.find response. r=francois
dimi <dlee@mozilla.com> - Fri, 07 Apr 2017 16:56:08 +0800 - rev 351856
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1311935 - P2. Process fullHashes.find response. r=francois This patch includes following changes: 1. nsUrlClassifierHashCompleter.js nsUrlClassifierHashCompleter.idl - Add completionV4 interface for hashCompleter to pass response data to DB service. - Process response data includes negative cache duration, matched full hashes and cache duration for each match. Full matches are passed through nsIFullHashMatch interface. - Change _requests.responses from array contains matched fullhashes to dictionary so that it can store additional information likes negative cache duration. 2. nsUrlClassifierDBService.cpp - Implement CompletionV4 interface, store response data to CacheResultV4 object. Expired duration to expired time is handled here. - Add CacheResultToTableUpdate function to convert V2 & V4 cache result to TableUpdate object. 3. LookupCache.h - Extend CacheResult to CacheResultV2 and CacheResultV4 so we can store response data in CompletionV2 and CompletionV4. 4. HashStore.h - Add API and member variable in TableUpdateV4 to store response data. TableUpdate object is used by DB service to pass update data or gethash response to Classifier, so we need to extend TableUpdateV4 to be able to store fullHashes.find response. 6. Entry.h - Define the structure about how we cache fullHashes.find response. MozReview-Commit-ID: 8pUJITn8c1n
2f185f0d9e266de989b347500a46c37cfb018605: Bug 1311935 - P1. Make ActiveTables() work for safebrowsing v4. r=francois
DimiL <dlee@mozilla.com> - Fri, 07 Apr 2017 14:30:11 +0800 - rev 351855
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1311935 - P1. Make ActiveTables() work for safebrowsing v4. r=francois This patch fixes that Classifier::ActiveTables doesn't return v4 tables. Classifier::mActiveTablesCache is generated by scanning safebrowsing directory. We use Classifier::ScanStoreDir to do the work, but it will ignore subdirectory. Since v4 tables are stored in subdirectory 'google4', mActiveTablesCache doesn't include v4 tables. Fix this issue by checking subdirectory recursively in ScanStoreDir. MozReview-Commit-ID: I6pa6e4bFND
519c16c50dfac2bbd92207f348d71127d8f43b28: Bug 1341102: Update expectations for servo/servo#16300. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 07 Apr 2017 14:25:56 +0200 - rev 351854
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1341102: Update expectations for servo/servo#16300. r=me MozReview-Commit-ID: ErduNdgJ2CW
b563ef613b9c6991eda1860896c965ec14792521: servo: Merge #16301 - Update string-cache (from emilio:atoms-up); r=Wafflespeanut
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 07 Apr 2017 06:40:45 -0500 - rev 351853
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
servo: Merge #16301 - Update string-cache (from emilio:atoms-up); r=Wafflespeanut Source-Repo: https://github.com/servo/servo Source-Revision: e0731215c0e712d792ea64a709c5178cb2cab165
52003a0a35b75248bc0bca3bc1f5430ee8a8b350: Backed out changeset c001a2501875 (bug 1343774) for failing talos damp. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 07 Apr 2017 13:48:53 +0200 - rev 351852
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Backed out changeset c001a2501875 (bug 1343774) for failing talos damp. r=backout
609c12db5796536757e35dde07c513c972faf9ab: Bug 1353708 - Avoid autocomplete call to richlistbox's ensureElementIsVisible when there can't be a scrollbar. r=florian
Marco Bonardo <mbonardo@mozilla.com> - Wed, 05 Apr 2017 18:45:16 +0200 - rev 351851
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
Bug 1353708 - Avoid autocomplete call to richlistbox's ensureElementIsVisible when there can't be a scrollbar. r=florian EnsureElementIsVisible can cause a Layout flush, so we should try to avoid it when possible. MozReview-Commit-ID: Dr0D8vPl9rd
bbcde43a0bac8fcfc95cce8c34d4de13d2081608: servo: Merge #16288 - Kill ResourceGroup (from nox:net); r=jdm
Anthony Ramine <n.oxyde@gmail.com> - Fri, 07 Apr 2017 05:53:31 -0500 - rev 351850
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
servo: Merge #16288 - Kill ResourceGroup (from nox:net); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 8f2ceb41dd1a039f1d0150dcb1c4e2ba6b22afa2
38d51b8391184803cf140dd75ef14690e2c36b9d: servo: Merge #16300 - Make transform perspective reject negative lengths (from pyfisch:transform-perspective); r=emilio
Pyfisch <pyfisch@gmail.com> - Fri, 07 Apr 2017 05:13:47 -0500 - rev 351849
Push 31623 by archaeopteryx@coole-files.de at Sat, 08 Apr 2017 20:46:02 +0000
servo: Merge #16300 - Make transform perspective reject negative lengths (from pyfisch:transform-perspective); r=emilio <!-- Please describe your changes on the following line: --> `transform: perspective(-10px)` is invalid per spec. This patch prevents negative values from being parsed. There is an issue if zero should be allowed: https://github.com/w3c/fxtf-drafts/issues/126 --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix https://github.com/servo/servo/pull/16242#issuecomment-291639340 <!-- Either: --> - [X] There are tests for these changes <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: e97b186f34a12441002e1a5d48ea8e20bc44d1eb
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip