Carsten "Tomcat" Book
5f00ae3a8b
merge mozilla-inbound to mozilla-central a=merge
2017-06-29 15:47:04 +02:00
Xidorn Quan
747d424555
Bug 1375944 - Increment font set generation when font-face is synchronously loaded in post-traversal. r=heycam
...
MozReview-Commit-ID: IJO6Uggpca4
--HG--
rename : layout/reftests/fonts/Ahem.ttf => layout/style/test/Ahem.ttf
extra : rebase_source : 0fc61d16412ff48eb50129bc614607a647293542
2017-06-28 11:14:18 -07:00
Jean-Yves Avenard
d61a420f11
Bug 1376838: Revert "Bug 1360006: Whitelist VP9 decoder to intel GPU only." r=cpearce
...
This reverts commit 77f2dd5563d2c3e9ad7ada388036f1846c1e2107
MozReview-Commit-ID: 71Hr05Z6hA4
--HG--
extra : rebase_source : 3efa2e95d2a560b43443a07fc1948cf146d054f0
2017-06-28 19:45:24 +02:00
Kartikaya Gupta
56edc85a6e
Bug 1376782 - Replace gfxPoint with a typedef to PointDouble. r=jrmuizel
...
This also moves the WithinEpsilonOf function from gfxPoint into
PointTyped, and changes call sites that are using
gfxPoint::Transform(Matrix4x4) to use Matrix4x4::TransformPoint(Point)
instead, which should be equivalent.
MozReview-Commit-ID: 3Z0bsU41rQt
--HG--
extra : rebase_source : 390e8de546d641d324e7125a06d0b8b51a48b946
2017-06-28 11:42:23 -04:00
Kartikaya Gupta
7332c6da98
Bug 1376782 - Replace gfxSize with a typedef to SizeDouble. r=jrmuizel
...
Most of the changes in this patch are just using the explicit
constructor from gfx::IntSize to gfx::Size, since gfxSize did
that implicitly but gfx::Size doesn't.
MozReview-Commit-ID: CzikGjHEXje
--HG--
extra : rebase_source : 9d19977f2a774d9a2a653db923553a6c2e06f82a
2017-06-28 11:41:21 -04:00
Kartikaya Gupta
57f217254c
Bug 1376782 - Replace gfxMargin with a typedef to MarginDouble. r=jrmuizel
...
MozReview-Commit-ID: FEIILgP5Cr7
--HG--
extra : rebase_source : 572f5279dc8cd67712fd596d2f913d6131003ff4
2017-06-28 11:40:48 -04:00
Mats Palmgren
f8621ea409
Bug 1376463 - Use Lookup instead of Get+Remove to avoid unnecessary hashtable lookups. r=froydnj
...
MozReview-Commit-ID: KoBaDTQEQQm
2017-06-28 01:03:16 +02:00
Ryan Hunt
557ad1c73c
Bug 1351783 part 18 - Add async keyboard scrolling information to about:support. r=kats
...
MozReview-Commit-ID: LYEcRNgqZ35
--HG--
extra : rebase_source : f56e1da6733d1f41fdabcbb5d8b60087597fe4bb
extra : histedit_source : 42263e2042de7d9efba2fd445642f89ef64b7eea
2017-06-15 17:54:03 -04:00
Ryan Hunt
db5f497c0f
Bug 1351783 part 16 - Perform async scrolling for keyboard events when possible. r=kats,botond,dvander
...
This commit ties it all together by dispatching keyboard actions to scroll targets
in response to keyboard inputs when we have current and valid focus state.
MozReview-Commit-ID: G7rZiS3FH5e
--HG--
extra : rebase_source : 10129d417fe8ef576cac5bda3157dd8f65b5843a
extra : histedit_source : be651a33f787f68bc764988ddc073d346e854491
2017-06-05 19:46:06 -05:00
Ryan Hunt
c24e099b23
Bug 1351783 part 15 - Hook up APZC for scrolling based on a KeyboardScrollAction. r=kats,botond
...
This commit adds code for keyboard scroll animations and computing the delta
needed for a keyboard scroll action. Keyboard scrolling behavior is more complex
with scroll snapping, so we don't support async keyboard scrolling when we have
scroll snap points.
MozReview-Commit-ID: 97CpprCBp2A
--HG--
extra : rebase_source : 154b2c6b5a6c587fca011ab885c8d46ba6b4d80a
extra : histedit_source : 87ba53fe89069a47751d9ce25fc344011fb0f4de
2017-06-06 04:47:10 -05:00
Ryan Hunt
cfc792bc4c
Bug 1351783 part 1 - Add includes for unified build issues. r=kats
...
MozReview-Commit-ID: D57bbW4pmPZ
--HG--
extra : rebase_source : 9af2973a112c7ea641876c1f945797f2c7c945ce
2017-06-05 18:03:02 -05:00
Bill McCloskey
f115503a0b
Bug 1372405
- Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-26 14:19:58 -07:00
Lee Salzman
068bbf5940
Bug 1376026 - fix DWriteEnabled usage. r=me
2017-07-06 00:03:58 -04:00
Lee Salzman
edc6db4195
Bug 1376026 - fix plumbing of DWrite parameters for Skia fonts to not depend on gfxPlatform. r=jrmuizel
2017-06-30 14:09:05 -04:00
Lee Salzman
e21d52047e
Bug 1376026 - assume DWrite is available on Windows 7 even without the platform update. r=jrmuizel
2017-06-30 13:46:21 -04:00
Wes Kocher
bfc45b98b9
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 9XdoB5MuVz6
2017-07-05 17:17:41 -07:00
David Anderson
f914e078f9
Implement asynchronous OMTP behind a pref. (bug 1377060 part 2, r=mchang)
...
--HG--
extra : rebase_source : b9c49b6c0e80e2bc94a94dee2ddaae4ad985f9ec
2017-07-05 15:19:52 -07:00
Nathan Froyd
6c8193aed4
Bug 1377962 - add more override declarations for Android-only methods; r=snorp
...
Trying to get the build running with clang again revealed a few more
missing override declarations.
2017-07-05 16:56:28 -04:00
David Anderson
af47af94ef
Compute minimal intermediate surface sizes in Advanced Layers. (bug 1375785, r=mattwoodrow)
...
--HG--
extra : rebase_source : 60b7a69865a0e9083a61201b8ce1bea2e3c82fd1
2017-06-28 15:26:48 -07:00
Jonathan Kew
982e744811
Bug 1376136 - Remove the shapedText flag TEXT_IS_PERSISTENT, as nothing depends on it any longer. r=mats
2017-06-25 09:30:28 +01:00
David Anderson
ea272c6f03
Add memory reporting. (bug 1365879 part 26, r=mattwoodrow)
2017-06-23 14:23:14 -07:00
David Anderson
000ab020c2
Add Telemetry environment and failure tracking for Advanced Layers. (bug 1365879 part 23, r=milan, data_r=bsmedberg)
2017-06-23 14:23:13 -07:00
David Anderson
7df9b05034
Add MLGPU feature bits and compositor initialization. (bug 1365879 part 21, r=mattwoodrow)
2017-06-23 14:23:12 -07:00
David Anderson
6376e2c6bb
Initial import of Advanced Layers. (bug 1365879 part 20, r=bas)
2017-06-23 14:23:12 -07:00
Samael Wang
06b5a3322e
Bug 1362166 - Add a timeout to PCompositorManager & kill GPU process on timeout in release builds. r=dvander
...
MozReview-Commit-ID: Dln8ERrExmz
2017-06-22 17:27:05 +08:00
Ethan Lin
961d3fd17f
Bug 1367987 - Enable image layer by default when webrender is enabled. r=kats
2017-06-23 22:11:42 +08:00
Carsten "Tomcat" Book
88fff78f64
Merge mozilla-central to mozilla-inbound
2017-06-23 12:22:24 +02:00
Carsten "Tomcat" Book
4119f2f8fb
Backed out changeset 8069471cda21 (bug 1365879)
2017-06-23 12:15:35 +02:00
Carsten "Tomcat" Book
1f871b61e4
Backed out changeset 9d0048e04446 (bug 1365879)
2017-06-23 12:15:32 +02:00
Carsten "Tomcat" Book
e2e4b940e9
Backed out changeset 35129e4e204b (bug 1365879)
2017-06-23 12:15:28 +02:00
Carsten "Tomcat" Book
86edec6643
Backed out changeset 20203c94ef23 (bug 1365879)
2017-06-23 12:15:21 +02:00
Carsten "Tomcat" Book
7af37a52bd
Merge mozilla-central to mozilla-inbound
2017-06-23 11:44:21 +02:00
Carsten "Tomcat" Book
5f51e5596e
merge mozilla-inbound to mozilla-central a=merge
2017-06-23 11:28:19 +02:00
Nicholas Nethercote
58786e1ea7
Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange.
...
This patch makes the following changes to the macros.
- Removes PROFILER_LABEL_FUNC. It's only suitable for use in functions outside
classes, due to PROFILER_FUNCTION_NAME not getting class names, and it was
mostly misused.
- Removes PROFILER_FUNCTION_NAME. It's no longer used, and __func__ is
universally available now anyway.
- Combines the first two string literal arguments of PROFILER_LABEL and
PROFILER_LABEL_DYNAMIC into a single argument. There was no good reason for
them to be separate, and it forced a '::' in the label, which isn't always
appropriate. Also, the meaning of the "name_space" argument was interpreted
in an interesting variety of ways.
- Adds an "AUTO_" prefix to PROFILER_LABEL and PROFILER_LABEL_DYNAMIC, to make
it clearer they construct RAII objects rather than just being function calls.
(I myself have screwed up the scoping because of this in the past.)
- Fills in the 'js::ProfileEntry::Category::' qualifier within the macro, so
the caller doesn't need to. This makes a *lot* more of the uses fit onto a
single line.
The patch also makes the following changes to the macro uses (beyond those
required by the changes described above).
- Fixes a bunch of labels that had gotten out of sync with the name of the
class and/or function that encloses them.
- Removes a useless PROFILER_LABEL use within a trivial scope in
EventStateManager::DispatchMouseOrPointerEvent(). It clearly wasn't serving
any useful purpose. It also serves as extra evidence that the AUTO_ prefix is
a good idea.
- Tweaks DecodePool::SyncRunIf{Preferred,Possible} so that the labelling is
done within them, instead of at their callsites, because that's a more
standard way of doing things.
--HG--
extra : rebase_source : 318d1bc6fc1425a94aacbf489dd46e4f83211de4
2017-06-22 17:08:53 +10:00
David Anderson
5e5166d309
Add memory reporting. (bug 1365879 part 26, r=mattwoodrow)
...
--HG--
extra : rebase_source : a19fc78fb107d6899244632d18cdb654a4bae8e9
2017-06-22 21:12:21 -07:00
David Anderson
3e221849c1
Add Telemetry environment and failure tracking for Advanced Layers. (bug 1365879 part 23, r=milan, data_r=bsmedberg)
...
--HG--
extra : rebase_source : 607bda151930c9c24e3ce7b89ca585606e8bb44d
2017-06-22 21:12:20 -07:00
David Anderson
0505938414
Add MLGPU feature bits and compositor initialization. (bug 1365879 part 21, r=mattwoodrow)
...
--HG--
extra : rebase_source : 3d8d1a9619d997a2de9eea4e734a0457cd326e91
2017-06-22 21:12:19 -07:00
David Anderson
8eb9963527
Initial import of Advanced Layers. (bug 1365879 part 20, r=bas)
...
--HG--
extra : rebase_source : 57032a3e3d383c27cfdc2f26841d387ca57d0011
2017-06-22 21:12:19 -07:00
Nicholas Nethercote
915a56fb41
Bug 1375299 (part 2) - Remove PROFILER_MARKER. r=mstange.
...
PROFILER_MARKER is now just a trivial wrapper for profiler_add_marker(). This
patch removes it.
--HG--
extra : rebase_source : 9858f34763bb343757896a91ab7ad8bd8e56b076
2017-06-22 13:40:21 +10:00
domfarolino@gmail.com
af4e81298b
Bug 1373088 - Don't use a timeout for compositor process startup when debugging child process. r=milan
...
--HG--
extra : rebase_source : 39e5c564fc7b0c2f7e94535a9c7b17bfd03914e3
2017-06-19 13:12:00 -04:00
Jeff Muizelaar
29a6af3f3d
Bug 1375515 - Add the ability to convert RoundedRects to the WebRender form r=kats
2017-06-22 12:34:48 -04:00
Milan Sreckovic
012064db78
Bug 1337063: Transfer child's initial ContentDeviceData with SendSetXPCOMProcessAttributes - r=dvander
...
MozReview-Commit-ID: 8Er44xSDHhb
--HG--
extra : rebase_source : 464a09246ca095ba363f988fb9749680d8518926
2017-06-22 13:45:48 -04:00
Wes Kocher
bb24138b9d
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: CaSKFN9T7N4
2017-06-21 18:05:27 -07:00
Samuel Vargas
51d69e7578
Bug 1367893 - Rename webgl.max options to webgl.perf.max - r=jgilbert
2017-06-21 16:25:49 -07:00
Carsten "Tomcat" Book
8a1350b5a6
Backed out changeset 4f6302a98ae4 (bug 1372405
)
...
--HG--
extra : rebase_source : 41632f3158e88e692809731394a683d065a73dfb
2017-06-21 13:59:26 +02:00
Carsten "Tomcat" Book
c407541a44
Backed out changeset 08e38bcd123b (bug 1367987) for causing new intermittent failure in reftests/image/image-seam-2.html
2017-06-21 12:22:42 +02:00
Jean-Yves Avenard
1dd0cb03fa
Bug 1373229: P3. Ensure that the retrieval operation succeeded. r=bas
...
Retrieving ID3D10Multithread can fail (and will do so on Win7 try box). We must check for null before using the object.
MozReview-Commit-ID: LTeBgDwR2EF
--HG--
extra : rebase_source : d108452fd87fe0e231adee471347df52a67a6c92
2017-06-21 11:53:38 +02:00
Wes Kocher
57da9036bb
Merge inbound to central, a=merge
...
MozReview-Commit-ID: KZoJHLFuTwT
2017-06-19 17:30:02 -07:00
Sebastian Hengst
905913ead5
Backed out changeset 112d854f652d (bug 1365772) for Windows bustage: 'gfxConfig': is not a class or namespace name at DeviceAttachmentsD3D11.cpp(179). r=backout on a CLOSED TREE
...
Valgrind also complains: Conditional jump or move depends on uninitialised value(s) at __get_cpuid / cpuid / read_cpu_features / operator
2017-06-19 18:23:50 +02:00
Alexis Beingessner
5c589ff480
Bug 1365772 - Allow component alpha to be managed by blocklists. r=kats
...
MozReview-Commit-ID: 5iEuUtmfkLl
--HG--
extra : rebase_source : 5c39798c464d790cd76254dedba4c76470dc2126
2017-05-30 09:25:40 -04:00
Jonathan Kew
3bcb26919c
Bug 1365776 - Use the IDWriteFontFace1 interface if available to get glyph advances from DirectWrite more cheaply. r=jrmuizel
2017-05-19 22:25:28 +01:00
Jonathan Kew
fb4b3bc484
Bug 1364465 - Make shaped-word caches in gfxFont instances use fallible allocation, for a less drastic failure mode in the event of allocation failure. r=jrmuizel
2017-06-19 13:29:22 +01:00
Nicholas Nethercote
5d3808c6e5
Bug 1373436 (part 4) - Use UniquePtr with profile_add_marker(). r=mstange.
...
Once the |aPayload| argument to profile_add_marker() became a UniquePtr the
default value of nullptr caused compilation difficulties that could only be
fixed by #including ProfilerMarkerPayload.h into lots of additional places
(because the UniquePtr<T> instantiation required the T to be fully defined). To
get around this I just split profile_add_marker() into two functions, one with
1 argument and one with 2 arguments.
The patch also removes the definition of PROFILER_MARKER_PAYLOAD in the case
where MOZ_GECKO_PROFILER isn't defined. A comment explains why.
2017-06-16 12:26:26 +10:00
Sebastian Hengst
efd723cdad
merge mozilla-central to autoland. r=merge
2017-06-18 00:21:41 +02:00
Masatoshi Kimura
838ccc4108
Bug 1369025 - Remove mozilla::dom::EncodingUtils. r=hsivonen
...
MozReview-Commit-ID: 5O5WtxbmATQ
--HG--
rename : dom/encoding/encodingsgroups.properties => intl/locale/encodingsgroups.properties
extra : rebase_source : 13143b43ee745b618e05ed1b6991d69781c2767d
2017-06-17 11:54:40 +09:00
Lee Salzman
e4cbb5aad8
Bug 1365794 - optimize box blur surfaces for destination draw target. r=mchang
...
MozReview-Commit-ID: CfAwZZy6v5M
2017-06-16 16:50:39 -04:00
Sebastian Hengst
20d16dadd3
merge mozilla-inbount to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 36YqbsnO3en
2017-06-15 11:11:30 +02:00
Andrew Osmond
27eaaaed2f
Bug 1365927 - Part 4. Replace PCompositorBridge integration hooks with PCompositorManager. r=dvander
2017-06-14 11:39:59 -04:00
Mats Palmgren
cfd3f9f9cf
Bug 1371954 - Use RemoveEntry(EntryType*) rather than RemoveEntry(KeyType) to avoid an unnecesary hashtable lookup. r=froydnj
...
MozReview-Commit-ID: 10mB1SslmUm
2017-06-14 17:27:24 +02:00
domfarolino@gmail.com
5450eab623
Bug 1369549 - Bootstrap a painting thread for OMTP. r=dvander
...
--HG--
extra : rebase_source : bae591cdace1197a6b4d3a489a46bdaab5293d23
2017-06-09 16:30:00 -04:00
domfarolino@gmail.com
0fe1d756ab
Bug 1369542 - Hook up OMTP to config/about:support/crash annotation system. r=dvander
...
--HG--
extra : rebase_source : dbf55894b92f7964ab6f64469394117179142f9a
2017-06-06 16:18:00 -04:00
Eric Rahm
23b71eb97f
Bug 1353593 - Part 1.1: Fix usage of char16ptr_t in a graphics logging message. r=milan
...
This message intends to print out a string but was inadvertantly converting
the string pointer to a hex value. Adding an implicit conversion of char16ptr_t
to |wchar*| breaks this, so we just update the code to actually convert and
print the string instead.
MozReview-Commit-ID: 90luEnoysX3
2017-06-12 16:20:48 -07:00
Wes Kocher
bcf1a1c32e
Backed out 6 changesets (bug 1365927) for build failures in ipc_message_utils.h a=backout CLOSED TREE
...
Backed out changeset 11fc0da380a2 (bug 1365927)
Backed out changeset 9f1dee5a6c42 (bug 1365927)
Backed out changeset f4954c824f5c (bug 1365927)
Backed out changeset 144ac6cc76f8 (bug 1365927)
Backed out changeset 961e782cf7c7 (bug 1365927)
Backed out changeset 12a093fb86a4 (bug 1365927)
MozReview-Commit-ID: 6CDxqOJzMjE
2017-06-13 12:45:03 -07:00
Andrew Osmond
c17a8c1ea1
Bug 1365927 - Part 4. Replace PCompositorBridge integration hooks with PCompositorManager. r=dvander
2017-06-13 15:19:36 -04:00
Henri Sivonen
432653453a
Bug 1261841 part 2 - Use encoding_rs instead of uconv. r=emk,mystor.
...
MozReview-Commit-ID: 15Y5GTX98bv
2017-06-13 13:23:23 +03:00
Jeff Muizelaar
63724b1070
Bug 1369552. Split out DrawTargetWrapAndRecord and DrawTargetRecording. r=Bas
...
DrawTargetRecording will stop playing back durin recording.
--HG--
rename : gfx/2d/DrawTargetRecording.cpp => gfx/2d/DrawTargetWrapAndRecord.cpp
rename : gfx/2d/DrawTargetRecording.h => gfx/2d/DrawTargetWrapAndRecord.h
extra : rebase_source : fd41326974905946318489cc801929328331ae73
2017-06-12 16:52:29 -04:00
Jeff Muizelaar
78632ed364
Bug 1371855
- gfxDrawable: Use a similar draw target instead of an offscreen one.
...
This makes sure that we use a DrawTargetRecording when we're recording.
Previously we were trying to draw a SourceSurfaceRecording into an
Offscreen DrawTarget which in this case was a DrawTargetSkia which
doesn't support SourceSurfaceRecordings. This changes avoids the
DrawTargetSkia.
2017-06-12 09:56:14 -04:00
Markus Stange
1cdb518fb7
Bug 1370757 - Only push device aligned clips. r=lsalzman
...
The new clip from bug 1364007 can cause us to clip to a rectangle that's not
aligned to device pixels. With the current rect inflation, we didn't notice,
but if we want to remove the inflation then we need to make sure to round out
the rect that we clip to.
MozReview-Commit-ID: BO9zds8fiKI
--HG--
extra : rebase_source : f71f283ef73cf58dbc2cc05d06ea9bc864fd5084
2017-06-06 19:19:51 -04:00
Ryan VanderMeulen
9b7a73b65a
Merge m-c to autoland. a=merge
...
UPGRADE_NSPR_RELEASE UPGRADE_NSS_RELEASE
--HG--
extra : amend_source : a59e53ba2f8db608f613f21ad6da2b5be8814aa4
2017-06-07 22:55:56 -04:00
Mason Chang
e6ddf2c3c1
Bug 1258781 Add pref for content skia font cache size. r=erahm
2017-06-07 10:11:17 -07:00
Martin Robinson
7d937678f4
Bug 1365972 - Add initial WebRender support for nsDisplayFilter. r=rhunt, r=mattwoodrow
2017-06-06 06:28:00 -04:00
Carsten "Tomcat" Book
c63e6d4789
Merge mozilla-central to mozilla-inbound
2017-06-02 14:32:35 +02:00
Carsten "Tomcat" Book
efccdfdb0a
merge mozilla-inbound to mozilla-central a=merge
2017-06-02 14:22:17 +02:00
Ethan Lin
1927f89975
Bug 1358055 - Enable background color layer by default for webrender. r=kats
2017-06-02 18:21:07 +08:00
Ethan Lin
c0df57e679
Bug 1369264 - Part1. Enable column rule layer by default. r=pchang
2017-06-02 11:55:11 +08:00
Jean-Yves Avenard
a9142498ec
Bug 1360006: Whitelist VP9 decoder to intel GPU only. r=mattwoodrow
...
We enable by default the VP9 hardware decoder on intel GPU.
MozReview-Commit-ID: FzMzbpZErjQ
--HG--
extra : rebase_source : f34c969f7dda1ef24224e982f31d5e43cfae7cc0
2017-06-01 22:17:56 +02:00
Jeff Muizelaar
5fae3040ce
Bug 1369490. Remove some backend type checks that aren't needed. r=lsalzman
...
This checks won't work with the forthcoming recording backend and don't
seem to really be accomplishing anything.
2017-06-01 16:58:24 -04:00
Jonathan Kew
fd5dc7dd5e
Bug 1364089 - Eliminate some unnecessary virtual calls in gfxFont-related code. r=jrmuizel
2017-06-01 15:42:07 +01:00
Markus Stange
963eaf95ea
Bug 1370977 - Rename gfx.webrender.profiler.enable to gfx.webrender.profiler.enabled and expose it on about:config. r=kats
...
MozReview-Commit-ID: EfeydaDx5ZC
--HG--
extra : rebase_source : 927fe456f4ed2714b9585a28ed4e4af8f379209d
2017-06-07 13:13:55 -04:00
Morris Tseng
e39344ca89
Bug 1354463 - Enable layers.advanced.canvas-background-color if webrender is enabled. r=kats
...
MozReview-Commit-ID: KrJY8i9ms42
--HG--
extra : rebase_source : ff746cedf31b0bd3f8eb51af6fe5add86ffe2c3b
2017-05-12 11:23:39 +08:00
Bill McCloskey
6b3e84ed5f
Bug 1372405
- Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-20 21:44:11 -07:00
Ethan Lin
1abb2e7d41
Bug 1367987 - Enable image layer by default when webrender is enabled. r=kats
2017-06-21 09:38:54 +08:00
Sebastian Hengst
e1bd0a20d7
Backed out changeset e62923d406f0 (bug 1362166) on suspicion of causing reftest failures on Linux x64 QuantumRender opt, e.g. multicol-rule-hidden-000-ref.xht. r=backout
2017-06-20 18:01:22 +02:00
Samael Wang
0db11efe83
Bug 1362166 - Add a timeout to PCompositorManager & kill GPU process on timeout in release builds. r=dvander
...
MozReview-Commit-ID: Dln8ERrExmz
2017-06-19 16:45:21 +08:00
Carsten "Tomcat" Book
ea1b86680c
Backed out changeset 9846de3bd954 (bug 1372405
)
...
--HG--
extra : rebase_source : 5d4a48e8ec394c329994689d938d2a6e9b2752b0
2017-06-20 08:27:02 +02:00
Bill McCloskey
4592152411
Bug 1372405
- Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-19 22:25:47 -07:00
Markus Stange
f8d4832d5f
Bug 1370034 - Allow disabling window transforms using a pref. r=spohl
...
MozReview-Commit-ID: T5NWKMA4qz
--HG--
extra : rebase_source : 2959234f0c0c1368207efc17ec101cb5fc87e5b6
2017-06-09 11:16:48 -04:00
Kartikaya Gupta
e49fb92e99
Merge m-c to graphics, a=merge
...
MozReview-Commit-ID: IU4SJ95MVHH
2017-05-30 07:50:05 -04:00
Carsten "Tomcat" Book
b318c7dca7
merge mozilla-inbound to mozilla-central + UPGRADE_NSS_RELEASE a=merge
...
--HG--
rename : toolkit/components/extensions/test/xpcshell/xpcshell.ini => toolkit/components/extensions/test/xpcshell/xpcshell-common.ini
extra : amend_source : 458fd54fe8070ca3034ac441267ff7025adb5251
2017-05-30 11:37:46 +02:00
Kris Maglione
27a5a12045
Bug 1356317: Part 1 - Mark SurfaceMemoryReporter refcounting as threadsafe. r=njn
...
MozReview-Commit-ID: 9U5KLMyKSbk
--HG--
extra : rebase_source : e59990f3e52cf5cb6d552a8844d61f7fc5fbdfb4
2017-05-29 22:04:30 -07:00
Xidorn Quan
ac6cc1d36a
Bug 1368418 part 3 - Remove nsCategoryImp. r=emk
...
MozReview-Commit-ID: 5qCoeqfM2s5
--HG--
extra : rebase_source : 6dc1693ce61bea4ec35469a3388c75a9fb64e5b3
2017-05-29 16:17:39 +10:00
Jonathan Kew
30cba7385b
Bug 1365278 - Remove WORD_CACHE_* telemetry probes that provide little value for their cost. r=milan
2017-05-29 16:19:36 +01:00
Kartikaya Gupta
07aa8387a0
Merge m-c to graphics, a=merge
...
MozReview-Commit-ID: 3cEYFBtGvTZ
2017-05-25 08:06:56 -04:00
Kartikaya Gupta
9b99490587
Merge m-c to graphics, a=merge
...
MozReview-Commit-ID: 8U9lnVZRtS7
2017-05-23 10:34:14 -04:00
Jeff Muizelaar
df702756e2
Bug 1366069
. Fix mac theme rendering with DrawTargetRecording. r=mstange
...
We can't get native surfaces for recording targets
2017-05-19 15:09:56 -04:00
Kartikaya Gupta
5320a75266
Merge m-c to graphics
...
MozReview-Commit-ID: Fq2lBUWyr0m
2017-05-19 13:19:35 -04:00
Ryan VanderMeulen
acb2f518fc
Merge inbound to m-c. a=merge
2017-05-19 11:46:56 -04:00
Alexis Beingessner
8545f35670
Bug 1365418 - Expose other layers.advanced configs, and add webrendest option to toggle them all on. r=kats
...
MozReview-Commit-ID: 9MZwrGhnzDh
2017-05-16 17:33:33 -04:00
Kartikaya Gupta
aca076b94b
Merge m-c to graphics
...
MozReview-Commit-ID: DFNbcj14mg9
--HG--
rename : memory/mozjemalloc/jemalloc.c => memory/mozjemalloc/mozjemalloc.cpp
rename : memory/mozjemalloc/jemalloc_types.h => memory/mozjemalloc/mozjemalloc_types.h
2017-05-18 08:34:15 -04:00
Ethan Lin
501bd51b08
Bug 1363998 - Part2. Add pref "layers.advanced.background-color" to all.js and turn it on for certain reftests. r=kats
2017-05-18 17:40:18 +08:00