Benjamin Smedberg
4f1ecb131c
Bug 617539 - remove nsIWidget_MOZILLA_2_0_BRANCH, r=jimm
2011-03-25 11:03:35 -04:00
Masayuki Nakano
a08a3877b3
Bug 59109 Part 2: Cleaning up current text decoration implementation r=dbaron
2011-03-31 21:26:49 +09:00
Ehsan Akhgari
47cf269311
Merge mozila-central onto cedar
...
--HG--
rename : toolkit/components/places/src/nsLivemarkService.js => toolkit/components/places/nsLivemarkService.js
2011-03-23 12:06:04 -04:00
Mitchell Field
b6976ca587
Merge mozilla-central to build-system.
2011-03-02 20:38:54 +11:00
Steven Michaud
e5b24adc59
Bug 627649 - [Mac] Some events incorrectly passed to a plugin that occur over the plugin. r=roc,josh a=blocking2.0final+
2011-03-01 15:15:23 -06:00
Mitchell Field
2e8a7d546f
Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras
2011-02-20 06:10:24 +11:00
Alon Zakai
5eea332ea1
Bug 610670 - Reuse a single puppet widget. r=bz,cjones a=blocking-fennec
2011-02-09 12:13:18 -08:00
Jeff Muizelaar
2a98a14011
Bug 617028. Add support for logging graphics failures. r=joe
...
We want to keep track of failures of things we expect to work.
These are situations where we can do better than crashing
but things are still pretty bad and the user experience
will be degraded.
2011-02-07 14:44:48 -05:00
Steven Michaud
e046e64133
Bug 639194. Fix ParamTraits<nsQueryContentEvent>::Read to correctly read mWidgetIsHit. r=bsmedberg
2011-03-22 14:18:17 -04:00
Jim Mathies
aef5c2725d
Bug 622328 - Fixup widget's UpdateTransparentRegion now that layout's transparent region includes all content. r=roc, a=blocking.
2011-01-27 16:58:58 -06:00
Joe Drew
d52b80e604
Bug 625160 - Part 7 - Create a debug-only nsIGfxInfoDebug interface that lets us programmatically spoof OS version, adapter, vendor, etc, and implement it in Windows' GfxInfo #ifdef DEBUG. r=jrmuizel,bjacob
2011-01-19 20:39:33 -05:00
John Daggett
fd6fdf61fd
Bug 624970. Display DirectWrite version in about:support. r=joe, a=joe
2011-01-14 21:57:17 +09:00
Markus Stange
e20afb330c
Bug 621762 - Change the way native windows are notified about toolbars. r=roc, a=betaN
2011-01-11 14:03:16 +01:00
Markus Stange
cade7f1d9a
Bug 595180: Draw window resizer on Mac OS X. r=joe r=josh a=blocking2.0beta9+
2011-01-07 15:32:42 -05:00
Boris Zbarsky
2fec7e82d8
Bug 622117. Fix flag collision. r=smaug
2011-01-03 20:46:19 -06:00
Boris Zbarsky
853fd4d981
Bug 331959 and bug 127903. Make situations in which an anchor or submit control is nested inside another anchor and the inner thing is clicked trigger the inner thing, not both. r=smaug,gavin a=blocker
2010-12-27 14:42:10 -06:00
Alon Zakai
d7e10068a5
Bug 616664 - nsIScreen interface for keeping the screen on. r=blassey sr=roc a=blocking-fennec
2010-12-21 14:33:48 -08:00
Karl Tomlinson
40d20f08b8
b=601545 clarify the meaning of coordinates passed to nsIWidget::Move r+a=roc
...
--HG--
extra : transplant_source : %CE%A2%98%EBDD%85%7C%DFk%BA%04a%60%88%06%B7L%2BO
2010-12-21 15:45:58 +13:00
Vladimir Vukicevic
dd83d0dfa6
b=619485; add WebGL info to about:support; r=jrmuizel,a=beltzner
2010-12-16 12:49:54 -08:00
Ben Turner
aec6dbb710
Bug 618196 - 'IndexedDB: Error events and exceptions thrown during success events should abort transactions'. r=sicking, a=blocking.
2010-12-15 13:20:57 -08:00
Daniel Holbert
a1dd7b53ba
Bug 595277 followup: add "using" annotation to hide build warnings about nsIWidget::GetLayerManager being hidden. r=roc a=blocking-final+
2010-12-09 00:45:06 -08:00
Bas Schouten
25a23ac775
Bug 595277 - Part 2: Add parameter to specify requiring the permanent LayerManager. r=roc
2010-12-07 03:05:52 +01:00
Bas Schouten
5ed3adcb07
Backout bug 595277. a=bustage
2010-12-07 05:39:19 +01:00
Bas Schouten
522be34ef2
Bug 595277 - Part 2: Add parameter to specify requiring the permanent LayerManager. r=roc
2010-12-07 03:05:52 +01:00
Michael Wu
d36ace0ca5
Bug 614228 - Windows bustage in nsUrlWidget after bug 581596 landing
...
a=shaver, r=pending. (Landing as SeaMonkey bustage-fix)
2010-11-23 09:41:00 -05:00
Timothy Nikkel
d5f55db812
Bug 597031. Correct comment about the docshell passed to createTaskbarTabPreview. a=comment
2010-11-24 19:35:01 -06:00
Brad Lassey
7502b91267
bug 589879 - All input fields labeled with a go button, which doesn't do anything without special handling r=roc a=blocking-fennec
2010-11-23 21:12:53 -05:00
Michael Wu
bf239dd739
Bug 581596 - Create GetInputMode API, r=masayuki,roc sr=roc a=blocking-fennec
2010-11-22 22:48:45 -08:00
Michael Wu
da47d70884
Bug 581596 - Add new SetInputMode api, r=roc,masayuki sr=roc a=blocking-fennec
2010-11-22 22:48:03 -08:00
Vivien Nicolas
67d5a26d77
Bug 602962 - Undo close tab thumbnail disappears when rotating screen orientation [r=smaug r=roc a=blocking-fennecb3]
2010-11-17 08:46:00 -05:00
Brad Lassey
77ba0ab35f
bug 595919 - Implement PDF printing for "Save As PDF" on Android r=vlad a=blocking-fennec
2010-11-16 18:33:56 -05:00
Steven Michaud
df47b58fde
Bug 601182 - Spurious focus events sent to NPAPI plugins on OS X in Cocoa event mode. Patch partly by enndeakin. r=josh,smaug a=blocking2.0BetaN+
2010-11-15 15:12:50 -06:00
Daniel Holbert
cc5e48c832
Bug 609696 followup: Add missing newline at end of file to fix GCC warning. r+a=whitespace-only
2010-11-10 18:12:01 -08:00
Wes Johnston
577cf0e4bb
Bug 609696 - Create nsIIMEPicker service and implement for android. [r=mwu, sr=roc, a=blocking-fennecb3]
2010-11-10 09:40:00 -05:00
Markus Stange
253a0ae7e1
Bug 574663 - Mark momentum scroll events with a kIsMomentum flag and don't allow them to cause zooming. r=smaug, a=final
2010-11-05 17:04:28 +01:00
Vivien Nicolas
12caa58a5e
Bug 461843 - Show indication of where on the page you are when scrolling with Fennec. r=roc a=blocking-fennec
2010-10-21 14:07:55 +02:00
Drew Willcoxon
604ae5fe49
Bug 596698 - Link target in location bar isn't updated when switching between tabs if link is focused. r=enndeakin, a=blocking2.0-final
2010-10-18 11:12:18 -07:00
Markus Stange
bb031a86dd
Bug 595156 - Always use BasicLayerManager when drawing in the titlebar. r=roc a=blocking2.0:betaN
...
--HG--
extra : rebase_source : 9183b1a0d74f3b0538508048b98f41188c6f6ac8
2010-10-15 12:34:29 +02:00
Bas Schouten
8f774806fd
Bug 603204: Block D3D9 on windows 2000. r=bjacob
...
--HG--
extra : rebase_source : c679d53e446a3e9b2e99b08e3f4f89880ff912d2
2010-10-12 23:27:14 +02:00
Jim Mathies
00bcc039b2
Bug 543910 - nsILookAndFeel support for detecting common windows themes. r=neil, a=final.
2010-10-09 15:53:44 -05:00
Alon Zakai
75f580ffb9
Bug 564118 - Waking up every second due to IdleService. r=MikeK a=blocking-fennec
2010-10-09 11:08:24 -07:00
Benoit Jacob
764d885972
Bug 600620 - 1/2 - Expose feature status block reason so that it can be used by about:support - r=vladimir, a=blocking2.0-b7
2010-10-06 21:40:08 -07:00
L. David Baron
45806139e2
Remove unused system metrics from nsILookAndFeel and implementations. (Bug 599657) r=roc a2.0=joedrew
2010-10-06 21:25:47 -07:00
Benoit Jacob
20a45b4898
Backed out changeset 638ce363a9b1
2010-10-06 17:05:19 -04:00
Benoit Jacob
b5bc302c89
Bug 600620 - 1/2 - Expose feature status block reason so that it can be used by about:support - r=vladimir, a=blocking2.0-b7
2010-10-06 16:43:25 -04:00
Vladimir Vukicevic
163e9e5fd4
b=600863; implement rough mac gfx blocklist; r=joe
2010-10-01 20:55:19 -07:00
Jim Chen
53943af34f
Bug 599550 - Properly sync PuppetWidget IME notifications; r=blassey,cjones a=blocking-fennec
2010-10-01 10:17:37 -04:00
Brad Lassey
42c886dbb3
Bug 591047 - (5/7) Adding IME notification support to content fake widget; r=roc a=blocking-fennec
2010-09-23 23:28:15 -04:00
Brad Lassey
3db964bd25
Bug 591047 - (4/7) Adding no updates option to IME notifications; r=masayuki sr=roc a=blocking-fennec
2010-09-23 23:28:15 -04:00
Brad Lassey
0fbcc1134a
Bug 591047 - (3/7) Adding e10s IME supporting code to widget; r=cjones sr=roc a=blocking-fennec
2010-09-23 23:28:15 -04:00
Brad Lassey
847fb9effa
Bug 591047 - (2/7) Adding event handling support to PuppetWidget; r=cjones a=blocking-fennec
2010-09-23 23:28:15 -04:00
Masatoshi Kimura
2df4090123
Bug 593577 - Get rid of nsContentType. r=roc a=a
2010-09-20 15:40:13 +02:00
Mats Palmgren
d267a28a25
Bug 449734 part 4 - Add nsIWidget::ReparentNativeWidget() to handle reparenting of top-level widgets. r=roc a=blocking2.0:betaN
2010-09-18 13:28:50 +02:00
Robert O'Callahan
a52325c14b
Bug 596414. Tell ChildView about the plugin drawing model. r=josh
2010-09-17 10:55:39 -07:00
Jonas Sicking
fd2c9c0694
Bug 587931: Implement document.currentScript and beforescriptexecute/afterscriptexecute events. r=mrbkap a=sicking
2010-09-16 01:48:47 -07:00
Chris Jones
9e23f35349
Merge m-c --> cedar
2010-09-07 17:35:15 -05:00
Chris Jones
6e7a7cd71a
Merge m-c --> cedar
...
--HG--
rename : layout/style/test/hover_helper.html => layout/style/test/chrome/hover_helper.html
rename : layout/style/test/test_hover.html => layout/style/test/chrome/test_hover.html
2010-09-03 14:07:55 -05:00
Chris Pearce
6a92a3da34
Bug 485288 - Update media load algorithm. r=roc a=blocking2.0
2010-09-03 12:03:03 +12:00
Simon Montagu
61fec38285
Make Windows Common Dialogs children of a temporary window, which is styled as right-to-left when the parent window is right-to-left. Bug 588735, r=jmathies, blocking.betaN+=bsmedberg
2010-09-06 17:09:19 +03:00
Chris Jones
7b7af2c67c
Merge m-c --> cedar
...
--HG--
rename : layout/generic/nsFrameFrame.cpp => layout/generic/nsSubDocumentFrame.cpp
2010-08-31 02:29:31 -05:00
Vladimir Vukicevic
70490d6dea
b=591486; implement gfx feature blocklist; r=jrmuizel; a=b5
2010-08-30 17:45:29 -04:00
Chris Jones
49048c0d61
Merge m-c --> cedar
...
--HG--
rename : layout/style/test/test_hover.html => layout/style/test/hover_helper.html
2010-08-31 00:35:03 -05:00
Chris Jones
8992432666
Merge m-c --> cedar
2010-08-26 21:36:43 -05:00
Jeff Muizelaar
802d9f8d13
Bug 586046. Export graphics card/driver details to script using GfxInfo. r=gavin
2010-08-27 11:49:02 -04:00
Chris Jones
96088ecbf0
Bug 582057, part j: Implement a "puppet widget" stand-in for platform widgets, for content processes. sr=roc
2010-08-20 18:24:40 -05:00
Chris Jones
5b98449eb6
Bug 582057, part h: Add an nsIWidget::CreateChild interface to sweep (relevant to this bug) code dealing with native widgets under the widget/src/* rug. sr=roc
2010-08-20 14:29:02 -05:00
David Humphrey
07de814ba1
bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad
2010-08-25 09:10:00 -04:00
Jeff Muizelaar
6df1ff332c
Bug 586048. Annotate crashdumps with graphics info at startup. r=gavin,a=blocking
...
Previously GfxInfo wasn't started until it was used by about:support.
This makes gfxPlatform intialize it during gfxPlatform init.
2010-08-28 10:18:41 -04:00
Chris Jones
58435c58ba
Backed out changeset 037a5d6b376a
2010-08-19 19:01:55 -05:00
Chris Jones
28e0aa1f45
Bug 582057, part h: Add an nsIWidget::CreateChild interface to sweep (relevant to this bug) code dealing with native widgets under the widget/src/* rug. sr=roc
2010-08-19 13:49:35 -05:00
Mounir Lamouri
b3a82943f3
Bug 345624 - Implement HTML 5's Constraint Validation API. f=ajvincent r=smaug sr=sicking a2.0=blocking
2010-08-18 20:28:08 +02:00
Ted Mielczarek
be942c946d
Backed out changeset 1362f0ca86d2 (bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save) due to test failures.
2010-08-18 13:04:31 -04:00
David Humphrey
960122a5de
bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad
2010-08-17 09:40:00 -04:00
Robert O'Callahan
8eec063c4f
Bug 537890. Part 1: Add nsIWidget::GetDPI and nsIWidget::GetDefaultScale and use them to set up device contexts. r=vlad,sr=dbaron
2010-08-13 21:57:48 +12:00
Jim Chen
39df50458f
Bug 582644 - IME event remoting, patch for android; r=blassey, blocking-fennec=2.0a1+
2010-08-17 01:07:45 -07:00
Jim Chen
fa4d8d116b
Bug 582644 - IME event remoting, patch to content; r=smaug, blocking-fennec=2.0a1+
2010-08-17 01:07:44 -07:00
Jim Chen
3c4ff81506
Bug 582644 - IME event remoting, patch for widget; r=dougt, blocking-fennec=2.0a1+
2010-08-17 01:07:42 -07:00
Ehsan Akhgari
3068a7eddc
Back out bug 582644 and 576716 because of mochitest-3 oranges
2010-08-16 19:14:00 -04:00
Jim Chen
e610840d16
bug 582644 - IME event remoting, patch for android r=blassey blocking-fennec=2.0a1+
2010-08-16 14:48:32 -07:00
Jim Chen
8053ee8f11
bug 582644 - IME event remoting, patch to content r=smaug blocking-fennec=2.0a1+
2010-08-16 14:48:32 -07:00
Jim Chen
d5828b0749
bug 582644 - IME event remoting, patch to widget r=dougt blocking-fennec=2.0a1+
2010-08-16 14:48:32 -07:00
Jeff Muizelaar
024d8acf0d
Bug 587395: Expose whether DWrite is enabled through nsIGfxInfo. r=joedrew
2010-08-16 09:15:03 +02:00
Jeff Muizelaar
c880470eab
Bug 583857. Add GfxInfo service. r=roc
...
Add a GfxInfo service that will let our reftest framework know
if D2D is enabled or not.
2010-08-13 11:43:35 -04:00
Robert O'Callahan
b216eeb8e3
Bug 579258. Remove dead nsIWidget::Scroll code. r=karlt,a=joe
2010-08-13 21:56:31 +12:00
Boris Zbarsky
9c767adbfb
Bug 569520 part 1. Add a new beforepaint event. r=smaug
2010-08-11 17:05:27 -04:00
Robert O'Callahan
a1bb0ab39e
Backed out changeset 464f978cfca5
2010-08-12 11:30:44 +12:00
Boris Zbarsky
3e18bf9381
Bug 569520 part 1. Add a new beforepaint event. r=smaug
2010-08-11 17:05:27 -04:00
Markus Stange
f7614ab36f
Merge backout of bug 574663.
2010-08-02 17:52:20 +02:00
Markus Stange
65909a7edf
Backed out changeset cd5c28912351, bug 574663 (momentum scroll zooming) because the new test fails on Windows.
2010-08-02 17:51:57 +02:00
Markus Stange
d08bf257da
Bug 574663 - Mark scroll events that are sent by touchpad momentum scrolling after the finger has left the touchpad with a kIsMomentum flag and prevent these events from changing the zoom factor. r=josh, r=smaug
2010-08-02 15:30:52 +02:00
Felipe Gomes
8d9b3f1877
Bug 508906. Add experimental MozTouch events. r=smaug,jimm
2010-08-02 15:34:54 +02:00
Brian Birtles
6c35d0694f
Bug 527270: Implement SMIL TimeEvents. r=dholbert,smaug; sr=roc; a=blocking-betaN
2010-07-31 16:02:52 +09:00
Neil Deakin
87921c3c7d
Bug 552982, Part 5: support for titlebars on panels, r=mats,sr=roc
2010-07-27 09:38:03 -04:00
Neil Deakin
904a84dffc
Bug 552982, Part 3: support panel levels, r=mats
2010-07-27 09:38:03 -04:00
Neil Deakin
dba0fd9313
Bug 552982, Part 1: change nsXULPopupManager::AdjustPopupsOnWindowChange so that it only adjusts popups associated with the same window, r=mats
2010-07-27 09:38:02 -04:00
Michael Ventnor ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
d512b62fb4
Bug 566480 - Make dragging the menubar drag the window on GTK themes where that should work (and also fix GTK resize drags to initialize drag better). r=karlt,dbaron,enn,dao
2010-07-17 10:11:54 +02:00
Mounir Lamouri
c2a6183ea7
Bug 565272: Implement the accept attribute for audio/*, video/*. r=sicking
2010-07-17 00:00:28 -07:00
Robert O'Callahan
8ff43c1e7b
Bug 564991. Part 29: Sort plugins so they get moved in the best order. r=karl
2010-07-16 09:08:08 +12:00
Robert O'Callahan
1df5a7ec56
Bug 564991. Part 27: Make plugin geometry changes asynchronous and make them happen as close to the final paint as possible. r=matspal,sr=vlad
2010-07-16 09:08:08 +12:00
Neil Rashbrook
a50cec31b6
Follow up to bug 568691 - Fix some of the static windows build bustage that is due to various dependencies in layour widget and chrome. r=roc.
2010-07-08 09:01:28 -07:00