Masayuki Nakano
66bc91dddb
Bug 1181714 nsTextStore should store previous focused document manager until new document manager actually gets focus r=m_kato
2015-07-09 17:30:07 +09:00
Makoto Kato
f1701ab7c8
Bug 1179695 - Remove mWasAsync from WidgetQueryContentEvent. r=masayuki,nchen
2015-07-09 15:09:56 +09:00
Xidorn Quan
ef224aefc6
Bug 1181395 - Avoid runtime conversion or copy of names of window classes on Windows. r=jimm
2015-07-09 08:00:33 +10:00
Markus Stange
7548504c6f
Bug 1181289 - Specify size: small when drawing small scrollbars with CoreUI. r=smichaud
2015-07-07 16:06:20 -04:00
Ryan VanderMeulen
19b177c473
Backed out changeset 57f4bd1baf13 (bug 1157941) for OSX 10.10 e10s browser_bug427559.js failures.
...
CLOSED TREE
2015-07-07 12:01:56 -04:00
Dragana Damjanovic
c7fc0a288e
Bug 905127 - Part 2 - remove unnecessary nsNetUtil.h includes r=jduell
2015-07-06 07:55:00 +02:00
Emanuel Hoogeveen
31c0c961cd
Bug 905127 - Part 1 - Make some functions from nsNetUtil not inline. r=jduell
2015-07-07 04:17:00 +02:00
Andrew Comminos
33c7024ee2
Bug 1180971 - Fix X11 SHM invalidation regions on HiDPI with GTK3. r=karlt
2015-07-06 16:57:00 +02:00
Andrew Comminos
920c49f514
Bug 1180008 - Define gtk_window_get_window_type in mozgtk. r=karlt
2015-07-06 08:26:00 +02:00
Andrew Comminos
497d757b6b
Bug 1176109 - Don't attach menu popups to menubars on GTK3. r=karlt
2015-07-06 21:55:00 +02:00
Robert O'Callahan
a40be7876e
Bug 1143575. Android's screenshotting code should invalidate the LayerManagerComposite to ensure composition will actually happen. r=nical
...
There is some ambiguity about whether ScheduleComposite will necessarily
trigger a composite all the way to nsWindow::DrawWindowUnderlay. Android
robocop tests assume it will, because they rely on DrawWindowOverlay
being called so they can take a screenshot and make progress,
but this is a very fragile assumption. They also rely on the entire
window being painted, which is also a fragile assumption.
This patch improves the situation by explicitly invalidating the current
window area when Android Java code needs to trigger a composite. This avoids
regressions from future patches in this series which make composition bail
out when there is nothing invalid.
The resulting setup is still a bit fragile for my taste but I'm not sure
what the ideal solution would be.
2015-06-12 03:20:04 +12:00
Robert O'Callahan
e23366ece4
Bug 1143575. Avoid including Android's GraphicBuffer.h from LayersTypes.h. r=nical
...
On some Android versions, GraphicBuffer.h ends up including libui's
hardware.h, which #defines the symbols version_minor and version_major, which
are used as field names in Ogg Theora's th_info struct. Later patches will
require some files to include both Theora headers and LayerTypes.h.
2015-06-08 21:27:23 +12:00
Andrew Comminos
8c3674f12d
Bug 983843 - Switch to GtkOffscreenWindow for drag source widget, fixing ghost tabs on some GTK versions. r=karlt
2015-06-17 12:20:00 +02:00
George Wright
468cf983e6
Bug 1157941 - If the current PresShell is suppressed, paint the old one if it is available r=tn
2015-07-02 15:42:35 -04:00
Bill McCloskey
b162c4e892
Bug 1177013 - Use CancelCurrentTransaction to avoid crashes (r=dvander)
2015-07-06 19:58:44 -07:00
James Willcox
8e6305585e
Bug 1178365 - Fix DOM fullscreen support on Android r=blassey,xidorn
2015-07-06 10:21:17 -05:00
Karl Tomlinson
450b3a5b12
bug 1180008 don't measure size of decorations for override-redirect windows r=acomminos
2015-04-21 19:52:00 +12:00
Karl Tomlinson
7981f78e4c
bug 1180008 use mGdkWindow instead of finding it from gtk_widget_get_window(mShell) r=acomminos
...
Since https://hg.mozilla.org/mozilla-central/rev/9541dbf6e020#l2.184
there is only one GdkWindow per nsWindow.
The mGdkWindow pointer is cleared in OnContainerUnrealize() before the shell
widget destruction completes:
https://hg.mozilla.org/mozilla-central/annotate/50b95032152c/widget/gtk/nsWindow.cpp#l2480
2015-04-21 19:06:41 +12:00
Karl Tomlinson
5323477bd0
bug 1180008 provide gtk_window_get_window_type for old GTK versions r=glandium
2015-04-21 18:17:24 +12:00
Sotaro Ikeda
0782cc9b9f
Bug 1112219 - Implement platform independent MediaResourceManager r=cpearce,bwu,nical
2015-07-05 11:56:04 -07:00
Juan Gomez
21d73728f3
Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
2015-07-03 18:29:00 -07:00
Kevin Wern
b4ac13dd45
Bug 1120683 - Properly handle unapplying 3D projective transforms throughout APZ code. r=botond
...
Whenever the inverse of a 3D projective transform is applied to a point, only use the result if it has a positive w-coordinate.
When transforming by a matrix that we know should be 2D, assert to that effect.
Transformations of rectangles (as opposed to points) remain to be audited.
2015-07-03 15:06:26 -04:00
Phil Ringnalda
6d43ab4967
Back out 12 changesets (bug 1177013) on suspicion of causing b2g emulator debug test bustage
...
CLOSED TREE
Backed out changeset 912aae0815f8 (bug 1177013)
Backed out changeset 3b6448172e50 (bug 1177013)
Backed out changeset 2af18bef5703 (bug 1177013)
Backed out changeset e6bf35115c11 (bug 1177013)
Backed out changeset 4d7f5205b60b (bug 1177013)
Backed out changeset f7de893911bc (bug 1177013)
Backed out changeset de79eba232f0 (bug 1177013)
Backed out changeset 978a77b60f2a (bug 1177013)
Backed out changeset f5b52fa19511 (bug 1177013)
Backed out changeset e14a7b70b6fa (bug 1177013)
Backed out changeset d0f5a3474659 (bug 1177013)
Backed out changeset bff9f07dad52 (bug 1177013)
2015-07-02 22:08:54 -07:00
Bill McCloskey
af77069eb7
Bug 1177013 - Use CancelCurrentTransaction to avoid crashes (r=dvander)
2015-07-02 17:18:10 -07:00
Hamzata Diallo
9a79d7372b
Bug 1178513
- Export libxul symbols needed by ACL. r=mattwoodrow
2015-07-02 15:19:35 -07:00
Andrew Comminos
a81572ffad
Bug 1177171 - Round widget coordinates on GTK3. r=karlt
2015-06-29 11:50:00 -04:00
Carsten "Tomcat" Book
d88eda597d
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
2015-07-02 15:47:27 +02:00
Carsten "Tomcat" Book
5739e50696
merge mozilla-inbound to mozilla-central a=merge
2015-07-02 15:44:14 +02:00
Nicolas Silva
208fea79bb
Bug 1156182 - Ensure nsWindow::Destroy() is called before destroying mPresentLock to avoid a race with the compositor thread. r=Bas
2015-07-02 11:40:53 +02:00
Gijs Kruitbosch
0eeb2dc792
Bug 1170522 - expose whether or not we're in tablet mode to xul/js/css, r=jimm,ted
2015-06-16 19:51:29 +01:00
Nathan Froyd
46d6f38e68
Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
...
This conversion was done with the script:
find . -name '*.cpp' -o -name '*.h' -o -name '*.mm' -o -name '*.idl' | \
egrep -v 'cairo-win32-refptr.h|RefPtr.h|TestRefPtr.cpp' | \
xargs sed -i -e 's/mozilla::TemporaryRef</already_AddRefed</g' \
-e 's/TemporaryRef</already_AddRefed</g'
Manual fixups were performed in the following instances:
- We handled mfbt/RefPtr.h manually so as to not convert TemporaryRef itself
into already_AddRefed.
- The following files had explicit Move() calls added to make up for the lack
of a copy constructor on already_AddRefed:
dom/base/ImageEncoder.cpp
dom/media/MediaTaskQueue.{h,cpp}
dom/media/webaudio/PannerNode.cpp
- A redundant overload for MediaTaskQueue::Dispatch was deleted.
- A few manual fixups were required in mfbt/tests/TestRefPtr.cpp.
- Comments, using declarations, and forward declarations relating to
TemporaryRef in dom/canvas/ and gfx/layers/ were changed to refer to
already_AddRefed.
2015-06-17 10:00:52 -04:00
Ryan VanderMeulen
ac7e955b24
Backed out 3 changesets (bug 1000870) for frequent Linux test failures.
...
Backed out changeset 7983770003a3 (bug 1000870)
Backed out changeset 80d8e9adb532 (bug 1000870)
Backed out changeset 6a730e15246e (bug 1000870)
2015-06-29 13:42:45 -04:00
Andrew Comminos
172d1e84ee
Bug 1175171 - Deallocate GTK's KeymapWrapper on shutdown. r=karlt
2015-06-26 11:28:00 -04:00
Maksim Lebedev
945e761af9
Bug 1000870 - Add some features in testing system. r=smaug
2015-05-19 07:03:00 +02:00
Maksim Lebedev
cf0a0e3a53
Bug 1171073 - Suppress content scrolling issue on 64-bit platforms. r=kats
2015-06-26 08:45:00 +02:00
Andrew Comminos
3c6940c865
Bug 1131978 - Acknowledge GDK's scale factor in scale calculation. r=karlt
2015-06-26 10:19:00 +02:00
Boris Chiou
b3f4a29820
Bug 1170061 - ClearOnShutdown for hwcomposer, r=sotaro
...
Call ClearOnShutdown while creaing HwcComposer2D object.
2015-06-24 17:51:00 +02:00
Makoto Kato
57e47cd21c
Bug 1176843 - Don't query caret rect on layout change. r=masayuki
2015-06-26 00:08:29 -07:00
Ryan VanderMeulen
55b2086097
Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage.
2015-06-25 19:48:42 -04:00
Masayuki Nakano
91c3d7b18a
Bug 1177388 Create ContentCacheInParent and ContentCacheInChild for making their purpose clearer r=m_kato
2015-06-26 08:21:13 +09:00
Juan Gomez
98461fc4a4
Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
2015-06-24 14:11:00 -04:00
Botond Ballo
ad3bb2aea1
Bug 1177024 - Fix clang warnings-as-errors in GTK3 build. r=karlt
2015-06-21 15:27:07 -04:00
Boris Chiou
e9811a4bff
Bug 1144012 - Part 4: Remove the usage of mHwc from GonkDisplayICS. r=sotaro
2015-06-23 15:06:00 +02:00
Boris Chiou
c7566ac8cb
Bug 1144012 - Part 3: Wrap vsync code. r=sotaro
2015-06-23 15:05:00 +02:00
Boris Chiou
fdce3023c6
Bug 1144012 - Part 2: Use wrapper in HwcComposer2D. r=sotaro
...
Use UniquePtr to access HwcHAL Object becasue only HwcComposer2D
takes the responsibility of HwcHAL.
2015-06-23 15:03:00 +02:00
Boris Chiou
8a82cecf75
Bug 1144012 - Part 1: Create HwcDevice wrapper. r=sotaro
...
Use HwcHALBase as a base class which has two subclasses, HwcICS and HwcHAL.
1. HwcICS for Android ICS
2. HwcHAL for Android JB/KK/L or later.
3. mHwc is wrappd into HwcHAL/HwcICS.
2015-06-23 15:02:00 +02:00
Chris Peterson
ced822e043
Bug 1175049 - Fix non-universal 32-bit build on OS X with Xcode 6.3 tools. r=josh
2015-06-14 00:20:27 -07:00
Seth Fowler
1dbc364636
Bug 1150534 - Synchronously decode favicons before calling GetFrame. r=tn
2015-06-19 21:49:50 -07:00
Andrew Comminos
b7bf2737b5
Bug 1171696 - Require room for scrollbar sliders and draw troughs only when there is room for a slider or buttons on GTK. r=karlt
2015-06-17 07:27:00 -04:00
Carsten "Tomcat" Book
9381cd32af
Backed out changeset ed0707ffd26f (bug 1000870) for ongoing test failures in test_pointerevent
2015-06-19 12:50:20 +02:00
Milan Sreckovic
3096add467
Bug 1019063 - Check for ::CreateDCW failing when printing. r=dvander
2015-06-18 08:18:00 +02:00
Maksim Lebedev
a867ae3208
Bug 1000870 - Add some features in testing system. r=smaug
2015-05-19 07:03:00 +02:00
David Anderson
e1ae7e8598
Fix a widget size check bug in nsWindow::CaptureWidgetOnScreen. (bug 1173117 part 3, r=mattwoodrow)
2015-06-18 13:42:42 -07:00
Daniel Holbert
eaccbe8609
Bug 1175005 followup: Add 'override' annotation to new GetMonitors() method in GfxInfoBase.h. rs=ehsan
2015-06-18 12:09:08 -07:00
Masayuki Nakano
bfc80f2830
Bug 549674 part.1 Commit composition string at setting value of <input> or <textarea> r=smaug
2015-06-18 23:56:20 +09:00
Jim Mathies
c7f5082f8e
Bug 1152326 - When processing plugin updates only update the visibility of the set of plugins associated with the same compositor. r=aklotz
2015-06-17 15:39:09 -05:00
Bob Owen
f8d03874b0
Bug 1165903: For Windows NPAPI do window re-parenting in the chrome process to allow for sandboxing. r=jimm
2015-06-15 16:08:51 +01:00
David Anderson
13f990141e
Add nsIGfxInfo::GetMonitor support for Linux. (bug 1175005 part 4, r=nical)
2015-06-17 23:12:13 -07:00
David Anderson
e1b4e5ff92
Add nsIGfxInfo::ListMonitors support for OS X. (bug 1175005 part 3, r=mstange)
2015-06-17 23:12:06 -07:00
David Anderson
310e1e8027
Add nsIGfxInfo::GetMonitor support for Windows. (bug 1175005 part 2, r=jimm)
2015-06-17 23:12:00 -07:00
David Anderson
817f5b54c1
Add an nsIGfxInfo function to query monitors. (bug 1175005 part 1, r=mattwoodrow)
2015-06-17 23:11:55 -07:00
Masayuki Nakano
23e3fafa70
Bug 1175382 TextRangeArray::TargetClauseOffset() and TextRangeArray::TargetClauseLength() shouldn't be public and same name methods of WidgetCompositionEvent should be used r=m_kato
2015-06-18 13:43:18 +09:00
Matt Woodrow
244b451f29
Bug 1175366 - Don't use DXVA if D3D11 texture sharing is broken. r=jrmuizel
2015-06-17 21:09:16 -07:00
Kartikaya Gupta
f4c7f40d56
Bug 1055557 - Ensure the right presShell resolution is used in ApplyCallbackTransform for fennec-apz scenarios. r=botond
2015-06-17 12:34:42 -04:00
Kartikaya Gupta
df17113b89
Bug 1055557 - Add a ZoomConstraintsClient class to manage pushing zoom constraints updates to the APZ code. r=botond
...
Original patch by Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk>.
2015-06-17 12:32:42 -04:00
Tom Tromey
8e0c0d3382
Bug 1159486 - Make profiler use the process creation time. r=shu, r=jsantell
2015-06-16 22:28:00 -04:00
Andrea Marchesini
5acececf92
Bug 1170794 - Improve the length check of the input in nsUnicode*::GetMaxLength, r=dveditz
2015-06-17 12:21:39 +01:00
Andrea Marchesini
932a5338bb
Bug 1174479 - Improve the AnimationPart file reading algorithm, r=ehsan
2015-06-17 12:16:31 +01:00
Masayuki Nakano
51ecba0738
Bug 1172219 part.3 Modify nsTextStore::mSelection with new selection in OnSelectionChangeInternal() r=emk
2015-06-17 14:00:34 +09:00
Masayuki Nakano
b941f795b8
Bug 1172219 part.2 Notify TSF of layout creation and destruction r=emk
2015-06-17 14:00:34 +09:00
Masayuki Nakano
74ba6ffc03
Bug 1172219 part.1 nsTextStore shouldn't notify IME while events are being dispatched and until they have not been handled yet r=emk
2015-06-17 14:00:33 +09:00
Karl Tomlinson
91ddd8126d
bug 147419 remove ununsed plexName colorspace resolutionName and downloadFonts r=roc
...
This was only used to write to and read from otherwise unused preferences.
2015-06-11 09:34:27 +12:00
Karl Tomlinson
0473080db5
bug 147419 remove meaningless GetPrintMethod() r=roc
2015-06-16 11:02:34 +12:00
Karl Tomlinson
0cc56e4c7a
bug 147419 remove print(|.<modulename>)(|.printer_<printername>).filename pref reading code r=roc
...
There are no default pref values, and even if some have been set, the value
is subsequently overridden by the print.print_to_filename pref, which exists
if saved from a previous nsPrintSettingsGTK.
2015-06-10 19:11:49 +12:00
Karl Tomlinson
3ed19d27a7
bug 147419 use GTK default paper size and orientation r=roc
...
In the nsPrintSettingsGTK constructor, gtk_paper_size_new(nullptr) gets the
system default paper size from the locale and gtk_page_setup_new() sets
default orientation to portrait.
These are subsequently overridden by prefs if any have been saved from
a previous nsPrintSettingsGTK.
2015-06-10 18:51:46 +12:00
Karl Tomlinson
c2164adc0a
bug 147419 remove ununsed nsIPrintSettings::printCommand and print_command prefs r=roc
...
These was used only to write to and read from each other.
2015-06-10 18:10:28 +12:00
Masayuki Nakano
188bd4648b
Bug 1173678 ContentCache should return union rect even if some character rects are not cached but the first character of the range is cached r=m_kato
2015-06-17 10:03:58 +09:00
Masayuki Nakano
84818204e5
Bug 1171814 ContentCache should store first character rect because Yosemite's Japanese IME sometimes tries to query it r=m_kato
2015-06-17 10:03:58 +09:00
Jim Chen
a8a51bbd6b
Bug 1112212 - Implement dummy-key-events mode for Android; r=esawin
2015-06-16 19:02:39 -04:00
Jim Chen
f2ad3321c5
bug 1112212 - Set flag in InputContext for IME-unaware webapps; r=masayuki
2015-06-16 19:02:39 -04:00
Mason Chang
5af2338f79
Bug 1156135. Add runtime testing of graphics features. r=mattwoodrow,mossop
2015-06-16 15:49:26 -07:00
Andrew Comminos
3c148d727c
Bug 1167239 - Make GTK button activity require hover. r=karlt
2015-06-16 07:58:00 -04:00
Andrew Comminos
42b33f843d
Bug 1171011 - Use only document padding for MOZ_GTK_ENTRY in XUL. r=karlt
2015-06-10 12:38:00 -04:00
Maksim Lebedev
40bcadd463
Bug 1171712 - Implement separated InkColletor and InkCollectorEvent classes. r=smaug, r=jimm
2015-06-12 08:35:00 -04:00
Mason Chang
7cab331e47
Bug 1173617. Don't cache titlebar caption sizes unless the widget has a titlebar. r=jimm
2015-06-15 08:53:20 -07:00
Hubert Figuière
dec2e7118d
Bug 1174374 - gdk_cursor_new() is deprecated in 3.16. Use gdk_cursor_new_for_display(). r=karlt
2015-06-12 22:38:20 -04:00
Makoto Kato
567773687a
Bug 1120851 - Set candidate window position for prediction even if no composition. r=masayuki
2015-06-15 16:01:39 +09:00
Ted Mielczarek
356572ef4a
bug 1163872 - Fix a unified build issue in nsXPLookAndFeel.cpp. r=jimm
2015-05-07 13:32:01 -04:00
Ted Mielczarek
c90bc867cc
bug 1171113 - Add widget/uikit. r=roc (NPOTB)
2015-06-12 08:49:57 -04:00
Daniel Holbert
f1b256582b
Bug 1174287: Use mozilla:: prefix for namespaced classes in nsGtkIMModule.h. r=Ms2ger
2015-06-12 14:19:41 -07:00
Hubert Figuière
13c9529e5d
Bug 1168527 - Variable was re-declared causing a bustage on gcc 5. r=lsalzman
2015-06-12 14:19:34 -04:00
Wes Kocher
263ad28351
Merge fx-team to central, a=merge
2015-06-11 17:18:11 -07:00
Andrew Comminos
32f5183846
Bug 1168527 - Replay clips into the system cairo on GTK3. r=lsalzman
2015-06-09 13:46:09 -04:00
Andrew Comminos
e5218dd641
Bug 1167356
- Handle return value of DataSourceSurface::Map wherever possible. r=Bas
2015-06-11 13:06:23 -04:00
Gijs Kruitbosch
3f6e439694
Bug 1165303 - avoid hiding and reshowing the window in response to our own settext messages because it makes Windows 10 unhappy, r=jimm
2015-06-09 20:18:36 +01:00
Wes Kocher
f0ce838fe8
Merge b2ginbound to central, a=merge
2015-06-10 18:36:06 -07:00
Carsten "Tomcat" Book
915c8808e4
Merge mozilla-central to b2g-inbound
2015-06-10 15:27:48 +02:00
Sotaro Ikeda
71cc2dd9e6
Bug 1171671 - Simplify Boot Animation control r=mwu
2015-06-10 07:55:28 -07:00
Xidorn Quan
ac81236d13
Bug 1161802 part 1 - Add FullscreenChanged callback in WidgetListener. r=roc
2015-06-10 23:13:12 +12:00
Wes Kocher
a5ade4b835
Merge m-c to inbound, a=merge CLOSED TREE
2015-06-09 19:29:20 -07:00
Wes Kocher
b6e64e7332
Merge b2ginbound to central, a=merge
2015-06-09 19:25:38 -07:00
Ryan VanderMeulen
66d2e31b68
Merge m-c to b2g-inbound. a=merge
2015-06-09 13:27:49 -04:00
Maksim Lebedev
1ff42331df
Bug 1171101 - Remove pointer events and gesture scrolling dependencies. r=smaug
2015-06-05 03:34:00 -04:00
Shelly Lin
33cf283e29
Bug 1138287 - Part 2: Support multi-screen on Gonk platform. r=mwu, r=sotaro, r=jgilbert, r=mattwoodrow
2015-06-05 11:29:30 +08:00
Xidorn Quan
5b2d53b804
Bug 1172664 - Use [NSApplication setPresentationOptions:] instead of SetSystemUIMode for hide os chrome. r=smichaud
2015-06-10 13:13:49 +12:00
Jan Horak
ec2ba84fdf
Bug 1129873 - [GTK3] Implement wrapper to GtkAppChooserDialog to allow using native application chooser. r=karlt
2015-06-08 04:41:00 -04:00
Boris Chiou
8b66157a7f
Bug 1172805 - Fix enum comparison warnings in nsAppShell. r=mwu
2015-06-09 00:11:00 -04:00
Jonathan Kew
d3f79b8065
Bug 1113206 patch 2: Disable use of Cocoa and Gtk native-theme dropdown rendering that doesn't play well with vertical writing mode. r=roc
2015-06-08 07:21:42 +01:00
Henry Chang
cef20f148d
Bug 1138287 - Part 1: Extract nsScreenGonk/nsScreenManagerGonk implementation to a separate file. r=mwu
2015-05-22 16:40:09 +08:00
Masayuki Nakano
ceee7ce540
Bug 1171810 ContentCache should store union text rect of whole selected text r=m_kato
2015-06-08 11:46:17 +09:00
Andrew Comminos
2fb1324b46
Bug 1171029 - Only omit legacy scroll events on GTK3. r=karlt
2015-06-03 07:47:00 -04:00
Neil Deakin
105fff25dd
Bug 1121946, Implement e10 cursor drag feedback on Windows, r=jmathies
2015-06-05 08:33:29 -04:00
Neil Deakin
ef00ec0297
Bug 1121947, Implement e10 cursor drag feedback on Mac, r=smaug
2015-06-05 08:33:29 -04:00
Masayuki Nakano
4433813c48
Bug 1171847 Remove unnecessary ',' in logging code in nsTextStore::Initialize() r=m_kato
2015-06-05 19:19:35 +09:00
Masayuki Nakano
b6aeaa9274
Bug 1166436 part.19 ContentCache::mSelection should have invalid state and it should be checked r=m_kato
2015-06-05 18:28:21 +09:00
Masayuki Nakano
13c0dd5548
Bug 1166436 part.18 ContentCache should guess caret rect if there is a text rect cache of the previous character r=m_kato
2015-06-05 18:28:21 +09:00
Masayuki Nakano
fc34acd5c0
Bug 1166436 part.17 ContentCache::HandleQueryContentEvent() should return caret rect if mInput.mLength of NS_QUERY_TEXT_RECT event is 0 r=m_kato
2015-06-05 18:28:21 +09:00
Masayuki Nakano
8871d3a982
Bug 1166436 part.16 Make each member of mozilla::ContentCache used by chrome process or content process r=m_kato
2015-06-05 18:28:21 +09:00
Masayuki Nakano
c41b54fc48
Bug 1166436 part.15 ContentCache::CacheTextRects() should refer TextComposition::LastData() because TextComposition::String() may not be modified yet when it's called r=m_kato
2015-06-05 18:28:20 +09:00
Masayuki Nakano
806c65d599
Bug 1166436 part.14 Store text rects after focus/anchor of selection r=m_kato
2015-06-05 18:28:20 +09:00
Masayuki Nakano
b5f9ffd623
Bug 1166436 part.13 mozilla::ContentCache should guess caret offset if the offset is in the range of cached text rects r=m_kato
2015-06-05 18:28:20 +09:00
Masayuki Nakano
a417a3fa14
Bug 1166436 part.12 Log the behavior of mozilla::ContentCache r=m_kato
2015-06-05 18:28:20 +09:00
Masayuki Nakano
395fbdedfc
Bug 1166436 part.11 Remove unnecessary public methods of mozilla::ContentCache r=m_kato
2015-06-05 18:28:20 +09:00
Masayuki Nakano
ea4b084f55
Bug 1166436 part.10 Optimize IME notification handling in PuppetWidget r=m_kato
2015-06-05 18:28:20 +09:00
Masayuki Nakano
6b1468139e
Bug 1166436 part.9 PuppetWidget should have mozilla::ContentCache and send it to TabParent r=m_kato
2015-06-05 18:28:20 +09:00
Masayuki Nakano
9ed6a67057
Bug 1166436 part.8 Make mozilla::ContentCache available in IPC r=m_kato
2015-06-05 18:28:19 +09:00
Masayuki Nakano
a751742167
Bug 1166436 part.7 mozilla::ContentCache should handle WidgetQueryContentEvent r=m_kato
2015-06-05 18:28:19 +09:00
Masayuki Nakano
45dcc44a34
Bug 1166436 part.6 mContentCache should store editor rect and TabParent should use it r=m_kato
2015-06-05 18:28:19 +09:00
Masayuki Nakano
bcd28de884
Bug 1166436 part.5 mContentCache should store writing mode at selection and TabParent should use it r=m_kato
2015-06-05 18:28:19 +09:00
Masayuki Nakano
f1927a4c57
Bug 1166436 part.4 mozilla::ContentCache should store text rects and caret rect and TabParent should use them r=m_kato
2015-06-05 18:28:19 +09:00
Masayuki Nakano
549eff0114
Bug 1166436 part.3 mozilla::ContentCache should store active composition information and TabParent should use them r=m_kato
2015-06-05 18:28:19 +09:00
Masayuki Nakano
8dffab649c
Bug 1166436 part.2 mozilla::ContentCache should store a selection range and TabParent should use it r=m_kato
2015-06-05 18:28:19 +09:00
Masayuki Nakano
b2dead386d
Bug 1166436 part.1 Create mozilla::ContentCache and TabParent should store the text to it r=m_kato
2015-06-05 18:28:18 +09:00
Markus Stange
68cbfce267
Bug 1119106 - Give these enums better names. r=smichaud
2015-06-08 16:19:47 -04:00
Markus Stange
297868a6e8
Bug 1119106 - Add an explanatory comment. r=smichaud
2015-06-08 16:17:41 -04:00
Markus Stange
b853523ba2
Bug 1119106 - Increase the radio button rendering bottom margin on 10.10 so that the button hits its frame more accurately. r=smichaud
2015-06-02 17:49:57 -04:00
Markus Stange
70e3b32134
Bug 1119106 - Increase the maximum focus ring width on 10.10 to 7 pixels. r=smichaud
2015-06-02 18:05:17 -04:00
Markus Stange
70a8003632
Bug 1119106 - Stop double-drawing focus rings for checkboxes and radio buttons on 10.10. r=smichaud
2015-06-10 19:02:30 -04:00
JerryShih
2a16f41753
Bug 1165161 - stop bootAnim with "browser-ui-startup-complete" event. r=mwu
2015-06-05 00:30:00 +02:00
Masayuki Nakano
6d45eb2267
Bug 1130937 part.3 nsGtkIMModule should adjust candidate window position when layout is changed r=m_kato
2015-06-11 19:50:15 +09:00
Masayuki Nakano
518ed96e43
Bug 1130937 part.2 nsGtkIMModule should set candidiate window position to bottom left of the target clause in vertical writing mode r=m_kato
2015-06-11 19:50:15 +09:00
Masayuki Nakano
8d0ec572a9
Bug 1130937 part.1 nsGtkIMModule should cache selection r=m_kato
2015-06-11 19:50:15 +09:00
Mike Hommey
5d2f85d254
Fixup for bug 1129873 for bustage of GTK+3 builds on elm. r=karlt. DONTBUILD.
2015-06-11 13:21:02 +09:00
Masayuki Nakano
e7fa5963b8
Bug 1119133 Implement TextEventDispatcher::EndInputTransaction() for ensuring TextEventDispatcher forgets the link with TextInputProcessor r=smaug
2015-06-11 12:53:42 +09:00
Karl Tomlinson
fe0fee93bd
bug 1172377 change RunInStableState API to receive ownership of nsIRunnable r=roc
2015-06-08 11:06:38 +12:00
David Anderson
c2063bdde8
Add an API for snapshotting widgets as they are presented by the operating system. (bug 1167477, r=mattwoodrow, dom r=khuey)
2015-06-04 14:19:06 -07:00
David Anderson
53244f3c1b
Use widgets for APZ checks, rather than gfxPrefs. (bug 1162064, r=kats,mstange)
2015-06-04 16:51:10 -04:00
Masayuki Nakano
dda4d33feb
Bug 1162818 part.7 Add test for reframing focused editor when it has composition r=smaug
2015-06-05 02:06:10 +09:00
Martin Stransky
a83a2b3a10
Bug 1169233
- Get grey (inactive) text color from menu labels. r=karlt
2015-05-29 05:40:00 -04:00
Martin Stransky
f52fb90328
Bug 1169232 - [gtk3] Add background class to tooltip window to get correct background color. r=karlt
2015-06-01 05:01:00 -04:00
Sotaro Ikeda
913d40ed8c
Bug 1169093 - Do not use HWC when a region of layer is too small r=mattwoodrow
2015-06-04 07:07:36 -07:00
Xidorn Quan
946243de48
Bug 1105939 part 7 - Use tranditional fullscreen on Mac for DOM fullscreen. r=smichaud
2015-06-04 13:49:34 +12:00
Xidorn Quan
2f5ac63dc4
Bug 1105939 part 6 - Add a method to nsIWidget for widget to distinguish between fullscreen mode and DOM fullscreen. r=roc
2015-06-04 13:49:34 +12:00
Xidorn Quan
d90fba1c49
Bug 1105939 part 4 - Treat cocoa window without titlebar as fullscreen to avoid drawing rounded corners on it. r=mstange
2015-06-04 13:49:34 +12:00
Xidorn Quan
e9ce54cca2
Bug 1105939 part 3 - Save and restore window collection behavior when showing/hiding window chrome. r=mstange
2015-06-04 13:49:34 +12:00
Xidorn Quan
2779731fba
Bug 1105939 part 2 - Suppress windows animation when hiding chrome on OS X. r=smichaud
2015-06-04 13:49:34 +12:00
Xidorn Quan
0ac36879bd
Bug 1105939 part 1 - Backout workaround from bug 740923. r=smichaud
2015-06-04 13:49:34 +12:00
Eric Rahm
29f00ac208
Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
...
This is straightforward mapping of PR_LOG levels to their LogLevel
counterparts:
PR_LOG_ERROR -> LogLevel::Error
PR_LOG_WARNING -> LogLevel::Warning
PR_LOG_WARN -> LogLevel::Warning
PR_LOG_INFO -> LogLevel::Info
PR_LOG_DEBUG -> LogLevel::Debug
PR_LOG_NOTICE -> LogLevel::Debug
PR_LOG_VERBOSE -> LogLevel::Verbose
Instances of PRLogModuleLevel were mapped to a fully qualified
mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a
fully qualified mozilla::LogLevel::* level, and all other instances were
mapped to us a shorter format of LogLevel::*.
Bustage for usage of the non-fully qualified LogLevel were fixed by adding
|using mozilla::LogLevel;| where appropriate.
2015-06-03 15:25:57 -07:00
Eric Rahm
f2c51f1dd9
Bug 1165515 - Part 9: Remove instances of using numeric log levels 1-5. rs=froydnj
2015-06-03 15:22:35 -07:00
Eric Rahm
243447023a
Bug 1165515 - Part 5: Convert instances of PR_LOG_ALWAYS. r=froydnj
...
Most instances were converted to PR_LOG_INFO, some to PR_LOG_DEBUG, and some
to PR_LOG_ERROR.
2015-06-03 15:22:30 -07:00
Eric Rahm
f3d0db1203
Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
2015-06-03 15:22:28 -07:00
Steven Michaud
cf0c647ccd
Bug 1151345 - Firefox app menu sometimes contains only "Quit" on OS X. r=spohl
2015-06-03 16:19:51 -05:00
Ryan VanderMeulen
e7e473d305
Merge inbound to m-c. a=merge
2015-06-03 15:55:09 -04:00
Viral Wang
ad0ea11c47
Bug 1168730 - Add 'led' for KeyLayoutMap scan code. r=mwu
...
Most of changes come from: 74bdd2e7ce
and also refer few codes from: 872db4f11e
2015-06-02 21:41:00 -04:00
Milan Sreckovic
a5295afcda
Bug 1131463 - Report AtomicRefCounterWithFinalize doing the wrong thing with AddRef and Release in release build as well. r=sotaro
2015-05-29 16:41:28 -04:00
Carsten "Tomcat" Book
e2f82674b8
Backed out 14 changesets (bug 1165515) for linux x64 e10s m2 test failures
...
Backed out changeset d68dcf2ef372 (bug 1165515)
Backed out changeset 7c3b45a47811 (bug 1165515)
Backed out changeset b668b617bef2 (bug 1165515)
Backed out changeset d0916e1283a2 (bug 1165515)
Backed out changeset ac4dc7489942 (bug 1165515)
Backed out changeset e9632ce8bc65 (bug 1165515)
Backed out changeset c16d215cc7e4 (bug 1165515)
Backed out changeset e4d474f3c51a (bug 1165515)
Backed out changeset d87680bf9f7c (bug 1165515)
Backed out changeset b3c0a45ba99e (bug 1165515)
Backed out changeset 9370fa197674 (bug 1165515)
Backed out changeset 50970d668ca1 (bug 1165515)
Backed out changeset ffa4eb6d24b9 (bug 1165515)
Backed out changeset 5fcf1203cc1d (bug 1165515)
2015-06-02 13:05:56 +02:00
Wes Kocher
bd796581dc
Backed out 14 changesets (bug 1165515) for b2g mochitest-6 permafail CLOSED TREE
...
Backed out changeset 9b97e2aa2ed9 (bug 1165515)
Backed out changeset 150606c022a2 (bug 1165515)
Backed out changeset 4e875a488349 (bug 1165515)
Backed out changeset 467e7feeb546 (bug 1165515)
Backed out changeset d6b6cc373197 (bug 1165515)
Backed out changeset 0615265b593c (bug 1165515)
Backed out changeset fafd1dce9f08 (bug 1165515)
Backed out changeset d1df869245f9 (bug 1165515)
Backed out changeset 6876a7c63611 (bug 1165515)
Backed out changeset b7841c94a9a3 (bug 1165515)
Backed out changeset e5e3617f7c73 (bug 1165515)
Backed out changeset 39be3db95978 (bug 1165515)
Backed out changeset 0ec74176f8de (bug 1165515)
Backed out changeset 5b928dd10d71 (bug 1165515)
2015-06-01 17:57:58 -07:00
Eric Rahm
ae32743ed2
Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
...
This is straightforward mapping of PR_LOG levels to their LogLevel
counterparts:
PR_LOG_ERROR -> LogLevel::Error
PR_LOG_WARNING -> LogLevel::Warning
PR_LOG_WARN -> LogLevel::Warning
PR_LOG_INFO -> LogLevel::Info
PR_LOG_DEBUG -> LogLevel::Debug
PR_LOG_NOTICE -> LogLevel::Debug
PR_LOG_VERBOSE -> LogLevel::Verbose
Instances of PRLogModuleLevel were mapped to a fully qualified
mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a
fully qualified mozilla::LogLevel::* level, and all other instances were
mapped to us a shorter format of LogLevel::*.
Bustage for usage of the non-fully qualified LogLevel were fixed by adding
|using mozilla::LogLevel;| where appropriate.
2015-06-01 14:31:01 -07:00
Eric Rahm
d27d4cb5f1
Bug 1165515 - Part 9: Remove instances of using numeric log levels 1-5. rs=froydnj
2015-06-01 14:31:00 -07:00
Eric Rahm
db180ff7c4
Bug 1165515 - Part 5: Convert instances of PR_LOG_ALWAYS. r=froydnj
...
Most instances were converted to PR_LOG_INFO, some to PR_LOG_DEBUG, and some
to PR_LOG_ERROR.
2015-06-01 14:31:00 -07:00
Eric Rahm
aa2c33e0cf
Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
2015-06-01 14:31:00 -07:00
Xidorn Quan
ab696ade93
Bug 1168274 part 1 - Avoid triggering window reflow for hiding margins when entering fullscreen on Windows. r=jimm
2015-06-02 09:22:49 +12:00
Kartikaya Gupta
4c81fbcf0e
Bug 1167693 - Ensure device and vendor IDs are zero-padded. r=mstange
2015-06-01 17:04:15 -04:00
Mike Conley
1450367b53
Bug 1091112 - Proxy opening the print dialog on OS X to the parent. r=mstange
2015-05-06 14:10:21 -04:00
Mike Conley
c9cb21f376
Bug 1091112 - Add OS X-specific members to PrintData IPDL struct. r=jimm
2015-05-06 14:09:08 -04:00
Mike Conley
eb9cc06bce
Bug 1091112 - Serialize nsIPrintSettings options bitfield. r=jimm
2015-05-06 15:35:35 -04:00
Ryan VanderMeulen
293c66abe7
Merge inbound to m-c. a=merge
2015-05-29 16:58:30 -04:00
Milan Sreckovic
65a88f698f
Bug 1161590 - Ignore blocklist preference in nightly and aurora. r=jrmuizelaar
2015-05-28 11:54:07 -04:00
Andrew Comminos
037c561b95
Bug 1168578 - Use widget state in GTK3 toggles' style context. r=karlt
2015-05-27 14:27:00 -04:00
Ryan VanderMeulen
90fcd7d1ec
Merge inbound to m-c. a=merge
2015-05-29 09:32:46 -04:00
Ryan VanderMeulen
3fb8da4cab
Merge m-c to fx-team. a=merge
2015-05-28 10:25:05 -04:00
Gijs Kruitbosch
9db8bac9aa
Bug 763894, bug 1080100 - disable test on debug for frequent intermittent orange, rs=test-only,me
2015-05-27 17:15:33 +01:00
Lee Salzman
2007481dd8
Bug 1168495 - Restrict updated region to fall within GTK window. r=jrmuizel
2015-05-26 14:09:18 -04:00
Julian Seward
eff9bd058b
Bug 1167531 - Uninitialised value uses relating to GonkDisplayJB::GonkDisplayJB. r=mwu.
2015-05-27 09:41:53 +02:00
Shu-yu Guo
95302871f0
Bug 1166492 - Return UniquePtr<char[]> from profiler_get_profile to avoid double copying. (r=mstange)
2015-05-26 22:58:40 -07:00
Daniel Holbert
1840d71dab
Bug 1166741 followup: Guard GTK file-picker member-var decl/init statements with same #ifdef that its usages are guarded with, to avoid -Wunused-private-field warning. r=karlt
2015-05-26 22:40:28 -07:00
Chris Peterson
05e901ab18
Bug 1167834 - Fix -Wwritable-strings warnings in widget/cocoa/. r=smichaud
2015-05-20 23:02:59 -07:00
Botond Ballo
0fe06cffa0
Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj
2015-05-26 14:33:55 -04:00
Milan Sreckovic
5fc56d7168
Bug 1141783 - Correct user message for mismatched drivers. Don't mismatch if the DLLs are missing. r=jrmuizelaar
2015-05-15 13:43:38 -04:00
Lee Salzman
815c3fd3c6
Bug 1168843 - use thread-safe refcounting for shared memory surfaces to avoid shutdown crashes. r=jmuizelaar
2015-05-27 11:20:26 -04:00
Tim Nguyen
a75105bac9
Bug 1166867 - Support -moz-os-version: windows-win10. r=jimm
2015-05-21 12:16:00 +02:00
Maksim Lebedev
d4dbf36055
Bug 1164473 - Resolve issue when touches stop working after pen was activated. r=jimm
2015-05-25 10:46:00 -04:00
Botond Ballo
6f31a76009
Bug 1119980 - Fix a -Woverloaded-virtual warning in gonk widget code. r=sotaro
2015-02-09 17:32:52 -05:00
stefanh@inbox.com
9af5ae08b7
Bug 889085 - Remove an extra comma that accidentally slipped in from a7c9a6e1394e.
2015-05-26 20:23:47 +02:00
Michael Layzell
106b2ef634
Bug 1168219 - Make nsIWidget::Configuration::mChild a smart pointer. r=vlad
2015-05-25 14:45:00 -04:00
stefanh@inbox.com
b05e11aed1
Bug 889085 - Make sheets styled with '-moz-appearance: dialog;' vibrant/semi-transparent. r=mstange, roc.
2015-05-26 19:55:08 +02:00
Jeremy Chen
c125f890a2
Bug 1155495 - Part 2: Remove unnecessary class inheritance and casting. r=nical, r=sotaro
2015-05-20 01:43:00 -04:00
Makoto Kato
8a2fdbaf51
Bug 1168005 - NS_QUERY_TEXT_RECT on e10s should set mString. r=masayuki
2015-05-26 17:14:35 +09:00
Masayuki Nakano
b09889f957
Bug 1167022 part.4 Get rid of MozIMEFocus(In|Out) events r=smaug
2015-05-26 16:45:26 +09:00
Masayuki Nakano
a65eca5ce9
Bug 1167022 part.3 Fix test_imestate.html for conforming to the new IME focus notification behavior r=nchen
2015-05-26 16:45:26 +09:00
Andrew Comminos
bc21a07a15
Bug 1166741 - Workaround for GTK3 bug where file choosers' delegate refcount is not incremented. r=karlt
2015-05-22 06:36:00 +02:00
Eric Rahm
18bd3de863
Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
...
This is straightforward mapping of PR_LOG levels to their LogLevel
counterparts:
PR_LOG_ERROR -> LogLevel::Error
PR_LOG_WARNING -> LogLevel::Warning
PR_LOG_WARN -> LogLevel::Warning
PR_LOG_INFO -> LogLevel::Info
PR_LOG_DEBUG -> LogLevel::Debug
PR_LOG_NOTICE -> LogLevel::Debug
PR_LOG_VERBOSE -> LogLevel::Verbose
Instances of PRLogModuleLevel were mapped to a fully qualified
mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a
fully qualified mozilla::LogLevel::* level, and all other instances were
mapped to us a shorter format of LogLevel::*.
Bustage for usage of the non-fully qualified LogLevel were fixed by adding
|using mozilla::LogLevel;| where appropriate.
2015-06-01 22:17:33 -07:00
Eric Rahm
99ffec18c4
Bug 1165515 - Part 9: Remove instances of using numeric log levels 1-5. rs=froydnj
2015-06-01 22:17:26 -07:00
Eric Rahm
ef5ac6fa3d
Bug 1165515 - Part 5: Convert instances of PR_LOG_ALWAYS. r=froydnj
...
Most instances were converted to PR_LOG_INFO, some to PR_LOG_DEBUG, and some
to PR_LOG_ERROR.
2015-06-01 22:17:21 -07:00
Eric Rahm
dca9287933
Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
2015-06-01 22:17:19 -07:00
Makoto Kato
edc1420150
Bug 1166323 - Remove IME sequence number. r=masayuki,nchen
2015-05-28 13:51:40 +09:00
Mike Hommey
d03760e105
Bug 991983 - Use objdir-relative SOURCES instead of GENERATED_SOURCES. r=gps
2015-05-28 07:34:16 +09:00
Steven Michaud
e65466be3c
Bug 1178984 - Crashes at nsMenuBarX::RemoveMenuAtIndex. r=spohl
2015-07-01 14:28:05 -05:00
Andrew McCreight
f8e0ff1fa5
Bug 958641 - De-holder nsIXPConnect::WrapNative. r=gabor
2015-07-01 11:17:17 -07:00
Phil Ringnalda
f3d4dd7e09
Back out 3 changesets (bug 1119980) for emulator-l bustage
...
CLOSED TREE
Backed out changeset 12ce98475c6e (bug 1119980)
Backed out changeset bdb8d05f8870 (bug 1119980)
Backed out changeset a68a18840492 (bug 1119980)
2015-05-25 18:48:51 -07:00
Botond Ballo
9a8e8b29e8
Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj
2015-05-25 20:45:17 -04:00
Botond Ballo
9cda3d2bf5
Bug 1119980 - Fix a -Woverloaded-virtual warning in gonk widget code. r=sotaro
2015-02-09 17:32:52 -05:00
Phil Ringnalda
6455e03128
Back out 4 changesets (bug 1167022) for reftest-e10s bustage
...
CLOSED TREE
Backed out changeset de4013b979a7 (bug 1167022)
Backed out changeset b97f76c4be1c (bug 1167022)
Backed out changeset cbc7f8b88a46 (bug 1167022)
Backed out changeset 00b1c04181d3 (bug 1167022)
2015-05-23 21:40:21 -07:00
Masayuki Nakano
a89df8b200
Bug 1167022 part.4 Get rid of MozIMEFocus(In|Out) events r=smaug
2015-05-24 10:11:37 +09:00
Masayuki Nakano
e4df5af235
Bug 1167022 part.3 Fix test_imestate.html for conforming to the new IME focus notification behavior r=nchen
2015-05-24 10:11:37 +09:00
Markus Stange
cdf10ab602
Bug 1164625 - Don't redraw the titlebar for unified toolbar height changes when the titlebar is under Gecko's control. r=smichaud
2015-05-21 17:49:56 -04:00
Ryan VanderMeulen
68db6db2d8
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-05-22 14:18:25 -04:00
Ryan VanderMeulen
ecdd625f1a
Merge inbound to m-c. a=merge
2015-05-22 14:02:47 -04:00
Birunthan Mohanathas
dc5b9d0327
Bug 1166840 - Remove document argument from nsIClipboardHelper.copyString{,ToClipboard}. r=ehsan
2015-05-21 21:50:09 +01:00
Birunthan Mohanathas
c325827ed4
Bug 1166840 - Remove unused document argument in uses of nsIClipboardHelper.copyString. r=ehsan
2015-05-21 21:49:30 +01:00
Cervantes Yu
a5bfba878f
Backout change 39e167bbd14c, a80140872ea5, adae9be2294d and b71ccef9c674 (bug 970307).
2015-05-19 14:31:25 +08:00
Ryan VanderMeulen
93c5f6157a
Merge mozilla-inbound to b2g-inbound. a=merge
2015-05-21 16:33:37 -04:00
Diego Wilson
96c96cd915
Bug 1165048 - Music playback is getting stopped and is not resumed when modem is restarted. r=mwu
2015-05-19 12:40:51 -07:00
Wes Kocher
0f5ec5b723
Merge b2ginbound to central, a=merge
2015-05-20 18:25:05 -07:00
Andrea Marchesini
50c6b2641f
Bug 1166742 - nsFilePickerProxy::SimpleEnumerator should return false when HasMoreElements is called on an empty array, r=smaug
2015-05-20 16:18:47 +01:00
Milan Sreckovic
c293108e0e
Bug 1164036 - Add an xpcshell test for graphics blocklist versioning. r=kats
2015-05-15 12:55:53 -04:00
Lee Salzman
a15b64b333
Bug 1165513 - Translate GTK3 widgets with snapped pixel coordinates into identity space. r=jrmuizel
2015-05-19 17:08:35 -04:00
Milan Sreckovic
f2ffcaf632
Bug 1162299 - Distinguish between all features and unrecognized feature. r=kats
2015-05-15 10:42:11 -04:00
Nathan Froyd
f61c010661
Bug 1160485 - remove implicit conversion from RefPtr<T> to TemporaryRef<T>; r=ehsan
...
Having this implicit conversion means that we can silently do extra
refcounting when it's completely unnecessary. It's also an obstacle to
making RefPtr more nsRefPtr-like, so let's get rid of it.
2015-05-01 09:14:16 -04:00
Eric Rahm
ccf1ec07c6
Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
2015-05-21 13:22:04 -07:00
Kan-Ru Chen
910ec4f7e1
Bug 1167085 - Initialize nsBaseWidget::mLayerManager to nullptr. r=roc
2015-05-22 07:08:21 +08:00
Kan-Ru Chen
5d3d0aca6f
Bug 1167081 - Call PuppetWidget::Destroy() in its destructor. r=roc
2015-05-22 07:08:21 +08:00
Kan-Ru Chen
ebdea08bb3
Bug 1154231 - Part 2. Reclaim cached resources when memory-pressure occurs. r=mattwoodrow
2015-05-22 07:08:21 +08:00
Kan-Ru Chen
93b42a9fee
Bug 1154231 - Part 1. Use LRU to manage remote layers. r=mattwoodrow
2015-05-22 07:08:20 +08:00
JerryShih
db8fff99c3
Bug 1165200 - Fix GonkDisplay::QueueBuffer() for bootAnim. r=mwu, r=sotaro
2015-05-17 11:30:00 -04:00
Milan Sreckovic
3d664b4f14
Bug 1162530 - Part 2: We were not allowing webrtc to be blocklisted in the downloadable scenario at all, expicitly look for unknown OS, and some minor white space changes. r=jrmuizel
2015-05-15 10:42:10 -04:00
Milan Sreckovic
912b462a4a
Bug 1162530 - Part 1: Add versioning to graphics blocklist. r=jmuizelaar
2015-05-15 10:42:10 -04:00
Neil Deakin
a0cb79010a
Bug 1089090, e10s, support custom cursors, r=jmathies
2015-05-19 21:28:57 -04:00
Eric Rahm
c5e63515bf
Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
2015-05-19 11:15:34 -07:00
Terrence Cole
97c65455fd
Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
2015-05-13 14:07:34 -07:00
Oleg Romashin
71281af841
Bug 1165919 - [Qt] InitLayersAccelerationPrefs () crash due to missing gfxInfo. r=rojkov
2015-05-18 18:13:59 -07:00
Oleg Romashin
f02e2f5089
Bug 1165918 - Qt widget port does not compile anymore. r=rojkov
2015-05-18 18:13:56 -07:00
Andrea Marchesini
6ce7c91736
Bug 1163388 - patch 2 - get rid of nsIDOMFile, r=ehsan
2015-05-18 14:52:26 +01:00
JerryShih
c0ef76853d
Bug 1155797 - P3: turn on vsync for kk, l and up. r=mwu
2015-05-17 18:12:00 +02:00
JerryShih
56166f64e7
Bug 1155797 - P2: show a black solid color frame if we don't have the bootAnim. r=mwu
2015-05-17 18:11:00 +02:00
JerryShih
006bc11fce
Bug 1155797 - P1: extract format BPP util function. r=mwu
2015-05-17 18:09:00 +02:00
Ethan Lin
993b617598
Bug 1155498 - Part 4 - Use new FenceHandle to handle the fence in TextureClient. r=sotaro
2015-05-13 01:42:00 +02:00
Ethan Lin
6f33c4cae3
Bug 1155498 - Part 3 - Use new FenceHandle to handle the fence in Compositor. r=sotaro
2015-05-13 00:37:00 +02:00
Phil Ringnalda
881f3ba8cc
Back out 530555a2d6d4 (bug 1162064) for debug b2g emulator assertions and failure to thrive
...
CLOSED TREE
2015-05-17 22:42:05 -07:00
David Anderson
580eb72be7
Use widgets for APZ checks, rather than gfxPrefs. (bug 1162064, r=kats,mstange)
2015-05-17 23:11:44 -04:00