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

357 Коммитов

Автор SHA1 Сообщение Дата
Michal Novotny 133308dd0d Bug 1361435 - Remove references to unused pref network.http.bypass-cachelock-threshold, r=mcmanus
Removes references to now unused pref that was added in bug 868441 and removed in bugs 913807 and 1054572. It also removes some leftovers from http channel which have not been removed in those 2 bugs.
2017-05-04 17:37:42 +02:00
Andrew Swan 79a787c063 Bug 1352204 Fix test issues with non-MPC extensions r=kmag
Continue to allow non-multiprocessCompatible extensions in automation.
There are a ton of places that would need to be changed, many of which
will be changing soon anyway with the non-webextensions change in 57
so this is mostly the expedient route to keeping the tree green.

MozReview-Commit-ID: EZZoDVdhLfy

--HG--
extra : rebase_source : f83472bc1c88dd0deadbe485d9002499027ff07f
2017-05-03 08:02:51 -07:00
Sebastian Hengst a71bcd1f3c Backed out changeset 46dd4a4338a1 (bug 1352204) for timing out Talos suites g2, o and s. r=backout 2017-05-02 20:19:17 +02:00
Andrew Swan efb4f22c33 Bug 1352204 Fix test issues with non-MPC extensions r=kmag
Continue to allow non-multiprocessCompatible extensions in automation.
There are a ton of places that would need to be changed, many of which
will be changing soon anyway with the non-webextensions change in 57
so this is mostly the expedient route to keeping the tree green.

MozReview-Commit-ID: EZZoDVdhLfy

--HG--
extra : rebase_source : 34aa762917566b052ade6372280caed72fbfbe9a
2017-05-01 10:34:27 -07:00
Chris Pearce ce7bb69227 Bug 1358373 - Handle underestimating how many shmems the CDM needs to return decoded video frames to Gecko. r=gerald
The CDM process can't allocate shmems itself because it's sandboxed, so we
pre-allocate shmems in the content process and send them to the GMP process for
the CDM to use. Some sites seem to have encoded their content in such a way as
to cause the CDM to allocate and hang onto more frames than we pre-allocate; so
we run out of shmems in the GMP process, and the CDM can't allocate further
buffers to return output, and we fail.

So change the ChromiumCDMChild to allocate non-shmem-backed buffers if it runs
out of shmems, and return the result to the content process as an nsTArray.
Upon receiving that, the parent will send an extra shmem to the child, to
hopefully avoid the slow path again.

Also increase media.eme.chromium-api.video-shmems to 4, so that we're less
likely to hit this slow path in the wild. I've seen that Lightbox.co.nz and
Microsoft's EME test-drive require 4 shmems.

MozReview-Commit-ID: ISQYDkTj5uY

--HG--
extra : rebase_source : 92870f1adc7ae68e58b15443e4223012bdf0e39a
2017-04-26 15:46:09 +12:00
Iris Hsiao c43c229375 Backed out changeset 0b8bf5cb743f (bug 1358373) for build bustage. a=backout
CLOSED TREE

--HG--
extra : amend_source : f6fd0c93b8b1ff9cc111cc4bc7776dd8e2a383d0
2017-04-27 10:10:47 +08:00
Chris Pearce ecfe3c34c4 Bug 1358373 - Handle underestimating how many shmems the CDM needs to return decoded video frames to Gecko. r=gerald
The CDM process can't allocate shmems itself because it's sandboxed, so we
pre-allocate shmems in the content process and send them to the GMP process for
the CDM to use. Some sites seem to have encoded their content in such a way as
to cause the CDM to allocate and hang onto more frames than we pre-allocate; so
we run out of shmems in the GMP process, and the CDM can't allocate further
buffers to return output, and we fail.

So change the ChromiumCDMChild to allocate non-shmem-backed buffers if it runs
out of shmems, and return the result to the content process as an nsTArray.
Upon receiving that, the parent will send an extra shmem to the child, to
hopefully avoid the slow path again.

Also increase media.eme.chromium-api.video-shmems to 4, so that we're less
likely to hit this slow path in the wild. I've seen that Lightbox.co.nz and
Microsoft's EME test-drive require 4 shmems.

MozReview-Commit-ID: ISQYDkTj5uY

--HG--
extra : rebase_source : 4beba0212411a0f5867feb506bbf732f5a934fa9
2017-04-26 15:46:09 +12:00
Mike Conley 365f4e988a Bug 1352501 - Remove Reader Mode promotion panel. r=jaws,MattN
Note that the UITour library can still show a panel in the event that we want to
promote the feature that way.

MozReview-Commit-ID: FzKSzO987h7

--HG--
extra : rebase_source : 8c129106478559f011a3a4e311331851939ab408
2017-04-19 16:42:10 -04:00
Mark Banner 075f58be60 Bug 1346825 - Setup build configuration for Firefox Screenshots in Firefox (and disable screenshots by default). r=gps,Mossop
Screenshots is a system add-on imported from https://github.com/mozilla-services/screenshots/.

This is the initial build system patch for building screenshots. ESLint is ignored since Screenshots currently use their own version (this may change in the future).

MozReview-Commit-ID: 4OEcaduaeWE

--HG--
extra : source : d4b155c9ee3db31f5494e1d15bac0984932ed7a2
2017-03-10 12:34:54 +00:00
Wes Kocher 22cb3d1d3b Backed out 4 changesets (bug 1346825) for being the likely cause of devtools bustage a=backout CLOSED TREE
Backed out changeset 80999e98d40b (bug 1346825)
Backed out changeset 426aa68b32f0 (bug 1346825)
Backed out changeset d4b155c9ee3d (bug 1346825)
Backed out changeset 81b1a2207776 (bug 1346825)
2017-04-13 11:23:18 -07:00
Mark Banner 7e2d02b47d Bug 1346825 - Setup build configuration for Firefox Screenshots in Firefox (and disable screenshots by default). r=gps,Mossop
Screenshots is a system add-on imported from https://github.com/mozilla-services/screenshots/.

This is the initial build system patch for building screenshots. ESLint is ignored since Screenshots currently use their own version (this may change in the future).

MozReview-Commit-ID: 4OEcaduaeWE
2017-03-10 12:34:54 +00:00
Bill McCloskey 172e502215 Revert "Bug 1340719 - Throw an exception if accessing Xray from wrong docgroup (r=bholley)"
This reverts commit ff10f4faedd42f13ed2899cf4ea05c47411aba95.
2017-04-07 14:23:06 -07:00
Bill McCloskey fcdb251c4b Bug 1340719 - Throw an exception if accessing Xray from wrong docgroup (r=bholley)
MozReview-Commit-ID: BBrRsk3KvGb
2017-04-05 13:26:20 -07:00
Andreas Tolfsen 5b7ab93fc1 Bug 1344748 - Skip recommended Marionette prefs for Firefox tests; r=maja_zf,whimboo
The recommended Marionette preferences for use in automation are not so
useful when testing the browser itself.  Many of the tests for Firefox
have highly specific requirements, and setting the recommended Marionette
preferences could for these mean a deterioration of test coverage.

The majority of test harnesses utilising Marionette use it to install
unsigned add-ons at runtime, and these preferences are not relevant in
this context.  The preferences they use are defined in prefs_general.js.

To avoid an unfortunate and unintended regression in test coverage,
we skip using the recommended Marionette preferences when we test the
browser itself.

MozReview-Commit-ID: 5h3cGPfbicV

--HG--
extra : rebase_source : 3db358cd43208b274f0a255f8351f3f9762d386a
2017-03-06 18:38:06 +00:00
Jessica Jong 093aa14344 Bug 1344642 - Part 2: Add a new pref for input type=week, month and datetime-local. r=smaug
--HG--
extra : rebase_source : 9cacecf2b14cdd8caabd56993b22d0bbb27eae6b
2017-03-17 11:01:59 +08:00
Joel Maher 100180157c Bug 1345728 - Intermittent netwerk/test/mochitests/test_user_agent_updates.html- fix preferences for testing. r=mcmanus
MozReview-Commit-ID: LN8xrBBNRkN
2017-03-17 16:39:27 -04:00
JW Wang b8a7a99f2c Bug 1348182 - default suspend-background-video to off in media mochitests. r=kaku
There is a bug in this feature which somehow prevents MDSM from reaching the
end of playback and firing the 'ended' event. We will default this feature to
off in media tests and tests for this feature need to turn it on explicitly.

We will also open a new bug to investigate this issue.

MozReview-Commit-ID: 8ebgcHGPKY0

--HG--
extra : rebase_source : f5a7dcf4a80eece6270e2757d7c41e5eaaff60e9
2017-03-17 11:56:53 +08:00
Kartikaya Gupta d35e7aadf8 Back out cset f2262b093262 (bug 1345355) for failing to fix the problem it was trying to fix. r=backout 2017-03-10 09:45:15 -05:00
Kartikaya Gupta 627918d27b Bug 1345355 - Don't register a window as touch-enabled if there's no touch device supported. r=jimm
MozReview-Commit-ID: IycX3e0I5TQ

--HG--
extra : rebase_source : 78a80e5de83fcdc88b1075f19552fa265cafca74
2017-03-09 18:59:32 -05:00
Daniel Holbert 8bc9305fd4 Bug 1343665 part 1: Remove all mentions of about:config pref "layout.css.object-fit-and-position.enabled" from source files. r=mats
MozReview-Commit-ID: 1mHzzU7YVoL
2017-03-02 10:04:00 -08:00
jeremychen@mozilla.com 8638420acc Bug 276079 - parse and compute CSS text-justify property. r=xidorn
MozReview-Commit-ID: K3bh0H2SPnE

--HG--
extra : rebase_source : c483f3f1cb7eb024b1851ad1df6b6562630a2fc5
2017-03-01 20:58:25 +08:00
Svetlana Orlik 615bc58434 Bug 1211726 - part 1: add results from a hardcoded list of top sites, r=Gijs,mak
MozReview-Commit-ID: 21FN4awJaXf

--HG--
extra : rebase_source : 7a19887273fb55e3a6285f79c50e7554067d39d4
2017-01-02 03:28:31 +03:00
Scott Wu 961755fe7e Bug 1304306 - (Part 2) Add mochitest-browser-chrome test for Form Autofill preferences. r=MattN
MozReview-Commit-ID: 5aGNp18rL1g

--HG--
extra : rebase_source : a9d477fcd3cc1b807d53d950283592c11d2eacf8
2017-02-11 20:35:08 +08:00
Xidorn Quan 9c07cf28a2 Bug 1326189 part 4 - Support caret in test_visited_reftests. r=dholbert
MozReview-Commit-ID: I7zaJw1S4ZC

--HG--
extra : rebase_source : 1fc4b8683d9eb10b6e9d90902bf6d177b7ac50cd
2017-01-20 17:27:18 +11:00
Michelangelo De Simone 7baf165ae7 Bug 1313155 - Remove dom/settings and related code. r=Ehsan
MozReview-Commit-ID: Gi7frPFQ6yW

--HG--
extra : rebase_source : 69bb31fe3bc96ca460f0e35abb0b0f82d03defb6
2016-12-29 11:26:49 -08:00
Wes Kocher ca99354e00 Backed out changeset 5566e83980ed (bug 1313155) for mass build bustage a=backout CLOSED TREE
MozReview-Commit-ID: Co3f2Vkbf4y
2017-01-12 14:16:52 -08:00
Michelangelo De Simone 0b3a927918 Bug 1313155 - Remove dom/settings and related code. r=Ehsan
MozReview-Commit-ID: Gi7frPFQ6yW

--HG--
extra : rebase_source : 401a8a202b1d8ebfd719d460bff96c9280062ded
2016-12-29 11:26:49 -08:00
Mythmon 9974c78865 Bug 1326225 - Fix un-imported fetch use in NormandyApi.jsm r=Gijs
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Mochitest#How_do_I_test_issues_which_only_show_up_when_tests_are_run_across_domains.3F
for info on how the test server was set up for testing that fetch was
used correctly.

r=Gijs

MozReview-Commit-ID: CNH6SQ6gEGU

--HG--
extra : rebase_source : a492de75e4189f10371427a4f6c342a672ea57cd
2017-01-03 09:41:51 -08:00
Henry Chang 55614c06db Bug 1305486 - Enable v4 tables on nightly build. r=francois
MozReview-Commit-ID: 4iGduuYqMQs

--HG--
extra : rebase_source : 49deb89d4fb3e4ec692ae933134e4b247734e980
2016-11-20 15:10:19 +08:00
Iris Hsiao a9960b881f Backed out changeset 10565a2aa201 (bug 1326225) for mochitest browser chrome failures
CLOSED TREE

--HG--
extra : amend_source : 86b31707d06b2dbc92f1060d451befaf13583f96
2017-01-12 10:54:23 +08:00
Mythmon 42a716eedd Bug 1326225 - Fix un-imported fetch use in NormandyApi.jsm r=Gijs
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Mochitest#How_do_I_test_issues_which_only_show_up_when_tests_are_run_across_domains.3F
for info on how the test server was set up for testing that fetch was
used correctly.

r=Gijs

MozReview-Commit-ID: CNH6SQ6gEGU

--HG--
extra : rebase_source : 1f2025c91cf38fa89b69d7732a5959cafe73192f
2017-01-03 09:41:51 -08:00
Wes Kocher 6cb0d4e4ae Backed out changeset 5ee958f9deca (bug 1305486) for test_safe_browsing_initial_download.py failures a=backout
MozReview-Commit-ID: ICQovv1KLdw
2017-01-10 18:29:00 -08:00
Henry Chang cf9bae6821 Bug 1305486 - Enable v4 tables on nightly build. r=francois.
MozReview-Commit-ID: 4iGduuYqMQs

--HG--
extra : rebase_source : c4f9a22aae33a2ac718f2f4baac2f29267e1b676
extra : source : 091ed70a89dc685ebd4ad4275b9f0e694e7f330c
2016-11-20 15:10:19 +08:00
Joel Maher f1fecc26b0 Bug 1326465 - add BUG_COMPONENTS to testing/. r=gbrown,ted
ensuring moz.build files have BUG_COMPONENTS for all files
in the testing/ subdirectory is a win.  There are a lot of
older files and some files used in many harnesses.  If the
files are primarily used for mochitest, they are associated
with the testing::mochitest component, otherwise I chose
the testing::general component.

There is an exception web-platform-tests, these have many
test files that need to be matched to proper components.

MozReview-Commit-ID: IIv9W2kEqeN
2016-12-30 16:16:56 -05:00
Mythmon a443eb66e9 Bug 1308656 - Add shield-recipe-client as system add-on r=Gijs,rhelmer
MozReview-Commit-ID: KNTGKOFXDlH

--HG--
extra : rebase_source : 5b7ac9e5a1c004b1123b852e7b59729357a1dae8
2016-10-10 16:14:56 -07:00
Sebastian Hengst 2b7a18a819 Backed out changeset a53f5aa00347 (bug 1308656) for syntax error in browser_dbg_searchbox-parse.js (line cut off). r=backout 2016-12-21 09:44:17 +01:00
Mythmon 069756ae83 Bug 1308656 - Add shield-recipe-client as system add-on r=Gijs,rhelmer
MozReview-Commit-ID: KNTGKOFXDlH

--HG--
extra : rebase_source : 408eff9e6047ad03fa02a3b962c11835fc88c562
2016-10-10 16:14:56 -07:00
Alessio Placitelli 3313bae468 Bug 1315650 - Add a longer timeout for searchbar suggestions in tests. r=mak
MozReview-Commit-ID: 4dkkibfGFMv
2016-12-20 06:37:00 +01:00
Geoff Brown 6e9dba7f78 Bug 1323988 - Set gfx.logging.level=1 during tests; r=milan 2016-12-16 10:19:40 -07:00
Mats Palmgren bc3832a204 Bug 1217086 - Enable CSS Grid by default. r=dholbert 2016-11-28 23:00:20 +01:00
Shih-Chiang Chien 8c67883c04 Bug 1320348 - disable Presentation API logging on treeherder. r=schien
MozReview-Commit-ID: 2jRPRrKIyc3

--HG--
extra : rebase_source : e298bf8d5669393594caf3b9eccfd1d1429215d4
2016-11-28 11:48:08 +08:00
Alastor Wu 5d4571103c Bug 1301055 - part3 : modify test prefs. r=jwwang
On fennec we have the special workaround that is doesn't dispatch the "error" event when the error is
"MEDIA_ERR_SRC_NOT_SUPPORTED" because we will use an external app to open it.

But we don't want this behavior affect the tests we already have, so close the pref.

MozReview-Commit-ID: 9aoy1vnekvY

--HG--
extra : rebase_source : 9ac045b7595eadd36039bc6f42b32e4d3eac421b
2016-11-24 10:24:06 +08:00
Carsten "Tomcat" Book 8b27dda5d1 merge mozilla-inbound to mozilla-central a=merge 2016-11-22 15:53:05 +01:00
Ehsan Akhgari 6b394f0382 Bug 1318879 - Remove the app related code from mozprofile; r=ahal 2016-11-21 18:56:08 -05:00
Wes Kocher efeab1563a Backed out changeset 0cafbf944d89 (bug 1318879) for robocop failures a=backout 2016-11-21 13:01:21 -08:00
Ehsan Akhgari 012349bc0f Bug 1318879 - Remove the app related code from mozprofile; r=ahal 2016-11-21 14:59:05 -05:00
JW Wang a8b746d049 Bug 1318982 - Enable dormant for most media mochitests. r=jya
MozReview-Commit-ID: 7AXEhCmFUeR

--HG--
extra : rebase_source : fa42b09dda75c3385edc6f7decc240816195722b
extra : intermediate-source : 3376be75b913bbc3bd0920828f9e756982e9cac3
extra : source : ffee549ec036bc3ec1b9b1bccb26314c5adb5096
2016-11-02 16:56:38 +08:00
Paolo Amadini 5543a483f7 Bug 1316311 - Do not show the login capture doorhanger during generic mochitests. r=MattN
MozReview-Commit-ID: 6TFACISm9Vb

--HG--
extra : source : a29ad5792c609d1e41a3a1391b4c11f26729b35a
2016-11-10 13:47:07 +01:00
JW Wang ca91297518 Bug 1311872. Part 5 - disable dormant when running mochitests. r=cpearce,jya
MozReview-Commit-ID: ETFdW7V707j

--HG--
extra : rebase_source : 827b8a2562a1babc61d0a8e48764f56e3517c181
extra : intermediate-source : bf9cb728c1b8c71784960ad5b566eb72162a7627
extra : source : ab61dc9344cbf040e7922c0bd99794f9dfb4ce34
2016-10-28 15:06:24 +08:00
JW Wang 9fcd26988d Bug 1311872. Part 1 - remove dormant code from MediaDecoder and its friends. We will let MDSM solely decide when to enter/exit dormant. r=cpearce,jya
MozReview-Commit-ID: 4rRSGcruy7Z

--HG--
extra : rebase_source : 6bff3bde442dbc96ce23a4a1aabae9ec79f1b9f0
extra : intermediate-source : 456de41037090ff072925d937b001de31a479556
extra : source : 525be5a0f46950ced9efba9a7cfeda26ce73cfb8
2016-10-20 15:20:25 +08:00