c9e65e3bf84a6229e79c1a0246a99b54a426f262: Bug 1304883: Modify mscom::MainThreadInvoker and Win32 widget to use atomic boolean to flag pending APCs; r=jimm
Aaron Klotz <aklotz@mozilla.com> - Thu, 22 Sep 2016 15:07:01 -0600 - rev 315489
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1304883: Modify mscom::MainThreadInvoker and Win32 widget to use atomic boolean to flag pending APCs; r=jimm MozReview-Commit-ID: 7fXoDkBEd2V
5da26864f77e25fad06ba77b6591e21972a55410: Bug 1269722 - Remove the standalone Sprint function that almost no one error-checks in favor of a member function, and error-check every use of it. r=jandem
Jeff Walden <jwalden@mit.edu> - Fri, 23 Sep 2016 19:20:31 -0700 - rev 315488
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1269722 - Remove the standalone Sprint function that almost no one error-checks in favor of a member function, and error-check every use of it. r=jandem
dc803ac52647d0594142f21e8a007a2547648540: Bug 1269722 - Make GenericPrinter::put(const char*) inline, delegating to the length-delimited put(), as its algorithm is now identical everywhere. r=jandem
Jeff Walden <jwalden@mit.edu> - Fri, 23 Sep 2016 02:25:06 -0700 - rev 315487
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1269722 - Make GenericPrinter::put(const char*) inline, delegating to the length-delimited put(), as its algorithm is now identical everywhere. r=jandem
19634d52b00153c26693ec1f2cd0bbd461ada8a5: Bug 1269722 - Make GenericPrinter::put return < 0 *only* when an error is reported, and don't attempt to support partial puts. r=jandem
Jeff Walden <jwalden@mit.edu> - Fri, 23 Sep 2016 02:25:01 -0700 - rev 315486
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1269722 - Make GenericPrinter::put return < 0 *only* when an error is reported, and don't attempt to support partial puts. r=jandem
da70c5abd73a184954fde0bef6f01f9c0208e01d: Bug 1301301, part 5 - In debug builds, check if there are too many calls to JS::TraceChildren. r=smaug
Andrew McCreight <continuation@gmail.com> - Mon, 26 Sep 2016 10:19:07 -0700 - rev 315485
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1301301, part 5 - In debug builds, check if there are too many calls to JS::TraceChildren. r=smaug This can indicate that we are repeatedly calling TraceChildren on non-AddToCCKind GC things. MozReview-Commit-ID: C2udI1zg5R9
6186eae0c2b78f1bbfc9e450dacac6db4bf8e7e0: Bug 1301301, part 4 - Make calls to JS::TraceChildren go through a single method on CCJSContext. r=smaug
Andrew McCreight <continuation@gmail.com> - Mon, 26 Sep 2016 10:19:07 -0700 - rev 315484
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1301301, part 4 - Make calls to JS::TraceChildren go through a single method on CCJSContext. r=smaug In this patch I add a new tracer base class, CCJSTracer, and make all of the code in CycleCollectedJSContext that used to do JS::TraceChildren depend on it. This will let me record the number of calls to JS::TraceChildren in one place, in a later patch. This should not change any behavior. MozReview-Commit-ID: LdDu5rnpvX0
45fb9c1ce63a643916ccf0b4bcd0364970392cb8: Bug 1301301, part 3 - Implement Begin and EndCycleCollectionCallback in CCJSContext. r=smaug
Andrew McCreight <continuation@gmail.com> - Mon, 26 Sep 2016 10:19:07 -0700 - rev 315483
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1301301, part 3 - Implement Begin and EndCycleCollectionCallback in CCJSContext. r=smaug This will let my later patch run code at the start and end of each CC. This patch should not change any behavior. MozReview-Commit-ID: Fu6v3wo8qKB
7bcb0c169466f11c639dc1f9a3e36072ddffad01: Fix vsync sometimes not firing after the GPU process crashes. (bug 1305628, r=mattwoodrow)
David Anderson <danderson@mozilla.com> - Tue, 27 Sep 2016 13:15:55 -0700 - rev 315482
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Fix vsync sometimes not firing after the GPU process crashes. (bug 1305628, r=mattwoodrow)
fa29485efec0edaae7444ed651982ce5c3beeb95: Bug 1304360 - Add Windows 7 w/Intel drivers less than or equal to build ID 1749 to the blocklist for D3D9 layers r=milan
George Wright <george@mozilla.com> - Tue, 27 Sep 2016 16:10:02 -0400 - rev 315481
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1304360 - Add Windows 7 w/Intel drivers less than or equal to build ID 1749 to the blocklist for D3D9 layers r=milan
8aee3d476c9b26ce13ebcc25c100b17987bfd60e: Backed out changeset 4bdbbae12cb3 (bug 918719) for causing webcompat issues.
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 27 Sep 2016 15:58:01 -0400 - rev 315480
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Backed out changeset 4bdbbae12cb3 (bug 918719) for causing webcompat issues.
893cd9c72641c100b7a84e7d34b63dc25180dbcf: Bug 1294821 - De-singletonize EventDispatcher and make it application-specific. r=jchen
Dylan Roeh <droeh@mozilla.com> - Tue, 27 Sep 2016 11:07:24 -0500 - rev 315479
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1294821 - De-singletonize EventDispatcher and make it application-specific. r=jchen
e1b0aaa20f1098b08537b2e13f9e97ee9759d4c7: Bug 1302414 - Theme preview is not working. r=sebastian
Cory Price <cprice@mozilla.com> - Fri, 23 Sep 2016 09:56:26 -0700 - rev 315478
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1302414 - Theme preview is not working. r=sebastian
9fba3876cab0f889bea8f9cc5d9de02fb399b89b: Bug 1305698 - Add a margin of 48px to #disabled-unsigned-addons-info in Add-on manager. r=Gijs
Richard Marti <richard.marti@gmail.com> - Tue, 27 Sep 2016 19:49:04 +0200 - rev 315477
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1305698 - Add a margin of 48px to #disabled-unsigned-addons-info in Add-on manager. r=Gijs
380eebfd9d8928b656236d08e535fe528258e947: Bug 1246540 - HSTS Priming Proof of Concept. r=ckerschb, r=mayhemer, r=jld, r=smaug, r=dkeeler, r=jmaher, p=ally
Kate McKinley <kmckinley@mozilla.com> - Tue, 27 Sep 2016 11:27:00 -0400 - rev 315476
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1246540 - HSTS Priming Proof of Concept. r=ckerschb, r=mayhemer, r=jld, r=smaug, r=dkeeler, r=jmaher, p=ally HSTS priming changes the order of mixed-content blocking and HSTS upgrades, and adds a priming request to check if a mixed-content load is accesible over HTTPS and the server supports upgrading via the Strict-Transport-Security header. Every call site that uses AsyncOpen2 passes through the mixed-content blocker, and has a LoadInfo. If the mixed-content blocker marks the load as needing HSTS priming, nsHttpChannel will build and send an HSTS priming request on the same URI with the scheme upgraded to HTTPS. If the server allows the upgrade, then channel performs an internal redirect to the HTTPS URI, otherwise use the result of mixed-content blocker to allow or block the load. nsISiteSecurityService adds an optional boolean out parameter to determine if the HSTS state is already cached for negative assertions. If the host has been probed within the previous 24 hours, no HSTS priming check will be sent. MozReview-Commit-ID: ES1JruCtDdX
11a470398b1f22a7be23b4a02d42fcb3fbf343da: Bug 1303813 - Allow media plugins to call madvise with MADV_FREE. r=gcp
Jed Davis <jld@mozilla.com> - Mon, 26 Sep 2016 16:10:00 -0400 - rev 315475
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1303813 - Allow media plugins to call madvise with MADV_FREE. r=gcp
17592aa0049962153db68fb10e4893b99116b8f2: Bug 1304220 - Allow media plugins to use the times(2) syscall. r=gcp
Jed Davis <jld@mozilla.com> - Mon, 26 Sep 2016 16:32:00 -0400 - rev 315474
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1304220 - Allow media plugins to use the times(2) syscall. r=gcp
d044a6f7756c18de820e0c239d649240ecdb0030: Bug 1305654 - Fix the SetMaximum C++ API for Scalars. r=gfritzsche
Alessio Placitelli <alessio.placitelli@gmail.com> - Tue, 27 Sep 2016 01:32:00 -0400 - rev 315473
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1305654 - Fix the SetMaximum C++ API for Scalars. r=gfritzsche
96fb89bb31d025197fd0d830403ab39233cb5f91: Bug 1301777 - Use nsCOMPtr for stack variables. r=mccr8
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 27 Sep 2016 15:36:41 -0400 - rev 315472
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1301777 - Use nsCOMPtr for stack variables. r=mccr8
689f6fee184628d3dd968e3b6518cc811cfb3e43: Backed out changeset f82827622145 (bug 1304042) for making the build fail on existing failures a=backout
Wes Kocher <wkocher@mozilla.com> - Tue, 27 Sep 2016 12:49:18 -0700 - rev 315471
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Backed out changeset f82827622145 (bug 1304042) for making the build fail on existing failures a=backout
fe4efa592a1cd8eba315a2c7c3d71bd34ea22376: Bug 1300908 - Avoid using expanded principals as the loading principal of XHR; r=smaug
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 23 Sep 2016 12:09:43 -0400 - rev 315470
Push 30750 by cbook@mozilla.com at Wed, 28 Sep 2016 13:57:20 +0000
Bug 1300908 - Avoid using expanded principals as the loading principal of XHR; r=smaug
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip