Commit Graph

668427 Commits

Author SHA1 Message Date
Andrew Halberstadt
f2210ba1ed Bug 1568638 - [build] Create objdir in test_manifest backend if it doesn't exist r=mshal
This fixes an edge case where a task needs to invoke the TestManifest backend from a source dir that doesn't have an objdir created yet.

Depends on D43513

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

--HG--
extra : moz-landing-system : lando
2019-08-30 17:01:12 +00:00
Andrew Halberstadt
f58125d411 Bug 1568638 - [test-info] Create --output-file directory if it doesn't exist, r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D43513

--HG--
extra : moz-landing-system : lando
2019-08-27 19:08:06 +00:00
Andrew Halberstadt
332fea3d64 Bug 1570772 - [ci] Add a task to run the license linter r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D41823

--HG--
extra : moz-landing-system : lando
2019-08-30 15:44:40 +00:00
Andrew Halberstadt
6e07bc64e5 Bug 1570772 - [lint.license] Exclude pre-existing license errors r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D41822

--HG--
extra : moz-landing-system : lando
2019-08-30 15:44:31 +00:00
Andrew Halberstadt
5729dfad82 Bug 1570772 - [lint.license] Exclude errors under /devtools r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D41821

--HG--
extra : moz-landing-system : lando
2019-08-30 15:44:22 +00:00
Andrew Halberstadt
f43a6e3051 Bug 1570772 - [lint.license] Fix or exclude errors under /build r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D41820

--HG--
extra : moz-landing-system : lando
2019-08-30 15:44:08 +00:00
Dão Gottwald
d7d5e6829f Bug 1577810 - Setting SearchOneOffs::selectedButton = null shouldn't remove the input's aria-activedescendant attribute when it was pointing to an item that isn't a one off search button. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D44170

--HG--
extra : moz-landing-system : lando
2019-08-30 17:37:25 +00:00
Paolo Amadini
e5a9f28cf2 Bug 1524855 - Use "table-layout: fixed;" in "about:config" to stabilize the buttons when toggling values. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D43946

--HG--
extra : moz-landing-system : lando
2019-08-30 17:25:01 +00:00
Gurzau Raul
6f5e14995c Backed out changeset ae73cf1c7395 (bug 1561873) for eslint failure at FrameListContent.js on a CLOSED TREE. 2019-08-30 20:39:32 +03:00
Edwin Gao
a0497df342 Bug 1577603 - convert mach clobber to run with python 3.5 r=nalexander
Changes:
- remove binary encoding when the subdirectories are being collected
- do not open file in binary mode when reading from `telemetry_client_id.json`

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

--HG--
extra : moz-landing-system : lando
2019-08-30 17:25:47 +00:00
tanhengyeow
a329609891 Bug 1575364 - WebSocket Inspector Test: Limit payload size. r=Honza
Test that the truncated payload notification displays correctly.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 17:31:15 +00:00
tanhengyeow
48f4c00ca8 Bug 1575341 - WebSocket Inspector Test: Limit number of frames. r=Honza
Test that the truncated message notification displays correctly.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 17:26:40 +00:00
Bob Owen
2bee21f74c Bug 1575838: Check that we can create a similar DrawTarget first in canvas Adjusted targets. r=mattwoodrow
This also fixes DrawTargetSkia::CanCreateSimilarDrawTarget because currently
if only one of the height or width is negative then it doesn't get caught.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 17:14:44 +00:00
Bob Owen
4ad6464c7c Bug 1575844: Allow for null/empty GradientStops in Moz2D recording code. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D43074

--HG--
extra : moz-landing-system : lando
2019-08-30 17:14:22 +00:00
Brian Hackett
44d14c3f29 Bug 1576318 Part 5 - Add tests that we can preview assorted objects while replaying, and pause the debugger without making debugger requests, r=loganfsmyth.
Depends on D43321

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

--HG--
extra : moz-landing-system : lando
2019-08-30 17:13:34 +00:00
Brian Hackett
ad74710129 Bug 1576318 Part 4 - Add testing method to get the debugger requests and associated stacks for the current pause, r=loganfsmyth.
Depends on D43320

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

--HG--
extra : moz-landing-system : lando
2019-08-30 17:10:57 +00:00
Brian Hackett
f8e6ccaf6b Bug 1576318 Part 3 - Avoid rerendering messages when the paused execution point has not changed, r=loganfsmyth,nchevobbe.
Depends on D43319

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

--HG--
extra : moz-landing-system : lando
2019-08-30 17:07:07 +00:00
Brian Hackett
fe92dccb84 Bug 1576318 Part 2 - Use replay-friendly methods when previewing objects and getting the contents of container objects, r=loganfsmyth.
Depends on D43318

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

--HG--
extra : moz-landing-system : lando
2019-08-30 17:06:05 +00:00
Brian Hackett
ec37274f10 Bug 1576318 Part 1 - Supply contents of containers and additional information needed while previewing to the ReplayDebugger, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D43318

--HG--
extra : moz-landing-system : lando
2019-08-30 17:00:00 +00:00
Jesse Schwartzentruber
f45935703c Bug 1577814 - Increase Gradle heap size. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D44173

--HG--
extra : moz-landing-system : lando
2019-08-30 17:13:46 +00:00
tanhengyeow
c3820a997f Bug 1575274 - WebSocket Inspector Test: Filtering using free text. r=Honza
Test for filtering messages using the filter input.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 17:04:15 +00:00
tanhengyeow
36e147f925 Bug 1561873 - Support for keyboard navigation in WS frame list. r=Honza
Support for keyboard navigation in WS frame list.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 17:02:46 +00:00
Honza Bambas
1b5f4ca60b Bug 1559088 - Fix test_redirect-caching_failure.js to again do what it has to, r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D43796

--HG--
extra : moz-landing-system : lando
2019-08-30 16:44:11 +00:00
Paul Bone
5e8f344e45 Bug 1577194 - Skip the postMessage tests for fission r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D44092

--HG--
extra : moz-landing-system : lando
2019-08-30 16:27:36 +00:00
Nathan Froyd
8ad7f049da Bug 1576751 - set LD_LIBRARY_PATH during Android builds; r=glandium
We need this for host binaries to work correctly in the case where the
clang we're using is linking against a newer version of, say,
`libstdc++` than is on the system.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 03:59:34 +00:00
Jan Henning
e417da9ac9 Bug 1548776 - URL-decode all file names in GeckoJarReader. r=snorp
Assuming the URL string the JAR reader receives has been completely URL-encoded,
we need to decode not just the first nested jarUrl, as already happens through
getZipFile(), but all subsequent path components, too.

At least for jar:-URLs received from Gecko, the above assumption certainly seems
to be true.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 06:37:49 +00:00
Sebastian Hengst
161a6ec7b4 Bug 1577727 - set meta data in which bugzilla product & component debugger bugs should be filed. r=jlast DONTBUILD
Got (accidentally?) removed in bug 1500987.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 16:40:39 +00:00
J.C. Jones
61fc016d4c Bug 1564499 - land NSS NSS_3_46_RTM UPGRADE_NSS_RELEASE, r=kjacobs
2019-08-30  J.C. Jones  <jjones@mozilla.com>

	* lib/nss/nss.h, lib/softoken/softkver.h, lib/util/nssutil.h:
	Set version numbers to 3.46 final
	[decbf7bd40fd] [NSS_3_46_RTM]

2019-08-27  J.C. Jones  <jjones@mozilla.com>

	* .hgtags:
	Added tag NSS_3_46_BETA2 for changeset 24b0fc700203
	[29cd579e74e4]

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

--HG--
extra : moz-landing-system : lando
2019-08-30 16:34:27 +00:00
Aaron Klotz
bf6373df58 Bug 1577821: Add BUG_COMPONENT to launcher process moz.build; r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D44209

--HG--
extra : moz-landing-system : lando
2019-08-30 16:34:10 +00:00
Emilio Cobos Álvarez
b185926d7c Bug 1570759 - Don't expect assertions since they all came from margin computation.
CLOSED TREE

MANUAL PUSH: orange fix for unexpected passes
2019-08-30 18:43:08 +02:00
Ehsan Akhgari
625509f19c Bug 1399803 - Consider all IPv4 loopback addresses as secure context; r=bzbarsky,dragana
Differential Revision: https://phabricator.services.mozilla.com/D43633

--HG--
extra : moz-landing-system : lando
2019-08-30 07:57:34 +00:00
Rob Wu
f7e2f73501 Bug 1577725 - Stop modifying defaults in ext-contextualIdentities.js r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D44123

--HG--
extra : moz-landing-system : lando
2019-08-30 15:32:55 +00:00
Nihanth Subramanya
067d127251 Bug 1577622 - Open and close the Allowed - Why? tooltip on focus/blur. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D44040

--HG--
extra : moz-landing-system : lando
2019-08-30 15:29:39 +00:00
Nihanth Subramanya
954bfd66fb Bug 1576100 - Ensure correct document order of category items for keyboard nav. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D43932

--HG--
extra : moz-landing-system : lando
2019-08-30 15:29:39 +00:00
Nicolas Silva
55060079d9 Bug 1562869 - Check for NaNs in project_rect. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D44114

--HG--
extra : moz-landing-system : lando
2019-08-30 11:27:40 +00:00
Dão Gottwald
4421e12bbe Bug 1577801 - Stop messing with aria-activedescendant when mousing over one-off search buttons. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D44162

--HG--
extra : moz-landing-system : lando
2019-08-30 15:07:31 +00:00
Benjamin Bouvier
6839d6cbad Bug 1577717: Cranelift: implement dummy EmitEnv::reloc_constant trait method; r=jseward
Differential Revision: https://phabricator.services.mozilla.com/D44117

--HG--
extra : moz-landing-system : lando
2019-08-30 15:12:18 +00:00
Benjamin Bouvier
5c56119a6c Bug 1577717: Bump Cranelift to fc88520b88bcaad4e4a92f28a5e17347af20edbd; r=jseward
Differential Revision: https://phabricator.services.mozilla.com/D44116

--HG--
extra : moz-landing-system : lando
2019-08-30 15:12:56 +00:00
Mark Banner
6f85a36322 Bug 1577197 - Re-enable browser_oneOffContextMenu.js for test-verify. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D43766

--HG--
extra : moz-landing-system : lando
2019-08-30 15:11:51 +00:00
Brindusan Cristian
1372429f15 Backed out changeset 9d271586649f (bug 1576748) for spidermonkey bustages. CLOSED TREE
--HG--
extra : rebase_source : 74a1fcf4140ab3fe02603565cc53e701b0ae7739
2019-08-30 18:23:40 +03:00
Emilio Cobos Álvarez
a6a21b7c55 Bug 1570759 - followup: Actually use the style value if we determine we don't need the layout one. r=bustage
CLOSED TREE

MANUAL PUSH: orange will appear on autoland very soon otherwise
2019-08-30 17:30:53 +02:00
Andreas Pehrson
6d0734ab82 Bug 1577734 - Don't unset mGraphTimeOffset in MediaStreamRenderer. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D44158

--HG--
extra : moz-landing-system : lando
2019-08-30 14:46:44 +00:00
Emilio Cobos Álvarez
8ac4e96f2f Bug 1570759 - Enable the optimization to not flush for fixed margin values. r=jwatt
As noted this changes behavior, but it's unclear per
https://github.com/w3c/csswg-drafts/issues/2328 what behavior is correct, and
our behavior is inconsistent depending on whether there's any percentage
involved.

This matches other browsers so it's pretty low risk I'd say.

The test starts passing without changes to the test, but given the CSSWG issue I
made the test not rely on the optimization.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 14:45:20 +00:00
Erica Wright
0c01327781 Bug 1577465 - Protection report string revisions. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D44024

--HG--
extra : moz-landing-system : lando
2019-08-30 14:22:02 +00:00
Nathan Froyd
ce03852616 Bug 1576748 - make symbolstore.py complain loudly if expected output isn't found; r=nalexander
This change surfaces errors faster, and ensures that we don't silently
end up with empty crashreporter symbols if `dump_syms` can't run for
some reason.

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

--HG--
extra : moz-landing-system : lando
2019-08-29 20:57:15 +00:00
Nathan Froyd
8d0937ce11 Bug 1576941 - be more careful about success when running dsymutil; r=nalexander
Various artifacts we produce don't actually have debug symbols, but
`llvm-dsymutil` will happily run on them and produce garbage for
`dump_syms` to look at.  Let's not do that.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 13:35:04 +00:00
Emilio Cobos Álvarez
4505c339ab Bug 1576229 - Account for user stylesheets for Shadow DOM invalidation. r=jwatt
Differential Revision: https://phabricator.services.mozilla.com/D43992

--HG--
extra : moz-landing-system : lando
2019-08-30 14:35:34 +00:00
Razvan Caliman
521211a377 Bug 1577467 - Remove obsolete iframe container for DevTools animation inspector; r=daisuke
The animation inspector is [loaded on demand by the inspector](https://searchfox.org/mozilla-central/rev/8ea946dcf51f0d6400362cc1d49c8d4808e`eacf1/devtools/client/inspector/inspector.js#937-942) as a sidebar panel via an `InspectorPanel` instance. The iframe container from index.xhtml seems to be a leftover from a time where the animation inspector was loaded differently.

No failing tests after removing iframe. Is this ok to cleanup?

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

--HG--
extra : moz-landing-system : lando
2019-08-30 12:17:05 +00:00
Nihanth Subramanya
98195dc683 Bug 1574111 - Improve the definition of ThirdPartyCookies.isDetected. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D43464

--HG--
extra : moz-landing-system : lando
2019-08-30 14:19:43 +00:00
Jan de Mooij
3f0f24e358 Bug 1577565 - Fix patchNopToCall and patchCallToNop to flush the icache on ARM and MIPS. r=lth
The ARM64 code was already doing this correctly.

This also affects Wasm debugger breakpoints but it's not clear to me why
fuzzing didn't find the same issue there.

We are considering doing icache flushing on mprotect, it would eliminate
these issues.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 12:17:43 +00:00