Commit Graph

102 Commits

Author SHA1 Message Date
Ray Lin
7522140e06 Bug 1326138 - Add a new profile item binding. r=MattN
MozReview-Commit-ID: KzbnQteM1pY
2017-01-24 23:32:17 +08:00
Matthew Noorenberghe
5d7372d467 Bug 1339515 - [Form Autofill] Add built-in debug logging to ease debugging. r=steveck
MozReview-Commit-ID: F4w2CzdWdrI
2017-02-15 16:22:38 +08:00
Sebastian Hengst
6f782b7bc8 Backed out changeset 4aef71d8a987 (bug 1326138) 2017-02-15 10:01:32 +01:00
Ray Lin
205461ee59 Bug 1326138 - Add a new profile item binding. r=MattN
MozReview-Commit-ID: KzbnQteM1pY
2017-01-24 23:32:17 +08:00
Sean Lee
dbbdd7f124 Bug 1300989 - Part 3: Update xpc-shell tests; r=MattN
MozReview-Commit-ID: LtH0i9nSL3U
2017-02-10 17:07:07 +08:00
Sean Lee
7353174c9d Bug 1300989 - Part 2: Use a WeakMap to store form autofill details.; r=MattN
MozReview-Commit-ID: AkfZnXQ2MkL
2017-02-10 11:15:13 +08:00
Sean Lee
ba1b29318c Bug 1300989 - Part 1: Fill the autofill profile that the user selects from autocomplete; r=MattN
MozReview-Commit-ID: 5oMgvdO5RD1
2017-01-07 09:22:19 +08:00
Matthew Noorenberghe
a87c94db0c Bug 1333682 - Split FormAutofillContent.js into a few JSMs shared for the process. r=seanlee
MozReview-Commit-ID: BpnLzuI1DvW
2017-02-14 14:18:32 +08:00
Matthew Noorenberghe
c3866d9a56 Bug 1333682 - Backed out changeset 7cde5062bfea because it was just hiding the real problem. r=me
MozReview-Commit-ID: 3ULIILdZm5o
2017-02-11 23:13:02 +08:00
Scott Wu
c9e28379ff Bug 1304306 - (Part 2) Add mochitest-browser-chrome test for Form Autofill preferences. r=MattN
MozReview-Commit-ID: 5aGNp18rL1g
2017-02-11 20:35:08 +08:00
Scott Wu
ce95e1742f Bug 1304306 - (Part 1) Add Form Autofill preference checkbox and button. r=MattN
MozReview-Commit-ID: I7O4l9aQ5JC
2017-02-11 19:43:23 +08:00
steveck-chung
509aa2066d Bug 1330567 - Part 2: Add xpcshell test for the autofill pref fallback, r=MattN
MozReview-Commit-ID: BmjcwiW0EcN
2017-02-09 18:10:11 +08:00
steveck-chung
36d4f47801 Bug 1330567 - Part 1: Fallback to form history if form autofill pref is disabled, r=MattN
MozReview-Commit-ID: Aq8NhSkxNId
2017-02-08 14:13:59 +08:00
Carsten "Tomcat" Book
5070705685 Merge mozilla-central to autoland 2017-02-10 14:28:13 +01:00
Matthew Noorenberghe
921026d089 Bug 1338075 - formautofill: Enable no-cpows-in-tests and var-only-at-top-level. r=lchang
MozReview-Commit-ID: 4oYbRAMxZvH
2017-02-10 15:14:55 +08:00
Matthew Noorenberghe
d8df0dc1b1 Bug 1338075 - formautofill: Inherit all eslint rules where off is currently specified. r=lchang
MozReview-Commit-ID: HHAzuSHMwju
2017-02-10 15:12:32 +08:00
Matthew Noorenberghe
0800401272 Bug 1338075 - formautofill: Enable object-shorthand. r=lchang
MozReview-Commit-ID: 1y2B2jxmsaC
2017-02-09 16:28:56 +08:00
Matthew Noorenberghe
6c7d8f0d42 Bug 1338075 - formautofill: Remove eslint rules that match or are less strict than inheritted ones. r=lchang
MozReview-Commit-ID: FD0r0TKXDSO
2017-02-09 16:29:53 +08:00
Matthew Noorenberghe
70ade53a43 Bug 1338075 - formautofill: Remove eslint rules that match inheritted values. r=lchang
MozReview-Commit-ID: 9ArZh71ck0j
2017-02-09 16:30:26 +08:00
Sean Lee
3ce0280125 Bug 1338458 - Use the hyphen style for fieldName instead of camel case style in Profile Storage.; r=MattN
MozReview-Commit-ID: 9wpeYVxWZ1L
2017-02-10 12:03:59 +08:00
Matthew Noorenberghe
5e1ddd57d4 Bug 1330111 - Convert the getFocusedInput method on nsIFormFillController to an attribute. r=felipe
The convention is to use an attribute. This also fixes reference counting.

MozReview-Commit-ID: B38ZVNt4Ugi
2017-01-31 23:57:49 -08:00
Carsten "Tomcat" Book
c8f64dc715 Backed out changeset dee4bf1753cd (bug 1330111) 2017-02-07 14:03:21 +01:00
Matthew Noorenberghe
0910b872a4 Bug 1330111 - Convert the getFocusedInput method on nsIFormFillController to an attribute. r=felipe
The convention is to use an attribute. This also fixes reference counting.

MozReview-Commit-ID: B38ZVNt4Ugi
2017-01-31 23:57:49 -08:00
Wes Kocher
b2c1cc5f1d Backed out 9 changesets (bug 1330111) for bc bustage in various tests a=backout
Backed out changeset e87c86970a29 (bug 1330111)
Backed out changeset 9e2e44a7a159 (bug 1330111)
Backed out changeset 7abc377ef809 (bug 1330111)
Backed out changeset f1e782d1c944 (bug 1330111)
Backed out changeset d94d72846952 (bug 1330111)
Backed out changeset 23180cae4a46 (bug 1330111)
Backed out changeset 09c59f5c572a (bug 1330111)
Backed out changeset e208e0b51349 (bug 1330111)
Backed out changeset 271035a2bc64 (bug 1330111)

MozReview-Commit-ID: 6mfKgu07dow
2017-02-06 17:54:14 -08:00
Matthew Noorenberghe
bc02a87553 Bug 1330111 - Convert the getFocusedInput method on nsIFormFillController to an attribute. r=felipe
The convention is to use an attribute. This also fixes reference counting.

MozReview-Commit-ID: B38ZVNt4Ugi
2017-01-31 23:57:49 -08:00
Ray Lin
0404c51371 Bug 1333682 - Don't register form autofill autocomplete if it's already registered. r=MattN
MozReview-Commit-ID: 3x7jGaXLfnF
2017-01-25 15:35:44 +08:00
steveck-chung
71f8065236 Bug 1300992 - Part 3: Cache the form inputs' details for search result, r=MattN
MozReview-Commit-ID: Gl37P9ICy5K
2017-01-19 18:46:49 +08:00
steveck-chung
120933b9a0 Bug 1300992 - Part 2: Return the filtered profile result, r=MattN
MozReview-Commit-ID: 828bJhAGAAb
2017-01-06 15:37:28 +08:00
steveck-chung
41aee8d40d Bug 1300992 - Part 1: Communication between processes, r=MattN
MozReview-Commit-ID: IfeRsX9ErBj
2016-12-30 17:00:27 +08:00
Mark Banner
55868dde7c Bug 503613 - Remove old 'tail =' lines from xpcshell.ini files; r=gps
MozReview-Commit-ID: 62Hp5ISxowJ
2017-01-18 10:30:39 +00:00
Sean Lee
4b03f042c4 Bug 1328778 - Implement ProfileAutoCompleteResult for Profile AutoFormFill usage only.; r=MattN
MozReview-Commit-ID: 63LHFgC66X8
2016-12-30 12:06:06 +08:00
Luke Chang
9c4996a450 Bug 1300993 - Connect satchel autocomplete to form autofill results instead of form history when appropriate. r=MattN
MozReview-Commit-ID: DcpC1oJCGwN
2016-12-22 17:53:17 +08:00
Scott Wu
7d513d2535 Bug 1326153 - Change Form Autofill feature flag to browser.formautofill.experimental r=MattN
MozReview-Commit-ID: 6QF0RVLRS61
2016-12-29 16:09:33 +08:00
Steve Chung
408607f43c Bug 1304634 - Part 2: Introduce form autofill search factory and registration in FormAutofillcontent, r=MattN
MozReview-Commit-ID: 6UA0E332iJt
2016-12-19 15:46:11 +08:00
Matthew Noorenberghe
493296df17 Bug 1322622 - Make form autofill handler a frame script and load from bootstrap.js. r=steveck
MozReview-Commit-ID: DeIjzMytVxJ
2016-12-16 01:26:46 -05:00
Matthew Noorenberghe
c16e900315 Bug 1322622 - Load form autofill JSMs from the built files and move JSMs out of content/. r=steveck
MozReview-Commit-ID: 4DDsDlw4Jr3
2016-12-16 01:23:48 -05:00
Matthew Noorenberghe
d47cd6696c Bug 1322622 - Define the BMO component for the formautofill extension. r=steveck
MozReview-Commit-ID: Hd7k1ZyJeZ4
2016-12-15 19:00:31 -05:00
Kit Cambridge
b5156e7a2a Bug 1322954 - Replace deprecated no-negated-in-lhs ESLint option with no-unsafe-negation. r=markh
MozReview-Commit-ID: 3PnGSH0wzyi
2016-12-11 20:53:18 -08:00
Luke Chang
339e9f460f Bug 1319995 - Set the substituting handler of the resources of "formautofill" in xpcshell tests; r=MattN
MozReview-Commit-ID: 1w1v9BJRHkw
2016-11-24 13:21:05 +08:00
Jared Wein
2dfc7371c2 Bug 1316096 - Change eslint configuration to use string values for rules instead of integers, making it easier for others who are reading the rules to know if a rule is set to off, warn, or error. r=mossop
MozReview-Commit-ID: 2Xuj5nxuQdO
2016-11-08 15:14:19 -05:00
Luke Chang
ac7d6ae052 Bug 1300990 - Implement an API in the parent process to decide which values of an autofill profile would be filled in which field; r=MattN
MozReview-Commit-ID: 41MdWifXa23
2016-11-08 14:45:54 +08:00
Luke Chang
0eed4aa363 Bug 1016733 - Implement form auto-fill profile storage; r=MattN
MozReview-Commit-ID: CH7DkuWbRKU
2016-10-12 15:43:58 +08:00
Mark Banner
d4b538c2b7 Bug 1240165 - Expand the eslint rule 'mark-test-function-used' to cover xpcshell tests as well as gecko tests and apply to the whole tree. r=miker
MozReview-Commit-ID: FlbJ8yzWXlw
2016-10-26 09:46:40 +01:00
Mark Banner
c0170c9aa4 Bug 1311315 - General small fixes for no-undef eslint issues in browser/. r=jaws
Drop linting of the .eslintrc.js config files.
Fix some minor errors in the code (missing let/const, undefined vars).
Let eslint know that some files get their globals from other places (typically via xul script tags).

MozReview-Commit-ID: CwxuwPtRUr6
2016-10-18 12:34:35 +01:00
Steve Chung
31dc73b0ae Bug 1300988 - Part 3: XPCShell test for collectFormFields/autofillFormFields. r=MattN
MozReview-Commit-ID: 6SnFxqIksVb
2016-09-29 16:31:44 +08:00
Steve Chung
44dc8205d0 Bug 1300988 - Part 1: Add FormAutoFillHandler instance and collectFormFields/autofillFormFields methods. r=MattN
MozReview-Commit-ID: Jmy7WMqyFUB
2016-09-20 11:55:24 +08:00
Mark Banner
233309fbe2 Bug 1251003 - Change .eslintrc files to .eslintrc.js to avoid obsolete config file format. r=mossop
MozReview-Commit-ID: JrbFxQ5rj6I
2016-10-18 08:38:10 +01:00
Matthew Noorenberghe
518600f2a7 Bug 1303469 - Initial formautofill .eslintrc. r=rhelmer
MozReview-Commit-ID: 8rbFYPksUMi
2016-09-16 16:39:51 -07:00
Matthew Noorenberghe
4a52c7fb3a Bug 1303469 - Stub form autofill system extension. r=rhelmer
MozReview-Commit-ID: JXbUQdCwXN0
2016-09-18 14:07:51 +08:00
Phil Ringnalda
15adb5c22d Backed out 2 changesets (bug 1303469) for unexpected file access failures in xperf
Backed out changeset 86b10c4dce3b (bug 1303469)
Backed out changeset 03f631f0fca7 (bug 1303469)
2016-09-17 09:13:36 -07:00