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

666727 Коммитов

Автор SHA1 Сообщение Дата
Mark Banner 572396447e Bug 1575172 - Fix searchconfig tests to run the domains/codes/url tests for Google in non-US regions. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D42628

--HG--
extra : moz-landing-system : lando
2019-08-21 13:57:17 +00:00
Bob Clary 51b52e6ee0 Bug 1573555 - [mozdevice] detect pidof via execution, r=gbrown.
Depends on D42861

Differential Revision: https://phabricator.services.mozilla.com/D42862

--HG--
extra : moz-landing-system : lando
2019-08-21 14:42:33 +00:00
Bob Clary 98678c381c Bug 1573555 - [mozdevice] detect cp via execution, r=gbrown.
Differential Revision: https://phabricator.services.mozilla.com/D42861

--HG--
extra : moz-landing-system : lando
2019-08-21 14:44:42 +00:00
Marian Raiciof a2f1ec88be Bug 1553131 - Run raptor-youtube-playback jobs with profiler enabled in CI r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D42516

--HG--
extra : moz-landing-system : lando
2019-08-21 14:11:29 +00:00
Coroiu Cristina f8a92d587b Backed out changeset d738b8cf1664 (bug 1575293) for reftest failures at text-decoration/skip-ink-multiline-position.html on a CLOSED TREE 2019-08-21 17:41:36 +03:00
Frédéric Wang 7a6019b9e2 Bug 1574750 - Remove support for MathML length values thinmathspace, mediummathspace, thickmathspace, etc. r=emilio
See https://github.com/mathml-refresh/mathml/issues/75
and https://groups.google.com/forum/#!topic/mozilla.dev.platform/yEMdIOo4i-0

This commit introduces a new preference option
mathml.mathspace_names.disabled to disable *mathspace names for MathML lengths.
For now, these are only disabled in Nightly builds.

* test_bug553917.html is updated to check that these values now cause an
  error message to be logged into the console when mathsize names are used
  and the feature disabled.
* mathml-negativespace-ref.html and positive-namedspace.html verify support for
  mathspace names, so force running them with the support enabled.
* The reference files for mo-lspace-rspace-2.html, mo-lspace-rspace-3.html,
  mo-lspace-rspace.html, op-dict-8.html and op-dict-9.html use explicit
  lspace/rspace attributes corresponding to the one read from the operator
  dictionary. Instead of running them with mathspace names enabled, use the
  equivalent em values from core
  https://mathml-refresh.github.io/mathml-core/#operator-dictionary
  See https://github.com/mathml-refresh/mathml/issues/75#issuecomment-523016332
* Force WPT tests
  mathml/presentation-markup/fractions/frac-linethickness-002.html and
  mathml/relations/css-styling/lengths-2.html to be run with the features
  disabled and remove corresponding failure expectation.

Differential Revision: https://phabricator.services.mozilla.com/D42643

--HG--
extra : moz-landing-system : lando
2019-08-21 12:56:30 +00:00
krubin 408cd85cb9 Bug 1555799 - Add new raptor tests in CI for generating cpu and memory info. r=perftest-reviewers,rwood
This patch adds two new test tasks for each of the 4 Android browsers running speedometer, idle, or idle-background. These tests gather (i) cpu+memory usage, or (ii) cpu+memory+power usage information. The power tests are left as they are for now to determine if there is an impact to our measurements if we run all resource-usage tests at once. Furthermore, the cron job for android power tests was also modified to prevent it from picking up these tasks.

The cpu usage functons needed to be fixed here because they were not working on MotoG5/Android7 for two reasons: (i) device version was not being detected properly, and (ii) ADB shell commands can't use the pipe functionality (`|`). Tests needed to be modified to compensate for these changes as well.

Differential Revision: https://phabricator.services.mozilla.com/D42679

--HG--
extra : moz-landing-system : lando
2019-08-21 13:41:24 +00:00
Alexis Beingessner 31cd501ae3 Bug 1569131 - Also defer RecvParentCommands. r=jrmuizel
We defer ParentCommands when they come in attached to a display list,
but we forgot to defer them when they're sent directly. This was
causing us to crash when we defer updates that register textures
and the content process then suddenly decides we need to delete the
textures and only tells us through RecvParentCommands. We have no
idea what the textures are yet, so we need to defer these commands
along with everything else so that it's processed in the intended order.

Differential Revision: https://phabricator.services.mozilla.com/D39739

--HG--
extra : moz-landing-system : lando
2019-08-21 13:59:49 +00:00
Belén Albeza 3cef31d467 Bug 1573786 Part 2: Add mochitest to the Manifest actor r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D42638

--HG--
extra : moz-landing-system : lando
2019-08-21 07:38:13 +00:00
Nihanth Subramanya 7f7d7e2f26 Bug 1575491 - Add Localization Note for Content Blocking category section headers. r=flod
Differential Revision: https://phabricator.services.mozilla.com/D42814

--HG--
extra : moz-landing-system : lando
2019-08-21 11:58:17 +00:00
Nihanth Subramanya 56dca3a160 Bug 1573565 - [Protections Panel] Remove strict mode hint from trackers subview. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42821

--HG--
extra : moz-landing-system : lando
2019-08-21 12:09:27 +00:00
Coroiu Cristina 23291e6c74 Backed out changeset 4711ec9dec74 (bug 1572392) for lint failure at java/org/mozilla/geckoview/GeckoSession.java on a CLOSED TREE 2019-08-21 16:31:44 +03:00
Ola Gasidlo e13681e2c3 Bug 1566011 Create sub component for manifestItem (part 2), r=ladybenko,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D41909

--HG--
extra : moz-landing-system : lando
2019-08-21 13:17:54 +00:00
Coroiu Cristina 67e4a8611a Bug 1270731 - Disable browser_browser_toolbox_debugger.js on linux and mac 64 opt for frequent failures r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D42828

--HG--
extra : moz-landing-system : lando
2019-08-21 13:09:21 +00:00
Ryan VanderMeulen 9f2b512316 Bug 1575293 - Update lz4 to version 1.9.2. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D42682

--HG--
extra : moz-landing-system : lando
2019-08-21 12:43:18 +00:00
tanhengyeow 5b7fde0216 Bug 1575464 - Messages panel: Copy message in context menu. r=Honza
Copy full payload of a WS frame through context menu.

Differential Revision: https://phabricator.services.mozilla.com/D42807

--HG--
extra : moz-landing-system : lando
2019-08-21 13:01:55 +00:00
Emily Toop 57c1506131 Bug 1572392 - Ensure TabSessions can be restored from state after returning from the background in GVE r=geckoview-reviewers,agi
When returning from being backgrounded, GeckoView Example was trying to restore a `TabSession`, but only the underlying `GeckoSession` was being saved, resulting in a `ClassCastException` on restore.

Differential Revision: https://phabricator.services.mozilla.com/D41754

--HG--
extra : moz-landing-system : lando
2019-08-21 12:14:20 +00:00
Dustin J. Mitchell be3fd44f98 Bug 1562686 - revert remaining unnecessary bit of bug 1187245; r=glandium
Depends on D41454

Differential Revision: https://phabricator.services.mozilla.com/D42644

--HG--
extra : moz-landing-system : lando
2019-08-21 03:32:05 +00:00
Dustin J. Mitchell 13f9bc563c Bug 1562686 - use AWS_IAM_CREDENTIALS_URL for all S3 sccache invocations r=chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D41454

--HG--
extra : moz-landing-system : lando
2019-08-20 14:03:12 +00:00
Ehsan Akhgari f589e3c849 Bug 1572271 - Force a GC during the cleanup of antitracking tests since there is not enough idle time between these tests for GCs to kick in naturally; r=baku
This prevents a whole host of OOM issues from occurring intermittently
when running these tests.

Differential Revision: https://phabricator.services.mozilla.com/D42654

--HG--
extra : moz-landing-system : lando
2019-08-21 12:55:14 +00:00
Ehsan Akhgari 7598e2dcb0 bug 1574272 - Rewrite browser_referrerDefaultPolicy.js such that it only opens two browser windows; r=baku
This test currently opens 72 browser windows, which is a bit excessive.
This is because the test has been written procedurally in order to
demonstrate the testing logic, and it has been implemented such that
each test execution happens in its own window.

However this isn't necessary.  This patch rewrites this test such that
the procedural expression of the test is untouched, however as the
procedural expression is running we only compile a list of test
scenarios to run through, and later on based on those create individual
test cases the test only opens on private and one non-private window,
and runs through all of the test cases.

This both improves the speed of the test massively and will hopefully
address issues such as intermittent OOM errors.

Differential Revision: https://phabricator.services.mozilla.com/D42595

--HG--
extra : moz-landing-system : lando
2019-08-21 10:05:49 +00:00
Henrik Skupin c9b01104ed Bug 1575511 - [marionette] Remove feature to highlight elements in screenshots. r=webdriver-reviewers,ato
The feature was used in the past to highlight broken elements for l10n
specific tests. Given that those tests don't exist anymore (for already
a long time) the highlight feature doesn't have to be kept alive.

Also it isn't covered by the WebDriver spec, and as such a custom feature
which is not worth keeping its code working. Especially with the Fission
work upcoming.

Differential Revision: https://phabricator.services.mozilla.com/D42823

--HG--
extra : moz-landing-system : lando
2019-08-21 12:42:25 +00:00
Nathan Froyd 3983c191ec Bug 1575519 - use `auto&` in ranged-for loops to avoid copies; r=chutten
This style is used consistently throughout telemetry code, but was
missed in these places.

Differential Revision: https://phabricator.services.mozilla.com/D42830

--HG--
extra : moz-landing-system : lando
2019-08-21 12:35:16 +00:00
Carolina 8dd3c98960 Bug 1575317 - Fixes error in addClassForPadding function, it was trying to access to elements that may not exist.r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42693

--HG--
extra : moz-landing-system : lando
2019-08-21 11:20:35 +00:00
Coroiu Cristina 9de4de8113 Backed out changeset 82634a1a2374 (bug 1566011) for devtools failures at browser/base/content/test/static/browser_parsable_css.js on a CLOSED TREE 2019-08-21 15:18:49 +03:00
dlee 419e1534b0 Bug 1562822 - P3. Reset all the tables that fail to apply a Safe Browsing update. r=gcp
Before this patch, when Safe Browsing updating process discovers an error, it
quits and resets the table failing to update.
After this patch, updating process will continue to run when an error
occurs to find all the tables failing to apply an update.

Differential Revision: https://phabricator.services.mozilla.com/D42615

--HG--
extra : moz-landing-system : lando
2019-08-21 12:08:12 +00:00
dlee 25f266e670 Bug 1562822 - P2. Reset corrupted Safe Browsing database before triggering an update. r=gcp
Patch P2 & P3 refine how Safe Browsing handles Safe Browsing database
loading failure.

Safe Browsing databases are read in 3 scenarios:
1. |GetLookupCache| is called on startup. Safe Browsing reads prefix
files in this case. Metadata for updates(.sbstore, .metadata) are not
read in this scenario.

2. |TableRequest| is called before applying an update, Safe Browsing
reads update metadata to apply a partial update.

3. During an update, Safe Browsing reads both prefix files and metadata
in order to merge the update result.

For Case 1, we reset a table's database only when it returns FILE_CORRUPTED
while loading prefixes from the prefix file(.vlpset).

For Case 2, we reset a table's database when the table fails to load its
metadata file or prefix file. This is because we need to make sure both
files are complete so we can correctly perform a partial update.
Note that in this case, we don't just reset the database when "FILE_CORRUPTED"
is detected, we reset the database as long as an error occurs while loading the
database.

For Case 3, For all the tables failing to load their database during an
updating process, the databases of those tables will be reset.

Case 1 and Case 2 are done in Patch P2; Case 3 is done in Patch P3

Differential Revision: https://phabricator.services.mozilla.com/D42614

--HG--
extra : moz-landing-system : lando
2019-08-21 12:08:03 +00:00
dlee 22e8951110 Bug 1562822 - P1. Return NS_ERROR_FILE_CORRUPTED when Safe Browsing cannot read the header of its database. r=gcp
Differential Revision: https://phabricator.services.mozilla.com/D42613

--HG--
extra : moz-landing-system : lando
2019-08-21 12:07:44 +00:00
Carolina 60f201dfd5 Bug 1575276 - Fixes elements in sectionItems being null.r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42689

--HG--
extra : moz-landing-system : lando
2019-08-21 11:30:08 +00:00
Carolina 54c46b1ae8 Bug 1575078 - Adds spaces between two words separated by commas.r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42668

--HG--
extra : moz-landing-system : lando
2019-08-21 11:37:40 +00:00
Megha 8cc2863d6c Bug 1574255 - Removed gUsageRequest from pageinfo's permissions.js. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42687

--HG--
extra : moz-landing-system : lando
2019-08-21 09:51:23 +00:00
Daniel Varga b703653c18 Merge mozilla-central to autoland. On a CLOSED TREE
--HG--
extra : rebase_source : ae31c873768b4a95fc6574d1bfbe7d17125bb40e
2019-08-21 14:45:21 +03:00
Dorel Luca 4bc74d1cc5 Backed out changeset 4e11ff3ee0e7 (bug 1575493) for build bustage on build/src/netwerk/test/fuzz/TestHttpFuzzing.cpp. CLOSED TREE 2019-08-21 14:39:19 +03:00
Daniel Varga 8b04757a32 Backed out changeset e533d2907a31 (bug 1564252) for build bustage at /lib/gcc/x86_64-unknown-linux-gnu/6.4.0. a=backout 2019-08-21 14:35:03 +03:00
Gijs Kruitbosch 87c086d34e Bug 1575045 - stop using the directory service off the main thread from nsSystemInfo, r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D42820

--HG--
extra : moz-landing-system : lando
2019-08-21 11:16:02 +00:00
tanhengyeow 0c74f4aead Bug 1574623 - When switching to Messages panel with many messages, the table isn't scrolled down. r=Honza
Handle more cases for scroll to bottom.

Differential Revision: https://phabricator.services.mozilla.com/D42482

--HG--
extra : moz-landing-system : lando
2019-08-21 11:15:39 +00:00
Christian Holler 284b791163 Bug 1575493 - Create a RequestContext in the HTTP fuzzing target. r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D42815

--HG--
extra : moz-landing-system : lando
2019-08-21 11:12:39 +00:00
yulia fae430a2e7 Bug 1575490 - move inspector browser toolbox pref from the server to the client; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D42817

--HG--
extra : moz-landing-system : lando
2019-08-21 10:49:21 +00:00
Mirko Brodesser f1c86aba93 Bug 1575218: part 3) Remove duplicated debug logging. r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D42651

--HG--
extra : moz-landing-system : lando
2019-08-21 10:34:13 +00:00
Mirko Brodesser 6eb342b1ac Bug 1575218: part 2) Factor out `nsPlainTextSerializer`'s members related to current line content. r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D42650

--HG--
extra : moz-landing-system : lando
2019-08-21 10:32:29 +00:00
Mirko Brodesser cdf0b8f202 Bug 1575218: part 1) Factor out `nsPlainTextSerializer`'s members to `Settings` struct. r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D42649

--HG--
extra : moz-landing-system : lando
2019-08-21 10:31:31 +00:00
Coroiu Cristina f2e9770b54 Backed out 3 changesets (bug 1573249) for chrome failures at layout/inspector/tests/chrome/test_fontFaceGeneric.xul on a CLOSED TREE
Backed out changeset bdba80dae6e2 (bug 1573249)
Backed out changeset 21306e3f8d31 (bug 1573249)
Backed out changeset 3576d5b9f2db (bug 1573249)
2019-08-21 14:01:11 +03:00
lloan 04ae431f71 Bug 1575231 - The Search worker should provide target panel. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D42803

--HG--
extra : moz-landing-system : lando
2019-08-21 09:58:44 +00:00
Sylvestre Ledru 7759b614e2 Bug 1575249 - Ride along: remove +x permissions on source files r=Ehsan
Depends on D42672

Differential Revision: https://phabricator.services.mozilla.com/D42673

--HG--
extra : moz-landing-system : lando
2019-08-21 09:57:03 +00:00
Dorel Luca 4a1c5b0a2a Backed out 3 changesets (bug 1570242) for devtools failure in /webconsole/test/node/components/webconsole-wrapper.test.js. CLOSED TREE
Backed out changeset 854e62f7f1ae (bug 1570242)
Backed out changeset 304366165980 (bug 1570242)
Backed out changeset a213b28dd40f (bug 1570242)
2019-08-21 13:13:15 +03:00
Daniel Varga ae8445aebc Merge mozilla-central to autoland. On a CLOSED TREE 2019-08-21 13:06:00 +03:00
Daniel Varga 597a69c70a Merge mozilla-inbound to mozilla-central. a=merge 2019-08-21 12:52:49 +03:00
Alexandre Poirot 763683b0a2 Bug 1570242 - Rename target to currentTarget in WebConsole codebase. r=nchevobbe,yulia
Do that to better highlight that the target can change over time.

Differential Revision: https://phabricator.services.mozilla.com/D41798

--HG--
extra : moz-landing-system : lando
2019-08-21 09:47:53 +00:00
Alexandre Poirot 77ad7c4faa Bug 1570242 - Fetch toolbox from WebConsole class rather than gDevTools. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D41797

--HG--
extra : moz-landing-system : lando
2019-08-21 09:47:51 +00:00
Alexandre Poirot 23fda7ab4b Bug 1570242 - Fetch target from toolbox instead of memoizing it on console classes. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D40017

--HG--
extra : moz-landing-system : lando
2019-08-21 09:47:44 +00:00