Commit Graph

657613 Commits

Author SHA1 Message Date
Nick Alexander
871427c9e4 Bug 1555255 - Don't require a network connection to produce Javadoc. r=geckoview-reviewers,agi
See https://stackoverflow.com/a/24026735.

Adding the `docs` package requirement is not ideal, but it's not worth
the effort to install it only in automation (or in the relevant task),
and it's not *that* large: 1.0G on my macOS installation.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 19:58:26 +00:00
Mike Hommey
2bd4c4799f Bug 1560826 - Make bootstrap upgrade mercurial when it is older than 4.8. r=nalexander
4.3.3 is the strict minimum required for v-c-t's config wizard, but it
is preferable people use more modern versions. We could go with 5.0, but
it feels like people still using 4.8 and 4.9 don't really need to be
bugged to update to a more recent version, they are kind of modern
enough. OTOH MozillaBuild comes with 4.5.x, and this will force an
upgrade for those.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 16:50:17 +00:00
Mike Hommey
c836cba1d4 Bug 1560826 - Only install mercurial versions that have wheels. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D35755

--HG--
extra : moz-landing-system : lando
2019-06-25 16:50:50 +00:00
Mike Hommey
9101a37a23 Bug 1560826 - Backout changeset c9732a51552b (bug 1364511). r=nalexander
This makes the bootstrap behavior wrt. Mercurial consistent on all
platforms, making Windows bootstrap only upgrade Mercurial if the
version is older than MODERN_MERCURIAL_VERSION.

As a side effect, this avoids upgrading to version 5.0.1, which doesn't
come with wheels at the moment.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 16:49:30 +00:00
Mike Hommey
d01dbf277a Bug 1561201 - Expose the list of build resource data from mach resource-usage page. r=nalexander
The `mach resource-usage` page supports a list of build resource data,
but only ever displays the first one. Nothing actually creates a list
with multiple items automatically, but one might want to do that
manually to explore data from multiple builds more conveniently.

So if such a list exists, we expose a dropdown list of all the data
available, and switch the graph when a different item is chosen from the
list.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 16:48:19 +00:00
David Major
df7699c43c Bug 1561350 - Fix libclang detection for clang-cl 9 r=glandium
In the clang-cl 9 case where we have semicolon-separated paths, the `dirs` variable is never read, so the libclang detection fails.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 20:39:01 +00:00
Boris Chiou
fe3b7d1fcb Bug 1547533 - Update ResizeObserver tests on <img>. r=dholbert
Looks like onload event is not enough, so we still have intermittents.

Based on the suggestion in html spec:
https://html.spec.whatwg.org/multipage/embedded-content.html#dom-img-decode

We decode the image in parallel, and only inserting it into the DOM (and thus
causing it to be painted) once the decoding process is complete.

Because the decode() method attempts to ensure that the decoded image data is
available for at least one frame, it can be combined with the
requestAnimationFrame() API. This means it can be used with coding styles or
frameworks that ensure that all DOM modifications are batched together as
animation frame callbacks.

Hope this could reduce the occurrence rate of this intermittent.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 18:10:04 +00:00
Abdoulaye O. Ly
90236200b9 Bug 1560229 - [Fission] Make Autoplay work with JSWindowActor. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D35395

--HG--
extra : moz-landing-system : lando
2019-06-25 20:29:19 +00:00
Glenn Watson
632715284a Bug 1560853 - Fix picture cache tiles with fractional origins. r=kvark
Gecko layouts typically produce a picture cache where the origin
of the picture rect is an integer. However, it can occasionally
be a fractional origin.

In these cases, we need to ensure the content origin is floored,
to maintain consistent snapping. When this case occurs, the UV
rect for the tile also needs adjusting, to ensure the exact
1:1 texel:pixel mapping when drawing the tile.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 20:28:16 +00:00
Mike Hommey
2424ebfd74 Bug 1561102 - Add license exception for the mach crate. r=chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D35743

--HG--
extra : moz-landing-system : lando
2019-06-25 20:25:44 +00:00
Alec Gibson
6a56241703 Bug 1532935 - Enable ESLint for dom/promise (manual changes). r=mccr8
Patch by Alec, updated by Standard8.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 20:12:47 +00:00
Alec Gibson
6614404241 Bug 1532935 - Enable ESLint for dom/promise (automatic changes). r=mccr8
# ignore-this-changeset

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

--HG--
extra : moz-landing-system : lando
2019-06-25 20:11:52 +00:00
L. David Baron
36f9d91fe8 Bug 1515105 - Turn off git commit.gpgSign when making temporary commits for try pushes. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D35726

--HG--
extra : moz-landing-system : lando
2019-06-25 17:21:47 +00:00
Jeff Gilbert
7c6109af7b Bug 1560422 - WEBGL_explicit_present extension. r=lsalzman,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D35495

--HG--
extra : moz-landing-system : lando
2019-06-25 19:48:24 +00:00
Alexandre Poirot
8a4336ab05 Bug 1545726 - Implement DOM.getBoxModel. r=remote-protocol-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D30203

--HG--
extra : moz-landing-system : lando
2019-06-25 19:34:05 +00:00
Alexandre Poirot
c96f5c4244 Bug 1543151 - Implement DOM.getContentQuads. r=remote-protocol-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D27519

--HG--
extra : moz-landing-system : lando
2019-06-25 19:34:05 +00:00
Brian Grinstead
160eb39ab9 Bug 1560556 - Use Shadow DOM and CSS Shadow parts for <dropmarker> r=dao
Differential Revision: https://phabricator.services.mozilla.com/D35551

--HG--
extra : moz-landing-system : lando
2019-06-25 19:18:27 +00:00
Cosmin Sabou
a5f9f03887 Bug 1513637 - Update syntax with quotation marks. a=testonly 2019-06-25 22:08:01 +03:00
Cosmin Sabou
bd6f9986fc Bug 1512079 - Disable test on Android for frequent failures. a=testonly 2019-06-25 22:04:10 +03:00
Cosmin Sabou
c6951c6833 Bug 1513637 - Disable test on Android for frequent failures. a=testonly 2019-06-25 21:44:36 +03:00
janelledement
bec014efe2 Bug 1548933 Preview should ignore search results. r=davidwalsh
This patch addresses bug 1548933.  It adds/removes the preview highlight to related tokens (if necessary) as well as the target token. This happens when one token is broken into pieces due to a search query that only covers part of the token.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 16:46:14 +00:00
Julian Descottes
9d682b17d1 Bug 1553042 - Enable new about:debugging on all channels r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D35792

--HG--
extra : moz-landing-system : lando
2019-06-25 18:36:02 +00:00
Daniel Holbert
e77188ccea Bug 1561352: Rewrite WPT test viewBox-scaling-text-001.html to not depend on Ahem font having X-with-diacritics character. r=longsonr
Differential Revision: https://phabricator.services.mozilla.com/D35833

--HG--
extra : moz-landing-system : lando
2019-06-25 18:02:21 +00:00
Emilio Cobos Álvarez
381f2a89b9 Bug 1561355 - Update bindgen so as to not build clap. r=froydnj
Clap is a very slow crate to build and we're using bindgen as a library, so we don't really need to build it.

Unfortunately other crates (binast / geckodriver) do rely on clap, so it doesn't completely go away from the dependency graph.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 18:13:10 +00:00
Mike Conley
4f4e052bc4 Bug 1560416 - Hide the Picture-in-Picture toggle by default when initializing a video binding. r=JSON_voorhees
Later, once we have enough video metadata, the binding will decide whether or not to display the toggle again.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 18:03:30 +00:00
Andreea Pavel
45430ba5be Bug 1560316 - update SharedWorker-exception-propagation.html.ini expectation r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D35812

--HG--
extra : moz-landing-system : lando
2019-06-25 16:12:04 +00:00
Cosmin Sabou
66ff789440 Bug 1560330 - Add expectation for the failing test. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D35832

--HG--
extra : moz-landing-system : lando
2019-06-25 17:59:19 +00:00
meandave
32c7fbeb6d Bug 1559551 - Add Feedback menuitem to ellipsis menu.?jaws r=fluent-reviewers,jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D35379

--HG--
extra : moz-landing-system : lando
2019-06-25 17:42:51 +00:00
Lee Salzman
acf891925e Bug 1559957 - reset Cairo data in WillShutdown before gfxPlatform destructor is called. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D35820

--HG--
extra : moz-landing-system : lando
2019-06-25 17:35:55 +00:00
Rob Wood
6ee9f5bea3 Bug 1546661 - Enable cold page loads tests for Reference Browser on Try r=perftest-reviewers,Bebe,sparky
Differential Revision: https://phabricator.services.mozilla.com/D35568

--HG--
extra : moz-landing-system : lando
2019-06-25 08:28:58 +00:00
Alastor Wu
b501f4f9fe Bug 1321488 - restrict CSS properties for '::cue' r=emilio
According to the spec [1], only those CSS properties listed on the spec can be applied on the `::cue`.

[1] https://www.w3.org/TR/webvtt1/#the-cue-pseudo-element

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

--HG--
extra : moz-landing-system : lando
2019-06-25 00:32:07 +00:00
Jim Porter
32b61264e9 Bug 1551992 - Compress profile data before sending to perf-html; r=mstange,julienw
Differential Revision: https://phabricator.services.mozilla.com/D33399

--HG--
extra : moz-landing-system : lando
2019-06-25 09:54:49 +00:00
David Walsh
e65a1b74dd Bug 1486416 - Show extension name in the debugger r=jlast,rpl,jdescottes
Showing moz-extension URLs in the debugger is not helpful -- we should display the name of the extension instead.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 17:17:39 +00:00
Maja Frydrychowicz
d0e69be1ba Bug 1558334 - Turn off web-platform-tests on Fennec; r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D34428

--HG--
extra : moz-landing-system : lando
2019-06-25 16:56:39 +00:00
Nihanth Subramanya
641f795141 Bug 1555368 - Use context-{fill, fill-opacity} in Firefox Monitor icon. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D35750

--HG--
extra : moz-landing-system : lando
2019-06-25 06:08:33 +00:00
David Walsh
8292ca922e Bug 1560642 - Provide URLs as tooltips for hidden tabs r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D35578

--HG--
extra : moz-landing-system : lando
2019-06-24 19:02:03 +00:00
Nicolas B. Pierron
a1b6779f72 Bug 1559461 - gdb unwinder: Lookup JIT memory using ::execMemory. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D35062

--HG--
extra : moz-landing-system : lando
2019-06-25 16:39:31 +00:00
Maja Frydrychowicz
9ba614df6b Bug 1560268 - Update metadata for /css/css-contain/contain-size-flexbox-002.html; r=whimboo
Differential Revision: https://phabricator.services.mozilla.com/D35450

--HG--
extra : moz-landing-system : lando
2019-06-25 16:37:32 +00:00
Marco Bonardo
eb9461aa93 Bug 1508973 - Remove getAnnotationsForItem and unused bookmark annotations APIs. r=Standard8,lina
Differential Revision: https://phabricator.services.mozilla.com/D35009

--HG--
extra : moz-landing-system : lando
2019-06-25 15:21:53 +00:00
Jason Laster
a6c6431f41 Bug 1560572 - Format Rust files. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D35557

--HG--
extra : moz-landing-system : lando
2019-06-25 15:43:34 +00:00
Robert Strong
ccf93881fd Bug 1561230 - Add test for disabling BITS remotely using the advertised update xml. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D35765

--HG--
extra : moz-landing-system : lando
2019-06-25 15:50:46 +00:00
Andreea Pavel
51935d4dbd Bug 1559494 - disable new_window_null.tentative.html on android under the correct path r=jdm
Differential Revision: https://phabricator.services.mozilla.com/D35813

--HG--
extra : moz-landing-system : lando
2019-06-25 16:11:56 +00:00
Dão Gottwald
402f849f33 Bug 1561325 - Use <image> instead of <dropmarker> for the urlbar history dropmarker. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D35814

--HG--
extra : moz-landing-system : lando
2019-06-25 15:56:59 +00:00
Petru Lingurar
7167c17263 Bug 1555051 - Use GeckoJarReader to read the theme image; r=VladBaicu
If the theme is persisted as an xpi we'll use GeckoJarReader to read get the
image from inside the archive otherwise read it directly.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 14:54:41 +00:00
Petru Lingurar
00a7ec139a Bug 1561245 - Add a null check for the received Intent; r=VladBaicu
According to the documentation -
https://developer.android.com/reference/android/app/Service.html
"The Intent supplied to Context.startService(Intent) may be null if the service
is being restarted after its process has gone away, and it had previously
returned anything except START_STICKY_COMPATIBILITY."

We will ignore the case when the system restarts our Service as we only expect
it to be properly started by us, in the event of a crash.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 14:52:48 +00:00
Andreea Pavel
492ee82bc0 Bug 1383229 - delete universal-selector-005.xht expectancy r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D35789

--HG--
extra : moz-landing-system : lando
2019-06-25 12:46:53 +00:00
Matt Howell
cf4aff1109 Bug 1498044 - Don't ask to reboot when a directory we try to uninstall isn't empty. r=agashlin
Our uninstaller currently calls the NSIS RMDir instruction on the `defaults`
directory with the /REBOOTOK flag set, which means that NSIS will register
the directory for deletion during the next reboot if it can't be removed
immediately for any reason. The problem here is that "any reason" includes
"the directory wasn't empty", and setting the reboot flag is not at all
the right thing to do in that situation. It won't help resolve the problem,
and those directories are expected to be empty at that point in the uninstall,
because we've already removed all the files that we know we put there, so
anything left is something we don't know about and shouldn't try to delete.
So the right thing to do here is just to remove the /REBOOTOK and allow the
RMDir to fail, so that any user files are never touched and we don't show
an unnecessary reboot prompt at the end of the wizard.

I also removed the FileExists checks, because the RMDir instruction does that.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 00:59:13 +00:00
Andreea Pavel
dd3ab6fb65 Bug 1560319 - disabled scripted_click_location_assign_during_load.html on android opt r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D35608

--HG--
extra : moz-landing-system : lando
2019-06-25 09:04:01 +00:00
Andreea Pavel
c40c72d855 Bug 1560315 - delete resume-timer-on-history-back.html expectation r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D35800

--HG--
extra : moz-landing-system : lando
2019-06-25 13:42:09 +00:00
Andreea Pavel
5bf51c43c7 Bug 1560330 - remove italic_transition_with_timestamp.html.ini r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D35799

--HG--
extra : moz-landing-system : lando
2019-06-25 13:33:28 +00:00