Asaf Romano
620f375440
Bug 762799 - Cannot open bookmark from sidebar with keyboard (with Enter key). r=mak
2012-06-28 21:24:44 +03:00
Asaf Romano
e7226e0e49
Bug 761494 - Cannot open all Bookmarks in tabs by Middle clicking a folder in Sidebar. r=mak
2012-06-28 21:14:45 +03:00
Saurabh Anand
f34f81e8d8
Bug 722988 - openLocationLastURL.jsm uses global Private Browsing state to make decisions; r=ehsan
2012-06-28 03:11:24 +05:30
David Rajchenbach-Teller
9afe4e857b
Bug 722332 - Adapt main clients to asynchronous nsIBrowserSearchService API. r=gavin
2012-04-19 16:08:09 +02:00
Ehsan Akhgari
45fe6d3ae2
Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
...
This patch does the following:
* It adds nsITransferable::Init(nsILoadContext*). The load context
might be null, which means that the transferable is non-private, but
if it's non-null, we extract the boolean value for the privacy mode
and store it in the transferable.
* It adds checks in debug builds to make sure that Init is always
called, in form of fatal assertions.
* It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which
represent the document that the string is coming from.
nsIClipboardHelper implementation internally gets the nsILoadContext
from that and passes it on to the transferable upon creation. The
reason that I did this was that nsIClipboardHelper is supposed to be a
high-level helper, and in most of its call sites, we have easy access
to a document object.
* It modifies all of the call sites of the above interfaces according to
this change.
* It adds a GetLoadContext helper to nsIDocument to help with changing
the call sites.
2012-04-16 22:14:01 -04:00
Dão Gottwald
3fee7f548f
Bug 767975 - Set the consumeoutsideclicks attribute on autocomplete result popups instead of calling popupBoxObject.setConsumeRollupEvent. r=enndeakin
2012-06-26 23:48:15 +02:00
Tim Taubert
5a91c1d53c
merge m-c to fx-team
2012-06-19 14:56:47 +02:00
Tim Taubert
9f28bb1ed7
Bug 752407 - Thumbnail cache should be created in the Local profile folder, not the Roaming ones; r=mak
2012-06-18 16:05:23 +02:00
Jacek Caban
f812a87e93
Bug 761094 - Enable IE migrator on mingw builds r=mak
...
--HG--
extra : rebase_source : 2664954305d3b6cdb327bd884c8ad7a6c9e8aaaf
2012-06-18 10:03:01 +02:00
Justin Dolske
66bad5405c
Bug 731926 - Refactor init/shutdown functions in browser.js (rename some functions). r=gavin
2012-06-15 12:09:48 -07:00
Brian R. Bondy
3717929dc5
Bug 758463 - Windows XP does not clear prefetch on updates. r=jimm
2012-06-15 10:37:55 -04:00
Brian R. Bondy
675334cbbb
Bug 764515 - When setting default browser in Windows 8, should also set non http defaults. r=jimm
2012-06-14 22:19:39 -04:00
Alice0775 White
3a82d14a97
Bug 682944 - Prevent snippets with iframes from breaking about:home. r=gavin
2012-06-13 15:44:28 -07:00
Asaf Romano
1579660d5d
Bug 762639 - "Import Settings and Data" dialog show up on first run. r=mak.
2012-06-14 13:42:15 +03:00
Ed Morley
a73fc227f9
Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms
2012-06-11 10:08:32 +01:00
Matt Woodrow
d8b05307aa
Bug 539356 - Part 10 - Test changes required for DLBI. r=roc
2012-06-11 16:45:38 +12:00
Michael Wu
ea17443d61
Bug 759013 - Convert more makefiles to use TEST_DIRS, r=khuey
2012-05-27 23:25:22 -04:00
Olli Pettay
ac6b89bfdb
Bug 761613 - Merge nsIPrivateDOMEvent to nsIDOMEvent, r=jst
2012-06-10 21:14:30 +03:00
Brian R. Bondy
c81adf71f0
Bug 760680 - Update shell integration default browser check for Windows 8. r=jimm
2012-06-08 09:19:01 -04:00
Saurabh Anand
ae364922c7
Bug 748477 - Switch chrome privateWindow getter to check currentTab and remove setter; r=ehsan
2012-06-08 07:11:40 +05:30
Jared Wein
a370813d03
Backed out changeset 4c6587af0ec6 (bug 743613) since I should have gotten ux-review.
2012-06-07 16:20:03 -07:00
Chris Mahoney
c529be8c6e
Bug 743613 - Added checkbox in Tabs preferences tab to enable/disable display of New Tab Page. r=jaws
2012-06-07 17:12:30 -04:00
Tim Taubert
c595e194e6
merge m-c to fx-team
2012-06-06 17:40:11 +02:00
Chris Lee
0d7d4692dc
Bug 523140 - Improve language of 'Start New Session' string in about:sessionrestore; r=zpao
2012-06-04 18:57:06 -07:00
Brendan Dahl
a04fcdad74
Bug 752676: Add pdf.js as an internal handler for pdfjs (1/2); r=mak77
2012-06-02 09:56:24 -07:00
Rob Campbell
fbb532a56f
merge m-c to fx-team
2012-06-03 17:41:43 -03:00
Asaf Romano
a2e9e1b54e
Bug 730340 - Bug 730340 - Don't use expando properties for storing data on places nodes. Don't use an expando to mark cut nodes. r=mak.
2012-06-03 15:01:15 +03:00
Tim Taubert
088d9c2a9e
Bug 742047 - Part 2 - Refactor SessionStorage.jsm and its API; r=zpao
2012-06-03 11:45:51 +02:00
Tim Taubert
4265aa8a1a
Bug 742047 - Part 1 - Create SessionStorage.jsm and migrate existing code; r=zpao
2012-06-03 11:45:51 +02:00
Ehsan Akhgari
7b7a3556e8
Merge the last green changeset of mozilla-inbound to mozilla-central
2012-06-02 14:39:47 -04:00
Pranav Ravichandran
a74d2889e8
Bug 750554 - If service is not used for updates then do not show it in preferences. r=bbondy
2012-05-31 10:28:01 -04:00
Asaf Romano
8f87a1a12b
Bug 730340 - Don't use expando properties for storing data on places nodes. Part 3 - cache livemark-info object in the controller for each view instead of setting _feedURI and _siteURI exapndos on livemark nodes. Also fix a bug I introduced in the previous check for this bug, in PVB_nodeHistoryDetailsChanged. r=mak
2012-06-02 16:54:25 +03:00
Phil Ringnalda
f30877d608
Bug 758990 - Don't create feed URIs that inherit security context, r=gavin
2012-05-29 23:27:40 -07:00
Asaf Romano
068caef0d1
Bug 730340 - Don't use expando properties for storing data on places nodes. part 1 - use a WeakMap for mapping places nodes to DOM nodes. part 2 - use a WeakMap for cellProperties in treeView.js; stop caching _plainContainer. r=mak
2012-06-01 23:03:00 +03:00
Boris Zbarsky
f13a1c00de
Bug 731447. Make buttons display:inline-block by default so that underlines don't reach into them. r=dbaron
2012-06-01 11:45:37 -04:00
Robert O'Callahan
3da1d1f993
Backout 65cd6893941e for real (bug 731868)
2012-06-01 22:39:50 +12:00
Asaf Romano
01ccb8bd35
Bug 730340 - Fix typo found by neil, remove useless comments.
2012-06-02 23:24:19 +03:00
Robert O'Callahan
b6d824fdff
Bug 731868. Part 3: Remove JS workaround for memory leak. r=dietrich
...
--HG--
extra : rebase_source : 805d3c1e40fe0a764b2feae83472c0c2e5dabe99
2012-06-01 18:26:30 +12:00
Raymond Lee
ea3b7aba0b
Bug 724821 - Firefox menu bar becomes disabled after toggling toolbars while 'Customize Toolbars' dialog open. r=mak77
2012-05-31 14:45:28 +02:00
Cameron McCormack
dc816782b7
Fix a couple of typos in comments. No bug, no review.
2012-05-31 10:32:17 +10:00
Ed Morley
da18754c01
Merge mozilla-central to mozilla-inbound
2012-05-30 18:24:56 +01:00
Marco Bonardo
1fcfe4455c
Bug 759730 - Use COMPtr for nsIWritablePropertyBag2 in nsIEHistoryEnumerator
...
rs=mano
2012-05-30 16:11:37 +02:00
Marco Bonardo
2b89a4f349
Bug 753672 - Remove old code that is breaking live-update of the bookmarks chevron view.
...
r=mano
2012-05-30 16:11:34 +02:00
Gervase Markham
d4eb7d5782
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
...
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Asaf Romano
ff2265239e
Bug 748569 - Fix few migration regressions (reset profile feature is broken - bug 748047, bookmarks.html not imported during migration - bug 738263, default-browser detection during migration is completely broken and few more minor issues). r=mak
2012-05-28 12:43:59 +03:00
Brian R. Bondy
4daa036624
Bug 756846 - Increase timeout to 3 minutes for prefetch clearing. r=rstrong
2012-05-27 22:40:48 -04:00
Brian R. Bondy
4671436044
Bug 692255 - Get rid of prefetch files on Windows for faster startup. r=rstrong
2012-05-27 22:40:48 -04:00
Ryan VanderMeulen
7baae5eafb
Merge m-c to inbound
2012-05-26 18:20:43 -04:00
Rob Campbell
69eede34c2
merge fx-team to m-c
2012-05-26 14:14:27 -03:00
Tim Taubert
b74f64cd36
Bug 664324 - [session restore cleanup] Remove trailing whitespace; r=zpao
2012-05-25 23:39:22 +02:00
Tim Taubert
e596397423
Bug 758568 - Use SessionStoreInternal instead of passing it to SHistory and TabsProgressListeners; r=zpao
2012-05-25 23:11:31 +02:00
Andres Hernandez [:andreshm]
018e9e1308
Bug 745040 - Move the Session Store Service to a module r=zpao
2012-05-14 16:01:21 -06:00
Paul O’Shannessy
d35d428a9a
Bug 739531 - Can't duplicate a tab with designMode and no body; r=ttaubert
2012-05-25 10:43:19 +02:00
Andrew Hurle
05ae23c117
Bug 720154 - Move restore_on_demand checkbox to Tabs page, never disable it. r=zpao, ui-r=jboriss
2012-05-26 09:33:52 -04:00
Josh Matthews
69d9415509
Bug 722857 - Basic sanity test for before/after private browsing DOM storage implementation. r=honzab
2012-05-26 09:38:06 +01:00
Ed Morley
05ff81b305
Backout 70cde80fa095 & 5a903d496ab0 (bug 722857) for crashes in 646184.html
2012-05-25 12:51:32 +01:00
Josh Matthews
2b475b03a6
Bug 722857 - Basic sanity test for before/after private browsing DOM storage implementation. r=honzab
2012-05-25 12:20:58 +01:00
Ryan VanderMeulen
f77cc327e6
Backout 4eaf67a7f50f since it shouldn't have been checked in.
2012-05-24 19:25:45 -04:00
Andrew Hurle
c213af2b11
Bug 566444 - Simple test for the proxy settings dialog under preferences. r=jaws
2012-05-24 18:45:10 -04:00
Andrew Hurle
88e96caace
Bug 566444 - Make proxy exceptions multiline. r=jaws
2012-05-24 18:45:09 -04:00
Raymond Lee
2387c41adf
Bug 728626 - Non-Firefox tests should not use 'about:robots' which is Firefox specific. r=ttaubert
2012-05-22 09:25:49 +08:00
Ehsan Akhgari
ab9253304f
Bug 307181 - Stage Firefox updates in the background after they're downloaded, and replace the application directory on restart; r=rstrong,bbondy
...
When Firefox downloads an update, it previously kept the update around to apply
it on the next restart. This patch changes this so that the updater program
is launched in the background as soon as the update has finished downloading
in order to stage the updated version of the application by copying the
existing installation directory to a temporary location and applying the update
on top of it, and replace the existing installation directory with the staged
directory on the next restart.
Because the replacing step is typically very fast, this patch eliminates the
wait for the update to be applied on restart, making it unnecessary to show a
progress dialog when restarting.
--HG--
rename : toolkit/mozapps/update/test/chrome/test_0092_finishedBackground.xul => toolkit/mozapps/update/test/chrome/test_0093_stagedBackground.xul
rename : toolkit/mozapps/update/test/unit/test_0110_general.js => toolkit/mozapps/update/test/unit/test_0113_general.js
rename : toolkit/mozapps/update/test/unit/test_0111_general.js => toolkit/mozapps/update/test/unit/test_0114_general.js
rename : toolkit/mozapps/update/test/unit/test_0112_general.js => toolkit/mozapps/update/test/unit/test_0115_general.js
rename : toolkit/mozapps/update/test/unit/test_0170_fileLocked_xp_win_complete.js => toolkit/mozapps/update/test/unit/test_0172_fileLocked_xp_win_complete.js
rename : toolkit/mozapps/update/test/unit/test_0171_fileLocked_xp_win_partial.js => toolkit/mozapps/update/test/unit/test_0173_fileLocked_xp_win_partial.js
rename : toolkit/mozapps/update/test/unit/test_0110_general.js => toolkit/mozapps/update/test_svc/unit/test_0113_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0111_general.js => toolkit/mozapps/update/test_svc/unit/test_0114_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0112_general.js => toolkit/mozapps/update/test_svc/unit/test_0115_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0170_fileLocked_xp_win_complete.js => toolkit/mozapps/update/test_svc/unit/test_0172_fileLocked_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0171_fileLocked_xp_win_partial.js => toolkit/mozapps/update/test_svc/unit/test_0173_fileLocked_xp_win_partial_svc.js
2012-05-22 10:50:04 -04:00
Tim Taubert
dd5956e89d
merge m-c to fx-team
2012-05-22 15:20:39 +02:00
Jim Mathies
b02ab82aae
Bug 732124 - Fix for crt link errors with VC11 - build glue using both the static and the dynamic runtime lib, and link accordingly for various components. r=ted
2012-05-21 16:31:03 -05:00
Bellindira Castillo [:bellindira]
4a73ea6e1c
Bug 662743 - Session restore should do more than restore a <select>'s selectedIndex; r=zpao
2012-05-17 23:23:35 -06:00
Gervase Markham
ca171eec44
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Ed Morley
5907af5d60
Merge fx-team and mozilla-central ready for MPL2 update
2012-05-21 07:49:47 +01:00
Andres Hernandez [:andreshm]
0bff14c878
Bug 742051 - Remove the backwards compatibility for the old formdata format r=zpao
2012-05-14 16:11:43 -06:00
Andres Hernandez [:andreshm]
742c296e45
Bug 697903 - Move form data functions from sessionstore into JSM r=zpao,ttaubert
2012-05-08 10:36:29 -06:00
Rob Campbell
cad13b654f
merge fx-team to m-c
2012-05-16 12:03:18 -07:00
Tim Taubert
6b1d15030d
Bug 754608 - Part 3 - add regression tests; r=dietrich
2012-05-15 08:11:08 +02:00
Tim Taubert
6418683262
Bug 754608 - Part 2 - remove getXULDocument() from head.js and use the browser's XUL document; r=dao
2012-05-15 08:10:55 +02:00
Tim Taubert
267ea32188
Backed out changeset 7a5807d68ddc (bug 682944)
2012-05-15 08:17:05 +02:00
Frank Yan
d841ed715a
Bug 682944 - Prevent snippets with iframes from breaking about:home. r=gavin
2012-04-24 13:43:38 -04:00
Tim Taubert
011312460d
Bug 753755 - [Page Thumbnails] Disabling thumbnails should not create empty folders; r=dietrich
2012-05-14 18:18:27 +02:00
Tim Taubert
6975a739d0
Bug 752409 - Intermittent browser/browser/components/thumbnails/test/browser_thumbnails_storage.js; r=dietrich
2012-05-14 18:16:25 +02:00
Tim Taubert
bfa5c6801f
Bug 745303 - remove leftover test/browser_tabview_storage_policy.js; r=me
2012-05-14 15:31:56 +02:00
Dão Gottwald
90c264a25a
Bug 752467 - disable leaky tests. r=zpao
2012-05-10 20:09:25 +02:00
Zuhao (Joe) Chen
b89985af74
Bug 731866 - Copy and port current preference tests to run against the in-content preferences. r=jaws
2012-05-08 19:33:14 -07:00
Devan Sayles
560e09e2d8
Bug 735471 - Add a pref to switch between window'd preferences and in-content preferences. r=jaws,bmcbride
2012-05-08 19:31:51 -07:00
Jon Rietveld
a7dee505bf
Bug 737177 - Port the security pane to the in-content preferences implementation. r=bmcbride
2012-05-08 19:28:24 -07:00
Devan Sayles
47354b7ca8
Bug 735091 - Sync pane for in-content prefrences. r=jaws,bmcbride
2012-05-08 19:23:19 -07:00
Devan Sayles
6f20be5f8d
Bug 732125 - Content pane for in-content preferences. r=jaws,bmcbride
2012-05-08 19:21:03 -07:00
Jon Rietveld
b6e40c5524
Bug 733469 - Move the applications preferences to in-content UI. r=jaws r=bmcbride
2012-05-08 19:19:58 -07:00
Jon Rietveld
4eefb3e13b
Bug 723737 - Move the advanced preferences to in-content UI. r=jaws r=bmcbride
2012-05-08 19:18:11 -07:00
Jon Rietveld
14aede6bcb
Bug 723328 - Move the privacy preferences to in-content UI. r=bmcbride
2012-05-08 19:16:26 -07:00
Owen Carpenter
89c4173e5b
Bug 719717 - Move the tabs preferences to in-content UI. r=bmcbride
2012-05-08 19:15:13 -07:00
Jon Rietveld
3af1f183c8
Bug 724686 - General pane for in-content preferences. r=bmcbride
2012-05-08 19:14:17 -07:00
Owen Carpenter
78f759474a
Bug 734013 - Implement the pane-switching functionality for the in-content preferences. r=bmcbride
2012-05-08 19:13:05 -07:00
Jon Rietveld
969245b170
Bug 733473 - Implement initial prerequisites for in-content preferences, and landing page. r=bmcbride
2012-05-08 19:10:25 -07:00
Chris Pearce
5a55adaf35
Bug 716107 part 5 - Add fullscreen permissions to about:permissions. r=margaret
2012-05-09 09:47:19 +12:00
Justin Lebar
30ce54f7ce
Bug 749018 - Make OOP <iframe mozbrowser> pass current browser frame tests. r=smaug,cjones
...
--HG--
extra : rebase_source : f15018bf2c9427a0d6e8d44da348d8d7d1693219
2012-05-08 09:20:35 -07:00
Phil Ringnalda
7f9cae1506
Merge m-c to m-i
2012-05-04 19:49:34 -07:00
Paul O’Shannessy
bca2c43793
Bug 751711 - Fix usage of nsIAlertsService in nsBrowserGlue [r=gavin]
2012-05-04 11:23:55 -07:00
Tim Taubert
5bf4b8b5ca
Bug 749892 - Intermittent browser_tabview_apptabs.js | Test timed out; r=jaws
2012-05-04 16:32:35 +02:00
Johan Charlez
b5ff7b1465
Bug 503370 - Library doesn't handle CTRL+F correctly. r=dao
2012-05-03 06:22:32 -04:00
Matt Brubeck
e3b7b8e191
Merge mozilla-central and mozilla-inbound
2012-05-02 15:58:11 -07:00
Jonathan Kew
53bd08f8a0
bug 749658 - test for unwanted tab-strip overflow. r=roc
2012-05-01 11:06:23 +01:00
Ehsan Akhgari
1264cba321
Backout changeset b0200dab0ccc to revert the incorrect backout of an fx-team range (no bug)
...
This is the range I mistakenly backed out before:
http://hg.mozilla.org/mozilla-central/pushloghtml?changeset=bc5fee76550b
2012-05-02 16:11:19 -04:00
Ehsan Akhgari
077dde163d
Backout the latest merge from fx-team because of Ts regressions (no bug)
2012-05-02 15:37:08 -04:00