Jonathan Kew
9c1c141302
bug 851952 - handle conversion between logical and device pixels in Windows screen-manager and window position-constraint code. r=jimm
2013-04-01 10:10:33 +01:00
Jonathan Kew
59f46e66b3
bug 818927 part 2 - refactoring - create a GetDPIScale method in gfxWindowsPlatform, and use this to replace GetDeviceCaps(hdc, LOGPIXELSY) in widget code. r=jimm
2013-04-01 10:10:28 +01:00
Jonathan Kew
6dd4624715
bug 818927 - convert drop location to logical pixels for Windows. r=jimm
2013-04-01 10:10:09 +01:00
Jonathan Kew
dfcc3e78f0
bug 832524 pt 1 - account for resolution-dependent size of menuitem icons in GetGutterSize. r=jimm
2013-04-01 10:09:51 +01:00
Ehsan Akhgari
8137c577f8
Bug 856339 - Make nsIMM32Handler::mClauseArray/mAttributeArray infallible; r=jimm
2013-03-30 14:15:27 -04:00
Kyle Machulis
c79ccc0693
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
a59d40f143
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Jim Chen
1bfe7f8b51
Bug 842013 - Buffer IME key events and dispatch them at once; r=cpeterson
2013-03-29 10:54:01 -04:00
Jim Chen
95c4b4c3ca
Bug 842013 - Don't add extra modifiers to key press events; r=cpeterson
2013-03-29 10:54:01 -04:00
Jim Chen
91d7b77155
Bug 842013 - Send key events for character input; r=cpeterson
2013-03-29 10:54:01 -04:00
Jonathan Watt
46fd401b36
Bug 855999 - The position of the thumb for vertical <input type=range> with native theming on OS X should not be inverted. r=me
2013-03-29 10:42:49 +00:00
Jonathan Watt
517e3b12aa
Bug 855301 - Add support for native theming of <input type=range> on Linux. r=roc
2013-03-28 20:25:05 +00:00
Brandon Waterloo
a8fdcfbf25
Bug 853490 - Added a block so that Windows pinch-to-zoom ends with a MozMagnifyGesture--implicitly, the end of the gesture. Parity with OS X. r=jmathies
2013-03-22 15:23:53 -04:00
Andre Reinald
86c8786005
Bug 675410 - Fix bottom rounded corners, hopefully in the same openGL context as the rest of the window. r=mstange, r=bgirard
2013-03-27 11:49:02 -04:00
Jim Chen
a3500c7e18
Bug 853819 - Use focused window to process SetInputContext and GetInputContext. r=cpeterson
2013-03-27 11:32:34 -04:00
Vasil Dimov
ecad0ec815
Bug 819016 - Create some helper functions for reading /sys files. r=bsmedberg
2013-03-27 11:19:09 -04:00
Julian Viereck
e616788c00
Bug 853033 - Change UUID as followup to bug 743252. r=jlebar
2013-03-27 10:52:46 -04:00
Masayuki Nakano
aa54cd6bad
Bug 848672 Redesign focus handling of nsTextStore r=jimm
2013-03-27 09:04:02 +09:00
Aaron Klotz
c757ba5385
Bug 852117: Back out 794d86e866c3 due to big jump in mallocs r=me
...
--HG--
extra : rebase_source : d084a5d7a2f7675a1f53fc91cb87f486797c79f8
2013-03-26 17:16:59 -06:00
Jim Mathies
4b2d35592c
Bug 833016 - Fix for FrameworkView addrefing which is causing crashes on shutdown. r=bbondy
2013-03-26 17:01:15 -05:00
Kartikaya Gupta
84dd73eac8
Bug 853366 - Clean up activity/app lifecycle events. r=mfinkle,cpeterson
2013-03-26 14:05:10 -04:00
Aaron Klotz
ee96ccc108
Bug 852117: Adds CrashReporter annotations for nested loops r=roc
2013-03-26 10:40:32 -06:00
Jonathan Kew
ecd587a4ad
bug 854115 - add #include "nsIContent.h" to nsNativeTheme.h because of the use of nsAutoTArray<nsCOMPtr<nsIContent>... there. r=Ms2ger
2013-03-25 20:24:14 +00:00
Benoit Girard
fc10a7cfe4
Bug 851611 - Part 3: Rename headers. r=jrmuizel
...
--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 6ea7c660764a4390cdd8dd91561fff1d7bad6035
2013-03-18 15:25:50 +01:00
Benoit Girard
9d12529d78
Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
...
--HG--
extra : rebase_source : f76accc3d3dd86c75cb3e9750734f23ec9c29941
2013-03-16 00:47:02 -04:00
Chris Double
a9eb6e88ed
Bug 812881 - Add some Samsung JB devices to Stagefright blocklist - r=bjacob
...
--HG--
extra : rebase_source : f48993a17098a5b54a1a3c92bcc585c987034a30
2013-03-25 11:58:07 +13:00
Brian R. Bondy
705205ef03
Bug 846365 - Add proper handling for background session closes in Firefox for Metro. r=jimm
2013-03-24 19:10:46 -04:00
Tatiana Meshkova
f10942aa4b
Bug 851438 - crash [@ MozQWidget::showEvent] r=romaxa. DONTBUILD
2013-03-15 00:56:04 -07:00
Masayuki Nakano
cc2123c364
Bug 840837 Fix IME enabled state check at MozIMEFocusOut r=bz
2013-03-23 23:20:31 +09:00
Masayuki Nakano
23d8060cd8
Bug 849647 Get rid of message order optimization on Windows r=jimm
2013-03-23 23:18:52 +09:00
Ethan Hugg
d558fb409b
Bug 730277 - Hold reference until data used in CreateIcon r=joe
2013-03-22 15:57:50 -07:00
Joe Drew
8ef0ab92c0
Bug 853628 - Make nsMenuItemIconX wait for DECODE_COMPLETE instead of LOAD_COMPELTE so the History and Bookmarks menu favicons work. r=smichaud
2013-03-21 23:09:16 -04:00
Joe Drew
704b67be05
Backed out 3 changesets (bug 853628, bug 853169) for crashing mysteriously
...
Backed out changeset c0befbf2533d (bug 853169)
Backed out changeset 2e318d0a172b (bug 853169)
Backed out changeset 69f965c0fd46 (bug 853628)
--HG--
extra : rebase_source : cbf40a9b54d1ab221ab1823f9ea32bae7c965c3b
2013-03-22 00:27:58 -04:00
Joe Drew
5193548bae
Bug 853628 - Make nsMenuItemIconX wait for DECODE_COMPLETE instead of LOAD_COMPELTE so the History and Bookmarks menu favicons work. r=smichaud
2013-03-21 23:09:16 -04:00
David Zbarsky
5cc0fcdcdf
Bug 847007: Remove nsIContent includes r=Ms2ger
2013-03-21 20:05:20 -04:00
Mike Shal
c2a9341a2e
Bug 852534 - Remove GRE_MODULE from Makefile.in; r=gps
2013-03-21 08:41:00 -07:00
Kartikaya Gupta
a22beba1b2
Bug 847839 - Remove some remnants of XUL fennec from the android widget codebase. r=cpeterson
2013-03-21 16:19:49 +01:00
Chris Lord
a660a0c6af
Bug 852526 - Make sure the compositor starts unpaused and with a size. r=kats
...
This changes compositor creation so that we can specify an initial size and
makes sure the local variable in nsWindow reflects that the compositor starts
unpaused.
2013-03-20 22:45:07 +00:00
Jim Mathies
482c4c8703
Bug 859077 - Annotate crash reports with hresult failure codes when layer manager fails to initialize. r=bbondy
...
DONTBUILD
2013-04-10 09:02:44 -05:00
Ryan VanderMeulen
555268190f
Backed out changeset b37f8a4ef976 (bug 859077) for landing with the wrong bug number.
2013-04-10 10:22:56 -04:00
Jim Mathies
6c4b470823
Bug 859007 - Annotate crash reports with hresult failure codes when layer manager fails to initialize. r=bbondy
2013-04-10 09:02:44 -05:00
Ted Mielczarek
bc92001c0b
bug 604039 - Add DOM Gamepad APIs. r=smaug
...
--HG--
extra : rebase_source : ffffdc4549da1b25ea263b623c05ae1afb3d46a0
2011-08-03 14:12:08 -04:00
Jim Chen
0f7d10cf4b
Bug 847823 - Clean up NotifyIME to use the Gecko NotificationToIME enum; r=cpeterson
2013-03-19 16:54:49 -04:00
Jim Chen
094326cab4
Bug 847823 - Change NotifyIMEEnabled to NotifyIMEContext; r=cpeterson
2013-03-19 16:54:48 -04:00
Jeff Gilbert
684fc11e4b
Bug 848201 - Only blocklist the 8.982.*.* for Win8 AMD cards - r=bjacob,joe
2013-03-19 17:44:10 -07:00
Michael Wu
c92e21bfa3
Bug 849515 - Boot failed with genlock error, r=vlad
2013-03-19 19:32:08 -04:00
Mike Shal
9680b82df6
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Andrea Marchesini
143d81b397
Bug 832923 - Implement <input type='file'> on B2G, r=mounir, r=fabrice
2013-03-19 18:49:16 +01:00
Jonathan Kew
7ec7cead64
bug 852522 - (win-hidpi) scale system font sizes in response to dpi/devPixelsPerPx setting. r=jimm
2013-03-19 17:24:27 +00:00
Jonathan Kew
3db00450ff
bug 824386 - (win-hidpi) nsScreenWin needs to account for logical dpi (resolution scale factor). r=jimm
2013-03-19 17:24:25 +00:00
Brian R. Bondy
e2c698846b
Bug 851897 - Fix crash in mozilla::widget::nsWinMetroUtils::GetActivationURI. r=jimm
2013-03-18 11:44:16 -04:00
Ed Morley
b2109c458f
Backed out changeset c75481a07302 (bug 851611)
2013-03-18 14:10:35 +00:00
Ed Morley
2b1775b4e9
Backed out changeset d195190adc48 (bug 851611)
...
--HG--
rename : tools/profiler/GeckoProfiler.h => tools/profiler/sampler.h
rename : tools/profiler/GeckoProfilerImpl.h => tools/profiler/sps_sampler.h
2013-03-18 14:10:30 +00:00
Benoit Girard
664cf994b4
Bug 851611 - Part 3: Rename headers. r=jrmuizel
...
--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 552fe1d3ff61d15b264aaf86f7c8cb4f4eff69d1
2013-03-18 14:41:02 +01:00
Benoit Girard
c4c6a0ddf5
Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
...
--HG--
extra : rebase_source : 3032aaf7e50cdf9c350da688ec34e50a695fc7ca
2013-03-16 00:47:02 -04:00
William Chen
3210246027
Bug 782211 - Part 8: Updated existing XUL alerts to implement the Notification API. r=enn
2013-03-18 06:24:54 -07:00
William Chen
89f6b65bb0
Bug 782211 - Part 1: Implemented additional functionality in Fennec to support Notification API. r=wesj
2013-03-18 06:24:53 -07:00
Masayuki Nakano
3f1a26a1de
Bug 852024 Implement MetroWidget::GetIMEUpdatePreference() r=jimm
2013-03-18 18:51:24 +09:00
Nathan Froyd
6c2ee6841f
Bug 844331 - part 5 - add profile-before-change2 notification; r=bsmedberg
2013-03-01 15:11:21 -05:00
Masayuki Nakano
a6dd7e160f
Bug 807241 Use ITfMessagePump and ITfKeystrokeMgr r=jimm
2013-03-18 13:41:24 +09:00
Gregory Szorc
2288b28e43
Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium
2013-03-17 18:01:25 -07:00
Ehsan Akhgari
bda5fb4a97
Bug 851816 - Fix the Copy Image command on Linux in private windows; r=roc
2013-03-17 16:40:41 -04:00
Ms2ger
d52bebdeb3
Bug 845374 - Part s: Stop including nsTArray.h in nsContentUtils.h; r=khuey
2013-03-17 08:55:16 +01:00
Ms2ger
c4380f4933
Bug 845374 - Part r: Stop including nsTArray.h in nsReadableUtils.h; r=khuey
2013-03-17 08:55:16 +01:00
Jonathan Watt
0fbd87a19c
Bug 846883 - Add support for native theming of <input type=range> on OS X. r=roc
2013-03-16 05:40:15 +00:00
Jonathan Kew
4e3ac5a667
bug 851197 - respond to changes in LogicalDpi in Metro widget code. r=jimm
2013-03-15 22:13:08 +00:00
Brian R. Bondy
c02fa79a49
Bug 831609 - Provide support for determining activaiton URI from WinRT. r=jimm
2013-03-15 15:26:56 -04:00
Chris Lord
3703826d50
Bug 850690 - Fix gap sometimes appearing between dynamic toolbar and page. r=kats
...
Backout bug 797942 as it should no longer be necessary after bug 844275 and
can cause surface size races during startup.
2013-03-15 18:35:35 +00:00
Daniel Holbert
b76c363e13
Bug 849086: Remove unused *_CLASSNAME defines. r=bsmedberg
2013-03-15 10:52:10 -07:00
Brian R. Bondy
d4a018fa0b
Bug 831614 - Widget code for storing sync credentials. r=jimm
2013-03-15 10:29:59 -04:00
Kartikaya Gupta
9f7cb0ab18
Bug 851180 - Ensure AndroidGeckoEvent::mAckNeeded is always initialized. r=gbrown
2013-03-14 21:19:24 +01:00
Masayuki Nakano
68f1050915
Bug 829952 Reimplement system scroll speed override stuff for D3E WheelEvent feedback=avih, r=smaug+roc, sr=roc
2013-03-15 18:03:16 +09:00
Gene Lian
1346b0a8be
Bug 844431 - B2G MMS: provide nsIDOMMobileMessageManager interface (with sendMMS() first) (part 3-1, s/nsISmsRequest/nsIMobileMessageCallback). r=vicamo a=leo+
...
--HG--
rename : dom/mobilemessage/interfaces/nsISmsRequest.idl => dom/mobilemessage/interfaces/nsIMobileMessageCallback.idl
2013-03-09 15:22:02 +08:00
Karl Tomlinson
8c9612de8c
b=850559 remove unnecessary advanceTimeAndRefresh() usage
...
--HG--
extra : rebase_source : f27bb748cb9e1732bcf0f16be158d6684a49fd36
2013-03-15 09:49:45 +13:00
Kartikaya Gupta
a3f9747d36
Bug 847002 - Guard against going into codepaths that assume GetLayerManager doesn't return null. r=Cwiiis
2013-03-14 12:17:49 +01:00
Jonathan Kew
4d7e87f46b
bug 816709 - HiDPI support for Win8 Metro. r=jimm
2013-03-13 15:09:46 +00:00
Jeff Walden
0f05fc70d8
Bug 847480 - Convert DeprecatedAbs uses that can relatively obviously be changd to Abs, to Abs. r=Ms2ger
2013-03-05 15:43:53 -08:00
Jeff Walden
0bfefb7eed
Bug 847480 - Blindly convert all existing mozilla::Abs users to mozilla::DeprecatedAbs. Individualized conversions to the reformed mozilla::Abs will continue until mozilla::DeprecatedAbs is unused, at which point it will be removed. r=Ms2ger
2013-03-05 15:43:30 -08:00
Gregory Szorc
ed102f4876
Merge mozilla-central into build-system
2013-03-13 08:20:09 -07:00
Gregory Szorc
94e8454958
Merge mozilla-central into build-system
...
dom/interfaces/svg/Makefile.in and dom/media/Makefile.in had merge
conflicts. They were resolved by hand. The former needed 2 IDLs removed.
The latter had a context conflict for EXPORTS_NAMESPACES.
2013-03-12 13:04:55 -07:00
Brian R. Bondy
3d9bc5fd82
Bug 849607 - Sharing in Metro Firefox start screen should indicate nothing to share instead of error. r=jimm
2013-03-12 10:11:48 -04:00
Mike Shal
e9f8bc0fbd
Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps
2013-03-11 22:00:00 -07:00
Gregory Szorc
8b4f575df1
Bug 818246 - Part 5: Move XPIDLSRCS into moz.build (manual); r=glandium
2013-03-12 10:20:41 -07:00
Gregory Szorc
7bb3ee056b
Bug 818246 - Part 4: Move XPIDLSRCS into moz.build (auto); rs=glandium
...
This is the result of running
|mach mozbuild-migrate --list XPIDLSRCS SDK_XPIDLSRCS XPIDL_SOURCES| and
reverting xpcom/sample/*.
2013-03-12 10:17:46 -07:00
Masayuki Nakano
3de0a82629
Bug 790516 part.10 Make nsTextStore::RecordCompositionEndAction() for processing composition end action r=jimm
2013-03-13 12:01:30 +09:00
Masayuki Nakano
3c9889715e
Bug 790516 part.9 Rename nsTextStore::OnCompositionStartInternal() to nsTextStore::RecordCompositionStartAction() r=emk
2013-03-13 12:01:30 +09:00
Masayuki Nakano
85e050b6e2
Bug 790516 part.8 Rename nsTextStore::UpdateCompositionExtent() to nsTextStore::RestartCompositionIfNecessary() r=emk
2013-03-13 12:01:30 +09:00
Masayuki Nakano
65e73983db
Bug 790516 part.7 Remove nsTextStore::Composition::mLength r=jimm
2013-03-13 12:01:30 +09:00
Masayuki Nakano
8e6b71b022
Bug 790516 part.6 Cache content during document lock r=jimm
2013-03-13 12:01:30 +09:00
Masayuki Nakano
4ae75ca637
Bug 790516 part.5 Store selection even if there is no composition r=jimm
2013-03-13 12:01:29 +09:00
Masayuki Nakano
674ad81f5e
Bug 790516 part.4 Refine logging the document lock state of nsTextStore r=emk
2013-03-13 12:01:29 +09:00
Masayuki Nakano
270ca6bf30
Bug 790516 part.3 Store edit actions during document lock and flush them at unlocking the document r=jimm
2013-03-13 12:01:29 +09:00
Masayuki Nakano
3cc36d7b43
Bug 790516 part.2 Make some useful methods on nsTextStore::Composition r=emk
2013-03-13 12:01:29 +09:00
Masayuki Nakano
0b5bcb0250
Bug 790516 part.1 Move composition string data of nsTextStore into a nested class r=emk
2013-03-13 12:01:29 +09:00
Neil Deakin
3bb302fb42
Bug 407983, add support for clipboardData in cut/copy/paste events, r=ehsan,sr=smaug
2013-03-11 11:49:48 -04:00
Seth Fowler
ed3494d327
Bug 843895 (Part 1) - Add an aWhichFrame parameter to imgIContainer::Draw. r=joe
2013-03-10 18:43:37 -07:00
Kartikaya Gupta
c39158732c
Bug 846774 - Replace the sync event with an ack flag on events. r=cpeterson
2013-03-10 22:43:30 +00:00
Jonathan Watt
4a313fc96a
Bug 849961 - Make nsWindow::DispatchMultitouchEvent honor event.mFlags.mMultipleActionsPrevented. r=smaug, r=wesj.
2013-03-12 11:29:53 +00:00
Ryan VanderMeulen
b15ddbd11c
Backed out changesets a8088accbcbe and 6e7e6773c836 (bug 845807).
2013-03-09 13:45:35 -05:00
Zack Weinberg
68dac0c8ba
Bug 847181: prune unused printing-related nsresult codes, make printing error codes available in Components.results, and improve English of printing error messages. r=smaug
2013-03-08 21:45:14 -05:00