Ralph Giles
87fbf8e48c
Bug 1154045 - Don't leak temporary GStreamer caps. r=kinetik
2015-04-13 14:08:00 -07:00
Wes Kocher
164426c724
Backed out 3 changesets (bug 1110485) for wpt-3 bustage
...
Backed out changeset e8bd3bf404ff (bug 1110485)
Backed out changeset fa29dbb49a66 (bug 1110485)
Backed out changeset 12deb121d126 (bug 1110485)
--HG--
rename : dom/cache/CacheTypes.ipdlh => dom/cache/PCacheTypes.ipdlh
2015-04-13 15:18:19 -07:00
Chris Pearce ext:(%2C%20Matt%20Woodrow%20%3Cmwoodrow%40mozilla.com%3E)
3916a66ac9
Bug 875247 - Add support for DXVA2 via D3D11. r=cpearce,gps,padenot
2015-03-31 18:21:15 +13:00
Markus Stange
f6fb4a2a83
Bug 1148868 - Fix up nsChildView::ConfigureAPZControllerThread(). r=kats
...
--HG--
extra : rebase_source : 6f14ca5ea2569221d78f2b286a668e46ceb9eb43
2015-04-13 17:03:38 -04:00
Xidorn Quan
b7d5622b6a
Bug 1153634 - Weaken the assertion condition to make it match the condition before. r=roc
...
--HG--
extra : source : 5c7523cabf470da3aa4b1a6434b9dbc7521c85f4
2015-04-14 09:11:28 +12:00
Xidorn Quan
0125002f84
Bug 1145448 - Avoid painting native frame on fullscreen window when activate/inactivate. r=jimm
...
--HG--
extra : source : 2142c3433366414d98da4008756932a8765c8a08
2015-04-14 09:11:09 +12:00
Ben Kelly
f9a0328ec7
Bug 1110485 P3 Move Fetch IPC PHeaderEntry type to Cache. Rename HeadesEntry. r=nsm
2015-04-13 14:05:57 -07:00
Ben Kelly
a3a390d7d6
Bug 1110485 P2 Remove 'P' prefix from non-protocol IPC types in Cache API. r=baku
...
--HG--
rename : dom/cache/PCacheTypes.ipdlh => dom/cache/CacheTypes.ipdlh
2015-04-13 14:05:57 -07:00
Ben Kelly
c3a286e766
Bug 1110485 P1 Refactor Cache IPC requests to use a separate actor. r=baku
2015-04-13 14:05:57 -07:00
Christoph Kerschbaumer
e6a1d175c3
Bug 1134096 - Revise docs for ::NewChannel2, ::GetChannelPrincipal and add deprecation warnings (r=tanvi,sicking)
2015-04-13 13:37:14 -07:00
Kartikaya Gupta
26c74e1f41
Bug 1148889 - Fuzz some android tests. r=mstange
2015-04-08 11:57:17 -04:00
Kartikaya Gupta
b9a14bea3c
Bug 1148889 - Treat subclasses of scrollframes as animated geometry roots. r=mstange
2015-04-13 16:11:08 -04:00
Markus Stange
266307725b
Bug 1141089 - Check that we're unsetting sDestroyedFrame correctly. r=roc
...
--HG--
extra : rebase_source : 7e88934f0bfe1753423925d96917db1ff85d8e7c
2015-04-10 17:34:28 -04:00
Markus Stange
591611146d
Bug 1141089 - Turn these two assertions into release assertions. r=roc
...
--HG--
extra : rebase_source : dbdaa24b17ce6c6b6746233cbd7c1c3fe3efa03d
2015-04-10 17:34:04 -04:00
Markus Stange
1cc08a8e75
Bug 1141089 - Use const nsTArray* in all the places where we don't change the array's contents. r=roc
...
--HG--
extra : rebase_source : 4fa139270347b9fa031c2d63c423b333b19f2ff7
2015-04-10 17:42:42 -04:00
Markus Stange
d40c904a58
Bug 1141089 - Add a few more MOZ_RELEASE_ASSERT(mLayer) checks, just for fun. r=roc
...
--HG--
extra : rebase_source : 8f8c75dd60f08aac6beaea088c3bd9210898d799
2015-04-10 17:30:09 -04:00
Markus Stange
f3f481c41f
Bug 1141089 - Remove unused DisplayItemData copy constructor. r=roc
...
--HG--
extra : rebase_source : 50f0d21ccd6fdac5769caeebf8ec95a2d7174d2d
2015-04-10 17:23:22 -04:00
Markus Stange
af62baff7f
Bug 1141089 - Initialize DisplayItemData with a non-null mLayer, so that mLayer is non-null throughout the object's whole lifetime. r=roc
...
--HG--
extra : rebase_source : 5d924989657f4356e25f02be3b2df725f9ff39af
2015-04-10 17:11:04 -04:00
Markus Stange
177fc2a470
Bug 1152838 - Correctly inflate valid regions to tile boundaries. r=mattwoodrow
...
--HG--
extra : rebase_source : a4a8f3b93e294f5c691eb1583582f7759858dd2b
2015-04-09 12:07:16 -04:00
Markus Stange
ac9d8fb8d7
Bug 1152838 - Fix BaseRect::InflateToMultiple and move it to nsIntRect. r=mattwoodrow, r=jrmuizel
...
--HG--
extra : rebase_source : 71717edbccf311c7f9101e7a9fccd5901406fe10
2015-04-09 15:49:25 -04:00
Markus Stange
89e2a430d8
Bug 1148868 - Forward Mac wheel events to APZ. r=dvander
...
--HG--
extra : rebase_source : 6e9f08ad8f301ae2d0c7ec3cc54143baa82ec453
2015-03-29 01:00:53 -04:00
Markus Stange
83a1a05b18
Bug 1148868 - Make APZ wheel handling handle pixel scrolling on OS X. r=dvander, r=kats
...
--HG--
extra : rebase_source : 99a474406eac76a04b17a18caa9473ff6a392ea0
2015-04-13 15:45:37 -04:00
Markus Stange
8b94282b61
Bug 1148868 - Disable the workaround from bug 1151890 unless we use the separate event thread runner. r=kats
...
--HG--
extra : rebase_source : e8a643f88775023d6c29d0708f3e8baae58b8b95
2015-04-13 15:42:58 -04:00
Markus Stange
3e3be37c41
Bug 1148868 - Put the APZ event thread on Mac behind a pref layers.async-pan-zoom.separate-event-thread that defaults to false. r=dvander
...
--HG--
extra : rebase_source : dd02904a032008601d421ad7c30465da3ba97c6e
2015-03-29 00:58:52 -04:00
Naoki Hirata
a1cb354136
Backed out changeset 861b69f6f3b2 (bug 1146729) due to bug 1153831
2015-04-13 12:48:31 -07:00
Olli Pettay
e1ff57e49d
Bug 1152888, [e10s] After opening the web page in new tab, drag and drop onto the contents area is not working, r=enndeakin
...
--HG--
extra : rebase_source : c7e75de9c74b44ac3d01eeefad432b3605af5ddb
2015-04-13 21:58:56 +03:00
Sotaro Ikeda
a3181c2cc5
Backed out changeset 29d01ad10d0b (bug 1152135)
2015-04-13 12:28:06 -07:00
Nathan Froyd
7375ce1ae0
Bug 1153267 - fix typo that broke OS X builds on a CLOSED TREE; r=bustage
2015-04-13 15:25:23 -04:00
Nathan Froyd
dbc40671bc
Bug 1153267 - part 2 - use smart pointers instead of manual NS_ADDREF'ing outparams; r=ehsan
2015-03-31 10:05:07 -04:00
Nathan Froyd
2b1ae6e2ca
Bug 1153267 - part 1 - use smart-pointer .forget() instead of NS_ADDREF+assign; r=ehsan
2015-03-31 10:03:49 -04:00
Bobby Holley
177765d6a7
Bug 1153370 - Do MediaPromise TailDispatch checking outside the scope of the MediaPromise lock. r=jww
...
This reduces the potential for deadlocks.
2015-04-13 11:13:08 -07:00
Bobby Holley
3d89d1e8b9
Bug 1153370 - Rescope monitor. r=jww
...
We can do this now that we're not manually nulling out mRunningThread anymore.
2015-04-13 11:13:08 -07:00
Bobby Holley
b6e5b6793e
Bug 1153370 - Make mRunningThread atomic and manage it in AutoTaskGuard. r=jww
2015-04-13 11:13:07 -07:00
Bobby Holley
4fb3e448a1
Bug 1153370 - Remove AbstractThread::Create. r=jww
2015-04-13 11:13:07 -07:00
Brian Hackett
bd1ce07fce
Bug 1153266 - Allow turning on unboxed objects with an environment variable, r=h4writer.
2015-04-13 12:11:47 -06:00
Terrence Cole
f18d34cace
Bug 1153354 - Share SetMaybeAliveFlag between the two places we use it; r=jonco
...
--HG--
extra : rebase_source : 12e5952ed69651c6481a021cb41403c52d1b60d6
2015-04-08 14:43:39 -07:00
Nathan Froyd
25d420d22e
Bug 1153244 - increase JS helper threads stack space when MOZ_TSAN is enabled; r=bhackett
...
TSan enforces a minimum stack size that's just slightly larger than our
default helper stack size. It does this to store blobs of TSan-specific
data on each thread's stack. Unfortunately, that means that even though
we'll actually receive a larger stack than we requested, the effective
usable space of that stack is significantly less than what we expect.
To offset TSan stealing our stack space from underneath us, increase the
default when we're running with MOZ_TSAN.
2015-04-10 09:27:20 -04:00
Nathan Froyd
605bdffa18
Bug 1153255 - set a build configuration flag when MOZ_TSAN is enabled; r=jorendorff
...
We will want to query this just like MOZ_ASAN.
2015-04-09 13:37:52 -04:00
Nathan Froyd
0bc5179e71
Bug 1153253 - move nsImageBoxFrame::mRequestRegistered to pack better with other members; r=dholbert
...
Given alignment requirements on most platforms, there will be at least 3
bytes of padding after mRequestRegistered in its current location, and
at least one unused byte at the end of the structure. We can move
mRequestRegistered after mLoadFlags so that it packs properly with the
boolean flags already there for less wasted space.
2015-04-09 12:56:25 -04:00
Nathan Froyd
21cc17196d
Bug 1153259 - use NS_NewByteInputStream in zipwriter to reduce do_CreateInstance overhead; r=aklotz
...
Profiling startup shows that we have several thousand calls to:
do_CreateInstance("@mozilla.org/io/string-input-stream;1")
and virtually all of them are located in the zipwriter code. We can
create string input streams much more directly with
NS_NewByteInputStream, which avoids a lot of overhead associated with
do_CreateInstance.
2015-04-02 14:22:14 -04:00
Nathan Froyd
2cbd0c71c8
Bug 1153258
- directly instantiate nsStandardURL in nsChromeProtocolHandler.cpp; r=bsmedberg
...
Knowing how to instantiate nsStandardURL directly enables us to avoid
several extraneous reference counting and QueryInterface operations.
2015-04-02 10:12:27 -04:00
Ehsan Akhgari
96ba70d288
Remove some unneeded MOZ_IMPLICITs, no bug
2015-04-13 13:45:43 -04:00
Botond Ballo
3628f147a2
Bug 1039818 - Do not allow an older APZ repaint request to clobber a newer pres shell resolution in Layout. r=kats
2015-04-10 19:34:23 -04:00
Botond Ballo
353b27bbd9
Bug 1039818 - Extract the implementation of nsIDOMWindowUtils::GetResolution into nsLayoutUtils. r=ehsan
2015-04-10 19:33:56 -04:00
Botond Ballo
7009659de8
Bug 1152051 - During an overscroll animation, detect a peak even if a sample has a velocity of exaclty zero. r=Cwiiis
2015-04-08 19:59:14 -04:00
Jeff Muizelaar
0f635aeb33
Bug 1136749. Remove @override to fix build bustage
...
CLOSED TREE
2015-04-13 12:49:44 -04:00
George Wright
de4544fb8c
Bug 1138746 - Do not allow e10s windows to be opened when HWA is disabled on OS X r=mconley
2015-04-10 17:57:35 -04:00
Olli Pettay
c3dca4be1e
Backout Bug 930793 because of talos regressions,r=backout
...
--HG--
extra : rebase_source : bf5d4de1b80e114d3e2172a205bf850f68019d38
2015-04-13 19:02:27 +03:00
Jeff Muizelaar
cde4f7028e
Bug 1136749. Remove TileLayer. r=kats
...
This doesn't do anything useful anymore.
--HG--
extra : rebase_source : 78ad15a05985844df839048998437b537618943e
2015-01-30 16:14:15 -05:00
Jon Coppeard
d68d8d5ba3
Bug 1149752 - Cancel GC caused by user inactivity if the user becomes active again r=terrence r=smaug
2015-04-13 16:42:41 +01:00