052b350b861bbc68c4400cd3909c4e81fadd0d3c: Bug 1469601 - [webdriver] Fix Add Cookie command to raise an "invalid argument" error if parameters are null. r=ato
Henrik Skupin <mail@hskupin.info> - Tue, 14 Aug 2018 17:25:17 +0200 - rev 431704
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1469601 - [webdriver] Fix Add Cookie command to raise an "invalid argument" error if parameters are null. r=ato
cba97273eb10aa51a654d7a802c843b3e149b903: Bug 1482866: Simplify AttrArray's implementation. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 13 Aug 2018 15:35:57 +0200 - rev 431703
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1482866: Simplify AttrArray's implementation. r=smaug No need for void* stuff, but I had to keep the semi-manual memory management to allocate everything inline as we currently do. Differential Revision: https://phabricator.services.mozilla.com/D3218
c8fa2901262d8e063b3b8f4d6c476888666c23ea: Bug 1483288 - Avoid "as i64" coercion of marionette.port pref value. r=whimboo
Andreas Tolfsen <ato@sny.no> - Tue, 14 Aug 2018 18:15:19 +0100 - rev 431702
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1483288 - Avoid "as i64" coercion of marionette.port pref value. r=whimboo
0c727114d3642b64f0e8138b0b83b1093d3e03aa: Bug 1483288 - Provide more number conversions for mozprofile::preferences::PrefValue. r=whimboo
Andreas Tolfsen <ato@sny.no> - Tue, 14 Aug 2018 18:12:05 +0100 - rev 431701
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1483288 - Provide more number conversions for mozprofile::preferences::PrefValue. r=whimboo Allow i8, u8, i16, u64, i32, and u32 to be implicitly converted into PrefValue::Int. u64 is not supported because it would overflow, so this still needs to be handled manually. geckodriver stores the port number as u8 and this will allow it to implicitly convert it to PrefValue::Int without using the unsafe "as i64" coercion.
f65812990b76c09f46c09842982d7d37f7dd6e2c: Bug 1481961: Revendor Rust dependencies. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 15 Aug 2018 16:08:18 +0200 - rev 431700
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1481961: Revendor Rust dependencies. r=me
0214ed222b79d41b0b53bccb383115c4de74e045: Bug 1481961: Rewrite media queries so that they work on an evaluator function. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 15 Aug 2018 16:07:11 +0200 - rev 431699
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1481961: Rewrite media queries so that they work on an evaluator function. r=xidorn This moves most of the code to be Rust, except potentially some evaluator functions, and allows to unblock the use case from any-hover / any-pointer and remove nsMediaFeatures. Differential Revision: https://phabricator.services.mozilla.com/D2976
1cee27f6b2336dfeaaeaf45e660f1614118cf7e8: Bug 1357636 - Improve IndexedDB error message on deleting an undefined object; r=janv
Diego Pino Garcia <dpino@igalia.com> - Wed, 15 Aug 2018 15:35:58 +0200 - rev 431698
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1357636 - Improve IndexedDB error message on deleting an undefined object; r=janv Patch authored by Diego Pino Garcia.
facafe35dd26f60064617d601e69bdf93822c097: Bug 1482583 - Suppress clang-cl warnings in some third-party directories. r=mshal
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 11 Aug 2018 06:05:19 +0900 - rev 431697
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1482583 - Suppress clang-cl warnings in some third-party directories. r=mshal
002de34fa751b8333784f0681615b809f42f31ef: Bug 1482547 - Suppress clang-cl warnings in media/mtransport/third-party/. r=froydnj
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 11 Aug 2018 06:08:07 +0900 - rev 431696
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1482547 - Suppress clang-cl warnings in media/mtransport/third-party/. r=froydnj
22c19ba1a3955746f361f8d9d9431e180616a1e4: Bug 1480224: It's not needed to explicitly exclude <use> trees from XBL scopes anymore. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 15 Aug 2018 14:25:09 +0200 - rev 431695
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1480224: It's not needed to explicitly exclude <use> trees from XBL scopes anymore. r=smaug Now that the content is not anonymous we don't need to exclude them explicitly. This happens because anonymous content inside the shadow tree does report to be inside the shadow tree, which is true but at the same time slightly footgunny. In any case the other uses of the use shadow tree stuff are base-uri related, and changing anon content's base uri in that case sounds like the right thing, even though anon content shouldn't rely on those anyway. Differential Revision: https://phabricator.services.mozilla.com/D3409
4d191bd81bbea9db56246856e9b09b11e2a6b4be: Bug 1483189 - Comment Compare IC attachment logic r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Tue, 14 Aug 2018 15:27:54 -0400 - rev 431694
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1483189 - Comment Compare IC attachment logic r=tcampbell Also fix one missed cleanup nit from original landing
fde17a23425676f852797e25d93ca736d36f4291: Bug 1483189 - Add PrimitiveUndefined support to CacheIR r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Tue, 14 Aug 2018 14:45:47 -0400 - rev 431693
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1483189 - Add PrimitiveUndefined support to CacheIR r=tcampbell
de505fb3dfcdf779a76dc97b9f4da91138288307: Bug 1470914, land NSS beta snapshot 6349fa699c3b UPGRADE_NSS_RELEASE, r=me
Kai Engert <kaie@kuix.de> - Wed, 15 Aug 2018 14:42:53 +0200 - rev 431692
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1470914, land NSS beta snapshot 6349fa699c3b UPGRADE_NSS_RELEASE, r=me
0d27c68cfaf85c07e1059184f17354b358228dfe: Bug 1482797 - Don't use MADV_FREE on Linux until we support it properly. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Wed, 15 Aug 2018 17:21:25 +0900 - rev 431691
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1482797 - Don't use MADV_FREE on Linux until we support it properly. r=njn
2852ef02208099ba0d9635794ec975d757db9425: Bug 1354561 - Disable test_animSVGImage2.html on windows webrender for frequent failures. r=jmaher
Cosmin Sabou <csabou@mozilla.com> - Tue, 14 Aug 2018 20:38:00 +0300 - rev 431690
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1354561 - Disable test_animSVGImage2.html on windows webrender for frequent failures. r=jmaher
a5f5d094aa197489311b13aeed5c67e8c74b1cf8: Bug 1483275 - Use one definition of js::jit::SimpleArithOperand. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Tue, 14 Aug 2018 10:56:59 -0400 - rev 431689
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1483275 - Use one definition of js::jit::SimpleArithOperand. r=jandem NOTE: This has a slight effect on TI of certain compare operations. A previous patch to make SimpleArithOperand more conservative had only been applied to one copy and then rectifies that. MozReview-Commit-ID: Fj8d7mWufYC
c13d9e177361e3968314503b474ef0479d004d8a: Bug 1483275 - Remove duplicate VMFunction definitions. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Tue, 14 Aug 2018 10:40:53 -0400 - rev 431688
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1483275 - Remove duplicate VMFunction definitions. r=jandem MozReview-Commit-ID: 6Jyq1sfaWjV
cf5e7017ffdc1ebc32f564f95de1ca91bf7a5795: Bug 1483275 - Fix some SpiderMonkey unified-build conflicts. r=waldo
Ted Campbell <tcampbell@mozilla.com> - Wed, 14 Mar 2018 16:55:14 -0400 - rev 431687
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1483275 - Fix some SpiderMonkey unified-build conflicts. r=waldo MozReview-Commit-ID: CqFbs7149CZ
4c42d90e56a6e6364ca0ed9de11aaa79ea2f4706: Bug 1477773: Simplify visited-related code in invalidation. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 14 Aug 2018 10:49:21 +0200 - rev 431686
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1477773: Simplify visited-related code in invalidation. r=xidorn We match with AllLinksVisitedAndUnvisited for style invalidation, and we already do a subtree restyle because :visited matching doesn't depend on the actual element state. So all this stuff is just not needed. The comment points to the attribute tests in bug 1328509, but those still trivially pass with this change. I think this was unneeded since I introduced AllLinksVisitedAndUnvisited, or maybe since https://github.com/servo/servo/pull/19520. In any case it doesn't really matter, and I already had done this cleanup in my WIP patches for bug 1406622, but I guess this is a slightly more suitable place to land them :) Differential Revision: https://phabricator.services.mozilla.com/D3305
dc9a17cc8a62e70fe20ac5ee5e0366500c22db70: Bug 1477773: no-op visited changes earlier if visited links are disabled. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 14 Aug 2018 10:47:25 +0200 - rev 431685
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1477773: no-op visited changes earlier if visited links are disabled. r=xidorn We force a repaint from ContentStateChangedInternal if visited links are disabled, and that's observable. Let's cut it off as early as we can to avoid timing attacks even when :visited is disabled. Differential Revision: https://phabricator.services.mozilla.com/D3304
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip