Masayuki Nakano
547f377f79
Bug 247161 scrollbar arrows rendered incorrectly with <meta http-equiv="MSThemeCompatible" content="no"/> r=enndeakin, sr=neil
2008-10-28 10:50:21 +09:00
Marco Bonardo
f118fc44e0
Bug 460947 - fsync stuff has a wrong query for expiration sites cap
...
r=dietrich
2008-10-27 18:52:23 -04:00
Marco Bonardo
ed77be778c
Bug 459934 - should lazy-load places autocomplete statements
...
r=dietrich
r=sdwilsh
2008-10-27 18:52:23 -04:00
Shawn Wilsher
53d9ccaa7e
Bug 459789 - lazily get mDB[Invalid|Old]Frecencies
...
r=dietrich
2008-10-27 18:52:23 -04:00
Shawn Wilsher
d3792f99c1
Bug 459788 - Lazily get mDBBookmarkToUrlResult
...
r=dietrich
2008-10-27 18:52:23 -04:00
Shawn Wilsher
53bf616b5a
Bug 459786 - lazily get mDBVisitTo[Visit|URL]Result
...
r=dietrich
2008-10-27 18:52:23 -04:00
Shawn Wilsher
5c893a5e9c
Bug 459787 - remove mDBUrlToUrlResult
...
This changeset removes an unused query that was in the startup path.
r=dietrich
2008-10-27 18:52:22 -04:00
Shawn Wilsher
c7e57e1cb1
Bug 459781 - create our string bundle in a more sane way
...
This changeset only creates the string bundle when we need it, and only in one
place as opposed to two separate places.
r=dietrich
2008-10-27 18:52:22 -04:00
Shawn Wilsher
d3d72c5b09
Bug 459776 - date formatter is unused
...
This changeset removes a small part of code that places does in startup that is
not used or needed.
r=dietrich
2008-10-27 18:52:22 -04:00
Shawn Wilsher
34a4755e8b
Bug 459773 - Creating a collation is expensive
...
This makes a lazy getter for getting our collation saving us about 3% of places
startup time.
r=dietrich
2008-10-27 18:52:21 -04:00
Marco Bonardo
27bd310336
Bug 455474 - cleanup nsNavBookmarks::Init
...
r=dietrich
2008-10-27 18:52:21 -04:00
Marco Bonardo
e8ac5aeecb
Bug 459491 - nsPlacesDBFlush could use async queries instead of background thread
...
r=sdwilsh
--HG--
rename : toolkit/components/places/tests/background/head_background.js => toolkit/components/places/tests/sync/head_sync.js
rename : toolkit/components/places/tests/background/test_database_sync_after_addBookmark.js => toolkit/components/places/tests/sync/test_database_sync_after_addBookmark.js
rename : toolkit/components/places/tests/background/test_database_sync_after_addBookmark_batched.js => toolkit/components/places/tests/sync/test_database_sync_after_addBookmark_batched.js
rename : toolkit/components/places/tests/background/test_database_sync_after_addVisit.js => toolkit/components/places/tests/sync/test_database_sync_after_addVisit.js
rename : toolkit/components/places/tests/background/test_database_sync_after_addVisit_batched.js => toolkit/components/places/tests/sync/test_database_sync_after_addVisit_batched.js
rename : toolkit/components/places/tests/background/test_database_sync_after_modifyBookmark.js => toolkit/components/places/tests/sync/test_database_sync_after_modifyBookmark.js
rename : toolkit/components/places/tests/background/test_database_sync_after_quit_application.js => toolkit/components/places/tests/sync/test_database_sync_after_quit_application.js
rename : toolkit/components/places/tests/background/test_multiple_bookmarks_around_sync.js => toolkit/components/places/tests/sync/test_multiple_bookmarks_around_sync.js
rename : toolkit/components/places/tests/background/test_multiple_visits_around_sync.js => toolkit/components/places/tests/sync/test_multiple_visits_around_sync.js
2008-10-27 18:52:21 -04:00
Shawn Wilsher
866c0b3978
Bug 459315 - Wrap favicon work in a transaction
...
This wraps a series of statements that run on the main thread to reduce the
number of fsyncs that end up happening.
r=dietrich
2008-10-27 18:52:21 -04:00
Shawn Wilsher
2a07d62a96
Bug 459299 - nsNavHistory::SetPageTitleInternal is slow
...
This caches a statement that is created any time a pages title changes. The
creation of the statement took roughly 66% of the functions execution time
according to shark.
It also removes a transaction that was not needed in this method.
r=dietrich
2008-10-27 18:52:21 -04:00
Marco Bonardo
f6e56b6916
Bug 456029 - optimize the temp table triggers
...
This changeset makes the triggers work much faster which should greatly reduce
the timings of adding a visit and a bookmark.
r=sdwilsh
2008-10-27 18:52:21 -04:00
Shawn Wilsher
7a2e763702
Bug 450290 - Sync the temp tables to the permanent tables.
...
This changeset adds code that is run at app-startup that will flush out changes
to the temporary tables into the permanent ones. For moz_places, this is done
whenever we sync moz_historyvisits and when we add or modify a bookmark. For
moz_historyvisits, this is done on a timer controlled by the preference
places.syncDBTableIntervalInSecs.
Changeset includes full test coverage for the above behaviors.
r=dietrich
r=Mak77
2008-10-27 18:52:20 -04:00
Marco Bonardo ext:(%2C%20Shawn%20Wilsher%20%3Csdwilsh%40shawnwilsher.com%3E)
3fc608c2a6
Bug 449640 - Modify the places backend to use the temporary tables &
...
Bug 450705 - Optimize the query changes from the temp table rewrite
This changeset merges patches from two bugs to actually use the temporary tables
created for places.
Bug 449640 patch by Shawn Wilsher <sdwilsh@shawnwilsher.com>
r=dietrich, r=Mak77
Bug 450705 patch by Marco Bonardo <mak77@bonardo.net>
r=sdwilsh, r=dietrich, r=Mardak
2008-10-27 18:52:20 -04:00
Shawn Wilsher
825b607244
Bug 449086 - Create temporary tables for frequently used places tables
...
This changeset creates two temporary tables that will be used when inserting
data into moz_places and moz_historyvisits. This will reduce the number of
writes as well as the number of fsyncs that happen.
r=dietrich
2008-10-27 18:52:19 -04:00
Dão Gottwald
47985bcf1a
Bug 461631 - tabbox.xml#tabs shouldn't determine the parent tabbox over and over again. r=enndeakin
2008-10-27 23:42:20 +01:00
Markus Stange
e480835f2f
Bug 457864 - Fix tests to not rely on mouse wheel scrolling being synchronous, r=smaug
2008-10-27 20:24:33 +01:00
Dão Gottwald
6ca3e946c8
Backed out changeset 80ce2b5adcc5
2008-10-27 18:52:29 +01:00
Dão Gottwald
c656eab6fd
Bug 461631 - tabbox.xml#tabs shouldn't determine the parent tabbox over and over again. r=enndeakin
2008-10-27 16:58:24 +01:00
Peter Weilbacher
61bfd14213
[OS/2] Bug 461342: do not lxLite-compress the main executables to prevent icon corruption on some systems, r=wuno
2008-10-26 22:53:57 +01:00
Peter Weilbacher
72975b3beb
[OS/2] Bug 461229: remove tooltip-label from pmstripe's popup.css, r=wuno
2008-10-26 22:17:26 +01:00
Ehsan Akhgari
ac3b7926d1
Merge landing of bug 416714
2008-10-26 22:36:24 +03:30
Ehsan Akhgari
f377a59787
Bug 461714 - Duplicate handleLoad functions in test_privbrowsing.html, r=dolske
2008-10-26 22:34:15 +03:30
Peter Weilbacher
732e9737df
[OS/2] Bug 461650: menu text of background windows should stay unchanged on OS/2, r=dao
2008-10-26 19:45:55 +01:00
Mark Banner
cf03623cfc
Bug 461341 MailNews usernames need decoding on signons file upgrade. r=dolske
2008-10-26 14:27:46 +00:00
Ehsan Akhgari
030f3484b4
Merge landing of bug 461629
2008-10-26 01:19:03 +03:30
Ehsan Akhgari
5ac9cafede
Bug 461629 - Need to remove the "private-browsing-enter" observer at the end of test_privbrowsing.html, r=dolske
2008-10-26 01:16:02 +03:30
stefanh@inbox.com
15f6817fcf
Bug 460668 - Remove useless search-sidebar-closebutton from help.xul (also add emptytext attribute and remove some obsolete css). NPODB. r=Neil.
2008-10-25 17:10:10 +02:00
Nick Kreeger
f8c99dbdd2
Merge bug 458856
2008-10-24 15:43:59 -07:00
Nick Kreeger
ab3431ae6c
Checking in fix for bug 458856 - tree horizontal scroll bar messes up drag-n-drop column rearranging. r=neil/sr=roc
2008-10-24 14:48:33 -07:00
Ben Hearsum
059a931551
bug 453840: fix up pretty name support for win32. r=ted.mielczarek, patch=me
2008-10-24 15:47:48 -04:00
Justin Dolske
0b0b563969
Bug 449522 - Context menu for HTML5 <video> elements. r=gavin, ui-r=boriss
2008-10-22 23:36:52 -07:00
Dão Gottwald
9388b2d6e0
Bug 460934 - tooltip-label class should be globally available. r=neil
2008-10-22 19:15:25 +02:00
Robert Strong
51ac46cda7
Bug 324121 - (EM Patch) Extensions with available updates for the next version of the app should not be listed in app update extension will be disabled warning. r=dtownsend
2008-10-21 17:48:52 -07:00
Alexander L. Slovesnik
7133447dfb
Bug 335266 - If update of Thunderbird was paused, incorrect message is shown; r=robert.bugzilla
2008-10-22 01:37:51 +02:00
Dmitry Potapov
7214c98ab9
Bug 412610 - "MAXPATHLEN too small for glibc's realpath()" (define MAXPATHLEN as PATH_MAX when PATH_MAX is available) [r=bsmedberg]
2008-10-20 22:55:57 -05:00
Mike Hommey
1f37f46951
Bug 422991 - "'make distclean' misses some files" (cleanup browser/installer) [r=bsmedberg]
2008-10-20 22:17:16 -05:00
Ehsan Akhgari
0d9adfa8b0
Bug 248970 - Private Browsing mode (global toggle for saving/caching everything) [passwordmgr part]; r=dolske
2008-10-21 01:58:43 +03:30
Axel Hecht
2fbe46e94a
bug 458014, refactor browser/locales/Makefile.in, support both manifests in JarMaker.py, r=ted
2008-10-20 21:57:47 +02:00
Dão Gottwald
f220cbe813
Bug 460769 - arrowscrollbox destruction should cancel smooth scrolling. r=enndeakin
2008-10-20 18:52:12 +02:00
Neil Deakin
d7f87f78dc
Bug 417257, exception using tooltiptext because of binding inheritance of popup, r=neil
2008-10-20 11:33:49 -04:00
Julien RIVAUD
3a6b664ae0
Bug 419293 - "downloading update" dialog's hide button has unneeded and wrong icon; r=gavin.sharp
2008-10-20 14:24:35 +02:00
Dave Camp
1d4a5c99dc
Bug 439281: Handle lookup and expiration of safebrowsing subs by add chunk id rather than host key. r=tony
2008-10-19 20:48:25 -07:00
Dave Camp
4555e35bca
Bug 453723: Short-circuit known-clean hosts in the url-classifier. r=tony
2008-10-19 20:07:46 -07:00
Ehsan Akhgari
c33562fa7e
Bug 248970 - Private Browsing mode (global toggle for saving/caching everything) [satchel part]; r=mconnor
2008-10-20 00:47:36 +03:30
Ehsan Akhgari
35cba1898f
Bug 248970 - Private Browsing mode (global toggle for saving/caching everything) [contentprefs part]; r=mconnor
2008-10-20 00:46:22 +03:30
Ehsan Akhgari
229637b291
Bug 248970 - Private Browsing mode (global toggle for saving/caching everything) [places part]; r=dietrich
2008-10-20 00:44:59 +03:30
Dave Townsend
6160a863f3
Bug 427155: Searching add-ons for /find bar/ generates an error. r=robstrong, r=laura
2008-10-18 15:03:55 +01:00
Markus Stange
24c418dbdf
Bug 398928 - Allow moving a window by dragging toolbar or statusbar, r=enndeakin
2008-10-18 11:57:46 +02:00
Ryan Flint
a65427f3a0
Bug 460235 - Additional search service Ts improvements. r=gavin
2008-10-17 22:34:33 -04:00
Ryan Flint
a1852bf97a
Bug 460235 - Additional search service Ts improvements. r=gavin
2008-10-17 22:24:47 -04:00
Daniel
6c57ef3165
Bug 458588 - remove uses of -moz-outline* and drop the aliases afterwards; m-c part; r=(gavin.sharp + myk) sr=bzbarsky
2008-10-18 00:46:15 +02:00
Asaf Romano
ea32ac412c
Bug 459323 - Drag and Drop in input controls is broken. r=smaug, sr=sicking.
2008-10-17 22:04:55 +02:00
Shawn Wilsher
5edc587690
Backout places fsync changes
2008-10-17 12:29:34 -04:00
Marco Bonardo
877c2f729e
followup to bug 459934, fix memory leak, mpa=mano, for post facto review
2008-10-17 08:56:25 -04:00
Marco Bonardo
4d5942f11f
Bug 459934 - should lazy-load places autocomplete statements
...
r=dietrich
r=sdwilsh
2008-10-17 06:12:53 -04:00
Shawn Wilsher
8cb912ef64
Bug 459789 - lazily get mDB[Invalid|Old]Frecencies
...
r=dietrich
2008-10-17 06:12:53 -04:00
Shawn Wilsher
10cebaa66f
Bug 459788 - Lazily get mDBBookmarkToUrlResult
...
r=dietrich
2008-10-17 06:12:53 -04:00
Shawn Wilsher
2f47ae77b2
Bug 459786 - lazily get mDBVisitTo[Visit|URL]Result
...
r=dietrich
2008-10-17 06:12:53 -04:00
Shawn Wilsher
653538e53f
Bug 459787 - remove mDBUrlToUrlResult
...
This changeset removes an unused query that was in the startup path.
r=dietrich
2008-10-17 06:12:53 -04:00
Shawn Wilsher
bb7e0e8c36
Bug 459781 - create our string bundle in a more sane way
...
This changeset only creates the string bundle when we need it, and only in one
place as opposed to two separate places.
r=dietrich
2008-10-17 06:12:53 -04:00
Shawn Wilsher
d9d1b7f304
Bug 459776 - date formatter is unused
...
This changeset removes a small part of code that places does in startup that is
not used or needed.
r=dietrich
2008-10-17 06:12:52 -04:00
Shawn Wilsher
1d0921f3e0
Bug 459773 - Creating a collation is expensive
...
This makes a lazy getter for getting our collation saving us about 3% of places
startup time.
r=dietrich
2008-10-17 06:12:52 -04:00
Marco Bonardo
867daf5b5f
Bug 455474 - cleanup nsNavBookmarks::Init
...
r=dietrich
2008-10-17 06:12:52 -04:00
Marco Bonardo
53ea567322
Bug 459491 - nsPlacesDBFlush could use async queries instead of background thread
...
r=sdwilsh
--HG--
rename : toolkit/components/places/tests/background/head_background.js => toolkit/components/places/tests/sync/head_sync.js
rename : toolkit/components/places/tests/background/test_database_sync_after_addBookmark.js => toolkit/components/places/tests/sync/test_database_sync_after_addBookmark.js
rename : toolkit/components/places/tests/background/test_database_sync_after_addBookmark_batched.js => toolkit/components/places/tests/sync/test_database_sync_after_addBookmark_batched.js
rename : toolkit/components/places/tests/background/test_database_sync_after_addVisit.js => toolkit/components/places/tests/sync/test_database_sync_after_addVisit.js
rename : toolkit/components/places/tests/background/test_database_sync_after_addVisit_batched.js => toolkit/components/places/tests/sync/test_database_sync_after_addVisit_batched.js
rename : toolkit/components/places/tests/background/test_database_sync_after_modifyBookmark.js => toolkit/components/places/tests/sync/test_database_sync_after_modifyBookmark.js
rename : toolkit/components/places/tests/background/test_database_sync_after_quit_application.js => toolkit/components/places/tests/sync/test_database_sync_after_quit_application.js
rename : toolkit/components/places/tests/background/test_multiple_bookmarks_around_sync.js => toolkit/components/places/tests/sync/test_multiple_bookmarks_around_sync.js
rename : toolkit/components/places/tests/background/test_multiple_visits_around_sync.js => toolkit/components/places/tests/sync/test_multiple_visits_around_sync.js
2008-10-17 06:12:52 -04:00
Shawn Wilsher
f5d2e83ae5
Bug 459315 - Wrap favicon work in a transaction
...
This wraps a series of statements that run on the main thread to reduce the
number of fsyncs that end up happening.
r=dietrich
2008-10-17 06:12:52 -04:00
Shawn Wilsher
4d5fb2f862
Bug 459299 - nsNavHistory::SetPageTitleInternal is slow
...
This caches a statement that is created any time a pages title changes. The
creation of the statement took roughly 66% of the functions execution time
according to shark.
It also removes a transaction that was not needed in this method.
r=dietrich
2008-10-17 06:12:52 -04:00
Marco Bonardo
b71369cd19
Bug 456029 - optimize the temp table triggers
...
This changeset makes the triggers work much faster which should greatly reduce
the timings of adding a visit and a bookmark.
r=sdwilsh
2008-10-17 06:12:52 -04:00
Shawn Wilsher
4f97936d8c
Bug 450290 - Sync the temp tables to the permanent tables.
...
This changeset adds code that is run at app-startup that will flush out changes
to the temporary tables into the permanent ones. For moz_places, this is done
whenever we sync moz_historyvisits and when we add or modify a bookmark. For
moz_historyvisits, this is done on a timer controlled by the preference
places.syncDBTableIntervalInSecs.
Changeset includes full test coverage for the above behaviors.
r=dietrich
r=Mak77
--HG--
rename : toolkit/components/places/tests/unit/head_bookmarks.js => toolkit/components/places/tests/background/head_background.js
2008-10-17 06:12:51 -04:00
Marco Bonardo ext:(%2C%20Shawn%20Wilsher%20%3Csdwilsh%40shawnwilsher.com%3E)
5715c324ab
Bug 449640 - Modify the places backend to use the temporary tables &
...
Bug 450705 - Optimize the query changes from the temp table rewrite
This changeset merges patches from two bugs to actually use the temporary tables
created for places.
Bug 449640 patch by Shawn Wilsher <sdwilsh@shawnwilsher.com>
r=dietrich, r=Mak77
Bug 450705 patch by Marco Bonardo <mak77@bonardo.net>
r=sdwilsh, r=dietrich, r=Mardak
2008-10-17 06:12:51 -04:00
Shawn Wilsher
5790687517
Bug 449086 - Create temporary tables for frequently used places tables
...
This changeset creates two temporary tables that will be used when inserting
data into moz_places and moz_historyvisits. This will reduce the number of
writes as well as the number of fsyncs that happen.
r=dietrich
2008-10-17 06:12:50 -04:00
Justin Dolske
f797fdd19e
Bug 455057 - some chrome images have embedded profiles. ui-r=faaborg, sr=mconnor.
2008-10-16 15:20:21 -07:00
Shawn Wilsher
810e90b149
Bug 460315 - set journal_mode to TRUNCATE
...
Sets the journal_mode to the places database to TRUNCATE
r=dietrich
2008-10-16 15:59:33 -04:00
Chris Double
7c6c3f79d2
Bug 459765 - Update to libsydneyaudio r3730 r=kinetik
2008-10-16 16:16:29 +13:00
Dão Gottwald
380e4ca4f6
Bug 397493 - Add-ons Update should skip "Continue" if all updates have been successful. ui-r=boriss, r=dtownsend
2008-10-15 15:56:25 +02:00
Robert Strong
7dcd3c33d2
Bug 459218 - Wizard back and next / finish buttons have incorrect space between them (wonstripe). r=dtownsend
2008-10-15 01:39:38 -07:00
Ehsan Akhgari
7ebe50fe0c
Bug 459988 - Download manager does not send the dl-cancel notification, r=sdwilsh
2008-10-15 10:57:23 +03:30
Ehsan Akhgari
4c6e8ba514
Bug 457110 - Support in-memory DB for the downloads manager back-end, r=sdwilsh
2008-10-15 10:54:52 +03:30
Markus Stange
d1ef260d47
Bug 450944 - Turn off shadow for the autoscroll icon, r=mconnor
2008-10-14 17:36:38 +02:00
Marco Bonardo
564c306794
Bug 458683 - Backup only uri nodes into tag containers, r=dietrich
2008-10-14 17:24:08 +02:00
Neil Rashbrook
b50d21d9c9
Bug 459571 Places autocomplete results contain incorrect search string r=sdwilsh,mardak
2008-10-14 14:54:17 +01:00
Neil Rashbrook
434a05f6c1
Bug 459329 Download Manager should honour --disable-vista-sdk-requirements r=sdwilsh
2008-10-14 14:48:55 +01:00
Ben Hearsum
347a38192a
backout bug 453840 to fix win32 l10n
2008-10-13 20:42:23 -04:00
Markus Stange
64f4d1c1e2
Bug 394892 - Draw checkboxes and radiobuttons with NSButtonCell, r=josh sr=dbaron
2008-10-13 18:58:40 +02:00
Marco Bonardo
3b22c3d551
Bug 457698 - nsNavHistoryFolderResultNode::OnItemAdded ignores dynamic containers, r=dietrich
2008-10-13 18:14:50 +02:00
Marco Bonardo
6d926ff1b7
Bug 457686 - appendURINode should not append to a dynamic container if we are inside an excludeItems query, r=dietrich
2008-10-13 18:06:50 +02:00
Marco Bonardo
56441e9d6e
Bug 457681 - if ExcludeReadOnlyFolders is false, readonly dynamic containers are still excluded, r=dietrich
2008-10-13 17:58:36 +02:00
Marco Bonardo
b1351fc910
Bug 457677 - PlacesUtils ignores dynamic containers, r=dietrich
2008-10-13 17:54:25 +02:00
Edward Lee
12436dcf0c
Bug 414326 - Use DownloadUtils for software update downloads. r=sdwilsh, r=robstrong
2008-10-13 10:50:10 -05:00
Markus Stange
47b6afd709
Merge backout of bug 398928
2008-10-13 14:33:01 +02:00
Markus Stange
b6747539e3
Backed out changeset 151e51ec625e (bug 398928) because of unit test orange
2008-10-13 14:30:47 +02:00
Marco Bonardo
68881489cf
Bug 458013 - QueryResultNode Tag refresh optimization is useless as it is, r=dietrich
2008-10-13 14:11:27 +02:00
Markus Stange
bbe8b505b9
Bug 398928 follow-up to fix preferences pane switching, r=Neil
2008-10-13 11:27:40 +02:00
Markus Stange
6cbd4557ec
Bug 398928 - Allow moving a window by dragging toolbar or statusbar, r=enndeakin
2008-10-13 11:24:51 +02:00
Markus Stange
9054ac4763
Bug 414728 - Use text-shadow in the statusbar on Mac, r=rflint
2008-10-13 11:07:00 +02:00
Justin Dolske
d2a5ba9d51
Bug 394611 - Always prompt the user before changing a stored password. r=gavin
...
(relanding with workaround to avoid leak)
2008-10-12 20:05:11 -07:00
Robert Strong
f8a5069900
Partial backout of Bug 453733 to fix Bug 459569
2008-10-12 16:03:38 -07:00