Граф коммитов

674263 Коммитов

Автор SHA1 Сообщение Дата
Stephen Horlander 3635800f0b Bug 1577232 - Update the Developer Edition background image to fit the application name r=dao
Differential Revision: https://phabricator.services.mozilla.com/D48063

--HG--
extra : moz-landing-system : lando
2019-10-08 11:59:59 +00:00
Itiel 7b4d48043a Bug 1585901 - Add missing margin to the "Group by" and "Label by" dropboxes in the memory inspector. r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D48271

--HG--
extra : moz-landing-system : lando
2019-10-08 11:28:33 +00:00
Sylvestre Ledru 21aca79eb1 Bug 1562642 - Cleanup the js exclude list + add a new string in the list of valid license r=andi
Differential Revision: https://phabricator.services.mozilla.com/D48308

--HG--
extra : moz-landing-system : lando
2019-10-08 08:36:33 +00:00
Bob Owen 003b93beee Bug 1580511: Check size is allowed in DrawTargetRecording::CreateSourceSurfaceFromData. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D48317

--HG--
extra : moz-landing-system : lando
2019-10-07 14:38:06 +00:00
Valentin Gosu bbd9200052 Bug 1531405 - Gather telemetry on cross-origin style sheet Content-Type headers r=JuniorHsu
Differential Revision: https://phabricator.services.mozilla.com/D47906

--HG--
extra : moz-landing-system : lando
2019-10-04 12:47:48 +00:00
Masayuki Nakano bb14f09ee9 Bug 1566795 - part 4: Make `HTMLEditor` not check `IsCSSEnabled()` at removing inline style r=m_kato
For compatibility with Chrome, when removing inline style at block parent,
we should reset the style with creating `<span>` element whose `style`
attribute removes the style.  We do this only in CSS mode, but we should do
it in HTML mode too.

This patch also makes `FontFaceStateCommand::SetState()` ignore `tt` value
if its root caller is `Document::ExecCommand()`.  It was implemented for
composer to handle XUL command in bug 115922.  Therefore, we should not do
this special handling on the web.  If it were possible to separate this
change to another bug, it'd be nicer.  But without this change, we'll have
a lot of regressions of `Document.execCommand("fontname")`.  Therefore,
this is also fixed in this patch.

Note that this removes first `.ini` file selection because
the tests cannot be run without test number range parameter.
So, the sections are not used anymore.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 09:24:19 +00:00
sotaro fb4696fe6d Bug 1570879 - Fix high contrast theme handling with DirectComposition and WebRender r=nical
When high contrast mode is enabled, title bar is drawn as transparent and on-client area rendering by DWM is shown. But when compositor window in GPU process is used, the on-client area rendering was not shown. To address the proboem, window needs to be cleard as transparent and SwapChain of compositor window needs to be DXGI_ALPHA_MODE_PREMULTIPLIED.

WinCompositorWidget::mTransparencyMode is changed to atomic, since it is accessed from compositor thread and render thread.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 10:07:47 +00:00
Jon Coppeard 1f2f843d55 Bug 1586007 - Check that finalizers and sweeping code doesn't access marking state for things in other zones r=sfink
This extends AutoSetThreadIsSweeping to take an optional zone parameter.  When querying the marking state via IsAboutToBeFinalized and IsMarked calls we check this zone matches the zone of the thing we're looking at.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 10:06:26 +00:00
Mark Banner 8e1c08c3f8 Bug 1563026 - Add a right-click context menu item for the one-off search buttons to set as default for private browsing. r=fluent-reviewers,mak,flod
Differential Revision: https://phabricator.services.mozilla.com/D47079

--HG--
extra : moz-landing-system : lando
2019-10-08 10:06:01 +00:00
Mark Banner 307a88a039 Bug 1563026 - Migrate search one-offs xul fragment to use fluent. r=fluent-reviewers,mak,flod
Differential Revision: https://phabricator.services.mozilla.com/D47078

--HG--
extra : moz-landing-system : lando
2019-10-08 10:05:54 +00:00
Bob Owen b6cee86eff Bug 1583337: Return null in CanvasChild::WrapSurface if we don't have a recorder. r=jrmuizel
The CanvasChild must be in the process of being destroyed at this point anyway.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 14:37:13 +00:00
Dão Gottwald 0a67c66a43 Bug 1587027 - Update megabar box-shadow on Mac. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D48505

--HG--
extra : moz-landing-system : lando
2019-10-08 09:58:30 +00:00
Michael Droettboom 2d9d4e3578 Bug 1585853 - 1585953: Use URLs, rather than bug numbers r=Dexter
For Glean, we are deprecating the use of bug numbers in metric metadata,
and moving to full URLs only. This removes the ambiguity between the
different trackers used by different projects (Bugzilla vs. Github, for
example), and will make the development of automated tools easier.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 07:36:36 +00:00
Cosmin Sabou 743a270807 Bug 1586526 - Annotate the tests as fail-if on release or beta. r=fredw,aryx
Differential Revision: https://phabricator.services.mozilla.com/D48277

--HG--
extra : moz-landing-system : lando
2019-10-08 02:13:53 +00:00
Martin Stransky 1d95ca87e8 Bug 1586187 - provide logging to nsLookAndFeel, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D48149

--HG--
extra : moz-landing-system : lando
2019-10-08 08:53:40 +00:00
André Bargull b2cd75adde Bug 1573439 - Part 2: Update DateTimeFormat formatToParts tests to use common test helpers. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D41741

--HG--
extra : moz-landing-system : lando
2019-10-08 07:34:47 +00:00
André Bargull 0a40a3330c Bug 1573439 - Part 1: Allow calendar to determine choice of pattern and permit relatedYear and yearName. r=jwalden
Implements the changes for these two spec PRs:
- https://github.com/tc39/ecma402/pull/349
- https://github.com/tc39/ecma402/pull/351

Restricted to Nightly because both PRs, despite having concensus, aren't yet merged into the spec.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 07:34:41 +00:00
André Bargull e1a5203d5f Bug 1586797: Remove rooted string field from ErrorReport. r=mgaudet
The rooted string was added in bug 966452, because at that point of time
`ownedReport.ucmessage` was a direct pointer to a JSString's character
storage. But now that we're already copying the JSString characters to UTF-8,
it's no longer necessary to keep the JSString alive through the ErrorReport.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 16:10:04 +00:00
Zhao Jiazhong 75c9ec50cc Bug 1586992 - [MIPS] Add branch condition '{Not}Signed' in branchSub32. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D48481

--HG--
extra : moz-landing-system : lando
2019-10-08 09:10:00 +00:00
Harry Twyford ef219e45fc Bug 1586595 - Collapse the Urlbar after drags on the identity icon. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D48357

--HG--
extra : moz-landing-system : lando
2019-10-08 08:37:44 +00:00
Martin Stransky 55183b1b38 Bug 1586544 - [Wayland] Fix FBO creation check, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D48270

--HG--
extra : moz-landing-system : lando
2019-10-08 07:59:11 +00:00
Martin Stransky 95eed2f101 Bug 1586993 - [Linux] Add logging to nsWindow::UpdateOpaqueRegion, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D48480

--HG--
extra : moz-landing-system : lando
2019-10-08 07:56:49 +00:00
Liang-Heng Chen c313d09fdf Bug 1584690 - append nonexistent hash to `ContentBlockingLog`; r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D47746

--HG--
extra : moz-landing-system : lando
2019-10-04 22:23:20 +00:00
alwu cd4002626d Bug 1579127 - part2 : always present a valid timestamp on image. r=jolin
As we would calculate time difference between frames by checking their timestamp, so we would always ensure that image has valid timestamp.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 08:06:13 +00:00
alwu d832456285 Bug 1579127 - only count the frame dropping due to system overload. r=mattwoodrow
When user adjusts the video playback rate, which might cause we sending images in a speed that is faster than the speend we composite images.

In this situation, the frame dropping actually won't cause any visual defect and we also don't want to report this frame dropping to user, because it's not caused by system overloading, it's just our compositor doesn't support compositing images in such a high rate.

Therefore, we should check if the dropped images are caused by system overload or high update rate, and only report the former to user.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 08:06:13 +00:00
DimiDL dc1ca082ff Bug 1576374 - Use fallible append in ProtocolParser::AppendStream. r=gcp
Differential Revision: https://phabricator.services.mozilla.com/D48354

--HG--
extra : moz-landing-system : lando
2019-10-07 15:02:39 +00:00
lloan f3ca98cf0b Bug 1579819 - Limit Search panel tooltips. r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D47516

--HG--
extra : moz-landing-system : lando
2019-10-08 07:33:34 +00:00
lloan 4a778c4726 Bug 1581283 - Remove focus rect around the search result list. r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D47517

--HG--
extra : moz-landing-system : lando
2019-10-08 07:31:06 +00:00
Andreea Pavel 6a173516d0 Bug 1581884 - disabled browser_blockHPKP.js on linux64 and win64 asan r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D48040

--HG--
extra : moz-landing-system : lando
2019-10-08 07:28:16 +00:00
Razvan Maries a6b9e7fdbc Backed out changeset 90695432b21e (bug 1566795)for build bustages on HTMLStyleEditor.cpp. CLOSED TREE 2019-10-08 10:21:58 +03:00
Razvan Maries bc5737c51b Backed out changeset 752704186808 (bug 1586436) for build bustages on HandlerProvider.cpp. CLOSED TREE 2019-10-08 10:14:59 +03:00
Masayuki Nakano b1996e5052 Bug 1566795 - part 4: Make `HTMLEditor` not check `IsCSSEnabled()` at removing inline style r=m_kato
For compatibility with Chrome, when removing inline style at block parent,
we should reset the style with creating `<span>` element whose `style`
attribute removes the style.  We do this only in CSS mode, but we should do
it in HTML mode too.

This patch also makes `FontFaceStateCommand::SetState()` ignore `tt` value
if its root caller is `Document::ExecCommand()`.  It was implemented for
composer to handle XUL command in bug 115922.  Therefore, we should not do
this special handling on the web.  If it were possible to separate this
change to another bug, it'd be nicer.  But without this change, we'll have
a lot of regressions of `Document.execCommand("fontname")`.  Therefore,
this is also fixed in this patch.

Note that this removes first `.ini` file selection because
the tests cannot be run without test number range parameter.
So, the sections are not used anymore.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 05:31:19 +00:00
Aaron Klotz 083a905d93 Bug 1586436: Ensure that mscom methods that accept variadic arguments use rvalue references in their arguments; r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D48435

--HG--
extra : moz-landing-system : lando
2019-10-08 01:18:01 +00:00
Masayuki Nakano 6a1791bc12 Bug 1566795 - part 3: Clean up `HTMLEditor::RemoveStyleInside()` r=m_kato
Surprisingly, its `aChildOnly` is never set to `true` and if it were set to
`true`, it does unnecessary recursive calls.  Therefore, we can make it
simpler.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 03:33:11 +00:00
Gerald Squelart 41f4178d9a Bug 1586132 - Add tests for more ProfilerMarkerPayload.h payloads - r=gregtatum
Test more of the ProfilerMarkerPayload's, all those from ProfilerMarkerPayload.h
that did not require external structures. (More to be added in the future.)

These tests focus on the profiler, by simulating markers as we expect them, and
verifying that the corresponding output is correct JSON as expected by the
frontend.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 01:59:31 +00:00
Gerald Squelart 8c14c7f000 Bug 1586132 - Use jsoncpp to test profiler output in Profiler.Markers gtest - r=gregtatum
This does not test more markers than before. But instead of searching for
strings in the raw json, expected values are checked in the parsed output
profile.

Also some `ASSERT_...` tests could be changed to `EXPECT_...`, because their
failures would not prevent running more of the test.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 02:16:00 +00:00
Tom Prince 7cc0f0e89c Bug 1580622: Disable python bytecode generation in the decision task; r=nalexander on a CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D48457

--HG--
extra : source : 1e29bf90b3ea69e9e7c026f4626ac11bba762689
extra : amend_source : bf551282203dbf6553e9eba534a4eca7eff93696
2019-10-07 22:48:48 +00:00
Daniel Varga 52729f9f2b Backed out changeset 1e29bf90b3ea (bug 1580622) for breaking retriggers, backfill and reruns on autoland 2019-10-08 06:14:27 +03:00
Kai Engert c1637a52ed Bug 1586867 - Upgrade Firefox 71 to use NSPR 4.23. r=jcj NSPR_4_23_BETA1 UPGRADE_NSPR_RELEASE
Differential Revision: https://phabricator.services.mozilla.com/D48414

--HG--
extra : moz-landing-system : lando
2019-10-07 22:07:04 +00:00
Mike Conley bfb0623028 Bug 1586817 - Skip some browser/base/content NPAPI tests when Fission is enabled. r=kmag
NPAPI / Flash are EOL'ing in 2020, and we're unlikely to spend time trying to make
them work with Fission enabled. For now we can just disable these tests.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 02:05:45 +00:00
James Teh 28ea8658c8 Bug 1576509: When a CFR doorhanger is activated via the keyboard, focus its first element. r=andreio
Previously, keyboard users had to press f6 several times to get to the doorhanger.
If a user is activating the doorhanger from the keyboard, it makes sense that they'd want to interact with it using the keyboard.

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

--HG--
extra : moz-landing-system : lando
2019-10-04 09:31:53 +00:00
Bogdan Tara 2884c65754 Bug 1565339 - disable browser_bug703210.js on windows r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D47764

--HG--
extra : moz-landing-system : lando
2019-10-07 14:04:13 +00:00
Brian Birtles 8b913dca40 Bug 1586643 - Don't make visibility additive; r=boris
As per discussion here: https://github.com/web-platform-tests/wpt/pull/19160

This property type does not have a procedure for addition defined so it should
not be additive.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 01:27:29 +00:00
Boris Chiou 089664a09e Bug 1506939 - Enable individual transform on nightly. r=hiro
Differential Revision: https://phabricator.services.mozilla.com/D48239

--HG--
extra : moz-landing-system : lando
2019-10-07 21:48:44 +00:00
Botond Ballo 1e691d370f Bug 1552608 - Handle fixed layer margins in ReceiveInputEvent. r=tnikkel
Only touch events are handled at this time.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 22:22:08 +00:00
Botond Ballo 0e413c9b53 Bug 1552608 - Include the fixed-position sides in HitTestResult. r=tnikkel
Populating them is hooked up for non-WebRender, with a comment outlining
possible implementation strategies for WebRender.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 22:16:51 +00:00
Botond Ballo ba2a3dd77a Bug 1552608 - Introduce a HitTestResult structure for grouping the results of APZ hit testing. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D48383

--HG--
extra : moz-landing-system : lando
2019-10-07 22:47:17 +00:00
Botond Ballo 429e12e60f Bug 1552608 - Allow HitTestingTreeNodeAutoLock to be moved. r=tnikkel
Also remove the MOZ_RAII annotation, as that inhibits moving.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 22:04:23 +00:00
Botond Ballo f7a776d631 Bug 1552608 - Remove the unused function APZCTreeManager::HitTestAPZC(). r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D48381

--HG--
extra : moz-landing-system : lando
2019-10-07 22:01:52 +00:00
Botond Ballo 9649f2e747 Bug 1552608 - Remove the 'aNode' parameter of GetAPZCAtPoint(). r=tnikkel
This is a relic from earlier times when GetAPZCAtPoint() was recursive.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 22:00:59 +00:00