4dd15fa314748089552ecdc75bdedadd34524399: Bug 1496486 - Remove nsCSSValue usage from font code. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Oct 2018 23:50:21 +0200 - rev 440270
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1496486 - Remove nsCSSValue usage from font code. r=heycam Really sorry for the size of the patch. Differential Revision: https://phabricator.services.mozilla.com/D7753
e8d8e2f3f00b376440cb7078e076b253b4ddf0e2: Bug 1496486 - Remove a bunch of unused nsCSSValue code. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Oct 2018 17:49:53 +0200 - rev 440269
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1496486 - Remove a bunch of unused nsCSSValue code. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D7752
01f66f8de794aa0dec271abb129154432f4071cb: Bug 1488377 - remove outdated backwards compat code; r=ochameau
yulia <ystartsev@mozilla.com> - Tue, 09 Oct 2018 13:11:32 +0000 - rev 440268
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1488377 - remove outdated backwards compat code; r=ochameau Depends on D7886 Differential Revision: https://phabricator.services.mozilla.com/D7994
a3fa8bb51b3c4a1d3751fddf3db69bc770eb8aae: Bug 1425835 - Update libjpeg-turbo to version 2.0.0. r=aosmond
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 09 Oct 2018 15:23:57 +0000 - rev 440267
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1425835 - Update libjpeg-turbo to version 2.0.0. r=aosmond Also includes the fix for upstream issue #288 to avoid crashes on some older Win7 systems. Differential Revision: https://phabricator.services.mozilla.com/D7758
8de0d349f144c1464719ba93f6ff4826eefb10f6: Bug 1445854 - Part 2: Remove extra code to cope with prior bad behavior of GenericCreatePrototype. r=jwalden
Jason Orendorff <jorendorff@mozilla.com> - Tue, 09 Oct 2018 15:13:48 +0000 - rev 440266
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1445854 - Part 2: Remove extra code to cope with prior bad behavior of GenericCreatePrototype. r=jwalden Depends on D7666 Differential Revision: https://phabricator.services.mozilla.com/D7667
ed9091a418b9393f04c82a18b03b484609958efd: Bug 1445854 - Part 1: Make GenericCreatePrototype use protoClass_. r=jwalden
Jason Orendorff <jorendorff@mozilla.com> - Sat, 06 Oct 2018 12:22:35 +0000 - rev 440265
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1445854 - Part 1: Make GenericCreatePrototype use protoClass_. r=jwalden Originally, long ago, the builtin prototype object of a class was always an actual instance of that class. For many of the oldest classes, this is still true. Array.isArray(Array.prototype) is true; Function.prototype is callable; and so on. As it turns out, this is a bad idea. Prototypes are a lot like uninitialized objects; thus it was a common bug to have code like if (!obj->is<WidgetObject>()) { // safety check return ThrowTypeError(cx, ...); } obj->as<WidgetObject>().getWidgetPrivateData()->doThings(); // BUG This would crash when obj happened to be Widget.prototype, because that would sneak past the safety check, and then `getWidgetPrivateData()` would typically return null. Extra checks everywhere. The solution is for each builtin class to have a class_ (for instances) and a protoClass_ (for the prototype object) that share a single ClassSpec (for the benefit of the X-ray wrapper machinery). (This problem was a pain for the spec, too. The standard committee has stopped making prototype objects special in this way. The newer ones are just plain objects with no internal slots, and where possible, old stuff like Date.prototype was retroactively changed.) GenericCreatePrototype never got the memo. This patch fixes it. Differential Revision: https://phabricator.services.mozilla.com/D7666
679d009963f936849de348afb08098a0702f148d: Bug 1476220 - Show a "site information" header in the identity popup. r=paolo
Johann Hofmann <jhofmann@mozilla.com> - Tue, 09 Oct 2018 13:47:13 +0000 - rev 440264
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1476220 - Show a "site information" header in the identity popup. r=paolo Differential Revision: https://phabricator.services.mozilla.com/D7090
367c440ef7f7c490d0f845230afccac57f187646: Bug 1496903 - Fix the typos found by codespell 1.14 r=ahal
Sylvestre Ledru <sledru@mozilla.com> - Tue, 09 Oct 2018 14:31:39 +0000 - rev 440263
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1496903 - Fix the typos found by codespell 1.14 r=ahal Depends on D7958 Differential Revision: https://phabricator.services.mozilla.com/D7959
272ae7de4168019cee0c4c59a93f33293728618c: Bug 1496903 - Update codespell to 1.14 r=ahal
Sylvestre Ledru <sledru@mozilla.com> - Tue, 09 Oct 2018 14:31:05 +0000 - rev 440262
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1496903 - Update codespell to 1.14 r=ahal Differential Revision: https://phabricator.services.mozilla.com/D7958
ca16b3674d8aef77d22800d2149dc047991df74d: Bug 1495514 - Update GMP fallback downloader to Widevine CDM 4.10.1146.0. r=rhelmer
Bryce Van Dyk <bvandyk@mozilla.com> - Mon, 01 Oct 2018 21:31:31 +0000 - rev 440261
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1495514 - Update GMP fallback downloader to Widevine CDM 4.10.1146.0. r=rhelmer Differential Revision: https://phabricator.services.mozilla.com/D7332
f81c0fafcb2fe5c1bce5e4736dda88a1aedde204: Bug 1496828 - [mochitest] Fix mochitest selftest regression by always instantiating self.extraPrefs, r=jmaher
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 09 Oct 2018 14:24:37 +0000 - rev 440260
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1496828 - [mochitest] Fix mochitest selftest regression by always instantiating self.extraPrefs, r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D8087
8e3812faf4bce0ae2974f34d6b8daf9fd976bcb9: Bug 1497159 - Use Megaphone payload for cache busting r=glasserc
Mathieu Leplatre <mathieu@mozilla.com> - Tue, 09 Oct 2018 14:05:01 +0000 - rev 440259
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1497159 - Use Megaphone payload for cache busting r=glasserc Pass the expected timestamp along in querystring Differential Revision: https://phabricator.services.mozilla.com/D8002
cf2d65b646d12d494c52de9e085895a263023fbe: Bug 1490789 - Apply shift when calculating old area of invalidated frame r=miko
Jamie Nicol <jnicol@mozilla.com> - Tue, 09 Oct 2018 12:47:45 +0000 - rev 440258
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1490789 - Apply shift when calculating old area of invalidated frame r=miko When calculating which regions of a layer to invalidate we usually apply a shift to the area to account for changes in scroll offset. For items within flattened transforms we do not do this, because the transform itself includes the scroll offset. However, when calculating the old area of an invalidated frame, we use the old transform. This includes the previous scroll offset rather than the current, so we must therefore still apply the shift. Not doing so was causing the incorrect region to be invalidated, and content to be rendered at the wrong location. Differential Revision: https://phabricator.services.mozilla.com/D8080
3dc931804ed634e41f4b15486324917c342ecd8c: Bug 1495130 - Part 2: Remove the test cases that are no longer necessary after bug 1494737 r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 05 Oct 2018 16:38:51 +0000 - rev 440257
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1495130 - Part 2: Remove the test cases that are no longer necessary after bug 1494737 r=baku Depends on D7229 Differential Revision: https://phabricator.services.mozilla.com/D7230
bbd428acbe9e14511be7d6afae4bd381806ef7b8: Bug 1495130 - Part 1: Sort the list of subtests by cookieBehavior r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 05 Oct 2018 16:37:40 +0000 - rev 440256
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1495130 - Part 1: Sort the list of subtests by cookieBehavior r=baku Differential Revision: https://phabricator.services.mozilla.com/D7229
be1729663405c3f81c34ef5008cda8893d32e04e: Backed out 5 changesets (bug 1496486) for build bustages on gfxUserFontSet.h. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Tue, 09 Oct 2018 16:58:38 +0300 - rev 440255
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Backed out 5 changesets (bug 1496486) for build bustages on gfxUserFontSet.h. CLOSED TREE Backed out changeset 6b740afea403 (bug 1496486) Backed out changeset 5cf44e254ac3 (bug 1496486) Backed out changeset 8e465202c355 (bug 1496486) Backed out changeset 86382b2249f6 (bug 1496486) Backed out changeset ab92ed3e0a23 (bug 1496486)
09728d62f4d0af80f8add2db38e9eebde096f98b: Bug 1496671 - Final pref changes for Content Blocking in Firefox 63. r=Gijs,baku
Johann Hofmann <jhofmann@mozilla.com> - Tue, 09 Oct 2018 13:26:24 +0000 - rev 440254
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1496671 - Final pref changes for Content Blocking in Firefox 63. r=Gijs,baku Differential Revision: https://phabricator.services.mozilla.com/D8068
6b740afea4037c8d83d8ff3329a0c72689f13867: Bug 1496486 - Bump cbindgen. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 04 Oct 2018 13:17:02 +0200 - rev 440253
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1496486 - Bump cbindgen. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D7756
5cf44e254ac30b84fa82e302e21d29e0602c59b8: Bug 1496486 - Remove some more leftover code. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 04 Oct 2018 13:35:53 +0200 - rev 440252
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1496486 - Remove some more leftover code. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D7755
8e465202c355f19b05fb741ef0be74afab6a6842: Bug 1496486 - Remove GridTemplateAreas stuff from nsCSSValue. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 04 Oct 2018 13:24:14 +0200 - rev 440251
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +0000
Bug 1496486 - Remove GridTemplateAreas stuff from nsCSSValue. r=heycam It's unused. Differential Revision: https://phabricator.services.mozilla.com/D7754
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip