0a60cc1983211905a5bc0aaf9e3414469add6b91: Bug 1368030 - Fix race condition in ScreenCapturerMac. r=jesup
Dan Minor <dminor@mozilla.com> - Wed, 19 Jul 2017 14:49:05 -0400 - rev 419482
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1368030 - Fix race condition in ScreenCapturerMac. r=jesup The race condition is between ~ScreenCapturerMac and the ScreenRefresh and ScreenUpdateMove callbacks. The destructor calls UnregisterRefreshAndMoveHandlers but a callback may still occur after the destruction of the object. Rather than passing a pointer to ScreenCapturerMac into the callback, this adds a separate object which keeps a pointer to ScreenCapturerMac guarded by a CriticalSection. The destructor sets the ScreenCapturerMac to nullptr. In the next callback, the handler unregisters the callbacks and deletes the object. The downside to this approach is that if the ScreenCapturerMac object is allocated and deallocated before a callback occurs, the memory for the separate object will be leaked.
22649352b9f4137bb410fcfffbd1c2fa5ca0659c: Bug 1383000 - Fix UAF in nsJAR::GetInputStreamWithSpec. r=aklotz
Tristan Bourvon <tbourvon@mozilla.com> - Fri, 21 Jul 2017 15:12:55 +0200 - rev 419481
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1383000 - Fix UAF in nsJAR::GetInputStreamWithSpec. r=aklotz MozReview-Commit-ID: 6g7wusTbLfN
5fd23c6134b93c256a2bdca91eacc60b6c43c662: Bug 1382994 - Fix UAF in InitializeNSSWithFallbacks. r=keeler
Tristan Bourvon <tbourvon@mozilla.com> - Fri, 21 Jul 2017 12:14:38 +0200 - rev 419480
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1382994 - Fix UAF in InitializeNSSWithFallbacks. r=keeler MozReview-Commit-ID: 6OYl5wlPy5W
ae95f5d9d6a3079453e1f49816117f9d3a37cecd: Bug 1374187 - Intermittent devtools/client/debugger/new/test/mochitest/browser_dbg-chrome-debugging.js. skip on deug. r=KWierso
Joel Maher <jmaher@mozilla.com> - Mon, 24 Jul 2017 18:28:26 -0400 - rev 419479
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374187 - Intermittent devtools/client/debugger/new/test/mochitest/browser_dbg-chrome-debugging.js. skip on deug. r=KWierso MozReview-Commit-ID: DcGeJxgQ0Ft
aad3c03b8b1c5bf7247b1b7b51b181eb95d73b3a: Bug 1379810 - Intermittent layout/base/tests/test_scroll_snapping_scrollbars.html. disable on windows. r=KWierso
Joel Maher <jmaher@mozilla.com> - Mon, 24 Jul 2017 18:28:24 -0400 - rev 419478
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1379810 - Intermittent layout/base/tests/test_scroll_snapping_scrollbars.html. disable on windows. r=KWierso MozReview-Commit-ID: 9V5eR0r67rr
f08aa694724e10e4e94ec2016ce24904216f22b2: Add tests for bug 1383478
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 24 Jul 2017 18:01:21 -0400 - rev 419477
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Add tests for bug 1383478
b0a3522efa570ede6eb9f2165257e7f7b6391c76: Bug 1383478. Make sure <object>/<embed> fallback doesn't try to trigger loads on <object>/<embed> descendants that aren't directly affected by whether we loaded. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 24 Jul 2017 17:58:34 -0400 - rev 419476
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1383478. Make sure <object>/<embed> fallback doesn't try to trigger loads on <object>/<embed> descendants that aren't directly affected by whether we loaded. r=qdot
f7d4feeb6746fc4ff05efb072650385afdf31c1e: Bug 1383668 - Intermittent /cssom-view/elementsFromPoint.html. disable on windows. r=KWierso
Joel Maher <jmaher@mozilla.com> - Mon, 24 Jul 2017 17:48:23 -0400 - rev 419475
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1383668 - Intermittent /cssom-view/elementsFromPoint.html. disable on windows. r=KWierso MozReview-Commit-ID: FbFxO25ITLS
a9721c2c43684b9197d2668756c55e4f14d7e17d: Bug 1383803 - Update debugger frontend (v0.9.0). r=jdescottes
Jason Laster <jason.laster.11@gmail.com> - Mon, 24 Jul 2017 14:30:00 -0400 - rev 419474
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1383803 - Update debugger frontend (v0.9.0). r=jdescottes
7a7db98b3785ace1e19637b6595a79864251bc7d: Bug 1377251 - Follow-up: replace timeToNonBlankPaint's duration with timestamp. r=qDot
Perry Jiang <jiangperry@gmail.com> - Wed, 12 Jul 2017 10:18:14 -0700 - rev 419473
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1377251 - Follow-up: replace timeToNonBlankPaint's duration with timestamp. r=qDot MozReview-Commit-ID: 6IOHKPeV81r
91a2c24475fa8161f9dc98088dfda9a96e69bf96: Bug 1383749 - One-off buttons should be cached the first time, r=mak.
Florian Quèze <florian@queze.net> - Mon, 24 Jul 2017 22:54:48 +0200 - rev 419472
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1383749 - One-off buttons should be cached the first time, r=mak.
a75faf9cd6a7bf61bb3fc5b9202932de01a61e0b: Bug 1365876. Blur text shadows on the CPU. r=lsalzman
Mason Chang <mchang@mozilla.com> - Mon, 24 Jul 2017 13:48:14 -0700 - rev 419471
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1365876. Blur text shadows on the CPU. r=lsalzman
36d1a7817bc0a47db4e08a693106e92de0e35de1: Bug 1382290 - Change Fxa avatar rendering from crisp-edges to auto. r=eoger
Luciano Italiani <lyretandrpg@gmail.com> - Sun, 23 Jul 2017 22:22:23 -0300 - rev 419470
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1382290 - Change Fxa avatar rendering from crisp-edges to auto. r=eoger MozReview-Commit-ID: 7xf27DMG6uc
15aae1594c2b9ca4bdd4a6b46ae7eeaac64ddab6: Bug 1383732 - Update more reftests to comply with new data: URI inheritance model. r=smaug
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Mon, 24 Jul 2017 20:35:21 +0200 - rev 419469
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1383732 - Update more reftests to comply with new data: URI inheritance model. r=smaug
57601415b9a243a59dcc6b07d686d80448d2dafb: Bug 1383649 - Convert more tests within layout/ to comply with new data: URI inheritance model. r=smaug
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Mon, 24 Jul 2017 20:35:02 +0200 - rev 419468
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1383649 - Convert more tests within layout/ to comply with new data: URI inheritance model. r=smaug
e86441746f45f15a2963ad7112cc50a6709371d4: Bug 1381755: Test that data: URIs can't activate plugins. r=bsmedberg
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Mon, 24 Jul 2017 20:34:44 +0200 - rev 419467
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1381755: Test that data: URIs can't activate plugins. r=bsmedberg
44bd18fcb2e8481a40f7b8fd8d1915ae5755a744: Bug 1381755: Updating the data: URI inheritance security model renders test browser_CTP_data_urls.js superfluous. r=bsmedberg
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Mon, 24 Jul 2017 20:34:29 +0200 - rev 419466
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1381755: Updating the data: URI inheritance security model renders test browser_CTP_data_urls.js superfluous. r=bsmedberg
1dea32a148a9bf79a83dae48a3ef46fb36ce1e99: Bug 1308400 - Disable logging again, fix removed object dir. r=bustage
Gian-Carlo Pascutto <gcp@mozilla.com> - Mon, 24 Jul 2017 21:20:17 +0200 - rev 419465
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1308400 - Disable logging again, fix removed object dir. r=bustage
b5fa08551d6e74d8300fa94f3161afdffd867764: Bug 1308400 - Report failures in file processes too. r=jld
Gian-Carlo Pascutto <gcp@mozilla.com> - Mon, 10 Jul 2017 20:20:49 +0200 - rev 419464
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1308400 - Report failures in file processes too. r=jld MozReview-Commit-ID: 549WuWKaJeM
f180a4ed7aabe89f5c038f59a4f7a69d0200a6db: Bug 1308400 - Whitelist paths with test files during testing. r=Alex_Gaynor
Gian-Carlo Pascutto <gcp@mozilla.com> - Mon, 10 Jul 2017 20:29:09 +0200 - rev 419463
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1308400 - Whitelist paths with test files during testing. r=Alex_Gaynor MozReview-Commit-ID: LMWAv3GP5c4
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip