Neil Rashbrook
fbb67dbf59
Work around bug 458231 for bug 69710 r=dao a=beltzner
2008-11-12 12:22:03 +00:00
Neil Rashbrook
33f09c1f46
Bug 462621 Make --disable-vista--sdk-requirements actually produce a working build (regression from bug 459329) r=sdwilsh (NPOTDB)
2008-11-12 12:19:52 +00:00
Dão Gottwald
0284ad8e37
Bug 463712 - text-shadow doesn't work for xul textboxes. r=enndeakin
2008-11-12 08:07:16 +01:00
Dão Gottwald
9d603a060b
Bug 463891 - textbox padding ignores chrome direction. r=gavin
2008-11-12 08:06:46 +01:00
Edward Lee
bca5e2de96
Bug 463661 - Create a pref to control the location bar search sources (history, bookmark, both, none). r=dietrich, a1.9.1b2=beltzner
...
Bug 463535 - Continuing search immediately after changing prefs give wrong results
2008-11-10 10:04:36 -06:00
Justin Wood
b4c65de2c8
Bug 381157, Make SeaMonkey download manager use toolkit backend
...
disable toolkit/ DM UI service
rs+=sdwilsh, sanit sr+=NeilAway
2008-11-07 19:32:41 -05:00
Dão Gottwald
ea6cd400ee
Bug 463212 - menupopups shouldn't inherit text-shadow. r=enndeakin (trivial CSS-only patch)
2008-11-07 22:41:28 +01:00
Dave Townsend
af447b1195
Backed out changeset 673d1ba18849 from bug 455057 as the likely cause of the Vista Ts regression
2008-11-07 15:21:35 +00:00
Dave Townsend
ddc73a9bb1
Backed out changeset 673d1ba18849 from bug 455057 as the likely cause of the
...
Vista Ts regression
2008-11-07 15:21:23 +00:00
Justin Dolske
d970a274b5
Bug 455057 - some chrome images have embedded profiles (sRGB chunk removal). ui-r=faaborg, r=dbaron
2008-11-05 19:19:44 -08:00
Justin Dolske
bcfa71bdb4
Bug 462254 - Remove EULA from Firefox installer / .dmg and related bits. r=gavin, r=rstrong
2008-11-05 19:17:27 -08:00
Justin Dolske
b67d1fb420
Backout 30bfb150da06 (bug 449315) due to unit test timeouts.
2008-11-05 16:37:51 -08:00
Justin Dolske
89e231a89c
Backed out changeset 30bfb150da06
2008-11-05 16:36:12 -08:00
Marco Bonardo
58f4661b50
Bug 459493 - remove placesBackground, r+a=mconnor
2008-11-06 23:22:10 +01:00
Matthew Gregan
f7e186f1bd
b=449315 Support WAV format in <audio> element. r+sr=roc
2008-11-07 09:53:20 +13:00
Shawn Wilsher
4aa41a7509
Bug 462964 - nsIDownloadManager should have removeDownloadsByTimeframe
...
r=mconnor
2008-11-05 18:39:24 -05:00
Jeff Walden
3e90d9d020
Bug 462992 - Assertion running toolkit/components/downloads/test/test_download_manager.js in debug builds. r=sdwilsh, test-only change
2008-11-05 14:57:20 -08:00
Matthew Gregan
de578aa7e0
b=449315 Support WAV format in <audio> element. r+sr=roc
2008-11-06 11:25:04 +13:00
mak77@bonardo.net
91d78ac749
Bug 418643 - Bookmark folder deletion executes too many SQL statements (r=dietrich)
2008-11-05 14:02:12 -08:00
Dietrich Ayala
8e667ace8a
Bug 419792 - Use optimized query to get tags for nsNavHistoryResultNode (r=mano)
2008-11-05 10:20:00 -08:00
Dietrich Ayala
847e2d6bcc
Bug 457473 - Bookmark copy creates bookmark with duplicate guid - regression in FF 3.0.3 (r=mano)
2008-11-05 10:15:49 -08:00
Robert Strong
954480d415
Bug 324121 - Extensions with available updates for the next version of the app should not be listed in app update extension will be disabled warning (AUS patch). r=dtownsend ui-r=beltzner
...
--HG--
rename : toolkit/themes/pinstripe/mozapps/downloads/buttons.png => toolkit/themes/pinstripe/mozapps/update/buttons.png
rename : toolkit/themes/winstripe/mozapps/downloads/downloadButtons-aero.png => toolkit/themes/winstripe/mozapps/update/downloadButtons-aero.png
rename : toolkit/themes/winstripe/mozapps/downloads/downloadButtons.png => toolkit/themes/winstripe/mozapps/update/downloadButtons.png
2008-11-04 21:50:52 -08:00
Curtis Bartley
0829df0d64
Bug 17612: front end patch to enable view-source link browsing, r=gavin
2008-11-04 23:01:33 -05:00
Honza Bambas
91fd5ffa31
Bug 449308: Quitting doesn't work when onbeforeunload handler poses dialog. r=mossop, r+sr=bsmedberg
2008-11-04 11:44:23 -08:00
Chris Double
cf764b38c9
Backed out changeset 18403769ec19
2008-11-04 21:54:41 +13:00
Matthew Gregan
d8b40d2f2b
Bug 449315 - Support WAV format in <audio> element - r+sr=roc
2008-11-04 21:29:10 +13:00
Phil Ringnalda
538c9fb42a
Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg
2008-11-03 19:46:28 -08:00
Shawn Wilsher
e3aac65f0c
Bug 453180 - Adding moz_annos_placeattributeindex should be done in migration code not shutdown
...
r=dietrich
2008-11-03 22:41:16 -05:00
Shawn Wilsher
bde8862b7a
Bug 453179 - Remove unused indecies in a migration code path - not shutdown
...
r=dietrich
2008-11-03 22:41:15 -05:00
Shawn Wilsher
4dfcbd54b5
Bug 453177 - Move moz_places.user_title removal back to MigrateV6Up
...
r=dietrich
2008-11-03 22:41:15 -05:00
Justin Dolske
afa5f304b1
Bug 462525 - username truncation code is unnecessarily duplicated in nsLoginManagerPrompter. r=gavin
2008-11-03 19:24:14 -08:00
Justin Dolske
12ce7d97a1
Bug 460771 - Play/pause control confused after video ends. r=gavin
2008-11-03 19:22:30 -08:00
Shawn Wilsher
1f6778cb27
merge back to tip for private browsing
2008-11-03 22:04:44 -05:00
Shawn Wilsher
3769265c5f
backout of changeset b0dc837c20fa and 73350927f5f1 due to test failures
2008-11-03 18:55:15 -05:00
Ehsan Akhgari
8541e60302
Bug 461710 - Write an automated test to ensure that visited link coloring is turned off in private browsing mode; r=dietrich
2008-11-04 02:52:23 +03:30
Ehsan Akhgari
022eb9cad7
Bug 461625 - Hide the UI for saving permission manager entries in Private Browsing mode, r=mconnor
2008-11-04 02:52:22 +03:30
Ehsan Akhgari
b8a5cb58c9
Bug 248970 - Private Browsing mode (global toggle for saving/caching everything) [Places unit test fix]; r=dietrich
2008-11-04 02:52:22 +03:30
Ehsan Akhgari
c078acab37
Bug 248970 - Private Browsing mode (global toggle for saving/caching everything) [unit test API changes]; r,sr=mconnor
2008-11-04 02:52:22 +03:30
Ehsan Akhgari
f22388d6b9
Bug 248970 - Private Browsing mode (global toggle for saving/caching everything) [downloadmgr part]; r=sdwilsh
2008-11-04 02:52:21 +03:30
Boris Zbarsky
7ecefc0b75
Fix rounding behavior in this test to reflect reality, if even dispatch is not broken.
2008-11-03 13:23:42 -05:00
Dave Townsend
82da6767f5
Bug 455906: Support severities for blocklist entries. r=robstrong, r=jst
...
--HG--
rename : toolkit/mozapps/extensions/content/list.xul => toolkit/mozapps/extensions/content/blocklist.xul
rename : toolkit/mozapps/extensions/public/nsIBlocklistService.idl => xpcom/system/nsIBlocklistService.idl
2008-11-02 12:13:48 +00:00
Dave Townsend
5fe4198f76
Backed out changeset bbccbf2c7456
2008-11-02 03:27:18 +00:00
Dave Townsend
ebb5261581
Bug 455906: Support severities for blocklist entries. r=robstrong, r=jst
...
--HG--
rename : toolkit/mozapps/extensions/content/list.xul => toolkit/mozapps/extensions/content/blocklist.xul
rename : toolkit/mozapps/extensions/public/nsIBlocklistService.idl => xpcom/system/nsIBlocklistService.idl
2008-11-02 01:34:45 +00:00
Dietrich Ayala
8cc8a04b63
Bug 462379 - (NS_ERROR_FAILURE) [nsINavBookmarksService.insertBookmark] when trying to star a bookmark (r=sdwilsh, for marco, sdwilsh)
2008-10-31 17:59:38 -07:00
Jim Mathies
6ec07faaef
Bug 448652 - Very Long URL seems to be blocked by "Security Zone Policy"; "v2.3"; r=sdwilsh
2008-11-01 01:22:45 +01:00
Dietrich Ayala
6ac4e61f10
Bug 415960 - bookmark tags edit control should provide autocomplete (r=mano, core by asouzis@users.sf.net)
2008-10-31 09:16:22 -07:00
Benjamin Smedberg
5eb7ef79cd
Bug 462381 - Build layout directories in parallel r=ted sr=roc
2008-10-31 09:07:15 -07:00
Justin Dolske
18e70afd05
Bug 403420 - notification bar should show the host for the login it's asking to save. r=gavin, ui-r=beltzner
2008-10-30 23:28:39 -07:00
Dietrich Ayala
3da086a9c9
backing out bug 462379 due to persistent test failures
2008-10-30 23:11:04 -07:00
Edward Lee
f1472613c5
More bug 462379 followup (both == 2) rs=sdwilsh
2008-10-30 20:30:35 -05:00
Dietrich Ayala
22a04cd7f2
bug 462379 followup (for sdwilsh@forerunnerdesigns.com)
2008-10-30 16:36:14 -07:00
Shawn Wilsher
8a7df4c6aa
Bug 462379 - (NS_ERROR_FAILURE) [nsINavBookmarksService.insertBookmark] when trying to star a bookmark
...
r=dietrich
2008-10-30 17:20:33 -04:00
Florian Queze
e53f23d77a
Bug 456595 - Plain readonly textboxes should have a transparent background. r=Enn.
2008-10-30 22:16:33 +01:00
Dave Townsend
a3e61ce604
Bug 462338: Make executeSoon widely available. r=robcee, r=gavin
2008-10-30 17:22:17 +00:00
Benjamin Smedberg
bb3bf9ec94
Bug 461212 - deCOM frame traversal (relanding) r=mats.palmgren sr=roc
2008-10-30 10:15:22 -07:00
Dave Townsend
00b8d5ed9f
Bustage fix for bug 442419: allow custom max for progressmeter, take 2
2008-10-30 12:25:42 +00:00
Dave Townsend
baf5e8144e
Bustage fix for bug 442419: allow custom max for progressmeter
2008-10-30 12:16:11 +00:00
Mook (sb)
a3c8811bc4
Bug 442419 - allow custom max for progressmeter; r=enndeakin, sr=roc
2008-10-30 13:04:23 +03:30
Marco Bonardo
caedf6ca4c
Bug 462206 - finalize statements in nsPlacesDBFlush, r=sdwilsh
2008-10-30 09:51:34 +01:00
Marco Bonardo
0b5b8f64ca
Bug 462205 - add statementCallback interface to nsPlacesDBFlush, r=sdwilsh
2008-10-30 09:45:21 +01:00
Marco Bonardo
a05f287958
Bug 462204 - Don't try to cancel a not existant timer in nsPlacesDBFlush, r=sdwilsh
2008-10-30 09:42:36 +01:00
Marco Bonardo
5f64e01cf3
Bug 462213 - make migrateV8 tolerant to downgrade-upgrade paths, r=sdwilsh
2008-10-30 09:37:49 +01:00
Shawn Wilsher
8e48a3e072
Bug 462077 - Lazily create Extensions object (FUEL)
...
This lazily creates the Extensions object off of Application so we do not take
the hit of initializing the object during startup if we do not need it.
r=gavin
2008-10-29 16:56:46 -04:00
Dão Gottwald
fdca08cb77
Bug 461633 - remove obsolete tabstrip-box rule from pinstripe's tabbox.css. r=neil
2008-10-29 20:09:48 +01:00
Jim Blandy
3ba206cdb7
Bug 97954: Allow SpiderMonkey to be built on its own, or as part of Mozilla.
...
Give SpiderMonkey its own configure script and top-level Makefile.
Adjust js/src/Makefile as appropriate for life as a stand-alone
makefile, instead of a 'make export; make libs'-style Mozilla tier
makefile. Have the configure script accept '--with-nspr-cflags' and
'--with-nspr-libs' options for using an in-tree NSPR. Also accept
'--with-system-nspr', '--with-nspr-prefix', and
'--with-nspr-exec-prefix' flags for using an installed NSPR. Default
to --disable-jemalloc, assuming we don't have that part of the tree
available; have the top-level configure script pass --enable-jemalloc
as needed.
Since we no longer have an export phase to copy header files into
dist/include/js before we build the library, we need to be able to
find nanojit.h in the nanojit directory; fix references in
jsbuiltins.h and jstracer.cpp.
Give SpiderMonkey it its own copies of many of the files from ./config
and ./build. These are all exact copies, except as follows:
. js/src/config/Makefile.in: js/src only has a subset of
js/src/config, and thus a subset of the makefile targets.
. js/src/config/autoconf.mk.in: js/src/configure.in has its own make
variables to set, not set by the top-level configure script, so it
needs a custom automake.mk template.
. js/src/config/make-system-wrappers.pl: a copy from nsprpub/config,
so that we can build without having an NSPR source tree handy.
Invoke js/src/configure from ./configure, passing the values computed
for NSPR_CFLAGS and NSPR_LIBS by the top-level configure script.
Treat js/src as a static directory of the js tier, and create a new
config/js (just a Makefile) to be the js tier's non-static directory.
Let js/src/configure generate SpiderMonkey's makefiles, not
./configure.
Generate a 'js-config' script, which clients can call to find the
CFLAGS and LIBS values necessary to compile and link against an
installed SpiderMonkey library. Don't include the js-config script in
Macintosh packages.
Teach client.mk how to rebuild js/src/configure.
Tell Mercurial to ignore files generated by autoconf in js/src.
Further work:
. Right now, callers must define JS_THREADSAFE when #including jsapi.h.
This is fixed in a subsequent patch.
. js/src/configure is a trimmed copy of ./configure. It could be
trimmed more.
--HG--
rename : build/autoconf/acoutput-fast.pl => js/src/build/autoconf/acoutput-fast.pl
rename : build/autoconf/altoptions.m4 => js/src/build/autoconf/altoptions.m4
rename : build/autoconf/config.guess => js/src/build/autoconf/config.guess
rename : build/autoconf/config.sub => js/src/build/autoconf/config.sub
rename : build/autoconf/glib.m4 => js/src/build/autoconf/glib.m4
rename : build/autoconf/install-sh => js/src/build/autoconf/install-sh
rename : build/autoconf/make-makefile => js/src/build/autoconf/make-makefile
rename : build/autoconf/match-dir.sh => js/src/build/autoconf/match-dir.sh
rename : build/autoconf/nspr.m4 => js/src/build/autoconf/nspr.m4
rename : build/autoconf/pkg.m4 => js/src/build/autoconf/pkg.m4
rename : build/autoconf/update-makefile.sh => js/src/build/autoconf/update-makefile.sh
rename : build/cygwin-wrapper => js/src/build/cygwin-wrapper
rename : build/hcc => js/src/build/hcc
rename : build/hcpp => js/src/build/hcpp
rename : build/unix/mddepend.pl => js/src/build/unix/mddepend.pl
rename : build/unix/uniq.pl => js/src/build/unix/uniq.pl
rename : config/Makefile.in => js/src/config/Makefile.in
rename : config/Moz/Milestone.pm => js/src/config/Moz/Milestone.pm
rename : config/autoconf.mk.in => js/src/config/autoconf.mk.in
rename : config/config.mk => js/src/config/config.mk
rename : config/elf-dynstr-gc.c => js/src/config/elf-dynstr-gc.c
rename : config/fastcwd.pl => js/src/config/fastcwd.pl
rename : config/gcc_hidden.h => js/src/config/gcc_hidden.h
rename : config/insure.mk => js/src/config/insure.mk
rename : nsprpub/config/make-system-wrappers.pl => js/src/config/make-system-wrappers.pl
rename : config/milestone.pl => js/src/config/milestone.pl
rename : config/milestone.txt => js/src/config/milestone.txt
rename : config/mkdepend/Makefile.in => js/src/config/mkdepend/Makefile.in
rename : config/mkdepend/cppsetup.c => js/src/config/mkdepend/cppsetup.c
rename : config/mkdepend/def.h => js/src/config/mkdepend/def.h
rename : config/mkdepend/ifparser.c => js/src/config/mkdepend/ifparser.c
rename : config/mkdepend/ifparser.h => js/src/config/mkdepend/ifparser.h
rename : config/mkdepend/imakemdep.h => js/src/config/mkdepend/imakemdep.h
rename : config/mkdepend/include.c => js/src/config/mkdepend/include.c
rename : config/mkdepend/main.c => js/src/config/mkdepend/main.c
rename : config/mkdepend/mkdepend.man => js/src/config/mkdepend/mkdepend.man
rename : config/mkdepend/parse.c => js/src/config/mkdepend/parse.c
rename : config/mkdepend/pr.c => js/src/config/mkdepend/pr.c
rename : config/nfspwd.pl => js/src/config/nfspwd.pl
rename : config/nsinstall.c => js/src/config/nsinstall.c
rename : config/nsinstall.py => js/src/config/nsinstall.py
rename : config/pathsub.c => js/src/config/pathsub.c
rename : config/pathsub.h => js/src/config/pathsub.h
rename : config/preprocessor.pl => js/src/config/preprocessor.pl
rename : config/revdepth-nt.pl => js/src/config/revdepth-nt.pl
rename : config/revdepth.pl => js/src/config/revdepth.pl
rename : config/rules.mk => js/src/config/rules.mk
rename : config/system-headers => js/src/config/system-headers
rename : config/version.mk => js/src/config/version.mk
rename : config/version_win.pl => js/src/config/version_win.pl
rename : configure.in => js/src/configure.in
2008-10-29 08:29:22 -07:00
Markus Stange
1c1d59c2bd
Bug 459546 - Make about:sessionrestore look good on all platforms, Mac part. Also fixes bug 459740. r=zeniko
2008-10-29 15:20:18 +01:00
Justin Dolske
c33f2cb0a5
Bug 448909 - Need more controls WHATWG Video tag (followup patch). r=mconnor
2008-10-29 00:35:49 -07:00
Jim Mathies
b84750e8c5
Bug 426544 - Disable browser.download.manager.alertOnEXEOpen and set internet zone bit on all downloaded files; v3; r=sdwilsh
2008-10-29 05:53:30 +01:00
Jesper Kristensen
b148f70864
Bug 401292 - application and addon updates fail when Danish Government browser extension is installed; r=(dveditz + kaie)
2008-10-29 05:39:28 +01:00
Chris Double
a566862e65
Bug 457964 - changed media paused type to boolean - r+sr=roc
2008-10-29 10:54:17 +13:00
Shawn Wilsher
2ebdec533a
Bug 462047 - nsPlacesDBFlush.js should have an error handler.
...
This changeset adds the handleError method from mozIStorageStatementCallback to
nsPlacesDBFlush so we can report errors to the error console if they occur.
r=dietrich
2008-10-28 17:44:35 -04:00
Benjamin Smedberg
555c5a8f1c
Backed out changeset affcc1c08bc0 (deCOM frame enumerator) due to regression from it or bug 461410.
2008-10-28 02:47:40 -04:00
Benjamin Smedberg
2127dcfc13
Bug 461212 - deCOM frame enumerator, r=mats.palmgren sr=roc
2008-10-28 00:47:19 -04:00
Honza Bambas
796eaec927
Bug 455871 - [mac] Regression: drag & drop is not working at all after some-time of browser usage; fix, v2 + colorpicker test update; r+sr=roc
2008-10-28 05:44:29 +01:00
Masayuki Nakano
cb1b72ca34
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
d06f0e2486
Bug 460947 - fsync stuff has a wrong query for expiration sites cap
...
r=dietrich
2008-10-27 18:52:23 -04:00
Marco Bonardo
bf1db1a23a
Bug 459934 - should lazy-load places autocomplete statements
...
r=dietrich
r=sdwilsh
2008-10-27 18:52:23 -04:00
Shawn Wilsher
a776db5391
Bug 459789 - lazily get mDB[Invalid|Old]Frecencies
...
r=dietrich
2008-10-27 18:52:23 -04:00
Shawn Wilsher
ba67e3dc04
Bug 459788 - Lazily get mDBBookmarkToUrlResult
...
r=dietrich
2008-10-27 18:52:23 -04:00
Shawn Wilsher
2452632409
Bug 459786 - lazily get mDBVisitTo[Visit|URL]Result
...
r=dietrich
2008-10-27 18:52:23 -04:00
Shawn Wilsher
09427291bc
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
3673b405f4
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
cf3da2eccf
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
c2c58ede5b
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
1e25281a87
Bug 455474 - cleanup nsNavBookmarks::Init
...
r=dietrich
2008-10-27 18:52:21 -04:00
Marco Bonardo
636252beee
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
51ee94d2ad
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
fe1e270944
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
3d0d41ee56
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
3f60a72d69
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)
febae1a322
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
7d6c83e21f
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
f43cc80f2f
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
5feaf5f6ed
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
412274b23d
Backed out changeset 80ce2b5adcc5
2008-10-27 18:52:29 +01:00
Dão Gottwald
a7fb9e52c7
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
1465af353c
[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
8ea07de95a
[OS/2] Bug 461229: remove tooltip-label from pmstripe's popup.css, r=wuno
2008-10-26 22:17:26 +01:00
Ehsan Akhgari
c0d0c4d7f5
Merge landing of bug 416714
2008-10-26 22:36:24 +03:30
Ehsan Akhgari
0ad49ff6c2
Bug 461714 - Duplicate handleLoad functions in test_privbrowsing.html, r=dolske
2008-10-26 22:34:15 +03:30
Peter Weilbacher
625adf35ac
[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
b7fc7a453a
Bug 461341 MailNews usernames need decoding on signons file upgrade. r=dolske
2008-10-26 14:27:46 +00:00
Ehsan Akhgari
a52f7a990f
Merge landing of bug 461629
2008-10-26 01:19:03 +03:30
Ehsan Akhgari
ff2d2e91e0
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
23aaaa2abf
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
3e774dc277
Merge bug 458856
2008-10-24 15:43:59 -07:00
Nick Kreeger
6b12a9c419
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
e66cb1359f
bug 453840: fix up pretty name support for win32. r=ted.mielczarek, patch=me
2008-10-24 15:47:48 -04:00
Justin Dolske
c10dcfac56
Bug 449522 - Context menu for HTML5 <video> elements. r=gavin, ui-r=boriss
2008-10-22 23:36:52 -07:00
Dão Gottwald
a2bca640d3
Bug 460934 - tooltip-label class should be globally available. r=neil
2008-10-22 19:15:25 +02:00
Robert Strong
a18d511cfa
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
f685c46392
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
4058fd389c
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
35de8e8723
Bug 422991 - "'make distclean' misses some files" (cleanup browser/installer) [r=bsmedberg]
2008-10-20 22:17:16 -05:00
Ehsan Akhgari
3d5a77e536
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
0de77920ec
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
1c7e7d7d96
Bug 460769 - arrowscrollbox destruction should cancel smooth scrolling. r=enndeakin
2008-10-20 18:52:12 +02:00
Neil Deakin
805498ee9a
Bug 417257, exception using tooltiptext because of binding inheritance of popup, r=neil
2008-10-20 11:33:49 -04:00
Julien RIVAUD
5829489828
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
c510c992e1
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
356ba68377
Bug 453723: Short-circuit known-clean hosts in the url-classifier. r=tony
2008-10-19 20:07:46 -07:00
Ehsan Akhgari
c05203160f
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
126cb51324
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
202ab53e20
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
b87cd8ac85
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
9467c5bb99
Bug 398928 - Allow moving a window by dragging toolbar or statusbar, r=enndeakin
2008-10-18 11:57:46 +02:00
Ryan Flint
cdff3c4a90
Bug 460235 - Additional search service Ts improvements. r=gavin
2008-10-17 22:34:33 -04:00
Ryan Flint
20d6ad0569
Bug 460235 - Additional search service Ts improvements. r=gavin
2008-10-17 22:24:47 -04:00
Daniel
78ba57d163
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
9ed4ba3e20
Bug 459323 - Drag and Drop in input controls is broken. r=smaug, sr=sicking.
2008-10-17 22:04:55 +02:00
Shawn Wilsher
829fc431ab
Backout places fsync changes
2008-10-17 12:29:34 -04:00
Marco Bonardo
5d71eb1aea
followup to bug 459934, fix memory leak, mpa=mano, for post facto review
2008-10-17 08:56:25 -04:00
Marco Bonardo
31179017d1
Bug 459934 - should lazy-load places autocomplete statements
...
r=dietrich
r=sdwilsh
2008-10-17 06:12:53 -04:00
Shawn Wilsher
30a43bf34a
Bug 459789 - lazily get mDB[Invalid|Old]Frecencies
...
r=dietrich
2008-10-17 06:12:53 -04:00
Shawn Wilsher
69ca4066be
Bug 459788 - Lazily get mDBBookmarkToUrlResult
...
r=dietrich
2008-10-17 06:12:53 -04:00
Shawn Wilsher
6e74a7cc96
Bug 459786 - lazily get mDBVisitTo[Visit|URL]Result
...
r=dietrich
2008-10-17 06:12:53 -04:00
Shawn Wilsher
0630ed6ac5
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
1bf6dc8334
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
fa8ebfbf47
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
a3921cb60e
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
a34b89c878
Bug 455474 - cleanup nsNavBookmarks::Init
...
r=dietrich
2008-10-17 06:12:52 -04:00
Marco Bonardo
6a40b81d8f
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
7318a31e87
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
1d8ed87e7e
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
17cb4ef937
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
324faf73c0
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)
ab683c2014
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
4e36cb2d33
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
0a4f228e1e
Bug 455057 - some chrome images have embedded profiles. ui-r=faaborg, sr=mconnor.
2008-10-16 15:20:21 -07:00
Shawn Wilsher
5b77a76c5c
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
538c4130cc
Bug 459765 - Update to libsydneyaudio r3730 r=kinetik
2008-10-16 16:16:29 +13:00
Dão Gottwald
6049b9b6a4
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
9a723ec1d3
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
7df10dc9bd
Bug 459988 - Download manager does not send the dl-cancel notification, r=sdwilsh
2008-10-15 10:57:23 +03:30
Ehsan Akhgari
83f6c4545b
Bug 457110 - Support in-memory DB for the downloads manager back-end, r=sdwilsh
2008-10-15 10:54:52 +03:30
Markus Stange
f63b033b57
Bug 450944 - Turn off shadow for the autoscroll icon, r=mconnor
2008-10-14 17:36:38 +02:00
Marco Bonardo
619bf4f3db
Bug 458683 - Backup only uri nodes into tag containers, r=dietrich
2008-10-14 17:24:08 +02:00
Neil Rashbrook
55b6b71d92
Bug 459571 Places autocomplete results contain incorrect search string r=sdwilsh,mardak
2008-10-14 14:54:17 +01:00
Neil Rashbrook
651b70be24
Bug 459329 Download Manager should honour --disable-vista-sdk-requirements r=sdwilsh
2008-10-14 14:48:55 +01:00
Ben Hearsum
24415c1d5b
backout bug 453840 to fix win32 l10n
2008-10-13 20:42:23 -04:00
Markus Stange
3bfe5e1277
Bug 394892 - Draw checkboxes and radiobuttons with NSButtonCell, r=josh sr=dbaron
2008-10-13 18:58:40 +02:00
Marco Bonardo
e1b2894e8b
Bug 457698 - nsNavHistoryFolderResultNode::OnItemAdded ignores dynamic containers, r=dietrich
2008-10-13 18:14:50 +02:00
Marco Bonardo
a391ff7b7f
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
c6d47a93d5
Bug 457681 - if ExcludeReadOnlyFolders is false, readonly dynamic containers are still excluded, r=dietrich
2008-10-13 17:58:36 +02:00
Marco Bonardo
8f29aaecf4
Bug 457677 - PlacesUtils ignores dynamic containers, r=dietrich
2008-10-13 17:54:25 +02:00
Edward Lee
bc7771fdb0
Bug 414326 - Use DownloadUtils for software update downloads. r=sdwilsh, r=robstrong
2008-10-13 10:50:10 -05:00
Markus Stange
efc31b0d07
Merge backout of bug 398928
2008-10-13 14:33:01 +02:00
Markus Stange
9e3fc5bc06
Backed out changeset 151e51ec625e (bug 398928) because of unit test orange
2008-10-13 14:30:47 +02:00
Marco Bonardo
81dc5853ba
Bug 458013 - QueryResultNode Tag refresh optimization is useless as it is, r=dietrich
2008-10-13 14:11:27 +02:00
Markus Stange
cd0ace7d7c
Bug 398928 follow-up to fix preferences pane switching, r=Neil
2008-10-13 11:27:40 +02:00
Markus Stange
c66be3d531
Bug 398928 - Allow moving a window by dragging toolbar or statusbar, r=enndeakin
2008-10-13 11:24:51 +02:00
Markus Stange
42e4ab3eda
Bug 414728 - Use text-shadow in the statusbar on Mac, r=rflint
2008-10-13 11:07:00 +02:00
Justin Dolske
365ff4d9ea
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
ee9af1d7a6
Partial backout of Bug 453733 to fix Bug 459569
2008-10-12 16:03:38 -07:00
Ben Turner
a2d746ccc9
Bug 455436 - "XPConnect insists on using its own error reporter even when another is already set." r+sr=jst.
2008-10-12 11:32:34 -07:00
Dão Gottwald
f7bf0fe975
Bug 459457 - global.css cleanup: kill formatting.css, remove obsolete stuff, rtl fixes and more. r=neil
2008-10-12 15:25:51 +02:00
Peter Weilbacher
68f18866df
[OS/2] Bug 454956: fix OS/2 build break with GCC 3.4.6 or newer, part 2
2008-10-11 14:49:03 +03:00
Justin Dolske
d62de70899
Merge retardedness.
2008-10-10 21:42:19 -07:00
Justin Dolske
f3be10dbee
Backed out changeset 2f36cde1694c (bug 394611, due to leaks)
2008-10-10 21:39:25 -07:00
Antonio Gomes
3b6d5c84d0
Bug 444801 - Implement pref support on snav; r=(doug.turner + mark.finkle)
2008-10-11 03:24:56 +02:00
Jim Mathies
096078a5db
Bug 445158 - Consider providing a pref that allows users to avoid check for "Launching Applications and Unsafe Files" Internet option; r=(sdwilsh + tellrob)
2008-10-11 03:15:51 +02:00
Steffen Wilberg
6021a26e4a
In about:config, make accel+f focus the filter box instead of invoking the find bar; r=neil
2008-10-11 03:10:48 +02:00
Justin Dolske
0c8914df6f
Bug 394611 - Always prompt the user before changing a stored password. r=gavin
2008-10-10 18:05:48 -07:00
Robert Strong
45fbb8739e
Bug 453733 - Software update fails if current directory is root directory (win32 only). r=ted.mielczarek, r=bsmedberg
2008-10-10 16:17:58 -07:00
Robert Strong
3718d0b8b4
Bug 453733 - Software update fails if current directory is root directory (win32 only). r=ted.mielczarek, r=bsmedberg
2008-10-10 16:04:01 -07:00
Robert Strong
a4e605f065
Bug 458839 - Move errors.xul from update over to extensions since the add-ons mgr. is the only consumer. r=dtownsend
2008-10-10 15:36:46 -07:00
Justin Dolske
e4b5c23d8e
Bug 426991 - Form submission extremely slow on large forms (with form Form history turned on). r=sdwilsh, r=gavin
2008-10-10 14:51:49 -07:00
Arpad Borsos
c72ef7d248
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Dão Gottwald
7a4697a391
Bug 450554 - focus restoring for panels uses a wonky timeout during popuphiding, should wait for popuphidden instead. r=neil
2008-10-10 13:47:17 +02:00
Dão Gottwald
5985c7379d
Bug 164608 - Menu bars in background windows should be grayed out (disabled appearance). r=neil
2008-10-10 13:11:22 +02:00
Daniel Brooks
82dd90713a
bug 451025: <preferences> element should work outside of a <prefwindow> — fix test failures
2008-10-10 00:23:55 -05:00
Neil Rashbrook
e0eb376859
Bug 455880 Move <filefield> to toolkit/content/widgets r=Enn (forgot copied file)
2008-10-10 00:25:37 +01:00
Daniel Brooks
41d81eb98f
merge bug 451025 — <preferences> element should work outside of a <prefwindow>
2008-10-09 18:15:57 -05:00
Daniel Brooks
d14b416f6a
bug 451187 — <preferences> element should work outside of a <prefwindow>
2008-10-09 18:14:17 -05:00
Neil Rashbrook
623cba3c5c
Bug 455880 Move <filefield> to toolkit/content/widgets r=Enn
...
--HG--
rename : toolkit/mozapps/preferences/preferences.xml => toolkit/content/widgets/filefield.xml
2008-10-10 00:04:06 +01:00
Neil Rashbrook
7113ffa14d
Bug 69710 Disabled menu items need more three-dimensional appearance r=dao
2008-10-10 00:00:46 +01:00
Brian Crowder
a5e96d9b80
Bug 422793 - remove unused showOSAlert, r=neil
2008-10-09 13:44:17 -07:00
stefanh@inbox.com
01851caf27
Follow-up fix for bug 458775 (actually use the right attribute). NPOTDFB.
2008-10-09 19:30:47 +02:00
Ben Hearsum
ac72afe0f2
bug 453840: make it possible to create files in the final place for releases - follow-up to MOZ_PKG_PRETTYNAMES patch to support win32
2008-10-09 08:53:28 -04:00
stefanh@inbox.com
80edd0165d
Bug 458775 - Make use of new search textbox widget in Help. r=dao. NPOTDFB.
2008-10-09 18:32:45 +02:00