Commit Graph

674347 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
bc25402915 Bug 1585858 - Remove nsChangeHint_SyncFrameView. r=tnikkel
It's always used along with nsChangeHint_RepaintFrame, which does most of the
work.

It's only useful to skip calling SyncFrameViewProperties(). That call is really
cheap if nothing actually changed, furthermore since only a handful of frames
actually have views.

So it doesn't seem like it serves any useful purpose.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 22:29:01 +00:00
Alexander Surkov
f6aae7a3e7 Bug 1397876 - Replace panel and arrowpanel bindings with a custom element r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D35040

--HG--
rename : toolkit/content/widgets/popup.xml => toolkit/content/widgets/panel.js
extra : moz-landing-system : lando
2019-10-07 21:57:04 +00:00
Emilio Cobos Álvarez
3e3ace9ba1 Bug 1586909 - followup: Appease wptlint.
MANUAL PUSH: bustage
2019-10-08 01:00:30 +02:00
Ian Moody
e2484a387e Bug 1584092 - Don't add listeners to non-existent buttons in preferences. r=Gijs
Since when the updater isn't enabled the buttons aren't included, so the
`getElementById()` call fails and breaks the main preferences page.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 22:48:31 +00:00
Emilio Cobos Álvarez
bb4daeb401 Bug 1586909 - Process anchor suppressions even when ignoring adjustments. r=dholbert
Otherwise we may keep the scroll anchor around and we may try to anchor to it
later even though we should've really suppressed it completely.

Maybe we should just call InvalidateAnchor() unconditionally from that code
path, even if there are no suppressions pending...

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

--HG--
extra : moz-landing-system : lando
2019-10-07 22:47:15 +00:00
Coroiu Cristina
9363b6ca0a Merge mozilla-central to autoland a=merge on a CLOSED TREE 2019-10-08 01:34:25 +03:00
Chris Manchester
7353e61583 Bug 1586919 - Bump in-tree sccache to 0.2.12. r=dmajor
This version includes a fix necessary to distributing builds to multiple
servers as well as several important fixes to the client that will help
people attempting to distribute compiles. Once a bit more testing has been
seen we will update the required version used locally to 0.2.12.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 21:40:17 +00:00
Jeff Muizelaar
f5e2385e64 Bug 1582210. Support splitting blob images into different sizes. r=nical
This makes things better especially when the bounds of the combined blob
is changing but the bound of the separate ones are not.

The current implementation is a bit ugly, but it's simple and
can be cleaned up in the cleanups I have in mind for the future.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 21:27:41 +00:00
Miriam
63bd47c3e2 Bug 1582303 - Fix formatting in Scopes panel for array items with watchpoints. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D48083

--HG--
extra : moz-landing-system : lando
2019-10-07 20:40:32 +00:00
Olli Pettay
bf03e4a42e Bug 1552814, make it possible to start dnd from dragable element even if DataTransfer is empty, r=NeilDeakin
Chrome and old Edge at least seem to have this behavior, and this way the testcase on the bug doesn't trigger click anymore since
we enter dnd mode and get dragleave etc. events.

Manually tested on linux and Windows, and annyg tested on Mac

Update test_dragstart.html's draggable=true test to follow the pattern used by other tests

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

--HG--
extra : moz-landing-system : lando
2019-10-07 21:01:57 +00:00
Barret Rennie
1147cb5ce8 Bug 1586871 - Ensure we have optional data before derefing in BrowserParent r=Ehsan
Previously we assumed that we could trust the `OnLocationChange`,
`OnStateChange`, and `OnSecurityChange` IPC messages from the BrowserChild to
BrowserParent to always contain their optional data if the message was
top-level. However, if a content process becomes compromised, this could be
used to DOS the parent process by maliciously sending these messages to the
parent process with invalid data.

Now we explicitly check that the data is valid before derefing.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 20:51:02 +00:00
Ricky Stewart
c010710916 Bug 1586358 - Replace existing instances of GENERATED_FILES with references to the GeneratedFile template r=firefox-build-system-reviewers,mshal
(Same content as bad revision https://phabricator.services.mozilla.com/D48230, but with a very small change to config/external/icu/data/moz.build to fix the build breakage.)

Try push: https://treeherder.mozilla.org/#/jobs?repo=try&revision=833f6a69fcac689488a640b43e8e0bdaa086a56c

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

--HG--
extra : moz-landing-system : lando
2019-10-07 21:15:19 +00:00
Jared Wein
0e69eb8baa Bug 1586200 - Use target instead of originalTarget since originalTarget is restricted if native anonymous content was clicked. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D48358

--HG--
extra : moz-landing-system : lando
2019-10-07 19:47:14 +00:00
Morgan Reschenberg
3c46077939 Bug 1586577: change variable EARLY_BETA_OR_EARLIER to match declared beta detector variable. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D48364

--HG--
extra : moz-landing-system : lando
2019-10-07 21:08:33 +00:00
Dorel Luca
092ae9e4f7 Bug 1583151 - Follow up to jlaster's push. r=jlast. CLOSED TREE
--HG--
extra : amend_source : d49af95c86e5562e1540e9612863f7c750e05221
2019-10-07 23:50:54 +03:00
Tim Nguyen
10db542f5e Bug 1586884 - Fix overflow menu arrow appearance in customize mode. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D48431

--HG--
extra : moz-landing-system : lando
2019-10-07 20:33:35 +00:00
Jason Laster
f8985ada98 Bug 1583151 - Log important errors to stdout (follow up). r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D46951

--HG--
extra : moz-landing-system : lando
2019-10-07 20:08:13 +00:00
Luke Crouch
80e1549825 Bug 1586342 update proxy card to new FPN domain r=baku
***
fixup

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

--HG--
extra : moz-landing-system : lando
2019-10-07 20:15:14 +00:00
Aaron Klotz
f67437debe Bug 1586886: Exclude processing thread from third-party-modules ping; r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D48425

--HG--
extra : moz-landing-system : lando
2019-10-07 20:04:25 +00:00
Daniel Varga
27d99ab2df Backed out 6 changesets (bug 1581902) for xpcshell failure at xpcshell/rs-blocklist/test_gfxBlacklist_Equal_DriverNew.js. On a CLOSED TREE
Backed out changeset c900fdf28f82 (bug 1581902)
Backed out changeset 92c9ea70040d (bug 1581902)
Backed out changeset 1f588b5bf019 (bug 1581902)
Backed out changeset f837f2c5224f (bug 1581902)
Backed out changeset 44e248976099 (bug 1581902)
Backed out changeset c7dfff053f71 (bug 1581902)
2019-10-07 23:07:36 +03:00
zhaogang
472682c2a9 Bug 1543785 - Store target traits in the reducer for convenience.
Now all traits of the tab target are stored inside reducers/threads via the navigate action, and getters of two of them (wasmBinarySource, canRewind) are explicitly exported.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 20:00:52 +00:00
Kris Maglione
3ed2b788cf Bug 1583886: Fix yet more untested content windows which open chrome windows. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D47135

--HG--
extra : moz-landing-system : lando
2019-10-07 19:47:36 +00:00
Chris AtLee
867b841baf Bug 1542819: Use worker aliases for signing to unbreak TB. r=tomprince a=Aryx
Differential Revision: https://phabricator.services.mozilla.com/D48406

--HG--
extra : source : 61f8731a42cb05138726666fee9eafb65d455e14
extra : histedit_source : ae8d44b31d3dcd00fdbdbc542f86a4a85bb646e0
2019-10-07 18:47:40 +00:00
Coroiu Cristina
2b20898578 Merge inbound to mozilla-central a=merge 2019-10-08 00:52:41 +03:00
Coroiu Cristina
faadf02d25 Merge autoland to mozilla-central a=merge 2019-10-08 00:48:53 +03:00
Gurzau Raul
f155d3a218 Merge autoland to mozilla-central. a=merge 2019-10-07 19:25:43 +03:00
André Bargull
14b2bea568 Bug 1552766: Handle optimised out this when reporting missing bindings. r=jimb
In addition to normal bindings, which always use a proper identifier name, the
|this| binding can also be optimised out for arrow functions. The |this|
binding is stored in a binding named ".this", which, because it doesn't match
the IdentifierName syntax, triggered an assertion when generating its printable
representation. Workaround this assertion by special-casing ".this" when
reporting optimised out bindings.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 13:43:55 +00:00
Daniel Varga
3b9287f8d2 Backed out changeset 10417c711dbf (bug 1543785) for source-test-node-debugger-tests fail. On a CLOSED TREE 2019-10-07 20:36:28 +03:00
Daniel Varga
052ef806b5 Backed out changeset 8d95f2c8867b (bug 1586358) for build bustage with FATAL ERROR PROCESSING MOZBUILD FILE. On a CLOSED TREE
--HG--
extra : rebase_source : 325fbad2455afc7f693087e75fa57dba79f4d86b
2019-10-07 20:22:08 +03:00
zhaogang
368b562b24 Bug 1578755 - Fix a guarding condition for jumping to prettified tab correctly.r=davidwalsh
In previous code, the selectedLocation can be a non-empty object containing a line number of 0, which will cause the sourceMap to complain and halt the jumping procedure. I added a check to make sure that the sourceMap branch is only executed when the selectedLocation makes sense.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 17:18:02 +00:00
zhaogang
e3df19afc0 Bug 1543785 - Store target traits in the reducer for convenience. r=jlast
Now all traits of the tab target are stored inside reducers/threads via the navigate action, and getters of two of them (wasmBinarySource, canRewind) are explicitly exported.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 17:16:21 +00:00
André Bargull
b00d4ce2c4 Bug 1429776: Use recommended ICU build options flags. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D41043

--HG--
extra : moz-landing-system : lando
2019-10-07 13:43:24 +00:00
Dorel Luca
6d146feeec Backed out changeset 8e400446aedc (bug 1296898) at dev's request 2019-10-07 22:27:35 +03:00
Marco Bonardo
f10ec767a4 Bug 1580834 - Add a Search in private window entry in the address bar results when only search suggestions are present r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D48082

--HG--
extra : moz-landing-system : lando
2019-10-07 15:51:59 +00:00
Dan Minor
63eca3ba1d Bug 1586271 - Make WEBRTC_CALL_DURATION telemetry opt-out on release channel; r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D48188

--HG--
extra : moz-landing-system : lando
2019-10-07 19:18:06 +00:00
Barret Rennie
b5bed15ba0 Bug 1578304 - Correctly set content title from onLocationChange event r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D48413

--HG--
extra : moz-landing-system : lando
2019-10-07 19:13:23 +00:00
Brian Grinstead
4ea78cccf5 Bug 1586859 - Replace xul:textbox with html:input in doc_html_tooltip-03.xul r=jdescottes,gl
Differential Revision: https://phabricator.services.mozilla.com/D48404

--HG--
extra : moz-landing-system : lando
2019-10-07 18:51:29 +00:00
Chris AtLee
473f352250 Bug 1542819: Use worker aliases for signing to unbreak TB. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D48406

--HG--
extra : moz-landing-system : lando
2019-10-07 18:47:40 +00:00
Punam Dahiya
26bbfeb626 Bug 1586769 - Hide dismiss button on add topsite and search engine modal r=Mardak
Hide dismiss button on add and edit topsite and search engine modal

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

--HG--
extra : moz-landing-system : lando
2019-10-07 18:48:07 +00:00
harry
b1f76c6595 Bug 1521893 - Part 2 - Support loading SVG icons on the Touch Bar through a new nsTouchBarInputIcon service class. r=spohl
Differential Revision: https://phabricator.services.mozilla.com/D34926

--HG--
extra : moz-landing-system : lando
2019-10-07 18:37:15 +00:00
Junior Hsu
1f16c48cd1 Bug 1584005 - P2 fix tests with wrong parameter to ZipWriter r=michal
Differential Revision: https://phabricator.services.mozilla.com/D47359

--HG--
extra : moz-landing-system : lando
2019-10-07 18:29:15 +00:00
Junior Hsu
1911ffa45c Bug 1584005 - P1 explicit failure for zip older than 1980 r=michal
Differential Revision: https://phabricator.services.mozilla.com/D47357

--HG--
extra : moz-landing-system : lando
2019-10-07 18:29:15 +00:00
Brian Grinstead
e37b14ae1f Bug 1586831 - Switch xul:textbox to html:input in browser_clipboard_pastefile.js r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D48386

--HG--
extra : moz-landing-system : lando
2019-10-07 17:06:52 +00:00
moz-wptsync-bot
68ad69e789 Bug 1585719 - [wpt-sync] Update web-platform-tests to e2381a6676f1ae4a491cfbac5805d25d491798a2, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: e2381a6676f1ae4a491cfbac5805d25d491798a2
wpt-type: landing
2019-10-07 10:15:39 +00:00
Philip Jägenstedt
62ac9962d3 Bug 1584342 [wpt PR 19342] - Remove unused --channel=experimental for resources/ tests, a=testonly
Automatic update from web-platform-tests
Remove unused --channel=experimental for resources/ tests

The argument is documented as "Chrome browser channel" and isn't used
here because Chrome isn't involved.
--

wpt-commits: e2381a6676f1ae4a491cfbac5805d25d491798a2
wpt-pr: 19342
2019-10-07 10:10:10 +00:00
moz-wptsync-bot
305a76e310 Bug 1584945 [wpt PR 19396] - Update wpt metadata, a=testonly
wpt-pr: 19396
wpt-type: metadata
2019-10-07 10:10:09 +00:00
Canon Mukai
9e620507b3 Bug 1584945 [wpt PR 19396] - Add more tests to DecompressionStream, a=testonly
Automatic update from web-platform-tests
Add more tests to DecompressionStream

I added three tests.
- empty input
- splitting a chunk
- check the output really is Uint8Array

Bug: 999091
Change-Id: Ifa4374f85d02150ea2059f6190df71f420467151
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1831958
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Reviewed-by: Adam Rice <ricea@chromium.org>
Commit-Queue: Canon Mukai <canonmukai@google.com>
Cr-Commit-Position: refs/heads/master@{#701489}

--

wpt-commits: 16e85c840d5d0a1cb0f2d37c82c092172f94618a
wpt-pr: 19396
2019-10-07 10:10:09 +00:00
moz-wptsync-bot
d08f844f65 Bug 1585117 [wpt PR 19409] - Update wpt metadata, a=testonly
wpt-pr: 19409
wpt-type: metadata
2019-10-07 10:10:08 +00:00
Piotr Bialecki
b8b9d8f18b Bug 1585117 [wpt PR 19409] - Test origin-offset for viewer space, a=testonly
Automatic update from web-platform-tests
Test origin-offset for `viewer` space

Bug: 1009129

Change-Id: Iea0ee4259c894db49a76f8f4e1ca9b53f95f69ad
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1829296
Commit-Queue: Piotr Bialecki <bialpio@chromium.org>
Reviewed-by: Klaus Weidner <klausw@chromium.org>
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Cr-Commit-Position: refs/heads/master@{#701468}

--

wpt-commits: 187e0e0d82dd6c2440ae6673b5ed2e130dc61a70
wpt-pr: 19409
2019-10-07 10:10:08 +00:00
Tsuyoshi Horo
337402138c Bug 1585227 [wpt PR 19428] - Revert "Update emulated position on each XRFrame", a=testonly
Automatic update from web-platform-tests
Revert "Update emulated position on each XRFrame"

This reverts commit 8be89ae08126913ff4447927ac5a087b8d6babcf.

Reason for revert: Build failure:

https://ci.chromium.org/p/chromium/builders/ci/Win%20x64%20Builder/79827
[4142/15096] CXX obj/device/vr/vr/openxr_controller.obj
FAILED: obj/device/vr/vr/openxr_controller.obj
C:\b\s\w\ir\cache\goma\client\gomacc.exe ..\..\third_party\llvm-build\Release+Asserts\bin\clang-cl.e...(too long)
../../device/vr/openxr/openxr_controller.cc(204,19): error: no member named 'emulated_position' in 'device::mojom::XRInputSourceDescription'
description_->emulated_position = false;
~~~~~~~~~~~~  ^
1 error generated.

Original change's description:
> Update emulated position on each XRFrame
>
> For both the head poses and input poses, send this value through mojo
> from the device process to the renderer process on every frame.
>
> Bug: 969131
> Change-Id: Ie895deb75bddb6dd883d09828cfcb30f335d3793
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1825478
> Auto-Submit: Jacob DeWitt <jacde@chromium.org>
> Commit-Queue: Will Harris <wfh@chromium.org>
> Reviewed-by: Will Harris <wfh@chromium.org>
> Reviewed-by: Klaus Weidner <klausw@chromium.org>
> Reviewed-by: Alexander Cooper <alcooper@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#701389}

TBR=dcheng@chromium.org,wfh@chromium.org,klausw@chromium.org,jacde@chromium.org,alcooper@chromium.org

Change-Id: I91ec66842b8f0a14bcb85145843fb4d617847066
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 969131
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1833005
Reviewed-by: Tsuyoshi Horo <horo@chromium.org>
Commit-Queue: Tsuyoshi Horo <horo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#701401}

--

wpt-commits: 1eb937d8403daa35e94bec451643228f85831222
wpt-pr: 19428
2019-10-07 10:10:08 +00:00