Commit Graph

658928 Commits

Author SHA1 Message Date
Narcis Beleuzu
1e4c48578d Backed out changeset 66be066c4ac0 (bug 1559625) for wrong bug number. CLOSED TREE 2019-07-03 23:40:27 +03:00
Narcis Beleuzu
6d2dcfb90a Backed out changeset 08ff2f330260 (bug 1562809) for bc failures on browser_exportP12_passwordUI.js . CLOSED TREE 2019-07-03 23:39:29 +03:00
Kris Maglione
e5690b95d7 Bug 1541557: Follow-up: Temporarily disable test_font_whitelist in debug/ASan for frequent failures. r=bustage 2019-07-03 13:10:17 -07:00
Kartikaya Gupta
bc8b223993 Bug 1563264 - Add early-exit conditions to reduce nesting; no functional change. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D36778

--HG--
extra : moz-landing-system : lando
2019-07-03 18:32:35 +00:00
Erica Wright
2bc31bcc6f Bug 1557058 - use real data for protection report graph r=nhnt11,johannh
Differential Revision: https://phabricator.services.mozilla.com/D36249

--HG--
extra : moz-landing-system : lando
2019-07-04 19:30:10 +00:00
Garvan Keeley
1bfc5a30be Bug 1529591 - Check Mac system geo permission prior to showing request permission dialog. r=jdm
Differential Revision: https://phabricator.services.mozilla.com/D36030

--HG--
extra : moz-landing-system : lando
2019-07-04 18:34:31 +00:00
Nikki Sharpley
e596e2585d Bug 1558951 - Add support to wptrunner for allowed known_intermittent statuses r=webdriver-reviewers,maja_zf
This patch adds initial support for multiple allowed expected statuses in the
test metadata.

A `known_intermittent` property has been add to the ExpectedManifest,
TestNode and SubtestNode objects.
A `known_intermittent()`, similar to the `expected()` has been added to the Test class.
This defines an expected status as the first status in the list if `expected` value is a list,
simply the value of `expected` if it is a string. A test has been written for wpttest.py to
reflect  these changes. Where mozlog is used, `known_intermittent` has been included
in the expected log.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 18:20:29 +00:00
Tom Prince
cc334f7f17 Bug 1562287: Add an option to mach try to disable 3-tier PGO; r=mshal,ahal
Often times, PGO builds aren't required for testing things (in particular,
testing release automation). However, at least when testing release automation,
we do need to use the shippable build type.

Add an option to mach try that will disable using the 3-tier PGO jobs.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 19:03:04 +00:00
Tom Prince
770166e1f5 Bug 1562287: Allow setting other try_task_config settings than templates; r=ahal
Templates invoke the `morph` logic, which is somewhat confusing and inflexible.
Update the machinery to support setting other `try_task_config` values.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 06:25:18 +00:00
Tom Prince
225b100443 Bug 1562287: Factor out generation of try_task_config; r=ahal
Factor out the logic for calculating `try_task_config` from `push_to_try`,
so it can be called only for those selectors that need it.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 06:25:11 +00:00
Tom Prince
a5001a64e1 Bug 1562287: Don't advertise chemspill-prio in try syntax, since it isn't supported; r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D36362

--HG--
extra : moz-landing-system : lando
2019-07-04 06:24:58 +00:00
Nicolas Chevobbe
a48d2333b8 Bug 1560426 - Fix dead link in getting started page. r=sole.
Differential Revision: https://phabricator.services.mozilla.com/D35486

--HG--
extra : moz-landing-system : lando
2019-07-04 17:06:35 +00:00
Kartikaya Gupta
e8b6b55632 Bug 1525314 - Run gecko reftests for WebRender on pixel 2. r=gbrown
Only enabled on try/m-c as tier-2 for now, per email discussion, to minimize
load on bitbar Pixel 2 devices.

Depends on D36799

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

--HG--
extra : moz-landing-system : lando
2019-07-04 15:25:27 +00:00
Kartikaya Gupta
7cfd94cc2c Bug 1525314 - Disable tests that crash. r=gbrown
Depends on D36798

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

--HG--
extra : moz-landing-system : lando
2019-07-03 17:09:40 +00:00
Kartikaya Gupta
c08a0b6539 Bug 1525314 - Update reftest annotations for WebRender on GeckoView. r=gbrown
Depends on D36797

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

--HG--
extra : moz-landing-system : lando
2019-07-03 17:13:33 +00:00
Kartikaya Gupta
90b331cafa Bug 1525314 - Skip assertion intermittently failing on Android. r=aosmond
Depends on D36796

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

--HG--
extra : moz-landing-system : lando
2019-07-04 18:39:08 +00:00
Kartikaya Gupta
3d830c4a8c Bug 1525314 - Auto-fuzz WR on Android with maxDifference<=2. r=jmaher
Due to the sheer number of tests that exhibit a random fuzz with maxDifference=1
and maxDifference=2 with WR on Android, it's easier to just tweak the harness
to autofuzz these away. This adds machinery to do so, and also adds a new
annotation that can be used to disable the autofuzzing on specific tests.

Depends on D36794

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

--HG--
extra : moz-landing-system : lando
2019-07-03 17:59:55 +00:00
Kartikaya Gupta
4b784c8f1a Bug 1525314 - Disable tile markers on Android as they seem to crash a lot. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D36794

--HG--
extra : moz-landing-system : lando
2019-07-03 21:53:59 +00:00
J.C. Jones
bc5c1226d8 Bug 1550889 - land NSS NSS_3_45_BETA2 UPGRADE_NSS_RELEASE, r=me
--HG--
extra : rebase_source : 9dbabf7a7500a34854642e5c55cc4507c4c1aa4a
2019-07-03 17:02:31 +00:00
Lee Salzman
f97c9e191d Bug 1562886 - Avoid noinline on GCC with skcms to work around compiler error. r=me 2019-07-03 15:52:39 -04:00
Daniel Holbert
971c25ae0e Bug 1563061: Add/update bug annotation links for known failures in css-contain web platform tests. (no review, annotation-only)
This patch also adjusts some expected-fail annotations to instead mark tests as
fuzzy, to reflect reality and strenthen expectations.

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

--HG--
extra : rebase_source : 4158d156d0afb23ec585ae130589eaab06dc7c90
extra : amend_source : 770aedeff143edf42ee81633edbee8b205b99cd4
2019-07-03 09:31:39 -07:00
J
8d50baa36e Bug 1561755 - Replace flex display badge tooltip with the correct inlineFlex tooltip string id in element-editor.js. r=gl 2019-07-03 14:49:46 -04:00
Rob Wu
7efa6b1bd8 Bug 1396224 - Avoid cache for private clipboard data r=mstange
To avoid populating the clipboard cache,
`nsContentUtils::IPCTransferableToTransferable` should set the
IsPrivateData flag on the output transferable BEFORE assigning data to
it, not therafter.

This patch includes a new regression test for this specific scenario.

The patch also includes fixes for incorrect IsPrivateData flags in some
other locations with `transferable->Init(nullptr)`, but without unit
tests.

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

--HG--
extra : moz-landing-system : lando
2019-07-02 21:45:10 +00:00
Mihai Alexandru Michis
421a5483d0 Backed out changeset 3e2fe70b181a (bug 1522012) for causing failures in browser_touchbar_tests.js CLOSED TREE 2019-07-04 18:47:07 +03:00
Gregory Mierzwinski
c5fd4c93ff Bug 1549033 - Only dump PERFHERDER_DATA when scenario tests are run with a resource usage flag. r=perftest-reviewers,stephendonner,rwood
For the Raptor 'scenario' test type, this patch prevents PERFHERDER_DATA from being output when `--power-test`, `--cpu-test`, or `--memory-test` are not used.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 15:36:40 +00:00
Mihai Alexandru Michis
3b33f02a03 Bug 1557569 - Disable ScreenshotTest.capturePixelsThrowsCompositorNotReady for frequent failures. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D36901

--HG--
extra : moz-landing-system : lando
2019-07-04 15:27:28 +00:00
Yura Zenevich
da1fd387a0 Bug 1562194 - update links to MDN since the wording and thus MDN doc headings are updated as well. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D36763

--HG--
extra : moz-landing-system : lando
2019-07-04 14:21:41 +00:00
Yura Zenevich
548f92d410 Bug 1562194 - update heading with no content text label audit rule from failure to warning. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D36762

--HG--
extra : moz-landing-system : lando
2019-07-04 10:39:55 +00:00
Yura Zenevich
724ec6a79b Bug 1562194 - update <fieldset> no name from legend text label audit rule from failure to warning. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D36761

--HG--
extra : moz-landing-system : lando
2019-07-04 10:38:46 +00:00
Yura Zenevich
459cd85753 Bug 1562194 - update <optgroup> text label audit rules and only keep the text label for optgroup from label rule. r=nchevobbe,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D36760

--HG--
extra : moz-landing-system : lando
2019-07-04 15:16:57 +00:00
Yura Zenevich
1012544d50 Bug 1518808 - add accessibility highlighter infobar for text label audit. When accessible object does not pass text label accessibility audit, the infobar will display a short message describing the particular labeling issue. r=nchevobbe,flod
Differential Revision: https://phabricator.services.mozilla.com/D35961

--HG--
extra : moz-landing-system : lando
2019-07-04 15:16:57 +00:00
Yura Zenevich
a2bb375be2 Bug 1552067 - add checks section for text label audit. r=mtigley,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D35497

--HG--
extra : moz-landing-system : lando
2019-07-04 03:36:35 +00:00
Yura Zenevich
76b7fe4f3e Bug 1552067 - move common error/warning/error icons to devtools/client/themes/images/. r=nchevobbe,fvsch
Differential Revision: https://phabricator.services.mozilla.com/D35496

--HG--
rename : devtools/client/themes/images/alert.svg => devtools/client/themes/images/alert-small.svg
rename : devtools/client/themes/images/webconsole/error.svg => devtools/client/themes/images/error-small.svg
rename : devtools/client/themes/images/webconsole/info.svg => devtools/client/themes/images/info-small.svg
extra : moz-landing-system : lando
2019-07-04 03:36:27 +00:00
Dzmitry Malyshau
f3630e279f Bug 1546818 - Change WR text transform to be relative to the surface raster node r=gw
a follow-up to D36603 that switches the base space from the surface node to the raster node.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 14:54:36 +00:00
Brian Grinstead
5786770250 Bug 1562956 - eslint: allow dash in tag names in xul documents;r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D36808

--HG--
extra : moz-landing-system : lando
2019-07-04 11:18:47 +00:00
Jonas Allmann
846bd21168 Bug 1561257 - Fix missing favicons from about:performance, r=ckerschb
Amend CSP of aboutPerformance.xhtml to allow loading favicons through data: URIs.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 13:23:05 +00:00
harry
d1e552113e Bug 1522012 - Implement Touch Bar's native customization window and remove ui.touchbar.layout preference. r=spohl,mikedeboer,fluent-reviewers,Pike
This patch also fixes the Home and Sidebar Touch Bar buttons, since using them after customizing showed that they no longer worked.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 03:57:47 +00:00
ffxbld
c3dff17808 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D36908

--HG--
extra : moz-landing-system : lando
2019-07-04 13:06:12 +00:00
Andrew McCreight
2c9edde07f Bug 1563405, part 2 - Use move refs for Push in nsXULContentSink. r=bzbarsky
This avoids some refcounting.

Also remove a pointless local variable |entry|.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 05:55:54 +00:00
Andrew McCreight
309967ce04 Bug 1563405, part 1 - Call AddAttributes earlier in XULContentSinkImpl::OpenRoot(). r=bzbarsky
AddAttributes has no side effects on |this|, so that's okay.

Also remove an extra semi colon.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 05:53:32 +00:00
Benjamin Bouvier
33c16fe2ba Bug 1563241: Make Spidermonkey's testing intrinsic wasmBulkMem dependent on shared memory too; r=lth
Differential Revision: https://phabricator.services.mozilla.com/D36774

--HG--
extra : moz-landing-system : lando
2019-07-04 06:23:27 +00:00
Benjamin Bouvier
2da5b73fca Bug 1563263: Bump Cranelift to 312516a69da03dc06eace32f61412389a8dcadf3; r=lth
Differential Revision: https://phabricator.services.mozilla.com/D36777

--HG--
extra : moz-landing-system : lando
2019-07-04 06:28:01 +00:00
Florin Strugariu
f05f8c08fd Bug 1563496 Fix tp6-5 test ini file r=davehunt,perftest-reviewers,alexandru.irimovici
Differential Revision: https://phabricator.services.mozilla.com/D36898

--HG--
extra : moz-landing-system : lando
2019-07-04 11:59:02 +00:00
Jonathan Kew
947857981c Bug 1562733 - Properly transform DetailedGlyph offsets when rendering vertical (rotated) text through webrender. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D36795

--HG--
extra : moz-landing-system : lando
2019-07-04 11:58:35 +00:00
Jonathan Kew
d7932775f8 Bug 1562733 - Add reftests using Noto Nastaliq in vertical (sideways) writing mode. r=lsalzman
The sideways-rl test is fuzzy (even without webrender) because we get a 1px discrepancy
in baseline positioning for the rotated text; presumably the rotation done by sideways-rl
and that done by CSS transform end up rounding the center of rotation differently. That's
probably a bug we should fix, although offhand I'm not sure which is more correct; anyhow,
it's a separate issue from the bug here.

When WebRender is enabled, the test/reference difference is much greater because many of
the glyphs are wildly misplaced, not just shifted by 1px, so it still fails despite the
fuzzy() annotation.

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

--HG--
extra : moz-landing-system : lando
2019-07-03 18:24:03 +00:00
Christoph Kerschbaumer
36b25bad96 Bug 1497207: Apply Meta CSP to about:serviceworkers.
Differential Revision: https://phabricator.services.mozilla.com/D36899

--HG--
extra : moz-landing-system : lando
2019-07-04 11:40:21 +00:00
Andi-Bogdan Postelnicu
d2e65163f9 Bug 1563326 - for code-analysis target do not globally import PackageFrontend. r=sylvestre
By globally importing PackageFrontend from the globe-analysis module we break the logger for
the PackageFrontend package.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 11:42:16 +00:00
Jan de Mooij
e3a4316acf Bug 1563051 - Fix a debugger leak of BaselineDebugModeOSRInfo in DebugEpilogue. r=iain
The other caller of EnsureBareExitFrame is when unwinding in the exception
handler and we already call deleteDebugModeOSRInfo there.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 11:17:36 +00:00
Jan de Mooij
6937395c0b Bug 1537722 - Make bug642772-3.js jit-test faster to avoid time-outs. r=jonco
This test has questionable value but this just makes it
faster by reducing iteration count.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 11:17:36 +00:00
Andreas Pehrson
63654234e3 Bug 1559568 - Remove extraneous dtor guard in OutputStreamData. r=padenot
MediaInputPort::Destroy must always be called, or it will not remove its strong
ref to the MediaStreamGraph. The guard is not even needed, since
MediaInputPort::Disconnect is idempotent.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 11:01:59 +00:00