Граф коммитов

260530 Коммитов

Автор SHA1 Сообщение Дата
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