Commit Graph

15240 Commits

Author SHA1 Message Date
Paul Bignier
800a7a8b9d Bug 1352808 - Typo fixes for 'browser' in comments. r=MattN
MozReview-Commit-ID: IA42yQO5Sb8
2017-04-03 15:26:11 -07:00
Makoto Kato
782f94f354 Bug 1351074 - Part 4. Remove AsyncSpellCheckTestHelper.jsm from whitelist. r=masayuki
Since AsyncSpellCheckTestHelper.jsm is test only file, so we have to remove it from whitelist.

MozReview-Commit-ID: J9T6iaUdDgx
2017-04-03 12:28:07 +09:00
Makoto Kato
61e830ac47 Bug 1351074 - Part 2. Use testing-common for AsyncSpellCheckTestHelper.jsm. r=masayuki
TESTING_JS_MODULES uses testing-common, not gre.  So we should replace gre with testing-common for mochitest.

MozReview-Commit-ID: BqsS2D3IGR6
2017-03-29 15:34:49 +09:00
Wes Kocher
f1a0fd0d3a Merge m-c to autoland, a=merge 2017-04-03 14:51:25 -07:00
Christoph Kerschbaumer
574344af6e Bug 1344706 - Do not reuse originPrincipal as triggeringPrincipal within utilityOverlay.js. r=gijs 2017-04-03 12:43:01 +02:00
Phil Ringnalda
b10afb2162 Backed out 3 changesets (bug 1351074) for reftest harness and browser_all_files_referenced.js bustage
CLOSED TREE

Backed out changeset 941e0f9ff9a7 (bug 1351074)
Backed out changeset 4fdf3b87a70b (bug 1351074)
Backed out changeset 586428f69838 (bug 1351074)
2017-04-02 19:46:49 -07:00
Makoto Kato
fe855fe422 Bug 1351074 - Part 2. Use testing-common for AsyncSpellCheckTestHelper.jsm. r=masayuki
TESTING_JS_MODULES uses testing-common, not gre.  So we should replace gre with testing-common for mochitest.

MozReview-Commit-ID: BqsS2D3IGR6
2017-03-29 15:34:49 +09:00
Rajesh Kathiriya
5b057ae823 bug 1347642 - Fixed sanitizeDialog.js running in ESLint r=standard8
MozReview-Commit-ID: A7mVW5hbvya
2017-03-31 00:19:31 +05:30
Florian Queze
ad8aa4245d Bug 1351991 - use resource: URIs to test CSS files when possible, r=Gijs
MozReview-Commit-ID: JgEhCAhLjOM
2017-03-30 11:32:20 +02:00
Gijs Kruitbosch
21ab7907ec Bug 1351991 - use a chrome-privileged frame to test our CSS files, r=florian
MozReview-Commit-ID: EQIs7bis5Ag
2017-04-03 14:31:00 +01:00
Ehsan Akhgari
cd341b9e56 Bug 1351980 - Initialize and uninitialize UserAgentOverrides.jsm for Firefox; r=mconley 2017-04-04 21:18:21 -04:00
Sebastian Hengst
afed6e1b8b Backed out changeset ce87577c5da8 (bug 1224137) for failing xpcshell test browser/modules/test/unit/test_SitePermissions.js. r=backout 2017-04-03 19:07:39 +02:00
Prathiksha
785d0668d8 Bug 1224137 - List the 'allow pages from <example.com> to take you to their tab' permission (for alerts/prompts) in the site identity / permission panel. r=johannh
MozReview-Commit-ID: LGDNUbpVEgX
2017-03-23 12:30:57 +05:30
Mark Banner
1b6f3efb6e Bug 1352969 - Fix various ESLint no-undef issues in browser/base (no-undef is not enabled yet). r=mossop
MozReview-Commit-ID: BuTyJAfUoWR
2017-02-22 17:02:59 +00:00
Jared Wein
aca12ccaa3 Bug 1352963 - Update the styling of the select popup after transitionend. r=mossop
MozReview-Commit-ID: 5WuRvMDYahZ
2017-04-03 22:52:16 -04:00
Jared Wein
b0f80790bd Bug 1352694 - Flush style on the tab when audio playback is started to restart the transitions. r=Gijs
MozReview-Commit-ID: 62b6hhnC9jg
2017-04-04 00:06:31 -04:00
Scott Wu
bc14f29ddb Bug 1019483 - (Part 1) Create interface to manage autofill profiles. r=MattN
MozReview-Commit-ID: KrGSPz7B108
2017-03-06 15:56:51 +08:00
Andrew Swan
035fb35905 Bug 1341337 Break up browser_update_background.js r=kmag
MozReview-Commit-ID: GUoghOXKUiS
2017-03-31 20:31:01 -07:00
Fischer.json
123300885b Part 2: Bug 1354530 - Disable offline group in Preferences in Nightly because Storage Management v1 spec is done, r=jaws
MozReview-Commit-ID: A4xbomLFYlQ
2017-04-07 21:21:32 +08:00
Ehsan Akhgari
6f80de5d9a Bug 1350781 - Avoid recomputing gBrowserThumbnails._topSiteURLs for 1 minute after computing it to speed up session restore; r=markh 2017-04-10 10:00:38 -04:00
Carsten "Tomcat" Book
253a3cef49 Merge mozilla-central to autoland 2017-04-06 13:11:40 +02:00
Johann Hofmann
aa5cf92362 Bug 1334496 - Part 2 - Test that content elements stay focused when showing a popup notification. r=Paolo
MozReview-Commit-ID: 2CQ1NNauJ7f
2017-03-08 11:57:07 +01:00
Johann Hofmann
5e3b406d1e Bug 1334496 - Part 1 - Add an autofocus option to PopupNotifications.show. r=Paolo
MozReview-Commit-ID: DrJOjUWJJOD
2017-02-17 14:56:23 +01:00
David Keeler
8f933d5a26 bug 1351604 - don't ship DER.jsm and X509.jsm until they're actually used in production r=Cykesiopka
MozReview-Commit-ID: 2DlMrB5TfKU
2017-03-30 11:00:54 -07:00
Wes Kocher
a2e829e238 Backed out changeset e46f832ac262 (bug 1351604) for browser_all_files_referenced.js failures a=backout 2017-03-31 13:20:37 -07:00
Gijs Kruitbosch
65da082651 Bug 1309946 - remove all traces of add-on performance monitoring, r=Yoric
This removes all the code for add-on performance watching from the
perfmonitoring component. This should mean that for add-on
compartments, we no longer trigger jank or CPOW monitoring in the JS
engine. This should result in minor performance improvements. As a
result, about:performance no longer reports on add-on performance
(but still reports on web page performance).

It also removes the AddonWatchers.jsm module and the related Nightly-
only UI (disabled in the parent commit) and strings. This UI wasn't
ready for release, there wasn't sufficient data it was creating
value for users, and there was some evidence that it didn't always
correctly identify the cause of performance issues, thus potentially
leading to user confusion or annoyance. Removing it therefore seemed
the right thing to do.

MozReview-Commit-ID: LsRwuaUtq6L
2017-03-29 11:03:47 +01:00
David Keeler
5326eaa232 bug 1351604 - don't ship DER.jsm and X509.jsm until they're actually used in production r=Cykesiopka
MozReview-Commit-ID: 2DlMrB5TfKU
2017-03-30 11:00:54 -07:00
Mike de Boer
8f70b61135 Bug 1319821 - Themes should allow for multiple background images in the toolbar. r=jaws,mattw
This patch also changes the 'headerURL' and 'theme_frame' properties to be of type
ExtensionURL, instead of strings. This improves validation robustness.
Alignment and tiling properties for the additional background images can be
specified in the newly introduced 'properties' section of the manifest.

MozReview-Commit-ID: BzvS3eHmDCY
2017-03-31 14:48:44 +02:00
Johann Hofmann
8dd96a39d7 Bug 1334842 - Fix intermittent browser_temporary_permissions.js. r=Nihanth
This intermittent was likely occurring because we set the expiry timeout
for temporary permissions to a really low value in the previous test.
The failing test was only failing on slow machines, leading me to believe
that the time between setting and checking was larger than the 500ms timeout
defined in the previous test. Thus, the permission was reset on checking it.
The expiry pref was set using pushPrefEnv, which restores prefs only after
the entire test was run. To just eradicate this category of problems in
the future I moved the test that manipulates the expiry into its own file.

MozReview-Commit-ID: 3mc5xHY4XLn
2017-03-29 16:15:56 +02:00
Sebastian Hengst
7b63f1e514 Backed out changeset ffbf6849c41f (bug 1019483) 2017-03-31 10:07:50 +02:00
Scott Wu
2295fec016 Bug 1019483 - (Part 1) Create interface to manage autofill profiles. r=MattN
MozReview-Commit-ID: KrGSPz7B108
2017-03-06 15:56:51 +08:00
Doug Thayer
c5bd164f4e Bug 1356001 - Set MOZ_TEST_SKIP_UPDATE_STAGE in tests r=rstrong
"The existing mochitest chrome tests do this since tests that
stage have periodically timed out due to having to copy the
installation directory... especially on Linux." (from bug)

MozReview-Commit-ID: 7Gqqa9hLGVl
2017-04-12 14:04:18 -07:00
Gijs Kruitbosch
4d22728a9a Bug 1356030 - move HiddenFrame.jsm to toolkit, r=kmag
MozReview-Commit-ID: DUuYqamNMdT
2017-04-13 11:42:56 +01:00
Ryan VanderMeulen
afa16cb02b Bug 1347625 - Skip browser_devices_get_user_media_multi_process.js on ASAN due to leaks. 2017-04-05 15:57:59 -04:00
Dan Banner
44d7635c3e bug 1347677 - Use BrowserTestUtils.waitForErrorPage in browser_bug431826.js. r=johannh
MozReview-Commit-ID: AnDGq52UfPM
2017-04-13 13:58:00 +01:00
Andrew Swan
904f337ff4 Bug 1344214 Update button in addon install doorhanger r=flod
MozReview-Commit-ID: 7bpbpNUfi5h
2017-04-12 15:43:34 -07:00
Nihanth Subramanya
c6321f06cd Bug 1345687 - Allow identity popup to be shown irrespective of pageproxystate if a permission has been granted to the current site. r=johannh
MozReview-Commit-ID: 4Bjnkgf1m16
2017-03-29 21:04:32 +05:30
Wes Kocher
b0f256ac8a Backed out changeset 6d376d7031df (bug 1319821) for test_webextension_theme.js failures a=backout CLOSED TREE 2017-03-30 15:10:49 -07:00
Jared Wein
2f717d24b0 Bug 1345440 - Force a style flush of the tab when we set the soundplaying attribute to get the icon drawn immediately. r=Gijs
MozReview-Commit-ID: 5JRyZp1SzDb
2017-03-29 23:45:22 -04:00
Mike de Boer
b15f95ca4c Bug 1319821 - Themes should allow for multiple background images in the toolbar. r=jaws,mattw
This patch also changes the 'headerURL' and 'theme_frame' properties to be of type
ExtensionURL, instead of strings. This improves validation robustness.
Alignment and tiling properties for the additional background images can be
specified in the newly introduced 'properties' section of the manifest.

MozReview-Commit-ID: BzvS3eHmDCY
2017-03-30 12:54:59 +02:00
Edouard Oger
205d017728 Bug 1345955 - Update FxA profile when push notification received. r=markh
MozReview-Commit-ID: 4LL6F5Qnnj4
2017-03-16 17:15:18 -04:00
Carsten "Tomcat" Book
408f6b144c Merge mozilla-central to autoland on a CLOSED TREE 2017-03-30 16:48:10 +02:00
Florian Queze
4deead6dfe Bug 1349005 - verify that all the resource:// files we ship are actually referenced, r=Gijs. 2017-03-30 09:18:47 +02:00
Wes Kocher
756916fe8f Merge inbound to central, a=merge 2017-03-29 15:41:57 -07:00
Tim Huang
40c2324476 Bug 1330882 - Part 1: Making new windows to be rounded size when fingerprinting resistance is enabled (adopt from Tor #19459). r=arthuredelstein,smaug
MozReview-Commit-ID: 1qBNQhfdIYP
2017-03-29 15:43:54 +08:00
Bianca Danforth
9d9b36eb77 Bug 1347493 - Correctly assign a value to 'title' for phishing and malware sites r=johannh
MozReview-Commit-ID: KiEOLdLjuI5
2017-03-26 12:47:50 -07:00
Bob Owen
44724fa445 Bug 1351702: Correct shouldLoadURI in tab-content.js to add aHasPostData argument. r=mystor 2017-03-29 17:19:36 +01:00
Andrew Swan
5fa7fda0a0 Bug 1344665 Wait for full extension startup in permission tests r=kmag
I'm not sure this is necessarily going to do anything about the intermittent,
but at the least it will remove a bunch of noise from the logs hopefully
making it easier to get to the real problem.

MozReview-Commit-ID: KeGWJlHUlzh
2017-03-29 16:07:40 -07:00
Wes Kocher
0eb31f0868 Merge m-c to autoland, a=merge 2017-03-29 15:48:28 -07:00
Zack Herrick
50c0d3d538 Bug 1335907 - Reorganize the preferences based on feedback from user research. r=mconley
The FX_PREFERENCES_CATEGORY_OPENED probe must be extended to version 59 to support the fallback "forked" preference implementation (in-content-old).

The switchToAdvancedSubPane within utilityOverlay's openPreferences must also remain until the fallback has been removed (bug 1349689).

Patch co-authored by Zack Herrick <herrickz@msu.edu> and Ziyan Long <lzylong@gmail.com>.

MozReview-Commit-ID: 1sx0Wj15yM7
2017-03-29 11:52:08 -04:00