Philipp von Weitershausen
affbc98602
Bug 709568 - Part 2: RIL <-> DOM glue for incoming SMS. r=smaug
2011-12-24 06:02:52 +01:00
Philipp von Weitershausen
cc4e633aef
Bug 709568 - Part 1: nsISmsService for gonk and RIL <-> DOM glue for outgoing SMS. r=smaug
2011-12-24 06:02:52 +01:00
Philipp von Weitershausen
0d3ae88292
Bug 709568 - Part 0: Create SmsMessages from JS. r=smaug
2011-12-24 06:02:52 +01:00
Philipp von Weitershausen
33a86a26ea
Bug 709567 - B2G SMS: RIL to DOM plumbing for outgoing SMS. r=qDot
2011-12-24 06:02:51 +01:00
Philipp von Weitershausen
1ec72085a9
Bug 709567 - B2G SMS: RIL to DOM plumbing for incoming SMS. r=qDot
2011-12-24 06:02:51 +01:00
Philipp von Weitershausen
aea4ee3727
Bug 709566 - B2G SMS: PDU serializer for GSM. r=qDot
2011-12-24 06:02:51 +01:00
Philipp von Weitershausen
d7bce325ff
Bug 709566 - B2G SMS: PDU parser for GSM. r=qDot
2011-12-24 06:02:51 +01:00
Dão Gottwald
7ad2df430a
Bug 249735 - Let F6 focus the location bar instead of the first focusable element. r=enn
2011-12-24 05:12:11 +01:00
Boris Zbarsky
6ebaa68f5c
Bug 598482 part 24. Flush on every mousemove, because otherwise we can end up with mouse events (mousemove, mousein, mouseout) dispatched to the wrong elements. r=smaug
2011-12-23 22:52:26 -05:00
Boris Zbarsky
d26f136bbf
Bug 598482 part 23. Set a backup timer to update plugin geometry if we don't manage to do any painting or layout flushes for a while. r=roc
2011-12-23 22:52:26 -05:00
Markus Stange
d8b28f146a
Bug 598482 part 22 - Bump nsIViewManager UUID. r=roc
2011-12-23 22:52:26 -05:00
Markus Stange
0438c4de66
Bug 598482 part 21 - Update the invalidation setup comment. r=roc
2011-12-23 22:52:25 -05:00
Markus Stange
2d49769823
Bug 598482 part 20 - Rename Update to Invalidate; view updates are now always asynchronous. r=roc
2011-12-23 22:52:25 -05:00
Markus Stange
4303a5be98
Bug 598482 part 19 - Remove unused aViewManager argument. r=roc
2011-12-23 22:52:24 -05:00
Markus Stange
51d245145c
Bug 598482 part 18 - Separate NS_WILL_PAINT and NS_PAINT handling; only flush again if no NS_WILL_PAINT event has been sent by the platform. r=roc
2011-12-23 22:52:24 -05:00
Markus Stange
8928064b4a
Bug 598482 part 17 - Don't unnecessarily invalidate everything when showing a list box popup. r=roc
2011-12-23 22:52:24 -05:00
Boris Zbarsky
4abe3b98cf
Bug 598482 part 16. When flushing layout, also flush out widget geometry changes. r=roc
2011-12-23 22:52:23 -05:00
Markus Stange
7a1414d6bd
Bug 598482 part 15 - Rename view update batches to refresh disable batches and only use them in the two places that can enter reflow (where synchronous painting is permitted). r=roc
2011-12-23 22:52:23 -05:00
Boris Zbarsky
e269b6c862
Bug 598482 part 14. Rename IsRefreshEnabled to IsPaintingAllowed. r=roc
2011-12-23 22:52:23 -05:00
Markus Stange
022195c2f6
Bug 598482 part 13 - Flush invalidations via the refresh driver instead of from view update batches. Change the meaning of "refresh disabled" from "no invalidations allowed" to "no synchronous painting allowed". r=roc
2011-12-23 22:52:23 -05:00
Markus Stange
ef851c0d3f
Bug 598482 part 12 - Remove unnecessary widget parameter. r=roc
2011-12-23 22:52:23 -05:00
Markus Stange
5613b8672d
Bug 598482 part 11 - Set up a connection between the view manager and the refresh driver. r=roc
2011-12-23 22:52:22 -05:00
Markus Stange
7d5aecbc5f
Bug 598482 part 10 - Small refactoring in nsViewManager. r=roc
2011-12-23 22:52:22 -05:00
Markus Stange
6e288228ce
Bug 598482 part 9 - Remove unused aIgnoreWidgetView argument. r=roc
2011-12-23 22:52:22 -05:00
Markus Stange
7b0b52dc60
Bug 598482 part 8 - Remove unused mUpdateCnt. r=roc
2011-12-23 22:52:22 -05:00
Markus Stange
87e56d30a9
Bug 598482 part 7 - Remove NS_VMREFRESH_* flags. NS_VMREFRESH_NO_SYNC is now the unchangable default. r=roc
2011-12-23 22:52:22 -05:00
Markus Stange
29da81396a
Bug 598482 part 6 - Remove nsIPlaintextEditor::eEditorUseAsyncUpdatesMask because it doesn't have any effect anymore. r=roc
2011-12-23 22:52:21 -05:00
Markus Stange
aa0afc9d5f
Bug 598482 part 5 - Remove support for event-based invalidation flushing. r=roc
2011-12-23 22:52:21 -05:00
Markus Stange
12934e685b
Bug 598482 part 4 - Remove unused nsIDOMWindowUtils::processUpdates. r=roc
2011-12-23 22:52:21 -05:00
Markus Stange
c99c840e17
Bug 598482 part 3 - Remove synchronous painting APIs from nsIWidget. r=roc
2011-12-23 22:52:21 -05:00
Markus Stange
136f7cd4dd
Bug 598482 part 2 - Remove synchronous painting APIs from nsIViewManager. r=roc
2011-12-23 22:52:21 -05:00
Markus Stange
e7f8485ae3
Bug 598482 part 1 - Never force synchronous plugin geometry updates because it forces paints at bad times. r=roc
2011-12-23 22:52:20 -05:00
Phil Ringnalda
e18a9fe91e
Back out 8d1b087b9713 (bug 707436) for mochitest-ipcplugins leaks
2011-12-23 19:21:17 -08:00
Brian Hackett
bae5eefc8a
Check return value of hashify() call, bug 712907. r=luke
2011-12-23 18:19:51 -08:00
Michal Novotny
1875c5ce30
Bug 707436 - nsSetSmartSizeEvent can cause a lot of IO on the main thread
2011-12-24 02:51:25 +01:00
Chris Lord
d23cdc52f0
Bug 711426 - Fix some causes of crashes when rotating. r=kats
...
The lock on the software buffer was not being respected when destroying the
surface on screen rotation, meaning we could destroy it while Gecko was still
drawing to it. This would certainly cause a crash on rotation under the right
conditions. The same situation also occurred in
GeckoSoftwareLayerClient.getBitmap().
We also waited until the next redraw when freeing the old texture associated
with the surface. This had the effect of temporarily increasing the memory
usage (generally by either 4.5 or 9 megabytes). If memory pressure is high,
this could also cause a crash, though it is far less likely than the above case.
2011-12-24 00:49:00 +00:00
Paul O’Shannessy
c8b073a91c
Bug 707814 - Awesomebar autocomplete box appears in the wrong place [r=mstange]
2011-12-23 16:36:20 -08:00
Bobby Holley
bb66563327
Bug 712858 - Remove lingering XPT_TDP_POINTER uses in XPConnect. r=mrbkap
2011-12-23 16:22:44 -08:00
Gian-Carlo Pascutto
b4cbe2ee24
Bug 712718 - Force creation of WebIconDatabase event handler. r=dougt
2011-12-24 00:55:53 +01:00
Brad Lassey
7afc146e06
bug 711680 - VKB/Awesome bar shows Search /Magnifying glass after you goto an url and then tap twice on the awesome bar r=dougt
2011-12-23 14:40:17 -05:00
Brad Lassey
5e7aef2396
bug 712380 - Add support for clobbering the Android resources when needed r=dougt
2011-12-21 19:44:33 -05:00
Hub Figuière
81647eebb6
Bug 708144 - Make sure to update the Mac accessible tree. r=tbsaunde landing on a CLOSED TREE
2011-12-22 14:31:06 -08:00
Joerg Sonnenberger
e904a6e8a3
Bug 703878: Fix potential race condition in header.py. r=khuey
...
--HG--
extra : rebase_source : 843bf4e7c427ce7d2a976af99d62a32b9dd142ee
2011-12-22 18:38:27 -05:00
William Chen
236d6aa027
Bug 497995: Part 5 - Change existing border-image uses in the tree to match the new spec. r=dbaron
...
--HG--
extra : rebase_source : 2adf368c0a144fe9de4958da626988694e914098
2011-12-22 18:35:20 -05:00
William Chen
9e6b82159e
Bug 497995: Part 4 - Tests for border-image using computed border width. r=dbaron
...
--HG--
extra : rebase_source : 9ce07705ee02b6a92fc31d2a00f87779ac3c0756
2011-12-22 18:35:10 -05:00
William Chen
6040dbfcfa
Bug 497995: Part 3 - Cleanup nsCoord initial value handling. r=dbaron
...
--HG--
extra : rebase_source : 9ed22aa9e24016566fe0e843e6019c4a583ca788
2011-12-22 18:35:02 -05:00
William Chen
d4fa3e33b1
Bug 497995: Part 2 - Update existing border-image tests. r=dbaron
...
--HG--
extra : rebase_source : b9fb3987c8540457fa1f7b3e27420f208207a9c0
2011-12-22 18:34:53 -05:00
William Chen
e1ff790f8b
Bug 497995: Part 1 - Implement border-image revisions in latest css3-background spec. r=dbaron
...
--HG--
extra : rebase_source : 5a6cdac6a4b1353170f23f39dd2a209374e72531
2011-12-22 18:34:45 -05:00
Cameron Kaiser
e87f44e6c1
Bug 712990: add missing big-endian code to Yarr JIT, r=dmandelin
2011-12-22 19:09:53 -08:00
Patrick McManus
0c44680201
bug 694576 r=bz
2011-12-22 21:21:20 -05:00