Commit Graph

213 Commits

Author SHA1 Message Date
Wes Johnston
1caa19dc38 Bug 760708 - Add ability to remove homescreen shortcuts. r=mfinkle 2012-06-06 13:52:14 -07:00
Brad Lassey
a7fbcda140 backing out bug 755070 for potential talos panning regression 2012-06-05 22:55:18 -04:00
Brad Lassey
54911a2c0f bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, only copy the region that was painted r=kats 2012-06-05 14:59:01 -04:00
Brad Lassey
7e0d6773ba bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, follow up to use LinkedList instead of ArrayDequeu which is not supported on Froyo r=kats 2012-06-04 13:23:03 -04:00
Brad Lassey
3c26428b0c bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, chunk up large updates as well r=kats 2012-06-04 11:56:31 -04:00
Brad Lassey
e472ea4d50 bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, chunk up whole page screenshots r=kats 2012-06-04 11:56:31 -04:00
Brad Lassey
750134b2e1 bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, only update dirty rects, reuse a single bytebuffer and stop using java bitmaps r=kats 2012-06-04 11:56:31 -04:00
Brad Lassey
a95b9e7b4c bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, only take one screenshot at a time r=kats 2012-05-17 17:49:40 +01:00
Phil Ringnalda
5d3a3a0d2f Back out 3a23e11202f9 (bug 761503) for XUL build bustage 2012-06-05 08:28:37 -07:00
Brad Lassey
be938898c3 bug 761503 - return a bool from PumpMessageLoop to indicate if work was performed r=snorp 2012-06-05 01:14:12 -04:00
Brad Lassey
099b911a4a bug 759146 - Looper throws uncaught exception on (some?) HTC Sense 4.0 phones (HTC Evo 4G LTE, HTC J, etc) r=snorp 2012-05-31 20:07:07 -04:00
James Willcox
ee96d9bd79 Bug 727421 - Implement full screen support for Flash on Android r=blassey 2012-05-30 12:10:49 -04:00
James Willcox
e4f181e22b Backout 814d564578d1 due to xul bustage 2012-05-30 11:58:50 -04:00
Kartikaya Gupta
ecc884fd28 Bug 759762 - Update screenshot code to take into account RTL pages. r=blassey 2012-05-30 11:27:05 -04:00
James Willcox
7fc5d98cea Bug 727421 - Implement full screen support for Flash on Android r=blassey 2012-05-30 10:29:16 -04:00
Kartikaya Gupta
dfda240300 Bug 752709 - Extract a getDisplayMetrics function into GeckoApp. r=cpeterson 2012-05-23 21:53:39 -04:00
Kartikaya Gupta
d1301d2c52 Bug 748384 - Update all Java code to keep a page rect and CSS page rect instead of just the page size. r=Cwiiis 2012-05-23 10:49:52 -04:00
Kartikaya Gupta
1f792eccbc Bug 748384 - Back out 330e9c52f9ac, 9ba1078559fe, 2ed39c12d792, f53f05ecacd5 for build bustage. r=bustage 2012-05-23 11:08:19 -04:00
Kartikaya Gupta
a0e56378ab Bug 748384 - Update all Java code to keep a page rect and CSS page rect instead of just the page size. r=Cwiiis 2012-05-23 10:49:52 -04:00
Chris Lord
89c5a18883 Bug 607417 - Reconcile async scrolling for fixed position layers. r=ajuma
Untranslate fixed position layers when doing async scrolling so that they don't
jump about as content re-renders them in the correct place.
2012-05-23 09:36:39 +01:00
Gervase Markham
cb6a072c2a Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Geoff Brown
0d3f7319c2 Bug 751158 - Add tcheckerboard3 Robocop/Talos test. r=jmaher 2012-05-14 19:01:05 -04:00
Brian Nicholson
ed6d3510b3 Bug 753625 - Use tri-state session restore flag. r=mfinkle 2012-05-14 14:48:04 -07:00
Lucas Rocha
bc1ab7e1e5 Bug 750950 - Kill any zombie processes if database is locked (r=blassey) 2012-05-11 17:09:04 +01:00
Eitan Isaacson
cd436059ba Bug 752935 - Decouple Android a11y checking, prepare for ICS on-the-fly a11y toggle events. r=davidb, r=kats 2012-05-10 10:33:12 -07:00
Gian-Carlo Pascutto
cf62c2edf9 Bug 746860 - Ensure profiles are moved to internal storage before accessing them. Use migrator. r=blassey 2012-05-09 00:51:07 +02:00
James Willcox
77b54b8e29 Bug 752153 - Improve the exit procedure for the Gecko Android Looper r=blassey 2012-05-07 21:32:53 -04:00
Ed Morley
f934df2b79 Backout 5c35cd6f3ea4 & ba39b0822992 (bug 607417) for native Android R1 failures 2012-05-04 14:26:09 +01:00
Brad Lassey
ccedbceab5 bug 751678: Low-res screenshot happens when Fennec is in the background r=mfinkle a=blocking-fennec 2012-05-04 09:19:01 -04:00
Chris Lord
d7ebe76317 Bug 607417 - Reconcile async scrolling for fixed position layers. r=ajuma
Untranslate fixed position layers when doing async scrolling so that they don't
jump about as content re-renders them in the correct place.
2012-05-04 17:04:15 +12:00
Robert O'Callahan
b9e3e4bcf5 backing out patches for bug 607417 due to build bustage 2012-05-04 17:29:05 +12:00
Chris Lord
b30a106de3 Bug 607417 - Reconcile async scrolling for fixed position layers. r=ajuma
Untranslate fixed position layers when doing async scrolling so that they don't
jump about as content re-renders them in the correct place.
2012-05-04 17:04:15 +12:00
Doug Turner
ce1c0a9cc8 Bug 738465 - implement device light sensor. r=smaug 2012-05-02 09:43:45 -07:00
Doug Turner
f30d8fd1ea Bug 738131 - implement device proximity. r=smaug
* * *
Bug 738131 - implement device proximity. gonk implementation. r=mwu
2012-05-02 09:43:45 -07:00
James Willcox
df34af39b5 Bug 730890 - Install and run an Android Looper on Gecko main thread r=cjones 2012-05-03 10:53:31 -04:00
Ted Mielczarek
619109b35e bug 748797 - support MOZ_LINKER_EXTRACT=1 as a configure option to turn on linker extraction all the time. r=glandium,blassey, a=android-only
CLOSED TREE
2012-05-02 07:15:07 -04:00
James Willcox
307974778f Bug 727116 - Draw Flash plugins with OpenGL during pan/zoom on legacy Android r=blassey 2012-04-27 16:04:47 -04:00
Eitan Isaacson
90ee8a3994 Bug 747273 - Remove emitGeckoAccessibilityEvent, just emit one directly. 2012-04-27 10:35:47 -07:00
Chris Lord
dcd3986f0b Bug 748718 - Make ScreenshotLayer use SingleTileLayer's draw function. r=kats
ScreenshotLayer overrides SingleTileLayer's draw function to simplify the
drawing process. Unfortunately, this doesn't respect the layer mask, and can
cause the layer to appear incorrectly stretched.

Change the screenshot process so that whole-page screenshots pass parameters
that are pre-scaled (to avoid mismatches when the viewport changes), and set
the page size on the ScreenShotLayer so it draws in the correct place.

This also alters the masking slightly to avoid visible seams around masks in
the centre of the page, and to avoid unnnecessary drawing at the edges of the
page.

This change fixes the frame-rate issues with the screenshot layer, as it
removes unnecessary over-draw.
2012-04-26 13:45:31 -04:00
Brad Lassey
6854080c9f bug 748621 - planet.mozilla.org always shows black checkerboard r=BenWa 2012-04-24 21:39:10 -04:00
Brad Lassey
95f173f367 bug 748585 - Java low res screenshot sometimes renders black r=cwiiis 2012-04-24 18:54:24 -04:00
Lucas Rocha
c3bebd74d4 Bug 746444 - Add native function to force unlock on database file (r=blassey) 2012-04-24 16:34:03 -04:00
Brad Lassey
d1c25e9164 bug 746016 - Cache low res version of the page in the java ui for use instead of checkerboarding r=kats 2012-04-24 15:13:36 -04:00
Brad Lassey
e0c7a3d90c bug 746132 - Screenshot buffers won't be freed if tab not found r=kats a=lsblakk 2012-04-20 14:14:31 -04:00
Ali Juma
cd6dda579d Bug 733596 - Tell the compositor about the new surface size on surface change. r=bgirard a=blocking-fennec 2012-04-20 11:46:30 -04:00
Mark Finkle
fd1339a551 Bug 741435 - Web App shortcuts should use the App Icon 'as is' and not add a background r=wesj a=blocking-fennec 2012-04-20 00:54:50 -04:00
Mark Finkle
0e29e14f59 Bug 746958 - Do not make duplicate home screen shortcuts r=mbrubeck a=blocking-fennec 2012-04-20 00:54:48 -04:00
Kartikaya Gupta
4585d8513a Bug 745540 - Properly handle multithreaded access to the listener list. r=blassey 2012-04-17 11:30:34 -04:00
Mark Finkle
98a219bbe1 Bug 737050 - Add support for the WEBAPP intent r=blassey r=bnicholson r=gavin 2012-04-13 22:45:25 -04:00
Eitan Isaacson
467fa86445 Bug 739493 - Add "Accessibility:IsEnabled" message for Android 2012-03-15 10:38:27 -04:00