ee1c9afb353f2b5bffe498b7a71c60e9b78927cc: Bug 1509583 - Migrate region/language names resources to Fluent. r=flod,mossop
Zibi Braniecki <zbraniecki@mozilla.com> - Fri, 11 Jan 2019 00:23:50 +0000 - rev 453438
Push 111104 by nerli@mozilla.com at Fri, 11 Jan 2019 22:00:51 +0000
Bug 1509583 - Migrate region/language names resources to Fluent. r=flod,mossop Differential Revision: https://phabricator.services.mozilla.com/D12807
8d5e2931f526c53bf8ca86250c3caea6441b5614: Bug 1509583 - Move InlineSpellChecker to sync over locale codes rather than indexes. r=Felipe
Zibi Braniecki <zbraniecki@mozilla.com> - Fri, 11 Jan 2019 00:23:48 +0000 - rev 453437
Push 111104 by nerli@mozilla.com at Fri, 11 Jan 2019 22:00:51 +0000
Bug 1509583 - Move InlineSpellChecker to sync over locale codes rather than indexes. r=Felipe Differential Revision: https://phabricator.services.mozilla.com/D15762
9d7f77b05ae7ed2a809e2ecf3d7c76974c9e62f7: Bug 1509583 - Refactor mozIntl.getRegions to mozIntl.getAvailableLocaleDisplayNames. r=jfkthame,MattN
Zibi Braniecki <zbraniecki@mozilla.com> - Fri, 11 Jan 2019 00:25:52 +0000 - rev 453436
Push 111104 by nerli@mozilla.com at Fri, 11 Jan 2019 22:00:51 +0000
Bug 1509583 - Refactor mozIntl.getRegions to mozIntl.getAvailableLocaleDisplayNames. r=jfkthame,MattN Differential Revision: https://phabricator.services.mozilla.com/D13188
f8e2d2010c07418ea0916bb6a5679e872958d6e9: Bug 1509583 - Introduce LocalizationSync. r=stas
Zibi Braniecki <zbraniecki@mozilla.com> - Fri, 11 Jan 2019 00:25:49 +0000 - rev 453435
Push 111104 by nerli@mozilla.com at Fri, 11 Jan 2019 22:00:51 +0000
Bug 1509583 - Introduce LocalizationSync. r=stas Differential Revision: https://phabricator.services.mozilla.com/D13340
7d8101dcf03a2bfb19b5511716100d6014c093f8: Bug 1509609 - Provide a sync version of generateBundles for L10nregistry. r=mossop
Zibi Braniecki <zbraniecki@mozilla.com> - Fri, 11 Jan 2019 00:19:37 +0000 - rev 453434
Push 111104 by nerli@mozilla.com at Fri, 11 Jan 2019 22:00:51 +0000
Bug 1509609 - Provide a sync version of generateBundles for L10nregistry. r=mossop Differential Revision: https://phabricator.services.mozilla.com/D13166
02cd44e39566b22dc5c02f031c02045aca2a4393: Bug 1515528 - Disable accessibility on aarch64-windows. r=dmajor,chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 00:20:35 +0000 - rev 453433
Push 111104 by nerli@mozilla.com at Fri, 11 Jan 2019 22:00:51 +0000
Bug 1515528 - Disable accessibility on aarch64-windows. r=dmajor,chmanchester Depends on D15265 Differential Revision: https://phabricator.services.mozilla.com/D15266
c7d7c62b7b11c28bcc44d8a3424dcb419b9d7bce: Bug 1515528 - Prefer MSVC when building for aarch64 windows. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 00:20:33 +0000 - rev 453432
Push 111104 by nerli@mozilla.com at Fri, 11 Jan 2019 22:00:51 +0000
Bug 1515528 - Prefer MSVC when building for aarch64 windows. r=froydnj Depends on D15264 Differential Revision: https://phabricator.services.mozilla.com/D15265
f1ec67ff78066b5a20fab4e1900166b005b46d46: Bug 1515528 - Detect MSVC paths separately for host and target. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 00:20:31 +0000 - rev 453431
Push 111104 by nerli@mozilla.com at Fri, 11 Jan 2019 22:00:51 +0000
Bug 1515528 - Detect MSVC paths separately for host and target. r=chmanchester Because MSVC compilers only support one architecture, we need to search "cl" in different toolchain search paths for each of the host and target, especially when they are different. Likewise for the library paths for the linker. Ideally we'd pass -LIBPATH both for host and target, but that has implications for rust that I don't want to have to figure just now. Depends on D15263 Differential Revision: https://phabricator.services.mozilla.com/D15264
eb83a8375b871fcd39ba97d37509320a2e98a406: Bug 1515528 - Fix VC paths for arm64. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 00:20:29 +0000 - rev 453430
Push 111104 by nerli@mozilla.com at Fri, 11 Jan 2019 22:00:51 +0000
Bug 1515528 - Fix VC paths for arm64. r=froydnj Depends on D15262 Differential Revision: https://phabricator.services.mozilla.com/D15263
a426ddd23654e1f3b801d864aa1a686fc22d8e4f: Bug 1515528 - Prefer link to lld-link when building with msvc rather than clang-cl. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 00:20:26 +0000 - rev 453429
Push 111104 by nerli@mozilla.com at Fri, 11 Jan 2019 22:00:51 +0000
Bug 1515528 - Prefer link to lld-link when building with msvc rather than clang-cl. r=froydnj While it was preferable to use lld-link with msvc for performance reasons when we defaulted to compile with msvc, now that we build with clang-cl by default, it's now better to use msvc's linker when using msvc's compiler, especially for aarch64, which is the last place where we actually need msvc. Differential Revision: https://phabricator.services.mozilla.com/D15262
3c5fcd8a2f4a860769a82132eb0ca97c577a441d: Bug 1516011 - Part 2. Deny recycling for frames used in blob recordings. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Thu, 10 Jan 2019 07:42:12 -0500 - rev 453428
Push 111103 by aosmond@gmail.com at Fri, 11 Jan 2019 21:21:44 +0000
Bug 1516011 - Part 2. Deny recycling for frames used in blob recordings. r=tnikkel Given the crash resolved in part 1, it is possible for the blob rasterizer in the compositor process to still be using surfaces after the animation has advanced to the next frame. With recycling this can be problematic as the recycled surface will be reused for a future frame. In an ideal world, the blob recording would use the animation's image key instead, but the rasterizer doesn't have easy access to the mapping table. As such, for any frames used in a blob recording, we now explicitly mark them as non-recyclable and we will be forced to allocate a new frame instead. Differential Revision: https://phabricator.services.mozilla.com/D16192
c74c81fe8dcbd39150889d8fe83b93c2ef2344e3: Bug 1516011 - Part 1. Ensure wrapped shared surfaces are retained for blob rasterization. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Thu, 10 Jan 2019 07:41:18 -0500 - rev 453427
Push 111103 by aosmond@gmail.com at Fri, 11 Jan 2019 21:21:44 +0000
Bug 1516011 - Part 1. Ensure wrapped shared surfaces are retained for blob rasterization. r=jrmuizel References to shared surfaces are already kept alive for the blob in the content process, and it also ensures an image key is created to ensure any release of the surface is delayed until the next epoch. Wrapped shared surfaces (when used in an animation which is recycling its surfaces) did not get an image key created which this patch corrects. Differential Revision: https://phabricator.services.mozilla.com/D16191
0026b863c4371ed9856e27b31fb1a61d7ce1e42b: Bug 1514384 - Properly make CSS clip property clip filters as well. r=mstange
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 10 Jan 2019 20:47:36 +0100 - rev 453426
Push 111102 by emilio@crisal.io at Fri, 11 Jan 2019 21:19:35 +0000
Bug 1514384 - Properly make CSS clip property clip filters as well. r=mstange This fixes a bug that my previous patch uncovers, and that's tested by css/css-masking/clip/clip-filter-order.html. We weren't setting up the clips in a way that the clip property clipped filters and such. This test works in Gecko because Gecko won't draw outside of the effect bounds, that account for clip(). Differential Revision: https://phabricator.services.mozilla.com/D16232
8b61f3ad2ea3ecf97586304fcca6d98eb1508d4b: Bug 1514384 - Pass the current clip chain id instead of clipping to the filter bounds. r=mattwoodrow
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 10 Jan 2019 14:35:18 +0100 - rev 453425
Push 111102 by emilio@crisal.io at Fri, 11 Jan 2019 21:19:35 +0000
Bug 1514384 - Pass the current clip chain id instead of clipping to the filter bounds. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D16206
717a8fb8b842276af0a62b021ac3cf42833659ca: Bug 1519468 - Consistently check if a frame has content in ScrollAnchorContainer. r=emilio
Ryan Hunt <rhunt@eqrion.net> - Fri, 11 Jan 2019 12:21:09 -0600 - rev 453424
Push 111101 by rhunt@eqrion.net at Fri, 11 Jan 2019 21:15:05 +0000
Bug 1519468 - Consistently check if a frame has content in ScrollAnchorContainer. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D16336
4f7d7a7e6d6dde9e90975e4b00e08729c6496a3a: Bug 1514409 - Transfer ownership of bindings, r=jonco
Steve Fink <sfink@mozilla.com> - Fri, 14 Dec 2018 19:46:29 -0800 - rev 453423
Push 111100 by sfink@mozilla.com at Fri, 11 Jan 2019 20:37:05 +0000
Bug 1514409 - Transfer ownership of bindings, r=jonco
bc9a09046f1b83752004d6a4a9b54f06386a5e63: No bug. Convert explain.py to python3 (maintaining python2 compatibility).
Steve Fink <sfink@mozilla.com> - Fri, 28 Dec 2018 21:14:25 -0800 - rev 453422
Push 111100 by sfink@mozilla.com at Fri, 11 Jan 2019 20:37:05 +0000
No bug. Convert explain.py to python3 (maintaining python2 compatibility).
1f686d42d43ebd73b045dd16d1c167a0ed3e55f7: No bug. Make jorendb give a REPL even if the script throws an exception. r=NPOAEW
Steve Fink <sfink@mozilla.com> - Tue, 08 Jan 2019 14:21:25 -0800 - rev 453421
Push 111100 by sfink@mozilla.com at Fri, 11 Jan 2019 20:37:05 +0000
No bug. Make jorendb give a REPL even if the script throws an exception. r=NPOAEW (Not Part Of Anyone Else's World)
b7e4f51b79a9c739be5e661025fd7e3534031073: Bug 1518850 - Add the computed property list and shorthand overridden list. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Fri, 11 Jan 2019 14:31:10 -0500 - rev 453420
Push 111099 by gabriel.luong@gmail.com at Fri, 11 Jan 2019 20:04:50 +0000
Bug 1518850 - Add the computed property list and shorthand overridden list. r=rcaliman
922c3f0e3d8cd9c7f8fe752ce38a5df6db19d3fe: Bug 1518618 - Add custom classes to the selectors for matches, attributes and pseudoclasses. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Fri, 11 Jan 2019 14:11:32 -0500 - rev 453419
Push 111098 by gabriel.luong@gmail.com at Fri, 11 Jan 2019 19:11:46 +0000
Bug 1518618 - Add custom classes to the selectors for matches, attributes and pseudoclasses. r=rcaliman
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip