Nicholas Nethercote
8c60d14a1a
Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
...
* * *
imported patch rm-dummy-params
--HG--
extra : rebase_source : c25987eb11bae197218d5fc53b77def19afa36ac
2014-08-06 06:31:21 -07:00
Georgios Kontaxis
41ce8323c5
Bug 1044215: extended nsIWebProgressListener with tracking protection events (r=smaug)
2014-08-07 13:31:22 -07:00
Mike Hommey
0f4c5d9244
Bug 1047267 - Move remaining OS_LIBS and EXTRA_LIBS to moz.build. r=gps
...
* * *
Bug 1047267 - To fold with "Move remaining OS_LIBS and EXTRA_LIBS to moz.build"
2014-08-07 14:21:03 +09:00
Ehsan Akhgari
8c8feaa815
Bug 1048242
- Fix more bad implicit constructors in docshell; r=smaug
2014-08-05 09:19:03 -04:00
Joshua Cranmer
a7d57f1d96
Bug 1048671 - interface is a reserved identifier in nsHandlerService.js, r=smaug
...
--HG--
extra : rebase_source : e826ee9482bb9dfc1cf1b984141058220882b73a
2014-08-05 07:49:52 -05:00
Mike Hommey
f10174b1dd
Bug 1047225 - Properly run the test from bug 442629. r=bz
...
--HG--
rename : uriloader/exthandler/tests/mailcap => uriloader/exthandler/tests/unit/mailcap
2014-08-02 08:03:08 +09:00
Dave Hylands
aeb223bef4
Bug 1034912, part 1 - Add fixes for B2G-specific uses of ~DeviceStorageFile. r=mccr8
2014-07-31 10:05:59 -07:00
Nathan Froyd
9ea6c585f8
Bug 1042878 - part 2 - move MOZ_CAIRO_CFLAGS et al additions to C*FLAGS into moz.build; r=glandium
2014-07-24 11:55:33 -04:00
Benoit Jacob
24320668ca
Bug 1044658 - 5/6 - remove asWeakPtr - r=froydnj
2014-07-30 15:52:05 -04:00
Mike Hommey
20d181268e
Bug 1043820 - Remove PARALLEL_DIRS. r=gps
2014-07-29 08:57:59 +09:00
Mike Hommey
71623acdd6
Bug 1036894 part 9 - Replace all EXTRA_DSO_LDOPTS, SHARED_LIBRARY_LIBS and LIBS with EXTRA_LIBS, OS_LIBS or OS_LDFLAGS, appropriately. r=gps
...
OS_LIBS for libraries that are not part of the gecko tree, EXTRA_LIBS for
libraries, such as NSPR, that are in the tree, but are not handled by
moz.build just yet. Those EXTRA_LIBS may also come from a system library.
However, in cases where the expanded variables are always empty for the
in-tree case, OS_LIBS is used (as for, e.g. MOZ_ZLIB_LIBS). OS_LDFLAGS is
used exclusively for non-library linker flags.
Always pass EXTRA_LIBS before OS_LIBS on linker command lines.
Forbid EXTRA_DSO_LDOPTS, SHARED_LIBRARY_LIBS and LIBS in Makefiles.
2014-07-23 13:31:02 +09:00
Ehsan Akhgari
dc2779bad1
Bug 1040039 - Give nsMIMEInfoWin a private destructor; r=bjacob
...
--HG--
extra : rebase_source : e536d575c59bb21b01cb36cf8d0cab93b41e47bb
2014-07-17 16:48:30 -04:00
Honza Bambas
25d9a1bd6a
Bug 976608 - applicationCache corrupted due to concurrent updates running (should coalesce), r=jduell
2014-07-16 16:16:30 +02:00
Andrew McCreight
77d782bb63
Bug 1038207 - Fix various classes that reimplement nsISupports. r=ehsan
2014-07-14 12:21:34 -07:00
Boris Zbarsky
da8d201a1f
Bug 965413 part 7. Make it safe to GetOwner() and SetOwner() on channels without asserting. r=smaug
...
We're going to want to check whether a channel has an existing owner in some cases, but some channels currently assert if you just ask them whether they have an owner.
2014-07-10 02:56:37 -04:00
Boris Zbarsky
e8aa2f7514
Bug 965413 part 3. Add a .loadInfo property to channels. r=mcmanus
2014-07-10 02:56:36 -04:00
Benoit Jacob
8bcea310b0
Bug 1035394 - Fix dangerous public destructors in uriloader - r=smaug
2014-07-08 17:23:17 -04:00
Magnus Melin
9b24902cd5
Bug 984194 Disable test_encoding.js for Thunderbird to avoid perma-orange, bug 1012917 will fix this fully. r=jduell
2014-04-24 23:27:21 +03:00
Jim Blandy
4d6a633bba
Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
...
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):
- Never set the buffer's mode.
Years ago, Emacs did not have a good JavaScript mode, so it made sense
to use Java or C++ mode in .js files. However, Emacs has had js-mode for
years now; it's perfectly serviceable, and is available and enabled by
default in all major Emacs packagings.
Selecting a mode in the -*- file variable line -*- is almost always the
wrong thing to do anyway. It overrides Emacs's default choice, which is
(now) reasonable; and even worse, it overrides settings the user might
have made in their '.emacs' file for that file extension. It's only
useful when there's something specific about that particular file that
makes a particular mode appropriate.
- Correctly propagate settings that establish the correct indentation
level for this file: c-basic-offset and js2-basic-offset should be
js-indent-level. Whatever value they're given should be preserved;
different parts of our tree use different indentation styles.
- We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
Remove tab-width: settings, at least in files that don't contain tab
characters.
- Remove js2-mode settings that belong in the user's .emacs file, like
js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Boris Zbarsky
1b74637b12
Bug 1023121. Update our progress in docloader before calling state change listeners. r=smaug
2014-06-24 23:36:39 -04:00
Benoit Jacob
7c9bc170a1
Bug 1028588 - Fix dangerous public destructors in uriloader - r=smaug
2014-06-23 14:49:09 -04:00
Antonio M. Amaya
8453cce10c
Bug 1021156 - Ignore Content-Disposition attachment for OMA FL DRM files on B2G. r=bz
2014-06-18 02:47:00 -04:00
"Kan-Ru Chen (陳侃如)"
8019b23d50
Bug 879475 - Part 006. Fix http auth prompts for nested content processes r=honzab
...
Based on original patch by David Zbarsky <dzbarsky@gmail.com>
2014-06-11 13:44:36 +08:00
Wes Kocher
d48f2e62a4
Merge b2g-inbound to m-c a=merge
2014-06-05 18:49:36 -07:00
Dave Hylands
c074414a61
Bug 986331 - Enable .3g2 file extension to be recognized as 3gpp video. r=cajbir
2014-06-05 14:22:15 -07:00
Robert O'Callahan
a8bbe633b9
Bug 1015664. Part 2: Remove some NS_HIDDEN usage. r=bsmedberg
2014-06-03 00:08:24 +12:00
Robert O'Callahan
9170085906
Bug 1015664. Part 1: Remove NS_HIDDEN_() usage. r=bsmedberg
2014-06-03 00:08:21 +12:00
Honza Bambas
4f2a59d172
Bug 999577 - disable addon access to cache v1 IDLs, r=michal+jduell
2014-06-05 20:14:07 +02:00
Ryan VanderMeulen
d4516e53a4
Backed out changeset d405928cb934 (bug 999577) and changeset 940d041073c7 (bug 938186) for xpcshell failures.
...
CLOSED TREE
2014-06-05 13:32:04 -04:00
Honza Bambas
b1feb7e13a
Bug 999577 - disable addon access to cache v1 IDLs, r=michal+jduell
2014-06-05 18:27:38 +02:00
Monica Chew
b5a63e7b91
Bug 1011799: Integrate nsIRedirectChannel redirects into application reputation check
2014-05-28 16:06:21 -07:00
Neil Rashbrook
9cfd58c16f
Bug 869836 - Part 9a: Use AssignLiteral(MOZ_UTF16(...)) instead of Assign(NS_LITERAL_STRING(...)). r=ehsan
...
Relading with correct bug number so DONTBUILD.
--HG--
extra : amend_source : 6e05de7729c27761564124212b7d4cbe3318e482
2014-05-26 21:54:10 +03:00
Birunthan Mohanathas
f3421c776b
Backout 8b8bbe7aa1cc due to wrong bug number
2014-05-27 14:42:13 +03:00
Neil Rashbrook
12b4869c02
Bug 995730 - Part 9a: Use AssignLiteral(MOZ_UTF16(...)) instead of Assign(NS_LITERAL_STRING(...)). r=ehsan
...
--HG--
extra : rebase_source : d2d3d611c06a2a7ec930fb11576d7c8335c0a6e2
2014-05-26 21:54:10 +03:00
Birunthan Mohanathas
6f68094e30
Bug 869836 - Part 9: Use AssignLiteral instead of Assign(NS_LITERAL_STRING(...))
. r=ehsan
2014-05-22 06:48:52 +03:00
Birunthan Mohanathas
76ca8ec617
Bug 869836 - Part 7: Use AppendLiteral instead of Append where possible. r=ehsan
2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
c4568a7085
Bug 869836 - Part 6: Use EqualsLiteral instead of Equals where possible. r=ehsan
2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
411a8639b4
Bug 869836 - Part 3: Use Append('c')
instead of AppendLiteral("c")
. r=ehsan
2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
62570a8716
Bug 869836 - Part 2: Use AppendLiteral instead of Append(NS_LITERAL_STRING(...))
. r=ehsan
2014-05-22 06:48:50 +03:00
Hiroyuki Ikezoe
20419e57cf
Bug 984194 - Use do_check_matches to output meaningful failure log. r=sworkman
2014-05-19 19:38:00 -04:00
Ethan Tseng
dabae6b7a7
Bug 1000340 - Remove obsolete codes to launch video app for RTSP. r=sworkman
2014-05-21 11:08:18 +08:00
Makoto Kato
ece5a88ece
Bug 1008795 - Remove MOZ_ENABLE_MEEGOTOUCHSHARE. r=romaxa
2014-05-12 20:01:04 +09:00
Neil Rashbrook
0b29793db8
Bug 514280 Only use nsCOMPtr for interfaces r=bsmedberg
2014-05-11 10:47:11 +01:00
Neil Rashbrook
a998ae77f6
Backout of bug 514280 changeset c738f7348dea for build failure on a CLOSED TREE
2014-05-08 20:35:09 +01:00
Neil Rashbrook
f9520ae677
Bug 514280 Only use nsCOMPtr for interfaces r=bsmedberg
2014-05-08 20:08:38 +01:00
Nathan Froyd
4c20a67b0d
Bug 1003306 - part 2 - use services::GetPermissionManager everywhere that's appropriate; r=ehsan
2014-04-29 13:27:26 -04:00
Arpad Borsos
d658215777
Bug 493701 - part2: Use TObserverArray for DocLoader Listeners; r=bzbarsky
...
* * *
Bug 493701 - part 3: add and use a BackwardIterator::Remove method; r=bzbarsky
--HG--
extra : rebase_source : 87e4e490602c10d7c833179901d85b9e3901e727
2014-04-19 09:43:34 +02:00
Birunthan Mohanathas
ff8ce9bd42
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Nathan Froyd
5e810ecabe
Backout f615a0532971:154fb9a9e0bc (bug 493701) for Cpp bustage
2014-04-26 13:12:10 -04:00
Arpad Borsos
564b8522aa
Bug 493701 - part2: Use TObserverArray for DocLoader Listeners; r=bzbarsky
...
* * *
Bug 493701 - part 3: add and use a BackwardIterator::Remove method; r=bzbarsky
--HG--
extra : rebase_source : c2d74a5605dd81907cf2e6412a2f4202451d4a1f
2014-04-19 09:43:34 +02:00