Commit Graph

648914 Commits

Author SHA1 Message Date
Byron Campen [:bwc]
1963cd0a3a Bug 1531894: Throw TypeError if both maxRetransmits and maxPacketLifeTime are set, and re-enable test case. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D28252

--HG--
extra : moz-landing-system : lando
2019-04-25 20:59:45 +00:00
Andrea Marchesini
f8b91466be Bug 1545273 - User-Interaction required for trackers only for some urls, set in privacy.restrict3rdpartystorage.userInteractionRequiredForHosts, r=Ehsan
This patch fixes a bug about when the
privacy.restrict3rdpartystorage.userInteractionRequiredForHosts should be
considered.

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

--HG--
extra : moz-landing-system : lando
2019-04-25 19:39:35 +00:00
Byron Campen [:bwc]
79f14c2299 Bug 1529595: Remove "token" from RTCIceCredentialType, re-enable a web-platform-test, and fix a mochitest. r=smaug,jib
Differential Revision: https://phabricator.services.mozilla.com/D28496

--HG--
extra : moz-landing-system : lando
2019-04-25 20:58:12 +00:00
Boris Chiou
45ff9ed8a6 Bug 1272409 - Part 5: Update test meta. r=dholbert
In idlharness.window.js, ResizeObservation is not an public interface in
the current spec, so the test should be updated.

In eventloop.html, unfortunately, there are two issues:
1. The test framework will be timeout if there is any `assert_equals()`
   failed. We should rewrite it.
2. Actually, we only have one failure in this test file:
   `assert_equals(helper.rafCount, 1, "new loop");` in test0. We fire
   this event in the next Tick(), but we call the callback of
   `requestAnimationFrame()` after several Tick()s, so `helper.rafCount`
   is still 0 in this case. This may be a bug of the test because using
   `requestAnimationFrame()` cannot reflect the next event loop, or our
   scheduling of ResizeObserver is not correct.
   Note: this assert_equal() was added by Google, not by Fariskhi.

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

--HG--
extra : moz-landing-system : lando
2019-04-25 18:30:18 +00:00
Fariskhi Vidyan
55597e55fc Bug 1272409 - Part 4: Integrate ResizeObserver with Document and reflow. r=dholbert,smaug
Depends on D27617

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

--HG--
extra : moz-landing-system : lando
2019-04-25 18:30:16 +00:00
Fariskhi Vidyan
68460618c3 Bug 1272409 - Part 3: Add ResizeObserverController. r=dholbert,smaug
Use ResizeObserverController to schedule the observers and manage them.
Document will hold this controller in the later patch.

Depends on D27616

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

--HG--
extra : moz-landing-system : lando
2019-04-25 18:30:36 +00:00
Fariskhi Vidyan
3d0af6e0c6 Bug 1272409 - Part 2: Add ResizeObserver webidl and implementation. r=dholbert,smaug
This implements the first version of spec, so the webidl file doesn't
match the current spec and we will fix them in the follow-up bugs.

i.e.
1. The default observer box is content-box.
2. `ResizeObserverBoxOptions`, `ResizeObserverOptions`, and `ResizeObserverSize`
   are not included in `ResizeObserver.webidl`.
3. `ResizeObserverEntry` doesn't have `borderBoxSize` and `contentBoxSize`
   attributes.

Depends on D27615

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

--HG--
extra : moz-landing-system : lando
2019-04-25 18:30:06 +00:00
Fariskhi Vidyan
ee632b46da Bug 1272409 - Part 1: Add GetNodeDepth() to nsContentUtils. r=smaug
`GetNodeDepth()` will be used in the next patch.

Depends on D27614

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

--HG--
extra : moz-landing-system : lando
2019-04-25 18:30:04 +00:00
Brian Grinstead
4663e6262a Bug 1448213 - Migrate label-control to a Custom Element r=surkov
Differential Revision: https://phabricator.services.mozilla.com/D5686

--HG--
extra : moz-landing-system : lando
2019-04-23 20:16:46 +00:00
Andreas Tolfsen
e4efcaa0dd bug 1546945: remote: re-enable remote agent in Firefox Nightly; r=ochameau
This patch negates the effect of 004d050a8ec4 (git 6dd9496ac0f9).

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

--HG--
extra : moz-landing-system : lando
2019-04-25 18:03:12 +00:00
Andreas Tolfsen
09e148f159 bug 1546945: remote: disable browser_cdp.js browser-chrome test on debug; r=ochameau
As detailed in https://bugzilla.mozilla.org/show_bug.cgi?id=1546945,
there is a memory leak in the remote agent that is triggered by
code paths in the remote/test/browser/browser_cdp.js browser-chrome test.

It is possible the memory leak is related to holding onto a reference
of the XPConnect C++ object nsSocketTransportService, but this has
yet to be confirmed.

This patch disables the test in question on debug builds, where
we run reference counting leakchecks, in order to get the remote
agent enabled in default Firefox Nightly builds.

Thanks-to: Alexandre Poirot <poirot.alex@gmail.com>

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

--HG--
extra : moz-landing-system : lando
2019-04-25 18:27:05 +00:00
Hiroyuki Ikezoe
db7bfb0117 Bug 1546835 - Adjust start position of the target element as scroll offset in the scroll element. r=jfkthame
Depends on D28755

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

--HG--
extra : moz-landing-system : lando
2019-04-25 12:54:11 +00:00
Hiroyuki Ikezoe
aaf3f89c1a Bug 1546835 - Restore the target left property when the test finishes. r=jfkthame
Othewise subsequent test cases would be affected by the change for
'vertical-rl'.

Depends on D28754

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

--HG--
extra : moz-landing-system : lando
2019-04-25 11:21:07 +00:00
Hiroyuki Ikezoe
6ef13b8677 Bug 1546835 - Rename width and height to scroller_width and scroller_height. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D28754

--HG--
extra : moz-landing-system : lando
2019-04-25 11:17:51 +00:00
Dale Harvey
a2dd11585b Bug 1545517 - Remove engines that dont work over https. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D28342

--HG--
extra : moz-landing-system : lando
2019-04-25 20:51:16 +00:00
Geoff Brown
105f46a3c6 Bug 1250737 - Update android mozharness 'chunked' handling, for jittest; r=bc
It turns out there are several places where the change to suite 'jittest-chunked'
causes problem. I am abandoning that approach.
Desktop uses this trick, and this returns android '-chunked' handling to a state
similar to what it was before I started messing around!

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

--HG--
extra : moz-landing-system : lando
2019-04-25 21:17:59 +00:00
Dorel Luca
00afc0acfa Backed out changeset bd68b6dfd83e (bug 1546985) for Reftest failures. CLOSED TREE 2019-04-26 01:13:56 +03:00
Dorel Luca
cf86de4259 Backed out changeset 3096a547bb84 (bug 1546546) for Cpp failures in TestDllInterceptor.exe. CLOSED TREE 2019-04-26 00:52:11 +03:00
Kartikaya Gupta
a771e03566 Bug 1542826 - Add a pref to control the debug server. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D28358

--HG--
extra : moz-landing-system : lando
2019-04-25 19:31:11 +00:00
Kartikaya Gupta
5023b06a14 Bug 1542826 - Rebuild the debugger front-end. r=gw
This patch is the output of rebuilding the debugger frontend with a
recent npm installation. The changes to dist/ and the addition of
package-lock.json are a result of the build. The changes to package.json
and main.js were done manually to work around an incompatible change
in beufy 0.6.7 (the lib/ folder changed to dist/).

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

--HG--
extra : moz-landing-system : lando
2019-04-25 19:31:09 +00:00
Kartikaya Gupta
336a506446 Bug 1542826 - Add more debug flags to disable various things. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D28356

--HG--
extra : moz-landing-system : lando
2019-04-25 19:29:15 +00:00
Kartikaya Gupta
1e9c5710b7 Bug 1542826 - Add BSD-3-Clause license to about:license and whitelist sha1 which uses it. r=froydnj,mhoye
Differential Revision: https://phabricator.services.mozilla.com/D28355

--HG--
extra : moz-landing-system : lando
2019-04-25 19:29:07 +00:00
Kartikaya Gupta
89f2f7d896 Bug 1542826 - Re-vendor rust dependencies. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D28354

--HG--
rename : third_party/rust/block-buffer/LICENSE-MIT => third_party/rust/num-iter/LICENSE-MIT
rename : third_party/rust/block-buffer/LICENSE-MIT => third_party/rust/num-rational/LICENSE-MIT
rename : third_party/rust/block-buffer/LICENSE-MIT => third_party/rust/png/LICENSE-MIT
extra : moz-landing-system : lando
2019-04-25 19:28:59 +00:00
Kartikaya Gupta
26da9a6c9e Bug 1542826 - Expose a mozconfig flag to build the WR debugger feature. r=gw,froydnj
We can't yet enable the build by default since it pulls in networking functions
into libgkrust which runs afoul of the checks added in bug 1376621.

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

--HG--
extra : moz-landing-system : lando
2019-04-25 19:31:16 +00:00
Kartikaya Gupta
0c6155d01f Bug 1542826 - Bump net2 to a version that builds on 64-bit android. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D28888

--HG--
extra : moz-landing-system : lando
2019-04-25 19:28:42 +00:00
Kartikaya Gupta
288d1e8e3e Bug 1542826 - Allow enabling/disabling the debug server at runtime. r=gw
This adds a RendererOption flag to control whether the debug server is
enabled. This allows the debug server feature to be built without
enabling the feature by default; it can then be enabled on a
per-renderer basis via the RendererOption.

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

--HG--
extra : moz-landing-system : lando
2019-04-25 19:28:32 +00:00
Kartikaya Gupta
9fc3672251 Bug 1542826 - Reduce featureset enabled on image crate. r=gw
The debugger in WebRender uses the image crate to generate PNGs, and so
it only really needs the png codec feature from the image crate.

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

--HG--
extra : moz-landing-system : lando
2019-04-25 19:28:23 +00:00
Nico Grunbaum
8a57537454 Bug 1400563 - timer deadlock fix r=drno,dminor
timer deadlock fix

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

--HG--
extra : moz-landing-system : lando
2019-04-23 05:32:57 +00:00
Mike Conley
e14e511763 Bug 1543994 - Fade out Picture-in-Picture player controls after being open for 3 seconds, and reveal on hover. r=JSON_voorhees
Depends on D23231

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

--HG--
extra : moz-landing-system : lando
2019-04-25 18:49:08 +00:00
Julian Descottes
8253159952 Bug 1543093 - Fix RTL for DevTools in Browser Toolbox;r=nchevobbe
Using the toolbox window to read the "direction" seems to fix the issue.
Added a mochitest, had to create a dedicated browser ini file in order to setup RTL properly.

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

--HG--
extra : moz-landing-system : lando
2019-04-25 18:53:32 +00:00
Daosheng Mu
e9c4cae002 Bug 1545808 - Enable dom.vr.openvr.action_input in Release. r=kip
Differential Revision: https://phabricator.services.mozilla.com/D28254

--HG--
extra : moz-landing-system : lando
2019-04-22 20:17:18 +00:00
Bryce Van Dyk
2862090894 Bug 1545108 - Use a diagnostic assert to check for nullptr when pushing into MediaQueue. r=alwu
We're rarely getting nullptrs out of MediaQueues. It's not clear where these are
coming from, as we have many guards against them. Upgrade this assert to a
diagnostic to help us track the source and determine if the value is null before
entering the queue.

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

--HG--
extra : moz-landing-system : lando
2019-04-25 17:08:27 +00:00
Andreas Pehrson
cef48c8ec4 Bug 1545133 - Avoid trying to double-suspend a MediaStream if external code makes the suspendCount negative. r=padenot
We don't currently know any ways in which external code can make the
suspendCount negative, but this will keep us safe should a future bug enable it.

Depends on D28805

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

--HG--
extra : moz-landing-system : lando
2019-04-25 16:41:15 +00:00
Andreas Pehrson
b53e315572 Bug 1545133 - Add crashtest. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D28805

--HG--
extra : moz-landing-system : lando
2019-04-25 16:41:33 +00:00
Joel Maher
02f0bd77f7 Bug 1546610 - reduce marionette-headless to run on linux64/shippable as tier2 only. r=whimboo
reduce marionette-headless to run on linux64/shippable as tier2 only

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

--HG--
extra : moz-landing-system : lando
2019-04-25 19:39:23 +00:00
Robert Strong
101a310643 Bug 1546261 - Fix the app update phase telemetry tests so they work with BITS update downloads. r=bytesized
Changes BITS downloads to use the patch's errorCode to determine whether a partial staging failure should make the code download a complete update. This makes it so an apply failure will use the same logic.
Fixes a Truncating float/double number JavaScript Warning when submitting telemetry for the apply interval.
Modifies getTelemetryUpdatePhaseValues for BITS support.
Fixes all of the app update phase telemetry tests.

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

--HG--
extra : moz-landing-system : lando
2019-04-25 18:14:38 +00:00
Stephen Donner
7ecca43f85 Bug 1547044. Properly set windows10-aarch64 tests to tier 2. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D28887

--HG--
extra : moz-landing-system : lando
2019-04-25 18:07:39 +00:00
Andrew Swan
1050d8b4ea Bug 1547045 Update bug component for IndexedDB.jsm r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D28886

--HG--
extra : moz-landing-system : lando
2019-04-25 18:05:36 +00:00
Kevin Jacobs
acb3a2377a Bug 1515465 - Enable EV Treatment for eMudhra Technologies Limited root certificates r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D28583

--HG--
extra : moz-landing-system : lando
2019-04-25 17:46:16 +00:00
Jonathan Kew
d877c4bb12 Bug 1546985 - Use JoinStyle::ROUND when stroking glyph outlines, to avoid artifacts at sharp corners. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D28855

--HG--
extra : moz-landing-system : lando
2019-04-25 17:34:52 +00:00
David Parks
a138049df1 Bug 1546546: Never unhook DLL-intercepted methods upon VMSharingPolicyShared destruction r=aklotz
This patch fixes a static destructor order dependency between WindowsDllInterceptor and VMSharingPolicyUnique by telling VMSharingPolicyShared not to access the VMSharingPolicyUnique at destruction.  See the bug for details of the order dependency.

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

--HG--
extra : moz-landing-system : lando
2019-04-25 17:10:24 +00:00
Ashley Hauck
f416b6e500 Bug 1547035 - Handle AssignmentNode->BinaryNode change from bug 1535471 in Reflect.parse. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D28890

--HG--
extra : moz-landing-system : lando
2019-04-25 19:32:34 +00:00
Mark Banner
e4c79f2689 Bug 1495672 - Block configure if the Mac OS X headers are not installed on 10.14. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D28817

--HG--
extra : moz-landing-system : lando
2019-04-25 16:27:18 +00:00
Drew Willcoxon
aa16935357 Bug 1545916 - Make quantumbar match highlighting case insensitive. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D28751

--HG--
extra : moz-landing-system : lando
2019-04-25 18:12:06 +00:00
Dorel Luca
0082cd8b08 Backed out changeset 1d5e9d6d4dff (bug 1544111) for Browser-Chrome failures in browser/base/content/test/static/browser_parsable_css.js. CLOSED TREE 2019-04-25 22:32:37 +03:00
Kestrel
09bcf261f4 Bug 1546585 - Fix about:preferences Saved Addresses list alternate row background color for dark mode r=ntim. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D28802

--HG--
extra : source : 82a99a3ad6682ed02122d4444795010a691c55e8
extra : amend_source : cb63ae9f64af23907a9b90036ba133cd179629c6
2019-04-25 12:32:17 +00:00
Robert Strong
5a2b9f3410 Bug 1546854 - always set the value of _downloaderName in downloadUpdate. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D28767

--HG--
extra : source : 765b4140cde753ee6ac95d3cbc0c84003a007a1c
2019-04-25 16:01:14 +00:00
Dorel Luca
a2e135e900 Backed out changeset 765b4140cde7 (bug 1546854) for XPCshell failures in services/common/tests/unit/test_blocklist_clients.js. CLOSED TREE 2019-04-25 22:03:18 +03:00
Dorel Luca
0b98a7c8dc Backed out changeset 82a99a3ad668 (bug 1546585) for Browser-chrome failures in browser/base/content/test/static/browser_parsable_css.js. CLOSED TREE 2019-04-25 22:00:18 +03:00
Dorel Luca
043307cbad Backed out changeset 72ae3513844c (bug 1515204) for Mochitest failures in layout/base/tests/test_reftests_with_caret.html. CLOSED TREE 2019-04-25 21:01:40 +03:00