Commit Graph

7532 Commits

Author SHA1 Message Date
Wes Kocher
2db30ae116 Merge fx-team to m-c 2013-11-21 19:16:50 -08:00
Wes Kocher
7121dcd2a9 Merge b2g-inbound to m-c 2013-11-21 19:15:38 -08:00
Wes Kocher
48c985dd95 Merge inbound to m-c 2013-11-21 19:14:06 -08:00
Sotaro Ikeda
a17c7b7508 Bug 929973 - Implement android::IGraphicBufferAlloc in B2G. r=mwu, r=mikeh 2013-11-21 16:03:27 -05:00
Mason Chang
76016117aa Bug 884706 - Update getDefaultScale. r=mwu 2013-11-21 16:03:24 -05:00
David Anderson
c06bd5c0fb Only composite changed areas in the software compositor (bug 882447, r=mattwoodrow,nrc). 2013-11-21 11:25:16 -08:00
Ryan VanderMeulen
57e59a5be4 Merge m-c to b2g-inbound. 2013-11-21 11:38:18 -05:00
Carsten "Tomcat" Book
9f47cb96d7 merge mozilla-inbound to mozilla-central 2013-11-21 14:20:21 +01:00
Kartikaya Gupta
be3452ad5e Bug 940751 - Guard against potentially dereferencing a null pointer. r=botond 2013-11-20 12:18:09 -05:00
Oleg Romashin
b69f2731cd Bug 822898 - Implement pointer events. Basic handling of Pointer Events. r=smaug 2013-11-20 21:44:31 -08:00
Oleg Romashin
8428edd05d Bug 822898 - Implement pointer events. Interface. r=smaug 2013-11-20 21:44:22 -08:00
Oleg Romashin
0e795599f8 Backed out 3 changesets (bug 822898) for mochitest bustage on B2G ICS emulator 2013-11-20 16:08:36 -08:00
Ryan VanderMeulen
bef0cc03d8 Merge m-c to fx-team. 2013-11-21 15:55:03 -05:00
Vincent Liu
2de95fd86e Bug 939647 - Launch Video app causes crash based on Android JB (4.2.2). r=sotaro, r=mwu 2013-11-18 13:27:18 +08:00
Benoit Girard
2fe52b1b3a Bug 917416 - Make RenderFrameParent opaque to lower b2g memory usage. r=mattwoodrow 2013-11-15 16:48:15 +00:00
Ryan VanderMeulen
010715954f Merge b2g-inbound to m-c. 2013-11-19 20:40:17 -05:00
Mark Finkle
06028442a6 Bug 939680 - Implement nsINetworkLinkService.linkType on Android r=blassey 2013-11-18 23:43:09 -05:00
Oleg Romashin
e4ee1caecb Bug 822898 - Implement pointer events. Basic handling of Pointer Events. r=smaug 2013-11-20 13:05:41 -08:00
Oleg Romashin
4f81ba4a69 Bug 822898 - Implement pointer events. Interface. r=smaug 2013-11-20 13:05:39 -08:00
Chris Kitching
a23ca26511 Bug 913985: Part 6 - Remove redundant AndroidBridge::Bridge() checks. r=kats 2013-11-12 10:41:01 -08:00
Chris Kitching
7144e8c767 Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats 2013-11-12 10:41:01 -08:00
Chris Kitching
2b4fe30646 Bug 913985: Part 4 - Add new generated code to version control. r=kats 2013-11-12 10:41:00 -08:00
Ryan VanderMeulen
252ab7de68 Merge fx-team to m-c. 2013-11-19 13:44:45 -05:00
Ryan VanderMeulen
99217d0d2e Backed out 7 changesets (bug 913985) for intermittent Android crashes.
Backed out changeset 53513a959cf0 (bug 913985)
Backed out changeset d23d1e678417 (bug 913985)
Backed out changeset a9c9187b4f4a (bug 913985)
Backed out changeset c6b02e4a3e35 (bug 913985)
Backed out changeset 895dae322e3c (bug 913985)
Backed out changeset 3d97e6a53313 (bug 913985)
Backed out changeset 892bb017f8ba (bug 913985)

--HG--
rename : build/annotationProcessors/AnnotationInfo.java => build/annotationProcessors/MethodWithAnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java => build/annotationProcessors/utils/AlphabeticMethodComparator.java
rename : build/annotationProcessors/utils/GeneratableElementIterator.java => build/annotationProcessors/utils/GeneratableEntryPointIterator.java
rename : mobile/android/base/mozglue/generatorannotations/WrapElementForJNI.java => mobile/android/base/mozglue/GeneratableAndroidBridgeTarget.java
rename : mobile/android/base/mozglue/generatorannotations/OptionalGeneratedParameter.java => mobile/android/base/mozglue/OptionalGeneratedParameter.java
2013-11-19 10:56:09 -05:00
Tim Abraldes
d4c07d90a4 bug 932520. Give MetroWidget an nsNativeDragTarget to maintain, and implement IWidget::EnableDragDrop through the use of that member. r=jimm 2013-11-18 22:43:13 -08:00
Chris Kitching
49274d490a Bug 913985 - Part 6: remove redundant AndroidBridge::Bridge() checks. r=kats 2013-11-12 10:41:01 -08:00
Chris Kitching
6ba50c4b94 Bug 913985 - Part 5: refactor the Bridge to use the generated code. r=kats 2013-11-12 10:41:01 -08:00
Chris Kitching
ecbfff89b9 Bug 913985 - Part 4: add new generated code to version control. r=kats 2013-11-12 10:41:00 -08:00
Mike Hommey
a65383e1e9 Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
8ceb917350 Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps 2013-11-19 11:48:10 +09:00
Mike Hommey
9fe772e7fd Bug 939044 - Rename remaining MODULE definitions to XPIDL_MODULE. r=mshal 2013-11-19 11:47:43 +09:00
Mike Hommey
bb6779efe3 Bug 939044 - Remove most definitions of MODULE. r=mshal 2013-11-19 11:47:39 +09:00
Mike Hommey
57a2dfcb91 Bug 939039 - Remove now useless FORCE_STATIC_LIB definitions. r=gps 2013-11-19 11:47:28 +09:00
Mike Hommey
d7b6f95761 Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps 2013-11-19 11:47:14 +09:00
Wes Kocher
aac46599e9 Merge inbound to m-c on a CLOSED TREE 2013-11-18 18:30:47 -08:00
Wes Kocher
cc812cf104 Backed out 3 changesets (bug 822898) for mochitest bustage on Windows on a CLOSED TREE
Backed out changeset 63c1f6716755 (bug 822898)
Backed out changeset 145150ef00a5 (bug 822898)
Backed out changeset a5e360e6d713 (bug 822898)
2013-11-18 15:27:53 -08:00
Oleg Romashin
ed652a977e Bug 822898 - Implement pointer events. Basic handling of Pointer Events. r=smaug 2013-11-18 13:10:48 -08:00
Oleg Romashin
63cf1c4a0a Bug 822898 - Implement pointer events. Interface. r=smaug 2013-11-18 13:10:05 -08:00
Gijs Kruitbosch
7247bc7e42 Merge m-c to fx-team on a CLOSED TREE 2013-11-18 17:01:32 +01:00
Jim Mathies
9a245fe292 Bug 937185 - Discard old apzcs if the ScrollableLayerGuid is updated. r=kats 2013-11-18 09:14:08 -06:00
Jim Mathies
cda44b8b55 Bug 918203 - Follow up - fixup bogus resize call. r=me 2013-11-18 07:11:36 -06:00
Gijs Kruitbosch
d283ec620c Merge m-c to ux 2013-11-18 13:44:32 +01:00
Ed Morley
7deeab9181 Merge latest green fx-team changeset and mozilla-central 2013-11-18 10:56:11 +00:00
Gijs Kruitbosch
1e3930ad3d Merge m-c to ux 2013-11-17 23:37:53 +01:00
Chris Peterson
df87856513 Bug 939572 - Build widget/cocoa in unified mode. r=josh 2013-11-16 23:27:11 -08:00
Gijs Kruitbosch
4f5a01fecc Merge mozilla-central and ux 2013-11-15 18:32:01 +01:00
Benjamin Smedberg
e84a6cfe89 Bug 932854 temporary test workaround for test_keycodes.xul, r=jimm 2013-11-14 08:23:09 -05:00
Jim Mathies
0f7012fe37 Bug 918203 - Invalidate the ICoreWindow hwnd when we resize. r=bbondy 2013-11-12 14:48:10 -06:00
Benoit Jacob
1d3a8d8fae Bug 925608 - 7/8: rename ProvideEGLSurface to CreateEGLSurfaceForCompositor - r=kats 2013-11-15 11:28:59 -05:00
Benoit Jacob
a5fd01d0a1 Bug 937204 - 4/3. Avoid stalling in xpcshell or anywhere we don't have a WindowCreator - r=ehsan 2013-11-15 11:28:47 -05:00
Benoit Jacob
5480ece61e Bug 937204 - 3/3. Kill GfxInfoThread. Instead, get GL strings from the compositor - r=kats,jrmuizel 2013-11-15 11:28:43 -05:00
Benoit Jacob
6f6ca8bbab Bug 937204 - 2/3. Consistently EnsureInitialized in all GfxInfo getters - r=jrmuizel 2013-11-15 11:28:42 -05:00
Ryan VanderMeulen
e23074782e Merge m-c to inbound on a CLOSED TREE. 2013-11-18 10:59:48 -05:00
Ehsan Akhgari
5b3095b705 Bug 939656 - Fix the GfxInfoBase::OperatingSystemVersion overrides; r=bjacob 2013-11-18 08:38:17 -05:00
Botond Ballo
b75d9dd1de Bug 900092 - Remove FrameMetrics::ROOT_SCROLL_ID. r=kats,tn 2013-11-08 19:07:00 -05:00
Ryan VanderMeulen
8d3da12c95 Merge m-c to b2g-inbound. 2013-11-19 13:55:16 -05:00
Michael Wu
9dc4fcfb61 Bug 938383 - Improve charCode handling in Gonk key events, r=masayuki 2013-11-19 13:14:41 -05:00
Masatoshi Kimura
23ff300256 Bug 925599 - Replace WinUtils::GetWindowsVersion() and GetWindowsServicePackVersion(). r=jimm 2013-11-22 12:35:42 +09:00
Masatoshi Kimura
e9fd9eacad Bug 925599 - Replace gfxWindowsPlatform::WindowsOSVersion(). r=Bas 2013-11-22 12:35:40 +09:00
Wes Kocher
e634acaaaf Merge m-c to inbound 2013-11-21 19:18:18 -08:00
Nicholas Cameron
a2c46dbd46 Bug 900248. Rebuild the d3d9 device. r=Bas 2013-11-22 11:07:56 +13:00
Ryan VanderMeulen
d72592ffa8 Merge m-c to inbound. 2013-11-21 15:53:49 -05:00
Gijs Kruitbosch
c267cbe07d Merge mozilla-central and ux 2013-11-12 17:30:17 +01:00
Ed Morley
a9d8343351 Merge latest green b2g-inbound changeset and mozilla-central 2013-11-12 15:10:27 +00:00
Jim Mathies
f22658bad0 Bug 937256 - Remove the old front end apzc preventDefault hack now that we have chrome hit testing in metro widget. Also fix a bug with transformed coords that are destined for chrome vs. content. r=mbrubeck 2013-11-12 06:14:48 -06:00
Gijs Kruitbosch
16224718cf Merge mozilla-central and ux 2013-11-12 09:27:50 +01:00
Gijs Kruitbosch
6ac0c963fa Merge mozilla-central and ux 2013-11-11 22:41:49 +01:00
Gijs Kruitbosch
081b5f4b6b Merge mozilla-central and ux 2013-11-11 09:29:29 +01:00
Stephen Pohl
62dc972fe9 Bug 930771 - Ensure that overlay scrollbars don't leave behind white bands after fading out. r=jimm 2013-11-11 10:19:54 -05:00
Jim Mathies
db084e1b8a Bug 918273 - Add an apzc tree manager helper for translating device to gecko coordinate space, and use it when sending events to the dom in cases where content is consuming touch. r=kats 2013-11-10 10:43:18 -06:00
Jim Mathies
868c2abd14 Bug 918273 - Don't wait for the first touch move to call ContentReceivedTouch if the first touchstart had preventDefault called on it. r=mbrbeck 2013-11-10 10:43:18 -06:00
Jim Mathies
cb680f1ea5 Bug 918273 - Cache the target scrollable layer id in metro input code and use it instead of the root layer id in ContentReceivedEvent calls. r=mbrbeck 2013-11-10 10:43:18 -06:00
Jim Mathies
1979aaa5df Bug 918273 - Pass back the target scrollable layer id from apzc event methods. r=kats 2013-11-10 10:43:17 -06:00
Jared Wein
012d1115e2 Automated merge with https://hg.mozilla.org/mozilla-central 2013-11-08 13:22:23 -05:00
Gijs Kruitbosch
af554675e2 Merge mozilla-central and ux 2013-11-07 19:21:54 +00:00
Gijs Kruitbosch
33559a812a Merge mozilla-central and ux 2013-11-07 08:53:59 +01:00
Wes Kocher
c3a9ac649b Merge m-c to inbound 2013-11-06 18:23:55 -08:00
Mike Hommey
d2778baa7e Bug 862770 - Fix --disable-compile-environment a little. r=gps
--HG--
rename : config/makefiles/target_libs.mk => config/makefiles/target_binaries.mk
rename : js/src/config/makefiles/target_libs.mk => js/src/config/makefiles/target_binaries.mk
2013-11-07 10:37:45 +09:00
Gijs Kruitbosch
5ac2fc613a merge m-c to ux 2013-11-06 22:25:39 +01:00
Ryan VanderMeulen
02ccc603da Merge fx-team to m-c. 2013-11-06 14:49:41 -05:00
Ryan VanderMeulen
32c62ef669 Merge inbound to m-c. 2013-11-06 14:24:58 -05:00
Gijs Kruitbosch
00f40ed0e1 Merge mozilla-central and ux 2013-11-06 18:34:47 +01:00
Gijs Kruitbosch
37ba637e69 Merge m-c to ux 2013-11-06 14:36:26 +01:00
Gijs Kruitbosch
c38e551bb3 Merge mozilla-central and ux 2013-11-06 09:01:08 +01:00
Jim Mathies
776ad33b09 Bug 935037 - Remove multi-touch event batching now that we filter non-moving touch points. r=tabraldes 2013-11-06 06:22:09 -06:00
Markus Stange
3d5ff66576 Bug 933964 - Don't call unifiedToolbarHeight on NSWindows that are not ToolbarWindows, r=smichaud 2013-11-06 02:22:00 +01:00
Gijs Kruitbosch
45cff6c424 Merge mozilla-central and ux 2013-11-05 20:14:58 +01:00
Daniel Holbert
9596f55656 Bug 934779: Fix signed/unsigned comparisons in TaskbarWindowPreview.cpp and nsClipboard.cpp. r=jimm 2013-11-05 09:50:17 -08:00
Wes Kocher
367bda0c4e Merge m-c to inbound 2013-11-04 21:22:23 -08:00
Wes Kocher
e6aeda0671 Merge inbound to m-c 2013-11-04 21:09:17 -08:00
Ryan VanderMeulen
f204ac27b3 Merge m-c to inbound. 2013-11-04 16:31:13 -05:00
Matthew Noorenberghe
e8d8f80693 Merge mozilla-central to UX 2013-11-05 01:04:20 -08:00
Gijs Kruitbosch
5697b0ae43 Merge mozilla-central and ux 2013-11-04 23:41:59 +01:00
James Willcox
a07b99c048 Bug 934514 - Don't access non-existant field on Android 4.4 r=blassey 2013-11-04 12:07:03 -06:00
Kartikaya Gupta
d293cb13e3 Bug 934233 - Use nsLayoutUtils::FindContentFor instead of nsDOMWindowUtils::FindElementWithViewId. r=jimm 2013-11-05 17:01:37 -05:00
Neil Deakin
03d731b742 Bug 596723, Don't consume clicks outside of arrow panels by default, always consume the clicks on anchors of all popups, r=dao,neil 2013-11-04 11:22:24 -05:00
Matt Brubeck
402dd5bf00 Bug 934597 - Fix pointer type tracking in OnPointerEntered/Exited [r=jimm] 2013-11-04 14:15:23 -08:00
Ryan VanderMeulen
69f4c8c1bb Merge m-c to fx-team. 2013-11-04 16:33:35 -05:00
Daniel Holbert
efe1e3c065 Bug 934666: Use size_t (instead of int) for iteration up to unsigned value in nsUXThemeData.cpp. r=jimm 2013-11-04 16:12:31 -08:00
Gijs Kruitbosch
6d27553ea9 Merge mozilla-central and ux 2013-11-03 23:36:57 +01:00
Phil Ringnalda
01dd061fd3 Merge m-i to m-c 2013-11-03 13:04:44 -08:00
Jim Mathies
564f55c9cf Backout cset 8ca9d85c1204 (bug 927172) due to viewport issues in metrofx. r=me 2013-11-02 16:41:46 -05:00
Gijs Kruitbosch
2312eb362b Merge mozilla-central and ux 2013-11-02 11:33:53 +01:00
Gijs Kruitbosch
63530f7b09 Merge mozilla-central and ux 2013-11-01 23:24:47 +01:00
Ryan VanderMeulen
74df168528 Merge fx-team to m-c. 2013-11-01 14:51:36 -04:00
Gijs Kruitbosch
98d35e6ed5 Merge mozilla-central and ux 2013-11-01 19:51:09 +01:00
Ed Morley
b0b384ebfc Backed out changeset f24ee0606ea6 (bug 926128) for reftest failures on OS X & crashes on B2G on a CLOSED TREE 2013-11-01 15:51:32 +00:00
Gijs Kruitbosch
a13ed4741f Merge mozilla-central and ux 2013-11-01 09:20:15 +01:00
Ed Morley
a4072422f1 Merge mozilla-central and fx-team 2013-11-01 13:19:18 +00:00
Ed Morley
a5ba3dddeb Merge latest green b2g-inbound changeset and mozilla-central 2013-11-01 13:14:45 +00:00
Fabrice Desré
1d9cff071b Bug 914843 - fix gfx issue on oop b2g linux. r=nrc 2013-10-31 23:36:02 -07:00
Ryan VanderMeulen
1e3f5ba856 Merge m-c to inbound on a CLOSED TREE. 2013-10-31 16:10:29 -04:00
Carsten "Tomcat" Book
12456cd937 merge mozilla-central to mozilla-inbound 2013-11-06 14:55:48 +01:00
Jonathan Watt
0d6ce00781 Bug 866659 - Avoid bad cast in nsNativeTheme::IsRangeHorizontal. r=bz 2013-11-06 10:05:18 +00:00
Jim Mathies
eba45acefb Bug 930995 - Display port should be set sync when the apz requests a repaint. r=kats 2013-11-01 05:09:37 -05:00
Jim Mathies
169a6e38df Bug 907635 - Move metro utils logging functions over to WinUtils. r=masayuki 2013-11-01 05:09:32 -05:00
Nathan Froyd
3879d8a3ee Bug 933071 - add --with-macos-private-frameworks to support cross-compiling; r=mshal 2013-10-31 09:50:26 -04:00
Ryan VanderMeulen
b3ebc15f66 Merge m-c to inbound on a CLOSED TREE. 2013-10-30 22:42:13 -04:00
Ryan VanderMeulen
abd2954c9f Merge b2g-inbound to m-c on a CLOSED TREE. 2013-10-30 22:36:56 -04:00
Rodrigo Silveira
8b610b8339 Bug 927172 - Can't touch scroll when second monitor is attached r=jimm
--HG--
extra : rebase_source : 9d583bda2e6def27f5f99c74481635dd79621179
2013-10-29 21:29:07 -07:00
Matt Brubeck
c8ae5cbe5d Bug 934750 - Don't cancel content touch events unless APZC consumes them [r=jimm,kats]
This is necessary for our "cross-slide" hack to work.  We need to send
input to both content and APZC until the input passes the pan threshold, so
that the start page can use touch events without disabling async panning.

In the long run we hope to use "touch-action: pan-x" for this and no longer
rely on this hack.
2013-11-06 12:06:46 -08:00
Rodrigo Silveira
62c8486192 Bug 927172 - Can't touch scroll when second monitor is attached r=jimm 2013-10-29 21:29:07 -07:00
Jim Mathies
ae9375a41d Bug 933748 - Remove rotate and pinch simple gesture support from MetroInput. r=tabraldes 2013-11-01 12:45:38 -05:00
Jim Mathies
0e3dfd1e00 Bug 918273 - Add touch input target debugging to MetroInput. r=tabraldes 2013-11-01 12:45:30 -05:00
Jim Mathies
8db51f7e62 Bug 931763 - Simplify handling of first touch start and touch move in MetroInput. r=tabraldes 2013-10-29 20:51:00 -05:00
Jim Mathies
f965af767b Bug 931504 - Fire touchcancel to content for every touch point the apz consumes. r=tabraldes 2013-10-29 20:51:00 -05:00
Wes Kocher
6c5eeabba0 Backed out changeset 4a21dc77dad9 (bug 932280) for inexplicably breaking win7debug browser-chrome tests on a CLOSED TREE 2013-10-29 17:19:15 -07:00
Wes Kocher
7d7395860e Merge m-c to inbound 2013-11-07 17:56:10 -08:00
Randell Jesup
52771d4abf Bug 932112: Rollup of changes previously applied to media/webrtc/trunk/webrtc rs=jesup
* * *
* * *
Add AndroidAudioManager to the moz.build files.
2013-11-07 20:07:47 -05:00
Matt Brubeck
1839307160 Bug 936005 - Allow chrome to cancel gesture recognition with preventDefault [r=jimm] 2013-11-07 13:13:24 -08:00
Jim Mathies
3bbefc16dd Bug 927033 - Dispatch touchcancel to APZC when content consumes touch input [r=mbrubeck] 2013-11-07 13:12:53 -08:00
Oleg Romashin
01fd808ef1 Bug 932280 - [Qt] Move moc_ files to Makefile.in in order to pass existance check for autogenerated files. r=Ms2ger 2013-10-29 07:56:53 -07:00
Juan Gomez
89d161b5c1 Bug 931573 - Fix a crash in some gralloc's HAL implementation causing an unitialized pointer variable in FramebufferSurface. r=dhylands 2013-10-31 10:09:06 -04:00
Birunthan Mohanathas
58a91e67d8 Bug 784739 - Switch from NULL to nullptr in miscellaneous directories; r=ehsan 2013-11-11 14:17:14 -05:00
Ryan VanderMeulen
8a61b50bc9 Merge m-c to fx-team. 2013-11-07 14:49:21 -05:00
Kartikaya Gupta
4fdf8f87b9 Bug 927027 - Don't keep untransformed touch points in the touch list. r=jimm,tabraldes 2013-11-07 13:47:49 -05:00
Masayuki Nakano
ca6539f2a1 Bug 932168 Use simple IME context when focus field has focus (partially backing out a patch for bug 906072) r=karlt 2013-10-29 18:04:59 +09:00
Blake Kaplan
54ac8e3135 Bug 923961 - Force b2g-desktop to composite on OSX. r=mstange 2013-10-29 13:57:16 -07:00
Jeff Muizelaar
6e0332f3e8 Bug 919454. Add a rule to catch broken StretchRect(). r=bjacob
--HG--
extra : rebase_source : f7f452eddbb114ac51c77f7fc3b895a954a2b37a
2013-11-07 10:22:08 -05:00
Ehsan Akhgari
28945cc676 Bug 938134 - Build widget/xpwidgets in unified mode; r=roc
--HG--
rename : widget/shared/WidgetUtils.cpp => widget/shared/SharedWidgetUtils.cpp
2013-11-17 14:03:55 -05:00
Chris Peterson
4d0e3ba7a3 Bug 936989 - Fix -Wunused-variable warnings in nsIdleService.cpp. r=vladv 2013-10-27 23:12:55 -07:00
Neil Deakin
fa682b166a Bug 849544/935460, don't consume mousewheel events when an arrow panel is open, r=karlt 2013-11-29 11:58:26 -05:00
Nathan Froyd
86db9223fa Bug 918651 - part 7 - place includes intelligently in generated IPDL files; r=bent
This is where the magic starts to happen.  We move includes from the base
protocol header (${NAME}.h) to the parent and child headers (${NAME}Parent.h
and ${NAME}Child.h) to follow good include hygiene.

For the base protocol header, we examine the set of types used by struct and
union definitions to determine which headers we need to include.

For parent and child headers, we forward declare what we can and include
appropriate headers otherwise.  For forward-declared types, we include the
appropriate headers in the parent and child source files.
2013-10-01 12:55:42 -04:00
Wes Kocher
6ebb2651ba Merge m-c to b2g-inbound 2013-11-11 16:19:56 -08:00
Michael Wu
38931e9196 Bug 890186 - Assign charCodes on key events, r=fabrice 2013-11-11 18:19:04 -05:00
Daniel Holbert
f7383bedda Bug 936628: Add media query to check for whether we have a color picker backend available. r=jimm 2013-11-10 19:07:59 -08:00
Chris Lord
62fe777b60 Bug 931823 - Fix calculation of tiled update data and convert to typed units. r=kats,botond
Various changes to FrameMetrics and such have causes the tile coherency checks
to end up with nonsense values, meaning updates are always happening a tile at
a time.

This fixes the calculation of those values, adds some documentation and
converts a large part of it to using typed units, to make it easier to
understand what's happening.
2013-11-27 17:33:27 +00:00
Wes Johnston
61a7e91438 Bug 942914 - Remove initializer from .h file. r=rbarker 2013-11-27 09:17:56 -08:00
Benoit Jacob
5f4cdeaa93 Bug 933082 - Part 4: let ClientLayerManager hold a ShadowLayerForwarder instead of inheriting from ShadowLayerForwarder. Make ISurfaceAllocator refcounted. Make SharedSurface_Gralloc keep its mAllocator alive - r=nical 2013-11-27 10:19:34 -05:00
Mats Palmgren
7d84fb168e Bug 933260 - Honor the specified CSS width and height on <input type=checkbox/radio> also on Linux. r=karlt 2013-11-02 12:11:30 +00:00