Marco Bonardo
2b35a7a5d5
Bug 1439728 - Don't force a switch-to-tab for the Address Bar heuristic match. r=adw
...
MozReview-Commit-ID: 2sfJBxbYefi
2018-03-09 16:39:16 +01:00
Florian Quèze
f6add2cafd
Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop.
2018-02-28 18:51:33 +01:00
Marco Bonardo
14b23bd662
Bug 1433938 - Move Synced Tab matches above general history matches in the Address Bar. r=adw
...
Puts Remote (Synced) Tab matches before other history results.
Changes deduping algorithm to replace simple history matches with tab matches when the url is the same.
Keeps overriding a Remote Tab with a Local Tab when the url is the same.
MozReview-Commit-ID: 76urDklKtRF
2018-02-13 14:34:44 +01:00
Marco Bonardo
a6d907b810
Bug 1313188 - Multiple bookmark keywords for same (uri, postData) pair possible. r=kitcambridge,standard8
...
MozReview-Commit-ID: 662vWkemAMq
2018-02-06 15:58:31 +01:00
Gijs Kruitbosch
b34b68c23a
Bug 1436559 - stop doing busy-work in setOverLink and make textToSubURI available on Services.jsm, r=florian
...
MozReview-Commit-ID: F63kE4GE67B
2018-02-07 22:07:08 +00:00
Cosmin Sabou
26073c5b2c
Backed out changeset 46c758115832 (bug 1436559) for ESlint failure on /browser/components/search/test/browser_426329.js on a CLOSED TREE
2018-02-08 20:37:13 +02:00
Gijs Kruitbosch
7b292fc484
Bug 1436559 - stop doing busy-work in setOverLink and make textToSubURI available on Services.jsm, r=florian
...
MozReview-Commit-ID: F63kE4GE67B
2018-02-07 22:07:08 +00:00
Andrew McCreight
272cee1e65
Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
...
This patch was autogenerated by my decomponents.py
It covers almost every file with the extension js, jsm, html, py,
xhtml, or xul.
It removes blank lines after removed lines, when the removed lines are
preceded by either blank lines or the start of a new block. The "start
of a new block" is defined fairly hackily: either the line starts with
//, ends with */, ends with {, <![CDATA[, """ or '''. The first two
cover comments, the third one covers JS, the fourth covers JS embedded
in XUL, and the final two cover JS embedded in Python. This also
applies if the removed line was the first line of the file.
It covers the pattern matching cases like "var {classes: Cc,
interfaces: Ci, utils: Cu, results: Cr} = Components;". It'll remove
the entire thing if they are all either Ci, Cr, Cc or Cu, or it will
remove the appropriate ones and leave the residue behind. If there's
only one behind, then it will turn it into a normal, non-pattern
matching variable definition. (For instance, "const { classes: Cc,
Constructor: CC, interfaces: Ci, utils: Cu } = Components" becomes
"const CC = Components.Constructor".)
MozReview-Commit-ID: DeSHcClQ7cG
2018-02-06 09:36:57 -08:00
Kris Maglione
0bb74efdf1
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Cosmin Sabou
f09d6d985d
Backed out 3 changesets (bug 1431533) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
...
Backed out changeset a1eca62826a1 (bug 1431533 )
Backed out changeset 34c999fa006b (bug 1431533 )
Backed out changeset e2674287e57f (bug 1431533 )
2018-01-30 07:17:48 +02:00
Kris Maglione
fd67f090b2
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Brindusan Cristian
483ba301cb
Backed out 2 changesets (bug 1431533) for ESlint failures on a CLOSED TREE
...
Backed out changeset 6e56f4c8843e (bug 1431533 )
Backed out changeset 12fc4dee861c (bug 1431533 )
2018-01-30 02:32:43 +02:00
Kris Maglione
683a97d172
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Drew Willcoxon
82c8b68e27
Bug 1432263 - Make matchBuckets string parsing the same everywhere it's done. r=mak
...
MozReview-Commit-ID: GmGCHl4RtWB
2018-01-22 11:21:55 -08:00
Drew Willcoxon
cd64a5cda7
Bug 1426216 - Allow users to choose whether search suggestions or history suggestions come first in the address bar. r=mak,past
...
MozReview-Commit-ID: HVWRyEu19Dv
2018-01-10 08:41:16 -08:00
Thom Chiovoloni
705cfa16e3
Bug 1426627 - Avoid loading sync modules for non-sync users in UnifiedComplete r=florian
...
MozReview-Commit-ID: 3e90VbuGv7Z
2018-01-08 17:10:33 -05:00
Ciure Andrei
18e59bfd8b
Backed out changeset 3325c31e498c (bug 1423247) for taking a new approach targeting Mozilla59 r=backout a=backout on a CLOSED TREE
2017-12-20 01:46:37 +02:00
Drew Willcoxon
315b2eddc7
Bug 1423247 - Couple Awesome Bar Composition (matchBuckets pref) to user's Address bar state (unified vs. 2 bar). r=mak
...
MozReview-Commit-ID: LZIWVcDvMrK
2017-12-14 14:14:10 -08:00
Marco Bonardo
c6b922c0b7
Bug 1415908 - Intermittent failure (nsIAutoCompleteController.getCommentAt) in browser_ext_omnibox.js. r=adw
...
Fixes a timing bug where in certain moments matchCount may not be in sync with the current search status,
due to previous results not being cleared immediately. Still delays tree updates to avoid UI flickering.
Fixes a theorical timing issue in unifiedComplete where a stopped search could notify a result.
Removes the no more used OnUpdateSearchResult API.
MozReview-Commit-ID: COoIN4oQT4v
2017-11-19 21:58:14 +01:00
Marco Bonardo
7bae246779
Bug 1402286 - chunk notifyResults calls so that we don't run all the autocomplete js for each match. r=adw
...
MozReview-Commit-ID: GuYew5B30WQ
2017-10-31 11:13:47 +01:00
Dan Banner
5af4450327
Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8
...
MozReview-Commit-ID: Jm8BRgt6mIv
2017-10-15 20:50:39 +01:00
Marco Bonardo
5edbddda32
Bug 1402555 - deleting history from urlbar completion list doesn't work. r=adw
...
MozReview-Commit-ID: 6W0Nz9N8DtJ
2017-10-05 15:13:36 +02:00
Sebastian Hengst
bc9a9e3767
Backed out changeset 3faf2c49b172 (bug 1402555) for failing xpcshell's toolkit/components/places/tests/unifiedcomplete/test_autocomplete_on_value_removed_479089.js. r=backout
2017-10-07 13:12:34 +02:00
Marco Bonardo
d25e7f0b5e
Bug 1402555 - deleting history from urlbar completion list doesn't work. r=adw
...
MozReview-Commit-ID: 6W0Nz9N8DtJ
2017-10-05 15:13:36 +02:00
Marco Bonardo
b4eaaf1e04
Bug 1391293 - Reduce Address Bar results flickering when typing additional chars. r=adw
...
MozReview-Commit-ID: HaIK8YJho1y
2017-09-08 11:39:44 +02:00
Simon Lindholm
77b0c4639e
Bug 1392263 - Make TELEMETRY_1ST_RESULT count results of all types. r=mak
...
MozReview-Commit-ID: 82jJDZZG7kb
2017-09-14 00:06:54 +02:00
Simon Lindholm
a631dc66a9
Bug 1393486 - Reduce subquery evaluations in awesomebar search SQL. r=mak
2017-09-09 02:36:00 -04:00
Simon Lindholm
8c34b5c40f
Bug 1388331 - Use more precise criteria for stopping auto-complete searches. r=mak
2017-08-31 12:24:00 -04:00
Ryan VanderMeulen
fc2383f30d
Backed out changeset 299138aaaecb (bug 1388331) for causing browser_urlbar_keyed_search_reflows.js failures.
2017-08-30 21:04:30 -04:00
Simon Lindholm
ce116881b9
Bug 1388331 - Use more precise criteria for stopping auto-complete searches. r=mak
2017-08-30 08:00:00 -04:00
Sebastian Hengst
4285cb456a
Backed out changeset c721cddf0dbc (bug 1388331) for failing browser-chrome's browser/base/content/test/performance/browser_urlbar_search_reflows.js, at least on OS X and Windows. r=backout
2017-08-29 19:39:48 +02:00
Simon Lindholm
270ee734a3
Bug 1388331 - Use more precise criteria for stopping auto-complete searches. r=mak
2017-08-29 07:31:00 -04:00
Ryan VanderMeulen
33f08ea17c
Merge autoland to m-c. a=merge
2017-08-24 20:20:08 -04:00
Simon Lindholm
bcbf0262b7
Bug 1393483 - Correctly pass cancel token to _onResultRow. r=mak
2017-08-24 08:20:00 -04:00
Marco Bonardo
18b37ff3ae
Bug 1320301 - Add partial support to sqlite3_interrupt. r=asuth
...
MozReview-Commit-ID: V3ZjLEjqmT
2017-07-31 22:27:23 +02:00
Masatoshi Kimura
76347b3b52
Bug 1392070 - Stop using the StopIteration object in Sqlite.jsm. r=mak
...
MozReview-Commit-ID: BP3RuM5EweE
2017-08-19 22:10:44 +09:00
Kris Maglione
0fb6b2e73c
Bug 1388215: Part 3 - Use JIT-friendly defineLazy*Getters methods when defining many lazy imports. r=florian
...
MozReview-Commit-ID: APoFwUhDFdj
2017-08-09 13:03:36 -07:00
Valentin Gosu
7a666609d4
Bug 1380617 - Change firefox code to use uri.displaySpec when unicode URLs are wanted r=Gijs
...
* Make URL bar show unicode URL by making losslessDecodeURI call uri.displaySpec
* Make sure URL bar copying returns unicode variant
MozReview-Commit-ID: GTESwOSJW0P
* * *
[mq]: bug1380617-url-autofill.patch
MozReview-Commit-ID: JUxFZcpc3rN
2017-08-09 17:43:51 +02:00
Masatoshi Kimura
c0943e4f30
Bug 1326520 - Rename nsIURI.path to pathQueryRef. r=valentin.gosu
...
MozReview-Commit-ID: DqJdTGopR9G
2017-07-29 20:50:21 +09:00
Marco Bonardo
25e11ee76c
Bug 1371611 - UnifiedComplete::LoadPrefs is slow. r=Paolo
...
MozReview-Commit-ID: G0r2aogwvyb
2017-07-26 18:47:35 +02:00
Marco Bonardo
a5a8edb8fc
Bug 1378035 - Allow the urlbar prefs to define different buckets for different contexts. r=Paolo
...
MozReview-Commit-ID: 2O58OkhFygl
2017-07-21 15:01:56 +02:00
Marco Bonardo
4713924825
Bug 1359899 - Add a way to control the awesomebar contents mixup through prefs. r=Paolo
...
Allows to set browser.urlbar.maxHistoricalSearchSuggestions to fetch a given number of
historical search suggestions.
Allots to set browser.urlbar.matchBuckets to change the location bar mixup of results.
The system is based on an array of buckets, each bucket is an array containing the type
of the match accepted by the bucket (MATCHTYPE) and the number of available slots in the bucket.
At every new match insertion, addMatch() loops all the buckets to find the first
compatible and available slot.
Note that the pref format may change in the future, we plan to add an id to each bucket and
frecency may change from an absolute to a relative value.
MozReview-Commit-ID: 5j7esakF5bu
2017-07-05 14:35:54 +02:00
Paolo Amadini
e228f9c0f4
Bug 1376986 - Remove ability to customize restriction tokens. r=mak
...
MozReview-Commit-ID: 3JuLExJwF6z
2017-06-29 01:10:37 +01:00
Paolo Amadini
7afba17088
Bug 1362970 - Part 2 - Script-generated patch to convert .then(null, ...) to .catch(...). r=florian
...
Changes to Promise tests designed to test .then(null) have been reverted, and the browser/extensions directory was excluded because the projects it contains have a separate process for accepting changes.
MozReview-Commit-ID: 1buqgX1EP4P
2017-06-19 11:32:37 +01:00
Marco Bonardo
023259e098
Bug 1363621 - Favicon in the first location bar suggestion flickers when typing url. r=florian
...
MozReview-Commit-ID: JtoBMl0BQFC
2017-05-25 17:12:36 +02:00
tfeserver
b0fbc82ab3
Bug 1365887 - Access resource:// urls r=mak
...
MozReview-Commit-ID: GfXVvxLEZpK
2017-05-18 20:06:46 +02:00
Ryan VanderMeulen
0b3ecfa1fa
Merge m-c to autoland. a=merge
...
CLOSED TREE
2017-05-12 12:17:43 -04:00
Florian Quèze
b2499a4c57
Bug 1353542 - smaller script-generated patch converting remaining generators that are likely tasks (actual generators were identified by hand and whitelisted), r=Mossop.
2017-05-12 14:45:01 +02:00
Florian Quèze
ff53eb9a63
Bug 1353542 - massive script-generated patch converting Task.async and Task.spawn calls, and generators clearly identifiable as tasks, rs=Mossop.
2017-05-12 14:42:39 +02:00
Marco Bonardo
07e96de965
Bug 1360279 - Typing in the location bar after a keyword causes the heuristic result icon to flicker. r=florian
...
MozReview-Commit-ID: 4ZXCLN7Lf2i
2017-04-28 12:14:13 +02:00