Commit Graph

20957 Commits

Author SHA1 Message Date
Mats Palmgren
4832d1fbb4 Bug 1418782 - Fix a compilation error with --disable-dbus. r=stransky
MozReview-Commit-ID: GB7NtVqTeKM
2017-11-20 21:02:17 +01:00
Tooru Fujisawa
50f5bf47cd Bug 1418739 - Part 2: Remove unused delayedStartup parameter from BrowserTestUtils.waitForNewWindow. r=smaug 2017-11-21 03:41:56 +09:00
Tooru Fujisawa
7f67b178a5 Bug 1388325 - Stop getting telemetry for deprecated feature in addons (JS_DEPRECATED_LANGUAGE_EXTENSIONS_IN_ADDONS) r=jandem 2017-11-21 03:41:56 +09:00
Paul Bone
d9f3623f07 Bug 1412729 (part 4) - Attempt to reduce the size of GCMajor markers r=sfink
--HG--
extra : rebase_source : b1076c58337d3153bfdb27783719ef304ca75590
2017-11-10 23:19:04 +11:00
Paul Bone
f97c230bc8 Bug 1412729 (part 3) - Reduce the size of GCSlice markers r=sfink
--HG--
extra : rebase_source : c9a479b96b32827e756d50d53979352e5306e811
2017-11-12 13:52:40 +11:00
Paul Bone
f440b0a85d Bug 1412729 (part 1) - Update out-of-date comments r=gfritzsche
--HG--
extra : rebase_source : 2757a7c13cb54ce38dc9ab52ef4f025bc3e4f463
2017-11-10 23:42:04 +11:00
Dan Banner
b2e847755c Bug 1367704 - Enable the semi ESLint rule across the tree. r=standard8
MozReview-Commit-ID: GrlcOI9K2hJ

--HG--
extra : rebase_source : 6574cf3c67eb11733ffd9999c260f71c8551abc4
2017-05-28 19:57:46 +01:00
Kit Cambridge
626b4ed6c8 Bug 1412143 - Add mozIAsyncLivemarks.invalidateCachedLivemarks. r=mak
This patch uses a promise queue to serialize reads and writes to the
livemarks cache.

MozReview-Commit-ID: 8R7N6ORxrtV

--HG--
extra : rebase_source : 864fce259ed85fc6779dec6e7707cf30899288b3
2017-09-08 15:27:32 -07:00
Noemi Erli
696ac83de9 Merge mozilla-central to mozilla-autoland. r=merge a=merge CLOSED TREE 2017-11-18 02:55:06 +02:00
Noemi Erli
40495fde1b Backed out changeset e0eab399db59 (bug 1417101) for Static errors in toolkit/components/places/target r=backout on a CLOSED TREE 2017-11-18 02:48:42 +02:00
Noemi Erli
d96f41a437 Merge inbound to mozilla-central r=merge a=merge 2017-11-18 00:01:46 +02:00
Kit Cambridge
870acfd373 Bug 1417101 - Remove the annotation observer from the bookmarks service. r=mak
Since `SetItemAnnotation` already queries `moz_bookmarks`, we can fetch
and pass the changed bookmark's info directly to
`nsNavBookmarks::NotifyItemChanged`, without going through the anno
observer.

This patch refactors the internal `Set*` methods to pass an optional
`BookmarkData` from `SetItemAnnotation`, and fire `OnItemChanged`
notifications after notifying anno observers. `NotifyItemChanged` also
updates the bookmark's last modified time if requested.

MozReview-Commit-ID: Hz5qiOmAjsD

--HG--
extra : rebase_source : 37170f4661341e3a401f8210ceec84cbf439b4b2
2017-11-16 16:49:03 -08:00
André Bargull
027f71e3dd Bug 1418026: Remove unused code from js/src/frontend. r=jandem 2017-11-16 11:17:04 -08:00
Florian Quèze
db57a79267 Bug 1405670 - remove tests for search-metadata.json migration, r=adw. 2017-11-17 12:06:06 +01:00
Florian Quèze
d622df7dce Bug 1405670 - fix search service tests relying on dropping .xml files in the profile folder, r=adw. 2017-11-17 12:05:47 +01:00
Florian Quèze
97356e430c Bug 1405670 - stop importing old search metadata from search-metadata.json, r=adw. 2017-11-17 12:04:44 +01:00
Florian Quèze
229e50d560 Bug 1405670 - stop saving the last modification date of directories we loaded engines from, r=adw. 2017-11-17 12:04:27 +01:00
Florian Quèze
47b9babf07 Bug 1405670 - stop importing old search plugins from <profile>/searchplugins/*.xml when the cache file is missing, r=adw. 2017-11-17 12:03:52 +01:00
Tim Nguyen
3adfb3eca6 Bug 1415878 - Accept both Chrome arrays and CSS colors for all properties. r=jaws
MozReview-Commit-ID: 6NkIUZKWkBI

--HG--
extra : rebase_source : 9f333c76bd3d9b321851129b0cb815686753fe82
2017-11-16 12:40:53 +00:00
Bob Silverberg
ea5edb4f6a Bug 1404584 Part 3: Convert ExtensionPreferencesManager to use update and uninstall events, r=aswan,jkt
This includes removing the "web-extension-preferences-replacing" and "web-extension-preferences-replaced"
notifications as they are no longer needed.

MozReview-Commit-ID: IjNf4BImgas

--HG--
extra : rebase_source : a48e72c291ebd509d19e9e94196d3600eb7328c4
2017-11-01 09:51:41 -04:00
Bob Silverberg
d5a84e4c0a Bug 1404584 Part 2: Convert ext-chrome-settings-overrides to use update and uninstall events, r=aswan,mkaply
MozReview-Commit-ID: KtagRbDz19S

--HG--
extra : rebase_source : 07b6aca0c1ad1653397055fc0ab61c2f37ad51bb
2017-11-01 09:50:03 -04:00
Shane Caraveo
1bc1c23eb7 Bug 1416872 fix canceling request, r=rpl
MozReview-Commit-ID: BqZFsPHo4Ty

--HG--
rename : toolkit/components/extensions/test/mochitest/test_chrome_ext_identity.html => toolkit/components/extensions/test/mochitest/test_ext_identity.html
extra : rebase_source : 9bbef2189b9e1400b0f4ca80a6da77164cfbf373
2017-11-16 13:07:51 -08:00
Martin Stransky
6657eb539e Bug 1360566 - [Wayland] - Implement XRemote Server by D-Bus, r=jhorak
It creates new nsRemoteService instance which is parent (proxy) class which is registered as global nsIRemoteService. It provides basic functionality (watch observer for shutdown, launch firefox instance by HandleCommandLine()) for child services which are system specific. nsDBusRemoteService listens on DBus interface and it's available on DBus enabled systems only. nsGtkRemoteService is the former one based on X window propery mechanism.

MozReview-Commit-ID: GHpXdjstwyY

--HG--
extra : rebase_source : 54847a04ebd0bae6dc3d33352e8155a1e3fa09f4
2017-11-09 12:13:32 +01:00
Edouard Oger
3cea89e3ba Bug 1397551 - Delete Mobile Bookmarks query when there are no mobile bookmarks. r=markh
MozReview-Commit-ID: GaZPRFqJE8T

--HG--
extra : rebase_source : c3035cce9032e463fb4f8d02910206f44920559a
2017-11-09 14:55:54 -05:00
Andrew Swan
e22db87de6 Bug 1404584 Part 1: Use extensionId in ExtensionSettingsStore and ExtensionPreferencesManager methods, r=aswan
This code changes all of the functions in the ESS and the EPM to accept an extensionId rather than an
extension object, which is required for responding to the new onUpdate event.

MozReview-Commit-ID: FwMVa0fShGj

--HG--
extra : rebase_source : 6b17f729966b5f1c804fb50fe41459859ab3049b
2017-10-24 20:18:03 -07:00
Bob Silverberg
6cef32056d Bug 1416984 - Remove all cookies at the beginning of test_ext_cookies.html, r=mixedpuppy
This test was failing when running locally during the second run (i.e., the non-oop run).
The problem ocurred because the cookies created during the first run were not removed
prior to the second run. This patch adds code to clean up any existing cookies before
running the test.

MozReview-Commit-ID: LieSZDudawN

--HG--
extra : rebase_source : dff0183db12e5df1774aa5355fcf5da38442a411
2017-11-15 10:00:32 -05:00
Rob Wu
5b7fed7163 Bug 1418287 - Add preference to disable the system notification service r=baku
MozReview-Commit-ID: 5D1yJ8o0BgA

--HG--
extra : rebase_source : d4972854e5e8fab117dd6cdae82c2cebca002e5d
2017-11-17 13:29:15 +01:00
Matthew Noorenberghe
12e4204b4d Bug 1417749 - Create a currency-amount Custom Element. r=marcosc
MozReview-Commit-ID: 1XF7UqvhQSy

--HG--
extra : rebase_source : 9eeb71ddaed32b0b9bde6a704d8bc87def0d4d1c
2017-11-16 21:58:29 -08:00
Mantaroh Yoshinaga
3eb43cb01a Bug 1409971 - Part 3. Set nsIPrintSettings::IsCancelled to true in order to cancel print job. r=mconley
In content process, we should set nsIPrintSettings::IsCancelled to true in order
to cancel the print job. nsPrintEngine use this flag for cancelling.

MozReview-Commit-ID: EqnNJOlIm5s

--HG--
extra : rebase_source : 500cd839e2e0926a19108d953532056871651af8
2017-11-15 16:31:18 +09:00
Mantaroh Yoshinaga
9888f1f68f Bug 1409971 - Part 2. Notify cancelling print job when cancel button pushed. r=mconley
This patch will use existing nsIObserver, and distinguish each message by using
parameter character.

MozReview-Commit-ID: GAhPl7n9wmS

--HG--
extra : rebase_source : b230b818bf481dc31c1e490065d132572a79f9b6
2017-11-15 16:29:49 +09:00
Mantaroh Yoshinaga
1d68bd8139 Bug 1409971 - Part 1. Add cancelling print job interface to PPrintProgressDialog. r=mconley
This patch will add empty ipc interface in order to notify cancelling print job.

MozReview-Commit-ID: KqBN5A4ARSd

--HG--
extra : rebase_source : 634ba69269948a0f8c6363fd6f965ffc6811225b
2017-11-15 16:29:45 +09:00
Gurzau Raul
6dcee027d7 Merge inbound to mozilla-central r=merge a=merge 2017-11-16 12:04:45 +02:00
Brindusan Cristian
89030a420a Merge mozilla-central to inbound r=merge a=merge on a CLOSED TREE 2017-11-16 00:51:41 +02:00
Brindusan Cristian
d0a4ab96a0 Merge inbound to mozilla-central r=merge a=merge 2017-11-16 00:24:15 +02:00
Nicholas Nethercote
f553c82da0 Bug 1416638 - Add a PrefValueKind arg to Preferences::Get*(), and remove Preferences::GetDefault*(). r=glandium
MozReview-Commit-ID: LgnZAf1pAl1

--HG--
extra : rebase_source : 8ba7c4bfb331f70fd41c2ae1d428e4cb9058d069
2017-11-14 19:06:01 +11:00
Fernando
1960157f5d Bug 1393041 - Refactor and share the telemetry c++ utility functions in gtests. r=dexter 2017-11-14 12:07:00 +01:00
Tim Nguyen
6a9b3a4737 Bug 1415872 - Implement colors.tab_text and colors.background_tab_text. r=jaws
MozReview-Commit-ID: Gp5CHqmOi6A

--HG--
extra : rebase_source : 3d88c63a68721a120161b9ddb915eb05a24ad9e0
2017-11-15 17:34:12 +00:00
Shane Caraveo
1521922988 Bug 1404671 check the error string r=mixedpuppy
MozReview-Commit-ID: GEiFEb7JMdh

--HG--
extra : rebase_source : 06d7a88032e7790c932959e4b31bc21977ab8262
2017-11-14 17:09:23 -08:00
Doug Thayer
43771ba19d Bug 1414892 - Optimize moz_places_afterinsert_trigger r=mak
This uses a similar strategy as that employed by moz_places_afterdelete_trigger,
creating a temp table which we write host inserts into, and then deleting all
the rows from it when we're done inserting, effectively resulting in a per-
statement trigger to only do the significant work per host.

MozReview-Commit-ID: 5TUueknq3ng

--HG--
extra : rebase_source : 1892edfcaa7b6afd29ce794a93d6ab3d46c48895
2017-11-07 12:01:53 -08:00
Alessio Placitelli
31313e79a3 Bug 1400852 - Fix various warnings when building Telemetry in-tree docs. r=chutten
MozReview-Commit-ID: EksxR3Xwrc5

--HG--
extra : rebase_source : 7c7c8e7feb2b3b0092f7485ed0031a7f88ae2e93
2017-11-15 10:20:04 +01:00
Alessio Placitelli
532ccbb9db Bug 1400852 - Document the "expired" field for dynamic event registration. r=chutten
MozReview-Commit-ID: EvYptz0u8k9

--HG--
extra : rebase_source : b8e7bda75814e2e8aaca3c3fd792fcd2af4b6483
2017-11-15 10:07:08 +01:00
Julian Descottes
5b2c0adf24 Bug 1408339 - measure onboarding devtools user detection with telemetry;r=ochameau, datareview=francois
MozReview-Commit-ID: G3edBYlyH8f

--HG--
extra : rebase_source : 6cd721dca7e2bfc6e5cbf1938c47d3851ecfb6fc
2017-11-08 17:51:19 +01:00
Noemi Erli
e515bbaf88 Backed out changeset aa3d66cd3c40 (bug 1415872) for ES failure in toolkit/components/extensions/test/browser/head.js:37:7 r=backout on a CLOSED TREE
--HG--
extra : amend_source : f07f736626fd98258d126f5d63a614297695ab4a
2017-11-15 12:08:22 +02:00
Tim Nguyen
5cfc3ef89b Bug 1415872 - Implement colors.tab_text and colors.background_tab_text. r=jaws
MozReview-Commit-ID: Gp5CHqmOi6A

--HG--
extra : rebase_source : 8ca5d8107d9ea7479c0690ba12c9baf418cddf01
2017-11-10 11:58:50 +00:00
Matthew Noorenberghe
9e0cf0c910 Bug 1416967 - Support payment request development over file: with CSP and a debugging console. r=jaws
MozReview-Commit-ID: 3FgDhVN7IWR

--HG--
extra : rebase_source : d84170ea513eef432b55d5d03df18ddf584c5d2f
2017-11-13 21:10:54 -08:00
Ed Lee
7da9e15ced Bug 1412505 - Background thumbnail request of go.twitch.tv strains CPU. r=adw
MozReview-Commit-ID: 9z20fvHMtcD

--HG--
extra : rebase_source : 59894811281b5b52ff863885af6414f2ea2300da
2017-11-13 16:09:00 -08:00
Noemi Erli
f24a75f9b7 Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-11-15 12:15:40 +02:00
Andrea Marchesini
cae6951635 Bug 1405290 - Improve logging of workers when shutting down - part 2 - Implement RuntimeService::CrashIfHanging(), r=asuth 2017-11-15 07:58:38 +01:00
Coroiu Cristina
6a04305b5d Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE 2017-11-14 12:31:45 +02:00
Coroiu Cristina
70be4cd18b Merge inbound to mozilla-central r=merge a=merge 2017-11-14 12:21:40 +02:00