Commit Graph

479594 Commits

Author SHA1 Message Date
Paul Adenot
279fbfd34c Bug 1280280 - Update cubeb to 073c9f011114. r=kinetik
MozReview-Commit-ID: 8mARVNKAG7P
2016-06-16 14:52:51 +01:00
Paul Adenot
6145a952fe Bug 1280280 - Update media/libcube/update.sh to add cubeb_jack.cpp, and sort the list of files. r=kinetik
MozReview-Commit-ID: 5gwM71sotV2
2016-06-15 17:26:54 +01:00
Luke Wagner
35cdfdaf9f Bug 1276028 - Baldr: store names as offsets into bytecode (r=bbouvier) 2016-06-19 00:29:11 +01:00
Xidorn Quan
0c0d683ac3 Bug 1279613 - Apply fullscreen enabled flag to about:blank as well. r=smaug
MozReview-Commit-ID: JL3ZIdXpLiX

--HG--
extra : source : 10b1a71568775ba904a916c2cce603337367c582
2016-06-20 07:16:00 +10:00
Xidorn Quan
cf286b9650 Bug 648331 - Remove list item bullet size quirk. r=heycam
MozReview-Commit-ID: 31tThF0kHrO

--HG--
extra : source : 450e976ebd63443c4d174a011cf52e1d748903b2
2016-06-20 07:15:42 +10:00
Sebastian Hengst
b8d1db4420 Backed out changeset f1209b27c6a8 (bug 1276028) for assertion failure in Vector.h during test_asjm.js. r=backout 2016-06-19 12:36:47 +02:00
Ting-Yu Lin
a178b8185c Bug 1280647 - Rename nsStyleDisplay member mFloats to mFloat. r=dholbert
Also rename mOriginalFloats to mOriginalFloat.

MozReview-Commit-ID: COfmU34CtJU

--HG--
extra : rebase_source : 5b203dd9f0161f353a4a0b95003afe4af1d1480e
2016-06-18 22:16:20 +01:00
Daniel Holbert
ffc6d631d6 Bug 1280753: Call Close() on SVG-in-opentype content viewer, when tearing it down. r=smaug
MozReview-Commit-ID: Jscvj1rvYCp

--HG--
extra : rebase_source : 2f68057e9bda004b8d94ea8685d08170f55906d3
2016-06-18 18:32:19 +01:00
Luke Wagner
d792ea11f1 Bug 1276028 - Baldr: store names as offsets into bytecode (r=bbouvier) 2016-06-19 00:29:11 +01:00
Kyle Zentner
b0138383bd Bug 1166728 - Remove support for "box-sizing: padding-box", per CSS WG resolution. r=dholbert r=mats
MozReview-Commit-ID: JClqoCUrm11
2016-06-18 23:03:30 +01:00
Olli Pettay
78c9673f58 Bug 741760 - svg-documents-as-images end up to CC graph, r=mccr8, dholbert 2016-06-18 22:50:45 +03:00
Daniel Holbert
211c0fd91c Bug 1280676: When SVG-in-opentype font is being torn down, call OnPageHide() on its inner document instead of simply pausing animations. r=smaug
MozReview-Commit-ID: 6BzHP2BDsmZ
2016-06-18 17:03:11 +01:00
Sebastian Hengst
704cb4042f Backed out changeset afc3c6a5f93a (bug 1280407) for mass Spidermonkey failures. r=backout 2016-06-18 14:50:38 +02:00
Jon Coppeard
c1235a507a Bug 1280407 - Use SystemAllocPolicy rather that the default with mozilla::Vector in the JS engine r=sfink r=fitzgen r=jandem 2016-06-18 10:46:13 +01:00
Sebastian Hengst
90043bfdaa Backed out changeset a58b9ab5dff0 (bug 1280407) for errors in testThreadingThread.cpp in SM(nu). r=backout 2016-06-18 12:53:01 +02:00
Jon Coppeard
404b8e32be Bug 1280407 - Use SystemAllocPolicy rather that the default with mozilla::Vector in the JS engine r=sfink r=fitzgen r=jandem 2016-06-18 10:46:13 +01:00
cku
894e7d0ebb Bug 1272859: Part 2. SVG mask on border area reftest r=mstange
MozReview-Commit-ID: Cl8FoMTqt2v

--HG--
extra : rebase_source : b53fe1a5131e25cfe73748c7d174f466c8f9e724
2016-05-30 01:28:15 +08:00
cku
3777b5cc5b Bug 1272859: Part 1. Reduce mask surface's size r=mstange
MozReview-Commit-ID: GkADCkiElKy

--HG--
extra : rebase_source : 168bf0014fb0db453547ea77f13c555d8b4c376b
extra : source : c5d9e342b6a2b2ae7547f36e1f00b54b8bd12439
2016-06-18 00:24:26 +01:00
Carsten "Tomcat" Book
2e5e814966 Merge mozilla-central to mozilla-inbound 2016-06-18 04:36:45 +01:00
Carsten "Tomcat" Book
aec3ca7a7a merge mozilla-inbound to mozilla-central a=merge 2016-06-18 04:35:15 +01:00
George Wright
e69fbec6a5 Bug 1176011 - Move TextureClientPool to CompositorBridgeChild r=nical 2016-06-18 03:35:10 +01:00
Seth Fowler
72f2253f92 Bug 1279617 - When SurfacePipe::WritePixels() finishes early, zero out the rest of the surface. r=njn 2016-06-17 15:05:00 -07:00
Seth Fowler
bf26782297 Bug 1279611 - Document and test the fact that SurfacePipe::WriteEmptyRow() overwrites the entire row. r=njn 2016-06-17 15:05:00 -07:00
Sebastian Hengst
0b6af3280c Backed out changeset 5bde2c12831c (bug 594876) for failing reftest preserves3d-nested.html at least on Linux. r=backout 2016-06-17 20:16:47 +02:00
Sebastian Hengst
b4b26717be Backed out changeset d8b83ff870a3 (bug 594876) 2016-06-17 20:15:58 +02:00
Sebastian Hengst
4263e756aa Backed out changeset cafa7213ef23 (bug 594876) 2016-06-17 20:15:54 +02:00
Sebastian Hengst
f10e7491d4 Backed out changeset 7410a15b0850 (bug 1251071) for permafailing browser_bookmark_popup.js on OS X. r=backout 2016-06-17 17:54:54 +02:00
Andrew Comminos
ba38522840 Bug 594876 - Fuzz reftests with noise from enabling layers acceleration on Linux. r=nical
MozReview-Commit-ID: JnkOB3gg5hk

--HG--
extra : rebase_source : 13d50608ea23e72cf91fb7c37458f135b80416b3
2016-06-17 15:02:04 +01:00
Andrew Comminos
f71ab38071 Bug 594876 - Test that acceleration is used on Linux. r=nical
MozReview-Commit-ID: JXNUfCnwZvN

--HG--
extra : rebase_source : daf9309e706a13751b277707b782ac03aca662d6
2016-06-17 14:53:53 +01:00
Andrew Comminos
bda41a5e45 Bug 594876 - Enable layers acceleration by default on Linux. r=nical
MozReview-Commit-ID: HmgbkL35nth

--HG--
extra : rebase_source : c063cd96d66534ea66ec6edc006bc5b409fc6eba
2016-06-17 14:50:33 +01:00
Andrew Swan
cec4729686 Bug 1280636 Call updatePollFds() on error on sentinel fd r=kmag
MozReview-Commit-ID: DCpxwsf65q0

--HG--
extra : rebase_source : de92cbf2da30cdf1a8971c28b0fe9b01c96fe24e
2016-06-17 09:29:06 -07:00
Dylan Roeh
20f64ce5b6 Bug 1257454: Capture thumbnails for tabs even if tab overview is not currently shown. r=snorp 2016-06-17 16:00:45 +01:00
Richard Marti
6709abc048 Bug 1273974 - Remove the asymmetric margin from Add-on manager content. r=Gijs
--HG--
extra : rebase_source : e75d06ae30833ab09cc3014603a540d765d310cf
2016-06-16 19:29:22 +02:00
Timothy Guan-tin Chien
9ed4429e08 Bug 1231701 - Ship our own variant of EmojiOne on Windows and Linux, r=glandium, r=dolske, r=jfkthame, r=gerv
This patch bundles a color font named "EmojiOne Mozilla", and turn on
the necessary code for including the bundled font, on Linux and Windows.
With that, users of Linux and Windows <=8.0 is able to see color Emoji
on Firefox without support from System.

The font bundled is the v0.2.1 version, generated from the project repo
in

https://github.com/mozilla/emojione-colr

with artwork from the original EmojiOne font and Twemoji,
under CC BY 4.0 license.

Test files, about:license page, and the packager instruction are
modified accordingly.

MozReview-Commit-ID: 2mmxnA0vS3u
2016-06-15 21:58:49 +01:00
Jonathan Kew
8529c19f12 Bug 1231701 - Add valgrind suppression for uninitialized memory access and leak in old fontconfig. r=njn 2016-06-17 16:30:07 +01:00
Dylan Roeh
35f22f7ca8 Bug 1280594 - Pause the compositor directly instead of bouncing off the Gecko thread. r=snorp 2016-06-17 16:03:57 +01:00
Mark Hammond
367f33f78d Bug 1279224 - remove all Sync promotions from doorhangers. r=adw
MozReview-Commit-ID: 8QELFxqM6Av

--HG--
extra : rebase_source : e76d93d5096e9f820238645a9ac2db658f815718
2016-06-15 13:43:25 +01:00
Masayuki Nakano
0137cf7bf6 Bug 1280513 part.2 WinMouseScrollHandler should use LazyLogModule instead of PR_NewLogModule() r=m_kato
For making WinMouseScrollHandler MOZ_LOG* environment variables aware, WinMouseScrollHandler should use LazyLogModule.

MozReview-Commit-ID: ERurkwVX2Fb

--HG--
extra : rebase_source : 4dd1b257b075eb32328f628edac3cbcc1cbf6210
2016-06-17 03:10:06 +09:00
Masayuki Nakano
a369ad3acf Bug 1280513 part.1 Rename LogKeyStateImpl() to MouseScrollHandler::MaybeLogKeyState() r=m_kato
MozReview-Commit-ID: DGDrRO3Y9jD

--HG--
extra : rebase_source : d1b8253ab276a115b8b3a17c9646b05427bcc4dc
2016-06-17 03:03:44 +09:00
Jared Wein
217642efe0 Bug 1251071 - "New bookmark" popup disappears if I reopen it after creating bookmark. r=mak
MozReview-Commit-ID: DNqcu5vxrBG

--HG--
extra : rebase_source : 4a8c49ca01ca6987b43b3c1bffcbdd406ca98f70
2016-06-12 15:53:38 -04:00
Dão Gottwald
acbe92a947 Bug 1280391 - Merge UI migration steps that try to add bookmarks-menu-button. r=mak 2016-06-17 10:43:26 +01:00
Marco Bonardo
7c23d539a6 Bug 1280251 - Remove leftover references to unifiedComplete pref. r=past
MozReview-Commit-ID: 9GQ6u7V6tKs

--HG--
extra : rebase_source : 579d95b007a9712a0247406d7ec0b4f6dec699ef
2016-06-16 15:06:07 +01:00
Carsten "Tomcat" Book
ecdef8e6f4 merge mozilla-inbound to mozilla-central a=merge 2016-06-17 00:32:10 +01:00
Carsten "Tomcat" Book
2f4b689b50 merge fx-team to mozilla-central a=merge 2016-06-17 00:30:21 +01:00
Carsten "Tomcat" Book
ecad056c91 Backed out changeset 6ba1398db335 (bug 1231701) for causing valgrind failures 2016-06-16 18:31:16 +01:00
Martin Giger
6ef9c40b41 Bug 1267221 - Add 'error' field to WebNavigation onErrorOccurred details. r=rpl,aswan
MozReview-Commit-ID: HC8Lro9J4XF
2016-06-16 11:23:10 +02:00
Gregory Szorc
6011245964 Bug 1279563 - Clone unified Firefox repository; r=glandium
https://hg.mozilla.org/firefox now exists. It is a unified Firefox
repository containing the heads of all the major Firefox repos
(mozilla-central, inbound, aurora, beta, release, esrs, etc).

Having 1 unified repository is more useful and incurs less overhead
than N separate repos. We want to encourage the use of the unified
repository. So, we start cloning from it.

The unified repo on the server is configured in such a way that
manifest delta chains can become very long - over 30,000 deltas. This
can make manifest reading very slow and slow down many Mercurial
operations. The server compensates for this by setting
format.maxchainlen=10000 to limit the delta chains to 10,000.
Unfortunately, this setting is not preserved when clients do a
traditional clone: the changegroup consists of a single delta chain
and the client will use its own settings (often the default) to
break the chain. This will result in the client re-creating very long
delta chains. So, as part of initializing the new repo we configure
format.maxchainlen in its .hg/hgrc so it doesn't suffer from this
performance issue.

We could achieve the same result by passing the --config option to
`hg clone`. However, the option won't be preserved in the repo's
.hg/hgrc and subsequent `hg pull` operations could result in the
creation of very long delta chains. So we need to write the config
option in the .hg/hgrc. `hg clone` is equivalent to `hg init` +
`hg pull` anyway, so we just separate out the steps and insert a
write to .hg/hgrc in between.

We also set the "default" path (like `hg clone` would do).

DONTBUILD (NPOTB)

MozReview-Commit-ID: Fs4cz9YvdCv

--HG--
extra : rebase_source : 99e8239415f74d078c9a1a903355175cb54a8184
extra : amend_source : ee4bc9ef2b89fabdae6f14d0ab10ca12dc08b15d
2016-06-16 09:46:24 +01:00
Gregory Szorc
bf4ae47d54 Bug 1279563 - Offer to clone Firefox source repo during bootstrap; r=glandium
I've always been bothered that the one-line bootstrap configures your system
then leaves you on the hook to clone source code and configure the build
system. I'd like the bootstrap wizard to guide you through end-to-end.

This commit addresses part of the disconnect by offering to clone the
Mercurial source repository at the end of bootstrap.

We only offer to clone if we aren't running from a Firefox source checkout
(likely the one-line bootstrap invocation) and if we are in interactive
mode.

I'd like to eventually offer Git support here. Mercurial is the canonical
repo, so it makes sense to start with that.

MozReview-Commit-ID: 6TSZwxB3702

--HG--
extra : rebase_source : 5c35408a4f0e59d681ca28e5b23359c54927b513
extra : amend_source : f980b972e35a17e733e704e47efdd773b3633e45
2016-06-16 09:42:32 +01:00
Carsten "Tomcat" Book
a967cdb984 merge mozilla-inbound to mozilla-central a=merge 2016-06-16 08:06:50 +01:00
Alastor Wu
5a58cdb291 Bug 1239372 - only pause video during draging. r=jaws
MozReview-Commit-ID: F1vNDqMvKVK

--HG--
extra : rebase_source : 5ae2d3c85ebff734d090bf61a757ef6e1cfd4708
2016-06-15 15:29:18 +01:00