61a14c8bcfcf095c16caf4564fdc7d879386e2ca: Bug 1445624 - [mozlog] Various improvements and fixes to the mach formatter, r=gbrown
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 19 Mar 2018 11:55:39 -0400 - rev 463019
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1445624 - [mozlog] Various improvements and fixes to the mach formatter, r=gbrown This consolidates the printing of status logs, which was previously handled differently in 3-4 places. This also fixes a few of the annoyances listed in the bug 1445624 description. Finally this also fixes a few edge cases that I noticed when writing the tests. MozReview-Commit-ID: APudT8yBqVS
96e150823d3209ed19820f3d17a84cc902f27800: Bug 1445624 - [mozlog] Add some tests for the mach formatter, r=gbrown
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 19 Mar 2018 11:55:31 -0400 - rev 463018
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1445624 - [mozlog] Add some tests for the mach formatter, r=gbrown This adds a basic test for the mach formatter. This will ensure that changes to this format are intentional. It will also make it easier for reviewers of these changes to see a diff of the old vs new format. MozReview-Commit-ID: LBSfdyvOPVV
c6b39a06d68001398d36c05136b9b44614630702: Bug 1444007 - Remove race condition in browser_devices_get_user_media_multi_process.js. r=arai
Dão Gottwald <dao@mozilla.com> - Thu, 22 Mar 2018 12:06:24 +0100 - rev 463017
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1444007 - Remove race condition in browser_devices_get_user_media_multi_process.js. r=arai MozReview-Commit-ID: 8cvuI8a984p
ee94b789bd8e6566c52fc995d0535d3f7385870e: Bug 1269468 - onRequestPostData returns requestPostData not whole payload; r=Honza
Tom Glowka <glowka.tom@gmail.com> - Wed, 14 Mar 2018 23:25:12 +0100 - rev 463016
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1269468 - onRequestPostData returns requestPostData not whole payload; r=Honza For the sake of coherence with the rest of FirefoxDataProvider interface, to avoid future bugs like the one this commit refers to. MozReview-Commit-ID: EX8JQvoIeTb
7608e0de5f5fcdb9405bd85982c111e583fd2c30: Bug 1269468 - fix netmonitor copy POST Data by conditonal use of formDataSections; r=Honza
glowka <glowka.tom@gmail.com> - Fri, 09 Mar 2018 01:54:13 +0100 - rev 463015
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1269468 - fix netmonitor copy POST Data by conditonal use of formDataSections; r=Honza MozReview-Commit-ID: Kq45bHXoDB8
2e26d62979e08ebcd734062c6625327d25fa18ab: Bug 1269468 - fix netmonitor Copy as cURL: adjusting requestData calls to current implementation of onRequestPostData; r=Honza
glowka <glowka.tom@gmail.com> - Fri, 09 Mar 2018 00:14:23 +0100 - rev 463014
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1269468 - fix netmonitor Copy as cURL: adjusting requestData calls to current implementation of onRequestPostData; r=Honza MozReview-Commit-ID: AOYbsV4AljW
d13b217327221a893a50b4639e5998e8da50a799: Bug 1444193 - Remove the ability to load full xul.css in non-XUL document. r=enndeakin+6102
Timothy Guan-tin Chien <timdream@gmail.com> - Thu, 08 Mar 2018 13:39:58 -0800 - rev 463013
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1444193 - Remove the ability to load full xul.css in non-XUL document. r=enndeakin+6102 With bug 1444489, there is no longer a need to load the full xul.css into HTML documents. This patch remove that ability and keep it as an assertion. MozReview-Commit-ID: ChBdRts6PFX
d1e7d52a4765d3b17d46420237e35c97fe944120: Bug 1447849 - Eliminate the anonymous union from XPTTypeDescriptor. r=njn
Andrew McCreight <continuation@gmail.com> - Wed, 21 Mar 2018 16:35:55 -0700 - rev 463012
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1447849 - Eliminate the anonymous union from XPTTypeDescriptor. r=njn For bug 1438688, I need to statically initialize all of the data types in xpt_struct.h. It turns out that the approach I was using for unions is C99 and not C++. While for some reason Clang and GCC are okay with that, MSVC is not. One of the unions is a gnarly anonymous union in XPTTypeDescriptor. However, every arm of this union is either 1 or 2 uint8_t, so I think it is reasonable to eliminate the union and replace it with two fields, mData1 and mData2. I've fixed up the places that read this data to use accessor methods with nice asserts about the tag on the variant, so if anything I think that part is nicer. The code in xpt_struct.cpp that writes to this data is maybe less nice, but I'm deleting it in bug 1438688 so I think that's okay. We also lose some detail in the comments about the relationship between what is stored in memory compared to what is stored on disk, but I think that's okay, too. MozReview-Commit-ID: DGi19f8HnMi
5f6e0c390b40168a26f99fa0b562e0554fab94b5: Bug 1447190 - Remove internal mutability from nsStandardURL r=mayhemer
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 22 Mar 2018 02:59:32 +0100 - rev 463011
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1447190 - Remove internal mutability from nsStandardURL r=mayhemer * Removes mSpecEncoding since the spec is always ASCII encoded * nsStandardURL::InitGlobalObjects is now called from nsNetStartup * Removes prefObserver from nsStandardURL * mDisplayHost is now initialized every time that we change the hostname * Adds locking to the gAllURLs list MozReview-Commit-ID: 93mwECxYxWl * * * [mq]: overfix MozReview-Commit-ID: 98nyTYa5ZeR
1776ec7c64711d9c2cc289ffa4ada7f4b346424c: Bug 1351655 - Log which SharedThreadPools are not yet destroyed on shutdown-threads. r=froydnj
Andreas Pehrson <pehrsons@mozilla.com> - Tue, 23 Jan 2018 11:40:37 +0100 - rev 463010
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1351655 - Log which SharedThreadPools are not yet destroyed on shutdown-threads. r=froydnj We risk a shutdown hang without any clues if a dangling reference somewhere keeps a SharedThreadPool alive past xpcom-shutdown-threads. This because xpcom-shutdown-threads waits for all SharedThreadPool to be destroyed before advancing shutdown further. nsCycleCollector::Shutdown comes after xpcom-shutdown-threads so it is possible that a reference-cycle unexpectedly keeps a SharedThreadPool alive and blocks shutdown indefinitely. This patch attempts to help diagnose future cases like this by printing which SharedThreadPools we are going to wait for to stderr. MozReview-Commit-ID: CwTApYUMikA
96a4b10d1b2f5df7a82da3f78287e5d397875f1c: Merge mozilla-central to autoland. a=merge on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Thu, 22 Mar 2018 11:34:04 +0200 - rev 463009
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
d509647cc1d7589c1ccfd50340851362e1305c99: Bug 1446951 - 9 - Move EvaluateQueryForNode. r=standard8
Marco Bonardo <mbonardo@mozilla.com> - Tue, 20 Mar 2018 12:24:05 +0100 - rev 463008
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446951 - 9 - Move EvaluateQueryForNode. r=standard8 MozReview-Commit-ID: 5YfaRfhcbxY
2c4a64ef1e7011ff86a0d6921726b6e28d292fe6: Bug 1446951 - 8 - Reduce the number of query node constructors to one. r=standard8
Marco Bonardo <mbonardo@mozilla.com> - Tue, 20 Mar 2018 11:29:54 +0100 - rev 463007
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446951 - 8 - Reduce the number of query node constructors to one. r=standard8 MozReview-Commit-ID: ICDxftFlePN
7a3803b96fd1491aad494cdbe49e51fcffd20da4: Bug 1446951 - 7 - Remove some internal use of GetHas* APIs. r=standard8
Marco Bonardo <mbonardo@mozilla.com> - Tue, 20 Mar 2018 01:07:01 +0100 - rev 463006
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446951 - 7 - Remove some internal use of GetHas* APIs. r=standard8 MozReview-Commit-ID: E4JudYNzLFT
53282ceffd41bd478af997457142365232fb3150: Bug 1446951 - 6 - Change internal results code to support a single query. r=standard8
Marco Bonardo <mbonardo@mozilla.com> - Mon, 19 Mar 2018 11:58:35 +0100 - rev 463005
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446951 - 6 - Change internal results code to support a single query. r=standard8 MozReview-Commit-ID: 5ceutaSM6Vk
ea8cf03dc221f67f7585005698e23ab79443b918: Bug 1446951 - 5 - Remove QueryStringToQueryArray. r=standard8
Marco Bonardo <mbonardo@mozilla.com> - Fri, 16 Mar 2018 21:36:02 +0100 - rev 463004
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446951 - 5 - Remove QueryStringToQueryArray. r=standard8 MozReview-Commit-ID: H6nMhiXgDKA
cae9cbaae29e4a47bfd2b49fb86ac78124db6a11: Bug 1446951 - 4 - Make QueriesToQueryString and QueryStringToQueries singular. r=standard8
Marco Bonardo <mbonardo@mozilla.com> - Fri, 16 Mar 2018 18:43:57 +0100 - rev 463003
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446951 - 4 - Make QueriesToQueryString and QueryStringToQueries singular. r=standard8 MozReview-Commit-ID: K8x2x0kARDn
85d301fe0bb082f205f420b9970550ec05fb9563: Bug 1446951 - 3 - Make AsyncExecuteLegacyQueries singular. r=standard8
Marco Bonardo <mbonardo@mozilla.com> - Fri, 16 Mar 2018 18:10:09 +0100 - rev 463002
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446951 - 3 - Make AsyncExecuteLegacyQueries singular. r=standard8 MozReview-Commit-ID: KyYw92tzyN6
528c24b35b1a1d0bbc8dd61e240eea066c6cc8f1: Bug 1446951 - 2 - Change nsINavHistoryQueryResultNode::GetQueries to a query attribute. r=standard8
Marco Bonardo <mbonardo@mozilla.com> - Fri, 16 Mar 2018 16:20:22 +0100 - rev 463001
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446951 - 2 - Change nsINavHistoryQueryResultNode::GetQueries to a query attribute. r=standard8 MozReview-Commit-ID: 77xEeAE13xW
0fd763443412f8e87375ec06afc026436b1a82f0: Bug 1446951 - 1 - Remove nsINavHistory::ExecuteQueries. r=standard8
Marco Bonardo <mbonardo@mozilla.com> - Fri, 16 Mar 2018 15:38:05 +0100 - rev 463000
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446951 - 1 - Remove nsINavHistory::ExecuteQueries. r=standard8 MozReview-Commit-ID: ATQLGKzMtnn
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip