Commit Graph

1391 Commits

Author SHA1 Message Date
Mike Hommey
b077d9624d Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd 2015-04-01 13:51:45 +09:00
Masayuki Nakano
b0b0e0753b Bug 1137539 part.4 Implement TSFStaticSink::IsEasyChangjeiActive() r=emk 2015-04-01 12:54:53 +09:00
Masayuki Nakano
ef5c3d727a Bug 1137539 part.3 Implement TSFStaticSink::IsFreeChangJieActive() r=emk 2015-04-01 12:54:53 +09:00
Masayuki Nakano
53729141ed Bug 1137539 part.2 Implement TSFStaticSink::IsATOKActive() r=emk 2015-04-01 12:54:53 +09:00
Masayuki Nakano
cee1d456ce Bug 1137539 part.1 Implement TSFStaticSink::IsGoogleJapaneseInputActive() r=emk 2015-04-01 12:54:53 +09:00
Matt Woodrow
b3d4a15c89 Bug 1149343 - Part 1: Unify prefs/blacklist for hardware acceleration video decoding. r=cpearce 2015-04-01 16:06:56 +13:00
Mats Palmgren
2fa6fbc270 Bug 1149785 - Make nsIWidget::ClientToWindowSize use LayoutDeviceIntSize instead of the unit-less nsIntSize. r=roc 2015-03-31 22:09:03 +00:00
Aaron Klotz
3a239b4632 Bug 1133351: Part 1 - Make Windows IPC play nicely with COM STA marshaling; r=bsmedberg
--HG--
extra : rebase_source : ebb6b9c25565bd2721ee6537b2161511666e92ac
2015-03-25 20:54:23 -07:00
Mats Palmgren
25fa3a4765 Bug 1148971 - Make nsITheme::GetMinimumWidgetSize return a LayoutDeviceIntSize result instead of the unit-less nsIntSize type. r=roc 2015-03-30 11:36:14 -04:00
Carsten "Tomcat" Book
5c532881b3 Backed out changeset 513192eb7df4 (bug 1148971) for causing bc2 memory leaks 2015-03-30 15:04:09 +02:00
Mats Palmgren
2121f47090 Bug 1148971 - Make nsITheme::GetMinimumWidgetSize return a LayoutDeviceIntSize result instead of the unit-less nsIntSize type. r=roc 2015-03-30 10:37:33 +00:00
Makoto Kato
1d712f16ac Bug 1147722 - Part 1. Turn off TSF when e10s auto start is enabled. r=masayuki,wmccloskey 2015-03-30 11:58:03 +09:00
Nicolas Silva
e3eaf89e3f Bug 1132854 - Make nsIntSize a typedef of gfx::IntSize. r=Bas, roc 2015-03-29 16:59:08 +02:00
Aaron Klotz
c7b7ac7920 Bug 1133351: Backed out 0cc8abe4e2bb for assertion failures; r=bustage 2015-03-28 06:08:26 -07:00
Aaron Klotz
e55e727569 Bug 1133351: Make Windows IPC play nicely with COM STA marshaling; r=bsmedberg
--HG--
extra : rebase_source : a14f07bce5c6c022f8141969bebce461cdaf006b
extra : amend_source : 19b9f98458218b896d4acbb36912935afcc34551
2015-03-25 20:54:23 -07:00
Andrea Marchesini
e6f385fb3d Bug 1148527 - Indentation fix after bug 1145631, r=ehsan 2015-03-27 18:52:19 +00:00
George Wright
72153ad282 Bug 1066531 - Delay tab switching until content is ready in e10s mode r=mconley,mstange 2015-03-16 14:30:41 -04:00
Matt Woodrow
69645b11a3 Bug 1116812 - Blacklist two intel GPUs that are trigger driver crashes frequently. r=jrmuizel
--HG--
extra : rebase_source : d84456b830a5ee7fc77f14bb2ed1e9cbed3d0a57
2015-03-26 12:58:48 +13:00
Maksim Lebedev
e2514a23d9 Bug 1143618 - Change Window::OnTouch implementation to use MultiTouchInput class. r=kats 2015-03-25 12:20:20 -04:00
Jeff Muizelaar
fb673cf110 Bug 1137716. Try blacklisting Optimus w/ Intel Ironlake Graphics. r=bas
Hopefully this will help and won't make things worse. We still
don't know why this regressed.

--HG--
extra : rebase_source : 79061642e26cc88c93d0f7f9890bb3368eb34fde
2015-03-21 15:37:00 -04:00
Phil Ringnalda
103cef492e Backed out 2 changesets (bug 1137716) for bustage
CLOSED TREE

Backed out changeset 76b1809d22eb (bug 1137716)
Backed out changeset 726f8309756a (bug 1137716)
2015-03-22 17:36:36 -07:00
Phil Ringnalda
2dc51a1d77 Bug 1137716 followup, fix typo
CLOSED TREE
2015-03-22 16:18:47 -07:00
Jeff Muizelaar
f09851351f Bug 1137716. Try blacklisting Optimus w/ Intel Ironlake Graphics. r=bas
Hopefully this will help and won't make things worse. We still
don't know why this regressed.

--HG--
extra : rebase_source : c2b1d32c982839d7dcee6e448cabda670ed5cfd4
2015-03-21 15:37:00 -04:00
Ehsan Akhgari
883849ee32 Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
This patch was automatically generated using the following script:

function convert() {
echo "Converting $1 to $2..."
find . \
       ! -wholename "*/.git*" \
       ! -wholename "obj-ff-dbg*" \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Wes Kocher
571bb95717 Backed out changeset 6ef7ca8f1db3 (bug 1066531) so I can get at a patch that caused near-permafailing bc3 2015-03-20 17:17:19 -07:00
George Wright
ab018a486f Bug 1066531 - Delay tab switching until content is ready in e10s mode r=mconley,mstange 2015-03-20 15:09:58 -04:00
Kartikaya Gupta
bd98be2c55 Bug 1144831 - Remove the HandleLongTapUp callback and just use HandleSingleTap instead. r=botond 2015-03-20 14:26:52 -04:00
David Anderson
8ab6f89545 Fix regression from bug 1143567 that broke context menus. (bug 1144827, r=jmathies, a=kwierso) 2015-03-19 11:54:16 -07:00
Kartikaya Gupta
c2d393f065 Bug 1144650 - Don't dispatch touch-based mouse events when APZ is handling touch. r=jimm 2015-03-19 06:37:39 -04:00
Kartikaya Gupta
fdaed2c4d6 Bug 1144324 - Remove the codepaths that conditionally enable touch events based on touch the presence of touch listeners. r=smaug,jimm 2015-03-19 06:37:39 -04:00
Kartikaya Gupta
086f65f8b7 Bug 1144324 - Try to register for, and handle, touch events when APZ is enabled. r=dvander,jimm 2015-03-19 06:37:38 -04:00
Kartikaya Gupta
99a0b46784 Bug 1122090 - Make ContentHelper take a LayoutDeviceIntPoint instead of an nsIntPoint. r=botond 2015-03-19 06:33:32 -04:00
David Anderson
5232e886ff Fix mouse event handling regression from bug 1143567. (bug 1142866, r=jmathies) 2015-03-17 14:01:20 -07:00
David Anderson
14c8830726 Ensure input events account for APZ transforms on Windows. (bug 1143567 part 4, r=jmathies)
--HG--
extra : rebase_source : dbf4aacae7da0c144e931dffa766d1cf5c650fed
2015-03-16 16:30:37 -07:00
David Anderson
dd3a123b7b Use stricter types in nsWindowBase event dispatch functions. (bug 1143567 part 3, r=jmathies)
--HG--
extra : rebase_source : 33071b2417589de95ad086008f49562af86c89e6
2015-03-16 16:29:57 -07:00
Nathan Froyd
b252a27930 Bug 1142503 - don't use QueryInterface when the compiler can do the cast for us; r=ehsan
Calling QueryInterface with a statically known IID should typically not
be necessary.  In those cases where it's not, the compiler can do the
cast for us, though we have to supply the reference-counting that
QueryInterface would do.

In passing, several redundant null-checks for the result of |new T| have
been deleted.
2015-03-12 09:43:50 -04:00
Nicolas Silva
a8b719ecbb Bug 1125848 - Backout because of crashes. r=me 2015-03-13 15:13:12 +01:00
Masayuki Nakano
e272a7df88 Bug 1061604 part.2 nsTextStore::GetTextExt() should rReturn previous character rect of modified range instead of TS_E_NOLAYOUT when Google Japanese Input retrieves caret rect during composition r=emk 2015-03-13 21:51:00 +09:00
Masayuki Nakano
eda9afb91b Bug 1061604 part.1 nsTextStore::GetTextExt() should rReturn previous character rect instead of TS_E_NOLAYOUT when Google Japanese Input retrieves first character of selected clause at composing r=emk 2015-03-13 21:51:00 +09:00
Matt Woodrow
c9827e20e7 Bug 1139503 - Backlist ATI driver version for DXVA on windows 10 since it's causing crashes. r=cpearce
--HG--
extra : rebase_source : bd05f643a4fea3c94f36d25acfa604fbea939f54
2015-03-12 10:44:52 +13:00
Nicolas Silva
41031003e6 Bug 1125848 - Consolidate PCompositor's creation-destruction logic. r=sotaro 2015-03-09 18:43:39 +01:00
Jim Mathies
e76f5fee3f Bug 1128214 - Avoid a crash when attempting to render windows titlebar specific theme elements with e10s. r=roc 2015-03-10 05:54:59 -05:00
Carsten "Tomcat" Book
722fe2fc5b Backed out changeset 622f0877bc3f (bug 1125848) for e10s bustage 2015-03-10 12:38:55 +01:00
Nicolas Silva
fad35892a9 Bug 1125848 - Consolidate PCompositor's creation-destruction logic. r=sotaro 2015-03-09 18:43:39 +01:00
Milan Sreckovic
76dd5cd892 Bug 1140113 - Catch direct (and some indirect) callers of CreateDrawTarget* and deal with failure. r=mstange 2015-03-09 15:48:20 -04:00
Nicolas Silva
40d7c19d35 Bug 1125848 - Reduce the likelyhood of a CompositorParent being destroyed without the proper shutdown sequence. r=sotaro 2015-03-09 10:46:56 +01:00
dvander@alliedmods.net
bbb91f19dc Factor out how APZ-aware events are dispatched from widgets. (bug 1126090 part 2, r=kats) 2015-03-06 14:26:59 -08:00
Kearwood (Kip) Gilbert
8d1fcc4892 Bug 945584: Part 6 - Implementation of scroll snapping (v10 Patch), r=roc, r=kats
- Implemented CSS scroll snapping (http://dev.w3.org/csswg/css-snappoints/)

--HG--
extra : rebase_source : e100b6a2cbc00321d6d1083d12a99213e34d5f9d
2015-02-19 15:53:30 -08:00
Kartikaya Gupta
f48ffa41e7 Bug 1122094 - Remove some unnecessary code. r=botond 2015-03-05 06:04:02 -05:00
Andrea Marchesini
2c4f63331f Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug 2015-03-03 11:08:59 +00:00