18859d2fec94f35e924e9093a99169623e0b2d78: Merge inbound to mozilla-central. a=merge
Narcis Beleuzu <nbeleuzu@mozilla.com> - Fri, 19 Oct 2018 16:11:27 +0300 - rev 490438
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Merge inbound to mozilla-central. a=merge
1030155f208e08a4a4673655c8b6b343c1b920a1: Backed out changeset 8641e30ebaf4 (bug 1435871) for multiple browser-chrome failures on payments. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Fri, 19 Oct 2018 14:58:11 +0300 - rev 490437
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Backed out changeset 8641e30ebaf4 (bug 1435871) for multiple browser-chrome failures on payments. CLOSED TREE
ad81b437f8604c61701ae3a3112b8490577308eb: Backed out 2 changesets (bug 1435871) for multiple browser-chrome failures on payments. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Fri, 19 Oct 2018 12:36:13 +0300 - rev 490436
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Backed out 2 changesets (bug 1435871) for multiple browser-chrome failures on payments. CLOSED TREE Backed out changeset 0f7592b662e2 (bug 1435871) Backed out changeset 039f6d65036e (bug 1435871)
462a889b96ca175b528d6d5a00966dd68ae66fae: Bug 1499985 - Fix error in canRewind; r=miker.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 19 Oct 2018 08:15:08 +0000 - rev 490435
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499985 - Fix error in canRewind; r=miker. hud.owner can be null in some condition, so we need to guard the access to hud.owner.target. Differential Revision: https://phabricator.services.mozilla.com/D9069
9a5870920ce33ae704c94615d6bc8ed43a7475da: Backed out changeset 6aeee70256ad (bug 1451484) for android robocop failures on testBrowserDiscovery. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Fri, 19 Oct 2018 11:05:49 +0300 - rev 490434
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Backed out changeset 6aeee70256ad (bug 1451484) for android robocop failures on testBrowserDiscovery. CLOSED TREE
d0a571485527107249ea5dcb59413452291f040d: Backed out changeset 8dd09fad1f35 (bug 1492648) for bc failures on browser_auto_close_window.js
Narcis Beleuzu <nbeleuzu@mozilla.com> - Fri, 19 Oct 2018 10:11:33 +0300 - rev 490433
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Backed out changeset 8dd09fad1f35 (bug 1492648) for bc failures on browser_auto_close_window.js
1ef10ec64cb7993648efa0b5a0dab01ea2be53e7: Bug 1493837 - Fix intermittent on browser_jsterm_await.js; r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 19 Oct 2018 07:06:12 +0000 - rev 490432
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1493837 - Fix intermittent on browser_jsterm_await.js; r=Honza. The test is failing because the result of the last evaluation is received before we expect it. Since we had a 500ms delay between each promise resolution, it might happen than the time it takes to execute the command execedes this delay, making our expected message order wrong. Increasing the delay between each Promise resolution seems to resolve the issue, although it makes the test a lot longer too. This is why a new test was created to only cover the concurrent await case. Differential Revision: https://phabricator.services.mozilla.com/D8698
3e62b3523fb5f8af9996e88ff5e15d5edd4742fd: Bug 1500208 - Disable FastBlock, hide FastBlock UI everywhere. r=francois,Ehsan
Johann Hofmann <jhofmann@mozilla.com> - Fri, 19 Oct 2018 06:53:32 +0000 - rev 490431
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500208 - Disable FastBlock, hide FastBlock UI everywhere. r=francois,Ehsan Differential Revision: https://phabricator.services.mozilla.com/D9140
660b4ee6c9133fb2fb9fee9d70cf0e8d9b04051a: Bug 1472917 - Implement the even more forgiving interpolation rules for transform lists; r=hiro
Brian Birtles <birtles@gmail.com> - Fri, 19 Oct 2018 04:41:12 +0000 - rev 490430
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1472917 - Implement the even more forgiving interpolation rules for transform lists; r=hiro As discussed in: https://github.com/w3c/csswg-drafts/issues/927 with tentative spec text: https://github.com/w3c/csswg-drafts/pull/3215 Depends on D9184 Differential Revision: https://phabricator.services.mozilla.com/D9185
e7aff1bbcd20a54914a046ead912bcf21cf86e76: Bug 1472917 - Update test_transitions_per_property.html so it continues to work r=hiro
Brian Birtles <birtles@gmail.com> - Fri, 19 Oct 2018 04:40:56 +0000 - rev 490429
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1472917 - Update test_transitions_per_property.html so it continues to work r=hiro with the new interpolation rules; r?hiro The updated tests are intended to cover percent translation when using matrix decomposition but after introducing the new interpolation rules the initial rotate() functions will match so the result will differ. This patch updates the test values so that the result will not change even after introducing the new interpolation rules. Depends on D9183 Differential Revision: https://phabricator.services.mozilla.com/D9184
cd10f03f66401805ad95d71319acd3ec8fe95dca: Bug 1472917 - Fix a couple of typos in transform interpolation tests; r=hiro
Brian Birtles <birtles@gmail.com> - Fri, 19 Oct 2018 04:40:54 +0000 - rev 490428
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1472917 - Fix a couple of typos in transform interpolation tests; r=hiro Depends on D9182 Differential Revision: https://phabricator.services.mozilla.com/D9183
bad2ba4312cc3f385cd018527649c2c8065bcd40: Bug 1472917 - Add tests for transform list interpolation; r=hiro
Brian Birtles <birtles@gmail.com> - Fri, 19 Oct 2018 04:40:52 +0000 - rev 490427
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1472917 - Add tests for transform list interpolation; r=hiro Differential Revision: https://phabricator.services.mozilla.com/D9182
225546ee5bd2c9190cce2bf673000146bdd77952: Bug 1411700 - Show that an Extension is controlling the default notifications permission. r=flod,johannh
prathiksha <prathikshaprasadsuman@gmail.com> - Fri, 19 Oct 2018 04:31:33 +0000 - rev 490426
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1411700 - Show that an Extension is controlling the default notifications permission. r=flod,johannh Show that an Extension is controlling the default notifications permission Differential Revision: https://phabricator.services.mozilla.com/D5042
8594386886d1e8b9b0a6216ec32c1ab86f32662b: Fixes bug 1499444 - Save to pocket button doesn't work on first click after a startup r=adw
ScottDowne <scott.downe@gmail.com> - Thu, 18 Oct 2018 21:23:57 +0000 - rev 490425
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Fixes bug 1499444 - Save to pocket button doesn't work on first click after a startup r=adw Differential Revision: https://phabricator.services.mozilla.com/D8886
6aeee70256ad371b974717f50c400bc1091373d3: Bug 1451484 - Import WebExtension sources for the WebCompat GoFaster Addon to Fennec. r=rhelmer
Dennis Schubert <dschubert@mozilla.com> - Fri, 19 Oct 2018 00:51:28 +0000 - rev 490424
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1451484 - Import WebExtension sources for the WebCompat GoFaster Addon to Fennec. r=rhelmer Differential Revision: https://phabricator.services.mozilla.com/D7310
c13ad6a94911842a64575de9085c421ef667e8fd: Bug 1499875 part 2: Give mochitest test_flex_items.html some tests for a flex container that has multiple passes of flex-grow + clamping. r=bradwerth
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 19 Oct 2018 06:04:26 +0000 - rev 490423
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499875 part 2: Give mochitest test_flex_items.html some tests for a flex container that has multiple passes of flex-grow + clamping. r=bradwerth Depends on D9152 Differential Revision: https://phabricator.services.mozilla.com/D9169
18152a7b3fa5e5145b87629c4adf38bfbaf11194: Bug 1499875 part 1: Adjust existing tests/content in test_flex_items.html to prepare for additional flex containers to be added. r=bradwerth
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 18 Oct 2018 23:47:47 +0000 - rev 490422
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499875 part 1: Adjust existing tests/content in test_flex_items.html to prepare for additional flex containers to be added. r=bradwerth Differential Revision: https://phabricator.services.mozilla.com/D9152
1728cf8a0da4da103076a9e1ce02c9f5b4eb3d85: Bug 1499212 align Replace/Insert/AppendLiteral parameter restrictions with those of AssignLiteral r=dbaron
Karl Tomlinson <karlt+@karlt.net> - Fri, 19 Oct 2018 01:07:41 +0000 - rev 490421
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499212 align Replace/Insert/AppendLiteral parameter restrictions with those of AssignLiteral r=dbaron There is no advantage in making these methods more restrictive on their parameters than AssignLiteral. The current implementation of the AppendLiteral overloads for equivalent char_types is more permissive than AssignLiteral, but comments in the implementation mention the possible optimization used in AssignLiteral and so are assuming a similar constant and static storage duration restriction on its parameter. The optimization may never be implemented, but clients that would benefit from support for non-constant or non-static parameters are also expected to be rare, so there is little value in ruling out the optimization at this stage. ReplaceLiteral currently uses the AssignLiteral optimization. Differential Revision: https://phabricator.services.mozilla.com/D8777
3f6b347621b3ca43e9c54f36b9721fa4c070eda1: Bug 1499212 - document that Literal parameters must have a null terminator r=dbaron
Karl Tomlinson <karlt+@karlt.net> - Fri, 19 Oct 2018 01:26:21 +0000 - rev 490420
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499212 - document that Literal parameters must have a null terminator r=dbaron A character array initialized with a list of character literals will not necessarily have a trailing null-terminator required for AssignLiteral or trimmed in EqualsLiteral. Depends on D8775 Differential Revision: https://phabricator.services.mozilla.com/D8951
9cc9c8d06722b89670910b8d61ee41f884c43e48: Bug 1499212 adjust Literal method doc so as not to imply that |this| must be a literal string r=dbaron
Karl Tomlinson <karlt+@karlt.net> - Fri, 19 Oct 2018 01:07:10 +0000 - rev 490419
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499212 adjust Literal method doc so as not to imply that |this| must be a literal string r=dbaron Depends on D8774 Differential Revision: https://phabricator.services.mozilla.com/D8775
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 tip