Commit Graph

3912 Commits

Author SHA1 Message Date
Brad Lassey
06c8b4a4b6 merge for stuff that landed since I updated 2011-10-25 13:57:14 -04:00
Kartikaya Gupta
d076409347 Bug 695170 - Implement visited link styles [r=blassey]
Provide an IHistory interface implementation from the android widgets
rather than using the one in Places. This allows the Link class to get
history information from the android code. The IHistory implementation
talks to the Android browser history database via JNI.
The Java-side implementation attempts to batch-process the requests coming
in, and keeps an in-memory cache of the visited links to avoid multiple
hits to the database. The in-memory cache is guaranteed to be cleared
by the VM before an OOMs get thrown.
The current implementation does not consider external events that might
update the history database, and so the visited link information
provided to Gecko might not reflect the latest information in the
Android browser history database.
2011-10-25 11:39:32 -04:00
Brad Lassey
60481d620f merge from mozilla-central 2011-10-25 10:54:54 -04:00
Ehsan Akhgari
61e82c378c Bug 694811 - Linking with VC11 fails with an undefined reference error to _IID_IAsyncOperation; r=bbondy 2011-10-24 16:08:10 -04:00
Ehsan Akhgari
b7a41d9c20 Bug 694802 - VC11 cannot compile nsWindow.cpp because it #includes <pbt.h>; r=bbondy 2011-10-24 15:59:10 -04:00
Kartikaya Gupta
e90519ab7c Bug 696875 - Widget component interfaces not registered r=dougt
Change the XPIDL_MODULE in the widget/src/android folder to
be different from the one in widget/public, since this value
has to be unique across folders. Also include the new XPT in
the mobile android build.
2011-10-25 11:51:38 -04:00
Doug Turner
205f53d1b2 Merge from m-c 2011-10-24 11:11:26 -07:00
Wes Johnston
8686209daf Bug 694455 - Implement a prompt service for native ui fennec. r=mfinkle,blassey 2011-10-24 10:05:18 -07:00
Doug Turner
7093994409 Merge from mozilla-central 2011-10-14 10:22:33 -07:00
Doug Turner
acdd2248fa Enables simple message passing from Java->Gecko using the nsIObserver. r=blassey 2011-10-12 21:53:43 -07:00
Doug Turner
f7ffea8082 Patch from https://github.com/snorp/mozilla-central faster branch. 2011-10-10 17:40:17 -07:00
Daniel Holbert
b661bbd94d Back out 564e841f1f57 (Bug 429592) for Linux64 opt orange 2011-10-24 11:24:29 -07:00
Benjamin Smedberg
38c664480d Bug 429592 - Add a monitor thread for process hangs and crash by default if a chrome process doesn't end up back in the event loop for more than 30 seconds. By default this affects non-debug builds only. r=cjones/bent
--HG--
extra : rebase_source : d75bbc917d9a07f2a5ec016d3c410ec4bcff67e9
2011-10-12 13:52:26 -04:00
Brad Lassey
c29bf6871c [mq]: Backout changeset 78e519331f40 because of build bustage on android 2011-10-24 13:18:50 -04:00
Jeff Walden
eb2cb918a4 Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail 2011-10-12 12:21:53 -07:00
Jeff Walden
77ebbde4ab Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
--HG--
extra : rebase_source : 860a8271bf7e51cde358f2a4185c410de1fc2960
2011-10-10 22:50:08 -07:00
Brian R. Bondy
61c66e5688 Bug 635691 - GetAttention() flashes the grandparent window although the parent window is in the forground. r=neil 2011-10-09 10:19:24 -04:00
Brian R. Bondy
8b0988b9b7 Bug 607251 - Aero broken with Basic/Aero theme and minimize/un-minimize. r=jimm 2011-10-07 21:52:09 -04:00
Oleg Romashin
6ac2b6beb5 Bug 690656 - Don't Init XAtom and XEvents listener in non-main thread r=dougt 2011-10-07 16:16:37 +01:00
Oleg Romashin
2180ef75f0 Bug 690656 - Stop creating QWidget in DragService ctor r=dougt 2011-10-07 16:16:36 +01:00
Martin Stransky
8e4e873143 Bug 627699 - Port GTK2 to GTK3, mozcontainer patch, r=karlt 2011-10-07 16:16:36 +01:00
Joe Drew
04a35db235 Bug 693813 - Don't evaluate our blacklisting logic if we're being called for a downloaded blacklist entry. r=bjacob 2011-10-11 17:18:56 -04:00
Ed Morley
579adf62ef Bug 693191 - Unblacklist D3D9 layers on NVIDIA 6200 device ID 0221; r=bjacob 2011-10-11 22:05:08 +01:00
Brad Lassey
8a67d1cc23 bug 633239 - event loop responsiveness for Android r=dougt 2011-08-04 03:32:57 -04:00
Josh Aas
cc28dc3790 Bug 695968: Fix use of uninitialized memory in nsLookAndFeel::NativeGetColor. r=roc 2011-10-20 10:46:45 -04:00
Marco Bonardo
96f6fdb983 Merge last green changeset from mozilla-inbound to mozilla-central 2011-10-19 11:47:57 +02:00
Oleg Romashin
5b50e94363 Bug 695231 - Disable animated orientation change in Meegotouch window/scene manager. r=jeremias 2011-10-18 13:18:43 -07:00
Olli Pettay
e5b7e8ee46 Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 2, r=jst
--HG--
extra : rebase_source : 53dc2ec386f6e4147587e6be3c53d297ad71d57a
2011-10-18 14:19:44 +03:00
Olli Pettay
a86b1a4d43 Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 1, r=jst
--HG--
extra : rebase_source : baf1a25cdea68d499a7673fdf96e27b5a12dc83c
2011-10-18 13:53:36 +03:00
Oleg Romashin
e7a08d8c3f Bug 693422 - Make possible for Qt FF create main QGraphicsView outside of XPCOM (ala faststart static UI feature). r=tatiana
--HG--
rename : widget/src/qt/mozqwidget.h => widget/src/qt/moziqwidget.h
extra : rebase_source : 82d80684824878e19014f25817ba6215c69ed719
2011-10-17 17:52:56 -07:00
Ted Mielczarek
cad0c532c6 bug 690203 - ensure that we unstick the event tracing thread when shutting down. r=bsmedberg 2011-10-18 10:51:36 -04:00
Benoit Girard
eee590d757 Bug 694994 - Improve GetAdapterDescription string to remove ambiguity. r=ajuma
--HG--
extra : rebase_source : 3128eeff52a6574bc1b835ac19909a387c6ec9f9
2011-10-17 08:02:15 -07:00
Makoto Kato
e66cbf49ce Bug 691217 - nsWindow::OnPaint() returns NS_ERROR_FAILURE even if return type is bool. r=jimm 2011-10-06 17:34:34 +09:00
Boris Zbarsky
6e669b10cf Bug 691725. Actually initialize the mIsDragPopup member of nsWidgetInitData. r=enn 2011-10-05 23:19:58 -04:00
Ehsan Akhgari
3ab76b7ec2 Bug 691909 - Avoid an unnecessary memory allocation for GTK clipboard code; r=roc
--HG--
extra : rebase_source : 2d4ae14de525809bded55e235867b058993f6c94
2011-10-05 19:56:19 -04:00
Ehsan Akhgari
01666b66c4 Bug 692122 - nsToolkit::StartAllowingD3D9 leaks the nsToolkit object; r=roc
--HG--
extra : rebase_source : ca6010965c59296b4c3c9db3ec57c4e7af92a310
2011-10-05 19:54:07 -04:00
Justin Lebar
83e3821db7 Bug 689433 - Align nsAutoTArray<E> to E's natural alignment. r=roc
--HG--
extra : rebase_source : f7062f251f6905a58145ed6d94680f076dabbef7
2011-10-05 09:11:17 -04:00
Masayuki Nakano
a5b5b397af Bug 477291 Should not send keypress event before calling interpretKeyEvents r=smichaud 2011-10-05 11:19:25 +09:00
Masayuki Nakano
7d6aaf3803 Bug 685073 part.2 Consume key event which causes nested key event r=smichaud 2011-10-05 11:19:24 +09:00
Masayuki Nakano
e9623ef579 Bug 685073 part.1 Manage nested key events for IME r=smichaud 2011-10-05 11:19:24 +09:00
Marco Bonardo
62c3771797 Merge last green changeset from mozilla-inbound to mozilla-central 2011-10-04 11:02:20 +02:00
Bas Schouten
85bdb8408c Bug 656589: Avoid using Direct2D surfaces which are non-functional. r=jimm 2011-10-04 03:20:43 +02:00
Matt Brubeck
d6af4c95e2 Bug 691054 - Back out bug 667980 (getNetworkLinkType) on Android because of scary permissions [r=dougt] 2011-10-03 16:34:43 -07:00
Masayuki Nakano
5dd9bb3e75 Bug 690700 Remove MAKE_PR_BOOL macro r=karlt 2011-10-03 16:56:21 +09:00
Masayuki Nakano
c60da18f77 Bug 690700 Remove PR_TRUE/PR_FALSE from widget/src/gtk2 r=karlt 2011-10-03 16:56:21 +09:00
Marco Tulio Costa
52b6c3e3c8 Bug 593744 - nsWindow.cpp should assert if mLayerManager is null before Returning from nsWindow::GetLayerManager(). r=joedrew
--HG--
extra : rebase_source : f11c29151442b27ed8c08122d95bb37221b343f8
2011-10-02 21:11:19 +02:00
Masayuki Nakano
b514a76f71 Bug 690669 Remove PR_TRUE/PR_FALSE from widget/src/windows r=jimm 2011-10-02 11:16:19 +09:00
Matt Brubeck
3d8b943004 Merge mozilla-central to mozilla-inbound 2011-09-30 18:39:57 -07:00
Masayuki Nakano
75f5d4cfee backout bug 685073 part.1 due to random crash 2011-10-01 10:10:43 +09:00
Masayuki Nakano
150afb6ab8 backout bug 685073 part.2 due to random crash 2011-10-01 10:10:43 +09:00