Commit Graph

6530 Commits

Author SHA1 Message Date
Neil Deakin
ddc248eb52 Bug 1446961, remove obsolete calls to showPopup and replace usages of the popup box object with the same methods defined on popups, r=paolo 2018-04-27 11:04:36 -04:00
Doug Thayer
bad51a1f8d Bug 887889 - Relax Sqlite.jsm restrictions in browser_startup.js r=florian
We've improved the startup IO situation in bug 887889 by not synchronously
initializing a connection to the contentprefs db. However, this means
we are loading Sqlite.jsm earlier than we were, which isn't ideal and
can be avoided. However, this isn't completely trivial so I'd like to
move this work to a follow-up.

MozReview-Commit-ID: 6Em0rN26Qj3
2018-03-26 10:08:30 -07:00
Matthew Noorenberghe
1217e99070 Bug 1457287 - Move Payment Request UI code to browser/. r=jaws
MozReview-Commit-ID: BUDOsda1kSE
2018-04-26 16:57:02 -07:00
Timothy Guan-tin Chien
4514285233 Bug 1450017 - Part IX, Move resizer style rules to minimal-xul.css and unify non-native resizer style r=dao
MozReview-Commit-ID: LEodr0aTPkM
2018-04-10 21:31:25 +08:00
Mark Striemer
25351698bd Bug 1408062 - Show hidden tabs that are playing audio r=dao
MozReview-Commit-ID: FHV3bmXbX9d
2018-04-20 13:15:28 -05:00
Gijs Kruitbosch
e4d0017659 Bug 1447619 - avoid reflowing when returning items to the toolbar from the overflow menu, r=florian
MozReview-Commit-ID: BFGRssWb9F
2018-04-20 15:09:44 +01:00
Dão Gottwald
d7e7a34bc3 Bug 1183135 - Update tab position attributes when a tab becomes visually selected rather than synchronously when switching tabs. r=mconley
MozReview-Commit-ID: Lvf0edXlwTu
2018-05-03 13:32:28 +02:00
Kris Maglione
b3990a2d91 Bug 1456686: Part 1 - Fix unused and shadowed explicit imports. r=standard8
These issues were previously ignored due to the nature of our global import
rules. They need to be fixed before that rule can be updated.

MozReview-Commit-ID: DCChktTc5TW
2018-04-24 20:18:09 -07:00
hemant
d4568154dd Bug 1434229 - Test tab reorder when tabbar is overflown r=dao
MozReview-Commit-ID: FgusKqb0XF6
***
2018-04-24 12:40:55 +05:30
Gijs Kruitbosch
82d0a77d46 Bug 1456171 - make getPluginBlocklistState API asynchronous, r=kmag
MozReview-Commit-ID: KcDWtkdkNKs
2018-04-23 17:11:34 +01:00
Tim Nguyen
9698f93bd0 Bug 1372694 - Stop making the default theme a heavyweight theme. r=kmag,aswan
MozReview-Commit-ID: 30wMauuc9oo
2018-04-01 13:53:31 +02:00
arthur.iakab
0e577a65b8 Merge mozilla-central to mozilla-inbound 2018-04-23 13:07:58 +03:00
Coroiu Cristina
37eaf2d13a Merge inbound to mozilla-central a=merge 2018-04-23 12:59:31 +03:00
J.C. Jones
d89d5e9eda Bug 1441338 - Change pgo certificates to use certspec/keyspec files r=keeler r=franziskus
(This also fixes Bug 879740 and Bug 1204543.)

build/pgo/certs contains an NSS database set that has a bunch of hand-generated
certificates, and many of these hand-generated certificates are specifically
depended upon for a variety of unit tests. This patch changes all of these to
use the "pycert.py" and "pykey.py" utilities that produce deterministic keys
and certificates.

The naming convention here is new, and defined in the README. It is based on
the mochitest runtest.py naming convention that imports .ca and .client
PEM-encoded certificates.

Unfortunately, the updates to build/pgo/genpgocert.py to generate these files
depends on OpenSSL in order to produce PKCS12 archives for pk11tool to import
into NSS. This could be done with pure-NSS tooling, but it'd require some new
command line functionality, which is out-of-scope for this change.

Note that build/pgo/genpgocert.py no longer takes arguments when run. It's not
run automatically anywhere that I can see, but could (reasonably) be, now.

Differential Revision: https://phabricator.services.mozilla.com/D971
2018-04-23 11:14:17 +02:00
Mark Banner
c836f3091c Bug 1449317 - Update the default string in the address bar. r=florian
MozReview-Commit-ID: C00zxCTJmHY
2018-04-22 22:02:05 +01:00
sreeise
a641c4640f Bug 1448081 - Replaced tests using updatePlaces with PlaceTestUtils.addVisits. r=Standard8
PlacesTestUtils.addVisits provides a better api for adding history visits to the database for testing.

MozReview-Commit-ID: 3VIeWz59ErM
2018-04-22 00:33:55 -07:00
Kris Maglione
ad06da8d89 Bug 1454202: Part 5b-c - Remove interstitial callback argument from getInstall* APIs. r=aswan
***
Bug 1454202: Part 5b - Remove interstitial callback argument from getInstall* APIs. r=aswan

MozReview-Commit-ID: ATKWozPZF4d
***
Bug 1454202: Part 5c - Update callers for new getInstall* signature. r=aswan

MozReview-Commit-ID: FWzZ2dxZOGs
2018-04-15 14:22:55 -07:00
Kris Maglione
d3bbf87c83 Bug 1454202: Part 1 - Update legacy callers to use Promise-based AddonManager APIs. r=aswan
***
Bug 1454202: Part 1a - Auto-replace uses of callback-based AddonManager APIs with Promise-based versions. r=aswan

This was done using the following script:

4cd5ae9597/processors/aom-api-generators.jsm

MozReview-Commit-ID: 8hobLz15a66
***
Bug 1454202: Part 1b - Manually fix eslint errors after auto-rewrite. r=aswan

This also deletes an obsolete test whose xpcshell variant was already deleted.

MozReview-Commit-ID: DM9W9Q2SVIE
***
Bug 1454202: Part 1c - Manually fix non-eslint issues after auto-rewrite. r=aswan

MozReview-Commit-ID: DtMscWZuExc
2018-04-14 19:38:18 -07:00
Gijs Kruitbosch
73f362f883 Bug 1454456 - make getAddonBlocklistState API asynchronous, r=mossop
MozReview-Commit-ID: 1HniSNjL3M0
2018-04-16 20:03:09 +01:00
Dorel Luca
216454e5e1 Backed out changeset 9c339f571d35 (bug 1448081) for browser chrome failures on browser/components/places/tests/browser/browser_library_downloads.js. a=backout" 2018-04-21 04:49:45 +03:00
Boris Zbarsky
47f9a4d9f2 Bug 1455052 part 12. Remove JS uses of nsIDOMEvent. r=masayuki,kmag
MozReview-Commit-ID: 5g0H3rzxTXt
2018-04-20 12:55:31 -04:00
Matthew Noorenberghe
635856bda6 Bug 1427939 - Convert paymentRequest.js to an ES module. r=sfoster
MozReview-Commit-ID: 9C1iYMchWuD
2018-04-17 22:38:03 -07:00
sreeise
6a5b0ac89a Bug 1448081 - Replaced tests using updatePlaces with PlaceTestUtils.addVisits. r=Standard8
PlacesTestUtils.addVisits provides a better api for adding history visits to the database for testing.

MozReview-Commit-ID: 3VIeWz59ErM
2018-04-20 16:24:10 +01:00
Jan Henning
42d9c95dac Bug 1415342 - Part 1 - Move OfflineAppCacheHelper to Toolkit. r=standard8
The OfflineAppCacheHelper was apparently introduced after the Sanitizer had been
forked for Fennec and so far nobody bothered to use it there as well.

MozReview-Commit-ID: 42Uk5hfvf9y
2018-04-12 19:16:02 +02:00
Dale Harvey
958a404410 Bug 1454705 - Fix display of share panel in Address bar. r=Gijs
MozReview-Commit-ID: 9lxU0plGqYa
2018-04-18 15:48:31 +01:00
Mike de Boer
15e60d9e71 Bug 1034036 - Part 2: Rename and shorten getMostRecentBrowserWindow to getTopWindow and modernize the style used in BrowserWindowTracker.jsm. r=dao
MozReview-Commit-ID: EvgAhq4uR3a
2018-04-11 12:05:59 +02:00
Mike de Boer
2271d50b55 Bug 1034036 - Part 1: Merge RecentWindow.jsm and UpdateTopLevelContentWindowIDHelper.jsm into one module called 'BrowserWindowTracker.jsm'. r=dao
MozReview-Commit-ID: 9qzq1aGvjDu
2018-04-11 12:05:56 +02:00
Noemi Erli
31c2b7f44b Backed out 4 changesets (bug 1415342) for bc failures in browser/components/preferences/in-content/tests/siteData/browser_clearSiteData.js on a CLOSED TREE
Backed out changeset 36ff321fc1b8 (bug 1415342)
Backed out changeset d7e30b8499cd (bug 1415342)
Backed out changeset 4913f1571ece (bug 1415342)
Backed out changeset 25d665693e38 (bug 1415342)
2018-04-19 10:37:30 +03:00
Jan Henning
6cd027d6c2 Bug 1415342 - Part 1 - Move OfflineAppCacheHelper to Toolkit. r=standard8
The OfflineAppCacheHelper was apparently introduced after the Sanitizer had been
forked for Fennec and so far nobody bothered to use it there as well.

MozReview-Commit-ID: 42Uk5hfvf9y
2018-04-12 19:16:02 +02:00
Bogdan Tara
98c5195de7 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-19 01:46:00 +03:00
Johann Hofmann
b2f009224c Bug 1252998 - Fix sanitize-offlineData test failures, move SW utility functions to SiteDataTestUtils.jsm. r=baku
This patch fixes a bunch of intermittent/perma failures in sanitize-offlineData.js by:

- Ignoring localStorage for now. LocalStorage is cleared by sending an
  observer notification. The flush often happens after several seconds, heavily
  interfering with our own test or with subsequent tests. We can not reliably wait
  on the operation to finish. Waiting for "domstorage-test-flushed" after calling
  Sanitizer.sanitize() fixes the problem, but that notification is intermittently
  not triggered for other unknown reasons, which makes it not really viable to use.

- Creating and checking indexedDB data in the chrome process (using SiteDataTestUtils).

- Cleaning up after running the test.

- Ignoring a stray NS_ERROR_ABORT that's hard to track down and doesn't seem to
  do any damage right now.

I've also moved the ServiceWorker utility functions into SiteDataTestUtils,
which we're planning to use in all other browser tests that handle site data.
2018-04-11 16:53:50 +02:00
Andrea Marchesini
afa9f0dd13 Bug 1252998 - StorageActivityService - part 9 - Test for nsIStorageActivityService, r=gijs, r=asuth 2018-04-04 23:08:57 +02:00
Trisha
22791fd14f Bug 1444441 - Remove unsafeSetInnerHTML in browser_reservedkey.js r=johannh,prathiksha
MozReview-Commit-ID: 8E9LCxQ3StM
2018-04-05 01:57:44 +08:00
Emilio Cobos Álvarez
b77c567715 Bug 1452143: Fix two more tests which don't run on debug try on a CLOSED TREE. r=me
MozReview-Commit-ID: B3kj7tzn3Oq
2018-04-17 14:31:20 +02:00
Matthew Noorenberghe
a3b5c6820b Bug 1446179 - Support ES modules in browser_parsable_script.js. r=jaws
MozReview-Commit-ID: G4qUjUFZ4QL
2018-04-12 22:40:35 -07:00
Masatoshi Kimura
e691a58487 Bug 1450538 - Browser test to ensure that the StatusPanel displays an IDN. r=Gijs
MozReview-Commit-ID: 2DFZgqQTN7K
2018-04-14 21:27:11 +09:00
Dale Harvey
ceaa136f37 Bug 1363168 - Add support for OSX Share feature. r=Gijs,mstange
MozReview-Commit-ID: sJXl2If9Ou
2018-03-12 09:16:51 +00:00
Ryan VanderMeulen
0826845c0d Bug 1453838 - Update pdf.js to version 2.0.491. r=bdahl, r=yury 2018-04-12 19:29:03 -04:00
arthur.iakab
411a3efdc6 Merge inbound to mozilla-central. a=merge 2018-04-13 19:01:59 +03:00
Michael Kohler
9124ea03a3 Bug 1428306 - Remove browser.storageManager.enabled pref r=baku,johannh
MozReview-Commit-ID: GodyYuGxVD
2018-04-09 20:46:45 +02:00
Amy Chan
cbee2bad5e Bug 1446975 - Replace synced Tabs sidebar device icons. r=eoger
MozReview-Commit-ID: GnawrVrfpEz
2018-04-12 19:20:07 -04:00
Michael Kohler
2551261f53 Bug 1441855 - remove unused --chrome-nav-buttons-background and --chrome-nav-buttons-hover-background definitions r=jaws
Summary: Removes unused --chrome-nav-buttons-background and --chrome-nav-buttons-hover-background definitions

Reviewers: jaws

Reviewed By: jaws

Bug #: 1441855

Differential Revision: https://phabricator.services.mozilla.com/D890
2018-04-13 11:54:56 +03:00
Drew Willcoxon
d63aedcf6c Bug 1450294 - Change the title of the add-search-engine page action. r=Gijs
MozReview-Commit-ID: GHDXbmkSXfM
2018-04-11 10:06:01 -07:00
Andreea Pavel
5d93e58200 Merge mozilla-inbound to mozilla-central. a=merge 2018-04-11 17:36:09 +03:00
Gijs Kruitbosch
35d4ad6653 Bug 1427726 - remove pref from preference_usage performance test, r=johannh
MozReview-Commit-ID: saPO7fgcow
2018-04-09 19:16:34 +01:00
arthur.iakab
f69e2b40f6 Merge mozilla-central to inbound 2018-04-11 01:17:20 +03:00
Coroiu Cristina
e85a7b7e9f Merge inbound to mozilla-central a=merge 2018-04-11 00:56:08 +03:00
Nika Layzell
3d4a532d9d Bug 1434768 - Part 3: Rewrite JS consumers of .sessionHistory, r=bz 2018-04-10 17:49:45 -04:00
Yura Zenevich
609137e0f4 Bug 1428427 - add 'Inspect Accessibility Properties' context menu item when right clicking on content element. r=jdescottes, mixedpuppy
MozReview-Commit-ID: 4aav1f6eslQ
2018-04-10 10:52:58 -04:00
Gurzau Raul
6d3982ddbb Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-10 19:56:38 +03:00