cc00b4d8d55784d343ae3779ad7ad4223543b0c9: Bug 1450882 - part 2: Make nsICommandParams::GetCStringValue() and nsICommandParams::SetCStringValue() treat nsACString instead of char r=Ehsan
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 10 Jul 2018 18:04:46 +0900 - rev 426440
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1450882 - part 2: Make nsICommandParams::GetCStringValue() and nsICommandParams::SetCStringValue() treat nsACString instead of char r=Ehsan nsICommandParams::GetCStringValue() and nsICommandParams::SetCStringValue() treat char. However, this makes their callers complicated. So, they should be rewritten as treating nsACString. MozReview-Commit-ID: DWO9veSyzyG
1a9c6868329019bd23b15c4eafb44cc00edf225e: Bug 1450882 - part 1: Make nsICommandParams builtinclass r=Ehsan
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 10 Jul 2018 16:50:44 +0900 - rev 426439
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1450882 - part 1: Make nsICommandParams builtinclass r=Ehsan nsICommandParams is not implemented with JS. Therefore, we can make it builtinclass. MozReview-Commit-ID: Gutw79akyaJ
9c66627fee188569cc6509ac4f2282f1edf68fd9: Bug 1399126 - Make nsWindow for Windows not notify widget listener of activated/inactivated if active window is changed from/to popup window r=jimm
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 10 Jul 2018 21:24:06 +0900 - rev 426438
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1399126 - Make nsWindow for Windows not notify widget listener of activated/inactivated if active window is changed from/to popup window r=jimm Some odd mouse drivers try to activate a window which the mouse driver wants to scroll its content (such window is typically under the mouse cursor when mouse wheel is turned). However, this is illegal behavior and such odd mouse drivers try to activate our popup windows which won't be activated without such apps. We prevented this odd focus behavior with fixing of bug 953146. However, it did NOT stop notifying widget listener of activating nor inactivating the windows. Therefore, that caused a lot of reflow for supporting -moz-window-inactive pseudo class. This patch makes nsWindow::DealWithPopups() consume WM_ACTIVATE message before nsWindow::ProcessMessage() because nsWindow::ProcessMessage() notifies widget listener of activating and inactivating window even when focus move from and to our popup window. So, in other words, this patch stops notifying widget listener of activating and inactivating window when focus moves from/to a popup window. MozReview-Commit-ID: 2dyq07zHZKp
a4cb46dfbdd76db6fe83f0f6ee8f560642bb9b85: Bug 1475162 - Drop pref annotations from tests that no longer need them; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 12 Jul 2018 17:22:09 +0900 - rev 426437
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1475162 - Drop pref annotations from tests that no longer need them; r=hiro Many tests set the dom.animations-api.core.enabled pref to true when all they really require are the features covered by the dom.element-animate.core.enabled pref. Now that we have removed that pref and permanently enabled that functionality we can drop the annotations from such tests. MozReview-Commit-ID: CGOLp6pVFLE
00837a12b1241a552dbb0b574f71ddc9a50673f3: Bug 1475162 - Drop dom.animations-api.element-animate.enabled pref; r=bz
Brian Birtles <birtles@gmail.com> - Thu, 12 Jul 2018 15:56:05 +0900 - rev 426436
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1475162 - Drop dom.animations-api.element-animate.enabled pref; r=bz MozReview-Commit-ID: 5xKS30NmNbL
8c23e983cc621729dcbc6b116e371f3a4c539d6d: Bug 1471901 - Allow synchronization of custom record IDs in RemoteSettings r=florian
Mathieu Leplatre <mathieu@mozilla.com> - Wed, 11 Jul 2018 14:50:47 +0200 - rev 426435
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1471901 - Allow synchronization of custom record IDs in RemoteSettings r=florian MozReview-Commit-ID: 5LjcZ7Xjjxi
8e9f7dd841de1d8b772d09ba7ff90cfcb361faf3: Bug 1475210 - Do not generate rules to install test-specific libraries during artifact builds. r=gps
Chris Manchester <cmanchester@mozilla.com> - Thu, 12 Jul 2018 12:37:46 -0700 - rev 426434
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1475210 - Do not generate rules to install test-specific libraries during artifact builds. r=gps MozReview-Commit-ID: B25vvkhBUo2
24576552e5700b77ec6a55569cdeb2ccb7409263: Bug 1475191 - Measure heap allocations hanging off selector components. r=emilio
Cameron McCormack <cam@mcc.id.au> - Thu, 12 Jul 2018 19:44:00 +1000 - rev 426433
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1475191 - Measure heap allocations hanging off selector components. r=emilio MozReview-Commit-ID: D7vZQ7v8owS
ec28801c69d7fd3459d02ed161401fed05a50c78: Bug 1362761 - Make WritePrefixes() more readable. r=dimi
Francois Marier <francois@mozilla.com> - Wed, 11 Jul 2018 09:10:31 +0000 - rev 426432
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1362761 - Make WritePrefixes() more readable. r=dimi Add assertions to highlight what the various data structures should look like. Also assert to ensure that mIndexPrefixes is always the same length as mIndexDeltas and avoid writing the prefixes to disk if that's not the case. Do a single fallible allocation before we create the indexStarts array instead of checking on each AppendElement() to simplify the loop and emphasize the number of elements that the array will receive (indexSize + 1). Remove the last element since we don't actually end up writing it to disk. MozReview-Commit-ID: HIg7ZmgaL7x Differential Revision: https://phabricator.services.mozilla.com/D2063
6153cafd5002df5ba832b2d2d8937e47e4ef6252: Bug 1362761 - Safer Clean() and IsEmpty() handling in PrefixSet. r=dimi
Francois Marier <francois@mozilla.com> - Wed, 11 Jul 2018 12:40:34 +0000 - rev 426431
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1362761 - Safer Clean() and IsEmpty() handling in PrefixSet. r=dimi This simplifies the logic around clearing the prefix set and also adds the clearing of the mIndexDeltasChecksum which should have been done as part of 3a00711bb0e6. Additionally, the checks for whether or not the prefix set is empty include some sanity-checking asserts. Finally, mTotalPrefixes could be out of sync with mIndexPrefixes and mIndexDeltas if LoadPrefixes() or MakePrefixSet() fail so we now only update it once all elements have been added successfully. There is now a release assert to catch grossly out-of-sync (or corrupt) values of mTotalPrefixes. MozReview-Commit-ID: BSbyD2dGsUY Differential Revision: https://phabricator.services.mozilla.com/D2062
cc89ebc5b5d85b6a032b99a3d0de62b36eaad52c: Bug 1362761 - Add more specific warnings in case of file corruption. r=dimi
Francois Marier <francois@mozilla.com> - Wed, 11 Jul 2018 08:58:15 +0000 - rev 426430
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1362761 - Add more specific warnings in case of file corruption. r=dimi MozReview-Commit-ID: KsgcQWLGulH Differential Revision: https://phabricator.services.mozilla.com/D2061
e1cb7dfc813ed64f07e4abf9bbe58f26024e9edf: Bug 1362761 - Force file and streams to use smart pointers. r=dimi
Francois Marier <francois@mozilla.com> - Thu, 12 Jul 2018 22:19:40 +0000 - rev 426429
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1362761 - Force file and streams to use smart pointers. r=dimi MozReview-Commit-ID: GscB9PaaN02 Differential Revision: https://phabricator.services.mozilla.com/D2060
6e1745b030b84ae0f422bdc2e9cde95a517fc360: Bug 1438536: Added bool field to indicate whether direction was specified to RustSdpAttributeExtmap, r=drno
Johannes Willbold <j.willbold@mozilla.com> - Tue, 10 Jul 2018 16:23:50 -0700 - rev 426428
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1438536: Added bool field to indicate whether direction was specified to RustSdpAttributeExtmap, r=drno Added a bool field in RustSdpAttributeExtmap that tracks whether the direction was specified. Added the correspodning C++/Rust glue code MozReview-Commit-ID: yGL8yTDb49
13866fb947089f899437b9d1151db06fbb60ba35: Bug 1362761 - Make prefix and chunk sets as const as possible. r=dimi
Francois Marier <francois@mozilla.com> - Wed, 11 Jul 2018 12:52:37 +0000 - rev 426427
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1362761 - Make prefix and chunk sets as const as possible. r=dimi MozReview-Commit-ID: JdnNOxnBAgC Differential Revision: https://phabricator.services.mozilla.com/D2058
135c148a2aadf00d19d3403aecd90cf4329329ea: Bug 1471906 - ensure FxA error icons are centered to prevent distortion. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Thu, 12 Jul 2018 23:26:15 +0000 - rev 426426
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1471906 - ensure FxA error icons are centered to prevent distortion. r=eoger MozReview-Commit-ID: FzRiQzVoryK Differential Revision: https://phabricator.services.mozilla.com/D2091
731d1bf09a74dbe9c28351242aca9016d8e54a97: Bug 1475276 - Remove some no more necessary usage of promiseItemGuid. r=lina
Marco Bonardo <mbonardo@mozilla.com> - Thu, 12 Jul 2018 21:38:21 +0000 - rev 426425
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1475276 - Remove some no more necessary usage of promiseItemGuid. r=lina Some code is unnecessarily using promiseItemGuid Differential Revision: https://phabricator.services.mozilla.com/D2100
f73236dac9ec3d50891886c55ec29cbcc1cb0000: bug 1472662 - only send DNS_TRR_NS_VERIFIED telemetry once r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Wed, 11 Jul 2018 09:43:38 +0200 - rev 426424
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
bug 1472662 - only send DNS_TRR_NS_VERIFIED telemetry once r=mcmanus ... by making sure we only retry TRR when we go from CP bad=>good. MozReview-Commit-ID: FcDwzSHm6Ia
8658af4e92de8b45f53ecf1d284164c46e15ca33: Bug 1475058 - Send SIGINT when interrupting interactive in mach before sending SIGKILL. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Thu, 12 Jul 2018 11:50:48 -0700 - rev 426423
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1475058 - Send SIGINT when interrupting interactive in mach before sending SIGKILL. r=mshal MozReview-Commit-ID: 2XxLyNi1ZuS
46ef7ca5a86b486b826d3bc4abcdad16aa01fb28: Merge mozilla-central to autoland. a=merge on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Fri, 13 Jul 2018 00:53:43 +0300 - rev 426422
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
64fe391550637145cda7c12f8dc3441d8af47503: Bug 1474808 - MediaPipeline set description even when there is no DOM Track r=bwc
Nico Grunbaum - Tue, 10 Jul 2018 22:54:10 -0700 - rev 426421
Push 34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
Bug 1474808 - MediaPipeline set description even when there is no DOM Track r=bwc Early bailout was preventing mDescription from getting set in MediaPipeline::SetTransport. MozReview-Commit-ID: HIIva7R3fLe
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip