Commit Graph

472943 Commits

Author SHA1 Message Date
Jon Coppeard
274b0a7f77 Bug 1268501 - Release the GC lock periodically when releasing arenas on the backgound thread r=terrence
--HG--
extra : rebase_source : e9c82e659f14d42a343bb8bb3860ee6ce25de9df
2016-04-29 13:02:35 +01:00
Rail Aliiev
3a16f3e848 Bug 1160385 - Generate beetmover checksums r=jlund a=release DONTBUILD
MozReview-Commit-ID: 6FmsshqCHJA

--HG--
extra : rebase_source : 1d2b8dd0fb12d90b681b40fcb860c2ef5f4ba74c
extra : source : 7404c393ba11214521d5ec1e3daa95cf60bab482
2016-04-28 08:25:31 -04:00
Paul Adenot
1011bcc2a0 Bug 1259831 - Remove the auto-suspend logic for AudioContext. r=karlt
MozReview-Commit-ID: JoSMPVfbgJb
2016-03-29 16:57:19 +02:00
Hannes Verschore
7f8f6ca509 Bug 1255008: IonMonkey - Add a by default disabled flow sensitive alias analysis pass, r=jandem 2016-04-29 13:36:16 +02:00
Benjamin Bouvier
cf34788191 Bug 1268415: Initialize members in UpdatePointerTasks; r=jonco
MozReview-Commit-ID: 2QthZlDcd76

--HG--
extra : rebase_source : 955bd39f5506b6ad2e4820592417e1b31e9b8d35
2016-04-22 17:01:05 +02:00
Jon Coppeard
33af1ea84b Bug 1268085 - Remove unused post barrier callbacks r=terrence 2016-04-29 10:44:22 +01:00
Jon Coppeard
f81dc4656c Bug 1268541 - Compact arenas containing base shapes r=terrence 2016-04-29 10:44:22 +01:00
Tooru Fujisawa
1ddcd311ac Bug 1268034 - Part 2: Call setConstructor and initBuiltinConstructor after defining properties in all init function. r=till 2016-04-29 18:24:21 +09:00
Tooru Fujisawa
8c67bcb434 Bug 1268034 - Part 1: Reset constructor slot of GlobalObject to undefined when it fails to initialize constructor. r=till 2016-04-29 18:24:20 +09:00
Nicolas Silva
3c41ca6471 Bug 1216658 - Ignore Gt3 dark themes and use light theme's color scheme for native widgets. r=karlt 2016-04-29 10:14:29 +02:00
Henri Sivonen
7d6b2afbac Bug 1221856 - Infer b/f cache restoration of MediaDocument from readyState. r=smaug. 2016-04-29 10:56:53 +03:00
Andi-Bogdan Postelnicu
66da00b99b Bug 1268449 - prevent memory leak in Resolve. r=ekr
MozReview-Commit-ID: 7K94oXrkhne

--HG--
extra : rebase_source : 3d7e08a7f50f8ac4550167f23d1334e941133e23
2016-04-28 14:13:55 +03:00
JW Wang
438a0405e7 Bug 1267936 - make a stronger assertion to catch that MediaDecoder is created when MediaShutdownManager::Shutdown() begins. r=jya.
MozReview-Commit-ID: K3OdjMFGEUF
2016-04-29 10:18:35 +08:00
Gian-Carlo Pascutto
6491a25e6f Bug 1268579 - Add inotify_rm_watch to the seccomp-bpf whitelist. r=jld
MozReview-Commit-ID: DvaHjOa5GOv

--HG--
extra : rebase_source : 1105ebd32973f8608c4c8b21dc72ba9313661735
2016-04-28 20:04:06 +02:00
Henry Chang
33e58f1836 Bug 1264517 - Replace sensitive info from debugging message. r=gcp. 2016-04-29 13:53:31 +08:00
David Anderson
04138baed8 Add gfxConfig to about:support. (bug 1254899 part 12, r=milan) 2016-04-28 21:52:56 -07:00
David Anderson
c293f2124b Add gfxConfig to nsIGfxInfo, for about:support access. (bug 1254899 part 11, r=jrmuizel) 2016-04-28 21:52:56 -07:00
David Anderson
e1b55a7e41 Replace gfxWindowsPlatform::mD2D1Status with gfxConfig. (bug 1254899 part 10, r=milan) 2016-04-28 21:52:56 -07:00
David Anderson
a4bd3b332b Replace gfxWindowsPlatform::mD3D11Status with gfxConfig. (bug 1254899 part 9, r=jrmuizel) 2016-04-28 21:52:55 -07:00
David Anderson
802cde670e Give FeatureState a public interface. (bug 1254899 part 8, r=milan) 2016-04-28 21:52:55 -07:00
David Anderson
c1838c00ba Add another feature state for blacklisting and environment decisions. (bug 1254899 part 7, r=milan) 2016-04-28 21:52:55 -07:00
David Anderson
dbc599bf9b Merge gfxWindowsPlatform::mAcceleration into gfxConfig. (bug 1254899 part 6, r=milan) 2016-04-28 21:52:55 -07:00
David Anderson
f894adf887 Move DeviceInitData from gfxWindowsPlatform to gfxPlatforn. (bug 1254899 part 5, r=milan) 2016-04-28 21:52:55 -07:00
David Anderson
47e60f5ed3 Rename FeatureStatus::Crashed to CrashedInHandler. (bug 1254899 part 4, r=milan) 2016-04-28 21:52:55 -07:00
David Anderson
df32b2f2cb Ensure gfxPlatform is created before creating a compositor on Android. (bug 1254899 part 3.1, r=snorp) 2016-04-28 21:52:54 -07:00
David Anderson
b7528e9778 Introduce gfxConfig, a manager for graphics feature settings. (bug 1254899 part 3, r=milan) 2016-04-28 21:52:54 -07:00
David Anderson
b1d059c49c Refactor acceleration pref initialization. (bug 1254899 part 2, r=jrmuizel) 2016-04-28 21:52:54 -07:00
David Anderson
5e5cda33f7 Dedent some functions. (bug 1254899 part 1, r=jrmuizel) 2016-04-28 21:52:54 -07:00
Cameron McCormack
d222b3159d Bug 1268404 - Part 2: Implement ServoStyleSet::ResolveStyleForText. r=bholley 2016-04-29 14:04:16 +10:00
Cameron McCormack
3aadcf811c Bug 1268404 - Part 1: Split out ResolveStyleForText from ResolveStyleForNonElement and pass in the text node. r=bholley 2016-04-29 14:01:44 +10:00
Cameron McCormack
022c4340ae Bug 1268390 - Part 3: Add support for doc style sheets in ServoStyleSet. r=bholley 2016-04-29 14:01:44 +10:00
Cameron McCormack
9eeb5dc2a9 Bug 1268390 - Part 2: Add bindings for Servo_InsertStyleSheetBefore. r=bholley 2016-04-29 14:01:44 +10:00
Cameron McCormack
2617364266 Bug 1268390 - Part 1: Factor out most of nsStyleSet::AddDocStyleSheet for re-use. r=bholley 2016-04-29 14:01:44 +10:00
Cameron McCormack
26c0413d34 Bug 1268392 - Make Servo_GetComputedValues take a node rather than an element. r=bholley 2016-04-29 14:01:44 +10:00
Daniel Holbert
1460a1dde0 Bug 1030952 part 5: Add reftests for flex items with intrinsic aspect ratios and various constraints & stretching in each dimension. (no review)
DONTBUILD

MozReview-Commit-ID: LCCtzC6OBtX
2016-04-28 20:17:10 -07:00
Daniel Holbert
43a6f6d5c0 Backed out changeset 3f3dc83fdd26 (reftests for Bug 1030952) to fix commit message.
DONTBUILD
2016-04-28 20:39:50 -07:00
Daniel Holbert
49d31c1196 Bug 1030952 part 4: Add reftests for flex items with intrinsic aspect ratios and various constraints & stretching in each dimension. (no review)
MozReview-Commit-ID: FeUrQ8sS4C1
2016-04-28 20:17:10 -07:00
Daniel Holbert
880ec173d2 Bug 1030952 part 4: For flex items with an aspect ratio, stomp on reflow state's main size *and cross size* in final reflow. r=mats
MozReview-Commit-ID: CzZzy9gOHFK
2016-04-28 20:17:03 -07:00
Daniel Holbert
774f83d738 Bug 1030952 part 3: Add a frame property to allow flex container to impose a different main-size on a flex item for aspect ratio calculations. r=mats
MozReview-Commit-ID: HZylbVhO1Iv
2016-04-28 20:17:02 -07:00
Daniel Holbert
924d376db3 Bug 1030952 part 2: Change flex layout to recognize that an aspect ratio allows main-size to influence cross-size. r=mats
MozReview-Commit-ID: E2htKm7XGLY
2016-04-28 20:16:59 -07:00
Daniel Holbert
7800939204 Bug 1030952 part 1: Save each flex item's intrinsic ratio during reflow, for easy reuse. r=mats
MozReview-Commit-ID: 84dtBQUJZP7
2016-04-28 20:16:58 -07:00
Ting-Yu Lin
25bc4aacc1 Bug 1268410 - Change the default value of "layout.accessiblecaret.timeout_ms" to 0. r=mats
That is, the single caret in cursor mode will always persist on all
platforms as on Firefox Android.

MozReview-Commit-ID: 5MTCf1n2dF3

--HG--
extra : rebase_source : 4062752d7c781acc19088106028e848d1192f880
2016-04-28 20:21:23 +08:00
Nicholas Nethercote
3d3c69d038 Bug 1267551 (part 1) - Use MOZ_MUST_USE more in jsnum.h. r=jonco. 2016-04-27 17:09:21 +10:00
Lee Salzman
774415c769 Bug 1265131 - clobber for Skia m51 update 2016-04-28 22:55:53 -04:00
Lee Salzman
640ab69d7c Bug 1265131, part 5 - update Skia to m51 branch. r=jrmuizel
--HG--
rename : gfx/skia/skia/include/effects/SkDrawExtraPathEffect.h => gfx/skia/skia/src/animator/SkDrawExtraPathEffect.h
rename : gfx/skia/skia/include/core/SkTDStack.h => gfx/skia/skia/src/animator/SkTDStack.h
rename : gfx/skia/skia/src/codec/SkJpegUtility_codec.h => gfx/skia/skia/src/codec/SkJpegUtility.h
rename : gfx/skia/skia/src/doc/SkDocument.cpp => gfx/skia/skia/src/core/SkDocument.cpp
rename : gfx/skia/skia/include/core/SkTInternalLList.h => gfx/skia/skia/src/core/SkTInternalLList.h
rename : gfx/skia/skia/src/images/SkImageEncoder_argb.cpp => gfx/skia/skia/src/images/SkARGBImageEncoder.cpp
rename : gfx/skia/skia/src/doc/SkDocument_PDF_None.cpp => gfx/skia/skia/src/pdf/SkDocument_PDF_None.cpp
rename : gfx/skia/skia/include/device/xps/SkConstexprMath.h => gfx/skia/skia/src/xps/SkConstexprMath.h
rename : gfx/skia/skia/src/doc/SkDocument_XPS_None.cpp => gfx/skia/skia/src/xps/SkDocument_XPS_None.cpp
rename : gfx/skia/skia/include/device/xps/SkXPSDevice.h => gfx/skia/skia/src/xps/SkXPSDevice.h
2016-04-28 22:55:28 -04:00
Lee Salzman
61d1a0da74 Bug 1265131, part 4 - fix tests for Skia m51 update. r=jrmuizel 2016-04-28 22:55:27 -04:00
Lee Salzman
493ea699e5 Bug 1265131, part 3 - update Moz2d for Skia m51. r=jrmuizel 2016-04-28 22:55:27 -04:00
Lee Salzman
b8c6e8c1f2 Bug 1265131, part 2 - update SkiaGLGlue for Skia m51. r=jrmuizel 2016-04-28 22:55:27 -04:00
Lee Salzman
5efa142cf9 Bug 1265131, part 1 - update moz.build for Skia m51. r=jrmuizel 2016-04-28 22:55:26 -04:00
Luke Wagner
907033b7b6 Bug 1219098 - Reenable compression on large sources, but revert to uncompressed if decompression happens (r=jandem)
MozReview-Commit-ID: Isv12cO9VeL
* * *
[mq]: blah

MozReview-Commit-ID: CqyK7uELkdg
2016-04-28 20:04:57 -05:00