Commit Graph

637270 Commits

Author SHA1 Message Date
sotaro
087c420a72 Bug 1526213 - Enable WebRenderTextureHostWrapper for canvas r=nical
By using WebRenderTextureHostWrapper for canvas, we could avoid triggering frame build on WebRender backend if WebRenderTextureHostWrapper is only change.

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

--HG--
extra : moz-landing-system : lando
2019-02-18 09:33:32 +00:00
sotaro
ba95495155 Bug 1527556 - Change MAX_DISPLAY_CONNECTIONS to 3 r=stransky
nsWaylandDisplay needs to be allocated for each calling thread(main thread, compositor thread and render thread)

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

--HG--
extra : moz-landing-system : lando
2019-02-18 09:15:30 +00:00
Marco Zehe
7f72d56975 Bug 1303429 - expose placeholder object attribute for HTML placeholder, r=Jamie
The appropriate case is when placeholder is not used as the absolutely last fallback for the accessible name, and the input is not labeled by the same text as in the placeholder attribute itself. So a label and the placeholder text must be different for the object attribute to be exposed.

In addition, for ATK, placeholder is being renamed to placeholder-text to comply with the platform specification.

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

--HG--
extra : moz-landing-system : lando
2019-02-18 09:21:32 +00:00
pradeepgangwar
d2e475753a Bug 1350740- Make [Learn More] Link of console message unselectable; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D17494

--HG--
extra : moz-landing-system : lando
2019-02-18 09:53:09 +00:00
Nicolas Silva
b92eadafcf Bug 1476368 - Preallocate the render task tree. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D19916

--HG--
extra : moz-landing-system : lando
2019-02-15 16:57:43 +00:00
championshuttler
aac90623a5 Bug 1528209 - Remove support for unused .cui-withicon class. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D20113

--HG--
extra : moz-landing-system : lando
2019-02-18 08:44:10 +00:00
Cosmin Sabou
9c478a1718 Backed out changeset fce0d0927739 (bug 1522439) for wpt failures on service-workers/service-worker/navigation-redirect.https.html. CLOSED TREE 2019-02-18 10:56:33 +02:00
Marco Bonardo
fa08d8daa0 Bug 1524780 - Perma failure in browser_urlbar_keyed_search.js for Beta. r=surkov
Differential Revision: https://phabricator.services.mozilla.com/D19904

--HG--
extra : moz-landing-system : lando
2019-02-15 14:24:53 +00:00
Emilio Cobos Álvarez
61afcd6fcc Bug 1528643 - Fix mach clang-format -c in mercurial. r=sylvestre
Turns out hg diff works differently, and when Miko tried to use this
option last week he realized it didn't work quite as expected.

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

--HG--
extra : moz-landing-system : lando
2019-02-18 08:13:45 +00:00
Chris H-C
fcae8c7f2b Bug 1501659 - Ensure child processes know which dynamic scalars were built-in. r=janerik
Depends on D19836

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

--HG--
extra : moz-landing-system : lando
2019-02-15 19:47:44 +00:00
Chris H-C
11a63a30a3 Bug 1501659 - Expire expired dynamic builtin scalars and events r=janerik
When registering dynamic builtin scalars and events (Build Faster support) we
didn't check whether they were expired. Let's do that.

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

--HG--
extra : moz-landing-system : lando
2019-02-15 19:47:44 +00:00
Masayuki Nakano
ab3745273c Bug 1466208 - part 22: Create PresShell::EventHandler::EventTargetData::ComputeElementFromFrame() r=smaug
This patch moves the block to compute event target of the event using
coordinates into the new method of PresShell::EventHandler::EventTargetData.

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

--HG--
extra : moz-landing-system : lando
2019-02-18 04:33:06 +00:00
Tim Nguyen
2b08947a68 Bug 1528206 - Clean up browser/themes/windows/customizableui/panelUI.css. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D19935

--HG--
extra : moz-landing-system : lando
2019-02-18 06:53:52 +00:00
Petru-Mugurel Lingurar
ca5b6837e1 Bug 1503978 - Force fullscreen after PiP only if media is playing; r=JanH
Otherwise the user should see and be able to interact with the whole page.

Refactored `PictureInPictureController` to check the media playing status for
only the current tab, the one the user has in front and for which we may allow
PiP because `GeckoMediaControlAgent.isMediaPlaying()` would give us false
positives in the case where the current Tab is in fullscreen but not playing
media, while at the same time a background Tab is playing media.

BrowserApp will only force fullscreen after returning from PiP if media
playback has ended, but will keep fullscreen for playing/paused media.

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

--HG--
extra : moz-landing-system : lando
2019-02-15 17:32:42 +00:00
Julian Descottes
6c3d75cad6 Bug 1528140 - Wait for requests to settle after aboutdebugging tab is selected;r=daisuke
We should wait until the selected tab has been updated because we fetch tabs when the selected index changes.

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

--HG--
extra : moz-landing-system : lando
2019-02-18 07:03:21 +00:00
Chris Peterson
79fdd8bd67 Bug 1528600 - widget/cocoa: Remove empty function EnsureLogInitialized(). r=mstange
widget/cocoa/nsChildView.mm:249:6 [-Wmissing-prototypes] no previous prototype for function 'EnsureLogInitialized'

Depends on D20087

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

--HG--
extra : moz-landing-system : lando
2019-02-17 16:10:57 +00:00
Chris Peterson
43be80fa7a Bug 1528600 - widget/cocoa: Change some global functions to static. r=mstange
widget/cocoa/nsChildView.mm:1932:21 [-Wmissing-prototypes] no previous prototype for function 'TextureSizeForSize'
widget/cocoa/nsCocoaUtils.mm:351:6 [-Wmissing-prototypes] no previous prototype for function 'data_ss_release_callback'

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

--HG--
extra : moz-landing-system : lando
2019-02-17 16:11:53 +00:00
Nicolas Chevobbe
fbd29e33c8 Bug 1527898 - Override find and replace commands when disableSearchAddon is true; r=gl.
This is an hotfix for the bug, which we want to uplift.
A better fix will happen in Bug 1527903.

Depends on D19963

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

--HG--
extra : moz-landing-system : lando
2019-02-18 04:35:42 +00:00
Nicolas Chevobbe
d0dfd717b5 Bug 1527898 - Turn sourceditor setup test helper async; r=gl.
The function was returning a Promise but was also
taking a callback for old-style test.
This patch turns the function into an async one,
remove the callback param and refactor tests that
relied on it.

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

--HG--
extra : moz-landing-system : lando
2019-02-18 06:13:29 +00:00
Dorel Luca
3ad5fcb79f Bug 1522439 - Disable /service-workers/service-worker/navigation-redirect.https.html?client on win debug and linux. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D20030

--HG--
extra : moz-landing-system : lando
2019-02-16 15:57:39 +00:00
Dão Gottwald
05d4b6962a Bug 1521494 - Close the results view if something is typed, then deleted. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D20090

--HG--
extra : moz-landing-system : lando
2019-02-17 20:26:51 +00:00
Hiroyuki Ikezoe
e40c79572d Bug 1528640 - Fix expected results that the same component values can be omitted. r=emilio
From '6.7.2 Serializing CSS Values'[1];

 If component values can be omitted or replaced with a shorter representation
 without changing the meaning of the value, omit/replace them.

[1] https://drafts.csswg.org/cssom/#serializing-css-values

Depends on D20103

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

--HG--
extra : moz-landing-system : lando
2019-02-18 02:33:12 +00:00
Hiroyuki Ikezoe
0a5721ad9c Bug 1528640 - Implement scroll-padding parser and serializer. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D20103

--HG--
extra : moz-landing-system : lando
2019-02-18 02:46:09 +00:00
Hiroyuki Ikezoe
842f78da12 Bug 1528639 - Implement scroll-margin parser and serializer. r=emilio
The reason why we use  RelaxedAtomBoolis that
ScrollSnapUtils::GetSnapPointForDestination() is called both from the main and
the compositor threads, and the function will have a branch depending on the
pref value.

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

--HG--
extra : moz-landing-system : lando
2019-02-18 02:25:54 +00:00
Emilio Cobos Álvarez
4fc1b18570 Bug 1528613 - Downgrade two assertions from release assert for now. r=heycam
These assertions can happen in certain circumstances (see the referenced bug).

These assertions are not security sensitive, but they affect correctness.

They're old (from before my change), so I prefer dealing with them in a public
bug and stop crashing release for now.

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

--HG--
extra : moz-landing-system : lando
2019-02-18 00:30:17 +00:00
Daniel Varga
5a59867ce2 Merge mozilla-central to autoland. a=merge 2019-02-17 23:49:02 +02:00
Daniel Varga
7b9af4dfe5 Merge mozilla-inbound to mozilla-central. a=merge
--HG--
extra : amend_source : 8dbe055fb58f324710840bd1814355379583253c
2019-02-17 23:44:23 +02:00
Drew Willcoxon
3b52006a24 Bug 1525487 - When a search alias offer result is picked, fill it in the input and don't visit its site. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D20084

--HG--
extra : moz-landing-system : lando
2019-02-17 18:12:16 +00:00
Drew Willcoxon
00c5812394 Bug 1499648 - Make search alias (@ token alias) formatting work with UrlbarView. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D20055

--HG--
extra : moz-landing-system : lando
2019-02-17 18:12:14 +00:00
Drew Willcoxon
6cdccfc5e8 Bug 1527934 - Hide the one-off search buttons when an "@engine" search alias is entered. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D20052

--HG--
extra : moz-landing-system : lando
2019-02-17 18:12:01 +00:00
Olli Pettay
0729a3fdc7 bug 1528034, make IsHostOrSlot null-safe, r=enn 2019-02-17 16:39:09 +02:00
Dorel Luca
33e05d0370 Merge mozilla-central to mozilla-inbound 2019-02-17 12:50:55 +02:00
Mike Hommey
e42ae134c3 Bug 1528155 - Use sparse profiles in Windows toolchain tasks. r=tomprince
Also fix support_vcs_checkout call for docker-image based toolchain
tasks.

Differential Revision: https://phabricator.services.mozilla.com/D19912
2019-02-17 19:15:56 +09:00
Mike Hommey
68af671f02 No bug - Disable caches on Windows toolchain tasks. r=me 2019-02-17 19:15:55 +09:00
Mark Banner
0df151fa88 Bug 1500476 - Re-implement FX_URLBAR_SELECTED_RESULT_METHOD on the new Quantumbar. r=dao
This doesn't enable the rightClick option for telemetry reporting as that is complicated to support, see bug 1528250.

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

--HG--
extra : moz-landing-system : lando
2019-02-17 06:57:58 +00:00
Sylvestre Ledru
066b0d7e7d Bug 1528492 - Add cbor-cpp to the thirdparty list r=jcj
Depends on D20065

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

--HG--
extra : moz-landing-system : lando
2019-02-17 01:03:40 +00:00
Sylvestre Ledru
65f65d0208 Bug 1528492 - Revert '1511181 - Reformat everything to the Google coding style' r=jcj
Differential Revision: https://phabricator.services.mozilla.com/D20065

--HG--
extra : moz-landing-system : lando
2019-02-17 00:54:15 +00:00
Csoregi Natalia
952908fda0 Merge mozilla-central to mozilla-inbound. CLOSED TREE 2019-02-17 00:14:07 +02:00
Botond Ballo
a9dd3a321b Bug 1527516 - Increase the content size in position-fixed-out-of-view.html to avoid bug 1527187. r=hiro
Differential Revision: https://phabricator.services.mozilla.com/D19606

--HG--
extra : moz-landing-system : lando
2019-02-16 22:11:24 +00:00
Botond Ballo
67de81297c Bug 1527516 - Enable RDL in APZ mochitests that had it disabled due to container scrolling. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D19605

--HG--
extra : moz-landing-system : lando
2019-02-16 22:11:10 +00:00
Botond Ballo
996accd4cb Bug 1527516 - Disable container scrolling for test_group_minimum_scale_size.html. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D19604

--HG--
extra : moz-landing-system : lando
2019-02-16 22:11:00 +00:00
Botond Ballo
e9f4927939 Bug 1527516 - Recompute mIsScrollableLayerInRootContainer correctly if containerless scrolling is disabled during the scroll frame's lifetime. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D19603

--HG--
extra : moz-landing-system : lando
2019-02-16 22:10:46 +00:00
Emilio Cobos Álvarez
b2994ac538 Bug 1528453 - Don't use min-height: 0 for xul trees. r=bgrins
In the regressing bug I accidentally removed a special-case for
min-{height/width}: 0 that treated it as auto for XUL trees:

  https://hg.mozilla.org/integration/mozilla-inbound/rev/bf8e35be76d8#l34.94

I can put it back if you think it's better, but these two lines of code were
here before min-width: auto even existed (min-width: 0 used to be the default).

I think this is better than changing the platform back to special-case
min-width: 0, and I don't see many other problematic uses of min-height /
min-width: 0, so let's try this.

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

--HG--
extra : moz-landing-system : lando
2019-02-16 21:27:39 +00:00
Olli Pettay
020b13e585 Bug 1528502 - Add an environment variable to control allow-downgrade, r=Mossop 2019-02-16 22:50:12 +02:00
Sylvestre Ledru
e0c61dafa5 Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
Summary: # ignore-this-changeset

Reviewers: Ehsan

Reviewed By: Ehsan

Subscribers: emilio, jandem, bbouvier, jya

Bug #: 1519636

Differential Revision: https://phabricator.services.mozilla.com/D20062
2019-02-16 20:20:37 +01:00
Mike Hommey
eeb59260ed Backout changeset 834d38825814 (bug 1528155) and b759c45d1f01 to give time to toolchains to build. 2019-02-16 20:35:08 +09:00
Mike Hommey
e62cab9ab7 Bug 1528155 - Use sparse profiles in Windows toolchain tasks. r=tomprince
Also fix support_vcs_checkout call for docker-image based toolchain
tasks.

Differential Revision: https://phabricator.services.mozilla.com/D19912
2019-02-16 20:31:26 +09:00
Mike Hommey
64d832a30a No bug - Disable caches on Windows toolchain tasks 2019-02-16 20:31:02 +09:00
Botond Ballo
ee40541496 Bug 1525948 - Add a reftest. r=hiro
Differential Revision: https://phabricator.services.mozilla.com/D19997

--HG--
extra : moz-landing-system : lando
2019-02-16 10:05:48 +00:00
Coroiu Cristina
e6520f0a4d Merge inbound to mozilla-central a=merge 2019-02-16 11:36:46 +02:00