Commit Graph

86484 Commits

Author SHA1 Message Date
Scott Johnson
bf84d0626a Bug 718516: Replace call of FinishReflowWithAbsoluteFrames() with FinishAndStoreOverflow() for nsColumnSetFrame to prevent crash. [r=ehsan] 2012-02-10 11:06:23 -06:00
Matt Brubeck
215fc2cb87 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
Martin Stránský
4c8f717e35 Bug 725655 - gcc 4.7 build failures (missing headers). r=benjamin 2012-02-10 16:07:41 +01:00
Panagiotis Koutsourakis
ab4c9c184e Bug 716661 - Convert observers in nsDownloadManager to weak observers. r=mak
Make nsDownloadManager inherit from nsSupportsWeakReference, expose
the new interface, and change the last argument of the addObserver
calls to true to signify that we are adding a weak observer.
2012-02-10 16:06:37 +01:00
Aryeh Gregor
fb8461f380 Bug 725426 - Incorrect getBoundingClientRect() for transform-style: flat. r=roc 2012-02-08 14:36:16 -05:00
Mark Finkle
cb43505d4e Bug 725787 - Robotium: loadUrl should be callable more than one time r=gbrown 2012-02-10 09:44:06 -05:00
Mark Finkle
b20251a822 Bug 702281 - Telemetry prompt on mobile should be tri-state r=bnicholson 2012-02-10 09:44:06 -05:00
Ed Morley
e1b7595bbf Merge mozilla-central to mozilla-inbound 2012-02-10 14:03:24 +00:00
Josh Aas
53baeff2d6 Bug 723217: Fix click-to-play support for plugins on Android. r=snorp 2012-02-10 08:39:40 -05:00
Martin Stránský
f417e2e1a3 Bug 627699 - Port GTK2 to GTK3, gkt3drawing part. r=karlt
--HG--
rename : widget/gtk2/gtk2drawing.c => widget/gtk2/gtk3drawing.c
2012-02-10 14:15:28 +01:00
Julian Reschke
c5add5d09a Bug 598304 - XHR rewrites non-POST methods upon 301/302 redirects. r=bz 2012-02-10 14:12:51 +01:00
Veeraya Pupatwibul
491cc37a78 Bug 722305 - Remove contentAreaClick's redundant return value. r=dao 2012-02-10 14:11:53 +01:00
Ed Morley
cc6fb1b914 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
Ed Morley
9e63c36a33 Bug 725524 - Fix check for $MOZ_WEBSMS_BACKEND to prevent "test: -eq: unary operator expected" during configure; r=glandium 2012-02-10 12:38:05 +00:00
Ed Morley
4e14f1ebcd Bug 725517 - Properly quote $ac_cv_func_dladdr to fix "test: too many arguments" during configure; r=glandium 2012-02-10 12:38:05 +00:00
Jonathan Watt
3581b02664 Bug 614732 - Temporary patch to add an mCoveredRegion to SVG leaf frames to cache their covered regions, since we can't reliably compute their pre-change covered regions for invalidation from the user space bounds now in their mRects (see bug 614732 comment 32 solution #1). r=roc. 2012-02-10 12:33:49 +00:00
Jonathan Watt
56e4718d5d Bug 614732 - For SVG leaf frames, use mRect to store the frame's user space bounds, and stop using it to store its covered region (compute that on demand). r=roc. 2012-02-10 12:33:46 +00:00
Jonathan Watt
06ab5a6e5d Bug 725903 - PathExtentsToMaxStrokeExtents needs to take a transform argument. r=longsonr. 2012-02-10 12:33:39 +00:00
Jonathan Watt
45ad268897 Bug 725897 - Remove the inaccurate nsSVGUtils::ToAppPixelRect, and use nsLayoutUtils::RoundGfxRectToAppRect instead. r=longsonr. 2012-02-10 12:33:18 +00:00
Blake Kaplan
f504d06bf0 Bug 725750 - Restore auto-Mozilla network joining hack. r=gal 2012-02-10 13:13:21 +01:00
Brad Lassey
f9149ad377 Bug 724210 - Stop using canvas to take screenshots. r=kats 2012-02-04 01:48:26 -05:00
Phil Ringnalda
39b5ea6269 Back out ea2f8a85e0ed (bug 715809) for orange 2012-02-09 19:33:22 -08:00
Jeff Walden
e46b0ed4d4 Bug 725888 - Remove some js_GetClassPrototype calls, using faster methods on GlobalObject instead. Also introduce JS_GetObjectPrototype to retrieve Object.prototype so that a friend API can be made un-friendly. r=dmandelin
--HG--
extra : rebase_source : d68d7f1fdcc1bc9a1a027c08ea62bebd8e9d0178
2012-02-07 11:45:18 -08:00
Richard Newman
3b8efac3da Bug 725512 - Reduce Content Provider log spew. r=lucasr 2012-02-09 18:39:11 -08:00
Igor Bukanov
afb57a37a5 bug 723517 - Drop cx argumrent from JS_GetClass(cx, obj). r=luke 2012-02-04 01:54:57 +01:00
Matt Brubeck
97d6a3638e Merge mozilla-central and mozilla-inbound 2012-02-03 16:41:11 -08:00
Matt Brubeck
b31b61d8d2 Bug 723917 - NullPointerException when removing a menu item [r=sriram] 2012-02-03 16:18:46 -05:00
Brad Lassey
fe7158dfbc backing out 394c3ef8a0dc because it breaks the xul build and doesn't fix the problem 2012-02-03 16:16:48 -05:00
Richard Newman
b06c231bbd Bug 718544, Bug 723992 - adjust Sync's permissions. 2012-02-03 13:09:29 -08:00
Richard Newman
617483e814 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
54e32a96c1 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
a6abe67a84 Bug 718703 - Part 2: makefile change to preprocess sync_options.xml. r=ted 2012-02-03 13:09:28 -08:00
Richard Newman
0657220a8e 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
91bb310434 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
0cca0b16db Bug 722896. r=dchan 2012-02-03 13:09:28 -08:00
Richard Newman
048f21af8a 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
774dcff435 Bug 722434 - check for failure after JSON parsing. r=rnewman 2012-02-03 13:09:28 -08:00
Richard Newman
c20279db4f 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
9049ad98e2 Bug 718703 - Part 0: Makefile fix for preprocessing multiple files. r=ted 2012-02-03 13:09:28 -08:00
Brian Nicholson
aebc3570eb Bug 723550 - Lots of base64 decode errors in logcat [r=blassey] 2012-02-03 15:55:09 -05:00
Joel Maher
c6603c027b Bug 719560 - [resize screen] Can't publish split native and xul builds under the same product on android market. r=blassey 2012-02-03 15:05:49 -05:00
Sriram Ramasubramanian
6506ec0db0 Bug 723899: There is no "empty" resource in ICS. [r=mfinkle] 2012-02-03 11:22:36 -08:00
Ed Morley
2b0f37d32f Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-03 16:45:09 +00:00
Matt Brubeck
440762f297 Bug 720985 - Temporarily whitelist properties leaked by Fennec tests [r=dao] 2012-02-03 08:20:08 -08:00
Matt Brubeck
4176397123 Bug 723480 - Mouse events in XUL Fennec broken by bug 721484 [r=blassey] 2012-02-03 07:44:45 -08:00
Tim Taubert
3b39b7c97c Bug 723852 - Use a runnable for canvas.mozFetchAsStream(); r=khuey 2012-02-03 15:23:18 +01:00
Reuben Morais
723e3bb549 Bug 722100 - Use dblclick instead of hard-coded logic/constants in Tab View; r=ttaubert 2012-02-03 14:10:30 +01:00
Jared Wein
a4c920cccf Bug 722548 - Large play button for HTML5 <video> controls is not centered vertically. r=dao 2012-02-03 13:37:55 +01:00
Jared Wein
ef00626976 Bug 723515 - Add telemetry probe for the opening time of the Firefox app menu. r=ttaubert 2012-02-03 13:32:11 +01:00
Jared Wein
8730cd7ebd Bug 722532 - Large play button should not be displayed on audio elements. r=dolske 2012-02-03 13:29:44 +01:00