Граф коммитов

2714 Коммитов

Автор SHA1 Сообщение Дата
Ryan VanderMeulen e990c18296 Bug 1516969 - Update pdf.js to version 2.1.145. r=bdahl 2018-12-31 08:33:37 -05:00
Ryan VanderMeulen 74fa099d13 Bug 1516470 - Update pdf.js to version 2.1.132. r=bdahl 2018-12-26 16:17:11 -05:00
Jared Wein d5e162396a Bug 1474905 - Don't disable the Save button if the form is empty or not. Instead rely on form validation preventing the Save. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D14642

--HG--
extra : moz-landing-system : lando
2018-12-20 22:10:00 +00:00
Jared Wein 4bf1467ca5 Bug 1474905 - Use a dropdown for the state/province field when possible. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D11854

--HG--
extra : moz-landing-system : lando
2018-12-20 22:10:00 +00:00
Mike Taylor 1c41dddc98 Bug 1514861. Add Google Analytics params to report site issue endpoint requests. r=sebastian,mkaply
Add Google Analytics params to report site issue endpoint requests

Differential Revision: https://phabricator.services.mozilla.com/D14899

--HG--
extra : moz-landing-system : lando
2018-12-20 17:45:37 +00:00
Jeff Walden ed23151bd7 Bug 1492937 - Make the JS subscript loader load scripts exclusively as UTF-8, with no way to specify any other encoding, and adjust a bunch of existing tests to use UTF-8 directly, rather than Unicode escape sequences or similar. (This also changes the encoding of .sjs scripts and all mochitest-browser tests in the tree from Latin-1 to UTF-8.) r=yzen, r=MattN, r=jimb, r=kmag 2018-12-19 13:46:20 -08:00
Cristina Coroiu 662e216507 Bug 1445538 - disable browser_update_doorhanger.js for frequent failures r=jmaher 2018-12-18 15:59:00 +02:00
arthur.iakab f1762a3667 Merge mozilla-central to mozilla-inbound 2018-12-18 07:36:08 +02:00
Dennis Schubert 3a160e5189 Bug 1487401 - Remove mobile UA override for eBay. r=twisniewski,kmag,miketaylr
Differential Revision: https://phabricator.services.mozilla.com/D14717

--HG--
extra : moz-landing-system : lando
2018-12-17 21:38:49 +00:00
Jared Wein 67d66fdc0a Bug 1495881 - Compare existing autofill entries using a whitespace-free, case-insensitive, and accent-folding approach. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D14338

--HG--
extra : moz-landing-system : lando
2018-12-15 19:58:16 +00:00
Jared Wein 7c05f8cf84 Bug 1495881 - Compare existing autofill entries street-address using a whitespace-free approach. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D14183

--HG--
extra : moz-landing-system : lando
2018-12-14 19:29:29 +00:00
Cosmin Sabou 1d49103119 Backed out changeset c4d1729c029e (bug 1474905) for browser chrome failures on browser_editCreditCardDialog.js. CLOSED TREE 2018-12-14 21:44:32 +02:00
Jared Wein 91e9a06355 Bug 1474905 - Use a dropdown for the state/province field when possible. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D11854

--HG--
extra : moz-landing-system : lando
2018-12-14 18:52:19 +00:00
Dennis Schubert 49e78df13e Bug 1512907 - Import GoFaster v3.0.0 sources to Desktop and Fennec. r=kmag,rhelmer
Differential Revision: https://phabricator.services.mozilla.com/D14047

--HG--
extra : moz-landing-system : lando
2018-12-14 00:52:32 +00:00
Jeff Walden 2a8770b450 Bug 1492932 - Define various name reference details in FormAutofillNameUtils.jsm now that JS modules are loaded as UTF-8, rather than in a separate script through the subscript loader with UTF-8 explicitly specified. r=MattN
--HG--
extra : rebase_source : 79fd0036f308889754675d007b8fd230b1b99e41
2018-12-08 07:03:33 -05:00
Ryan VanderMeulen e3f80b35ad Bug 1512982 - Update pdf.js to version 2.1.97. r=bdahl
--HG--
extra : rebase_source : 0a8cdf6da1fe49bbd71213f8fdb8eaa8fa5ed9b0
2018-12-10 10:09:44 -05:00
Luca Greco 79cc29fa6e Bug 1512419 - Screenshots' contextMenu entry should be available on webpage in reader mode. r=_6a68
Depends on D13907

Differential Revision: https://phabricator.services.mozilla.com/D13908

--HG--
extra : moz-landing-system : lando
2018-12-06 18:23:40 +00:00
Jared Wein 4f380956c6 Bug 1512309 - Set the month of the date object through the Date constructor instead of the UTC time. r=MattN
The UTC time was generating incorrect months when the browser was used in a timezone that has a negative UTC offset. The value returned from Date.UTC was then parsed by new Date() which was converted to the local timezone. Date.UTC(1970, 0, 1) would return a time of 0 which would then become December 1969.

Differential Revision: https://phabricator.services.mozilla.com/D13879

--HG--
extra : moz-landing-system : lando
2018-12-07 14:12:53 +00:00
Luca Greco bf88a10c9f Bug 1483620 - Screenshots pageAction should be shown on about:reader urls. r=_6a68
Depends on D13582

Differential Revision: https://phabricator.services.mozilla.com/D13583

--HG--
extra : moz-landing-system : lando
2018-12-04 20:53:35 +00:00
Ciure Andrei ed617be144 Backed out 2 changesets (bug 1512052)for causing build bustages CLOSED TREE
Backed out changeset 4773a3f46c22 (bug 1512052)
Backed out changeset 2f48c5afbe57 (bug 1512052)

--HG--
rename : browser/components/attribution/test/xpcshell/.eslintrc.js => browser/components/attribution/test/.eslintrc.js
2018-12-05 05:47:39 +02:00
Mark Banner 6eec4b7bae Bug 1512052 - Update some directories in .eslintignore, and correct a few .eslintrc.js files. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D13745

--HG--
rename : browser/components/attribution/test/.eslintrc.js => browser/components/attribution/test/xpcshell/.eslintrc.js
extra : moz-landing-system : lando
2018-12-04 22:27:02 +00:00
Ryan VanderMeulen f1930ae0c1 Bug 1514788 - Update pdf.js to version 2.1.117. r=bdahl
--HG--
extra : rebase_source : d093be387809cc06c10717882cdeddf3e973cc94
2018-12-17 11:09:01 -05:00
Sylvestre Ledru ef05004811 Bug 1503537 - Get rid of the pdfium & mortar code r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D10352

--HG--
extra : moz-landing-system : lando
2018-11-28 19:31:21 +00:00
Matthew Noorenberghe f34b971aa6 Bug 1510470 - Disable OS re-auth for credit cards by default. r=timdream
Differential Revision: https://phabricator.services.mozilla.com/D13169

--HG--
extra : moz-landing-system : lando
2018-11-28 01:08:35 +00:00
Diego Pino Garcia d493028e02 Bug 1470196 - Show the month name after the month number in the cc-exp-month dropdown r=MattN
--HG--
extra : rebase_source : dab71b73d0f4e87e3d655f237d7bcc7a98dee01e
2018-11-22 23:22:00 +02:00
Ryan VanderMeulen ede01266c9 Bug 1509894 - Update pdf.js to version 2.1.86. r=bdahl 2018-11-26 10:42:24 -05:00
Matthew Noorenberghe 4d0cbeac7f Bug 1505141 - Always preserveOldProperties for payment request but blank mailing address fields by default. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D12190

--HG--
extra : moz-landing-system : lando
2018-11-21 00:46:23 +00:00
Masayuki Nakano 0acd37ec1d Bug 1504911 - part 4: Make all script for web content dispatch "input" event with proper event interface r=smaug
Currently, some "input" event dispatchers in our script dispatch "input" event
with UIEvent.  This is completely wrong.  For conforming to HTML spec, Event
is proper event.  Additionally, for conforming to Input Events, InputEvent
is proper event only on <textarea> or <input> element which has a single line
editor.

For making us to maintain easier, this patch adds new API, "isInputEventTarget"
to MozEditableElement which returns true when "input" event dispatcher should
use InputEvent for the input element.

Finally, this makes some dispatchers use setUserInput() instead of
setting value and dispatching event by themselves.  This also makes
us to maintain them easier.

Note that this does not touch "input" event dispatchers which dispatch events
only for chrome (such as URL bar, some pages in about: scheme) for making
this change safer as far as possible.

Differential Revision: https://phabricator.services.mozilla.com/D12247

--HG--
extra : moz-landing-system : lando
2018-11-20 14:35:38 +00:00
Masayuki Nakano abe138f771 Bug 1504911 - part 1: Make all "input" event dispatcher in C++ use new utility method r=smaug
Currently, a lot of code dispatch "input" event and some of them dispatch
"input" event with wrong interface and/or values.  Therefore this patch
creates nsContentUtils::DispatchInputEvent() to make all of them dispatch
correct event.

Unfortunately, due to bug 1506439, we cannot set pointer to refcountable
classes of MOZ_CAN_RUN_SCRIPT method to nullptr.  Therefore, this patch
creates temporary RefPtr<TextEditor> a lot even though it makes damage to
the performance if it's in a hot path.

This patch makes eEditorInput event dispatched with
InternalEditorInputEvent when "input" event should be dispatched with
dom::InputEvent.  However, this patch uses WidgetEvent whose message is
eUnidentifiedEvent and setting WidgetEvent::mSpecifiedEventType to
nsGkAtoms::oninput when "input" event should be dispatched with
dom::Event because we need to keep that eEditorInput and
InternalEditorInputEvent are mapped each other.

Differential Revision: https://phabricator.services.mozilla.com/D12244

--HG--
extra : moz-landing-system : lando
2018-11-21 03:59:02 +00:00
Masayuki Nakano 388e64d857 Bug 1504911 - part 0: Add "input" event tests into existing tests r=smaug
It's difficult to create new test which checks "input" events caused by
all edit operations especially when text is inserted from our UI.  Therefore,
this adds "input" event type checks into existing tests.

Additionally, this adds new test for MozEditableElement.setUserInput() whose
behavior needs to be fixed in this bug.

Currently, InputEvent interface should be used only on text controls or
contenteditable editor when dispatching "input" event.
https://w3c.github.io/input-events/#events-inputevents

You may feel odd to use different event interface for same "input" events.
However, other browsers also use InputEvent interface only in the cases. So,
we should follow them for now.

Differential Revision: https://phabricator.services.mozilla.com/D12243

--HG--
extra : moz-landing-system : lando
2018-11-20 14:24:06 +00:00
shindli 95b9b72836 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-11-20 23:50:05 +02:00
Tom Schuster 5a9d2a428c Bug 1493292 - Remove aDataLen parameters from nsITransferable.getTransferData. r=smaug
Depends on D11200

Differential Revision: https://phabricator.services.mozilla.com/D11201

--HG--
extra : moz-landing-system : lando
2018-11-20 16:59:56 +00:00
Paolo Amadini 5d354ce421 Bug 1429940 - Part 2 - Use HTML headings inside the "label" element for labeling "groupbox" elements in Preferences, instead of the "caption" element. r=MarcoZ,dao,jaws,flod
This makes it possible to navigate by headings when using accessibility technology.

Information labels displayed when removing the master password are also restored.

Differential Revision: https://phabricator.services.mozilla.com/D11792

--HG--
extra : rebase_source : 42f156dbccf074445cf7e08d8de246058437c91b
2018-11-20 15:14:18 +00:00
Csoregi Natalia df7483024d Backed out 6 changesets (bug 1493292) for bustage on /nsTransferable.cpp. CLOSED TREE
Backed out changeset f198bf91320b (bug 1493292)
Backed out changeset 6487aa307123 (bug 1493292)
Backed out changeset f2cabd69c568 (bug 1493292)
Backed out changeset 71430fceb4a3 (bug 1493292)
Backed out changeset 3a9b6d65d8c7 (bug 1493292)
Backed out changeset 55769869037c (bug 1493292)
2018-11-20 17:13:18 +02:00
Tom Schuster b292ec7c2c Bug 1493292 - Remove aDataLen parameters from nsITransferable.getTransferData. r=smaug
Depends on D11200

Differential Revision: https://phabricator.services.mozilla.com/D11201

--HG--
extra : moz-landing-system : lando
2018-11-20 14:47:02 +00:00
Razvan Maries 208d16134b Merge mozilla-inbound to mozilla-central a=merge 2018-11-20 07:03:17 +02:00
Timothy Guan-tin Chien 9ac2863a64 Bug 1504268 - Show proper OS login dialog labels when filling/editing credit cards r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D11095

--HG--
extra : moz-landing-system : lando
2018-11-19 21:00:02 +00:00
Paolo Amadini 5947e6f763 Bug 1470873 - Part 2 - Resume running formautofill xpcshell tests in non-headless mode. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D12027

--HG--
extra : rebase_source : ceeae763ef3020343084dd94134a1fc365ad90d3
2018-11-15 14:42:35 +00:00
Ryan VanderMeulen 69d396b470 Bug 1508275 - Update pdf.js to version 2.1.70. r=bdahl
--HG--
extra : rebase_source : 5fb697e047c755722e7c922f9e101b5ec43de599
2018-11-19 10:08:36 -05:00
Diego Pino Garcia 22dd697280 Bug 1504675 - Allow vertical resize only in WebPayments's address-form street-address field r=MattN
--HG--
extra : histedit_source : de7599a7c76ada1bd8c4e4df1e309a6131c866a9
2018-11-14 00:23:00 +02:00
Jared Wein 281dff55d5 Bug 1499869 - Allow displaying of masked credit card numbers when they're invalid. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D9048

--HG--
extra : moz-landing-system : lando
2018-11-13 17:35:29 +00:00
Jonas Jenwald 63eccc1511 Bug 1504714 - Actually remove all message listeners when `FindEventManager` is unloaded. r=bdahl
Currently the "PDFJS:Child:handleEvent" message listener isn't removed when the `FindEventManager` is unloaded.
If the user re-loads the current (PDF) document, using e.g. the F5 key, the old message listener will thus persist, causing subsequent find event to be handled more than once. This is quite bad, since it causes one (or more) matches to be skipped over when the user attempts to search after re-loading the document.
2018-11-05 16:28:21 +01:00
Ryan VanderMeulen f78af13e00 Bug 1506596 - Update pdf.js to version 2.1.52. r=bdahl 2018-11-12 09:42:09 -05:00
Ryan VanderMeulen 1d37d44c7b Bug 1506224 - Update pdf.js to version 2.1.42. r=bdahl
--HG--
extra : rebase_source : 6b5f87e6ad00e54d3f9b3356ef9619c3163c9f7b
2018-11-09 14:31:08 -05:00
Sam Foster 8401d41400 Bug 1492399 - honor preserveFieldValues when generating billing address options. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D11129

--HG--
extra : moz-landing-system : lando
2018-11-07 18:41:37 +00:00
Jonathan Kingston 42bd423a94 Bug 1490257 - Add principal to JS code for passing explicit triggeringPrincipals. r=ckerschb
Depends on D10882

Differential Revision: https://phabricator.services.mozilla.com/D10883

--HG--
extra : moz-landing-system : lando
2018-11-05 14:05:19 +00:00
Jared Wein ed95c3076b Bug 1497225 - Update the required asterisk display when changing countries. r=sfoster,MattN
Differential Revision: https://phabricator.services.mozilla.com/D10637

--HG--
extra : moz-landing-system : lando
2018-11-02 20:53:12 +00:00
Noemi Erli bc6ac5be87 Backed out changeset 8cd7b1c3737a (bug 1497225) for failures in browser_editAddressDialog.js 2018-11-02 22:11:24 +02:00
Jared Wein d29ee44549 Bug 1497225 - Update the required asterisk display when changing countries. r=sfoster,MattN
Differential Revision: https://phabricator.services.mozilla.com/D10637

--HG--
extra : moz-landing-system : lando
2018-11-02 19:03:39 +00:00
Gijs Kruitbosch d091a63688 Bug 1503933 - wait for new window to be focused and activated before trying to open popup in it, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D10740

--HG--
extra : moz-landing-system : lando
2018-11-02 16:38:19 +00:00