Commit Graph

85312 Commits

Author SHA1 Message Date
Rafael Ávila de Espíndola
d06be30381 Bug 719438 - PDBU_maintenanceOnIdle can try use the places database after it is closed. r=mak. 2012-01-26 16:19:14 -05:00
Patrick McManus
cd3f15541a bug 670277 - Fix WARNING: NS_ENSURE_TRUE(mState == STATE_TRANSFERRING) r=biesi 2012-01-26 16:04:54 -05:00
Justin Lebar
d063bb91a3 Bug 715308 - Part 1: Decode RasterImage::Draw()'n images before other images. r=joe
--HG--
extra : rebase_source : b958a682e5a92767ba1887a7d6df5a53f146fda2
2012-01-26 15:54:04 -05:00
Justin Lebar
96a68be29f Bug 715308 - Part 0: Add tests for image onload/onerror. r=joe
--HG--
extra : rebase_source : 2f1f152975bfa4c7c5fa3ef6d05d7e0c02640f6e
2012-01-26 15:54:04 -05:00
Justin Lebar
e9d052483e Bug 716523 - ClearOnShutdown() should assert if called after XPCOM shutdown. r=bsmedberg
--HG--
extra : rebase_source : 7b25ac2044f1ecf88ca44aa48447cbfe1fc807cd
2012-01-26 15:54:03 -05:00
Justin Lebar
7430db9ff0 Bug 715405 - Add a type-safe linked list class. r=waldo
--HG--
extra : rebase_source : c1a829b9c1264c6b07a10b1ff7a8d0a64e3125f7
2012-01-26 15:54:03 -05:00
Justin Lebar
e9d25d9336 No bug - Fix .gitignore to only ignore 'obj*' in the root directory. rs=cjones
--HG--
extra : rebase_source : 990a013ce24b6fc49a137dba965eb62845b52634
2012-01-26 15:53:56 -05:00
Chris Lord
06edecb7c5 Bug 721070 - Checkerboarding at bottom after pinch zooming out. r=kats,pcwalton
Certain conditions would cause MultiTileLayer to incorrectly invalidate tiles,
or to reuse tiles incorrectly, which would cause checkerboarding (sometimes
permanent until a redraw occurs).

This addresses said issues:

- Removes manual invalidation on Document:Shown and Tab:Selected. This is
  unnecessary, as the entire buffer will be invalidated when this happens
  anyway. Sometimes Document:Shown happens *after* drawing has occurred,
  which caused the entire screen to checkerboard incorrectly.
- Fix re-using off-screen tiles with the incorrect resolution. Tiles are stored
  in a hash-map based on their unscaled position. As only tiles that intersect
  with the update region in tile-space are invalidated, sometimes tiles that
  were off-screen, but whose unscaled tile origin appears on-screen would be
  incorrectly re-used. Fix this by checking that a tile's resolution matches the
  current resolution before reusing it.
2012-01-26 20:19:35 +00:00
Chris Lord
8825134fee Bug 721100 - After panning, tap area is offset at wrong place. r=pcwalton
When rendering with an offset for MultiTileLayer, the tile origin was moved
to compensate, but this lead to there being a mismatch between Gecko's
displayport origin and the one recorded on the Java side.

Instead of altering the origin, allow setting a render offset on MultiTileLayer
instead, so the origin remains correct.
2012-01-26 20:18:47 +00:00
Trevor Saunders
09a32ffc5c bug 718990 - the empty string is not a valid atk plug id r=surkov 2012-01-26 14:58:29 -05:00
Christian Holler (:decoder)
dbc63f2bf9 Bug 703912 - Avoid format string problem in window.dump on mobile; r=blassey 2012-01-26 11:46:48 -08:00
Matt Brubeck
524fa88a13 Back out f151cccff911, 2c463faae83f, d7a8aefd3e8a (bug 719697, 713970, 720614) because of build bustage. 2012-01-26 11:41:29 -08:00
Josh Matthews
93c8f69e6f Bug 674353 - Avoid using null pointer when trying to autocomplete. r=mak 2012-01-26 14:15:58 -05:00
Paul O’Shannessy
2d123e22fa Bug 482975 - browser_477657.js is unreliable (orange) [r=gavin] 2012-01-26 11:04:22 -08:00
Joel Maher
de952aaacf Bug 719697 - robocop isn't signed properly from buildbot builds. r=aki,blassey. 2012-01-26 13:56:53 -05:00
William Lachance
f29725ab6b Bug 713970 - Restore accidentally removed changes and fix error handling in devicemanager. r=jmaher 2012-01-26 13:56:51 -05:00
Matt Brubeck
e41b2c7966 Bug 720614 - Disable WebSMS by default [r=blassey] 2012-01-26 10:53:45 -08:00
Marco Bonardo
7e0d395f4e merge again 2012-01-26 19:37:23 +01:00
Marco Bonardo
4ed363f0ac Merge mozilla-central to mozilla-inbound 2012-01-26 19:34:35 +01:00
Siddharth Agarwal
53f59d57c2 Followup to bug 699385: remove a bit from js/src/configure.in I forgot to tackle in the original patch. 2012-01-27 00:04:09 +05:30
Kartikaya Gupta
9fd13cc033 Bug 720442 - Scroll input fields to bottom of viewport rather than top. r=blassey 2012-01-26 13:16:45 -05:00
Justin Lebar
b5dc2a4e3b Bug 719531 - Part 2: Make FallibleTArray use moz_malloc rather than NS_Alloc, because only the former is fallible. r=bsmedberg
--HG--
extra : rebase_source : 9259871f86b6fcaa805b0e042c52e10b751acdf5
2012-01-26 12:51:45 -05:00
Justin Lebar
31cd966890 Bug 719531 - Part 1: Add test that FallibleTArray returns false instead of crashing. r=bsmedberg
--HG--
extra : rebase_source : 171dd32b0d2e863fa623fe05b76fc2986db5f057
2012-01-26 12:51:34 -05:00
Tim Taubert
bc4c77507b Bug 721398 - moz-page-thumb protocol should not access from a web page; r=mak 2012-01-26 18:28:41 +01:00
Tim Taubert
22c5ecd277 Backed out changeset 34157f4059ba (bug 455553) 2012-01-26 18:27:58 +01:00
Tim Taubert
aca1a136f8 Backed out changeset 3f30da5d0bc3 (bug 455553) 2012-01-26 18:27:54 +01:00
Tim Taubert
8d57d8d45e Backed out changeset 746adaa9c9da (bug 455553) 2012-01-26 18:27:49 +01:00
Tim Taubert
5885e17c60 Backed out changeset 95143a881557 (bug 455553) 2012-01-26 18:27:45 +01:00
Tim Taubert
d97a827c12 Backed out changeset 38eda0c8b0fd (bug 455553) 2012-01-26 18:27:41 +01:00
Tim Taubert
84abee299e Backed out changeset 7f44427086f7 (bug 717110) 2012-01-26 18:27:37 +01:00
Tim Taubert
8eab9b0892 Backed out changeset 74b125f29e23 (bug 717492) 2012-01-26 18:27:33 +01:00
Tim Taubert
1af7a0a353 Backed out changeset bff640abf40c (bug 715710) 2012-01-26 18:27:29 +01:00
Jeff Gilbert
4a4c7e1718 Bug 721205 - Add correct logic for enabling BGRA readPixels for GLES - r=bjacob 2012-01-26 09:26:36 -08:00
Matt Brubeck
cf533f2b23 Bug 719557 - "Full Screen" add-on (window.fullScreen) has problems in native Fennec [r=blassey] 2012-01-26 09:17:33 -08:00
Benoit Jacob
66a14ff3fd Bug 720438 - Update ANGLE to r963 - no review
No review because this is just syncing us with upstream:
  http://code.google.com/p/angleproject/

This is also doing some cleanup, removing stale/empty files and updating patches.

The main benefit from this update is that long-identifier-shortening has been fixed.
2012-01-26 12:04:15 -05:00
Ehsan Akhgari
563cfffc3e Bug 718032 - Make stackwalking for other threads cheaper on Windows by avoiding involving a third walker thread; r=jrmuizel 2012-01-26 11:57:23 -05:00
Olli Pettay
63133475db Bug 719949 - Unmark listeners in XHR, WebSocket and EventSource if the object is black, r=mccr8
--HG--
extra : rebase_source : ceff390170c3ad35baa33a7f16ec39e3393a81be
2012-01-26 16:55:30 +01:00
Olli Pettay
ea14e2294f Bug 720647 - Add message managers to black-bit-propagation, r=mccr8
--HG--
extra : rebase_source : f250f4d74ececd46e07bb81eb4ad9178d6408bd9
2012-01-26 16:39:23 +01:00
Olli Pettay
e45ec4dc02 Bug 720808 - Add nsJSEventListener and nsGlobalWndow to BBP, r=mccr8
--HG--
extra : rebase_source : e6512fe1b8b19b3ddd959b992ce0f2672b0b072f
2012-01-26 16:03:21 +01:00
Olli Pettay
12ceb58a9b Bug 720630 - Add a way to unmark all the listeners in black documents, r=mccr8
--HG--
extra : rebase_source : 3703e6bc0dc16683757255fd5bf7a5537ac4de38
2012-01-26 15:51:58 +01:00
Olli Pettay
64868ba5e5 Bug 720536 - unmark ELM listeners, r=mccr8
--HG--
extra : rebase_source : 9c4bdf80b23e4c95c114de83977f813f6c977516
2012-01-26 15:45:12 +01:00
Olli Pettay
47b8ec859f Bug 720686, add some cycle collection optimizations to XPC, f=mrbkap,r=mccr8
--HG--
extra : rebase_source : 7e8f68a30048f613acc99201c3c1e12b6f74eaba
2012-01-26 14:52:25 +01:00
Tim Taubert
b6c6442e7c merge fx-team to m-c 2012-01-26 15:17:01 +01:00
Marco Bonardo
01e60fb799 Merge last green PGO from inbound to central 2012-01-26 12:58:39 +01:00
Tim Taubert
3db6b9bb1e Bug 716855 - [Page Thumbnails] Screenshots should contain the the top-left corner; r=dietrich 2012-01-26 11:35:24 +01:00
Tim Taubert
3cb54763ca Bug 715710 - [New Tab Page] Black bars behind titles should be lowered in opacity from 80% to 50%; ui-r=limi r=dao 2012-01-26 11:35:16 +01:00
Brad Lassey
27309e0568 bug 721208 - Tab screenshots can hose the gecko event loop r=mfinkle 2012-01-26 02:46:16 -05:00
Brad Lassey
ec525a125a backout out 1b0c8e6f01e2 to fix its commit message 2012-01-26 02:57:41 -05:00
Brad Lassey
5832a3ad0a bug 721032 - Make thumbnails in about:home and tab menu identical r=mfinkle 2012-01-26 02:46:16 -05:00
Tim Taubert
308e72f72c merge fx-team to m-c 2012-01-26 08:45:50 +01:00