Commit Graph

4864 Commits

Author SHA1 Message Date
Kyle Machulis
1e21da06e6 Bug 711601 - Bluetooth Implementation on B2G - patch 1: Boilerplate code for creating navigator.mozBluetooth object. r=bent 2012-02-14 17:51:52 -08:00
Chenxia Liu
eb6dcedb1c Bug 727958 - Sync set-up screen results in StrictMode policy violation. r=rnewman 2012-02-21 14:58:22 -08:00
Richard Newman
9cb08acd9b Bug 729273 - Don't impose modified times on stored records. r=nalexander 2012-02-21 13:29:38 -08:00
Richard Newman
7b989e8c03 Bug 728636 - Conversion of email address to account should lowercase. r=nalexander 2012-02-21 13:29:38 -08:00
Richard Newman
6ab40d5936 Bug 728272 - tests for Crypto5MiddlewareRepositorySession. r=rnewman 2012-02-21 13:29:38 -08:00
Marina Samuel
d98bf6181b Bug 727718 - Tidy up safeQuery/query. r=rnewman 2012-02-21 11:07:59 -08:00
Chenxia Liu
47688649e0 Bug 729170 - Restructuring of J-PAKE into stages. r=rnewman 2012-02-21 11:07:56 -08:00
Chenxia Liu
f9bc5d98dd Bug 717137: enable landscape view in J-PAKE. r=rnewman 2012-02-21 11:07:55 -08:00
Nick Alexander
26f5714506 Bug 722007 - update row in place in AndroidBrowserHistoryDataExtender. r=rnewman 2012-02-21 11:07:55 -08:00
Mark Finkle
c43b579c0d Bug 725910 - Robotium: Add simple about: page tests r=gbrown 2012-02-12 00:52:59 -05:00
Kartikaya Gupta
1898bff99a Bug 725911 - Add more logging to help diagnose random orange in robocop tests. r=jmaher 2012-02-10 11:25:28 -05:00
Wes Johnston
02fe85c240 Bug 725858 - Don't load sqlite for migration if we're not migrating. r=gcp 2012-02-10 14:01:44 -08:00
Matt Brubeck
cff5c7f05b Bug 723156 - Fix the back button for new windows opened by frames [r=mfinkle] 2012-02-10 13:21:32 -08:00
Matt Brubeck
0b78edcc7f Bug 723077 - Speed up processing of option elements in FormAssistant [r=wesj] 2012-02-10 12:04:13 -08:00
Brad Lassey
639633d0c7 Bug 724210 - Stop using canvas to take screenshots. r=kats 2012-02-04 01:48:26 -05:00
Wes Johnston
b3bc836638 backout 83e4a240abc0 2012-02-10 10:48:48 -08:00
Brian Nicholson
3454bb9f25 Bug 720509 - Add null check for URI scheme in options menu. r=mfinkle 2012-02-10 10:40:05 -08:00
Wes Johnston
e591858a18 Bug 725858 - Don't load sqlite libraries for migration unless we're migrating. r=gcp 2012-02-10 10:23:22 -08:00
Matt Brubeck
11cf896440 Bug 724795 - Update the add-on list when a search engine is added or removed [r=mfinkle] 2012-02-10 07:40:41 -08:00
Mark Finkle
f139676407 Bug 725787 - Robotium: loadUrl should be callable more than one time r=gbrown 2012-02-10 09:44:06 -05:00
Mark Finkle
d5b602b05c Bug 702281 - Telemetry prompt on mobile should be tri-state r=bnicholson 2012-02-10 09:44:06 -05:00
Ed Morley
fc3395b50b Bug 725429 - Clean up *makefiles.sh, Feb 2012 edition; rs=build
mobile/android/makefiles.sh & b2g/makefiles.sh were hg copied from
mobile/makefiles.sh prior to it's original cleanup and then move, so most of the
changes to them here are just to sync them with mobile/xul/makefiles.sh.
2012-02-10 12:40:30 +00:00
Phil Ringnalda
6c6d496cd1 Back out c7e11bcec31a (bug 724210) for Android XUL bustage 2012-02-09 22:24:53 -08:00
Brad Lassey
beb37ca78c Bug 724210 - Stop using canvas to take screenshots. r=kats 2012-02-04 01:48:26 -05:00
Richard Newman
4b2e0194ff Bug 725512 - Reduce Content Provider log spew. r=lucasr 2012-02-09 18:39:11 -08:00
Margaret Leibovic
f86fac67b0 Bug 725540 - Crash on bookmark removal. r=mfinkle 2012-02-09 12:45:57 -08:00
Margaret Leibovic
a21d650ca2 Bug 724756 - removeBookmark can remove an arbitrary number of bookmarks. r=lucasr 2012-02-09 10:01:57 -08:00
Wes Johnston
814df39458 Bug 704682 - Add passwords content provider. r=blassey,gpascutto 2011-12-16 15:11:09 -08:00
Chris Lord
5e69f80ec8 Bug 724928 - Tell Gecko not to draw areas we aren't interested in. r=kats
Alter GeckoSoftwareLayerClient.beginDrawing so that it can return a rectangle
of the buffer that it's interested in. Gecko then uses this to clip the dirty
region, which often saves on unnecessary drawing during flings.
2012-02-09 17:28:10 +00:00
Ed Morley
1bdae85d94 Backout 1ca8d5a931ac (bug 720799), e4781b684008 (bug 720795), 8a4e12d93a23 & 1fc8123a2ea4 (bug 720794) for bustage 2012-02-09 16:42:07 +00:00
Mounir Lamouri
cc68184362 Bug 720795 - Screen Orientation API reading and event implementation in Android. r=dougt 2012-02-09 11:29:44 +01:00
Ed Morley
16fb8f0845 Backout 79121553f728 (bug 720799), 4a763183482f (bug 720795), e965486f4b50 & 4a7c7c6b9b11 (bug 720794) for failing to build on any platform 2012-02-09 12:06:50 +00:00
Chris Lord
7a93018235 Bug 725255 - Improve checkerboarding telemetry. r=jmaher
Change robotium to report on the average 'completeness' of rendered frames,
instead of the amount of frames with checkerboarding. Also change testCheck to
pan in a more humanly-possible way, and to change direction, which gives us
more useful numbers.
2012-02-09 11:37:17 +00:00
Mounir Lamouri
4ed35d32d6 Bug 720795 - Screen Orientation API reading and event implementation in Android. r=dougt 2012-02-09 11:29:44 +01:00
Mark Finkle
3a881bb058 Bug 725380 - CrashReporter can call doFinish twice r=kats 2012-02-08 15:32:40 -05:00
Ed Morley
5762d3a3d8 Backout 50cc461ad671 (bug 725380), 2012-02-08 20:17:00 +00:00
Mark Finkle
b723aa503b Bug 725372 - Limit Content:StateChange messages to top-level windows r=mbrubeck 2012-02-08 14:23:32 -05:00
Mark Finkle
7b399e62dd Bug 725380 - CrashReporter can call doFinish twice r=kats 2012-02-08 14:23:22 -05:00
Margaret Leibovic
941df15551 Bug 725171 - Context menu is broken on bookmarks on the awesome screen. r=wesj 2012-02-07 17:27:25 -08:00
Joel Maher
44c7e94cd5 Bug 725055 - fix typo in testCheck and port to use new PixelTest. r=kats 2012-02-08 09:32:44 -05:00
Mark Capella
34d2490a52 Bug 418290 - replace 'can not' with 'cannot'. r=dao 2012-02-08 14:16:51 +01:00
Mark Finkle
6996cab07d Bug 723495 - Protect dimissing the progress dialog in the CrashReporter r=kats 2012-02-07 23:22:02 -05:00
Brian Nicholson
500680214b Bug 722184 - Add bookmark keywords support to databases. r=mfinkle f=wesj (followup patch) 2012-02-07 20:08:46 -08:00
Brian Nicholson
619ba8dc4f Bug 722184 - Add keyword support to AwesomeBar searches. r=mfinkle 2012-02-07 18:15:20 -08:00
Brian Nicholson
fb49b48bc4 Bug 722184 - Add bookmark keywords support to databases. r=mfinkle f=wesj 2012-02-07 17:55:12 -08:00
Wes Johnston
d41c513517 Bug 724215 - Avoid crashing for when adding touch points early. r=dougt 2012-02-07 17:06:47 -08:00
Wes Johnston
0df7e19f4b Bug 718904 - Avoid crashing if longtap does not return a Cursor item. r=mfinkle 2012-02-07 17:06:47 -08:00
Mark Finkle
846f17f443 Backout 95df167a61f9 (Bug 721841), suspicion of causing Txul failures r=mfinkle 2012-02-07 17:04:46 -05:00
Sriram Ramasubramanian
2ddedcee23 Bug 722278: No empty space on closing a tab. [r=mfinkle] 2012-02-07 13:56:34 -08:00
Kevin Brosnan
50c58f1133 Kevin Brosnan - Bug 714123 - Update app.support.baseURL to point to support.mozilla.org [r=mbrubeck] 2012-02-07 12:35:14 -08:00
Brian Nicholson
91b2c939c0 Bug 724152 - Honor URL_SAFE flag for base64 encoding/decoding. r=blassey 2012-02-07 12:32:56 -08:00
Sriram Ramasubramanian
2dbcef7c43 Bug 724272: Tabs count should not animate on rotation. [r=mfinkle] 2012-02-07 11:37:36 -08:00
Sriram Ramasubramanian
f841d5122f Bug 721841: No black portions on thumbnails. [r=mfinkle] 2012-02-07 11:34:58 -08:00
Margaret Leibovic
3a2462f67d Bug 716918 - Bookmarks UX: display mobile and desktop bookmarks separately. r=lucasr 2012-02-07 11:03:02 -08:00
Geoff Brown
fe418cb25f Bug 720930 - Robocop: create bookmark in testBookmark if none exists; r=jmaher 2012-02-07 14:12:23 -05:00
Kartikaya Gupta
d0964ef4ea Bug 724949 - Add a test for axis locking. r=jmaher 2012-02-07 14:11:06 -05:00
Kartikaya Gupta
46290205b3 Bug 724949 - Add test for overscroll recovery. r=jmaher 2012-02-07 14:11:03 -05:00
Kartikaya Gupta
a80a636a0f Bug 724949 - Add a fling correctness test. r=jmaher 2012-02-07 14:11:00 -05:00
Kartikaya Gupta
64d30041da Bug 724949 - Extract a PixelTest class to reuse common pixel-checking operations. r=jmaher 2012-02-07 14:10:58 -05:00
Sriram Ramasubramanian
5d73c4ec8b Bug 721847: Tabs-tray should use transparent placeholders for thumbnails. [r=mfinkle] 2012-02-07 10:30:38 -08:00
Kartikaya Gupta
a7fbba49f7 Bug 724948 - Remove a pixel check that fails on some devices with larger screen sizes. r=jmaher 2012-02-07 13:11:35 -05:00
Brian Nicholson
d6240609c6 Bug 721776 - Bookmark is removed from bookmark list only after reboot when removed (r=mfinkle) 2012-02-07 14:47:56 +00:00
Lucas Rocha
13da5953b2 Bug 721776 - Don't remove bookmark from DB in the main thread (r=mfinkle) 2012-02-07 14:47:54 +00:00
Ed Morley
045e235017 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-07 10:22:34 +00:00
Sriram Ramasubramanian
16caf86d10 Bug 721769: BrowserToolbar's edit-field should expand when stop/site-security is not shown. [r=mfinkle] 2012-02-06 11:44:37 -08:00
Thinker K.F. Li
86d125619e Bug 697641 - part 5: Export Android Sensor Manager for mobile/. r=cjones 2012-02-05 19:54:25 +00:00
Richard Newman
d05831b3eb Bug 724297 - Firefox Sync launcher icon opens settings or Fennec main activity, not setup. 2012-02-04 18:24:06 -08:00
Chris Lord
6d06b90bbe Bug 724230 - Backout ondemand tiling. r=blassey, kats
This backs out changes d8fc13006aa4, ddde7a49f6f7, 34b1cc9454d2 and
8919c54229e1, leaving in some initialisation fixes that were introduced when
rebasing.

This work may be re-applied at a later date.
2012-02-04 18:49:59 -05:00
Kartikaya Gupta
e7157d112e Bug 724042 - back out 663892ff23e0 as we have a better solution. 2012-02-04 18:48:21 -05:00
Panagiotis Koutsourakis
583eb38038 Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey
Files named Makefile.in containing the expression

DIRS += <foo>
or
DIRS = <foo>

inside the conditional expression

ifdef ENABLE_TESTS
...
endif

are changed to

TEST_DIRS += tests

outside any conditional expression.

The files

./layout/Makefile.in
./layout/Makefile.in
./layout/style/Makefile.in
./rdf/Makefile.in
./security/manager/Makefile.in
./content/Makefile.in
./content/smil/Makefile.in
./content/xul/templates/Makefile.in
./content/xul/content/Makefile.in
./content/base/Makefile.in
./content/media/Makefile.in
./parser/htmlparser/Makefile.in
./dom/sms/Makefile.in
./js/jsd/Makefile.in
./js/xpconnect/Makefile.in
./widget/Makefile.in
./widget/windows/Makefile.in
./Makefile.in
./startupcache/Makefile.in
./storage/Makefile.in
./gfx/Makefile.in
./intl/strres/Makefile.in
./intl/uconv/Makefile.in
./intl/unicharutil/Makefile.in
./intl/lwbrk/Makefile.in
./embedding/Makefile.in
./modules/libjar/Makefile.in
./modules/libpref/Makefile.in
./build/Makefile.in
./build/win32/Makefile.in
./xpcom/Makefile.in
./extensions/spellcheck/hunspell/Makefile.in
./extensions/cookie/Makefile.in
./netwerk/Makefile.in
./netwerk/streamconv/Makefile.in
./editor/txmgr/Makefile.in
./toolkit/mozapps/shared/Makefile.in
./toolkit/mozapps/update/Makefile.in
./toolkit/library/Makefile.in
./toolkit/library/Makefile.in
./toolkit/crashreporter/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/feeds/Makefile.in
./toolkit/components/url-classifier/Makefile.in

contain the string

ifdef ENABLE_TESTS

but have some other statement inside (e.g. TOOL_DIRS += <foo> etc) and
they remain unchanged by this patch.
2012-02-04 17:32:24 +00:00
Brad Lassey
ac9cd73193 bug 724042 - disable tile by tile rendering r=dougt 2012-02-03 13:58:02 -05:00
Matt Brubeck
4b5cd88475 Merge mozilla-central and mozilla-inbound 2012-02-03 16:41:11 -08:00
Matt Brubeck
330b3d5465 Bug 723917 - NullPointerException when removing a menu item [r=sriram] 2012-02-03 16:18:46 -05:00
Richard Newman
a138d6e858 Bug 718544, Bug 723992 - adjust Sync's permissions. 2012-02-03 13:09:29 -08:00
Richard Newman
a57cbdd2fe Bug 723235, Bug 720304, Bug 723240 - Request bookmarks and history items sorted by sortindex/frecency, with limits.
• Bug 720304 - Limit number of processed history records, with a hard limit of 500 history items per request.
• Bug 723235 - Request history items sorted by sortindex/frecency.
• Bug 723240 - Request bookmark items sorted by sortindex/frecency.

And imposes a sanity limit of 5,000 bookmarks per fetch.

(Note that batching is outside the scope of these bugs.)
2012-02-03 13:09:29 -08:00
Richard Newman
5eaaa0a16f Bug 720934 - Part 2: Collected Android Sync 0.4 code drop (Bug 722945, Bug 709348). a=mobile
Includes:
Bug 722945 - Transactional behavior for store (don't return stored records in subsequent fetch).
Bug 709348 - Refactor and improve reconciling and storing of records.
2012-02-03 13:09:29 -08:00
Richard Newman
e6a8a4354f Bug 718703 - Part 2: makefile change to preprocess sync_options.xml. r=ted 2012-02-03 13:09:28 -08:00
Richard Newman
9b401b2cd9 Bug 718703 - Part 1: Sync crashes from Pair a Device link in sync settings. r=rnewman 2012-02-03 13:09:28 -08:00
Richard Newman
e5ef3394a1 Bug 722430 - Propagate NoSuchAlgorithmException and InvalidKeyException; wrap in CryptoException higher up the call stack. r=rnewman 2012-02-03 13:09:28 -08:00
Richard Newman
15679a8dee Bug 722896. r=dchan 2012-02-03 13:09:28 -08:00
Richard Newman
5043cc5581 Bug 722426 - Remove WRITE_SECURE_SETTINGS from the Android manifest, since this permission is only granted to system/firmware applications. r=rnewman 2012-02-03 13:09:28 -08:00
Richard Newman
fc3249a330 Bug 722434 - check for failure after JSON parsing. r=rnewman 2012-02-03 13:09:28 -08:00
Richard Newman
8ea74e7f50 Bug 720934 - Part 1: Collected Android Sync 0.4 code drop (Bug 721305, Bug 709348, Bug 719693, Bug 709660, Bug 718703). a=mobile
Includes:
3ad57f4 Bug 718703 - Pair a Device crashes. r=rnewman
3c530d1 Bug 709660 - Fixed blurry icons used in SyncAdapter. r=rnewman
bde287a Bug 719693 - Compatibility for JDK < 6.
91c5e23 Bug 719693 - Effect review comments on 6ffb7d72f.
6ffb7d7 Bug 719693 - Handle date-format HTTP Retry-After headers.
6df289e Bug 709348 - Trace logging and fixed logging of visit equality.
71580df Bug 709348 - Include Fennec visits and counts in HistoryRecord androidID equivalence.
8f6a106 Bug 709348 - Equality work.
f40bf4a Bug 709348 - Part 5: Rework handling of certain cases of incoming deletion, including history visits.
0dd004d Bug 709348 - Part 4: Reworking equality tests between records.
2210717 Bug 709348 - Part 3: Better commenting for ignored bookmark records.
c05236b Bug 709348 - Part 2: Introduce trace log method.
a34f4aa Bug 709348 - Part 1: Introduce copyWithIDs to clone records.
796b15f Bug 721305 - sync.link.advancedsetup.label should use …, not ....
adf7586 Bump AndroidSync User-Agent version.
2012-02-03 13:09:28 -08:00
Richard Newman
ee4c971fd9 Bug 718703 - Part 0: Makefile fix for preprocessing multiple files. r=ted 2012-02-03 13:09:28 -08:00
Brian Nicholson
3ed70e74f5 Bug 723550 - Lots of base64 decode errors in logcat [r=blassey] 2012-02-03 15:55:09 -05:00
Sriram Ramasubramanian
969a73d9e2 Bug 723899: There is no "empty" resource in ICS. [r=mfinkle] 2012-02-03 11:22:36 -08:00
Margaret Leibovic
787d7f4617 Bug 724045 - createMobileBookmarksFolder doesn't set title or parent. r=mfinkle,rnewman 2012-02-03 13:41:22 -08:00
Sriram Ramasubramanian
caf4a73071 Bug 711185: Restrict autocomplete height to rows present and space available. [r=mfinkle] 2012-02-03 14:10:49 -08:00
William Lachance
fb3af1b9dd Bug 719570 Provide option to change checkerboard to flat color on fennec for eideticker automation r=pcwalton 2012-02-03 12:35:01 -08:00
Margaret Leibovic
31b8aad0d6 Bug 719875 - "Tap to activate plugin" placeholder can't be tapped after going back/forward in history. r=mfinkle 2012-01-31 12:49:25 -08:00
Kartikaya Gupta
7bef1ec90f Bug 720538 - Add a regression test. r=jmaher 2012-02-02 16:09:10 -05:00
Kartikaya Gupta
f30d0a8fdf Bug 720538 - Remove unused functions and variables. r=wesj 2012-02-02 09:16:25 -05:00
Kartikaya Gupta
0d71217f68 Bug 720538 - Re-use getValidViewportMetrics to ensure the zoom-to rect is valid. r=wesj 2012-02-02 09:15:37 -05:00
Kartikaya Gupta
b77f272a4f Bug 720538 - Clarify and fix incorrect rect bottom calculation. r=wesj 2012-02-02 09:11:50 -05:00
Kartikaya Gupta
56f27bebcb Bug 723619 - Update testLoad to avoid a race condition where paint finishes before we start listening. r=jmaher 2012-02-02 16:07:00 -05:00
Matt Brubeck
9633353887 Bug 723746 - XUL Fennec uses non-tablet layout on ICS tablets [r=mfinkle] 2012-02-02 16:03:57 -08:00
Mark Finkle
deab9a2fac Bug 715262 - 'Browse Add-ons' link on about:home and Add-ons Manager icon in about:addons should point to new AMO Android product r=mbrubeck 2012-02-02 16:04:27 -05:00
Lucas Rocha
4cc046f43c Bug 722752 - Show/hide sync banner when sync accounts are added/removed (r=mfinkle) 2012-02-02 16:08:58 +00:00
Lucas Rocha
2e06b6a786 Bug 710335 - Hide recommended addons section from about:home when empty (r=mfinkle) 2012-02-02 15:49:48 +00:00
Lucas Rocha
85833ee75a Bug 720764 - Show toast notification when opening link in a new tab in awesomebar (r=mfinkle) 2012-02-02 15:49:46 +00:00