Martin Giger
212d95ab0c
Bug 1387624 - Fix datalist popups in extension options r=mixedpuppy
...
MozReview-Commit-ID: 9w7Hhv5Fh4n
--HG--
extra : rebase_source : 86e81b93591fa032d5ef8dc37b00ad9b7fe57aa2
2017-11-04 13:40:47 +01:00
Sebastian Hengst
157338c776
Backed out 9 changesets (bug 888784) for failing mochitest-bc browser_426329.js on Linux and on Android chrome's test_ext_browsingData_formdata.html and robocop's testFormHistory. r=backout on a CLOSED TREE
...
Backed out changeset 98722ab8c2f6 (bug 888784)
Backed out changeset d92599272745 (bug 888784)
Backed out changeset 67c58cb32ac9 (bug 888784)
Backed out changeset 46fb8f82f2bf (bug 888784)
Backed out changeset 73ad820d09ec (bug 888784)
Backed out changeset 18d185fa362e (bug 888784)
Backed out changeset 10c472d10264 (bug 888784)
Backed out changeset 51fb50c1ea68 (bug 888784)
Backed out changeset 80a207ed79ec (bug 888784)
2018-01-09 20:18:55 +02:00
Mike Conley
fb6f18615e
Bug 888784 - Get rid of dead mozIStorageService code in FormHistory.jsm. r=mak
...
MozReview-Commit-ID: XLOFLpMsPv
--HG--
extra : rebase_source : e25875eed9c190ba9d5b1bd2c9e435f431bf1db5
2017-12-01 14:55:24 -05:00
Mike Conley
9bc8273562
Bug 888784 - Make FormHistory.expireOldEntries use new Sqlite.jsm database backend. r=mak
...
MozReview-Commit-ID: KSaWz0s6hF1
--HG--
extra : rebase_source : 178156594da605c4891bf00fa331f30711426410
2017-12-01 14:54:02 -05:00
Mike Conley
daff78e9e9
Bug 888784 - Make FormHistory.getAutoCompleteResults use Sqlite.jsm backend. r=mak
...
MozReview-Commit-ID: 7rYj1lMosLW
--HG--
extra : rebase_source : e9918b512514d5a402dafb5e359a4c494f4bbc74
2017-12-01 10:53:32 -05:00
Mike Conley
83cde6cdb4
Bug 888784 - Get rid of FormHistory.shutdown. r=mak
...
FormHistory.shutdown was called via FormHistoryStartup.js's profile-before-change
observer to close the database synchronously.
Now FormHistory uses AsyncShutdown and closes the database asynchronously, so
FormHistory.shutdown is no longer required.
MozReview-Commit-ID: Lok5vx1dOTW
--HG--
extra : rebase_source : cdedad54e2ffbf378675648b4e56a0c2bbb21796
2017-11-30 18:11:18 -05:00
Mike Conley
406b625f4a
Bug 888784 - Make FormHistory.update use Sqlite.jsm database backend. r=mak
...
MozReview-Commit-ID: 7Ku1kFtTYZK
--HG--
extra : rebase_source : 542232704182b64ba0c6da330c443dc11068e8cf
2017-11-30 18:09:54 -05:00
Mike Conley
b2dbfe8731
Bug 888784 - Remove FormHistory.getSchemaVersion and update some tests that used it to use add_task. r=mak
...
MozReview-Commit-ID: EQBksMqeNm2
--HG--
extra : rebase_source : 68892eb791b2001532f2089f1f7fb277517a5027
2017-11-30 17:00:07 -05:00
Mike Conley
9870ba6719
Bug 888784 - Make FormHistory.search use Sqlite.jsm database backend. r=mak
...
MozReview-Commit-ID: J1ElTJpWHza
--HG--
extra : rebase_source : 17eeffa8724f08ee7ca33c8c6087d2b0c07116c2
2017-11-30 15:15:10 -05:00
Mike Conley
ae1245f1dc
Bug 888784 - Make FormHistory.count use Sqlite.jsm database backend. r=mak
...
MozReview-Commit-ID: 53gec0qQL1y
--HG--
extra : rebase_source : d1d1f46b1dc8e76a28a8fb96b0b2fc6696a2064d
2017-11-30 14:28:13 -05:00
Mike Conley
f517a315fc
Bug 888784 - Add a new Sqlite.jsm based database connector to FormHistory.jsm. r=mak
...
MozReview-Commit-ID: JADYzdAokVJ
--HG--
extra : rebase_source : 481a6e8e787dc1419ebaa67f0f1d41e6d324c663
2017-11-30 14:03:04 -05:00
DimiL
92cdac8eef
Bug 1407879 - Check password field url against the local whitelist. r=francois
...
MozReview-Commit-ID: 1OqpeWeU1s1
--HG--
extra : rebase_source : e201e13e8a8d9cc2b4d25700ea6e44aa6e4a850b
2017-12-19 14:16:23 +08:00
Florian Quèze
032c961e0a
Bug 1421992 - script-generated patch to replace do_check_* functions with their Assert.* equivalents, rs=Gijs.
2017-12-21 11:08:17 +01:00
DimiL
1888227294
Bug 1425625 - Fix getting reputation service with wrong interface name. r=francois
...
Fix get service with wrong interface name and a double init issue.
MozReview-Commit-ID: BA0wex06eWb
--HG--
extra : rebase_source : 0e32128c470ec9d116840a372ab0893d476aa543
2017-12-19 09:46:28 +08:00
Sean Lee
a0dbd4d8fc
Bug 1406585 - Close the autocomplete popup when the crash of a content page or Message Manager disconnection happens. r=MattN
...
MozReview-Commit-ID: DjSc4R0WBQP
--HG--
extra : rebase_source : 81a6b0ad63673b284f34763a2e4992a47ba8f8d5
2017-11-10 17:00:33 +08:00
DimiL
d40b2f8147
Bug 1407878 - P1. Check URLs against the login reputation service when a password field is focused. r=francois
...
--HG--
extra : rebase_source : ac7befbe584f008dcf87999edb6f14e24cb30f4e
2017-12-14 10:11:45 +08:00
Mark Banner
c62d0c64f8
Bug 1371293 - Upgrade ESLint to version 4.8.0, configuration changes. r=mossop
...
MozReview-Commit-ID: 2YHYOLTtqxu
--HG--
extra : rebase_source : 7bbc673bb72d546e1fca63227d54b6607a4ab33e
2017-10-09 10:54:16 +01:00
Edouard Oger
39088f038f
Bug 1404427 - Sync multiple form history deletions. r=kitcambridge
...
MozReview-Commit-ID: H7AmIBtFUOr
--HG--
extra : rebase_source : 5a33c4da86051bf3dfec56d878330a8d68b70870
2017-11-06 15:50:28 -05:00
Narcis Beleuzu
f7f473b678
Backed out 1 changesets (bug 1404427) for browser failures in browser_sanitize-timespans.js at some times of the day. r=backout a=backout on a CLOSED TREE
...
Backed out changeset e02d99be7eb0 (bug 1404427)
2017-11-11 05:48:15 +02:00
Edouard Oger
4f9b7d04fa
Bug 1404427 - Sync multiple form history deletions. r=kitcambridge
...
MozReview-Commit-ID: H7AmIBtFUOr
--HG--
extra : rebase_source : 596e4470b64e9406432c4d54f7ef90138a032e62
2017-11-06 15:50:28 -05:00
Sebastian Hengst
e26417e1b1
Backed out changeset d9a7e2fba868 (bug 1404427) on suspicion of causing failures in browser_sanitize-timespans.js at some times of the day. r=backout a=backout on a CLOSED TREE
2017-11-10 15:28:16 +02:00
Edouard Oger
8ca003f520
Bug 1404427 - Sync multiple form history deletions. r=kitcambridge
...
MozReview-Commit-ID: H7AmIBtFUOr
--HG--
extra : rebase_source : 9d85cc401123eb915f640586e722c8275753066e
2017-11-06 15:50:28 -05:00
Andreea Pavel
1f2b7dccb6
Backed out changeset 6aa22b862a45 (bug 1404427) for failing browser-chrome browser/components/search/test/browser_426329.js r=backout on a CLOSED TREE
2017-11-09 21:26:40 +02:00
Edouard Oger
6af91eacb2
Bug 1404427 - Sync multiple form history deletions. r=kitcambridge
...
MozReview-Commit-ID: H7AmIBtFUOr
--HG--
extra : rebase_source : 8c232e95bb5849a60002f4572c113d814da4a193
2017-11-06 15:50:28 -05:00
Mark Banner
99e91ded27
Bug 1412893 - Change instances of using getService to Services.jsm where possible in toolkit/components - Part 2. r=florian
...
MozReview-Commit-ID: 44oBXPP88Lc
--HG--
extra : rebase_source : 6625ac73eca1fa63d474eda3d1146baf910eac8c
2017-10-30 17:22:17 +00:00
Mark Banner
01008c7d57
Bug 1412778 - Enable ESLint rule no-cpows-in-tests across the whole tree. r=florian
...
MozReview-Commit-ID: 8pidN7x6MYh
--HG--
extra : rebase_source : 6a0d6800091231fc1535223bd7fc6df0ba40d47b
2017-10-30 09:55:39 +00:00
Bob Owen
8095bde7d5
Bug 1372823 Part 4: Set-up observer for idle-daily in FormHistoryStartup.init not manifest. r=mak
...
This is so that we don't open a database connection without any of the machinery in place to close it.
2017-10-18 12:04:53 +01:00
Sean Lee
920b6010d7
Bug 1398101 - Allow the FormAutofill fields with autocomplete="off" to proceed `startSearch`. r=MattN
...
MozReview-Commit-ID: 6pZUPY1Fray
--HG--
extra : rebase_source : d6e671a3877f36ba29fa49d965eb710997776b7e
2017-09-11 12:11:12 +08:00
Nicholas Nethercote
d225f7151b
Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
...
(Path is actually r=froydnj.)
Bug 1400459 devirtualized nsIAtom so that it is no longer a subclass of
nsISupports. This means that nsAtom is now a better name for it than nsIAtom.
MozReview-Commit-ID: 91U22X2NydP
--HG--
rename : xpcom/ds/nsIAtom.h => xpcom/ds/nsAtom.h
extra : rebase_source : ac3e904a21b8b48e74534fff964f1623ee937c67
2017-10-03 09:05:19 +11:00
Catalin Badea
f8162c4bfd
Bug 651120 - Remove index argument from content removed/appended/inserted notifications. r=peterv
2017-10-03 11:09:08 +01:00
Edouard Oger
60aea23a2c
Bug 1395427 p3 - Allow form history items to be created with a specific guid. r=markh
...
This allows us to have the same form history GUIDs across devices, which is mandatory
if we want tombstones to actually do something.
MozReview-Commit-ID: Hw6ahbVA5lB
--HG--
extra : rebase_source : 5289322dea430f364790026470ff844f754dd570
2017-09-22 15:08:48 -04:00
Edouard Oger
8cb437aed8
Bug 1395427 p2 - Include guid in formhistory-remove notifications. r=markh
...
MozReview-Commit-ID: Je0rV277d7
--HG--
extra : rebase_source : 0557db8a84c98b0fa55b6a4f23fa8001876d559b
2017-09-22 15:19:56 -04:00
Sebastian Hengst
dace60c516
Backed out changeset 553d26ab8ee8 (bug 1395427)
2017-09-27 17:10:26 +02:00
Sebastian Hengst
6cbbf769ee
Backed out changeset d7876bfd8bfc (bug 1395427)
2017-09-27 17:10:21 +02:00
Edouard Oger
8dcfa9de4f
Bug 1395427 p3 - Allow form history items to be created with a specific guid. r=markh
...
This allows us to have the same form history GUIDs across devices, which is mandatory
if we want tombstones to actually do something.
MozReview-Commit-ID: Hw6ahbVA5lB
--HG--
extra : rebase_source : 39f9cc5553f44f149abc0ed9715268c538fc27ba
2017-09-22 15:08:48 -04:00
Edouard Oger
a532988296
Bug 1395427 p2 - Include guid in formhistory-remove notifications. r=markh
...
MozReview-Commit-ID: Je0rV277d7
--HG--
extra : rebase_source : f2b03b68567a8d075dfbe3921d14bcc86c755d66
2017-09-22 15:19:56 -04:00
Steve Armand
e46ff00709
Bug 1368967 - Enable the ESLint generator-star-spacing rule across mozilla-central. r=standard8
...
MozReview-Commit-ID: 5do3eoCEAMR
--HG--
extra : rebase_source : 5f692e474e1d7d173fcb4c9c08617f0fe489e443
2017-09-04 00:49:32 -04:00
Kris Maglione
8b415f700f
Bug 1394556: Part 1 - Fix strict mode errors in JSM scripts. r=Mossop
...
MozReview-Commit-ID: 4LmJQql7Y2c
--HG--
extra : rebase_source : f18b5547a5a57db4e8b990bfc34f06690ac9da7a
extra : histedit_source : 7281bafbde4bf231752d9d868ec8ca1d2f55a2f9
2017-08-30 01:50:27 -07:00
Dan Banner
f1eb5aaa84
Bug 1392119 - Enable the ESLint no-caller rule across mozilla-central r=standard8
...
MozReview-Commit-ID: JOC1330iFnh
--HG--
extra : rebase_source : 2afcb219d4a0d78f996bdc2c841456d2dccff605
2017-08-23 13:38:24 +01:00
dagasatvik
d4398e95f2
Bug 1385820 - Enable the ESLint no-new-wrappers rule across mozilla-central; r=markh,standard8
...
MozReview-Commit-ID: FvJO3ibeiwg
--HG--
extra : rebase_source : 5fc5c6760924da81a6d0708ff0d5586fc62c8c5e
2017-08-07 23:57:51 +05:30
Rajesh Kathiriya
48e6bc2124
Bug 1374620 - Enabled the ESLint dot-notation rule across mozilla-central r=standard8
...
MozReview-Commit-ID: FadrI2li43G
--HG--
extra : rebase_source : b455e846ab79c8141150517e67e542e3e06d630e
2017-07-25 23:45:41 +05:30
Ray Lin
7c82a212d6
Bug 1383707 - Temporarily increase the maxRows for form autofill results in order not to show scrollbar in the popup. r=MattN
...
MozReview-Commit-ID: 7Fjt7T90GIJ
--HG--
extra : rebase_source : d1f76b606cef7b2f4132064ebd2e6c7550b68990
2017-07-26 15:17:02 +08:00
Sebastian Hengst
804a36e668
Backed out changeset f5922a7ed25a (bug 1374620) for failing eslint at telemetry/tests/unit/test_TelemetrySend.js:358: ["os"] is better written in dot notation. r=backout
2017-07-31 14:44:34 +02:00
Rajesh Kathiriya
22dfa54ef4
Bug 1374620 - Enabled the ESLint dot-notation rule across mozilla-central r=standard8
...
MozReview-Commit-ID: FadrI2li43G
--HG--
extra : rebase_source : 5992bdde34bcc2421350433bc8c1e498a6bba848
2017-07-25 23:45:41 +05:30
Matthew Noorenberghe
97207bec46
Bug 1378754 - Don't clear marked fields in nsFormFillController upon a persisted pagehide. r=smaug
...
While moving to a new window (using SwapDocShells), a pagehide event[1] is dispatched causing nsFormFillController to clean up mPwmgrInputs and mAutofillInputs for the document. This commit changes the pagehide handler to not clear the hash tables or mutation observers with persisted=true (which would also fix the same bug in password manager autocomplete).
This approach comes at the cost of increased memory (hash table entries for fields in session history) but would reduce CPU usage compared to the alternative of re-marking password manager and autofill fields upon every pageshow event. This approach also solves the issue of autofill and password manager autocomplete not working after session history navigation.
[1] https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XUL/Method/SwapDocShells
MozReview-Commit-ID: 8DFWuFynDex
--HG--
extra : rebase_source : 496220c356de21f627efe71dab6907b99b2facd1
2017-07-21 13:32:48 -07:00
Matthew Noorenberghe
59c18706f7
Bug 1378754 - Add MOZ_LOG logging to nsFormFillController.cpp. r=steveck
...
MozReview-Commit-ID: KJ7TnnlzrGC
--HG--
extra : rebase_source : 1be65f2f4b04b74795773bcf88c1e353f9d751a0
2017-07-21 15:32:18 -07:00
Mark Banner
c9a26d830e
Bug 1378831 - Remove ESLint rules in that are duplicate of the global ones for satchel. r=MattN
...
MozReview-Commit-ID: 8rffkhaX7r4
--HG--
extra : rebase_source : 9622232774cf2fd4f154c8800cb6f8e2ca8465ac
2017-07-06 16:42:06 +01:00
Bill McCloskey
f115503a0b
Bug 1372405
- Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-26 14:19:58 -07:00
Jonathan Guillotte-Blouin
dc454df73d
Bug 1372427 - re-order rules in alphabetical order. r=MattN
...
MozReview-Commit-ID: 3b1zy0RHhzm
--HG--
extra : rebase_source : 22c220f0058d489bac50e1a07bd23fe6b9708e4f
2017-06-20 17:02:39 -07:00
Jonathan Guillotte-Blouin
5b82f8ccdc
Bug 1372427 - enforce balanced-listeners. r=MattN
...
MozReview-Commit-ID: KpPZA2godKg
--HG--
extra : rebase_source : 4fa909ca48e98a913e6c3ceca0df74b304f6549a
2017-06-16 15:12:32 -07:00