Vivien Nicolas
4d286d96ea
Bug 778810 - Show/Hide scrollbars depending on activity. r=roc
2012-08-03 12:35:14 +02:00
Benoit Jacob
6e2d3a27f7
Bug 779580 - Blacklist WebGL MSAA on Intel driver on Mesa 8.1, as it was lying about GL_MAX_SAMPLES - r=jgilbert
2012-08-02 17:28:02 -04:00
Florian Queze
19cd7abe78
Bug 779843 - nsIdleService never fires the "back" notification if there's only one listener, r=vlad.
2012-08-02 19:38:30 +02:00
Neil Deakin
b0640922cf
Bug 357725, support minimum and maximum size constraints on windows and popups, r=mats,jmathies,karlt,smichaud,sr=neil
2012-07-30 20:43:29 -04:00
David Zbarsky
c6b51c42c1
Bug 778519 - Don't include Layers.h everywhere Part 2 r=cjones
2012-07-30 17:42:26 -07:00
Aryeh Gregor
b126f351ee
Bug 777292 - gfx/, widget/: Remove conversions to nsresult that will always result in NS_SUCCEEDED; r=roc
2012-07-27 16:52:43 +03:00
Aryeh Gregor
c81630fddb
Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan
2012-07-27 16:59:29 +03:00
Aryeh Gregor
d0ad5a7d0c
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Ehsan Akhgari
5fef716c97
Bug 777824 - Remove nsIdleServiceDaily::mObservesIdle since it is never used; r=roc
2012-07-26 20:03:11 -04:00
Nicholas Cameron
952f2e4661
Bug 764125; remove AzureEnabled from gfxInfo and replace with backend check. r=roc
2012-07-26 13:56:42 +12:00
Nicholas Cameron
ab776ca738
Bug 764125; sort out preferred and fallback Azure backends for all platforms (gfxInfo). r=Bas
2012-07-25 12:46:20 +12:00
Nicholas Cameron
e5b55a65ac
Back out bug 746883, bug 764125, bug 761895, bug 746883, bug 748116
2012-07-26 18:48:24 +12:00
Nicholas Cameron
c934b676bb
Bug 764125; remove AzureEnabled from gfxInfo and replace with backend check. r=roc
2012-07-26 13:56:42 +12:00
Nicholas Cameron
ac279f9a88
Bug 764125; sort out preferred and fallback Azure backends for all platforms (gfxInfo). r=Bas
2012-07-25 12:46:20 +12:00
Chris Jones
94c70c8ab5
Bug 776217: Support gecko-implemented screen rotation with omtc. r=roc
2012-07-24 12:01:09 -07:00
Joshua Cranmer
497e7cd9bb
Bug 773637 - Kill NS_SCRIPTABLE attributes, Part 2: Remove NS_SCRIPTABLE. r=ehsan
...
--HG--
extra : rebase_source : 83020e0a1961ed5b33d5e0599419c6b7b82caa87
2012-07-06 15:31:49 -05:00
Joshua Cranmer
a1186c1020
Bug 773637 - Kill NS_SCRIPTABLE annotations, Part 1: Remove NS_*PARAM annotations. r=ehsan
...
--HG--
extra : rebase_source : a0b4bc50fece36d9a90fed61431635948bfa33b5
2012-07-06 15:14:07 -05:00
Aryeh Gregor
65eef91085
Bug 626472 part 1 - Define nsnull as nullptr where available; r=ehsan
2012-07-20 14:16:17 +03:00
Mark Capella
eddd048c93
Bug 775041 - Make nsIWidget::IsEnabled return bool, r=roc, f=ms2ger
2012-07-23 01:19:08 -04:00
Mark Capella
ab782c26b2
Bug 769998 - Make nsIWidget::IsVisible return bool, r=roc, f=ms2ger
2012-07-19 04:57:50 -04:00
David Zbarsky
9a61d96c70
[Bug 774505] Don't include Layers.h everywhere r=cjones
2012-07-18 12:31:40 -04:00
Chris Jones
161b9050f9
Bug 745148, part 9: Hook up the pieces and enable direct compositor. r=roc
2012-07-17 16:59:45 -07:00
Chris Jones
791fa8f037
Bug 745148, part 6: Allow layer trees to be given IDs so that the referent can be used in another context. r=ajuma sr=roc
2012-07-17 16:59:45 -07:00
Nicolas Silva
08004b7444
Bug 763234 - Use only one compositor thread with OMTC. r=cjones
2012-07-13 11:25:29 -04:00
Makoto Kato
9d8f7a0477
Bug 772327 - Password mask timer is too short on Android. r=blassy
2012-07-13 11:26:20 +09:00
Nicolas Silva
7e3dc288c5
Bug 771307 - Disable OMTC for popup widgets that are not XUL panels. r=ajuma
2012-07-05 23:08:28 -04:00
Gian-Carlo Pascutto
d178490a04
Bug 762620 - Make daily timer callback resilient against Android misfiring. r=roc
2012-07-06 07:31:07 +02:00
Gian-Carlo Pascutto
9466643cb1
Bug 762620 - Force last idle-daily time to be saved. r=blassey
2012-07-06 07:30:55 +02:00
Benoit Jacob
e3783dda32
Bug 754572 - add option to use fatal assertions in NS_CheckThreadSafe, use it in nsBaseScreen and nsScreenManagerAndroid - r=bsmedberg
2012-07-05 10:32:10 -04:00
Benoit Jacob
92d40d221d
Bug 766251 - 3/5 - fatal-assert GL layers support on android in nsBaseWidget on Android - r=jrmuizel
2012-07-05 10:12:43 -04:00
Ehsan Akhgari
cf18ee9122
Backout changeset f568fc280fb0 (bug 539356) because of performance and correctness regressions
2012-07-03 20:24:55 -04:00
Ehsan Akhgari
0bde718f71
Bug 769881 - copyStringToClipboard Optional parameters should go at the end, also this will make it backward compatible for version bumped extensions; r=roc
2012-07-01 14:18:23 -04:00
Matt Woodrow
31125260ee
Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
2012-06-30 15:06:11 +12:00
Bonnie Surender
2b42bacc22
Fixing bug 715041. Add support for Idle API. r=bent, jst
2012-06-29 01:32:21 -07:00
Gian-Carlo Pascutto
3ea8a0bac4
Bug 762620 - Log the actual DailyCallback events. r=blassey
2012-06-28 14:57:54 +02:00
Ehsan Akhgari
69e81d4aba
Bug 722872 - Part 2: Move the nsClipboardPrivacyHandler implementation aways from using the global private browsing service; r=roc
2012-06-26 11:41:12 -04:00
Ehsan Akhgari
f4b598bf08
Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
...
This patch does the following:
* It adds nsITransferable::Init(nsILoadContext*). The load context
might be null, which means that the transferable is non-private, but
if it's non-null, we extract the boolean value for the privacy mode
and store it in the transferable.
* It adds checks in debug builds to make sure that Init is always
called, in form of fatal assertions.
* It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which
represent the document that the string is coming from.
nsIClipboardHelper implementation internally gets the nsILoadContext
from that and passes it on to the transferable upon creation. The
reason that I did this was that nsIClipboardHelper is supposed to be a
high-level helper, and in most of its call sites, we have easy access
to a document object.
* It modifies all of the call sites of the above interfaces according to
this change.
* It adds a GetLoadContext helper to nsIDocument to help with changing
the call sites.
2012-04-16 22:14:01 -04:00
Jonathan Watt
970e60a384
Bug 767388 - Kill NS_DEBUG. r=bz.
...
--HG--
extra : rebase_source : d045208a26345712dbb4628c973c616cd9504f28
2012-06-25 20:59:42 +01:00
William Hamilton
171aedf355
Bug 766933 - Amend an nsIScreen_MOZILLA_2_0_BRANCH comment to nsIScreen; f=edmorley r=roc DONTBUILD
2012-06-25 19:59:07 +01:00
Mats Palmgren
21b1a88e69
Bug 575294. part=4/5 r=roc
2012-06-23 03:13:56 +02:00
Nicolas Silva
1f07a155ab
Bug 758048 - Move PopupType from the Windows widget implementation to the cross platform base class and use it to determine when to accelerate windows. r=bbondy
2012-05-31 13:52:09 -04:00
Ehsan Akhgari
23d36f7d2c
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (widget parts); r=roc
...
--HG--
extra : rebase_source : 36430dcdd81a80d8ee2cd21f698a9289f327e2b6
2012-06-18 21:28:00 -04:00
Ali Juma
b0b6d77430
Bug 703484 - Part 1b: Disable Basic Layers OMTC on OS X because it crashes. r=bgirard
2012-06-13 15:53:11 -04:00
Marco Castelluccio
627a0707da
Bug 703484 - Part 1: Allow OMTC to be used with basic layers. r=bgirard
2012-06-13 15:52:09 -04:00
Gian-Carlo Pascutto
b25c366a91
Bug 762620 - Log IdleService activity on Android. r=mfinkle
2012-06-13 11:50:40 +02:00
Gian-Carlo Pascutto
586bae4e62
Backed out changeset 86cd5f375c7d (Bug 762620)
2012-06-13 09:40:06 +02:00
Gian-Carlo Pascutto
bbac9fda00
Bug 762620 - Log idleService activity on Android. r=mfinkle
2012-06-13 09:21:08 +02:00
Ed Morley
865fc92be0
Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms
2012-06-11 10:08:32 +01:00
Matt Woodrow
cee7c9d24b
Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
...
* * *
Bug 539356 - Part 9a - Add new display list invalidation API to nsDisplayItem and implement it. r=roc
* * *
Bug 539356 - Part 9b - Add new frame invalidation API. r=roc
* * *
Bug 539356 - Part 9c - Remove old invalidation code. r=bz
* * *
Bug 539356 - Part 9d - Make SVG support the new invalidation model. r=jwatt
* * *
Bug 539356 - Part 9e - FrameLayerBuilder changes for display list invalidation. r=roc
* * *
Bug 539356 - Part 9f - Compute the invalid area of the layer tree and pass this to the widget. r=roc
* * *
Bug 539356 - Part 9g - Modify MozAfterPaint code to work with the new invalidation model. r=roc
2012-06-11 16:45:30 +12:00
Chris Jones
22d31cce71
Bug 761962: Prefer out-of-process content to omtc when they contend. r=ajuma
2012-06-06 12:44:52 -07:00
Ehsan Akhgari
1261bc9326
Merge mozilla-central into mozilla-inbound
2012-06-06 12:46:50 -04:00
Benoit Girard
28be7e7827
Backout bea5301cf21f (Bug 703484) for regressing OMTC OGL on Mac.
2012-06-06 11:23:39 -04:00
Mounir Lamouri
7cbc177be1
Bug 663119 - Implement native vertical meters for MacOS X. r=bgirard
2012-06-06 09:58:00 +02:00
Geoff Lankow
5cefea8480
Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg
2012-06-06 14:08:30 +12:00
Mats Palmgren
f8e32e8cae
Back out bug 575294, bug 726264. (cset 1727de7d26ec, 6bcea3a628d8, 011c1c8e9cc7, 0be261a5042b, d51338c5cd0c)
2012-06-03 18:05:00 +02:00
Mats Palmgren
07de03112a
Bug 575294. part=3/4 r=roc
2012-06-02 01:41:54 +02:00
Mounir Lamouri
8aee8c7ad2
Bug 663365 - Implement the rules for the fallback to the default rendering for the meter element. r=roc
...
--HG--
rename : widget/reftests/progressbar-fallback-default-style-ref.html => widget/reftests/meter-fallback-default-style-ref.html
rename : widget/reftests/progressbar-fallback-default-style.html => widget/reftests/meter-fallback-default-style.html
2012-05-16 18:31:01 +02:00
Jeff Muizelaar
e766063a2f
Bug 759866. Crash more aggressively if we aren't going to be able to paint. r=bgirard
...
This should make it easier to get an idea how common these kinds of failures are.
--HG--
extra : rebase_source : c5c029ebfe723fc4d32d604528beb1769c21d98c
2012-05-31 17:51:52 -04:00
Marco Castelluccio
8c545c33a9
Bug 703484 - Part 1: Allow OMTC to be used with basic layers. r=bgirard
...
--HG--
extra : rebase_source : a96747d6ea09d7112649fa46d2d6a84ababaeaab
2012-05-15 15:56:56 -04:00
Phil Ringnalda
5c667d253b
Back out deac5d31bc12, 8622c5680fb3, 205d2e0d297c (bug 575294), 5ba42170426e (bug 726264), a5444e23c668 (bug 575294) for bug 759243
2012-05-28 22:48:52 -07:00
Mats Palmgren
a2292bda42
Bug 575294. part=3/4 r=roc
2012-05-29 02:50:42 +02:00
Ginn Chen
2327416ad7
Bug 758483 "struct utsname" should be used to declare unameobj r=bjacob
2012-05-28 09:29:35 +08:00
Nicolas Silva
e27726999d
Bug 722012 - Fixes crash on Gtk widget destruction when using OMTC on linux. r=karlt
...
--HG--
extra : rebase_source : 5562c7e466bd54fecd69e8a9b4c469e24493542f
2012-05-23 10:17:44 -04:00
Nicholas Cameron
befb18b0a8
Bug 753784; allow access to the max texture size from FrameLayerBuilder. r=roc
2012-05-22 19:15:16 -04:00
Nicolas Silva
a9d6f40fba
Bug 722012 - Added a call to XInitThreads before the first call to XOpenDisplay to fix OMTC crashes. r=karlt
...
--HG--
rename : toolkit/mozapps/update/test/chrome/test_0093_stagedBackground.xul => toolkit/mozapps/update/test/chrome/test_0092_finishedBackground.xul
rename : toolkit/mozapps/update/test/unit/test_0113_general.js => toolkit/mozapps/update/test/unit/test_0110_general.js
rename : toolkit/mozapps/update/test/unit/test_0114_general.js => toolkit/mozapps/update/test/unit/test_0111_general.js
rename : toolkit/mozapps/update/test/unit/test_0115_general.js => toolkit/mozapps/update/test/unit/test_0112_general.js
rename : toolkit/mozapps/update/test/unit/test_0172_fileLocked_xp_win_complete.js => toolkit/mozapps/update/test/unit/test_0170_fileLocked_xp_win_complete.js
rename : toolkit/mozapps/update/test_svc/unit/test_0173_fileLocked_xp_win_partial_svc.js => toolkit/mozapps/update/test/unit/test_0171_fileLocked_xp_win_partial.js
extra : rebase_source : f527614c4a5f0b8979bd8bc39dcd3ca739ba9e08
2012-05-22 11:34:34 -04:00
Gervase Markham
82ff7027aa
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Kyle Huey
8b95eba736
Back out bug 703484 on this CLOSED TREE.
2012-05-15 20:19:37 -07:00
Marco Castelluccio
94373b4976
Bug 703484 - Allow OMTC to be used with basic layers. r=bgirard
2012-05-15 15:56:56 -04:00
Oleg Romashin
e31c73c104
Bug 754866 - Make mozilla.widget.disable-native-theme export shared bool across widgets. r=roc
2012-05-15 09:01:48 -04:00
Oleg Romashin
76aaf23ba2
Bug 752643 - Make CompositorParent eglSurface setup available for non-android environment. r=ajuma
2012-05-08 12:40:41 -07:00
Chris Jones
52d0148831
Bug 745145, part 3: Implement PuppetScreen* analogues to PuppetWidget. r=mwu sr=roc
2012-05-08 14:36:07 -07:00
Ben Turner
dc5ce5cefa
Bug 672667 - ' IndexedDB demo causes leaks and never-ending assertions'. r=bsmedberg+smichaud+khuey.
2012-04-06 13:40:10 -07:00
Nicolas Silva
3187513a54
Bug 751370 - Disables layers acceleration for small popups like menus and combo boxes. r=BenWa
2012-05-05 16:29:13 -04:00
Joe Drew
2b0aa1e5d5
Bug 741979 - Don't require version numbers in the downloaded graphics driver blacklist. r=bjacob
...
--HG--
extra : rebase_source : b8abd6950804e1957d126b134146c55224288d14
2012-05-04 15:33:59 -04:00
Ehsan Akhgari
d0be68448b
Bug 751273 - Part 1: Remove the debugging code in Cairo which we don't use any more; r=jrmuizel
...
Landing on a CLOSED TREE
2012-05-02 16:28:13 -04:00
Irving Reid
e320b2da34
Bug 744527 - Fix idle poll interval, add tracing to idle service. r=bbondy
2012-04-26 19:21:37 -04:00
Oleg Romashin
f990147b5c
Bug 748209 - Allow compositorParent be created in custom Thread. r=ajuma
2012-04-24 09:22:34 -04:00
David Humphrey (:humph)
e40fc0740c
Bug 633602 - Implement Pointer Lock (Mouse Lock) API. r=roc,smaug
2012-04-11 17:55:21 -04:00
Benoit Jacob
a1b2295805
Bug 724640 - Block FGLRX driver on Linux 2.6.32 kernel version - r=glandium
2012-04-02 09:02:00 -04:00
Ali Juma
45df988e4f
Bug 737437 - Post a task to handle compositor destruction. r=bgirard
2012-03-30 15:43:11 -04:00
Phil Ringnalda
9a72acc5b4
Back out 7bffc102114e (bug 737437) for Android native talos bustage
2012-03-29 08:26:58 -07:00
Ali Juma
a9d6e29a0f
Bug 737437 - Destroy the compositor's layer manager before the CompositorChild gets destroyed. r=cjones
2012-03-29 09:59:22 -04:00
Phil Ringnalda
9b1872fcc9
Back out 0cb85ff0f764 (bug 738568), 9949bb092303 (bug 730209), 095fd525afa7 (bug 729924), dcf8929a8115 (bug 633602) because of widely scattered and unclear bustage on a CLOSED TREE
2012-03-28 22:37:46 -07:00
David Humphrey
012b498c6b
Bug 633602 - Implement Pointer Lock (Mouse Lock) API. r=roc, smaug
2012-03-28 21:00:14 -04:00
Oleg Romashin
21ff89904a
Bug 735602 - Add possibility to choose EGL backend on Non-Maemo Linux/Qt/Gtk builds instead ofo GLX. r=jgilbert
2012-03-23 14:43:52 -04:00
Masayuki Nakano
c670feb072
Bug 672175 part.15 Add new API nsIDOMWindowUtils.sendNativeMouseScrollEvent() r=roc, sr=smaug
2012-03-22 09:59:12 +09:00
Paul O’Shannessy
40da322e36
Bug 639705 (Lion Full Screen) Part 1: Initial support for fullscreenbutton in XUL [r=enn]
...
--HG--
extra : rebase_source : 03d0b24570546fb8513b513e2c804145e47b3433
2012-03-20 16:21:14 -07:00
Ali Juma
71fc64fb2f
Bug 725095 - Address GFX review comments. r=joe
2012-03-12 16:32:02 -04:00
Benoit Girard
9612045323
Merge mc->Maple
2012-03-09 11:13:30 -05:00
Zack Weinberg
523a6b04cd
Bug 729817 - Allow the Nouveau driver with Mesa >= 8.0.1 - r=bjacob
2012-03-08 23:19:26 -05:00
Benoit Girard
13f16e0444
Merge mc->Maple
2012-03-08 10:22:42 -05:00
Matt Brubeck
a59d84c91f
Back out bug 373266 because of mochitest leaks
2012-03-07 17:15:57 -08:00
Benoit Girard
1d55c5f593
Merge mc->Maple
2012-03-07 11:10:45 -05:00
Benoit Jacob
0faf54572f
Bug 696636 - move GetData to the beginning so it's always called first - r=mattwoodrow
2012-03-07 15:18:57 -05:00
Rafael Ávila de Espíndola
9d7419506b
Bug 732368 - Ensure idle service doesn't fire idle events after xpcom-shutdown. r=mak.
2012-03-07 13:01:24 -03:00
Jim Mathies
c79d1b164a
Bug 373266 - win support for rendering two layer themes on widgets. r=joe,bbondy
2012-03-07 09:29:42 -06:00
Jim Mathies
a89a9d9fbc
Bug 373266 - base support for animated theme widgets to nsnativetheme. r=roc
2012-03-07 09:29:21 -06:00
Benoit Girard
76425a9557
Merge mc->maple
2012-03-01 10:44:44 -05:00
Kartikaya Gupta
1847cf91b3
Merge m-c again to pick up 75deec1f1a7b
2012-02-28 14:37:26 -05:00
Kartikaya Gupta
45668a01d2
Merge m-c
2012-02-27 15:06:35 -05:00