Commit Graph

477944 Commits

Author SHA1 Message Date
Trevor Saunders
0b06041a22 bug 1277959 - cleanup Interfaces enum r=davidb 2016-06-03 18:02:48 -04:00
Wes Kocher
11d59fe446 Backed out changeset 14c8ec387dd2 (bug 1277154) because it seems like a good candidate for what broke reftests
--HG--
extra : rebase_source : 97d3f6df5465d848f3c5785eca7a01de8867e185
2016-06-03 14:11:05 -07:00
David Keeler
baead5135e bug 1277240 - don't import trust anchors in SaveIntermediateCerts r=Cykesiopka
MozReview-Commit-ID: KHwA2LJSeUS

--HG--
extra : rebase_source : e1f7a469d2dc8608adf4b0172f99d9adb192bbb5
2016-06-02 13:17:14 -07:00
Benoit Girard
e415083929 Bug 1274046 - Add FailureId to gfxConfig (FeatureState). r=dvander
MozReview-Commit-ID: Cig23OR7tWi

--HG--
extra : rebase_source : 908c5469bcf1211bcced8542835570836b8a7e8a
2016-06-03 14:54:56 -04:00
Mason Chang
a6148730bf Bug 1274726. Part 2: Reftest for prescale and repeat drawable. r=jrmuizel 2016-06-03 13:30:23 -07:00
Mason Chang
8aa8c72839 Bug 1274726. Clamp scaled image before repeating during prescale and repeat on OS X. r=jrmuizel 2016-06-03 13:30:21 -07:00
Jed Davis
78e49e2efb Bug 1114647 - Use firefox for child processes instead of plugin-container. r=ted
Disabled on Mac (content processes need to use plugin-container.app for
UI reasons) and on Linux unless --disable-sandboxing (build issues).

Based on work by George Wright <george@mozilla.com>.

--HG--
extra : amend_source : 43986e25743de21e3ddfb7893e3ed550fe6eef76
2016-06-03 12:49:39 -07:00
Justin D'Arcangelo
f0212d4315 Bug 1272107 - FlyWeb desktop UI code. Only enabled on nightly and aurora builds. r=mconley
--HG--
extra : amend_source : bffaa027381e7a34fd28709f3f5da12627222f27
2016-06-03 15:41:46 -04:00
Kartikaya Gupta
d70c25d580 Bug 1277719 - Remove unnecessary duplicated zoom bounds from APZC and make nsViewportInfo have the source of truth for those values. r=rbarker
MozReview-Commit-ID: 4IjgCcufAL0

--HG--
extra : rebase_source : 15b74a5330f9055083f1553345b5686f95d7a9b3
2016-06-03 15:10:46 -04:00
Florian Scholz
f1bdb4fcf0 Bug 1179876 - Add more doc links to console errors; r=mrrrgn
--HG--
extra : rebase_source : 8a30c3767fe375db71fcc26167338791625ba8b5
2016-06-03 08:54:54 -07:00
Kartikaya Gupta
f04e92726d Bug 1108052 - Remove empty event regions display items because they only slow things down and can add extraneous layers. r=mstange
MozReview-Commit-ID: JkXGiudjBpe

--HG--
extra : rebase_source : a1eecb5705e79c992b0531711b4c0d40092712c4
2016-06-03 10:20:38 -04:00
Yura Zenevich
4b0480b626 Bug 1277858 - adding more polish to console input focus style. r=bgrins
MozReview-Commit-ID: 1LVCcYe1a0S

--HG--
extra : rebase_source : aa9127344471d051e791214a2e7bedfa83199ebc
2016-06-03 14:15:29 -04:00
Jeff Muizelaar
1c35e2ccda Bug 1276923. BasicCompositor: Properly transform the clip. r=mstange
We push the clip on the buffer while it has the original transform, and
then we overwrite the transform with something else. But the fast path
operates in device space and ignores the existing clip on the buffer, so
we need to know the original clip at the original transform.
2016-06-03 14:46:12 -04:00
Sebastian Kaspari
2c68379e9b Bug 1265710 - Treat apple-touch-icons like favicons and use them in the app UI. r=ahunt
Originally I wanted to keep them as a separate type of icon and store them separately.
But this is much simpler and a big improvement. We wanted to treat touch icons as
better favicons anyways and making them go through the same pipeline gives us exactly
that.

MozReview-Commit-ID: LgEd1Fl6a4t

--HG--
extra : rebase_source : 618c6aa41edb5f3a9ad12ed748714482c0a7eb4c
2016-06-03 19:48:16 +02:00
Kartikaya Gupta
09d3bcfff8 Bug 1276850 - Back out part 3 of bug 1220307. rs=froydnj
Enabling rust in Fennec builds appears to switch some floating point operations
from hardware to software and slows down paint operations. Since no rust code
is actually used in Fennec builds, we can disable this until the rust toolchain
has better support for ARM fp hardware.
2016-06-03 14:28:48 -04:00
Wes Kocher
6a2f73c922 Bug 1277556 - Bring back a needed .ini file rs=ryanvm 2016-06-03 11:22:37 -07:00
Neil Deakin
1a53f18128 Bug 1276120, hide popups when a parent window is being minimized, handles the case where the window is minimized via a keyboard shortcut, r=jmathies 2016-06-03 13:59:34 -04:00
Jamie Nicol
a585a070a1 Bug 1274991 - Consider ancestor scale transforms when deciding whether to prerender transformed content. r=mstange
MozReview-Commit-ID: AnmSSy9YviP

--HG--
extra : rebase_source : 850b4a810203034517dacbfe88876fa1d65681a9
2016-06-03 11:12:39 +01:00
Julian Hector
d0f949dad4 Bug 1275786 - Add sys_listen to seccomp whitelist. r=jld
--HG--
extra : rebase_source : 7028482ca148f63e53e1fe915d0be507b5116c84
2016-05-27 16:00:50 +02:00
Julian Hector
cb6d29b0b7 Bug 1275785 - Add sys_bind to seccomp whitelist. r=jld
--HG--
extra : rebase_source : 90d403a3b21547ff7f280b2bff7746f4b8e32fe3
2016-05-27 15:58:51 +02:00
Cameron McCormack
832de75eca Bug 1277154 - Remove bitfields from nsStyleSVG to help with rust bindgen. r=xidorn
--HG--
extra : rebase_source : 4f8bf468aff4b06e9c410f7197551baa254760f6
2016-06-03 17:16:39 +10:00
Honza Bambas
8db609c916 Bug 1275117 - Fix static strings leaks when mozlogging is on. r=jduell
--HG--
extra : rebase_source : 2a08f4eee9a900a4e34d58084eb222aedd319464
2016-05-31 08:11:00 -04:00
Julian Hector
5eb8b17162 Bug 1275781 - Add sys_accept to seccomp whitelist. r=jld
--HG--
extra : rebase_source : e4761ce8c466987f54ddd41603fa626923fe0865
2016-05-27 15:56:35 +02:00
eyim
559c3bbfea Bug 1276714 - Add about:crashes telemetry r=BenWa,bsmedberg
MozReview-Commit-ID: 11GfIgkC5q6

--HG--
extra : rebase_source : 9b3195b5bc00f87d8fed4a36989e3c8675e3ba34
2016-05-31 15:30:32 -04:00
Dan Minor
27c4d82245 Bug 1274340: enable FEC during audio codec setup when negotiated; r=jesup
MozReview-Commit-ID: 7kc28DUDzEd

--HG--
extra : rebase_source : 8459880c0f21043e154c50f408affe34769ef775
2016-05-31 11:12:45 -04:00
Andrew Comminos
84b261df39 Bug 1277306 - Fallback to a cairo image surface when SHM and XRender are unavailable when drawing to a GDK window. r=lsalzman
MozReview-Commit-ID: 4VPrplGM8uK

--HG--
extra : rebase_source : f072e7b20b5d9a6b5f39ba6c68c4596c0b6ae87b
2016-06-01 14:52:36 -04:00
Jordan Lund
9e528a95fa Bug 1277041 - add unique hg share option and rev in push with migration runs, DONTBUILD r=gps
this patch:

* forces always passing '-r' when pushing after a migration run
* removes '--new-branch' from beta_to_release push. we don't generate new branches on releases anymore because of release promotion!
* has migration runs use a unique share dir for each repo.

this can be used as a stop gap. maybe even a more permanent solution so we don't need to add complexity to robustcheckout for an edgecase like this.

MozReview-Commit-ID: HXY5vDI1pIt

--HG--
extra : rebase_source : 717e48dbf79115817e48adba8ed2f082d832fca0
2016-05-31 19:44:26 -07:00
Gregory Szorc
2254c86f0a Backed out changeset 2756877967c1 (bug 1277656) because autoland went crazy 2016-06-03 10:10:46 -07:00
Rob Wood
2e7d85fe98 testing: exit with error if building docker containers fails (bug 1277656); r=gps
MozReview-Commit-ID: 7xfs2XGYFKH

--HG--
extra : rebase_source : e55e3122df227f624c4fe278ae968564ddbf244d
2016-06-02 16:15:49 -04:00
Andrew Halberstadt
7c3487a2d7 Bug 1277851 - [mozlint] Run flake8 directories that contain a .flake8 file separately, r=maja_zf
This is a crude workaround to get subdirectory .flake8 files working. Hopefully
this is temporary until flake8 3.0 is released with support for multiple config
files.

Note that .flake8 files that live outside of a directory that is explicitly
listed in the 'include' directive, will not be considered.

MozReview-Commit-ID: GtpUZHJKq52

--HG--
extra : rebase_source : 0294e135673a3b580316a46ec13e37749422edba
2016-06-03 10:39:32 -04:00
Jim Chen
cdc5a62ddc Bug 1277064 - Use ConcurrentHashMap for profile cache; r=snorp
Use ConcurrentHashMap for the profile cache so that accessing the cache
won't cause inadvertent deadlocks.
2016-06-03 12:01:17 -04:00
Dave Hunt
e8dd720acc Bug 1271911 - Wait for the expected notifications in test_notifications.py to avoid transient popups. r=whimboo
MozReview-Commit-ID: ICsIE1wZctR

--HG--
extra : rebase_source : a9da57c1fe36699615fc34179840a7bdca0900dc
2016-06-03 11:03:14 +01:00
Dave Hunt
37a3963313 Bug 1271911 - Enable the browser.tabs.remote.force-enable preference when using e10s. r=maja_zf
MozReview-Commit-ID: BWqRrhPx7h8

--HG--
extra : rebase_source : 052600e039ff21d7e47fd26bb8f078863625a4b6
2016-06-03 11:02:47 +01:00
Jonathan Watt
2eb705bb3f Bug 1277862, part 3 - Rename Moz2D's Filter to SamplingFilter in the rest of the tree. r=Bas 2016-05-25 17:01:18 +01:00
Jonathan Watt
03036022ec Bug 1277862, part 2 - Rename Moz2D's Filter to SamplingFilter in the rest of gfx/. r=Bas 2016-05-25 17:01:18 +01:00
Jonathan Watt
0b33916487 Bug 1277862, part 1 - Rename Moz2D's Filter to SamplingFilter in gfx/2d/. r=Bas 2016-05-25 17:01:18 +01:00
Nathan Froyd
1dd7bdbf29 Bug 1277429 - remove unused variable in ResolveRequestedModules; r=baku 2016-06-03 18:31:58 -04:00
Nathan Froyd
c230cc8e44 Bug 1277646 - remove unused field gfxAndroidPlatform::mScreenDepth; r=snorp
clang indicates that this field is unused, and grepping seems to confirm
that opinion.
2016-06-03 18:31:05 -04:00
Nathan Froyd
bee4b4445b Bug 1277649 - add override declarations for Android-specific codepaths; r=snorp
Adding these makes the compiler much happier.
2016-06-03 18:31:05 -04:00
Nathan Froyd
b61b54f642 Bug 1277647 - return the correct type from ANativeWindow_setBuffersGeometry; r=snorp
This function returns a boolean, so let's return that, rather than
relying on pointer-to-boolean coercion.
2016-06-03 18:31:05 -04:00
fkang
900260f1fd Bug 1271622 - migrate valgrind build to use mozharness r=kmoir 2016-06-03 10:19:37 -04:00
Paul Adenot
d5fef47a98 Bug 1277284 - Bustage fix in opt, on a CLOSED TREE.
MozReview-Commit-ID: LC7mBVas8CB
2016-06-03 15:32:52 +02:00
Valentin Gosu
cedd1932d1 Bug 1277555 - Set dom.enable_performance_observer pref in performance-timeline web-platform tests r=jgraham
MozReview-Commit-ID: B8ZmIjWFzgd

--HG--
extra : rebase_source : b40c2624793be366e94158501e958be892adc608
2016-06-03 01:07:58 +02:00
Paul Adenot
f01e0bea9e Bug 1277284 - Reset the volume when starting a new audio stream for a MediaStreamGraph. r=jesup
This prevents having the volume set to zero in some cases.

MozReview-Commit-ID: 4JSCDcd7jmT

--HG--
extra : rebase_source : bcc4b7229160e7cbe7ee4e7a4c712b497f7cbe16
2016-06-02 15:46:17 +02:00
Carsten "Tomcat" Book
07206a9968 Backed out changeset dd87e81a3240 (bug 1258183) for kraken crashes 2016-06-03 15:15:06 +02:00
Carsten "Tomcat" Book
834b1d77f0 Backed out changeset f7481a586899 (bug 1258183) 2016-06-03 15:14:51 +02:00
Carsten "Tomcat" Book
d01a91fbca Backed out changeset dc8e4c1174b2 (bug 1277483) for suspicion this caused android and ab failures on a CLOSED TREE
--HG--
extra : rebase_source : 8c1bda9b8cea3ccdb5a231811e539423e85cad86
2016-06-03 14:31:10 +02:00
Mark Hammond
820da7b465 Bug 1273587 - Change the User-Agent header sent to Sync to include OS information. r=kitcambridge
The custom UA string sent by Sync now includes the "oscpu" portion of the
default UA string. Eg, with this patch my UA string looks like
"Firefox/49.0a1 (Windows NT 6.1; WOW64) FxSync/1.51.0.20160524173017.desktop"
where the value in parenthesis is added by this patch.

MozReview-Commit-ID: 1gfqQoVbO6V

--HG--
extra : rebase_source : 1098134f99bc7ac529c9124c8a565e5cdb24e7da
2016-05-31 09:25:10 +10:00
Jonathan Kew
bd96cd4a6d Bug 1276516 - When restoring window positions from a saved session, allow the window bounds to extend a few pixels beyond the screen edges before deciding to override the saved position and force the window entirely within the screen's visible area. r=mikedeboer 2016-06-02 12:35:56 +01:00
Honza Bambas
b46bbd249f Bug 1276869 - Don't remove any active HTTP caches file after shutdown, r=michal 2016-06-03 13:30:57 +02:00