Commit Graph

2927 Commits

Author SHA1 Message Date
Shawn Wilsher
3864825ddd Bug 612617 - Assertions due to thread-safety issues on Places branch.
Fix it by never ever passing an nsIURI to the background thread.  EVER.
r=mak
a=blocking
2010-11-17 16:15:49 -08:00
Shawn Wilsher
75c838117e Fix orange on linux opt builds by ifdefing around the problem. a=orange :( 2010-11-17 14:42:13 -08:00
Shawn Wilsher
abacada9dc Merge mozilla-central into Places 2010-11-17 10:55:34 -08:00
Marco Bonardo
036ea5f40f Bug 612281 - Remove some unnecessary reads from visits and icons addition.
r=sdwilsh a=blocking
2010-11-16 13:44:05 +01:00
Marco Bonardo
dd6a60974c bustage fix for bug 599973 a=bustage 2010-11-16 11:30:42 +01:00
Marco Bonardo
3fb7f46519 Bug 599973 (Part 2) - Don't use steps for async favicons.
r=sdwilsh a=blocking
2010-11-16 02:22:01 +01:00
Marco Bonardo
141f5459ce Bug 599973 (part 1) - Don't use steps for async favicons.
r=sdwilsh a=blocking
2010-11-16 02:13:37 +01:00
Marco Bonardo
c3cb283d6a Bug 610442 - TRANSITION_EMBED visits should be session persistent
r=sdwilsh a=blocking
2010-11-12 14:24:25 -08:00
Shawn Wilsher
3e1f89f94a Backed out changeset 6716b289e613. 2010-11-12 08:57:43 -08:00
Shawn Wilsher
15eb6225a3 Disables all link coloring lookups to the db. Wanted to run this on try, but it is not cooperating. There will be orange, but that's OK. This will be backed out shortly. 2010-11-12 08:56:09 -08:00
Shawn Wilsher
06f60f7a34 Merge mozilla-central to Places 2010-11-10 09:38:08 -08:00
Shawn Wilsher
3eebff3a9d Follow-up to address review comment for bug 599969 part 6 2010-11-09 15:46:30 -08:00
Shawn Wilsher
3692066348 Bug 599969 - Do not use steps for async visit adding
Part 6 - Do not add javascript URIs for history (trunk is already doing this,
and the Places branch was getting assertions because GetReversedHostname would
fail on the background thread which would cause nsJSURI to be released off of
the main thread, which is bad).
r=mak
r=ehsan
2010-11-09 11:43:18 -08:00
Shawn Wilsher
f062a26357 Bug 599969 - Do not use steps for async visit adding
Part 5 - be smarter about how we release our references to nsIURI objects so we
do not get threadsafety assertions.
r=mak
2010-11-08 11:47:07 -08:00
Shawn Wilsher
4e0695a15d Bug 599969 - Do not use steps for async visit adding
Part 4 - use one event (ran on the background thread) for setting the page
title, and one event (ran on the main thread) for notifying.
r=mak
2010-11-08 11:45:46 -08:00
Shawn Wilsher
56ba0666f5 Bug 599969 - Do not use steps for async visit adding
Part 3 - Use the statement cache from storage to do less work on the background
thread.
r=mak
2010-11-08 11:43:46 -08:00
Shawn Wilsher
4d309d490a Bug 599969 - Do not use steps for async visit adding.
Part 1 - use one event (ran on the background thread) for adding a visit, and
one event (ran on the main thread) for notifying.
r=mak
r=bmcbride for test change
2010-11-08 11:42:08 -08:00
Shawn Wilsher
f769c72590 Merge mozilla-central to places 2010-11-03 12:09:56 -07:00
Gavin Sharp
9cc28ef525 Revert accidental change included in aafeff43ea25, a=mistake 2010-11-16 16:45:15 -05:00
David Dahl
be0ed04ab5 Bug 587734: enable the lazy console API added in bug 568629, and hook it up to the Web Console, r=gavin, a=blocking
--HG--
extra : rebase_source : 6006c9be7e1a91748d09397b0ea08a94c0f3968e
2010-11-16 16:34:53 -05:00
Marco Bonardo
5ef44c8570 Bug 612235 - "Forget about this site" makes Library a zombie.
r=dietrich a=blocking
2010-11-16 18:15:09 +01:00
Shawn Wilsher
ffb1973389 Merging mozilla-central to Places. 2010-10-29 11:39:41 -07:00
Josh Matthews
35249f2ed6 Bug 482175 - Rely on password manager notifications instead of timeouts in tests. r=dolske a=test-only 2010-10-27 16:56:11 -04:00
Robert O'Callahan
6bb7a02bbf Backed out changeset ecd1948992eb 2010-10-29 16:07:46 +13:00
Margaret Leibovic
f74adedb2c Bug 575561 - External links from within app tabs should always open in new tabs instead of replacing the app tab's page. r=gavin+bz, a=blocking-beta7 2010-10-28 15:00:31 -07:00
Mounir Lamouri
236ad5b588 Backed out changeset 81326ef16ae1. a=oranges 2010-10-28 23:48:48 +02:00
Mounir Lamouri
00c432bb8c Bug 607145 - form.action, button.formAction and input.formAction should be reflected as URL. r=bz a=blocking-b7 2010-10-28 22:49:14 +02:00
Mihai Sucan
a8cd49d408 Bug 601352 - Console does not scroll expression result into view, r+a=roc 2010-10-28 13:01:37 -03:00
Rob Campbell
fec6468b6c Bug 599940 - Web Console fails to get results of instanceof correctly, r=mossop, a=beltzner 2010-10-28 13:01:36 -03:00
Shawn Wilsher
20967855ac Merge mozilla-central to Places. 2010-10-27 12:28:31 -07:00
Marco Bonardo
c14b21f7c6 Bug 606460 - Queries enhancements after temp tables removal.
r=sdwilsh a=blocking
2010-10-27 14:53:22 +02:00
Justin Dolske
a6bc82164a Bug 575485 - Refactor commonDialog code into a sharable JSM (Part 3, JSM). r=gavin, a=beltzner 2010-10-27 14:16:17 -07:00
Justin Dolske
7c7936c1a3 Bug 575485 - Refactor commonDialog code into a sharable JSM (Part 2, refactor). r=gavin, a=beltzner 2010-10-27 14:16:17 -07:00
Justin Dolske
23c918cff9 Bug 575485 - Refactor commonDialog code into a sharable JSM (Part 1, cleanup). r=gavin, a=beltzner 2010-10-27 14:16:17 -07:00
Shawn Wilsher
c6b0570139 Bug 607469 - IPC-only Crash [@ mozilla::places::History::NotifyVisited]
r=dougt
a=blocking

--HG--
extra : rebase_source : 74fbebfccb8544ef56adb0f66e778372148b0506
2010-10-27 13:14:16 -07:00
Marco Bonardo
050e1c6da0 Use a batch in head_queries.js and dump table in case of failures (test_redirectsMode.js failure).
a=perma-orange
2010-10-22 18:43:12 +02:00
Blake Kaplan
ade40c675c bug 607767 - Fix rewrapping native objects across compartment boundaries. r=jst 2010-10-29 12:49:32 -07:00
Geoff Lankow
583bbabe67 Bug 603002 - History folders labelled with wrong month names.
r=mak a=sdwilsh
2010-10-19 11:03:07 +13:00
Marco Bonardo
c8008e7bc0 Bug 595139 - Use global VACUUM in Places.
r=sdwilsh a=blocking
2010-10-21 12:19:05 +02:00
Marco Bonardo
a80d8b069a Bug 605464 - Reduce work at bookmarks service startup.
r+a=sdwilsh
2010-10-21 02:51:18 +02:00
Marco Bonardo
0e0216170d Bug 605463 - Lazily initialize history statements.
r+a=sdwilsh
2010-10-21 02:37:59 +02:00
Marco Bonardo
4dd39d5300 Bug 595530 - Searching Places is slower after SQLite 3.7.x upgrade. Remove LENGTH check.
r=sdwilsh a=blocking
2010-10-21 02:27:07 +02:00
Shawn Wilsher
8c46198937 Merge mozilla-central into places. 2010-10-20 12:33:53 -07:00
Shawn Wilsher
026e0d8d20 Test failure fix. No bug, but change talked over with mak on irc. 2010-10-18 08:53:53 -07:00
Mounir Lamouri
9d78bf153f Bug 607145 - form.action, button.formAction and input.formAction should be reflected as URL. r=bz a=blocking-b7 2010-10-29 21:49:42 +02:00
Margaret Leibovic
6a27d3fb58 Bug 575561 - External links from within app tabs should always open in new tabs instead of replacing the app tab's page. r=gavin+bz, a=blocking-beta7 2010-10-28 15:00:31 -07:00
Shawn Wilsher
fee260454c Merging places and mozilla-central. 2010-10-15 09:26:15 -07:00
Shawn Wilsher
878becc3e3 Bug 607309 - Modify nsINavBookmarkObserver::onItemAdded to include the URI
r=mak
sr=mconnor
a=blocking
2010-10-26 17:20:53 -05:00
Shawn Wilsher
1d601191aa Bug 599978 - Part 3: Asynchronous isVisited checks should use a read-only cloned connection
Finalize the statement so we do not crash in debug builds.
r=orange
2010-10-13 12:02:22 -07:00
Shawn Wilsher
3002b8b720 Bug 599978 - Part 2: Asynchronous isVisited checks should use a read-only cloned connection
Changes to create and use the read-only cloned connection.
r=mak
2010-10-06 08:21:31 -07:00