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

46597 Коммитов

Автор SHA1 Сообщение Дата
Shane Caraveo 2f634add59 Bug 1324255 make webextension panels focused when opened, r=Gijs,rpl 2018-02-15 09:52:54 -07:00
Paolo Amadini 2967d1be2f Bug 1434877 - Rework default styles for richlistbox autocomplete. r=mak
The default styles of richlistbox autocomplete were originally created to support the location bar popup, but now every autocomplete field uses the richlistbox version. This reworks the styles so that the number of overrides is minimized.

MozReview-Commit-ID: BwagKpMR5Dt

--HG--
extra : rebase_source : 52eda7f9d561dd23f279a3d15659e84f6c46eec6
2018-02-14 15:04:11 +00:00
Paolo Amadini 59e7401941 Bug 1436876 - Fix the value shown for the first suggestion in the search bar. r=florian
MozReview-Commit-ID: 6UGjosi3ppX

--HG--
extra : rebase_source : a499dcde26f501f126234fa13338b3c6b8a967ea
2018-02-09 15:21:49 +00:00
Andreea Pavel 74b7ffee40 Merge mozilla-inbound to mozilla-central a=merge
--HG--
rename : js/src/jscompartment.cpp => js/src/vm/JSCompartment.cpp
rename : js/src/jscompartment.h => js/src/vm/JSCompartment.h
rename : js/src/jsscript.cpp => js/src/vm/JSScript.cpp
rename : js/src/jsscript.h => js/src/vm/JSScript.h
extra : amend_source : 9c233cb959c45e401189d089a094f9d141d2b912
2018-02-15 12:24:21 +02:00
Coroiu Cristina 4d5bfdec43 Backed out changeset 067ee834b07b (bug 1404688) for xpcshell failures at toolkit/mozapps/extensions/test/xpcshell/test_LightweightThemeManager.js 2018-02-15 05:15:10 +02:00
Tim Nguyen 461f749a68 Bug 1404688 - Make headerURL optional and remove text-shadow when there is no headerURL. r=jaws
MozReview-Commit-ID: BWhStvcLpkL

--HG--
extra : rebase_source : b50632db25916f113cd85e089759e892493e3be3
2018-02-15 02:30:44 +00:00
Dorel Luca 75f385b6d6 Merge mozilla-centra to mozilla-inbound 2018-02-15 00:37:44 +02:00
Dorel Luca 4234703a53 Merge mozilla-inbound to mozilla-central a=merge 2018-02-15 00:23:02 +02:00
Richard Marti 2eb1d7963c Bug 1436100 - Let the apps use their own ThemeVariableMap.jsm constant. r=gijs 2018-02-12 18:24:27 +01:00
Christoph Kerschbaumer 72ce8edf3d Bug 1436808: Apply Meta CSP to content privileged about: pages. r=gijs,freddyb 2018-02-09 11:42:21 +01:00
Gurzau Raul c550afcd80 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-14 12:49:32 +02:00
shindli 5468b5b6a3 Backed out changeset bf20a59521ad (bug 1436100) per developers request on a CLOSED TREE 2018-02-13 13:47:08 +02:00
Kirk Steuber a89871ae9d Bug 1429150 - Create an enterprise policy to prevent the application from checking for app updates r=Felipe
MozReview-Commit-ID: 4K4U4AJw7V1

--HG--
extra : rebase_source : 310c3534d57442942ba6852bcfe842d096da2948
extra : source : de8d7142b665913237d88208363cbeb2697e8ead
2018-02-07 09:49:37 -08:00
Kirk Steuber 77b64d365c Bug 1429150 - Change nsIApplicationUpdateService::canCheckForUpdates implementation to respect new enterprise policy preventing app update r=Felipe,mhowell
MozReview-Commit-ID: 7vPaDbONcRr

--HG--
extra : rebase_source : 9c9f75dd72c9acdc2f70311e0fed31366f51bc13
2018-02-08 09:41:54 -08:00
Francois Marier 8462db41d1 Bug 1433636 - Put a limit on the length of Safe Browsing metadata values. r=gcp
Disk corruption can lead to the stored length of a value to be
unreasonably large and trigger an OOM.

Since values are all currently <= 32 bytes, we can safely enforce
a 256-byte upper bound.

MozReview-Commit-ID: XygReOpEK3

--HG--
extra : rebase_source : cd2bc880d43612b04d43fb4132bba32bdc3d0f3e
2018-01-30 14:21:33 -08:00
Daniel Stenberg 9165893084 bug 1440234 - show TRR column in about:networking for DNS names r=baku,valentin
MozReview-Commit-ID: LtAHJj4BMqQ

--HG--
extra : rebase_source : 089544e53e652aa8d43f0927e6d140568f68e93f
2018-02-22 09:57:22 +01:00
Gurzau Raul 13030d55c1 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-21 12:06:01 +02:00
Jeff Walden 5472050225 Bug 1438750 - Remove mfbt/double-conversion.h, and change existing users to instead do #include "double-conversion/double-conversion.h" themselves. r=froydnj on a CLOSED TREE
--HG--
extra : amend_source : 72f066d9c75ae5ccd4d1e929896a2b12aa0ddc8c
2018-02-21 10:15:43 +02:00
Gurzau Raul 14b89a5ae5 Backed out changeset 66c1c1596bea (bug 1438750) for assertion failure at TestFloatingPoint.cpp on Windows platform 2018-02-21 08:29:50 +02:00
Jeff Walden 2b6c4bedad Bug 1438750 - Remove mfbt/double-conversion.h, and change existing users to instead do #include "double-conversion/double-conversion.h" themselves. r=froydnj
--HG--
extra : rebase_source : 76ecf4ab0caf7a5367636a866512931d3fd9b962
2018-02-15 21:02:53 -08:00
Apoorv Goel 20b88ffe46 Bug 1436717 - Replace symbolapi.mozilla.org with symbols.mozilla.org. r=chutten 2018-02-10 01:51:18 +05:30
Kartikaya Gupta 868a8d8bd5 Bug 1438892 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: wsncokjtul

--HG--
rename : third_party/rust/coco/LICENSE-APACHE => third_party/rust/crossbeam-deque/LICENSE-APACHE
rename : third_party/rust/coco/LICENSE-MIT => third_party/rust/crossbeam-deque/LICENSE-MIT
rename : third_party/rust/coco/LICENSE-APACHE => third_party/rust/crossbeam-epoch/LICENSE-APACHE
rename : third_party/rust/coco/LICENSE-MIT => third_party/rust/crossbeam-epoch/LICENSE-MIT
rename : third_party/rust/coco/LICENSE-APACHE => third_party/rust/crossbeam-utils/LICENSE-APACHE
rename : third_party/rust/coco/LICENSE-MIT => third_party/rust/crossbeam-utils/LICENSE-MIT
rename : third_party/rust/coco/LICENSE-APACHE => third_party/rust/rayon-0.8.2/LICENSE-APACHE
rename : third_party/rust/coco/LICENSE-MIT => third_party/rust/rayon-0.8.2/LICENSE-MIT
rename : third_party/rust/rayon/src/iter/README.md => third_party/rust/rayon-0.8.2/src/iter/README.md
rename : third_party/rust/rayon/src/iter/internal.rs => third_party/rust/rayon-0.8.2/src/iter/internal.rs
rename : third_party/rust/rayon/tests/compile-fail-unstable/future_escape.rs => third_party/rust/rayon-0.8.2/tests/compile-fail-unstable/future_escape.rs
rename : third_party/rust/rayon/tests/run-pass/sort-panic-safe.rs => third_party/rust/rayon-0.8.2/tests/run-pass/sort-panic-safe.rs
rename : third_party/rust/coco/LICENSE-APACHE => third_party/rust/rayon-core/LICENSE-APACHE
rename : third_party/rust/coco/LICENSE-MIT => third_party/rust/rayon-core/LICENSE-MIT
extra : rebase_source : fad67f2d82c7b49554ce9b03fb12da3d4b66a378
2018-02-20 09:05:08 -05:00
Tom Ritter 3a72c74e9c Bug 1435329 Improve the HashKey function in the Resist Fingerprinting Component r=froydnj
While we could not cut the order of the inputs over directly to the AddToHash methods
(because AddToHash(string) does not exist) - we could rearrange them and then not need
to build a temporary string.

MozReview-Commit-ID: 6At4MQ0KotE

--HG--
extra : rebase_source : d768a38a726e4f459175d2f62e7f60ba4c1c54ef
2018-02-18 23:19:02 -06:00
Masayuki Nakano 4e13e7028b Bug 1434837 - Make autocomplete and satchel listen to keypress event at the system event group r=mak
The autocomplete module listens to keypress event for both printable keys and
non-printable keys a lot.  However, we'll stop dispatching keypress event for
non-printable keys in the default event group of web content.  So, autocomplete
should listen to keypress events at the system event group.

Note that it's difficult to change keypress event listeners to keydown event
listeners because if we stop keypress events at preceding keydown event in
autocomplete or satchel module, some other modules fail to handle keydown or
keypress event before autocomplete and it's not easy to investigate which
module's which keypress event listener should be changed to keydown event
listener.  Therefore, this patch doesn't do it at least for now.

MozReview-Commit-ID: 7e3aklmKrXu

--HG--
extra : rebase_source : 1a1e71972e4f56f088c0372e12961ffb683c7b26
2018-02-08 22:42:29 +09:00
Dão Gottwald 826239dc66 Backed out changeset 29569f02015d
MozReview-Commit-ID: 6XcU3HUnEvX
2018-02-20 20:27:32 +01:00
Alejandro Rodriguez 2adfc7d43c Bug 1426139 - re-fetch only the relevant pref when a pref changes. r=chutten
--HG--
extra : rebase_source : 9419281ab3d70fc8b3502b5948a6d0531de96b59
2018-02-07 22:41:52 -05:00
Andrea Marchesini f3fbd2a51c Bug 1437575 - Better shutdown hang reporting: all the notifications must be received, r=smaug 2018-02-13 11:55:16 +01:00
Richard Marti 547711573c Bug 1436100 - Let the apps use their own ThemeVariableMap.jsm constant. r=gijs 2018-02-12 18:24:27 +01:00
Noemi Erli d03ad8843e Merge inbound to mozilla-central. a=merge 2018-02-13 11:39:36 +02:00
Boris Zbarsky 9bdcffc985 Bug 1436902 part 3. Replace usage of NS_IMPL_ISUPPORTS_INHERITED0 with NS_INLINE_DECL_REFCOUNTING_INHERITED when possible. r=mccr8
The change to RootAccessible.cpp fixes an obvious bug introduced in bug 741707.

The visibility changes in gfx/thebes are because NS_DECL_ISUPPORTS has a
trailing "public:" that those classes were relying on to have public
constructors.

MozReview-Commit-ID: IeB8KIJCGhU
2018-02-12 15:44:40 -05:00
Ciure Andrei bddcf84abe Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-13 00:12:21 +02:00
Ciure Andrei 72080bd73c Merge inbound to mozilla-central. a=merge 2018-02-13 00:08:37 +02:00
Tom Ritter c4edd2fe5c Bug 1435296 Address xpcshell test failures from increasing timer precision r=baku
See the comment on "Address test failures caused by bumping timer precision to 2 ms"
for more details.

MozReview-Commit-ID: LrsucEPdZIo

--HG--
extra : rebase_source : 8147c034f7dc93f678eebc80b0afabf55729d804
2018-02-12 11:41:38 -06:00
Tom Ritter 8184fa2b43 Bug 1435296 Do not apply timer clamping to CSS animations. r=birtles
This patch creates the capability to have callsites specify if timestamps
should be clamped only in Resist Fingerprinting Mode, or in the more expansive
Timer PRecision Reduction Mode.

Then it changes the CSS Animation callsite to only apply in RFP Mode.

This avoids regressing RFP.

MozReview-Commit-ID: B1pSri0kRk6

--HG--
extra : rebase_source : f3d8c1f9561fbb19d1ca8594ba2b69cffd25445b
2018-02-07 16:50:57 -06:00
Jared Wein 8072ad5aa6 Bug 1427945 - Implement a Payment Request Shipping Option Picker. r=MattN
MozReview-Commit-ID: H7jWR0um0Py

--HG--
extra : rebase_source : a5667f31b3724af94bd6dc64b2db874e2cdbe684
2018-02-06 11:37:34 -05:00
Tom Ritter 1c60c301ab Bug 1435296 Bump the default timer precision resolution to 2ms r=baku
MozReview-Commit-ID: G33jNNJVRSU

--HG--
extra : rebase_source : b34e8cb65407c2379e1714aab22b2c8c60d98b57
2018-02-02 11:05:40 -06:00
Sebastian Hengst a6cab8c4e8 Backed out 4 changesets (bug 1432358) for failing xpcshell's test_ext_contentscript_triggeringPrincipal.js
Backed out changeset ef7b8eef07c1 (bug 1432358)
Backed out changeset 2fa11c525da3 (bug 1432358)
Backed out changeset a67e95bd0ccf (bug 1432358)
Backed out changeset 91c948c94506 (bug 1432358)
2018-02-12 19:58:28 +02:00
Christoph Kerschbaumer 1f70e0ae7b Bug 1432358: Request longer timeout for test test_ext_contentscript_triggeringPrincipal. r=aryx 2018-02-12 10:30:20 +01:00
Franziskus Kiefer fd68ca633e Bug 1436948 - update cbor lib, r=keeler
Reviewers: keeler

Reviewed By: keeler

Bug #: 1436948

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

--HG--
extra : rebase_source : e9e6e4957cd7bc578d7bc21e6db64c1e8ef170ae
2018-02-12 09:02:03 +01:00
David Anderson aca7c9a268 Record paint phase timing for small frames. (bug 1430897 part 2, r=mattwoodrow, data_r=rweiss) 2018-02-12 19:03:10 +13:00
Martin Thomson 791db5b13a Bug 1429286 - Keep critical push and notification telemetry indefinitely, r=rweiss
Summary:
These are made persistent:

1. What questions will you answer with this data?

These probes are critical to understanding use of notifications and push in
general (push provides significant incentive to sites to use notifications, so
the two are highly correlated).  These probes allow us to understand when push
is enabled, and when pushes are propagated.

2. Why does Mozilla need to answer these questions? Are there benefits for users? Do we need this information to address product or business requirements? Some example responses:

These allow is to understand baseline platform characteristics and ensure that changes don't degrade experience.

3. What alternative methods did you consider to answer these questions? Why were they not sufficient?

We have telemetry on autopush (our server infrastructure), and the information we get there is in many ways superior to data collected through the browser, but these metrics are impossible to measure using autopush.

4. Can current instrumentation answer these questions?

See 3.

5. List all proposed measurements and indicate the category of data collection for each measurement, using the Firefox data collection categories on the found on the Mozilla wiki.

Measurement Description 	Data Collection Category 	Tracking Bug #
WEB_NOTIFICATION_CLICKED      2  1429286
WEB_NOTIFICATION_PERMISSIONS  2  1429286
WEB_NOTIFICATION_SHOWN        2  1429286
PUSH_API_NOTIFY               2  1429286

6. How long will this data be collected? Choose one of the following:

I want to permanently monitor this data. (Martin Thomson, :mt)

7. What populations will you measure?

All channels, countries, and locales.  No filtering is in place.  These are all opt-out telemetry.

8. Please provide a general description of how you will analyze this data.

Changes are monitored for changes, or analyzed on demand.

I believe that there are telemetry alerts that trigger on significant changes.  If there isn't, there should be.

9. Where do you intend to share the results of your analysis?

telemetry.m.o, w3c webapps

Bug #: 1429286

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

MozReview-Commit-ID: Kkc1Qr6UaJ8
2018-02-12 11:28:54 +11:00
Ciure Andrei 3f00808b55 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-13 00:14:29 +02:00
Nathan Froyd 0f56acaf26 Bug 1437604 - remove NS_INTERFACE_MAP_END_THREADSAFE; r=mystor
This macro is identical to NS_INTERFACE_MAP_END and encourages the
reader to think that there's something extra-special threadsafe about QI
implementations that use the macro, when in reality there's nothing of
the sort.
2018-02-12 14:36:46 -05:00
Mark Striemer 4a08f72bdd Bug 1412873 - Disarm JSONFile when trying to discard changes in preferences tests r=aswan
MozReview-Commit-ID: 5l0yRop3guh

--HG--
extra : rebase_source : 7b608b224d933e5b90220708996d645beab50c84
2018-02-12 15:51:48 -06:00
Tim Nguyen 55ba4a31c1 Bug 1404688 - Make headerURL optional and remove text-shadow when there is no headerURL. r=jaws
MozReview-Commit-ID: 5x6SPWEJ3jp

--HG--
extra : rebase_source : 2ed208a81ca59367b9140a6e73b85bf630c6e294
2018-02-15 13:37:30 +00:00
Martin Stransky d6085c2583 Bug 1423851 - Enable titlebar/menubar drag on lightweight themes, r=dao
MozReview-Commit-ID: 2EP2SXGT5nj

--HG--
extra : rebase_source : 97a955d17c5f8454a0763ca157f9410fb483d203
2018-02-14 15:50:01 +01:00
Andreea Pavel 2a7b1dfa56 Merge mozilla-central to autoland. on a CLOSED TREE 2018-02-15 12:34:12 +02:00
Timothy Guan-tin Chien b073441b39 Bug 1422386 - Remove toolbardecoration, toolbar, and toolbar-base binding, r=Paolo
The only purpose of these bindings was to insert a stylesheet, which has been
moved to be included in toolkit/content/components.css.

MozReview-Commit-ID: 23jqkIrbVvi

--HG--
extra : rebase_source : 8d13f7a8afa730207d40e1457e36ec51331c4ea7
2018-02-13 22:12:18 +08:00
Emilio Cobos Álvarez ba08cbdbdd Bug 1438811: Remove the remaining bits of the traversal telemetry stuff. r=manishearth
MozReview-Commit-ID: 2dA5usbGQRt

--HG--
extra : rebase_source : 47cc26f581e6b774de3ac27ef47d749ad1944dfe
2018-02-16 13:14:13 +01:00
Mark Banner d6729b8d28 Bug 1432614 - Remove now unnecessary updating and maintenance of Places' root folder titles. r=kitcambridge,mak
The titles for the root bookmark folders in the database will now never get updated. This
avoids doing maintenance and changing them if the locale changes.

The UI is now responsible for displaying the correct title.

WebExtensions API will get the UI visible names.

MozReview-Commit-ID: ErPPJXxy2d3

--HG--
extra : rebase_source : f08caa5b0d00ae81ffabf4a1076bd56b66414418
2018-01-04 16:35:56 +00:00
Ursula Sarracini 9c4753f4d6 Bug 1438658 - Allow pktApi.jsm to archive an item r=Mardak
MozReview-Commit-ID: JoTzYy84ZI5

--HG--
extra : rebase_source : ef4f11f414b4c2bd551d3c62ee165ca1d89795e8
2018-02-16 11:38:37 -05:00
Marco Bonardo 561ed54bf6 Bug 1313188 - Multiple bookmark keywords for same (uri, postData) pair possible. r=kitcambridge,standard8
MozReview-Commit-ID: 662vWkemAMq

--HG--
extra : rebase_source : 830c5e293199d4c28d15bf4f589289d37aeb8a8e
2018-02-06 15:58:31 +01:00
Arthur Edelstein 04e873a402 Bug 1434666 - Avoid path aliasing in AppendToLibPath r=rstrong
Previously, it was possible for AppendToLibPath to
fail to add the directory /A/B/C/ to LD_LIBRARY_PATH
if the directory /A/B/C/D/ was already present.

--HG--
extra : rebase_source : 516fb65a57afd97252ad35e52f906b54afdd1616
2018-02-12 21:46:00 +02:00
Jorg K 923e88e3e3 Bug 1437222 - fix forceComplete after switching to autocomplete-richlistbox. r=mak
--HG--
extra : rebase_source : 76e2f39269d1f3dceab3187758f632e8ed7c2462
2018-02-13 13:55:00 +02:00
Margareta Eliza Balazs f3fe5c9e06 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-10 23:53:43 +02:00
Margareta Eliza Balazs e53161812f Merge inbound to mozilla-central. a=merge 2018-02-10 23:47:15 +02:00
Bogdan Tara f55c490734 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-10 12:02:18 +02:00
Bogdan Tara 5bbbbe17bc Merge inbound to mozilla-central. a=merge 2018-02-10 11:57:47 +02:00
Adrian Wielgosik 7fa839175a Bug 1437177 - Remove nsIDOMModalContentWindow. r=bz
The implementation was removed in bug 1374460.

MozReview-Commit-ID: 7RNmYHScVCA
2018-02-09 21:51:33 +01:00
Sebastian Hengst d1700a0b7a merge mozilla-central to autoland. CLOSED TREE 2018-02-10 00:34:30 +02:00
Sebastian Hengst f5e840425b merge mozilla-inbound to mozilla-central. a=merge 2018-02-10 00:26:50 +02:00
Servo VCS Sync 03ffcb7b2a No bug - Revendor rust dependencies 2018-02-09 22:19:11 +00:00
Tim Nguyen 4fd514d97b Bug 1429573 - Remove spinbuttons.xml bindings now that they are unused. r=Paolo
MozReview-Commit-ID: Cbj7vZcrDrL

--HG--
extra : rebase_source : 9b844911072ab2cc526f4ad16838e83f44a230da
2018-02-09 21:54:42 +00:00
Tim Nguyen 79e5dc6167 Bug 1429573 - Use input[type=number] in textbox[type=number] implementation. r=Paolo,surkov
* The number is no longer selected on number input focus

MozReview-Commit-ID: AmR5c6YKTCP

--HG--
extra : rebase_source : fdaab23fca57f361c9185191d9c30e047375cbe8
2018-02-09 21:54:36 +00:00
Boris Zbarsky 034e47c66b Bug 1436508 part 12. Remove nsIDOMKeyEvent. r=masayuki
MozReview-Commit-ID: 8giqG5iHiIf
2018-02-09 11:17:10 -05:00
Boris Zbarsky 92bbd744e1 Bug 1436508 part 11. Remove the use of the nsIDOMKeyEvent::DOM_VK* constants in C++. r=masayuki
MozReview-Commit-ID: Honw0NrVMuV
2018-02-09 11:17:09 -05:00
Boris Zbarsky fce30e834b Bug 1436508 part 10. Remove use of nsIDOMKeyEvent in JS. r=masayuki
MozReview-Commit-ID: GGciORX62Yh
2018-02-09 11:17:09 -05:00
Boris Zbarsky 53daea632f Bug 1436508 part 9. Remove nsIDOMKeyEvent::DOM_KEY* constants. r=masayuki
MozReview-Commit-ID: JXCCrbaMcn
2018-02-09 11:17:09 -05:00
Boris Zbarsky d6140ab21c Bug 1436508 part 7. Remove nsIDOMKeyEvent usage from formfill and spellcheck. r=masayuki
The various event header changes are to avoid forcing random places to include nsGlobalWindowInner.h

MozReview-Commit-ID: 4THIjj6kIXv
2018-02-09 11:17:09 -05:00
Servo VCS Sync 99dff2319c No bug - Revendor rust dependencies 2018-02-10 18:14:30 +00:00
Mark Banner 6ccff895ed Bug 1436966 - Remove the bookmark-observers & history-observers category listeners. r=mak
MozReview-Commit-ID: 2dsyxZG98IR

--HG--
extra : rebase_source : 89767cf42ee5e903f0b72900e7c8f85ac590a3c3
2018-02-09 11:21:14 +00:00
Bob Owen 753c1ba3c8 Bug 1409063: Remove OS.Constants.Path attributes that were added for WebappsInstaller.jsm and are no longer used. r=baku 2018-02-09 14:09:25 +00:00
Sam Foster a7a22e51dd Bug 1434508 - better serialization of paymentrequest data. r=MattN
* Add a serializeRequest method to paymentDialogWrapper to correctly serialize the nsIArray values
* Test results of serializing a request with multiple displayItems, shippingOptions, paymentMethods and modifiers

MozReview-Commit-ID: DTqzTAjvdxq

--HG--
extra : rebase_source : 5bdc3ca1bfec8d524348ca12fcfe4f95508329cc
2018-01-31 16:19:49 -08:00
Csoregi Natalia fca056426a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-09 18:54:37 +02:00
Csoregi Natalia 7ed2a637dc Merge inbound to mozilla-central. a=merge 2018-02-09 18:52:22 +02:00
Gijs Kruitbosch da3597c3bb Bug 1436559 - stop doing busy-work in setOverLink and make textToSubURI available on Services.jsm, r=florian
MozReview-Commit-ID: F63kE4GE67B

--HG--
extra : rebase_source : e1dbae3f45b532e2f498c5e815a98531398143ea
2018-02-07 22:07:08 +00:00
Csoregi Natalia 7f21ecd2bf Backed out 4 changesets (bug 1435296) for for failing devtools' browser_webconsole_check_stubs_console_api.js and mochitest's dom/smil/test/test_smilTimeEvents.xhtml. CLOSED TREE
Backed out changeset 1f07c08daa41 (bug 1435296)
Backed out changeset 89c121b45b30 (bug 1435296)
Backed out changeset be9496eff7b8 (bug 1435296)
Backed out changeset 2f94f155318e (bug 1435296)
2018-02-09 17:20:53 +02:00
Csoregi Natalia 2d4c080565 Backed out 2 changesets (bug 1429573) for reftest failures /tests/reftest/tests/editor/reftests/xul/number-3.xul. on a CLOSED TREE
Backed out changeset bd6892535d35 (bug 1429573)
Backed out changeset 1c398da94994 (bug 1429573)
2018-02-09 16:56:39 +02:00
Kit Cambridge 6bebb6d5f8 Bug 1436837 - Always prefer the local value state for synced roots. r=mak
Currently, the mirror treat roots like any other folder, and applies
remote value changes like titles, descriptions, and creation dates.
We should instead treat roots as immutable, and only apply new
structure states, to match the behavior of the legacy engine, iOS,
and Android.

This has a semantic change: if a root is changed locally, but we dedupe
all its children to match the remote tree, we'll still reupload a
record for the root. However, this change is consistent with the legacy
engine, as well as how we handle orphans moved into a locally modified
"unfiled".

MozReview-Commit-ID: 6hi0VcrG9ew

--HG--
extra : rebase_source : d72550ea3c8f82ab6a33654a021d55c487fbcd46
2018-02-08 11:50:02 -08:00
Gijs Kruitbosch 9239725b9a Bug 1434167 - remove home page code from the migration wizard, r=MattN
This removes all the homepage-related code. All the cases where we advance the wizard straight to
the homepage wizardpage now go straight to the 'start migrating' page (the 'point' was skipping
earlier pages that allowed users to select items).
The brand bundle was only used by the homepage code so is also being removed.

MozReview-Commit-ID: I9nSU2IMkQz

--HG--
extra : rebase_source : da803ed67b443cb164f2bc55550bfd7c107fa916
2018-02-07 10:37:20 +00:00
Tom Ritter b5eec93654 Bug 1435296 Do not apply timer clamping to CSS animations. r=birtles
This patch creates the capability to have callsites specify if timestamps
should be clamped only in Resist Fingerprinting Mode, or in the more expansive
Timer PRecision Reduction Mode.

Then it changes the CSS Animation callsite to only apply in RFP Mode.

This avoids regressing RFP.

MozReview-Commit-ID: B1pSri0kRk6

--HG--
extra : rebase_source : 5c1a3a1bb7cb10cd5c4a608f30bf097bd7e119b9
2018-02-07 16:50:57 -06:00
Tom Ritter ca409ab72d Bug 1435296 Bump the default timer precision resolution to 2ms r=baku
MozReview-Commit-ID: G33jNNJVRSU

--HG--
extra : rebase_source : 5a07abf77c00b66fad77c1add1b4646f287c6e26
2018-02-02 11:05:40 -06:00
Tim Nguyen 96e5c9837c Bug 1429573 - Remove spinbuttons.xml bindings now that they are unused. r=Paolo
MozReview-Commit-ID: 6sb1zcGv4k9

--HG--
extra : rebase_source : 35636617336551fb3aadc8fb321c66b5e5993239
2018-02-09 13:53:49 +00:00
Tim Nguyen 5f077444bc Bug 1429573 - Use input[type=number] in textbox[type=number] implementation. r=Paolo,surkov
* The number is no longer selected on number input focus

MozReview-Commit-ID: 6XQdnJP65m0

--HG--
extra : rebase_source : 96d16469e99fc52c15a0b5024bdf9c3b4211a171
2018-02-09 13:47:44 +00:00
Sebastian Hengst 87f465d8f7 merge mozilla-central to mozilla-inbound. CLOSED TREE
--HG--
extra : amend_source : 0e657a5dd4f6c8893d3f5ab7b173e3c4178e9e61
2018-02-10 00:29:53 +02:00
Eugen Sawin 89c90770f7 Bug 1434210 - [1.1] Expose text selection trimming as a utility function. r=mconley 2018-02-09 21:35:49 +01:00
Marco Bonardo ee28acdb29 Bug 539517 - remove synchronous Bookmarks::SetItemIndex API. r=standard8
MozReview-Commit-ID: 20kwLPazqPC

--HG--
extra : rebase_source : 7ac31306185573f6f94bcef4e89257d6a2ea2c2d
2018-02-08 18:45:00 +01:00
Marco Bonardo ce1ef88b66 Bug 1433304 - Remove synchronous Bookmarks::GetIdForItemAt. r=standard8
MozReview-Commit-ID: HZ2AiPgFawN

--HG--
extra : rebase_source : a38aa91eb3db3611c7e75d98992efc20abcea2fd
2018-02-08 15:40:23 +01:00
Tiberius Oros 677b0037d2 Merge inbound to mozilla-central. a=merge 2018-02-09 12:02:51 +02:00
Eric Rahm c8cd2f8b6a Bug 1436614 - Report ghost windows in Memory.jsm. r=mconley
This adds a 'ghosts' field to the object returned by Memory.summary.

--HG--
extra : rebase_source : 9bef4f795615aad9a98b12be6277124bd88cbcd2
2018-02-07 15:46:57 -08:00
Cosmin Sabou 2400be0754 Merge inbound to mozilla-central. a=merge 2018-02-09 02:29:56 +02:00
Aaron Klotz 7cd9b653d2 Bug 1436684: Disable cert annotation due to perf regressions; r=backout 2018-02-08 08:57:13 -07:00
Narcis Beleuzu d299fdd9b4 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-08 21:36:33 +02:00
Brindusan Cristian 4b424f0368 Merge inbound to mozilla-central. a=merge 2018-02-08 21:02:00 +02:00
Geoff Brown 26cfe9f677 Bug 1365021 - disable test_bootstrap.js for intermittent failures r=gbrown 2018-02-08 11:48:57 -07:00
Marco Castelluccio 198b87d386 Bug 1436425 - Stop importing resetProfile.js when it is unneeded. r=MattN
--HG--
extra : rebase_source : 5e72bed65128fa3529fc3e3b67672454e8020ab3
2018-02-07 13:08:55 +01:00
Florian Quèze 663a6a4c9a Bug 1371610 - Delay getting the search component service until the first StartSearch, r=mak. 2018-02-08 12:28:34 +01:00
yulia 50c6f0526f Bug 1436039 - Increase max time on Debugger's source load telemetry;r=jdescottes,liuche,datareview=liuche
MozReview-Commit-ID: 1fuTv4fPn3B

--HG--
extra : rebase_source : 154712263b8508a92de95c1b62b0c7299f019995
2018-02-06 15:56:19 +01:00
Nathan Watson 1605552221 Bug 1434262 - Remove PlacesTestUtils.clearHistory() r=mak
MozReview-Commit-ID: In2RaM0LBsc

--HG--
extra : rebase_source : 0cb5dc65a53bfa384b93fb2a8c2af67ad9d3fe1c
2018-01-31 22:03:05 -08:00
shindli 4385887a29 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-08 12:14:16 +02:00
shindli a5abf843f8 Merge inbound to mozilla-central. a=merge 2018-02-08 12:04:26 +02:00
Bob Owen 27e71ca989 Bug 1379117 Part 2: Remove some deprecated PrintUtils functions. r=jwatt
I noticed these while looking for other things that were gettting an
nsIWebBrowserPrint for print preview. I think these must have been left for
legacy addons and they don't seem to be used, so I think they can go.
2018-02-08 08:59:20 +00:00
Paolo Amadini d6977c62c9 Bug 1428930 - Move some XBL accessibility roles into XULMap.h. r=bgrins,surkov
MozReview-Commit-ID: Iye8XoQ7neq

--HG--
extra : rebase_source : e9101e02cdf30489eda8867cbf6784eeb923e47d
2018-02-07 13:23:53 +00:00
Ciure Andrei 8dd2a49ca4 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-08 00:33:37 +02:00
Gabriele Svelto 17611e974c Bug 1100988 - Remove useless observer parameter in nsIPrintingPromptService.showPageSetup(); r=mconley
MozReview-Commit-ID: IpkwVR4YpO4

--HG--
extra : rebase_source : e7ae21d3a1dece1e4fbb49f1b54345fb12492b46
2018-02-05 11:11:50 +01:00
Francois Marier 5243aa897b Bug 1434741 - Only check final download URL against the application reputation whitelist. r=gcp
MozReview-Commit-ID: QCaStgteko

--HG--
extra : rebase_source : e3615f93bc036bfb93dee753add0a9c2367393c0
2018-02-05 18:11:56 -08:00
arthur.iakab f58e902071 Backed out 2 changesets (bug 1429573) for failing reftest on reftest/tests/editor/reftests/xul/number-3.xul on a CLOSED TREE
Backed out changeset 75364898f5f6 (bug 1429573)
Backed out changeset fe69b415f45b (bug 1429573)
2018-02-09 23:27:59 +02:00
Francois Marier 8c3d3e2350 Bug 1436213 - Make test_bug1274685_unowned_list.js work on pver2 and pver4. r=gcp
This test is supposed to verify that Safe Browsing providers can
be initialized correctly even when a table is not configured
properly.

By removing a table from both google and google4, we ensure that
the test will be meaningful regardless of the stack in use.

Also filter out the console noise triggered by looking for the
update and gethash URLs of the "test" dummy provider.

MozReview-Commit-ID: KjWqSqA4FxJ

--HG--
extra : rebase_source : c68ab76201f200de5b5f4ab329bfe00a50603db2
2018-02-06 15:36:48 -08:00
Ursula Sarracini 099e0fe989 Bug 1436449 - Rename item_id to pocket_id for clearer way to identify saved Pocket items in NewTabUtils r=Mardak
MozReview-Commit-ID: 5DifxvQ6qF5

--HG--
extra : rebase_source : f2c5b79341a9467fb6bef6baa441e44f1a02ce19
2018-02-09 15:24:31 -05:00
Zibi Braniecki 45e95911f9 Bug 1437164 - Extend l10n dirs in find-dupes to /localization/. r=catlee
MozReview-Commit-ID: Hb5jCtSgGqs

--HG--
extra : rebase_source : cbcd744f8dedcc7e51591704a8ed1f4faff53222
2018-02-09 12:07:52 -08:00
Timothy Guan-tin Chien a5653964aa Bug 1421837 - Remove list{item|cell}-checkbox-iconic binding. r=Paolo
MozReview-Commit-ID: CcpvdPgU5yJ

--HG--
extra : rebase_source : 548f87144ac82f98ca5f20d5be0015398806bf63
2018-02-02 23:04:12 +08:00
shindli 0fcb667b73 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-08 12:13:08 +02:00
Kit Cambridge f805b07cc5 Bug 1436215 - Avoid cascading deletes for text foreign keys in the mirror. r=markh
These can take minutes to run, while using integer foreign keys takes
milliseconds. The only time we delete from the mirror is in `reset`,
so we can make this more efficient by clearing the `structure` table
first, so that there are no foreign key references to clean up when we
clear `items`. For `itemsToUpload`, we can simply use integer IDs
everywhere.

MozReview-Commit-ID: rTfJzjPHi1

--HG--
extra : rebase_source : 5f6b1d0ed8362c670c832ec91963def069b35ba4
2018-02-06 17:09:46 -08:00
Kit Cambridge 0aa04e79fb Bug 1436215 - Stage outgoing weak uploads in a separate table to avoid an expensive left join. r=markh
MozReview-Commit-ID: LrVDTCSPyDt

--HG--
extra : rebase_source : f8ce12fcd8fea6134c315c6ae39ae3eec923c0cc
2018-02-06 17:00:44 -08:00
Kit Cambridge 64999c2f2a Bug 1436215 - Remove left joins on the Sync merge states table when recording bookmark observer notifications. r=markh
MozReview-Commit-ID: KIp6jRshqY4

--HG--
extra : rebase_source : 7a4b1ed918d92a989ece7acaaa00daef11eb7874
2018-02-06 15:33:33 -08:00
Kit Cambridge 12de84cb27 Bug 1436207 - Use a subquery instead of a left join when inserting synced bookmark URLs into Places. r=markh
MozReview-Commit-ID: 3dBY63ibu9v

--HG--
extra : rebase_source : b09f46c86beaa5c38cd2bede9e3aac7e02bebb2e
2018-02-06 15:04:07 -08:00
Aaron Klotz 1beac92cc2 Bug 1430857: Part 2 - Add cert annotations to Windows crash reports; r=mhowell
MozReview-Commit-ID: 270iURVhNRu

This patch builds upon the existing DLL services functionality:

1) We add code to obtain the name of the subject from the cert used to sign a
   binary (if present). This code is added inside mozglue because in the future
   we will be using this code from the DLL blocklist, which is also located
   there.
2) We add annotation functionality that registers itself for DLL load events
   and updates crash reporter annotations as new libraries are loaded. It also
   annotates any existing libraries that are also in memory at the time that the
   CertAnnotator is first instantiated. This all happens off main thread, with
   the exception of actually making the annotation when in a child process.

--HG--
extra : rebase_source : 2e3726d37356479aee81915caed04fe7af74c815
2018-01-30 15:08:03 -07:00
Aaron Klotz 0213e8a4b6 Bug 1430857: Part 1 - Refactor DllServices to make it possible to obtain them from anywhere in Gecko; r=jimm
MozReview-Commit-ID: GfWata0eCc5

--HG--
extra : rebase_source : f280fec92c867d0adbe7b82c0e829eeb10fce5a9
2018-01-30 14:23:10 -07:00
Timothy Guan-tin Chien 93223f779f Bug 1418459 - Remove menuitem-iconic-desc-noaccel binding. r=Paolo
MozReview-Commit-ID: 3BjrOyJwBKA

--HG--
extra : rebase_source : d6fac024ebf69e056ad788c835577037a9a4c474
2018-02-07 15:50:22 +08:00
Marco Bonardo de4bd875a7 Bug 1432434 - Remove Bookmarks::getItemDateAdded and setItemDateAdded. r=kitcambridge
MozReview-Commit-ID: XVoil1CK7c

--HG--
extra : rebase_source : 18213447f00177686dbc56d263674fa4e630663e
2018-02-08 23:24:38 +01:00
Jared Wein 23eee5c26a Bug 1436749 - Backout support for button_background since it was not supposed to be supported. r=dao
MozReview-Commit-ID: CVZqDOvU04V

--HG--
extra : rebase_source : 953108e1b8064aacbc596e6b692fb479defd4d6b
2018-02-09 15:28:19 -05:00
Narcis Beleuzu a167feb192 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-08 21:34:52 +02:00
Josh Matthews 19738f789f Bug 1436743 - Dispatch events via the docgroup rather than the tabgroup when possible. r=mystor 2018-02-08 15:54:00 -05:00
Dorel Luca 6b75e4235c Merge mozilla-central to autoland. r=merge 2018-02-07 17:07:56 +02:00
Dorel Luca cf40524253 Merge autoland to mozilla-central. a=merge 2018-02-07 17:01:50 +02:00
Dorel Luca 112cc1ff6b Backed out 3 changesets (bug 1430857) for breaking tests on Windows Code Coverage builds a=backout
Backed out changeset a992887a6060 (bug 1430857)
Backed out changeset cc9b0ac5f66b (bug 1430857)
Backed out changeset 4bdd6d82f993 (bug 1430857)
2018-02-07 15:02:58 +02:00
Coroiu Cristina 1c85c04c62 Backed out 5 changesets (bug 1423896) for bustage at /src/toolkit/components/places/nsNavHistoryResult.cpp on a CLOSED TREE
Backed out changeset 4012bc74e900 (bug 1423896)
Backed out changeset 12239646395f (bug 1423896)
Backed out changeset abf61cd5fb77 (bug 1423896)
Backed out changeset 569173c95238 (bug 1423896)
Backed out changeset 6401e950298d (bug 1423896)
2018-02-07 14:07:31 +02:00
Dorel Luca 106842f842 Merge mozilla-inbound to mozilla-central. a=merge 2018-02-07 11:58:17 +02:00
Manish Goregaokar 72ed6d355d Bug 1436251 - Set codegen-units=1 in --enable-release; r=glandium
MozReview-Commit-ID: 8kGTFAXfB2i

--HG--
extra : rebase_source : bc1860366646e629deef3c819576d208b1b6cd73
2018-02-06 19:06:03 -08:00
Mark Banner 606beee3f2 Bug 1230369 - Manually fix some remaining instances of Ci/Cc/Cu definitions and switch Components.* to using the shorthand in some places. r=florian
MozReview-Commit-ID: 9SmoR9RlvZE

--HG--
extra : rebase_source : 054e14150921615ed67415ddb91b45169cc868d4
2018-02-07 09:24:15 +00:00
Gurzau Raul 772c8edfef Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-07 02:29:42 +02:00
Mark Banner e68518807c Bug 1423896 - Make the new All Bookmarks folder query only update on the mobile folder status change for better performance. r=mak
MozReview-Commit-ID: 4sIR6d0ZabJ

--HG--
extra : rebase_source : 34c250b697160897f1cbc4cbcc3351d57d9d19b6
2018-02-05 17:19:26 +00:00
Francois Marier 09c6a2d004 Bug 1435098 - Gate flashinfobar list on the plugins.show_infobar. r=bytesized,gcp
The list of sites to suppress flash infobars on should not be
downloaded from shavar unless the infobar feature is enabled.

MozReview-Commit-ID: BjkS5vWiilg

--HG--
extra : rebase_source : ba7c104b758fc04994b8438222dda0c7feadc787
2018-02-02 13:30:28 -08:00
Aaron Klotz d5899811bf Bug 1430857: Follow-up - Fix mingw header inclusion failure; r=bustage 2018-02-06 15:41:14 -07:00
Aaron Klotz e398eaca79 Bug 1430857: Part 2 - Add cert annotations to Windows crash reports; r=mhowell
MozReview-Commit-ID: 270iURVhNRu

This patch builds upon the existing DLL services functionality:

1) We add code to obtain the name of the subject from the cert used to sign a
   binary (if present). This code is added inside mozglue because in the future
   we will be using this code from the DLL blocklist, which is also located
   there.
2) We add annotation functionality that registers itself for DLL load events
   and updates crash reporter annotations as new libraries are loaded. It also
   annotates any existing libraries that are also in memory at the time that the
   CertAnnotator is first instantiated. This all happens off main thread, with
   the exception of actually making the annotation when in a child process.

--HG--
extra : rebase_source : f86c1a6fd2a44f21a71e7a7418267b3b0d5feeec
2018-01-30 15:08:03 -07:00
Aaron Klotz 200eb77750 Bug 1430857: Part 1 - Refactor DllServices to make it possible to obtain them from anywhere in Gecko; r=jimm
MozReview-Commit-ID: GfWata0eCc5

--HG--
extra : rebase_source : 3a5b4a6f0412311f0b9080a2b3b3a31e45d15b75
2018-01-30 14:23:10 -07:00
Andrew McCreight 5dec0e0beb 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

--HG--
extra : rebase_source : d9c41878036c1ef7766ef5e91a7005025bc1d72b
2018-02-06 09:36:57 -08:00
Gurzau Raul 476c3b3a55 Merge inbound to mozilla-central. a=merge 2018-02-06 23:53:56 +02:00
Narcis Beleuzu b78f4e424e Backed out changeset 3884f0f9f316 (bug 1435098) for xpcshell failures on /test_bug1274685_unowned_list.js. CLOSED TREE 2018-02-06 19:52:30 +02:00
Francois Marier 0e1e355ce9 Bug 1435098 - Gate flashinfobar list on the plugins.show_infobar. r=bytesized,gcp
The list of sites to suppress flash infobars on should not be
downloaded from shavar unless the infobar feature is enabled.

MozReview-Commit-ID: BjkS5vWiilg

--HG--
extra : rebase_source : 3696960f06bf5c256dec7988d410de8208620b1b
2018-02-02 13:30:28 -08:00
Francois Marier fd1e62be47 Bug 1435435 - Add new binary extensions to download protection. r=gcp
Sync up with the Chrome list and add new BitTorrent, Visio and HTML-like
file extensions.

https://cs.chromium.org/chromium/src/chrome/browser/resources/safe_browsing/download_file_types.asciipb

MozReview-Commit-ID: Alh2hrOZy1h

--HG--
extra : rebase_source : 6c2e229da072161db917d1bd7eba03d2d96140cf
2018-02-02 16:09:48 -08:00
Timothy Guan-tin Chien 2784227358 Bug 1429464 - Remove toolbox binding r=Gijs
- Move -moz-appearance: toolbox to xul.css.
- Remove the markup that initialize the palette field to null,
  effectively initialize the value to undefined, which is still
  falsey. The toolbar binding remains responsible for initializing
  the toolbox's palette property with an actual DOM node.

MozReview-Commit-ID: 7X6JAn79P3k

--HG--
extra : rebase_source : f89770670d0a5594e90347e32ee85c484826852a
2018-02-05 16:28:49 +08:00
vprabhu 1f478abc6c Bug 1434299 - Changed href to refer to '#' to display "finger pointer" over the "enabled" link in about:telemetry. r=chutten
MozReview-Commit-ID: FPaZfwNhPfP

--HG--
extra : rebase_source : 22c2cddc32d0c42607ced293048813862afdce5f
2018-02-06 14:53:30 +05:30
Narcis Beleuzu 458abc4de4 Backed out changeset 905555709846 (bug 1435296) for mochitest GPU failures on /browser_profiling-webgl.js. CLOSED TREE 2018-02-06 16:29:18 +02:00
hemant 5aa2697d2f Bug 1432403 - Remove PlacesUtils._uri r=standard8
MozReview-Commit-ID: C59FOBe80KJ

--HG--
extra : rebase_source : a866e14aa1e3037fe3f2f6704a67aa11c0fef1b3
2018-02-06 15:19:14 +05:30
Tom Ritter 3c316eb5b3 Bug 1435296 Bump the default timer precision resolution to 2ms r=baku
MozReview-Commit-ID: G33jNNJVRSU

--HG--
extra : rebase_source : 4b7dace8b5ccb3c28d337350435f4a7bd45f061b
2018-02-02 11:05:40 -06:00
Arthur Edelstein 62da146e06 Bug 1433357 - Part 1: Add proxy bypass protection flag r=glandium
--HG--
extra : rebase_source : cb690c9af4200276718ec1e07bbd2551d71b5033
2018-02-02 14:45:00 +02:00
Jeremy Lempereur 6a893d8284 Bug 1249596 - Part 2: Remove FHR client id migration code. r=Dexter
Removed a fallback import from a legacy FHR file when there is no valid ID in the DRS file.
This commit is related to bug 1431544
MozReview-Commit-ID: AACq7InWJpy

--HG--
extra : rebase_source : c48bf48addc515b9d86f22dd4e8ad5a066ebc76a
2018-01-18 23:51:24 +01:00
Mark Banner 7ed82100ce Bug 1423896 - Make the new All Bookmarks folder query only update on the mobile folder status change for better performance. r=mak
MozReview-Commit-ID: 4sIR6d0ZabJ

--HG--
extra : rebase_source : d33eaf982c469128ed4a9ac8e27079426426ab2c
2018-02-05 17:19:26 +00:00
Cosmin Sabou ea26f93f5e 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