Commit Graph

2587 Commits

Author SHA1 Message Date
Arshad Kazmi
a8ce6a74f6 Bug 1405112 - report whether the user has a touch screen when reporting site issues r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D6058

--HG--
extra : moz-landing-system : lando
2018-09-25 19:27:20 +00:00
Andrew Swan
344c8c7036 Bug 1484325 Go back to chrome.manifest for formautofill locale registration r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D6690

--HG--
extra : moz-landing-system : lando
2018-09-25 06:03:20 +00:00
Matthew Noorenberghe
5ba6f9aa93 Bug 1480717 - Fix credit card form billing address and persist checkbox layout. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D4175

--HG--
extra : moz-landing-system : lando
2018-09-24 19:51:39 +00:00
Jared Wein
416ff8c392 Bug 1481972 - Add remaining countries to address autofill countries list. r=MattN
Saving and filling the countries via Form Autofill will still be limited to certain countries
but this allows the storage to be useful for Web Payments in other countries.

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

--HG--
extra : amend_source : c6810478b747cf51aaaafa73f83682cb23711231
2018-09-23 23:50:03 -07:00
Zibi Braniecki
83ea94f5ba Bug 1491394 - Update callsites to use new mozILocaleService API. r=jfkthame
Depends on D5924

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

--HG--
extra : moz-landing-system : lando
2018-09-21 15:30:37 +00:00
Drew Willcoxon
bf444589fe Bug 1483033 - Pass correct startup and shutdown reasons to screenshots's embedded webextension. r=_6a68
`webExtension` in bootstrap.js's `start` and `stop` functions is an `EmbeddedExtension`, and `startupReason` and the `reason` argument passed to `stop` is a numeric reason.  `EmbeddedExtension.startup` and `shutdown` take string reasons, not numeric reasons, contrary to their jsdocs.

Also, we can use `AddonManagerPrivate` instead of hardcoding `APP_STARTUP` and `APP_SHUTDOWN`.

This patch fixes bug 1483033.

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

--HG--
extra : moz-landing-system : lando
2018-09-20 21:58:44 +00:00
Matthew Noorenberghe
514f9fcc29 Bug 1463545 - Replace grid layout of <address-option> with a new two line design. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D5186

--HG--
extra : moz-landing-system : lando
2018-09-20 21:07:20 +00:00
Andrew Swan
3bc9db418d Bug 1487173 Switch asan-reporter to built-in r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D5615

--HG--
rename : browser/extensions/asan-reporter/bootstrap.js => browser/modules/AsanReporter.jsm
extra : moz-landing-system : lando
2018-09-17 18:19:33 +00:00
Gurzau Raul
867011efac Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-09-17 19:47:47 +03:00
Robert Strong
cb3e3f3536 Bug 1358342 - Remove the aushelper system add-on. r=mhowell
The aushelper add-on is no longer needed and needs to be removed before bootstrapping for add-ons is removed

Depends on D5918

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

--HG--
extra : moz-landing-system : lando
2018-09-14 23:33:00 +00:00
Ryan VanderMeulen
101b9e0130 Bug 1491807 - Update pdf.js to version 2.0.866. r=bdahl 2018-09-17 09:00:07 -04:00
Jonas Jenwald
cf4099fb7d Bug 1062025 - Forward the matchesCount from the PDF.js viewer to the browser findbar. r=bdahl 2018-09-12 20:16:54 +02:00
Ryan VanderMeulen
aeeed27c18 Bug 1491378 - Update pdf.js to version 2.0.854. r=bdahl
--HG--
extra : amend_source : ee59d0c96de5440583dda33be3b191b60e3fb0c4
2018-09-14 13:02:33 -04:00
Andrew Swan
eac08444e3 Bug 1488971 Move logic for disabling screenshots out of the extension r=kmag,_6a68
Differential Revision: https://phabricator.services.mozilla.com/D5310

--HG--
extra : source : a8de31323a3b52d7f4d6abd9405ba64e2227a653
extra : intermediate-source : ef0c065ebe0fc1918816718d45dc7e2a42545b06
extra : histedit_source : 56ceab6060017e3c893a17f1cd9d885f97fb7c31%2Cb574ee4b673e9c7443d8318f147982fc07774a54
2018-09-07 13:43:48 -07:00
Dorel Luca
92cf5e0c3d Backed out changeset ef0c065ebe0f (bug 1488971) for browser-chrome failures on browser/base/content/test/performance/browser_preferences_usage.js. CLOSED TREE 2018-09-12 22:47:44 +03:00
Jonas Jenwald
6b5120738e Bug 1282759 - Include the entireWord mode when forwarding find events to the PDF.js viewer. r=bdahl
This patch doesn't implement "Whole words" searching in the built-in PDF viewer, however it provides the necessary foundation for such an implementation by making the `entireWord` mode available to the viewer.

--HG--
extra : rebase_source : 47e5657162cb7c587a1a04d9c049555c46618d1e
2018-09-07 11:24:28 +02:00
Jared Hirsch
83e643e16a Bug 1466575 - Re-enable Screenshots WebExtension page action for Firefox 64; r=ianbicking
This patch was temporarily reverted to avoid bug 1483033 for Firefox 63.

MozReview-Commit-ID: 4VaQgZQCVlE

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

--HG--
extra : rebase_source : 1d6879ee635efe2183b1c228398618461caa571b
2018-09-12 02:22:00 +00:00
Andrew Swan
23f0998b8e Bug 1488971 Move logic for disabling screenshots out of the extension r=kmag,_6a68
Differential Revision: https://phabricator.services.mozilla.com/D5310

--HG--
extra : rebase_source : f86e2cd6dbc2dafafcf4c7cd79d5c47208aad9f9
extra : source : a8de31323a3b52d7f4d6abd9405ba64e2227a653
2018-09-07 13:43:48 -07:00
shindli
09ca1be960 Backed out changeset a8de31323a3b (bug 1488971) for bc failures in browser/components/uitour/test/browser_UITour_availableTargets.js 2018-09-11 22:15:49 +03:00
Andrew Swan
95a89fe1c2 Bug 1488971 Move logic for disabling screenshots out of the extension r=kmag,_6a68
Differential Revision: https://phabricator.services.mozilla.com/D5310

--HG--
extra : rebase_source : f77cd499eb7415c27d992e91c58d99293181d7f6
extra : amend_source : 4f285a04f55b2186b538f9f2ff425cc7b97250dd
2018-09-07 13:43:48 -07:00
Ryan VanderMeulen
5826bb91b9 Bug 1489996 - Update pdf.js to version 2.0.843. r=bdahl 2018-09-10 20:02:01 -04:00
Daniel Varga
2ddac974c2 Backed out changeset c80bc4f44b7f (bug 1489996) for bc failures in browser/extensions/pdfjs/test/browser_pdfjs_main.js 2018-09-10 16:43:52 +03:00
Ryan VanderMeulen
9368462357 Bug 1489996 - Update pdf.js to version 2.0.841. r=bdahl 2018-09-10 09:02:45 -04:00
Jared Wein
6415cfa9e8 Bug 1485837 - Position merchant field-specific error messages relative to the height of their related input field. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D5302

--HG--
extra : moz-landing-system : lando
2018-09-07 23:18:50 +00:00
Brian Grinstead
150199f6f8 Bug 1488938 - Round two: migrate mochitest-browser tests to use element variations of firstChild, etc;r=Gijs
This is a follow up to Bug 1482667. The list of callers was gathered by instrumenting
the webidl calls to these methods and dumping JS stack when they are called in browser.xul.

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

--HG--
extra : moz-landing-system : lando
2018-09-07 15:31:38 +00:00
Ryan VanderMeulen
001bc2a990 Bug 1488420 - Update pdf.js to version 2.0.815. r=bdahl 2018-09-06 08:28:26 -04:00
Timothy Guan-tin Chien
4b8e9c3d4a Bug 1399367 - Remove MasterPassword.{encrypt|decrypt}Sync() methods r=MattN
This also makes various AutofillRecords methods async, with the exception of
remove() and removeAll().

Noted that I didn't implement any kind of "lock" for FormAutofillStorage --
please do not call these methods concurrently -- if you must please |await|
for the last call to resolve. This most likely would happen in tests, and
shouldn't happen in the real world, given that all user actions happen on
macrotasks, and probably not at the next tick, unless Quicksilver is a
Firefox user.

FormAutofillStorage can be improved if there are complex use cases for it.

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

--HG--
extra : moz-landing-system : lando
2018-09-05 17:54:48 +00:00
Kris Maglione
058a7d8799 Bug 1481859: Initialized PdfJs sharedData state earlier in startup. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D4288

--HG--
extra : rebase_source : 3016b5a5b5c9992f2a67aa5dc6d2029ca9ff7f87
2018-08-25 14:15:50 -07:00
Narcis Beleuzu
21c79a18a8 Backed out changeset fd24042d3bfa (bug 1488420) for bc failures on browser_pdfjs_zoom.js. CLOSED TREE 2018-09-04 18:34:18 +03:00
Ryan VanderMeulen
abcd838ffb Bug 1488420 - Update pdf.js to version 2.0.813. r=bdahl 2018-09-04 09:32:38 -04:00
Ehsan Akhgari
820ef13193 Bug 1480900 follow-up: Fix lint failure
Landed on a CLOSED TREE

--HG--
extra : source : 5a55e5b741076790c0fead2d758fa5dc5d76b839
2018-08-31 16:16:20 -04:00
Sebastian Hengst
4f39161869 Backed out 18 changesets (bug 1487647, bug 1487271, bug 1487001, bug 1487105, bug 1486845, bug 1485738, bug 1487595, bug 1347060, bug 1480900, bug 1487889) for accidential push of inbound to central. a=backout
Backed out changeset 331706d8558f (bug 1487595)
Backed out changeset d78b833293db (bug 1487595)
Backed out changeset f292ef31ef0b (bug 1487595)
Backed out changeset ef8c5c529210 (bug 1486845)
Backed out changeset 9cbc8592d649 (bug 1487889)
Backed out changeset 05a0118455e4 (bug 1487105)
Backed out changeset 78b8ff889992 (bug 1487105)
Backed out changeset 5a55e5b74107 (bug 1480900)
Backed out changeset ea2402bdef40 (bug 1347060)
Backed out changeset 3f831b709e37 (bug 1485738)
Backed out changeset d1c29bfb5ea9 (bug 1480900)
Backed out changeset 8e60483ec824 (bug 1480900)
Backed out changeset 328589a86dd1 (bug 1487647)
Backed out changeset d974ef1647f3 (bug 1480900)
Backed out changeset 0509636cc5d5 (bug 1487001)
Backed out changeset c57165730494 (bug 1487271)
Backed out changeset a55d81761fc4 (bug 1480900)
Backed out changeset eaa2d0e9b62d (bug 1480900)

--HG--
rename : gfx/docs/AsyncPanZoomArchitecture.png => gfx/doc/AsyncPanZoom-HighLevel.png
rename : gfx/webrender_bindings/README.webrender => gfx/doc/README.webrender
rename : gfx/docs/SilkArchitecture.png => gfx/doc/silkArchitecture.png
2018-09-01 02:01:23 +03:00
Sebastian Hengst
973b725f51 Bug 1485400 - Remove ')' from merge conflict. a=bustage-fix 2018-09-01 01:56:12 +03:00
Jared Wein
cd49c65e14 Bug 1480719 - Require credit card expiration month and year before saving credit cards. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D4485

--HG--
extra : moz-landing-system : lando
2018-08-31 16:36:34 +00:00
Mark Banner
afb520e82a Bug 1486739 - Enable ESLint rule comma-dangle for browser/, services/, taskcluster/ and toolkit/ directories. r=mossop
Enable globally by default by blacklist directories outside of the ones we're enabling. Remove now unnecessary existing configurations.

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

--HG--
extra : moz-landing-system : lando
2018-08-31 06:06:08 +00:00
Mark Banner
691543ee89 Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop
Automatic changes by ESLint, except for manual corrections for .xml files.

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

--HG--
extra : moz-landing-system : lando
2018-08-31 05:59:17 +00:00
Ehsan Akhgari
7013faf184 Bug 1480900 follow-up: Fix lint failure
Landed on a CLOSED TREE
2018-08-31 16:16:55 -04:00
Ehsan Akhgari
c5ac54dddf Bug 1480900 - Part 2: Reorder the Privacy pane of the Preferences UI to move Content Blocking to the top, followed by Cookies & Site Data; r=johannh
The reason why I chose to do this dynamically instead of modifying the XUL markup
was to ensure that no changes are yet made in case the content blocking UI pref is
disabled.
2018-08-31 15:46:36 -04:00
Dennis Schubert
65a27816a3 Bug 1486885 - Remove error logging inside getBaseDomainFromURI(). r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D4684

--HG--
extra : moz-landing-system : lando
2018-08-30 15:50:20 +00:00
anthony
72017bd799 Pocket: Tag auto complete appears behind send to mobile section (Bug 1487157). r=thecount
In the Pocket dropdown, the Tag input field has an auto-complete. In the case
that the user is enrolled in a A/B experiment, a "Send to Phone" section will
be added to the panel. The tag auto-complete field, when active, appears
behind the experiment section.

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

--HG--
extra : moz-landing-system : lando
2018-08-29 19:28:57 +00:00
Sam Foster
2f87b0ad28 Bug 1477105 - Support cc-type as valid field for credit cards in form autofill. r=MattN
* Add cc-type as a valid field for credit card forms
* Add a select menu and new string for designating a card type in the add/edit form
* Enforce matching of cc-type to one of the list of supported network ids for Basic Card
* Expose the network ids list as CreditCard.SUPPORTED_TYPES
* Populate the cc-type options using a getCreditCardTypes util method passed into the EditCreditCard constructor

* Web Payment tests: verify cc-type picker is presented, populated as expected and selections received in the response

MozReview-Commit-ID: 9QyU1UwTRay

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

--HG--
extra : rebase_source : 4ffffa97e845d727f1bfbcc88218992ed7d6c5a0
2018-08-28 15:59:57 -07:00
Matthew Noorenberghe
ddbfdc7178 Bug 1480886 - Position the form fields for the address-form and basic-card-form according to the spec. r=sfoster
Based on work by Jared Wein.

A follow-up will handle the persist checkbox and billing address.

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

--HG--
extra : rebase_source : 2d06beed9083f5f565ed83f8ec0fdcaf66b10eea
2018-08-28 15:34:50 -07:00
Matthew Noorenberghe
7e8909079a Bug 1480886 - Move the autofill country warning message out of the <form>. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D4164

--HG--
extra : rebase_source : bcf2f541297b653a7c30badd74de56a57ee93806
2018-08-23 14:00:25 -07:00
Dorel Luca
5d1ad5e454 Backed out 2 changesets (bug 1480886) for browser-chrome failures on browser/extensions/formautofill/test/browser/browser_editAddressDialog.js. CLOSED TREE
Backed out changeset 55f933e0609f (bug 1480886)
Backed out changeset 63b68934f813 (bug 1480886)
2018-08-29 01:06:38 +03:00
Dorel Luca
ebe1bfb726 Backed out changeset c066358cf6fc (bug 1480886) for Browser-chrome failures on browser/extensions/formautofill/test/browser/browser_editAddressDialog.js. CLOSED TREE 2018-08-29 01:05:42 +03:00
Matthew Noorenberghe
5e07cc5b91 Bug 1480886 - Follow-up to disable the cc-type field. r=MattN
--HG--
extra : rebase_source : 4c2b0419bbc47c7f248b13b6c06a15e7331649d3
2018-08-28 13:43:38 -07:00
Kris Maglione
53f96aa226 Bug 1486182: Part 2a - Add Services.catMan getter for the category manager. r=mossop
This makes it much easier to update existing consumers of
XPCOMUtils.enumerateCategoryEntries to use the category manager directly.

It also, unfortunately, requires updating existing category manager consumers
to use the Services getter in order to avoid ESLint errors.

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

--HG--
extra : rebase_source : fb9fd9b21db80af472ff6250a2e9a35e8d538147
2018-08-24 22:13:57 -07:00
Matthew Noorenberghe
38d855ba7c Bug 1480886 - Position the form fields for the address-form and basic-card-form according to the spec. r=sfoster
Based on work by Jared Wein.

A follow-up will handle the persist checkbox and billing address.

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

--HG--
extra : rebase_source : ebca2596db11846da171ddc7d34db3dd6e161a6f
2018-08-24 16:49:53 -07:00
Matthew Noorenberghe
6a14238016 Bug 1480886 - Move the autofill country warning message out of the <form>. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D4164

--HG--
extra : rebase_source : 3ffb645eba707b1968339977dd69d99aed2dc9c3
2018-08-23 14:00:25 -07:00
Brendan Dahl
f6923ccc24 Bug 1485426 - Use createXULElement instead of createElement in XUL docs. r=bgrins
Preparing for transitioning to XHTML.

MozReview-Commit-ID: JLlmUxsvhIB

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

--HG--
extra : moz-landing-system : lando
2018-08-25 00:16:27 +00:00