961e2334543862ae2a88cddc04b06118fe364952: Bug 1462308 - Disable all Device Sensor events except orientation by default for stable. r?bkelly draft
Jonathan Kingston <jkt@mozilla.com> - Thu, 17 May 2018 12:12:03 +0100 - rev 796242
Push 110193 by bmo:jkt@mozilla.com at Thu, 17 May 2018 11:13:11 +0000
Bug 1462308 - Disable all Device Sensor events except orientation by default for stable. r?bkelly MozReview-Commit-ID: 1PTWYpUP14
ae145ecede0cf37391931ed3c91ca4a1127135b0: Bug 1462297 - Remove the contents of the "ctrlTab-preview" binding. r=bgrins draft
Paolo Amadini <paolo.mozmail@amadzone.org> - Thu, 17 May 2018 11:22:08 +0100 - rev 796241
Push 110192 by paolo.mozmail@amadzone.org at Thu, 17 May 2018 10:23:17 +0000
Bug 1462297 - Remove the contents of the "ctrlTab-preview" binding. r=bgrins MozReview-Commit-ID: BPJiakgo3wR
a31450f6c234f756f093d8ddb30ac3862a54c699: Bug 1455888 - Added a check to Policies.jsm addAllowDenyPermissions to throw a warning when the user tries to add built-in sites to the permission manager r?Felipe Gomes draft
kanika <kanika16047@iiitd.ac.in> - Wed, 16 May 2018 21:36:25 +0530 - rev 796240
Push 110191 by bmo:kanika16047@iiitd.ac.in at Thu, 17 May 2018 10:20:42 +0000
Bug 1455888 - Added a check to Policies.jsm addAllowDenyPermissions to throw a warning when the user tries to add built-in sites to the permission manager r?Felipe Gomes MozReview-Commit-ID: 3LI9IgQAPQ3
e446ef34fc4a68dfa8cc4e5c9278e9d189018da2: Bug 1455888 - Added a check to Policies.jsm addAllowDenyPermissions to to throw a warning when the user tries to add built-in sites to the permission manager r?Felipe Gomes draft
kanika <kanika16047@iiitd.ac.in> - Wed, 16 May 2018 21:36:25 +0530 - rev 796239
Push 110190 by bmo:kanika16047@iiitd.ac.in at Thu, 17 May 2018 10:02:18 +0000
Bug 1455888 - Added a check to Policies.jsm addAllowDenyPermissions to to throw a warning when the user tries to add built-in sites to the permission manager r?Felipe Gomes MozReview-Commit-ID: 7msLqHQiJL5
c8a507a656267dead4005dc0579ae2143bbb32d0: Bug 1257565 - switch gfx blocklist over to kinto-based storage, r?leplatrem,dthayer draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 16 May 2018 16:20:32 +0100 - rev 796238
Push 110189 by bmo:gijskruitbosch+bugs@gmail.com at Thu, 17 May 2018 09:54:12 +0000
Bug 1257565 - switch gfx blocklist over to kinto-based storage, r?leplatrem,dthayer MozReview-Commit-ID: K7SqXRY7Ia9
b90be48dcc97066e106fa1777c3d3acc1e46cd1d: Bug 1149357: Make mIntrinsicSize account for density. r?dholbert draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 16 May 2018 19:39:16 +0200 - rev 796237
Push 110188 by bmo:emilio@crisal.io at Thu, 17 May 2018 09:39:34 +0000
Bug 1149357: Make mIntrinsicSize account for density. r?dholbert Only doing it in ComputeSize (via GetNaturalSize) is unsound, and the rest of the users of mIntrinsicSize definitely do need scaling accounted for. Move the adjustment to nsImageFrame for two reasons: * Prevents adding more dependencies from nsIImageLoadingContent, which otherwise would need to go away anyway in bug 215083. * Avoids having to duplicate the image orientation logic, since mImage is already an OrientedImage if needed. MozReview-Commit-ID: EA0n0TctZhN
ec1e0a2f6cb01667565b11f249f1c84c65e09995: Bug 1462281 - Remove obsolete getNotificationBox function form browser.js. r?dthayer draft
Dão Gottwald <dao@mozilla.com> - Thu, 17 May 2018 11:13:45 +0200 - rev 796236
Push 110187 by dgottwald@mozilla.com at Thu, 17 May 2018 09:14:11 +0000
Bug 1462281 - Remove obsolete getNotificationBox function form browser.js. r?dthayer MozReview-Commit-ID: DudF9WpoHFD
64deb4e7beea11db8da0119a21b7268d4b902a86: Bug 215083: Implement content: url(..) for elements. r?tnikkel,dholbert draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 16 May 2018 20:56:38 +0200 - rev 796235
Push 110186 by bmo:emilio@crisal.io at Thu, 17 May 2018 09:04:51 +0000
Bug 215083: Implement content: url(..) for elements. r?tnikkel,dholbert Take the review request as a feedback request for now. Pretty sure there's a bunch of image tracking stuff that could (should?) be done which is not done. Also need to figure out the right thing to do for animated images and that. That being said, this works. Dynamic changes are handled correctly because content property changes already cause a reframe. The mImage change for intrinsic sizing also fixes bug 1149357, since HTMLImageElement mungles the image natural width otherwise. I can (and will) submit that fix separately. This implements the same bits as Blink / WebKit do (single content item which is an image, otherwise gets ignored). MozReview-Commit-ID: JUurhC60hWr
bfd4973918d6140b0c13903332a9b6da44533721: Bug 1462272: Minor cleanup of nsImageListener's ctor / dtors. r?dholbert draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 16 May 2018 20:56:14 +0200 - rev 796234
Push 110185 by bmo:emilio@crisal.io at Thu, 17 May 2018 09:02:34 +0000
Bug 1462272: Minor cleanup of nsImageListener's ctor / dtors. r?dholbert MozReview-Commit-ID: BHipMKnFQvA
4b93479ae3a2478e348da910fdbf102ec59fa52f: Bug 1462272: Remove an impossible condition. r?dholbert draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 16 May 2018 20:51:17 +0200 - rev 796233
Push 110185 by bmo:emilio@crisal.io at Thu, 17 May 2018 09:02:34 +0000
Bug 1462272: Remove an impossible condition. r?dholbert The frame is notified via the listener, which is an observer of nsImageLoadingContent. This last one only notifies for the current and pending requests. MozReview-Commit-ID: DHaOLph2EAo
1e56644b7824e870ca23a842f2f5a8e56c9759d2: Bug 1462272: Remove an unneeded and ugly reinterpret_cast. r?dholbert draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 16 May 2018 20:10:14 +0200 - rev 796232
Push 110185 by bmo:emilio@crisal.io at Thu, 17 May 2018 09:02:34 +0000
Bug 1462272: Remove an unneeded and ugly reinterpret_cast. r?dholbert MozReview-Commit-ID: Evip43nwNii
160c2379a949df2f49eda5c97192309f2feda775: Bug 1462272: Introduce nsImageFrame::GetCurrentRequest. r?dholbert draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 16 May 2018 20:02:47 +0200 - rev 796231
Push 110185 by bmo:emilio@crisal.io at Thu, 17 May 2018 09:02:34 +0000
Bug 1462272: Introduce nsImageFrame::GetCurrentRequest. r?dholbert MozReview-Commit-ID: IXXtYClyY2z
6e173ec34f57b42218b8ad8819ea67e80f6b9ff7: Bug 1462272: Remove a weirdly named variable. r?dholbert draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 16 May 2018 20:02:21 +0200 - rev 796230
Push 110185 by bmo:emilio@crisal.io at Thu, 17 May 2018 09:02:34 +0000
Bug 1462272: Remove a weirdly named variable. r?dholbert MozReview-Commit-ID: Anxe8c5OfLe
08ac31ebb1ed2f09833099a34e1a34bdeb813df3: Bug 1462273 - Use more reliable mirrors for gcc dependencies. r?build draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 17 May 2018 17:52:37 +0900 - rev 796229
Push 110184 by bmo:mh+mozilla@glandium.org at Thu, 17 May 2018 09:00:28 +0000
Bug 1462273 - Use more reliable mirrors for gcc dependencies. r?build In the same week span, both gmplib.org and multiprecision.org, respective home of gmp and mpc have gone down. The latter is still down. It turns out that all versions of gmp and mpfr we need are mirrored on ftp.gnu.org, so we can just use that instead. For mpc, versions > 1.0 are on ftp.gnu.org, but not earlier versions. The one mpc version <= 1.0 we do need is 0.8.2, and a copy of the exact same archive, as per its sha256, which we're already checking per the gcc build scripts, can be found on snapshot.debian.org. We lose gpg validation on the way, but since we're already checking the sha256, that's a fine tradeoff. At least this unblocks changes to toolchains until multiprecision.org comes back online.
1ee6c52b833ffafd47a78c874c441c493d667338: Bug 1462273 - Use more reliable mirrors for gcc dependencies. draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 17 May 2018 17:52:37 +0900 - rev 796228
Push 110183 by bmo:mh+mozilla@glandium.org at Thu, 17 May 2018 09:00:08 +0000
Bug 1462273 - Use more reliable mirrors for gcc dependencies. In the same week span, both gmplib.org and multiprecision.org, respective home of gmp and mpc have gone down. The latter is still down. It turns out that all versions of gmp and mpfr we need are mirrored on ftp.gnu.org, so we can just use that instead. For mpc, versions > 1.0 are on ftp.gnu.org, but not earlier versions. The one mpc version <= 1.0 we do need is 0.8.2, and a copy of the exact same archive, as per its sha256, which we're already checking per the gcc build scripts, can be found on snapshot.debian.org. We lose gpg validation on the way, but since we're already checking the sha256, that's a fine tradeoff. At least this unblocks changes to toolchains until multiprecision.org comes back online.
29cbfa037517654a34ac44fc957dde2a9c5ea996: Bug 1462273 - Use https for ftp.gnu.org instead of ftp. r?build draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 17 May 2018 17:52:15 +0900 - rev 796227
Push 110183 by bmo:mh+mozilla@glandium.org at Thu, 17 May 2018 09:00:08 +0000
Bug 1462273 - Use https for ftp.gnu.org instead of ftp. r?build
5d99c9233693623ddbb6cd7bc059e8874afca9b6: Bug 1462049: Fix MemStream allocation to only allocate its capacity. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Wed, 16 May 2018 18:26:24 +0100 - rev 796226
Push 110183 by bmo:mh+mozilla@glandium.org at Thu, 17 May 2018 09:00:08 +0000
Bug 1462049: Fix MemStream allocation to only allocate its capacity. r=jrmuizel
e016aa76775e0d914bd1caf32fdaaf7fc78de25e: Bug 1461556 - Don't memset-zero the BacktrackingAllocator::vregs array of non-trivial VirtualRegister instances. r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 10:45:08 -0700 - rev 796225
Push 110183 by bmo:mh+mozilla@glandium.org at Thu, 17 May 2018 09:00:08 +0000
Bug 1461556 - Don't memset-zero the BacktrackingAllocator::vregs array of non-trivial VirtualRegister instances. r=jandem
d8411d78d58a6bfb1dc333403734f6ec8c9ba2e2: Bug 1461556 - Call memset on a void*, not a T*, in js_delete_poison to avoid memset-on-nontrivial warnings with gcc that don't matter for an object whose lifetime is about to end. r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 10:44:54 -0700 - rev 796224
Push 110183 by bmo:mh+mozilla@glandium.org at Thu, 17 May 2018 09:00:08 +0000
Bug 1461556 - Call memset on a void*, not a T*, in js_delete_poison to avoid memset-on-nontrivial warnings with gcc that don't matter for an object whose lifetime is about to end. r=jandem
19d2aace5b3ca316f548906b4283ebad44d3c8dd: Bug 1461556 - Initialize various asm.js structures using in-class initializers, not PodZero. r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 10:44:41 -0700 - rev 796223
Push 110183 by bmo:mh+mozilla@glandium.org at Thu, 17 May 2018 09:00:08 +0000
Bug 1461556 - Initialize various asm.js structures using in-class initializers, not PodZero. r=jandem
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip