Commit Graph

3592 Commits

Author SHA1 Message Date
Gregory Szorc
aa883d0730 Bug 785225 - Part 5: Partial removal of Clients singleton; r=rnewman
Clients was being exported and used as a singleton. We still use Clients
as a singleton in some places, but only in test code. The preferred
method to access Clients is now through a service instance.
Weave.Clients is no longer exposed. Callers go through Weave.Service
now.
2012-08-29 14:43:40 -07:00
Dão Gottwald
69ee58ce36 Bug 782453 - Add site-specific User Agent infrastructure and use it to fix AOL Mail. r=bz,ehsan sr=gerv 2012-08-29 08:03:24 +02:00
Matt Woodrow
58d3d65ab2 Bug 539356 - Part 10 - Test changes required for DLBI. r=roc
* * *
[mq]: test-fixes
2012-08-29 17:48:13 +12:00
Matt Woodrow
0b20201fde Bug 539356 - Part 10 - Test changes required for DLBI. r=roc
* * *
[mq]: test-fixes
2012-08-29 17:48:13 +12:00
Raymond Lee
5eab5532fc Bug 762966 - Reset homepage pref for users who have it set to google.com/firefox. r=dao 2012-09-27 20:57:39 +08:00
Josh Matthews
ae1754a188 Bug 795556 - Part 2: Move privacy status propagation for new windows into the platform. r=bz 2012-10-10 11:28:42 -04:00
Dão Gottwald
088d2993ca Bug 799502 - Override the UA string for moodle to get the rich text editor rather than plain textareas. r=bz,felipe,gerv 2012-10-10 14:53:11 +02:00
Ally Naaktgeboren
358a9a5f7a Bug 589468 - Part 2/2: Change "computer" to "device" in all strings regarding desktop Firefox Sync. r=mconnor
--HG--
extra : rebase_source : 1041808123507a278b6bbddf7d387d6ef18ccfcd
2012-08-29 17:09:32 -07:00
Dão Gottwald
f9ace114ee Bug 782453 - Add site-specific User Agent infrastructure and use it to fix AOL Mail. r=bz,ehsan sr=gerv 2012-08-30 13:49:05 +02:00
Marco Bonardo
7bf4cedb77 Bug 749477 - Stop abusing about:home localStorage from browser code.
r=fryn
2012-09-12 12:02:03 +02:00
Marco Bonardo
ffd5807159 Backout a933e3c0ec0f (bug 749477) for causing a new random failure in m-oth 2012-09-12 21:26:38 +02:00
Marco Bonardo
c336482e7d Bug 749477 - Stop abusing about:home localStorage from browser code.
r=fryn
2012-09-12 12:02:03 +02:00
Ehsan Akhgari
115ba5a2eb Bug 722978 - Port the certificate exception UI to the new per-window private browsing API; r=jdm
--HG--
extra : rebase_source : a49d0c630a170a950dd830ad484e084a29f8b51f
2012-10-12 23:38:19 -04:00
Ehsan Akhgari
b9acc431b5 Bug 722983 - Fix the back-end handling of permanent private browsing mode through the per-window private browsing APIs; r=jdm
--HG--
extra : rebase_source : 31358b29c5b3c5f6921598ea3246aede62ca78db
2012-10-16 18:06:38 -04:00
Ehsan Akhgari
da91f5d5f5 Bug 801661 - Disable browser_privacypane_7.js and its in-content variant in per-window PB mode; r=jdm
--HG--
extra : rebase_source : 6c6b6190dfcce6528276cfcfc2546385aabbb0db
2012-10-16 18:03:25 -04:00
Felipe Gomes
1971f62b7e Bug 766616. Part 1. Implement about:socialerror page. r=mixedpuppy 2012-09-06 16:23:01 -07:00
Luqman Aden
97366a0c4e Bug 786897 - Command line option -private crashes, if privacy mode is enabled in preferences. r=ehsan 2012-09-05 22:14:37 -04:00
Ehsan Akhgari
6a6d0d8405 Bug 774963 - Remove removeDataFromDomain from nsIPrivateBrowsingService, and put it in its own JS module, ClearRecentHistory; r=jdm 2012-10-03 11:29:10 -04:00
Ryan VanderMeulen
9f8074ca32 Backout e5269e137290, (bug 794606), e94dbc151121 (bug 794602), and 0ea0cfc7f6f4 (bug 792821) due to mochitest-other orange on a CLOSED TREE. 2012-10-04 19:34:19 -04:00
Josh Matthews
9fa9982775 Bug 794602 - Make nsWebBrowserPersist::SaveURIInternal use channels with valid privacy statuses. r=bz,mfinkle,smaug,ehsan,jwalker,roc,unfocused 2012-10-04 15:07:51 -04:00
Aryeh Gregor
5a68b81a9b Bug 783523 - Fix platform-specific nsresult misuse; r=ehsan,tbsaunde,smaug 2012-08-16 14:58:11 +03:00
Ehsan Akhgari
dc1992f1e0 Bug 801151 - Make sure that favicon loads from tabs which are loading right near the end of a private browsing session do not into the non-private session; r=jdm
--HG--
extra : rebase_source : 50c8cc5fd90c907bb8fa00b2851c5f544f355505
2012-10-12 19:36:46 -04:00
Ehsan Akhgari
2d22514224 Bug 800854 - Make browser_bug400731.js more robust by registering the DOMContentLoaded handler at the right time; r=gcp 2012-10-12 12:07:25 -04:00
Saurabh Anand
40da363771 Bug 722995 - Part 2: Make DownloadLastDir.jsm use per-window privacy status instead of global service. r=ehsan 2012-07-21 11:24:41 +05:30
Saurabh Anand
7aa6140e17 Bug 722995 - Part 1: Convert test_privatebrowsing_downloadLastDir.js, test_privatebrowsing_downloadLastDir_c.js, test_DownloadLastDir.js, and test_DownloadLastDirWithCPS.js to mochitest. r=ehsan 2012-07-21 11:20:24 +05:30
Randell Jesup
eedf93a21d Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg 2012-09-01 22:35:17 -04:00
Michael Kohler
a5c02f803c Bug 610017 - _isCmdLineEmpty should not clobber window.arguments[0]. r=ttaubert 2012-07-15 18:46:38 +02:00
Javi Rueda
675a43db45 Bug 513164 - Remove "Manage Addons" from Preferences UI; r=gavin 2012-08-27 12:45:48 -04:00
Paolo Amadini
74da64cc78 Bug 748160 - Update the Downloads command to open the Downloads view instead of the Downloads Panel. r=mak 2012-08-25 11:37:55 +02:00
Paolo Amadini
cb1dfbd063 Bug 747903 - Limit the number of items in the Downloads Panel. r=mano 2012-08-25 11:37:55 +02:00
Paolo Amadini
81ec514f1b Bug 748381 - Update the behavior of the Downloads indicator. r=mano 2012-08-25 11:37:55 +02:00
Paolo Amadini
ab95583e27 Bug 760607 - Update the Downloads Panel visual design. r=mak 2012-08-25 11:37:55 +02:00
Mike Hommey
56684a811f Bug 785436 - PageThumbsWorker.js url is wrong when creating the worker in PageThumbs.jsm. r=gavin 2012-08-25 08:55:48 +02:00
Tim Taubert
caa2aa152d Bug 784558. [Page Thumbnails] Re-add removeFile function to allow single thumbnail removal, used when removing entries from the history. r=felipe 2012-08-24 18:11:06 -07:00
Tim Taubert
bb4a8970e4 merge m-c to fx-team 2012-08-22 22:15:08 -07:00
Tim Taubert
5555b7c0bf Backed out changeset 5fb14f57f34a (bug 784558) 2012-08-22 16:02:25 -07:00
Tim Taubert
b6fd66335a Bug 784558 - [Page Thumbnails] single thumbnail removal doesn't work anymore when the corresponding site is removed from history; r=felipe 2012-08-22 10:02:28 -07:00
Tim Taubert
dd3e2406ca Bug 754671 - Follow-up to rename old thumbnail folder instead of removing it; r=felipe 2012-08-21 17:02:33 -07:00
Tim Taubert
81423201f9 Bug 754671 - [Page Thumbnails] size of thumbnails directory (in profiles directory) keeps growing infinitely; r=felipe 2012-08-21 11:17:18 -07:00
Ehsan Akhgari
0fd9123eac Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script.  Here's the source of the script for
future reference:

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name nsXPCOMCID.h \
       ! -name prtypes.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t

convert PRIntn int
convert PRUintn unsigned

convert PRSize size_t

convert PROffset32 int32_t
convert PROffset64 int64_t

convert PRPtrdiff ptrdiff_t

convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Javi Rueda
8d6606ec11 Bug 503761 - 'Remember passwords' check box is broken when no history - in Private Browsing mode or when Firefox set to never remember any history; r=ehsan 2012-08-21 11:03:46 -04:00
Mike Hommey
e3c782edaa Bug 785269 - Replace a few DEPTH and relativesrcdir. r=ted,r=callek 2012-09-05 16:42:09 +02:00
Tim Taubert
0ec3169d22 Bug 776928 - When doing lazy tab restoration, set the <browser>s in question to display:none until restored. r=dao 2012-09-05 07:52:31 +02:00
Ryan VanderMeulen
ee47325030 Merge m-c to inbound. 2012-09-10 18:31:33 -04:00
Devdatta Akhawe
527595912d Bug 787738 - Telemetry for Geolocation Prompt UI (r=felipe) 2012-09-08 09:20:51 -07:00
Ehsan Akhgari
9e27c6bbb7 Bug 795015 - Set the initial state of the per-docshell private browsing flag based on the state of the global PB service; r=jdm,bzbarsky 2012-09-30 21:55:42 -04:00
Ekanan Ketunuti
82f82aaa90 Bug 786164 - Fix typo in SessionStore.jsm. r=jaws
--HG--
extra : rebase_source : 4d29a9e149809c3618c0d33673473c2d0d789b1c
2012-08-31 15:23:44 +07:00
Abhishek Potnis
c186bfb37f Bug 691925 - Replaced content.focus() with gBrowser.selectedBrowser.focus() and/or window.focus(). r=dao 2012-09-19 12:59:26 +02:00
Ed Morley
b81f655458 Bug 552424 - Disable browser_464620_a.js and browser_464620_b.js on Windows for failing 500 times without anyone caring; r=philor 2012-08-18 23:59:55 +01:00
Phil Ringnalda
34d464d80a Bug 783738 - Use Components.results.NS_BINDING_ABORTED instead of hardcoding the value, r=gavin 2012-08-14 23:32:06 -07:00
Andres Hernandez
fd33841755 Bug 325901 - fix unnecessarily preprocessed files in browser/, r=gavin
--HG--
extra : rebase_source : cc42d98604e38528f3bc9941dce4f15ec8ad5d67
2012-08-10 14:20:25 -06:00
Ed Morley
a64cc16c8c Merge mozilla-central to mozilla-inbound 2012-08-14 14:00:36 +01:00
Ed Morley
a95d17dc7b Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-08-14 13:52:25 +01:00
Neil Deakin
9b35869d1b Bug 391834, don't allow prompts in beforeunload, unload and pagehide events,r=smaug,patch mostly by gavin 2012-08-13 15:05:34 -04:00
Andres Hernandez
6383cc0c91 Bug 625273 - Intermittent browser_tabview_bug587503.js | In the end, the group was showing a dropSpace - Got false, expected true r=ttaubert 2012-08-01 10:38:55 -06:00
Tim Taubert
60e426ad9a merge m-c to fx-team 2012-08-09 20:48:53 +02:00
Tim Taubert
1b421d0493 Bug 779618 - Tiny follow-up to remove unnecessary return; r=follow-up 2012-08-09 14:45:15 +02:00
Tim Taubert
90406c823c Bug 779618 - [Page Thumbnails] make tabbrowser use the thumbnail service; r=jaws 2012-08-09 08:46:17 +02:00
Tim Taubert
fa0b314529 Bug 780645 - browser_595601-restore_hidden.js needs to wait for all tabs to be restored before continuing with the second test; r=felipe 2012-08-07 16:22:03 +02:00
Ms2ger
923600d481 Bug 773933 - Remove libs rules from browser/components/sessionstore/src/Makefile.in; r=ted 2012-08-04 09:43:58 +02:00
Mike Hommey
6173fa297f Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Ed Morley
bba173e66e Revert inbound to 3d5d1daa2505 to stop OS X M5 failures (backout not clean/could have been a bad merge) on a CLOSED TREE 2012-08-04 18:05:15 +01:00
Ms2ger
07b623f64b Bug 773933 - Remove libs rules from browser/components/sessionstore/src/Makefile.in; r=ted 2012-08-04 09:43:58 +02:00
William Chen
7a0429e652 Bug 778420 - Initial stab at the tests. v2 r=bholley
--HG--
extra : rebase_source : c24abc031c82a87f2f669e4b708f8ee364a9682b
2012-08-06 22:15:49 +02:00
William Chen
edb1043b3e Bug 775377 - Modify nsIContentPermissionRequest to use nsIPrincipal instead of nsIURI. r=dougt+cjones 2012-07-30 10:58:26 -04:00
Brian R. Bondy
51839a9bea Bug 770911 - Remove all prefetch clearing code. r=taras. 2012-08-02 10:50:29 -04:00
Ed Morley
1b0ed1cf7a Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-08-02 14:19:18 +01:00
Tim Taubert
64e4bda487 merge m-c to fx-team 2012-08-02 13:15:24 +02:00
Justin Dolske
d49c55d311 Bug 778606 - SafeBrowsing.jsm should use nsUrlFormatter. r=gcp, f=gavin 2012-08-01 15:52:47 -07:00
Andres Hernandez
7b4dfdae61 Bug 771504 - Nightly is focusing last app tab instead of homepage r=ttaubert 2012-07-31 15:06:19 -06:00
Matthew Noorenberghe
ef5203eb4a Bug 763232 - Handle shell service throwing on Linux in the advanced preferences pane. r=jaws
--HG--
extra : rebase_source : 527bc5faed3d1111f2d3d9dea3b4f101c9d0d8ee
2012-07-30 23:54:16 -07:00
Dão Gottwald
b182917035 Bug 776271 - Don't focus the content area when closing a places context menu. r=mano 2012-07-31 02:16:08 +02:00
Ryan VanderMeulen
9ab78d95a2 Backout 83e0b185e888 (bug 778606) due to orange. 2012-07-30 20:14:29 -04:00
Justin Dolske
fc2be5e9bc Bug 778606 - SafeBrowsing.jsm should use nsUrlFormatter. r=gcp 2012-07-30 16:02:05 -07:00
Aryeh Gregor
e806eeab4f Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
Justin Dolske
3c6ff0bf22 Bug 769960 - Refactor the terrifying code in nsSafebrowsingApplication.js. r=fryn, f=gcp 2012-07-27 23:25:11 -07:00
Tim Taubert
059ec2c88f Bug 631956 - Intermittent browser_522545.js | sessionstore got correct userTypedValue; r=froydnj 2012-07-26 15:20:28 +02:00
Tim Taubert
ac06b3a3f7 Bug 774811 - Thumbnail_capture causes 125ms of jank during load of webgl aquarium; r=dao 2012-07-26 13:52:15 +02:00
Asaf Romano
02dfe00bf5 Bug 760940 - Bookmarks and history menus behave incorrectly due to non-node weak map keys. r=mak 2012-07-24 17:20:57 +03:00
Ehsan Akhgari
8211166c85 Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (gnome parts); blanket-r=bzbarsky
--HG--
extra : rebase_source : 54d5440012e3c8b1c2f84c176bf02e5f8a0ed604
2012-07-23 17:24:03 -04:00
Joshua Cranmer
4b8f318e78 Bug 773637 - Kill NS_SCRIPTABLE annotations, Part 1: Remove NS_*PARAM annotations. r=ehsan
--HG--
extra : rebase_source : a0b4bc50fece36d9a90fed61431635948bfa33b5
2012-07-06 15:14:07 -05:00
Mounir Lamouri
72b86db435 Bug 775817 - Update [most] tests to use the new permission manager api. r=sicking 2012-07-23 11:08:07 -07:00
Ryan VanderMeulen
8fcf36c164 Merge m-c to inbound. 2012-07-21 14:32:18 -04:00
Ryan VanderMeulen
dabaa78a3b Backout 53d053772879, e68d8406541e, 1a18d1d71ddf, 705c22e17976, 73f73097fb1a, and 8b28f53415fe (bug 722995) due to frequent linux32 mochitest-other orange. 2012-07-21 14:29:50 -04:00
Saurabh Anand
2351cc3afd Bug 722995 - Part 5: Make the tests compatible to the code changes, r=ehsan 2012-07-21 11:24:41 +05:30
Saurabh Anand
c04ff46abb Bug 722995 - Part 4: Convert test_DownloadLastDirWithCPS.js to mochitest, r=ehsan 2012-07-21 11:23:29 +05:30
Saurabh Anand
6fc95fb768 Bug 722995 - Part 3: Convert test_DownloadLastDir.js to mochitest, r=ehsan 2012-07-21 11:22:30 +05:30
Saurabh Anand
9853a7a9a1 Bug 722995 - Part 2: Convert test_privatebrowsing_downloadLastDir_c.js to mochitest, r=ehsan 2012-07-21 11:21:30 +05:30
Saurabh Anand
660e719f39 Bug 722995 - Part 1: Convert test_privatebrowsing_downloadLastDir.js to mochitest, r=ehsan 2012-07-21 11:20:24 +05:30
Jonas Sicking
68ce0e34aa Bug 774585: Rename getCodebasePrincipal to getSimpleCodebasePrincipal since the behavior has semantically changed. r=mounir 2012-07-21 00:29:40 -07:00
Jonas Sicking
d15ba49a01 Bug 774585: Fix browser code and tests to be aware of app principals. r=mounir 2012-07-21 00:29:40 -07:00
Jonas Sicking
78ce127429 Bug 774585: Fix session storage to take app principals into account. r=mounir 2012-07-21 00:29:40 -07:00
Ekanan Ketunuti
be8793f182 Bug 775225 - Unprefix -moz-calc in browser. r=dao 2012-07-19 07:44:39 +07:00
Andres Hernandez
ce62430d13 Bug 769435 - Convert test_openLocationLastURL.js from a xpcshell test to a mochitest r=ehsan 2012-07-18 10:44:51 -06:00
Bobby Holley
8b20a9d073 Bug 774245 - Re-implement moz_bug_r_a4 trickery. r=mrbkap
In the next patch, we drop support for lookupMethod for location objects, since the security policy there is tricky and location objects are already unshadowable Xray wrappers.
2012-07-18 13:51:28 +02:00
Jonas Sicking
b5d168a6b4 Bug 774585: Make about: redirectors reset channel owner to null rather than set an explicit principal so that we'll go through the normal code paths in GetChannelPrincipal. r=bz 2012-07-17 22:22:19 -07:00
Paolo Amadini
0f165af608 Bug 759397 - The width of the Downloads Panel should be larger and locale-dependent. r=gavin
--HG--
extra : rebase_source : 34b94665970774b2dd245bb6ebe15908e7e3dfaf
2012-07-17 18:48:06 +02:00
Matthew Noorenberghe
c667677715 Bug 764213 - Provisional desktop UI for website sign-in with Persona. r=dolske
--HG--
extra : rebase_source : 8785a377e88b11f59ec00d44b58e6c21fce576a7
2012-06-12 18:16:00 -07:00
Ekanan Ketunuti
6a26c29c8b Bug 772463 - Unprefix CSS3 transforms in browser/. r=dao
--HG--
extra : rebase_source : d22aeb4bcb6e14ff9bef9408e483b9a26d17bdc0
2012-07-16 22:10:27 +07:00
Brian R. Bondy
f163882abc Bug 770899 - Prefetch clearing should be repurposed to delete 0 sized read only .pf files only. r=taras 2012-07-09 19:00:03 -04:00
Brian R. Bondy
f5b8d53e01 Bug 773105 - r=rstrong 2012-07-11 21:48:20 -04:00
Michal Novotny
596010fc99 Bug 737615 - Remove use of synchronous cache API from unit tests - browser tests, r=bsmith 2012-07-11 11:18:13 +02:00
Ekanan Ketunuti
1c628eee61 Bug 772460 - Replace '-moz-transition' with 'transition' in browser/. r=dao 2012-07-11 09:13:55 +07:00
John Schoenick
6630c58f4e Bug 772590 - The plugin category manager registration should account for multiple plugins per MIME, r=josh 2012-07-10 17:06:17 -07:00
Ryan VanderMeulen
959e0d6234 Merge m-c to inbound. 2012-07-09 20:53:11 -04:00
Gregory Szorc
673af4d9e1 Merge mozilla-central into services-central 2012-07-09 15:15:18 -07:00
Gregory Szorc
f0647bbe94 Merge mozilla-central into services-central 2012-07-08 20:48:04 -07:00
Gregory Szorc
80b5ac1bfa Merge mozilla-central into services-central 2012-07-03 09:55:45 -07:00
Richard Newman
bed5378e3f Merge m-c to s-c. 2012-07-01 11:06:36 -07:00
Richard Newman
c8abd6c7c8 Merge m-c to s-c. 2012-06-29 23:45:13 -07:00
Brian R. Bondy
182be556b1 Bug 770883 - Disable functionality for clearing prefetch. r=taras 2012-07-06 07:41:41 -04:00
Gregory Szorc
318ea95915 Bug 763171 - Move display synced tab logic to nsBrowserGlue.js; r=gavin 2012-06-29 15:30:45 -07:00
Tim Taubert
69d1788d51 merge m-c to fx-team 2012-07-01 00:13:04 +02:00
Ed Morley
1fb12daa51 Merge mozilla-central to fx-team to pick up the #1 top orange fix 2012-06-28 15:10:25 +01:00
Saurabh Anand
5e79fe788a Bug 722994 - globalOverlay.js uses global Private Browsing state to control display of a prompt; r=ehsan 2012-06-27 15:14:45 +05:30
Saurabh Anand
a88bf282b6 Bug 722984 - nsBrowserGlue uses global private browsing service to make decisions; r=ehsan 2012-06-29 02:52:41 +05:30
David Zbarsky
ae718ee1c0 Bug 763350 - Clean up some includes in content/ and dom/ r=smaug 2012-07-01 16:45:59 -07:00
Nathan Froyd
a7eb97f896 Bug 370750 - consolidate mochitest files installation; r=glandium
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Matthew Noorenberghe
ed7314b2a6 Bug 759656 - Remove unimplemented notification argument to PopupNotification callbacks r=margaret
--HG--
extra : rebase_source : 01f943ac3cd55212138ef5bdc6f8c2fd87a3fcbe
2012-06-03 22:25:55 -07:00
Andres Hernandez [:andreshm]
1ae76907ff Bug 766597 - no option to move a tab to a group if the folder is empty r=ttaubert 2012-06-26 10:27:50 -06:00
Dão Gottwald
db8617111f Bug 767828 - disable test 2012-06-24 22:32:55 +02:00
Dão Gottwald
2fccf8b311 Bug 767813 - Set the consumeoutsideclicks attribute on panels instead of calling popupBoxObject.setConsumeRollupEvent. r=enndeakin 2012-06-24 22:30:59 +02:00
Ryan VanderMeulen
8ead15b2fe Backout e8a507a0a1a8 (bug 767813) due to mochitest-browser-chrome orange. 2012-06-24 16:27:20 -04:00
Dão Gottwald
9ccea67b7f Bug 767813 - Set the consumeoutsideclicks attribute on panels instead of calling popupBoxObject.setConsumeRollupEvent. r=enndeakin 2012-06-24 19:44:04 +02:00
Neil Rashbrook
a60df4747b Bug 761319 Use a more reliable way of resolving the feed handler URI r=gavin 2012-07-06 22:05:46 +01:00
Ehsan Akhgari
7fbd578f64 Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (browser parts); r=jrmuizel 2012-06-19 23:24:24 -04:00
Tim Taubert
64bc1c8f16 merge m-c to fx-team 2012-07-04 23:27:41 +02:00
Ehsan Akhgari
46cbc36da6 Merge backout of DLBI from mozilla-central 2012-07-03 20:53:08 -04:00
Ehsan Akhgari
df2fb388c2 Backout changeset e04abde1b323 (bug 539356) because of performance and correctness regressions 2012-07-03 20:21:03 -04:00
Dão Gottwald
42d7d9607b Bug 277079 - "Close other tabs" should always warn about closing multiple tabs. r=ttaubert 2012-07-03 21:44:01 +02:00
Andres Hernandez [:andreshm]
b5f6b91365 Bug 681005 - Restore pinned tabs before normal tabs r=zpao 2012-06-18 16:19:26 -06:00
Matt Woodrow
c96dc0e2ed Bug 539356 - Part 10 - Test changes required for DLBI. r=roc 2012-06-30 15:06:11 +12:00
Saurabh Anand
cbd44230ce Bug 758660 - Panorama telemetry gatherer checks global PB state; r=ttaubert 2012-06-29 16:28:05 +05:30
Ryan VanderMeulen
8d23fa6f5f Backout 70e3a2c8c6b4 (Bug 767133) due to mochitest-other orange. 2012-06-22 18:12:54 -04:00
Dão Gottwald
4910364e2c Bug 767133 - Add slide-in animation for arrow panels. r=enndeakin ui-r=shorlander
--HG--
extra : rebase_source : ab38e90e42a6bf45c4152b4960db8f4a8ba14ec0
2012-06-22 22:13:21 +02:00
Asaf Romano
013aefb08f Bug 738263 - Default bookmarks are still not imported during initial migration. r=gavin. 2012-06-22 23:11:42 +03:00
Robert O'Callahan
e29c5c0e0a Bug 731868. Part 3: Remove JS workaround for memory leak. r=dietrich 2012-06-01 18:26:30 +12:00
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
Ehsan Akhgari
dd44f85666 Bug 801049 - Communicate the privacy bit of the active window to the search suggestion service so that it knows whether to put the channel it creates in private browsing mode or not; r=gavin
I'm using the autocompletesearchparam as a vehicle for delivering the
privacy information into the guts of nsSearchSuggestions.  The
alternative solution will involve modifying the autocomplete interfaces,
which is even more horrible than what the code here does.  It's not that
bad if you think of autocompletesearchparam attribute as an opaque value
which is used to transfer information to the nsIAutoCompleteSearch
implementations, which is what it is!
2012-10-15 18:59:33 -04:00
Ehsan Akhgari
ff701c9ab4 Bug 801237 - Make browser_privatebrowsing_viewsource.js use "private-browsing-transition-complete" instead of using a progress listener; r=jdm 2012-10-12 11:25:47 -04:00
Ehsan Akhgari
129e401577 Bug 799126 - Rename ClearRecentHistory to ForgetAboutSite; r=jdm
--HG--
rename : browser/components/privatebrowsing/src/ClearRecentHistory.jsm => browser/components/privatebrowsing/src/ForgetAboutSite.jsm
2012-10-08 11:55:41 -04:00
Ehsan Akhgari
606a3017ed Bug 798516 - Remove support for gPrivateBrowsingUI.privateWindow; r=jdm
This patch replaces the privateWindow API with the toolkit
PrivateBrowsingUtils.isWindowPrivate API, which is better in the sense
that it is chrome/content agnostic and is not browser/ specific.
2012-10-05 19:25:52 -04: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