Commit Graph

8255 Commits

Author SHA1 Message Date
Jonathan Watt
61a8971526 Bug 996901 - Remove lots of gfxASurface.h and gfxImageSurface.h includes and forward declarations that are no longer needed. r=mattwoodrow 2014-04-16 01:41:40 +01:00
Jonathan Watt
6aa2156f62 Bug 992406 - Add a null check before using the DataSourceSurface in AsyncFaviconDataReady::OnComplete(). r=Bas 2014-04-15 13:57:16 +01:00
Jonathan Watt
0dcb1838b9 Bug 950372 - Convert imgIContainer::GetFrame to return a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow 2014-04-15 19:02:23 +01:00
Ryan VanderMeulen
491e329269 Merge m-c to b2g-inbound. 2014-04-15 12:28:18 -04:00
Sushil Chauhan
f4f5a2c045 Bug 993160 - Use GPU for children of container which needs intermediate surface. r=dwilson 2014-04-14 16:39:53 -07:00
Botond Ballo
2dea31c441 Bug 976605 - Introduce ActiveElementManager. r=kats
--HG--
extra : source : e253ba688a7306f1a18a40c9d3be331f974beb2a
2014-04-09 16:21:27 -04:00
Botond Ballo
4244af99c3 Bug 976605 - Turn GeckoCC::NotifyTransform[Begin|End] into an extensible APZ state change notification mechanism. r=kats
--HG--
extra : source : 5353e86dcfe8b2ff6f02e577a4c69a1de6808d9b
2014-04-15 13:39:20 -04:00
Ed Morley
7aeaee8395 Backed out changeset d5c38470ac06 (bug 976605) 2014-04-15 17:45:48 +01:00
Ed Morley
17a10db8bf Backed out changeset 55843a5551ec (bug 976605) 2014-04-15 17:45:20 +01:00
Botond Ballo
92ecb810b0 Bug 976605 - Introduce ActiveElementManager. r=kats
--HG--
extra : source : 6a6df3a3bca872fb91bec1e301632adcf1c390e3
2014-04-09 16:21:27 -04:00
Botond Ballo
a677317112 Bug 976605 - Turn GeckoCC::NotifyTransform[Begin|End] into an extensible APZ state change notification mechanism. r=kats
--HG--
extra : source : bfb4af538271dc2e3148caa461f594715529021a
2014-04-11 20:27:57 -04:00
Matt Woodrow
8ce472ea56 Bug 974197 - Fire MozAfterPaint after the compositor has composited the frame. r=roc 2014-03-07 16:24:32 +13:00
Terrence Cole
21e586caba Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
--HG--
extra : rebase_source : 87991ed47ed071550af4e4125eea54a66fdb0071
2014-01-21 18:11:17 -08:00
Steven Michaud
5371259ead Bug 959281 - http://paperjs.org/examples/voronoi/ drawing performance has regressed badly. r=spohl 2014-04-16 09:59:15 -05:00
Ryan VanderMeulen
3697fc8630 Backed out changeset d0012e4d8a9a (bug 991766) 2014-04-13 23:46:10 -04:00
Ryan VanderMeulen
f6ce616a14 Merge m-c to inbound on a CLOSED TREE. 2014-04-13 22:52:50 -04:00
Star Cheng
5792dac18c Bug 987545 - The device support microphone is headset instead of headphone. r=mwu 2014-04-11 10:04:49 +08:00
Michael Wu
b5d3b93f5e Bug 937713 - Replace gWindowToRedraw with a simpler mechanism, r=roc 2014-04-10 22:21:36 -04:00
Marco Castelluccio
7dc3a37cd0 Bug 991766 - Webapp uninstallation on Mac through mozapps uninstall function. r=myk, r=smichaud 2014-04-13 16:17:51 -04:00
Ryan VanderMeulen
ca44fc6774 Merge m-c to inbound on a CLOSED TREE. 2014-04-10 22:16:50 -04:00
Jan Jongboom
ed814727d3 Bug 946646 - Add nsClipboard implementation for gonk. r=yxl, r=fabrice 2014-04-07 11:49:35 +08:00
Chris Pearce
a6faf0c472 Bug 992105 - Remember topics for screensaver lock in Windows WakeLockListener, so that toggling fullscreen while playing video doesn't prevent screen wakelock being unlocked. r=padenot 2014-04-09 16:45:00 +12:00
Matt Woodrow
0af6a62203 Bug 988862 - Treat DIRECT2D render mode as GDI when drawing directly to the window through BasicLayers. r=jrmuizel 2014-04-09 14:28:38 +12:00
Jonathan Watt
6facef9bfb Bug 993323 - Make nsWindowGfx::CreateIcon() use the new gfxUtils helper for format conversion. r=Bas 2014-04-08 16:12:28 +01:00
Martin Stransky
63b3ea63c5 Bug 984075 - Extract arrow widget from GtkMenuButton widget instead of creating it directly which gives us proper arrow size. r=karlt 2014-04-09 02:31:00 +02:00
Kartikaya Gupta
ec7db4d4d0 Bug 989054 - Remove some dead and now incorrect code. r=botond 2014-04-10 03:15:09 -04:00
Kartikaya Gupta
c833b5b765 Bug 989054 - Update winrt APZController.cpp to dump the displayport margins. r=botond 2014-04-10 03:15:08 -04:00
Masayuki Nakano
61d6abba29 Bug 993253 Implement DOM InputEvent interface with isComposing attribute r=smaug+ehsan 2014-04-10 16:11:37 +09:00
Masayuki Nakano
a61102d9f0 Bug 993234 part.2 Add tests for KeyboardEvent.isComposing r=smaug 2014-04-10 16:11:37 +09:00
Masayuki Nakano
5364d05213 Bug 993234 part.1 Implement KeyboardEvent.isComposing r=smaug 2014-04-10 16:11:36 +09:00
Botond Ballo
3236a293e8 Bug 994816 - Avoid doing any alignment of display port when tiling is disabled. r=tn
--HG--
extra : rebase_source : 39a12744d84990a395f41fcd53713337203e5666
2014-04-10 13:16:20 -04:00
George Wright
a9eb9c01c1 Bug 994924 - Fix broken logic in nsWindow for DrawTarget creation when using Skia r=jrmuizel 2014-04-11 13:16:26 -04:00
George Wright
b4dac23f83 Bug 994938 - Support ARGB32 in nsShmImagee r=jrmuizel 2014-04-10 16:51:59 -04:00
Viral Wang
bd666d554c Bug 988110 - check the event index in action to make sure we have correct mTouchDownCount. r=gal 2014-04-09 20:24:00 +02:00
Ryan VanderMeulen
14d6d2857b Backed out changeset c81707878977 (bug 974197) for Gaia integration test failures on a CLOSED TREE. 2014-04-09 22:14:13 -04:00
Matt Woodrow
95f78d68ad Bug 974197 - Fire MozAfterPaint after the compositor has composited the frame. r=roc 2014-03-07 16:24:32 +13:00
Neil Deakin
77a876d7d3 Bug 610545, arrow panels should animate when opening and when cancelling, r=neil,dao 2014-04-08 08:45:52 -04:00
Juan Gomez
8613435569 Bug 991741 - Crash in SwapBuffers() because Framebuffer's Fence misuse when HWComposer is not used. [SGS2][JB] Check if the recently acquired fence is a valid one. r=sotaro 2014-04-03 09:02:00 +02:00
Phil Ringnalda
d165933740 Back out a28cd2a8b397 (bug 992105) for Windows build bustage 2014-04-07 22:42:19 -07:00
Chris Pearce
be1f59e3d4 Bug 992105 - Remember topics for screensaver lock in Windows WakeLockListener, so that toggling fullscreen while playing video doesn't prevent screen wakelock being unlocked. r=edwin 2014-04-08 16:59:37 +12:00
Brian R. Bondy
4b8b6652da Bug 983745 - ICO encoding for hi dpi settings on Windows causes corrupted jump list encoding. r=timA 2014-04-07 22:46:28 -04:00
Chris Lord
9c5e7e0874 Bug 990608 - Make tile size configurable. r=tn,nical,bgirard 2014-04-04 18:42:44 +01:00
Jan Beich
9e74a3e167 Bug 992562 - Unbreak cairo-qt after bug 982734. r=enn 2014-04-05 10:17:00 +02:00
Timothy Nikkel
fa8d37ebe7 Bug 992485. Make nsIMM32Handler::OnUpdateComposition less spammy to the console. r=m_kato
browser chrome tests hit it about 20,000 times per run.
2014-04-06 20:11:12 -05:00
Jonathan Watt
84478dd32c Bug 990082 - Add missing null check to nsWindowGfx::CreateIcon. r=sparky 2014-04-06 15:41:45 +01:00
Phil Ringnalda
c5638212cb Merge m-i to a CLOSED TREE m-c 2014-04-06 09:51:58 -07:00
Ryan VanderMeulen
01e048154a Backed out changeset bf184a7a1d63 (bug 990608) for Android crashes.
CLOSED TREE
2014-04-04 15:20:49 -04:00
Chris Lord
5a2c48da2d Bug 990608 - Make tile size configurable. r=tn,nical,bgirard 2014-04-04 18:42:44 +01:00
Neil Deakin
ba71f5497a Bug 475981, remove titles from a bunch of tests, fixing box wrapped in a block warnings,r=neil 2014-04-04 13:11:12 -04:00
Maksim Lebedev
518ac59f91 Bug 968148 - Implement PointerCapture for pointer events. r=smaug
--HG--
extra : rebase_source : 331cf187194c8827e4b75835e85b2d79fdc419c7
2014-04-04 10:09:10 -07:00
Ryan VanderMeulen
ae8b121864 Merge m-c to fx-team on a CLOSED TREE. 2014-04-04 15:06:31 -04:00
Sushil Chauhan
0bb3719f93 Bug 965102 - Gecko changes to set HWC_GEOMETRY_CHANGED flag appropriately. r=mattwoodrow 2014-04-03 18:59:13 -07:00
Jim Chen
e81ce30782 Bug 989046 - a. Convert Gecko side messaging to use NativeJSContainer; r=blassey 2014-04-04 12:33:49 -04:00
Kartikaya Gupta
c57736de6f Bug 988800 - Catch and ignore situations where we try to composite on a destroyed LayerRenderer instance. r=Cwiiis 2014-04-03 11:01:07 -04:00
Masayuki Nakano
852403f45d Bug 990855 part.2 Remove dom/events from local includes of moz.build files r=smaug 2014-04-03 13:18:38 +09:00
Masayuki Nakano
b6e410dfc1 Bug 990855 part.1 Export TextComposition.h as mozilla/TextComposition.h r=smaug 2014-04-03 13:18:37 +09:00
Masayuki Nakano
5c4524957a Bug 989212 Rename nsEventStates to mozilla::EventStates r=smaug
--HG--
rename : dom/events/nsEventStates.h => dom/events/EventStates.h
2014-04-03 13:18:36 +09:00
Ehsan Akhgari
9c43290213 Bug 991171 - Don't try to init the transferable that somebody else has inited for us before; r=bzbarsky 2014-04-02 18:39:13 -04:00
Matthew Gregan
ced956736c Bug 927245 - Remove deprecated Audio Data API implementation. r=cajbir,smaug 2014-04-03 10:53:39 +13:00
Neil Rashbrook
88a9233a1e Bug 514280 Only use nsCOMPtr for interfaces r=bsmedberg 2014-04-03 23:06:26 +01:00
Martin Stransky
1e78d60c3f Bug 982964 - [gtk3] Combo boxes have white text. r=karlt 2014-04-02 11:47:55 -04:00
Martin Stransky
301be012c3 Bug 982964 - [gtk3] Combo boxes have white text. r=karlt 2014-04-02 11:47:55 -04:00
Mike Kaply
daef6292e9 Backing out bug 889085 (dddfd63f1414, f8c14bd80676) due to regression bug 987783. r=roc 2014-04-02 10:03:08 -05:00
Qiang Lu
3c93db3059 Bug 973761 - [WebRTC] Check device capabilities (HW codec and Android ver) before enabling vp8 hardware acceleration on Fennec. r=bjacob, r=gcp 2014-03-20 21:37:16 +08:00
Daniel Holbert
6810209a88 Bug 990793: Add #include for nsIPresShell.h to nsBaseWidget.cpp so it doesn't depend indirectly on a separate #ifdeffed include. r=karl 2014-04-01 17:21:23 -07:00
Jim Chen
dc221bd1ef Bug 984458 - f. Add NativeJSObject opt getters; r=blassey 2014-04-01 15:16:56 -04:00
Jim Chen
921865814f Bug 984458 - e. Add NativeJSObject object getter; r=blassey 2014-04-01 15:16:55 -04:00
Jim Chen
0d527134c9 Bug 984458 - d. Add NativeJSObject property getters; r=blassey 2014-04-01 15:16:55 -04:00
Jim Chen
0583c099c7 Bug 984458 - c. Add skeletal NativeJSObject implementation; r=blassey 2014-04-01 15:16:54 -04:00
Jim Chen
ba0574bbae Bug 984458 - b. Add threading support to NativeJSContainer; r=blassey 2014-04-01 15:16:53 -04:00
Jim Chen
c59d025ee0 Bug 984458 - a. Add NativeJSContainer implementation; r=blassey 2014-04-01 15:16:52 -04:00
snigdha
11404d6af2 Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey 2014-04-01 08:29:25 -04:00
Masayuki Nakano
ad08b39137 Bug 989213 part.3 Rename nsVKList.h to mozilla/VirtualKeyCodeList.h r=smaug
--HG--
rename : dom/events/nsVKList.h => dom/events/VirtualKeyCodeList.h
2014-04-01 20:42:16 +09:00
Masayuki Nakano
d8af96d31b Bug 989213 part.1 Rename nsDOMKeyNameList.h to mozilla/KeyNameList.h r=smaug
--HG--
rename : dom/events/nsDOMKeyNameList.h => dom/events/KeyNameList.h
2014-04-01 20:42:11 +09:00
Masayuki Nakano
a63f35fff1 Bug 984271 part.2 Rename nsEventStateManager to mozilla::EventStateManager r=smaug
--HG--
rename : dom/events/nsEventStateManager.cpp => dom/events/EventStateManager.cpp
rename : dom/events/nsEventStateManager.h => dom/events/EventStateManager.h
2014-04-01 13:09:23 +09:00
Masayuki Nakano
adf269a32a Bug 984271 part.1-1 Separate mouse wheel handling helper classes and methods from nsEventStateManager.cpp r=smaug
--HG--
rename : dom/events/nsEventStateManager.cpp => dom/events/WheelHandlingHelper.cpp
rename : dom/events/nsEventStateManager.cpp => dom/events/WheelHandlingHelper.h
2014-04-01 13:09:22 +09:00
Sotaro Ikeda
37c69117b5 Bug 985772 - Remove SurfaceDescriptor around GonkNativeWindow r=nical,pchang,schiu,mikeh,gal 2014-03-31 08:24:28 -07:00
Sushil Chauhan
d8b38dd14b Bug 987563 - Set correct default composition type for fake layer in GPU composition. r=sotaro 2014-03-28 11:05:43 -07:00
Viktor Stanchev
19b8e148ae Bug 963158 - Profiler shouldn't sample sleeping threads multiple times. r=bgirard,roc,bent,froydnj
--HG--
extra : rebase_source : 75789c4359a2cb02b2588cfbc9b6b3cbd1e79c78
2014-03-28 16:08:22 -04:00
Wes Kocher
6eb2b87376 Merge fx-team to m-c 2014-03-28 16:48:17 -07:00
Kartikaya Gupta
0c67224bf9 Bug 948377 - Remove unwanted rounding in CalculateCompositedRectInCssPixels; add a CalculateCompositedSizeInCssPixels also. r=botond 2014-03-28 10:36:47 -04:00
Gijs Kruitbosch
ca81ff3fca Bug 946595 - High contrast themes on Windows 8 shouldn't be considered the default theme in CSS, r=jimm 2014-03-28 22:13:10 +00:00
John Shih
326ff3351d Bug 960426 - Part 4: Support Network Information API in Fifrefox OS. r=vchang 2014-03-17 14:33:48 +08:00
John Shih
cb5eaaff88 Bug 960426 - Part 3: Related Change in Fennec. r=blassey 2014-03-05 17:42:42 +08:00
Neil Rashbrook
fe80fce47a Bug 514280 Consistently declare and define IID accessors r=bsmedberg 2014-03-28 08:45:02 +00:00
Neil Rashbrook
8325a39b18 Bug 514280 Remove concrete classes from interface maps r=bsmedberg 2014-03-28 08:40:13 +00:00
Gabriele Svelto
703dfa2140 Bug 873284 - When a content process is running at high priority do not send memory-pressure events. r=khuey 2014-02-17 17:45:29 +01:00
Carsten "Tomcat" Book
ab9c0c4f4f Merge mozilla-central to mozilla-inbound 2014-03-27 16:01:09 +01:00
Carsten "Tomcat" Book
3c6f526ac7 merge mozilla-inbound to mozilla-central 2014-03-27 14:09:23 +01:00
Masayuki Nakano
11bb414557 Bug 964718 Don't dispatch DOM event if internal event doesn't need that. Otherwise, implement Duplicate() method r=smaug 2014-03-27 22:53:19 +09:00
Ryan VanderMeulen
8b6cc2528d Merge m-c to b2g-inbound. 2014-03-26 23:09:04 -04:00
Sotaro Ikeda
c945bef808 Bug 977880 - Handle ReleaseFence on tiled thebes layer r=cwiiis,nical,BenWa 2014-03-26 18:01:15 -07:00
Wes Kocher
aee750fb50 Merge fx-team to m-c 2014-03-25 20:03:13 -07:00
Jim Chen
7c99fe1958 Bug 987281 - Refactor AutoLocalJNIFrame. r=blassey 2014-03-25 12:02:43 -04:00
Steven Michaud
2edc2afce0 Bug 986976 - do_QueryInterface abuse in various .mm files. r=neil 2014-03-25 11:32:58 -05:00
Gorman Ho
f829937556 Bug 983285 - Add a generic destructor for property values allocated with new. r=kats, r=bz 2014-03-25 09:25:47 -04:00
Masatoshi Kimura
69d2e3f313 Bug 986347 - Restore accidentaly removed HasBogusPopupsDropShadowOnMultiMonitor() call. r=jimm 2014-03-25 21:09:25 +09:00
Wes Kocher
a080e81cfe Merge m-c to inbound 2014-03-21 17:57:23 -07:00
Jim Chen
f0e9202773 Bug 984463 - Update GeckoEditableListener constants to match IMEMessage constants. r=masayuki 2014-03-21 13:44:59 -04:00
Chadd Williams
be019a3d12 Bug 980493 - Transition FrameMetrics::mScrollId to use a getter/setter. r=botond
--HG--
extra : histedit_source : 1c84496d4b61f019e6e6cc24591ee3a10434e4cc
2014-03-21 17:48:08 -04:00