024dfb5b2d676ee40c45c9fb8b85674b8f6a04e1: Bug 1486954 - Part I, Encrypt credit card numbers with OS key store. r=MattN
Timothy Guan-tin Chien <timdream@gmail.com> - Wed, 17 Oct 2018 02:31:04 +0000 - rev 490741
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1486954 - Part I, Encrypt credit card numbers with OS key store. r=MattN This patch morphs MasterPassword.jsm to OSKeyStore.jsm while keeping the same API, as an adaptor between the API and the native API exposed as nsIOSKeyStore.idl. Noted that OS Key Store has the concept of "recovery phrase" that we won't be adopting here. The recovery phrase, together with our label, allow the user to re-create the same key in OS key store. Test case changes are needed because we have started asking for login in places where we'll only do previously when "master password is enabled". This also made some "when master password is enabled" tests invalid because it is always considered enabled. Some more test changes are needed simply because they previously rely on the stable order of microtask resolutions (and the stable # of promises for a specific operation). That has certainly changed with OSKeyStore. The credit card form autofill is only enabled on Nightly. Differential Revision: https://phabricator.services.mozilla.com/D4498
69d881a7866706d50389e433904d5946106e42d1: Bug 1225729 - Restore RTCP timestamp tests on Android. r=jib
Chris Peterson <cpeterson@mozilla.com> - Wed, 03 Oct 2018 23:10:15 -0700 - rev 490740
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1225729 - Restore RTCP timestamp tests on Android. r=jib Android no longer seems to generate the mysterious 2085978496000 timestamps, so we can run these tests on Android again. Differential Revision: https://phabricator.services.mozilla.com/D9356
f4c2c10af6324ae04b53d18fff97eaec3e5e4396: Bug 979649 - Part 4: Re-enable RTCP timestamp test. r=jib
Chris Peterson <cpeterson@mozilla.com> - Tue, 02 Oct 2018 21:42:12 -0700 - rev 490739
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 979649 - Part 4: Re-enable RTCP timestamp test. r=jib One of the commented-out test cases is failing (bug 1495446), so temporarily log an info() statement until bug 1495446 is fixed. Differential Revision: https://phabricator.services.mozilla.com/D9355
47a7b32e57373e38139dd540394fd527442e59a2: Bug 979649 - Part 3: Restore Windows clock drift in RTCP timestamp test. r=jib
Chris Peterson <cpeterson@mozilla.com> - Wed, 03 Oct 2018 23:13:10 -0700 - rev 490738
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 979649 - Part 3: Restore Windows clock drift in RTCP timestamp test. r=jib The Windows clock drift allowance was originally added for Windows XP (in bug 979649). I removed it in https://hg.mozilla.org/mozilla-central/rev/a1f769e90937 but it appears Windows 7 has the same clock drift problem that XP had. Differential Revision: https://phabricator.services.mozilla.com/D9354
bd15c0cbc18ab4fc6dcac68c8be86a88e1ee7e76: Bug 1500821 - Call RecordFrame() only for non-empty frame at NotifyDidRender() r=mattwoodrow
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 23 Oct 2018 13:21:02 +0900 - rev 490737
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500821 - Call RecordFrame() only for non-empty frame at NotifyDidRender() r=mattwoodrow
a0fac96b947ef3dbcd50106e66d14b8ff4b5a7fa: Bug 1500520 - Always check graphics reset status in RenderThread::UpdateAndRender() r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 23 Oct 2018 12:14:45 +0900 - rev 490736
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500520 - Always check graphics reset status in RenderThread::UpdateAndRender() r=nical
99bd9a8c917c23dad65f2853a2c7a6c9be58957c: Bug 1499002 - Stop to trigger device reset in gfx/SanityTest if WebRender is used r=mattwoodrow
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 23 Oct 2018 11:42:59 +0900 - rev 490735
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499002 - Stop to trigger device reset in gfx/SanityTest if WebRender is used r=mattwoodrow
77f4c84bebf05b7fddb3f5bdb8e7de0d2eb3ebd6: Backed out 6 changesets (bug 1489301) for Linting opt failure at /builds/worker/checkouts/gecko/dom/bindings/parser/WebIDL.py
Daniel Varga <dvarga@mozilla.com> - Tue, 23 Oct 2018 03:49:00 +0300 - rev 490734
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Backed out 6 changesets (bug 1489301) for Linting opt failure at /builds/worker/checkouts/gecko/dom/bindings/parser/WebIDL.py Backed out changeset 1c0823540b44 (bug 1489301) Backed out changeset 529524df76a6 (bug 1489301) Backed out changeset f34bc8a40bec (bug 1489301) Backed out changeset 168cf9cea716 (bug 1489301) Backed out changeset 19ca10fa3772 (bug 1489301) Backed out changeset ff8fb091198e (bug 1489301)
a3fad30f081a0bcd4aeae913942fc360dbdbf30e: Bug 1500011 - Use CheckedInt more in CalculateBufferSizeForImage, r=smaug
Nika Layzell <nika@thelayzells.com> - Thu, 18 Oct 2018 16:20:03 -0400 - rev 490733
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500011 - Use CheckedInt more in CalculateBufferSizeForImage, r=smaug Differential Revision: https://phabricator.services.mozilla.com/D9145
1c0823540b44ff83a6319a363aab6e017faddaf4: Bug 1489301 - Part 6: Remove references to 'System' from WebIDL.py, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Sat, 20 Oct 2018 20:48:14 -0400 - rev 490732
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1489301 - Part 6: Remove references to 'System' from WebIDL.py, r=bzbarsky 'Exposed=System' is no longer used in any webidl files, so we can kill it. Differential Revision: https://phabricator.services.mozilla.com/D9401
529524df76a62485a06367438281b9a1155b9b42: Bug 1489301 - Part 5: Expose all System-only objects on Window, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Sat, 20 Oct 2018 20:05:38 -0400 - rev 490731
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1489301 - Part 5: Expose all System-only objects on Window, r=bzbarsky There is a limited number of these, and this allows me to completely remove mention of the 'System' global. In the future System-only exposure could be achieved using a [Func] enabler. Differential Revision: https://phabricator.services.mozilla.com/D9400
f34bc8a40bec4df77ca477793a8932f6683baa8c: Bug 1489301 - Part 4: Remove unnecessary [Exposed=System] annotations, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Sat, 20 Oct 2018 20:02:53 -0400 - rev 490730
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1489301 - Part 4: Remove unnecessary [Exposed=System] annotations, r=bzbarsky We don't need to expose on both Window and System anymore, as Window now implies System. I don't remove unnecessary [Exposed=Window] annotations, as WebIDL upstream has removed PrimaryGlobal. Differential Revision: https://phabricator.services.mozilla.com/D9399
168cf9cea716ac599dc594db4dd410bdaefd70ff: Bug 1489301 - Part 3: Fix test expecting interfaces not exposed on System, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Mon, 22 Oct 2018 10:03:52 -0400 - rev 490729
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1489301 - Part 3: Fix test expecting interfaces not exposed on System, r=bzbarsky The `Window` interface is now exposed on system globals, so the check is now invalid. Differential Revision: https://phabricator.services.mozilla.com/D9403
19ca10fa37725e9b1a52d05bf2ed479e2a8d4a73: Bug 1489301 - Part 2: Fix broken [Func] condition assuming Window object, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Sun, 21 Oct 2018 20:38:41 -0400 - rev 490728
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1489301 - Part 2: Fix broken [Func] condition assuming Window object, r=bzbarsky This condition unwraps the global to a window, and doesn't check before dereferencing. This is no longer valid now that the corresponding interfaces are exposed on BackstagePass. Differential Revision: https://phabricator.services.mozilla.com/D9402
ff8fb091198ee6f4c86ffd4625089dd9751630a0: Bug 1489301 - Part 1: Expose Window interfaces on System by default, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Sat, 20 Oct 2018 18:10:07 -0400 - rev 490727
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1489301 - Part 1: Expose Window interfaces on System by default, r=bzbarsky This is done by adding BackstagePass the exposure set of Window. Differential Revision: https://phabricator.services.mozilla.com/D9398
bbb8bac97270807cf396a7d0c33a777e6a57d4d0: Bug 1500956 part 3. Fix our DOM pre-insertion checks to actually match the spec. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 23 Oct 2018 00:32:01 +0200 - rev 490726
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500956 part 3. Fix our DOM pre-insertion checks to actually match the spec. r=smaug
5c6566236a81d93dd1f41aec87b2dc56fbf5c8c9: Bug 1500956 part 2. Change our EnsurePreInsertionValidity implementation to follow the spec more closely. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 23 Oct 2018 00:32:00 +0200 - rev 490725
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500956 part 2. Change our EnsurePreInsertionValidity implementation to follow the spec more closely. r=smaug This is basically putting in https://dom.spec.whatwg.org/#concept-node-ensure-pre-insertion-validity step 3 and moving step 4 to the right place in the order of steps. This matters, because step 3 throws a different exception from all the other steps.
b5d831c8d69c567921c24afd111e22bd42223e29: Bug 1500956 part 1. Change IsAllowedAsChild to take an ErrorResult instead of returning a boolean. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 23 Oct 2018 00:32:00 +0200 - rev 490724
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500956 part 1. Change IsAllowedAsChild to take an ErrorResult instead of returning a boolean. r=smaug The spec algorithms have a step that throws NotFoundError in between steps that throw HierarchyRequestError. We can't really implement that with our current setup. This changeset does not change observable behavior.
1bd4af34fe10ac308ace2115f21fbfa6f90a5747: Backed out 5 changesets (bug 1419091) for reftest failure at tests/layout/reftests/bugs/1377447-1.html.
Daniel Varga <dvarga@mozilla.com> - Tue, 23 Oct 2018 01:08:26 +0300 - rev 490723
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Backed out 5 changesets (bug 1419091) for reftest failure at tests/layout/reftests/bugs/1377447-1.html. Backed out changeset 15811bce212a (bug 1419091) Backed out changeset 2224ee809328 (bug 1419091) Backed out changeset ac56492b6ed6 (bug 1419091) Backed out changeset 72ccc9444916 (bug 1419091) Backed out changeset 58d5a882493d (bug 1419091)
6fcb74d1393cd5f6524e19a3b71208cf35ac5ec2: Bug 1501048 - remove bogus code; r=bstack
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 22 Oct 2018 19:58:40 +0000 - rev 490722
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501048 - remove bogus code; r=bstack This was likely the result of a merge error. The code is not needed, and anyway appears before a docstring.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 tip