Commit Graph

663354 Commits

Author SHA1 Message Date
Ciure Andrei
7348fe95a3 Backed out 2 changesets (bug 1568143, bug 1567174) for causing browser_ext_addon_debugging_netmonitor.js to perma fail CLOSED TREE
Backed out changeset a8faaa1c722e (bug 1568143)
Backed out changeset 5dddaeb1e952 (bug 1567174)
2019-08-02 00:50:34 +03:00
Andreea Pavel
f003701103 Bug 1570420 - update test expectations r=jmaher CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com//D40304

--HG--
extra : amend_source : 666faace4c7f0dc089dc5c132c159941ecd97319
2019-08-02 00:36:04 +03:00
Ciure Andrei
8a5a8ec27a Backed out 2 changesets (bug 1548100) for causing nsColumnSetFrame.cpp perma asertion failures CLOSED TREE
Backed out changeset a06a6a6e1c5e (bug 1548100)
Backed out changeset 03a11c109d07 (bug 1548100)
2019-08-02 00:44:55 +03:00
Razvan Maries
3ca183c1a2 Merge mozilla-inbound to mozilla-central a=merge 2019-08-02 00:21:57 +03:00
Dzmitry Malyshau
13c8d55d12 Bug 1570401 - WR early out on transformed ClipOut clips r=gw
Refactors get_clip_result_complex to cover ClipOut cases for rectangles as well
as Clip for non-repeated images.

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

--HG--
extra : moz-landing-system : lando
2019-08-01 02:07:21 +00:00
Timothy Nikkel
7184148ba0 Bug 1569215. In StackingContextHelper constructor pass parent scale to ChooseScale. r=jrmuizel
This might seem like we are including the parent scale twice because it is also included in mInheritedTransform but FrameLayerBuilder::ChooseScale only incorporates the passed in scale when combining it with a scale computed purely based on the local transform induced by this stacking context item.

This also fixes bug 1564698 and doesn't regress bug 1495163 (the only testcase I can still find for the regressing bug, bug 1415987).

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

--HG--
extra : moz-landing-system : lando
2019-08-01 02:03:19 +00:00
Daniel Holbert
76fa21ac46 Bug 1570520: Increase fuzzy threshold for reftests webkit-text-stroke-property-003.html and webkit-text-stroke-property-005.html. (no review, test-annotation-only)
Differential Revision: https://phabricator.services.mozilla.com/D40147

--HG--
extra : moz-landing-system : lando
2019-08-01 01:52:08 +00:00
Andrew Halberstadt
5ee072a288 Bug 1569832 - [ci] Enable fission mochitests on mozilla-central, r=jmaher
This turns on mochitests (except for gpu and remote) on Linux 64 (opt+debug) and
Win64 (opt only).

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

--HG--
extra : moz-landing-system : lando
2019-08-01 00:53:24 +00:00
Kris Maglione
d7c7e749a4 Bug 1569832: Part 0 - Update crash annotations one last time. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D40096

--HG--
extra : moz-landing-system : lando
2019-08-01 00:53:25 +00:00
Julian Descottes
e64c2ab141 Bug 1545724 - Add support for javascriptDialog APIs in Page domain r=remote-protocol-reviewers,whimboo,ochameau
Depends on D37168

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

--HG--
extra : moz-landing-system : lando
2019-08-01 12:25:57 +00:00
Florin Strugariu
2986dc047b Bug 1564063 Re-record mobile ebay-kleinanzeigen.de tp6 pages using mitmproxy 4 r=perftest-reviewers,AlexandruIonescu,Marian
Differential Revision: https://phabricator.services.mozilla.com/D40192

--HG--
extra : moz-landing-system : lando
2019-08-01 12:03:05 +00:00
Nupur Baghel
c616fa2537 Bug 1569100 - Marionette: Add GetWindowHandle, GetWindowHandles, GetWindowRect, SetWindowRect commands and WindowRect type for request. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D40038

--HG--
extra : moz-landing-system : lando
2019-08-01 10:46:11 +00:00
Bob Owen
6a19f3eb75 Bug 1569139: Add a static pref to enable win32k lockdown in the Windows content process sandbox policy. r=aklotz
Differential Revision: https://phabricator.services.mozilla.com/D39870

--HG--
extra : moz-landing-system : lando
2019-08-01 10:55:54 +00:00
Liang-Heng Chen
2bfab8d015 Bug 1567896 - Part 4: test cases of doorhanger; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D39063

--HG--
extra : moz-landing-system : lando
2019-08-01 08:16:04 +00:00
Liang-Heng Chen
2a6d0c5045 Bug 1567896 - Part 3: Implement social tracking protection doorhanger; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D39062

--HG--
extra : moz-landing-system : lando
2019-08-01 08:15:57 +00:00
georgeroman
0aad00a99a Bug 1568327 - [geckodriver] Make ActionSequence's id field mandatory. r=whimboo
Make sure that deserializing an ActionSequence which misses the "id" field raises an "InvalidArgument" error.

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

--HG--
extra : moz-landing-system : lando
2019-08-01 10:26:50 +00:00
Sylvestre Ledru
2505df426c Bug 1566336 - Build clang from git rather than subversion. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D38361

MANUAL PUSH: avoid closing autoland while clang rebuilds.
2019-08-01 07:26:55 +09:00
Csoregi Natalia
f17b58a4c2 Merge mozilla-central to mozilla-inbound. CLOSED TREE 2019-08-01 00:58:03 +03:00
Bogdan Tara
4f87c3bc2b Backed out changeset 4ba7a3e079e3 (bug 1566336) for static analysis bustage CLOSED TREE 2019-08-01 00:38:59 +03:00
Sylvestre Ledru
86692bad14 Bug 1566336 - Build clang from git rather than subversion. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D38361

MANUAL PUSH: avoid closing autoland while clang rebuilds.
2019-08-01 05:56:39 +09:00
bbassi
1b6c07a4a6 Open in new tab with AltGr+Enter (Bug 1389739). r=adw
Before this change, AltGr+Enter wouldn't open url in new tab on non-English layouts on Windows. This happened because non-English layouts generated AltGr event on pressing right Alt key. Checking for this event in _whereToOpen function fixes the issue.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 20:01:15 +00:00
Sebastian Streich
6917b697b8 Bug 1428473 Support X-Content-Type-Options: nosniff when navigating r=ckerschb,dragana,alchen
***
Apply Requested Revision

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

--HG--
extra : moz-landing-system : lando
2019-07-31 16:59:53 +00:00
Grisha Kruglov
33327053e3 Bug 1570496 - Forward-compatible treatment of 'action' WebChannel payload param r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40118

--HG--
extra : moz-landing-system : lando
2019-08-01 00:09:23 +00:00
Bogdan Tara
331634801e Backed out changeset bcdd64c29e02 (bug 1570496) for ES Lint failure on FxAccountsWebChannel.jsm CLOSED TREE 2019-08-01 02:44:24 +03:00
Ehsan Akhgari
29cce9a268 Bug 1569996 - Enable setting the default referrer policy for third-party tracking resources to strict-origin-when-cross-origin when Enhanced Tracking Protection is turned on; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D39885

--HG--
extra : moz-landing-system : lando
2019-07-31 10:50:20 +00:00
Marian Raiciof
58f4214273 Bug 1570335 - Changed the target indexes and binary-path in raptor.yml to fix the permanent raptor-youtube-playback-fenix failures due to timeouts. r=perftest-reviewers,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D40055

--HG--
extra : moz-landing-system : lando
2019-07-31 16:13:55 +00:00
Aaron Klotz
12bdf4e7a1 Bug 1569756: Check for S_FALSE after calling IShellWindows::FindWindowSW; r=jmathies
`IShellWindows::FindWindowSW` may return the dreaded `S_FALSE`, so we need to
ensure that we're handling that.

I checked the remaining functions called by this code and none of the others
do this; this is the only call site that requires the check.

I'm not sure why we're seeing this error code. I added an explicit cast to
ensure that `CSIDL_DESKTOP` is being interpreted as an `int`, though I doubt
that this actually makes any difference.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 15:31:07 +00:00
Benjamin Bouvier
927b2e3ce4 Bug 1570339: Skip wasm atomic fence if atomics aren't enabled/supported; r=rhunt
Differential Revision: https://phabricator.services.mozilla.com/D40054

--HG--
extra : moz-landing-system : lando
2019-07-31 16:05:47 +00:00
Mihai Alexandru Michis
148b452d46 Merge mozilla-central to autoland. a=merge CLOSED TREE
--HG--
extra : rebase_source : e24b2bdb3f530fb48a6233a50dec4834b144d225
2019-07-31 18:53:51 +03:00
Mihai Alexandru Michis
981006bdf0 Merge inbound to mozilla-central. a=merge 2019-07-31 18:48:32 +03:00
Tim Nguyen
b6d8cc41ad Bug 1569375 - Refactor browser panel CSS to reduce shadow DOM traversal after CE conversion. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D39594

--HG--
extra : moz-landing-system : lando
2019-07-31 15:22:08 +00:00
Mike Conley
b0452cabd0 Bug 1555711 - Port RemotePrompt to a JS Window Actor to be Fission-compatible. r=NeilDeakin,layely
Differential Revision: https://phabricator.services.mozilla.com/D38189

--HG--
rename : browser/modules/RemotePrompt.jsm => browser/actors/PromptParent.jsm
extra : moz-landing-system : lando
2019-07-31 15:32:15 +00:00
Jon Coppeard
f677505a74 Bug 1570333 - ImmutableTenuredPtr is supposed to be traced so it should only be used on the heap r=luke?
Differential Revision: https://phabricator.services.mozilla.com/D40052

--HG--
extra : moz-landing-system : lando
2019-07-31 14:51:20 +00:00
Andreas Tolfsen
705bbac14e bug 1570290: remote: fix duplicate implicit target in docs; r=me a=doc
Fixes lint warning.

MANUAL PUSH: doc change
DONTBUILD
2019-07-31 13:50:42 +01:00
James Graham
1b51bc35e4 Bug 1570063 - Revert metadata changes that clobbered intermittents, a=testonly
MANUAL PUSH: wpt sync fixup
2019-07-31 13:42:36 +01:00
Florens Verschelde
812d833d41 Bug 1568746 - Trim input text in Console messages; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D39316

--HG--
extra : moz-landing-system : lando
2019-07-31 12:31:30 +00:00
Thomas Wisniewski
694c55b677 Bug 1504344 - Remove the pref dom.xhr.lowercase_header.enabled; r=baku
Remove the pref dom.xhr.lowercase_header.enabled, as we are unaware of any actionable compat concerns now that bug 1540688 landed, and an ESR had been spun off.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 11:16:25 +00:00
Jamie Nicol
18ee326474 Bug 1562316 - Fix emoji rendering on android webrender. r=lsalzman
ScaledFontFreeType::GetWRFontInstanceOptions() was neglecting to set
the FontInstanceFlags::EMBEDDED_BITMAPS flag. This was causing us to
always take the non-bitmap path when rasterizing the glyph, which
fails on android because emoji fonts are bitmap only. Setting this
flag causes glyphs to be rendered correctly on android webrender.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 15:43:52 +00:00
Dave Townsend
743d201a25 Bug 1570179: Clear cached directories after sending shutdown notifications. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D39983

--HG--
extra : moz-landing-system : lando
2019-07-31 14:16:17 +00:00
Mihai Alexandru Michis
6ab89dcd80 Merge mozilla-central to mozilla-inbound. a=merge 2019-07-31 12:57:18 +03:00
Mihai Alexandru Michis
b38e3beb65 Merge inbound to mozilla-central. a=merge 2019-07-31 12:49:24 +03:00
James Graham
36029bfaf0 Bug 1570063 - Revert metadata changes that clobbered intermittents, a=testonly
MANUAL PUSH: wpt sync fixup
2019-07-31 10:47:49 +01:00
Geoff Brown
bbd039411d Bug 1404472 - Add mach subcommand for per-component test-info report; r=jmaher
This provides the basic functionality, but certainly not all the bells and whistles. Future work may add summaries and totals, better reftest support, better web-platform support, more flexible filtering, etc.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 09:21:59 +00:00
Jon Coppeard
2d89bbf3df Bug 1569564 - Remove the original malloc counter infrastructure r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D39735

--HG--
extra : moz-landing-system : lando
2019-07-31 09:13:36 +00:00
Jon Coppeard
9730094120 Bug 1569564 - Replace the JIT code counter using the new precise tracking infrastructure r=sfink
This replaces the original JIT code memory counter with one that tracks the allocated JIT code precisely.  This now uses a fixed threshold which was the original intention.

This also removes the INCREMENTAL_MALLOC_TRIGGER GC reason and all GCs triggered by malloc allocations use TOO_MUCH_MALLOC, so whether a GC is incremental is separated from the trigger reason.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 09:13:19 +00:00
Jon Coppeard
0c1255fb90 Bug 1569564 - Remove the original per-zone malloc counter r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D39733

--HG--
extra : moz-landing-system : lando
2019-07-31 09:13:07 +00:00
Jon Coppeard
e5324a9009 Bug 1569564 - Remove runtime-wide malloc bytes counter as all uses are tracked separately r=sfink
First of all remove the runtime-wide malloc bytes tracking.  There's only a few uses of this so it almost never triggers a collection, and most of these uses are tracked in other ways anyway.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 09:13:00 +00:00
Benjamin Bouvier
aec660cd7b Bug 1570343: Guard the use of wasm ref types opcodes with dynamic checks; r=luke
Differential Revision: https://phabricator.services.mozilla.com/D40057

--HG--
extra : moz-landing-system : lando
2019-07-31 16:59:44 +00:00
James Graham
a445961de2 Bug 1563358 - Report pixel differences as part of message in wpt reftests, r=maja_zf
Instead of reporting the pixel differences in a logger info message,
put it in the text that's returned to the harness. This has a notable
advantage on android where this will cause it to be logged as part of
the harness logs rather than ending up in the logcat from the
device. It also makes these messages more accessible in other
consumers of the logs e.g. wpt.fyi.

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

--HG--
extra : moz-landing-system : lando
2019-08-01 09:26:37 +00:00
Moritz Birghan
31f729e8c4 Bug 1004308 - rename BadCertServer to BadCertAndPinningServer r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D39748

--HG--
rename : security/manager/ssl/tests/unit/tlsserver/cmd/BadCertServer.cpp => security/manager/ssl/tests/unit/tlsserver/cmd/BadCertAndPinningServer.cpp
extra : moz-landing-system : lando
2019-07-31 17:06:07 +00:00