Commit Graph

4934 Commits

Author SHA1 Message Date
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
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
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
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
Andrew Swan
8301144fd1 Bug 1350773 Remove max_version from webextension update tests r=rhelmer
MozReview-Commit-ID: 1kJZou0PHlg
2017-03-28 12:20:51 -07:00
Jared Wein
61904581e9 Bug 1350670 - Extend the MutationObserver to cover attributes in case the page sets styles through style, class, ID or other attributes. r=mossop
MozReview-Commit-ID: 3tYjbqH9zYb
2017-03-29 12:47:13 -04:00
Phil Ringnalda
5394650534 Backed out changeset adf939cb9b0b (bug 1350670) for Mac and Windows browser_selectpopup_colors.js failures
CLOSED TREE
2017-03-28 19:37:49 -07:00
Sebastian Hengst
73c0729e22 Backed out changeset 9ef667136bbe (bug 1335907) for failing browser_datachoices_notification.js. r=backout 2017-03-28 23:43:11 +02:00
Leni Kadali
a034a97ac0 Bug 1346995 - Replace promiseErrorPageLoaded with BrowserTestUtils.waitForErrorPage in browser_ssl_error_reports.js r=johannh
Replaced it with BrowserTestUtils.waitForErrorPage instead.

MozReview-Commit-ID: KsVjMlaZaa6
2017-03-28 18:14:16 +03:00
Jared Wein
cbf185c213 Bug 1350670 - Extend the MutationObserver to cover attributes in case the page sets styles through style, class, ID or other attributes. r=mossop
MozReview-Commit-ID: 3tYjbqH9zYb
2017-03-28 17:04:32 -04:00
Jared Wein
8dee2b77a2 Bug 1350774 - Some pages may style their <option> elements based on the :focus of the <select>, so :focus should be locked on the <select> during color computation. r=mossop
MozReview-Commit-ID: D0WZU6wFctG
2017-03-28 15:43:33 -04:00
Jared Wein
62a7b70f59 Bug 1350662 - Don't compare the select background color with the foreground color since it may be changed by the options. r=mossop
The comparison being removed was only put in place because it seemed like a "good-idea" to prevent <select> from being unreadable, though it's not a fool-proof strategy and it breaks content that uses different styling approaches. This removal does not regress any of the other test cases.

MozReview-Commit-ID: 8HeXZXnjpbl
2017-03-28 15:27:57 -04:00
Zack Herrick
11d8b74c55 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-28 14:32:54 -04:00
Blake Kaplan
3e676afa77 Bug 1333428 - Wait for loads on new tabs to avoid double-counting. r=Felipe
MozReview-Commit-ID: 6O0L9A6qtUR
2017-03-27 15:44:52 -07:00
Johann Hofmann
da689009b0 Bug 1349513 - Move tests related to web permissions from test/general to test/permissions. r=Gijs
MozReview-Commit-ID: 6nkSrgOtjTp
2017-03-23 16:23:48 +01:00
Wes Kocher
5366e1ca03 Merge m-c to inbound, a=merge
MozReview-Commit-ID: L6QuPmxL0XP
2017-03-27 17:18:39 -07:00
Florian Queze
8093378220 Bug 1349508 - request a longer timeout for browser_all_files_referenced.js which takes longer on asan, rs=Gijs. 2017-03-27 22:46:59 +02:00
Florian Queze
12136af88a Bug 1349307 - disable browser_all_files_referenced.js on linux32 where it causes oom crashes, rs=Gijs. 2017-03-27 22:46:49 +02:00
Hrishikesh Barman
60d21db1a1 Bug 1347111 - Remove border and background fallback styling from checkbox.css. r=dao 2017-03-26 22:26:06 +05:30
Andrew Swan
222fbac858 Bug 1348532 Remove unused list.xul r=mossop
MozReview-Commit-ID: H411v4yLTah
2017-03-24 19:55:54 -07:00
Andrew Swan
def6a4de76 Bug 1197420 Part 2 Extension cleanups for optional permissions r=kmag
- Convert the object used to represent permissions to the format
  used in the optional permissions UI (property hosts becomes origins)
- Turn Extension.userPermissions into a getter

MozReview-Commit-ID: Dc44DMfKjG
2017-03-23 21:45:25 -07:00
Sebastian Hengst
0fbd57821d Backed out changeset 680dd7916a23 (bug 1197420) 2017-03-25 17:39:43 +01:00
Andrew Swan
11daacfbe1 Bug 1197420 Part 2 Extension cleanups for optional permissions r=kmag
- Convert the object used to represent permissions to the format
  used in the optional permissions UI (property hosts becomes origins)
- Turn Extension.userPermissions into a getter

MozReview-Commit-ID: Dc44DMfKjG
2017-03-23 21:45:25 -07:00
Phil Ringnalda
bb0cc6a131 Backed out 5 changesets (bug 1197420) for test_ext_permissions.js and test_chrome_ext_permissions.html timeouts on Fennec
CLOSED TREE

Backed out changeset 8a0125e00903 (bug 1197420)
Backed out changeset 925e3a9499ee (bug 1197420)
Backed out changeset 46e135035f10 (bug 1197420)
Backed out changeset 440bab141509 (bug 1197420)
Backed out changeset 3e690bbe8b5a (bug 1197420)
2017-03-24 20:43:24 -07:00
Andrew Swan
f04930d0f2 Bug 1197420 Part 2 Extension cleanups for optional permissions r=kmag
- Convert the object used to represent permissions to the format
  used in the optional permissions UI (property hosts becomes origins)
- Turn Extension.userPermissions into a getter

MozReview-Commit-ID: Dc44DMfKjG
2017-03-23 21:45:25 -07:00
Gerald Squelart
4c97b62f67 Bug 1343442 - decode-error/warning tests - r=Gijs
MozReview-Commit-ID: A0HO6RrnpMC
2017-04-11 09:35:17 +12:00
Gerald Squelart
cd70f56045 Bug 1343442 - Re-enable browser_decoderDoctor.js on Mac - r=Gijs
Thanks to the previous patch, these tests can now be run on Mac, though they
don't do anything useful there just yet.

MozReview-Commit-ID: 3HyN7ms1EPl
2017-04-11 08:18:22 +12:00
Gerald Squelart
c7ac8e44e4 Bug 1343442 - Refactored DecDoc browser tests for extensibility - r=Gijs
Mostly moved things around to make future tests (using different parameter
sets) easier to write.
Also, all tests are now run on all platforms, but we're expecting nothing to
happen in those cases that were previously skipped.
It will be useful when we add tests that actually need to run on all platforms.

MozReview-Commit-ID: AZTz9lr2eIJ
2017-04-10 16:31:44 +12:00
Sebastian Hengst
f4d206dc20 Backed out changeset 3de2de388ac9 (bug 1197420) 2017-03-24 20:56:14 +01:00
Andrew Swan
8fc99c4b75 Bug 1197420 Part 2 Extension cleanups for optional permissions r=kmag
- Convert the object used to represent permissions to the format
  used in the optional permissions UI (property hosts becomes origins)
- Turn Extension.userPermissions into a getter

MozReview-Commit-ID: Dc44DMfKjG
2017-03-23 21:45:25 -07:00
Gijs Kruitbosch
a8e51ee777 Bug 1325841 - fix hiding popup icon when navigating the browser, r=Felipe
MozReview-Commit-ID: AXBgxwb3Jt
2017-03-21 15:57:42 +00:00
Mats Palmgren
ef8d707f01 Bug 1333482 part 6 - [css-ui] Manually tweak some tests for 'appearance' changes. r=dholbert
MozReview-Commit-ID: 9cBAQIeS2TG
2017-03-23 22:11:25 -07:00
Mats Palmgren
80662c2333 Bug 1333482 part 4 - [css-ui] Amend all uses of '-moz-appearance:none' in tests to also specify 'appearance:none' (automated change). r=dholbert
MozReview-Commit-ID: BNOR5VRpV2E
2017-03-23 22:11:22 -07:00
Jared Wein
86ce1a312b Bug 1349701 - Update the styles of <select> popups on focus. r=mossop
This patch also fixes a bug in our UpdateDropDown code where we weren't computing updated styles for <select> element, as well as another bug where we weren't passing the correct number of arguments to this.populate.

MozReview-Commit-ID: 8LAeIliRXhZ
2017-03-23 13:34:21 -04:00
Andreas Pehrson
99476c0b40 Bug 1334421 - Re-enable test. r=florian
MozReview-Commit-ID: BgliJ7BtDh5
2017-03-21 10:09:24 +01:00
J. Ryan Stinnett
e11db0fbdc Bug 1348562 - Remove unreferenced DevTools images. r=pbro
MozReview-Commit-ID: 19etPrNlBrX
2017-03-21 13:11:06 -05:00
Andrew Swan
d5b099ef8d Bug 1342142 Part 2 Enable webextension permission prompts r=mossop
MozReview-Commit-ID: 5p4lvWXn9Hh
2017-03-10 16:05:26 -08:00
Mike Conley
a7db759450 Bug 1340842 - Add tests for FX_TAB_CLOSE_TIME_ANIM_MS and FX_TAB_CLOSE_TIME_NO_ANIM_MS probes. r=mossop
MozReview-Commit-ID: B9tLzrvBg04
2017-03-17 09:50:00 -04:00
Mike Conley
ffffc37dc6 Bug 1340842 - Allow BrowserTestUtils.removeTab to pass options along to tabbrowser's removeTab method. r=mossop
There were options already being passed to BrowserTestUtils.removeTab, with only
a single property being observed, "dontRemove". This caused BrowserTestUtils.removeTab
to return a Promise once a tab is removed, but didn't actually remove the tab (as the
calling test would be responsible for that themselves). This patch removes that option,
and adds a method to BrowserTestUtils called tabRemoved to use for that case instead.

The options being passed to removeTab are now forwarded along directly to tabbrowser's
removeTab method.

MozReview-Commit-ID: JzfZuoZmlJ0
2017-03-17 09:59:38 -04:00
Jared Wein
5a181760cc Bug 1348068 - Enable the key-spacing rule for eslint and fix the related issues. r=standard8
Running eslint with --fix didn't fix many of the issues. The majority here had to be fixed by hand but a significant majority of the issues were related to a few files that I was able to use find-and-replace with. I regret not making this in to separate commits of the hand-fixes and the fixes from --fix but I don't recall --fix fixing any of the issues.

MozReview-Commit-ID: ANyg2qfo3Qx
2017-03-21 14:29:43 -04:00
Carsten "Tomcat" Book
f5fa301515 Backed out changeset b3abd0e89699 (bug 1340842) 2017-03-22 16:40:02 +01:00
Carsten "Tomcat" Book
ec24576ec6 Backed out changeset 57ae2dd78f79 (bug 1340842) 2017-03-22 16:39:59 +01:00
Mark Banner
c465d209d1 Bug 1345991 - SVG Image Elements aren't displayed in the Page Info view media list. r=florian
MozReview-Commit-ID: LlHwl2Kn1Vk
2017-03-20 23:40:44 +01:00