00f60c8cf8fbd9173079e8616251fe764bef3f1a: Bug 1501562 - Don't set window.opened window to explicitly load about:blank r=jgraham
James Graham <james@hoppipolla.co.uk> - Fri, 19 Apr 2019 21:09:26 +0000 - rev 470334
Push 35901 by shindli@mozilla.com at Mon, 22 Apr 2019 15:47:10 +0000
Bug 1501562 - Don't set window.opened window to explicitly load about:blank r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D28160
fddb75448c79cf2db033f10127d0f6c6384d125b: Bug 1501562 - Change android wpt expectations so they only apply to fennec r=jgraham
Wes Kocher <wkocher@mozilla.com> - Fri, 19 Apr 2019 21:09:13 +0000 - rev 470333
Push 35901 by shindli@mozilla.com at Mon, 22 Apr 2019 15:47:10 +0000
Bug 1501562 - Change android wpt expectations so they only apply to fennec r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D27183
a033f955b188dcf34133d865822803c27602cf46: Bug 1501562 - Run wpt against geckoview r=jgraham
Wes Kocher <wkocher@mozilla.com> - Fri, 19 Apr 2019 21:10:50 +0000 - rev 470332
Push 35901 by shindli@mozilla.com at Mon, 22 Apr 2019 15:47:10 +0000
Bug 1501562 - Run wpt against geckoview r=jgraham This patch leaves wpt running against fennec on androidx86 as tier2, adds wpt to run against geckoview testactivity on android x86_64 as tier3, and adds enough metadata to run_info_extras to help differentiate the two in expectation files. Fennec is "os == android and not e10s", while geckoview is "os == android and e10s". Differential Revision: https://phabricator.services.mozilla.com/D27182
34059c6188e54415a97125be22b06040dbcc2f93: Backed out changeset 728aa342ad35 (bug 1536511) for causing crashes on Bug 1545023. a=backout
Narcis Beleuzu <nbeleuzu@mozilla.com> - Mon, 22 Apr 2019 14:57:20 +0300 - rev 470331
Push 35900 by nbeleuzu@mozilla.com at Mon, 22 Apr 2019 11:57:53 +0000
Backed out changeset 728aa342ad35 (bug 1536511) for causing crashes on Bug 1545023. a=backout
b783cd5203ea589bb7505852e5108ed142d2d37a: Merge inbound to mozilla-central. a=merge
shindli <shindli@mozilla.com> - Mon, 22 Apr 2019 12:41:08 +0300 - rev 470330
Push 35899 by shindli@mozilla.com at Mon, 22 Apr 2019 09:42:40 +0000
Merge inbound to mozilla-central. a=merge
f8541439e10186980ecea712820310b08144ec96: Bug 1185000 - Show a dismissed password manager doorhanger when credit card numbers are detected. r=jaws
prathiksha <prathikshaprasadsuman@gmail.com> - Fri, 19 Apr 2019 13:52:58 -0700 - rev 470329
Push 35899 by shindli@mozilla.com at Mon, 22 Apr 2019 09:42:40 +0000
Bug 1185000 - Show a dismissed password manager doorhanger when credit card numbers are detected. r=jaws In certain straight-forward cases where we detect a credit card number being used with password fields we will show a dismissed password manager doorhanger. The user can still choose to save in case the valid credit card number is actually their username or password. 1) If the Luhn checksum matches on the username field (see CreditCard.jsm) AND the password is 3 numerical digits (don't handle 4 for now even though it's used by Visa since there are banks that use 4 digits passwords for online banking still). 2) If the Luhn checksum matches on the password value AND we detect that the type=password field is a credit card field via autocomplete=cc-number. ** We must include the @autocomplete check otherwise sites will abuse this loophole on legit login forms and set autocomplete=cc-number on their password fields to avoid saving. For both of these cases we should `dismissed:true` doorhanger, rather than not showing one at all, in case there are false-negatives. Differential Revision: https://phabricator.services.mozilla.com/D25485
7701a0d0fb8bc54265cd7d2f55577e0356cdc43c: Bug 1272849 - browser_notifications_2.js: Properly clear the password field in the doorhanger. r=intermittent
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Fri, 19 Apr 2019 13:49:46 -0700 - rev 470328
Push 35899 by shindli@mozilla.com at Mon, 22 Apr 2019 09:42:40 +0000
Bug 1272849 - browser_notifications_2.js: Properly clear the password field in the doorhanger. r=intermittent
43c7c3f10a71a5bede2282db7dcd80d674cf237d: Bug 1546048 - Use std::ffi::CStr and the cstr crate instead of custom stuff in xpcom. r=lina
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 22 Apr 2019 05:09:23 +0000 - rev 470327
Push 35898 by shindli@mozilla.com at Mon, 22 Apr 2019 09:39:21 +0000
Bug 1546048 - Use std::ffi::CStr and the cstr crate instead of custom stuff in xpcom. r=lina Also, this checks for strings with nulls, which is nice (though I guess an uncommon mistake). Differential Revision: https://phabricator.services.mozilla.com/D28312
6cbc4908bc4bb8e260cb452d36d5a1c9abf4468f: Bug 1538540 - Speculatively revert SetDocumentView usage r=kats
Doug Thayer <dothayer@mozilla.com> - Sun, 21 Apr 2019 02:00:11 +0000 - rev 470326
Push 35898 by shindli@mozilla.com at Mon, 22 Apr 2019 09:39:21 +0000
Bug 1538540 - Speculatively revert SetDocumentView usage r=kats This is a bit of a stab in the dark, but I wanted to rule it out as a potential cause. See comment in the code for some justification. Differential Revision: https://phabricator.services.mozilla.com/D28240
76a363f06ebd40d418d483b41b12721ab728f38c: Bug 1460811 - migrate XULStore to rkv r=bgrins,lina
Myk Melez <myk@mykzilla.org> - Mon, 22 Apr 2019 02:59:51 +0000 - rev 470325
Push 35898 by shindli@mozilla.com at Mon, 22 Apr 2019 09:39:21 +0000
Bug 1460811 - migrate XULStore to rkv r=bgrins,lina Differential Revision: https://phabricator.services.mozilla.com/D25355
593761a810cea50aebb2b9a423af791c773c10ac: Bug 1545707 - Dispatch cancel events for transitions/animations canceled on ::marker pseudo elements when the become no longer rendered; r=mats
Brian Birtles <birtles@gmail.com> - Mon, 22 Apr 2019 00:54:29 +0000 - rev 470324
Push 35898 by shindli@mozilla.com at Mon, 22 Apr 2019 09:39:21 +0000
Bug 1545707 - Dispatch cancel events for transitions/animations canceled on ::marker pseudo elements when the become no longer rendered; r=mats Differential Revision: https://phabricator.services.mozilla.com/D28176
bc8f94bb6bb6dad3f71b1ac955f1d89643548013: Bug 1545707 - Add tests for animation of ::marker pseudo-elements; r=mats
Brian Birtles <birtles@gmail.com> - Mon, 22 Apr 2019 00:54:09 +0000 - rev 470323
Push 35898 by shindli@mozilla.com at Mon, 22 Apr 2019 09:39:21 +0000
Bug 1545707 - Add tests for animation of ::marker pseudo-elements; r=mats In particular, this tests the composite order of ::marker pseudo-elements and dispatching cancel events for these elements. It adds one test that is known to fail in Gecko. This will be fixed in the next patch in this series. Differential Revision: https://phabricator.services.mozilla.com/D28175
6ccf33c9e56e44937858a86890a65c4296861d98: Bug 1545707 - Rework hidden-container-001.html CSS transitions tests; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 22 Apr 2019 00:53:49 +0000 - rev 470322
Push 35898 by shindli@mozilla.com at Mon, 22 Apr 2019 09:39:21 +0000
Bug 1545707 - Rework hidden-container-001.html CSS transitions tests; r=hiro This behavior is not actually clearly specified yet. See: https://github.com/w3c/csswg-drafts/issues/3790 But when it is specified it will most likely be specified in terms of HTML's "being rendered" definition: https://html.spec.whatwg.org/#being-rendered I had planned to specify this behavior before updating these tests but I need to update them first in order to add the ::marker tests for this bug. Differential Revision: https://phabricator.services.mozilla.com/D28174
b061de30553d63447163d449f1ae78c8e8cb7827: Bug 1259660 - Moved mozilla::WidgetMosueEventBase::buttonType in MouseEvents.h to mozilla::MouseButton in EventForwards.h, and mozilla::WidgetMouseEventBase::buttonsFlag to mozilla::MouseButtonsFlag r=masayuki
Srujana Peddinti <srujana.htt121@gmail.com> - Sun, 21 Apr 2019 20:13:34 +0000 - rev 470321
Push 35898 by shindli@mozilla.com at Mon, 22 Apr 2019 09:39:21 +0000
Bug 1259660 - Moved mozilla::WidgetMosueEventBase::buttonType in MouseEvents.h to mozilla::MouseButton in EventForwards.h, and mozilla::WidgetMouseEventBase::buttonsFlag to mozilla::MouseButtonsFlag r=masayuki Moved mozilla::WidgetMosueEventBase::buttonType in MouseEvents.h to mozilla::MouseButton in EventForwards.h, and mozilla::WidgetMouseEventBase::buttonsFlag to mozilla::MouseButtonsFlag so that any referer in header files do not need to include MouseEvents.h only for referring them. Instead, they just need to include EventForwards.h. Now when MouseEvents.h is changed, the rebuild speed becomes faster. Differential Revision: https://phabricator.services.mozilla.com/D25325
8c32486b90c57e1f104ea8e6415a9f53436050ae: Bug 1259660 - Reordered the member definition in the class WidgetMouseEventBase to reduce the instance size. r=masayuki
Srujana Peddinti <srujana.htt121@gmail.com> - Sun, 21 Apr 2019 18:20:58 +0000 - rev 470320
Push 35898 by shindli@mozilla.com at Mon, 22 Apr 2019 09:39:21 +0000
Bug 1259660 - Reordered the member definition in the class WidgetMouseEventBase to reduce the instance size. r=masayuki To reduce the instance size, reordered the member definition in the class WidgetMouseEventBase, in the decreasing order of alignment size (alignof() value) to optimize the packing. Differential Revision: https://phabricator.services.mozilla.com/D25308
71f22c1e59a9e20c48bcb2713e02f8c5ef1a4f18: Bug 1259660 - Cleaned up WidgetMouseEventBase by renaming WidgetMouseEventBase::region to WidgetMouseEventBase::mRegion r=masayuki
Srujana Peddinti <srujana.htt121@gmail.com> - Sun, 21 Apr 2019 18:20:22 +0000 - rev 470319
Push 35898 by shindli@mozilla.com at Mon, 22 Apr 2019 09:39:21 +0000
Bug 1259660 - Cleaned up WidgetMouseEventBase by renaming WidgetMouseEventBase::region to WidgetMouseEventBase::mRegion r=masayuki Renamed all class member instances from WidgetMouseEventBase::region to WidgetMouseEventBase::mRegion Differential Revision: https://phabricator.services.mozilla.com/D25323
d4d915be6dcf0825ef3ceea5441a30a203f3c55e: Bug 1259660 - Cleaned up WidgetMouseEventBase by renaming WidgetMouseEventBase::inputSource to WidgetMouseEventBase::mInputSource r=masayuki
Srujana Peddinti <srujana.htt121@gmail.com> - Sun, 21 Apr 2019 18:19:43 +0000 - rev 470318
Push 35898 by shindli@mozilla.com at Mon, 22 Apr 2019 09:39:21 +0000
Bug 1259660 - Cleaned up WidgetMouseEventBase by renaming WidgetMouseEventBase::inputSource to WidgetMouseEventBase::mInputSource r=masayuki Renamed all class member instances from WidgetMouseEventBase::inputSource to WidgetMouseEventBase::mInputSource Differential Revision: https://phabricator.services.mozilla.com/D25322
d0d15e6fc468f908e3b6a36de706fb64de38bed1: Bug 1259660 - Cleaned up WidgetMouseEventBase by renaming WidgetMouseEventBase::hitCluster to WidgetMouseEventBase::mHitCluster r=masayuki
Srujana Peddinti <srujana.htt121@gmail.com> - Sun, 21 Apr 2019 18:19:20 +0000 - rev 470317
Push 35898 by shindli@mozilla.com at Mon, 22 Apr 2019 09:39:21 +0000
Bug 1259660 - Cleaned up WidgetMouseEventBase by renaming WidgetMouseEventBase::hitCluster to WidgetMouseEventBase::mHitCluster r=masayuki Renamed all class member instances from WidgetMouseEventBase::hitCluster to WidgetMouseEventBase::mHitCluster Differential Revision: https://phabricator.services.mozilla.com/D25318
cb6da071dc038e2c4cf2a7fd250acea4445a734d: Bug 1259660 - Cleaned up WidgetMouseEventBase by renaming WidgetMouseEventBase::pressure to WidgetMouseEventBase::mPressure r=masayuki
Srujana Peddinti <srujana.htt121@gmail.com> - Sun, 21 Apr 2019 18:19:18 +0000 - rev 470316
Push 35898 by shindli@mozilla.com at Mon, 22 Apr 2019 09:39:21 +0000
Bug 1259660 - Cleaned up WidgetMouseEventBase by renaming WidgetMouseEventBase::pressure to WidgetMouseEventBase::mPressure r=masayuki Renamed all class member instances from WidgetMouseEventBase::pressure to WidgetMouseEventBase::mPressure Differential Revision: https://phabricator.services.mozilla.com/D25314
912e85a1cbdf90ce1cd853462ae938e1a3fd935f: Bug 1259660 - Cleaned up WidgetMouseEventBase by renaming WidgetMouseEventBase::button to WidgetMouseEventBase::mButton. r=masayuki
Srujana Peddinti <srujana.htt121@gmail.com> - Sun, 21 Apr 2019 18:17:10 +0000 - rev 470315
Push 35898 by shindli@mozilla.com at Mon, 22 Apr 2019 09:39:21 +0000
Bug 1259660 - Cleaned up WidgetMouseEventBase by renaming WidgetMouseEventBase::button to WidgetMouseEventBase::mButton. r=masayuki Renamed all class member instances from WidgetMouseEventBase::button to WidgetMouseEventBase::mButton. Differential Revision: https://phabricator.services.mozilla.com/D25309
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip