Commit Graph

666710 Commits

Author SHA1 Message Date
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
Dorel Luca
36ef7ebb68 Backed out changeset de151ad69bd6 (bug 1003968) for build bustage. CLOSED TREE 2019-08-21 12:48:14 +03:00
Jonathan Kew
c08c7f523b Bug 1573249 - patch 3 - Add reftests for ignoring skip-ink behavior on CJK text. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D42683

--HG--
extra : moz-landing-system : lando
2019-08-21 09:39:02 +00:00
Jonathan Kew
2898eb876f Bug 1573249 - patch 2 - Don't apply skip-ink to runs of CJK text, because it looks bad with many fonts. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D42529

--HG--
extra : moz-landing-system : lando
2019-08-21 09:39:02 +00:00
Mihai Alexandru Michis
248b072642 Merge mozilla-central to mozilla-inbound. 2019-08-21 06:51:22 +03:00
Brian Hackett
a7817c43e7 Bug 1574952 - Support calls to CGPathApply after diverging from the recording, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D42576

--HG--
extra : moz-landing-system : lando
2019-08-21 03:16:35 +00:00
Mike Hommey
fdb08df9ff Bug 1575288 - Shutdown sccache from the right place after bug 1573435. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D42762

--HG--
extra : moz-landing-system : lando
2019-08-21 02:52:35 +00:00
Andrew McCreight
1523b3dab0 Bug 1575388 - Mark browser_temporary_permissions.js as passing with Fission. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D42764

--HG--
extra : moz-landing-system : lando
2019-08-21 02:36:32 +00:00
Kris Maglione
80194b1ea3 Bug 1561705: Follow-up: Skip leaky tests on all platforms/debug. r=bustage
MANUAL PUSH: Bustage fix.
2019-08-20 19:21:12 -07:00
Dan Glastonbury
41fff20f69 Bug 1571612 - P2: Collect flush req and flush telemetry. r=heycam
Collect telemetry for the number of pending style and layout flush requests per
flush and the number of style and layout flushes per nsRefreshDriver::Tick.  A
style flush reports only style requests, but a layout flush reports style and
layout requests since flushing layout implies a style flush also.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 01:43:30 +00:00
Logan Smyth
34b437cbec Bug 1575393 - Update prettier to same version used in MC root. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D42739

--HG--
extra : moz-landing-system : lando
2019-08-20 23:48:57 +00:00
Logan Smyth
2e60f7f95c Bug 1572209 - Part 4: Roll back one set of accidentally-included changes. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D42724

--HG--
rename : devtools/client/debugger/.eslintrc => devtools/client/debugger/.eslintrc.js
extra : moz-landing-system : lando
2019-08-20 23:36:12 +00:00
Jason Laster
ccd6500125 Bug 1575337 - Remove chrome client. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D42698

--HG--
extra : moz-landing-system : lando
2019-08-20 22:22:04 +00:00
Mihai Alexandru Michis
fea3565134 Merge inbound to mozilla-central. 2019-08-21 01:00:06 +03:00
Kris Maglione
6018d35d2c Bug 1561705: Follow-up: Fix botched skip-if annotations. r=bustage
MANUAL PUSH: Bustage fix.

--HG--
extra : rebase_source : aace91cab86220b7cff3f159c8b1a13b793d88fa
2019-08-20 14:50:06 -07:00
Daniel Holbert
07da11b14a Bug 1574031: Turn off text-decoration-skip-ink for intermittently mismatching section of reftest decoration-style-standards.html. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D42707

--HG--
extra : moz-landing-system : lando
2019-08-20 21:30:27 +00:00
Daniel Holbert
83952f0143 Bug 1575338: Turn off text-decoration-skip-ink for WPT auto-margins-001.html. r=jfkthame
This test's reference case occasionally (intermittetly) fails to do ink
skipping, so let's just turn off the ink-skipping preference for now to
avoid triggering too much intermittent orange.

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

--HG--
extra : moz-landing-system : lando
2019-08-20 23:11:25 +00:00
Gerald Squelart
74a83dc93f Bug 1575158 - BlocksRingBufferGeckoExtensions.h - r=gregtatum
Some marker payloads rely on JS and XPCOM objects (e.g., nsCString), so we need
to (de)serialize these.

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

--HG--
extra : moz-landing-system : lando
2019-08-20 22:52:34 +00:00