090f99a013a26e337a717c088da9e52aaad4116c: No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
ffxbld - Wed, 07 Feb 2018 21:47:22 -0800 - rev 447383
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
725c38dc39913052cf3c57970ba910e16028e301: Bug 1436272 - Move noscript methods in nsIEditor to EditorBase. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 07 Feb 2018 15:28:04 +0900 - rev 447382
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Bug 1436272 - Move noscript methods in nsIEditor to EditorBase. r=masayuki Since We can use EditorBase/TextEditor/HTMLEditor directly, we can movei noscript methods in nsIEditor to each class. Also, Init is unnecessary to use nsIDOMDocument and nsIContent since method isn't in IDL. And some methods are unused now. MozReview-Commit-ID: D3B6oSlcT0L
d4caeb6d13373db3aa8719db966c44bec6fdb9b9: Bug 1435638 - Use ssh to clone partner repack manifests, r=bhearsum DONTBUILD
Nick Thomas <nthomas@mozilla.com> - Thu, 08 Feb 2018 15:24:50 +1300 - rev 447381
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Bug 1435638 - Use ssh to clone partner repack manifests, r=bhearsum DONTBUILD
caf379dce6b1744e4d0c6cc1388979ad85c6f1a7: Bug 1435942 - Fix buggy getters in Preferences.h. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 07 Feb 2018 09:11:11 +1100 - rev 447380
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Bug 1435942 - Fix buggy getters in Preferences.h. r=glandium They currently fail to pass on `aKind`, always getting the user value (when possible). There are three callsites that are affected: - nsSHistory::Startup, docshell/shistory/nsSHistory.cpp. - FeatureState::SetDefaultFromPref(), in gfx/config/gfxFeature.cpp. - gfxPlatform::InitOMTPConfig(), in gfx/thebes/gfxPlatform.cpp. The patch also adds a gtest that would have failed prior to the fix. MozReview-Commit-ID: L0U1XQmPUFc
9a8f3128efea5228cc18adc890beea3f0b09564a: Bug 1436253 - Fix NPAPI FunctionBroker condition variable concurrency issues. r=aklotz
David Parks <dparks@mozilla.com> - Tue, 06 Feb 2018 21:35:44 -0800 - rev 447379
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Bug 1436253 - Fix NPAPI FunctionBroker condition variable concurrency issues. r=aklotz The Monitor's Wait call is subject to spurious waking and needed a condition guard (I just use a boolean) to detect if it should not have been awakened. Additionally, the ok value was being assigned after the Notify, despite it no longer being valid on this thread.
3bbc8c689dd3b8dafea3097df1a8c73a0057ffee: Bug 1435146 - Import VIXL PreShiftImmMode for MoveImmediate. r=lth
Sean Stangl <sstangl@mozilla.com> - Tue, 06 Feb 2018 15:11:00 -0500 - rev 447378
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Bug 1435146 - Import VIXL PreShiftImmMode for MoveImmediate. r=lth
7144fcd531df304bea9bc2031fab6bc56c405095: Bug 1435484 - Split the integer-overflow blacklist into two blacklists, one for signed integer overflow and one for unsigned integer overflow, and rename both configure flags to be clearer. r=decoder, r=froydnj
Jeff Walden <jwalden@mit.edu> - Fri, 02 Feb 2018 21:25:31 -0800 - rev 447377
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Bug 1435484 - Split the integer-overflow blacklist into two blacklists, one for signed integer overflow and one for unsigned integer overflow, and rename both configure flags to be clearer. r=decoder, r=froydnj
5d9cab23db6756aeb64142fa577b593b0695c10d: Bug 1436255: Allow check_prog('LINKER') to fall back to $PATH. r=glandium
David Major <dmajor@mozilla.com> - Thu, 08 Feb 2018 12:01:51 +1300 - rev 447376
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Bug 1436255: Allow check_prog('LINKER') to fall back to $PATH. r=glandium
3509bf5962d123b1ae2064979523f8b567e4847a: Bug 1432679. Do multiplication in nsGIFDecoder2::FinishImageDescriptor as int64_t to avoid overflow. r=aosmond
Timothy Nikkel <tnikkel@gmail.com> - Wed, 07 Feb 2018 17:00:06 -0600 - rev 447375
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Bug 1432679. Do multiplication in nsGIFDecoder2::FinishImageDescriptor as int64_t to avoid overflow. r=aosmond pixels_remaining is already an int64_t.
dff22255b582c72ad2a46f09d10b4410029a3e2a: Bug 1432678. Convert to size_t in DecodedSurfaceProvider::LogicalSizeInBytes so multiplication doesn't overflow. r=aosmond
Timothy Nikkel <tnikkel@gmail.com> - Wed, 07 Feb 2018 17:00:04 -0600 - rev 447374
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Bug 1432678. Convert to size_t in DecodedSurfaceProvider::LogicalSizeInBytes so multiplication doesn't overflow. r=aosmond
5ee280615e4527c80642164d2d092bbaa36bd215: Bug 1429144 - Policy: Don't remember search and form history. r=MattN
Felipe Gomes <felipc@gmail.com> - Wed, 07 Feb 2018 20:37:55 -0200 - rev 447373
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Bug 1429144 - Policy: Don't remember search and form history. r=MattN MozReview-Commit-ID: GVHVe724dvv
bbcf611ca8b93467a5fcee60be2589d5f6f9af88: Bug 1436377 - Policy engine - Implement URLorEmpty parameter type. r=Mossop
Felipe Gomes <felipc@gmail.com> - Wed, 07 Feb 2018 20:37:55 -0200 - rev 447372
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Bug 1436377 - Policy engine - Implement URLorEmpty parameter type. r=Mossop MozReview-Commit-ID: 96GqykNb3Zr
8130dd2083937aeb982f35bde2816013351fad3a: Bug 1433271 - Don't fail policy validation if an array inside a object is missing. r=Mossop
Felipe Gomes <felipc@gmail.com> - Wed, 07 Feb 2018 20:37:55 -0200 - rev 447371
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Bug 1433271 - Don't fail policy validation if an array inside a object is missing. r=Mossop A top-level array (i.e., if a policy directly requires an array) won't be affected by this problem, because if the array is missing, that means that that policy is not present, so it will be ignored. However, this can affect an array that is expected inside another object, for more complex policy types (like the popups permission which accepts both an 'allow' and a 'block' array of URLs. In the future, we should implement the 'required' property as defined by the JSON-Schema standard, but there's not a strong use case for it yet, so let's do the simple solution for now MozReview-Commit-ID: 4MTBTsPYlX8
0b156d8a695ffc557fad0c49c47840aeeed5c316: Bug 1436396 - Policy engine - Make boolean type accept 0 and 1 as valid values. r=mkaply
Felipe Gomes <felipc@gmail.com> - Wed, 07 Feb 2018 20:37:54 -0200 - rev 447370
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Bug 1436396 - Policy engine - Make boolean type accept 0 and 1 as valid values. r=mkaply MozReview-Commit-ID: 1dqRknWy6Xi
89c2810aac3e2a7405485c5cb17f54fca8f1480b: Bug 1435977 - Make policies test begin and end with the police engine inactive. r=Gijs
Felipe Gomes <felipc@gmail.com> - Wed, 07 Feb 2018 20:37:54 -0200 - rev 447369
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Bug 1435977 - Make policies test begin and end with the police engine inactive. r=Gijs Some tests do a sanity check for features at the beginning. This works fine for a single test, and also from one test to another which are usually activating different policies. But this fails when the same test runs more than once, because the engine was left at the end in a state where that same policy was active. Note that this does not cover all the clean-up that a test must do to properly run more than once. For example, locked prefs are left locked, because the engine does support reversing all the policy code that ran. We might add more auto-reversal support in the future, but for now it's up to each test. MozReview-Commit-ID: KZ2LeKFTC0A
5ceb1098fef34d35a79e25a495949c61dfa34e61: Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Thu, 08 Feb 2018 00:33:37 +0200 - rev 447368
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
91be737412952e421f27fd0d7a90edd6bb95f0c5: Backed out changeset a4ae1745e9d4 (bug 1432599) for mochitest devtools failures, a=backout on a CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Thu, 08 Feb 2018 00:24:44 +0200 - rev 447367
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Backed out changeset a4ae1745e9d4 (bug 1432599) for mochitest devtools failures, a=backout on a CLOSED TREE
ec6cd52c3fde993d8672938c135ea7c81c680c0a: Backed out changeset e2818fa57916 (bug 1435527) mochitest leakcheck failures, a=backout on a CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Thu, 08 Feb 2018 00:22:24 +0200 - rev 447366
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Backed out changeset e2818fa57916 (bug 1435527) mochitest leakcheck failures, a=backout on a CLOSED TREE
8cc2427a322caa1e2c09ca3957335f88e573dc7a: Merge inbound to mozilla-central. a=merge
Ciure Andrei <aciure@mozilla.com> - Thu, 08 Feb 2018 00:05:57 +0200 - rev 447365
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Merge inbound to mozilla-central. a=merge
fc3d9de1f56c35341db3d903dbbd0be5931ca343: Bug 1100988 - Remove useless observer parameter in nsIPrintingPromptService.showPageSetup(); r=mconley
Gabriele Svelto <gsvelto@mozilla.com> - Mon, 05 Feb 2018 11:11:50 +0100 - rev 447364
Push 135 by fmarier@mozilla.com at Sat, 10 Feb 2018 02:56:15 +0000
Bug 1100988 - Remove useless observer parameter in nsIPrintingPromptService.showPageSetup(); r=mconley MozReview-Commit-ID: IpkwVR4YpO4
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip