searching for reviewer(RyanVM)
b168deee0bcf1a33737941eb78acc065a1c9c053: Bug 1392106 - random-if more test cases for windows 7 letter rendering failures. r=RyanVM
Joel Maher <jmaher@mozilla.com> - Thu, 23 Aug 2018 12:35:17 +0000 - rev 831010
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1392106 - random-if more test cases for windows 7 letter rendering failures. r=RyanVM random-if statements for the last 2 days worth of annotated failures Differential Revision: https://phabricator.services.mozilla.com/D4070
038a3a9da10fb8f1f0721dd57adc91dfb6b01283: Bug 1485643 - Use pref dom.datatransfer.mozAtAPIs instead of truncated name. r=nika a=RyanVM
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 23 Aug 2018 16:44:33 +0300 - rev 830994
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485643 - Use pref dom.datatransfer.mozAtAPIs instead of truncated name. r=nika a=RyanVM Reviewers: nika Tags: #secure-revision Bug #: 1485643 Differential Revision: https://phabricator.services.mozilla.com/D4075
0d5e2c4f446b8302528f0c9e42794ea5111f89a2: Bug 1479857 - Enable Autoconfig sandbox for Talos. r=RyanVM
Michael Kaply <mozilla@kaply.com> - Tue, 21 Aug 2018 17:41:46 +0000 - rev 830671
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1479857 - Enable Autoconfig sandbox for Talos. r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D3907
cfbaf72d15f0696d00285872813c781557c3f59d: Bug 1483595 - turn on NodeJS by default in the builds, r=gps, a=RyanVM
Dan Mosedale <dmose@mozilla.org> - Wed, 15 Aug 2018 09:26:23 -0700 - rev 829705
Push 118795 by xquan@mozilla.com at Thu, 16 Aug 2018 22:58:08 +0000
Bug 1483595 - turn on NodeJS by default in the builds, r=gps, a=RyanVM MozReview-Commit-ID: AlKuz8BTKM3
0fc57261a269af5b3f787a48395c83ab558c3035: Bug 1483190 - Only enable LTO if the NDK is available. r=froydnj, a=RyanVM
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 14 Aug 2018 14:12:56 -0400 - rev 829049
Push 118744 by wisniewskit@gmail.com at Tue, 14 Aug 2018 20:11:46 +0000
Bug 1483190 - Only enable LTO if the NDK is available. r=froydnj, a=RyanVM
a85b6c7cc4181d314cedcc865bb228ff44fab99e: Bug 1473161 - Add missing bound check in nsContentUtils::DataTransferItemToImage. r=nika a=RyanVM draft
Anny Gakhokidze <agakhokidze@mozilla.com> - Tue, 17 Jul 2018 19:02:51 -0400 - rev 824876
Push 118017 by bmo:edilee@mozilla.com at Tue, 31 Jul 2018 21:53:17 +0000
Bug 1473161 - Add missing bound check in nsContentUtils::DataTransferItemToImage. r=nika a=RyanVM MozReview-Commit-ID: 3dq5yWZwJiG
5fda60e5e3153c6e3cc86848965903b114442979: Bug 1477404 - Enable RDL for mozilla-release. r?RyanVM draft
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 30 Jul 2018 12:07:37 +1200 - rev 823936
Push 117822 by mwoodrow@mozilla.com at Mon, 30 Jul 2018 00:10:01 +0000
Bug 1477404 - Enable RDL for mozilla-release. r?RyanVM MozReview-Commit-ID: 2GAy7v4kkMz
1a63e097c058c340725a193aa60bf25ae725aa26: No Bug, mozilla-release repo-update blocklist - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Thu, 19 Jul 2018 10:03:35 -0400 - rev 823934
Push 117822 by mwoodrow@mozilla.com at Mon, 30 Jul 2018 00:10:01 +0000
No Bug, mozilla-release repo-update blocklist - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D2234
0ad0df4a7c79c3319353b70939a3fa6dfcd556e7: No Bug, mozilla-release repo-update blocklist - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Mon, 09 Jul 2018 07:33:51 -0400 - rev 823932
Push 117822 by mwoodrow@mozilla.com at Mon, 30 Jul 2018 00:10:01 +0000
No Bug, mozilla-release repo-update blocklist - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D2021
7d280b7e277b82ef282325fefb601c10698e075b: Bug 1472137 - Prevent mutex reentry in mscom::Interceptor::Create if GetInitialInterceptorForIID fails. r=aklotz, a=RyanVM FIREFOX_61_0_1_BUILD1 FIREFOX_61_0_1_RELEASE
James Teh <jteh@mozilla.com> - Mon, 02 Jul 2018 15:17:12 +1000 - rev 823927
Push 117822 by mwoodrow@mozilla.com at Mon, 30 Jul 2018 00:10:01 +0000
Bug 1472137 - Prevent mutex reentry in mscom::Interceptor::Create if GetInitialInterceptorForIID fails. r=aklotz, a=RyanVM If GetInitialInterceptorForIID fails, the live set lock is not released in most cases, but the newly created Interceptor will be destroyed. The Interceptor's destructor tries to acquire the live set lock again, but that causes a deadlock, since reentry is no longer allowed for a mutex after bug 1364624. GetInitialInterceptorForIID now ensures the live set lock is always released on failure, thus preventing the deadlock. MozReview-Commit-ID: z0Q7JLnJXQ
f7ffdfcae3e7d6a96d5d6b355771acc97f04ae27: Bug 1466846 - Enabling addon should set homepage override. r=kmag, a=RyanVM
Michael Kaply <mozilla@kaply.com> - Fri, 22 Jun 2018 15:58:15 -0500 - rev 823926
Push 117822 by mwoodrow@mozilla.com at Mon, 30 Jul 2018 00:10:01 +0000
Bug 1466846 - Enabling addon should set homepage override. r=kmag, a=RyanVM MozReview-Commit-ID: G9cfRuQjyGb
d7133ef39f36f2fd6ec5e7f2e7591b40b1ac2820: Bug 1472018 - Limit the lock scope in WebCryptoThreadPool::Shutdown. r=bz, a=RyanVM
Eric Rahm <erahm@mozilla.com> - Thu, 28 Jun 2018 15:34:40 -0700 - rev 823925
Push 117822 by mwoodrow@mozilla.com at Mon, 30 Jul 2018 00:10:01 +0000
Bug 1472018 - Limit the lock scope in WebCryptoThreadPool::Shutdown. r=bz, a=RyanVM In bug 1364624 we switched over to SRWLock on Windows for our internal implementation of mozilla::Mutex. This doesn't allow for re-entrancy. The WebCryptoThreadPool shutdown code has potential for re-entrancy due to the spinning of the main thread event loop while shutting down the worker threads. By limiting the scope of the lock protecting mPool during shutdown we can avoid the re-entrancy. Addtionally we track the shutdown status to avoid dispatching events once shutdown has started.
2826a36d480dc2f1407ac5c072e24365bd56c43a: Bug 1469603 - Use a recursive lock in crash reporter callbacks that might be called synchronously. r=erahm, a=RyanVM
Gabriele Svelto <gsvelto@mozilla.com> - Thu, 21 Jun 2018 09:56:26 +0200 - rev 823924
Push 117822 by mwoodrow@mozilla.com at Mon, 30 Jul 2018 00:10:01 +0000
Bug 1469603 - Use a recursive lock in crash reporter callbacks that might be called synchronously. r=erahm, a=RyanVM
ced0b5dc71ebad23cf91486eb0a677d0c05bd61a: Bug 1472127 - Update to Firefox 61.0 may wrongly remove incorrectly parented roots. r=standard8, a=RyanVM
Marco Bonardo <mbonardo@mozilla.com> - Fri, 29 Jun 2018 17:46:59 +0200 - rev 823922
Push 117822 by mwoodrow@mozilla.com at Mon, 30 Jul 2018 00:10:01 +0000
Bug 1472127 - Update to Firefox 61.0 may wrongly remove incorrectly parented roots. r=standard8, a=RyanVM MozReview-Commit-ID: 6ZRBERi0PaW
1b56c49591c51ad0d213a728a6904a233ede76cc: Bug 1471375 - Reports about missing activity stream content on new tab page and about:preferences#home panel. r=k88hudson, a=RyanVM
Ed Lee <edilee@mozilla.com> - Mon, 02 Jul 2018 12:04:19 -0400 - rev 823921
Push 117822 by mwoodrow@mozilla.com at Mon, 30 Jul 2018 00:10:01 +0000
Bug 1471375 - Reports about missing activity stream content on new tab page and about:preferences#home panel. r=k88hudson, a=RyanVM
6b6ded8230f14b205a20b16cc4251ccb7f8e34f3: Bug 1465458 - Fix launching downloads without a file extension on Windows. r=mak, a=RyanVM
Paolo Amadini <paolo.mozmail@amadzone.org> - Tue, 26 Jun 2018 15:27:36 +0100 - rev 823920
Push 117822 by mwoodrow@mozilla.com at Mon, 30 Jul 2018 00:10:01 +0000
Bug 1465458 - Fix launching downloads without a file extension on Windows. r=mak, a=RyanVM MozReview-Commit-ID: 6VYjHM46gZx
dabf33a256d58951d9a83708f8522a74541722a0: Bug 1471415 - Fix logic in nsXULPopupManager::ShouldConsumeOnMouseWheelEvent. r=smaug, a=RyanVM
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 28 Jun 2018 16:52:14 +0000 - rev 823919
Push 117822 by mwoodrow@mozilla.com at Mon, 30 Jul 2018 00:10:01 +0000
Bug 1471415 - Fix logic in nsXULPopupManager::ShouldConsumeOnMouseWheelEvent. r=smaug, a=RyanVM It was accidentally toggled in bug 1423990. Differential Revision: https://phabricator.services.mozilla.com/D1863
c7663317f3d41a3103840f33c78b88de043963f0: Bug 1454610 - Restore PNG density metadata on DMG backgrounds. r=dolske, a=RyanVM
Timothy Guan-tin Chien <timdream@gmail.com> - Mon, 11 Jun 2018 14:11:53 -0700 - rev 823918
Push 117822 by mwoodrow@mozilla.com at Mon, 30 Jul 2018 00:10:01 +0000
Bug 1454610 - Restore PNG density metadata on DMG backgrounds. r=dolske, a=RyanVM MozReview-Commit-ID: GI6rL2Kv0D5
2f2e89cae162ee1c578b15b45db41374841c57a9: Bug 1470295 - Allow save-as download of FTP files on HTTP pages. r=ckerschb, a=RyanVM
Tom Schuster <evilpies@gmail.com> - Thu, 21 Jun 2018 23:31:13 +0200 - rev 823917
Push 117822 by mwoodrow@mozilla.com at Mon, 30 Jul 2018 00:10:01 +0000
Bug 1470295 - Allow save-as download of FTP files on HTTP pages. r=ckerschb, a=RyanVM
42ee22b7ad56b013ca7212a987232113324948b7: Bug 1460527 - Add Symbola to the common fallbacks list on Linux, to reduce the probability of falling back to the color-emoji font when emoji-style rendering is not actually wanted. r=m_kato, a=RyanVM
Jonathan Kew <jkew@mozilla.com> - Wed, 20 Jun 2018 19:47:08 +0100 - rev 823916
Push 117822 by mwoodrow@mozilla.com at Mon, 30 Jul 2018 00:10:01 +0000
Bug 1460527 - Add Symbola to the common fallbacks list on Linux, to reduce the probability of falling back to the color-emoji font when emoji-style rendering is not actually wanted. r=m_kato, a=RyanVM
4a7ccfb9d5edcbc58b109380a4274077435c6747: Bug 1469257 - [H264] Only check for SPS changes on keyframe. r=bryce, a=RyanVM
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 20 Jun 2018 19:24:34 +0000 - rev 823915
Push 117822 by mwoodrow@mozilla.com at Mon, 30 Jul 2018 00:10:01 +0000
Bug 1469257 - [H264] Only check for SPS changes on keyframe. r=bryce, a=RyanVM Some invalid streams contain SPS changes and those appear to only occur on non-keyframe, this cause all frames to be dropped until the next keyframe is found. This result in apparent freezes. While it is theoretically possible to have SPS changes inband on non-keyframe those should be very rare (I've never seen one). The content would have been invalid anyway in an non-fragmented mp4. So we now only check for a SPS change on keyframe. This would cause no affect on either windows, android or ffmpeg as those decoders handle format change fine. The mac decoder could however show garbled frames temporarily. Differential Revision: https://phabricator.services.mozilla.com/D1733
b9193e72be193ca5d706a16d8c7ab314b458cf9f: Bug 1354232 - Annotate html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html as passing on Linux asan. r=RyanVM on IRC
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 19 Jul 2018 23:03:38 +0300 - rev 820671
Push 116895 by maglione.k@gmail.com at Fri, 20 Jul 2018 02:54:35 +0000
Bug 1354232 - Annotate html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html as passing on Linux asan. r=RyanVM on IRC
3493f14b11119a130e9eec1b9c504ab4d24a2387: No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Mon, 16 Jul 2018 12:34:28 -0400 - rev 820048
Push 116707 by bmo:jaws@mozilla.com at Wed, 18 Jul 2018 20:27:08 +0000
No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D2161
511fca97fb60ebda78b0d8aff49d379ca238d26a: Bug 1472925 - Keep a strong reference to MediaStreamGraph from GraphDriver. r=padenot, a=RyanVM
Karl Tomlinson <karlt+@karlt.net> - Tue, 03 Jul 2018 17:23:09 +1200 - rev 818769
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1472925 - Keep a strong reference to MediaStreamGraph from GraphDriver. r=padenot, a=RyanVM
f2e139fd72f68eb58a04acb2ea19b6311d9ea40b: Bug 1474814 - Invalidate the AccessibleHandler cache on focus events. r=MarcoZ, a=RyanVM
James Teh <jteh@mozilla.com> - Wed, 11 Jul 2018 16:26:19 +1000 - rev 818768
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1474814 - Invalidate the AccessibleHandler cache on focus events. r=MarcoZ, a=RyanVM We don't fire a state change for the focused state, since that would be redundant given that we fire a focus event. However, that also means the handler cache previously didn't get invalidated when there was a focus change without any other update. That resulted in stale focused states, which could mean an object was exposed as focused when it wasn't. Invalidating the cache for focus events ensures the focused state is always up to date. MozReview-Commit-ID: DZTJMbiTwgt
16ed2ac69014fe6b492aed15758380fb341ad359: Bug 1443471 - Support mingw clang in skia moz.build. r=glandium, a=RyanVM
Jacek Caban <jacek@codeweavers.com> - Mon, 25 Jun 2018 21:22:02 +0200 - rev 818767
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1443471 - Support mingw clang in skia moz.build. r=glandium, a=RyanVM MozReview-Commit-ID: 4H8bkHyczGM
a43554005a5ab97efc589b1a3325ddb4218479f9: Bug 1443471 - Take clang mingw into account in moz.build files. r=glandium, a=RyanVM
Jacek Caban <jacek@codeweavers.com> - Mon, 25 Jun 2018 20:01:39 +0200 - rev 818766
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1443471 - Take clang mingw into account in moz.build files. r=glandium, a=RyanVM MozReview-Commit-ID: 2vKiHjmI9Hn
0aeece86e02dab4b8c193df1bef16018f278dd53: Bug 1443471 - Use correct rust target for mingw clang. r=glandium, a=RyanVM
Jacek Caban <jacek@codeweavers.com> - Mon, 25 Jun 2018 19:57:43 +0200 - rev 818765
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1443471 - Use correct rust target for mingw clang. r=glandium, a=RyanVM MozReview-Commit-ID: G40IanxGWXv
bb9ea018edf6ec5d64d92ac0ee005d56beddccc5: Bug 1470977 - Fix GLBlitHelperD3D.cpp mingw clang compilation. r=lsalzman, a=RyanVM
Jacek Caban <jacek@codeweavers.com> - Mon, 25 Jun 2018 21:01:41 +0200 - rev 818764
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1470977 - Fix GLBlitHelperD3D.cpp mingw clang compilation. r=lsalzman, a=RyanVM MozReview-Commit-ID: LVrzWQKmKeW
6213468203898d1183c1d30a45f7689ca6368a6a: Bug 1471556 - Support mingw clang in configure scripts. r=glandium, a=RyanVM
Jacek Caban <jacek@codeweavers.com> - Tue, 26 Jun 2018 18:53:42 +0200 - rev 818763
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1471556 - Support mingw clang in configure scripts. r=glandium, a=RyanVM MozReview-Commit-ID: GKLbHvYgXnL
97ac105db46db89a67040e7dcc6866df5c31cca1: Bug 1474007 - Null check to prevent crash when ipc::mscom::GetInitialInterceptorForIID fails after PublishTarget. r=aklotz, a=RyanVM
James Teh <jteh@mozilla.com> - Mon, 09 Jul 2018 10:24:20 +1000 - rev 818762
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1474007 - Null check to prevent crash when ipc::mscom::GetInitialInterceptorForIID fails after PublishTarget. r=aklotz, a=RyanVM PublishTarget calls Unlock on our LiveSetAutolock. It's possible for GetInitialInterceptorForIID to fail after this point. This will cause the failure cleanup code to run, which tries to call Unlock again. However, the previous call to Unlock set mLiveSet to null, and Unlock previously didn't handle this case. Now, unlock is a no-op (in release builds) if it's already been called. MozReview-Commit-ID: 15ffXR6nKqc
03d0bbff4c5c3987a2229a85dd917b6a0f0c7c22: Bug 1472137 - Prevent mutex reentry in mscom::Interceptor::Create if GetInitialInterceptorForIID fails. r=aklotz, a=RyanVM
James Teh <jteh@mozilla.com> - Mon, 02 Jul 2018 15:17:12 +1000 - rev 818761
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1472137 - Prevent mutex reentry in mscom::Interceptor::Create if GetInitialInterceptorForIID fails. r=aklotz, a=RyanVM If GetInitialInterceptorForIID fails, the live set lock is not released in most cases, but the newly created Interceptor will be destroyed. The Interceptor's destructor tries to acquire the live set lock again, but that causes a deadlock, since reentry is no longer allowed for a mutex after bug 1364624. GetInitialInterceptorForIID now ensures the live set lock is always released on failure, thus preventing the deadlock. MozReview-Commit-ID: z0Q7JLnJXQ
f00c89b679b2e0ed6deec4e42ebf62b8f5082f6b: Bug 1469914 - Prevent the HAL from registering duplicate observers. r=froydnj, a=RyanVM
Gabriele Svelto <gsvelto@mozilla.com> - Fri, 22 Jun 2018 00:35:08 +0200 - rev 818760
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1469914 - Prevent the HAL from registering duplicate observers. r=froydnj, a=RyanVM This also replaces the custom logic in ObserverList with an nsTObserverArray which has all the necessary logic for stable iteration over a potentially changing list of items. Unused dependencies were also removed.
caa39737edde9b0b3fe52e0edc612769090cbdf4: Bug 1468738 - Create new DisplayItemDatas if required for unmerged display items. r=mattwoodrow, a=RyanVM
Jamie Nicol <jnicol@mozilla.com> - Wed, 27 Jun 2018 11:48:22 +0100 - rev 818759
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1468738 - Create new DisplayItemDatas if required for unmerged display items. r=mattwoodrow, a=RyanVM
47af518fe0286f677b7409b7b43bcd9bae81d6d9: Bug 1470260 - Part 2: Make RefreshDriverTimer ref-counted and hold a strong ref on it on the stack when nsRefreshDriver::Tick can be reached. r=emilio, a=RyanVM
Mats Palmgren <mats@mozilla.com> - Sun, 15 Jul 2018 12:55:36 -0400 - rev 818758
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1470260 - Part 2: Make RefreshDriverTimer ref-counted and hold a strong ref on it on the stack when nsRefreshDriver::Tick can be reached. r=emilio, a=RyanVM
dbcd9b40290f7fc82e2143b9109bd4799d83d6b2: Bug 1470260 - Part 1: Ensure that 'this' stays alive for the duration of the TickRefreshDriver call. r=emilio, a=RyanVM
Mats Palmgren <mats@mozilla.com> - Sat, 30 Jun 2018 01:08:54 +0200 - rev 818757
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1470260 - Part 1: Ensure that 'this' stays alive for the duration of the TickRefreshDriver call. r=emilio, a=RyanVM
0e6190b701db068e61e5f57249b4acc6f2c92c30: Bug 1469309 - Remove an unused sensor type. r=agaynor, a=RyanVM
Gabriele Svelto <gsvelto@mozilla.com> - Tue, 19 Jun 2018 09:18:09 +0200 - rev 818756
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1469309 - Remove an unused sensor type. r=agaynor, a=RyanVM
548d1abcf197c3566c05fc34cbd2a3ec0b3f793d: Bug 1472611 - Don't link DBus 1.5.12 symbol dbus_validate_bus_name(). r=stransky, a=RyanVM
ozoder <ozoder@redhat.com> - Wed, 04 Jul 2018 09:24:34 +0200 - rev 818755
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1472611 - Don't link DBus 1.5.12 symbol dbus_validate_bus_name(). r=stransky, a=RyanVM MozReview-Commit-ID: 6scVh8DOex2
5ece581f9c7be228ba022a3f55828031a287f1fc: Bug 1472018 - Limit the lock scope in WebCryptoThreadPool::Shutdown. r=bz, a=RyanVM
Eric Rahm <erahm@mozilla.com> - Thu, 28 Jun 2018 15:34:40 -0700 - rev 818754
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1472018 - Limit the lock scope in WebCryptoThreadPool::Shutdown. r=bz, a=RyanVM In bug 1364624 we switched over to SRWLock on Windows for our internal implementation of mozilla::Mutex. This doesn't allow for re-entrancy. The WebCryptoThreadPool shutdown code has potential for re-entrancy due to the spinning of the main thread event loop while shutting down the worker threads. By limiting the scope of the lock protecting mPool during shutdown we can avoid the re-entrancy. Addtionally we track the shutdown status to avoid dispatching events once shutdown has started.
345d18e0fb7cbda953fce0f63d1e7394cc12476c: Bug 1471095 - Don't do extra work we don't need to in ReparentWrappersInSubtree. r=smaug, a=RyanVM
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 28 Jun 2018 23:36:46 -0400 - rev 818753
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1471095 - Don't do extra work we don't need to in ReparentWrappersInSubtree. r=smaug, a=RyanVM
bb310ef154f70dfa4b567e05b54771baae86efff: Bug 1465458 - Fix launching downloads without a file extension on Windows. r=mak, a=RyanVM
Paolo Amadini <paolo.mozmail@amadzone.org> - Tue, 26 Jun 2018 15:27:36 +0100 - rev 818752
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1465458 - Fix launching downloads without a file extension on Windows. r=mak, a=RyanVM MozReview-Commit-ID: 6VYjHM46gZx
c8095b306d4d99a5d728448b11562d0f584463dd: Bug 1468845 - Check calls to GetFontResource for failure and bail out safely. r=lsalzman, a=RyanVM
Jonathan Kew <jkew@mozilla.com> - Fri, 22 Jun 2018 15:24:22 +0100 - rev 818751
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1468845 - Check calls to GetFontResource for failure and bail out safely. r=lsalzman, a=RyanVM
889b989e9723b0ebbfe58142b7f8c2ff63257e1d: Bug 1468909 - Enforce that all given RP IDs be valid domain strings in webauthn. r=qdot, a=RyanVM
David Keeler <dkeeler@mozilla.com> - Fri, 13 Jul 2018 15:13:07 -0700 - rev 818750
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1468909 - Enforce that all given RP IDs be valid domain strings in webauthn. r=qdot, a=RyanVM The webauthn spec mandates that relying party identifiers (RP IDs) are valid domain strings. This enforces that by ensuring that any passed-in RP IDs parse correctly when set as the host portion of a URL. https://w3c.github.io/webauthn/#relying-party-identifier
0a420f6c4295c7b7ae27e1aec45db22f326b444e: Bug 1471643 - Use -std=gnu89 for libpng compilation on mingw. r=glandium, a=RyanVM
Jacek Caban <jacek@codeweavers.com> - Wed, 27 Jun 2018 17:03:15 +0200 - rev 818749
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1471643 - Use -std=gnu89 for libpng compilation on mingw. r=glandium, a=RyanVM MozReview-Commit-ID: 3JnNunChnv
c633b410482c065c24f0cafb655b9399441ed425: Bug 1461421 - Add OffsetOf patch to chromium patch directory. r=bobowen, a=RyanVM
Tom Ritter <tom@mozilla.com> - Fri, 08 Jun 2018 12:28:26 -0500 - rev 818748
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1461421 - Add OffsetOf patch to chromium patch directory. r=bobowen, a=RyanVM MozReview-Commit-ID: 3td0bc2PHzu
4b45706bab90190d2c6b40f83eebe4553e616e90: Bug 1461421 - Use OffsetOf to calculate the location of parameters_ rather than making assumptions about the parent class. r=bobowen, a=RyanVM
Tom Ritter <tom@mozilla.com> - Thu, 07 Jun 2018 13:08:27 -0500 - rev 818747
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1461421 - Use OffsetOf to calculate the location of parameters_ rather than making assumptions about the parent class. r=bobowen, a=RyanVM MozReview-Commit-ID: D7REZiAIMpN
ebcdfc8d2d1e05c34d11d102b14cdb3d365b8ec4: Bug 1471352 - Don't export functions from gcc_throw.h in mingw builds. r=froydnj, a=RyanVM
Jacek Caban <jacek@codeweavers.com> - Tue, 26 Jun 2018 18:55:14 +0200 - rev 818746
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1471352 - Don't export functions from gcc_throw.h in mingw builds. r=froydnj, a=RyanVM MozReview-Commit-ID: D5HQWCN12oI
1604fca43d55ae27ef1d64e69714a6905adf1bb7: Bug 1470973 - Fix cairo-d2d-surface.cpp mingw clang compilation. r=lsalzman, a=RyanVM
Jacek Caban <jacek@codeweavers.com> - Mon, 25 Jun 2018 20:17:01 +0200 - rev 818745
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1470973 - Fix cairo-d2d-surface.cpp mingw clang compilation. r=lsalzman, a=RyanVM MozReview-Commit-ID: Jt7MvFZTMYY
b8d266ef27f9801e8b3b3760ce93e4e16c6d8eb7: Bug 1471293 - Support using llvm-objdump in dependentlibs.py. r=glandium, a=RyanVM
Jacek Caban <jacek@codeweavers.com> - Tue, 26 Jun 2018 15:15:19 +0200 - rev 818744
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1471293 - Support using llvm-objdump in dependentlibs.py. r=glandium, a=RyanVM MozReview-Commit-ID: 8b0o06EQh3n
ce326730c91e68c227d4d7f854001335bbb21982: Bug 1471177 - Use mingw-specific IFStream and OFStream implementation only when building againstd libstdc++. r=froydnj, a=RyanVM
Jacek Caban <jacek@codeweavers.com> - Tue, 26 Jun 2018 13:06:17 +0200 - rev 818743
Push 116333 by bmo:jacek@codeweavers.com at Mon, 16 Jul 2018 14:09:32 +0000
Bug 1471177 - Use mingw-specific IFStream and OFStream implementation only when building againstd libstdc++. r=froydnj, a=RyanVM MozReview-Commit-ID: 6aKGtK7B74z