Alexandre Poirot
09005ebbee
Bug 898000 - Add getIconAsDataURL in webapps actor. r=paul.rouget
2013-07-31 09:16:45 -04:00
Ed Morley
41f605077d
Merge latest green fx-team changeset and mozilla-central
2013-07-31 13:02:44 +01:00
Nick Fitzgerald
75371593fa
Bug 895543 - part 1: cache SourceClient instances; r=robcee
2013-07-30 20:36:12 -07:00
Mike Hommey
081286ce94
Bug 886216 - Add missing breakpad patches. r=ted
...
--HG--
rename : toolkit/crashreporter/breakpad-patches/12-sht-arm-exidx-define.patch => toolkit/crashreporter/breakpad-patches/16-sht-arm-exidx-define.patch
2013-07-31 14:03:21 +09:00
Jake Bailey
acb456fed0
Bug 887027 - Implement a tracing profiler actor; r=past,robcee
2013-07-30 19:09:29 -07:00
Mark Hammond
366ac8608b
Bug 899436 - OS.File lastModificationDate is erroneously returning lastAccessDate on Windows. r=yoric
...
--HG--
extra : rebase_source : 24dbad71e167374820fb79be32d018b7a4d90c19
2013-07-31 12:02:26 +10:00
Ryan VanderMeulen
2949f02d69
Backed out changesets 77fcbb01366c (bug 899792) and e7d81c2597f2 (bug 899241) for OSX bustage.
...
CLOSED TREE
2013-07-30 21:46:07 -04:00
Makoto Kato
918601170b
Bug 899009 - TestDllInterceptor.exe crashes after hooking NtWriteFile on Windows 8 + MSVS2012. r=ehsan
2013-07-31 10:23:32 +09:00
Gregory Szorc
99a10229ff
Bug 899792 - Establish precompile tier and move IPDL and WebIDL build rules; r=glandium
...
A new build tier is introduced: precompile. The intention is to replace
the export subtier with something better and nonrecursive. IPDL and
WebIDL code generation have been moved into this new tier and are
performed concurrently. This appears to reduce build times due to fewer
"single threaded" build actions.
The subtier tracking UI has been updated to reflect operations that can
occur in parallel. As subtiers are started, they turn yellow. They can
then complete in any order.
Nonrecursive targets have been added to preserve the IPDL and WebIDL
build targets such that developers can type |make| from leaf directories
like they have always done.
2013-07-30 17:00:24 -07:00
Ryan VanderMeulen
2ebd22d781
Merge m-c to inbound.
2013-07-30 18:08:18 -04:00
Ryan VanderMeulen
75d0be0fe0
Merge m-c to birch.
2013-07-30 15:43:05 -04:00
Michael Wu
f9e322c544
Bug 898898 - Add support for building on gonk-JB MR2, r=glandium
2013-07-30 13:36:54 -04:00
Ryan VanderMeulen
37174a2eb7
Merge m-c to fx-team.
2013-07-30 13:12:26 -04:00
Steven MacLeod
735b2cb34a
Bug 897396 - Add telemetry to Session Store for restoring a window; r=ttaubert
2013-07-30 09:38:49 -07:00
Ryan VanderMeulen
e3e2198ade
Merge m-c to inbound on a CLOSED TREE.
2013-07-30 09:23:28 -04:00
Stephen Pohl
cfbcb464d4
Bug 891136: Set pointer-events:auto CSS rule for overlay scrollbars to help make them work on sites such as Google Docs. r=roc
2013-07-29 20:23:31 -04:00
Bobby Holley
c00f6379ec
Bug 899245 - Rename JS_GetGlobalForScopeChain to JS::CurrentGlobalOrNull. r=luke
...
This was done with perl/grep.
2013-07-29 16:45:27 -07:00
Nick Fitzgerald
5de4726d79
Bug 899215 - test_breakpointstore.js isn't testing anything; r=jimb
2013-07-29 15:52:35 -07:00
Ryan VanderMeulen
78c8d092c8
Merge m-c to inbound.
2013-07-29 18:42:45 -04:00
Ryan VanderMeulen
8e8446554e
Merge m-c to fx-team.
2013-07-29 16:08:41 -04:00
Mihnea Dobrescu-Balaur
1d66f50714
Bug 889182 - mozapps/extensions xpcshell tests cannot be run concurrently. r=Unfocused
2013-07-24 22:35:43 -07:00
Shane Caraveo
5ae8ef14b5
bug 896314 fix permission icon when swapping social providers, r=felipe
2013-07-29 09:35:41 -07:00
Marco Castelluccio
1634e16fb6
Bug 893297 - Icon problem when installing an app from within another app (yo dawg). r=Mossop
...
--HG--
rename : browser/themes/linux/webapps-16.png => toolkit/themes/linux/global/icons/webapps-16.png
rename : browser/themes/linux/webapps-64.png => toolkit/themes/linux/global/icons/webapps-64.png
rename : browser/themes/osx/webapps-16.png => toolkit/themes/osx/global/icons/webapps-16.png
rename : browser/themes/osx/webapps-16@2x.png => toolkit/themes/osx/global/icons/webapps-16@2x.png
rename : browser/themes/osx/webapps-64.png => toolkit/themes/osx/global/icons/webapps-64.png
rename : browser/themes/windows/webapps-16.png => toolkit/themes/windows/global/icons/webapps-16.png
rename : browser/themes/windows/webapps-64.png => toolkit/themes/windows/global/icons/webapps-64.png
2013-07-29 12:17:57 -04:00
Christos Stathis
d72e018f11
Bug 686937 - Include JSTerm helpers in autocompletion suggestions; r=past
2013-07-27 11:44:00 +03:00
Ed Morley
c02ed6a62f
Merge mozilla-central and inbound
2013-07-29 15:42:41 +01:00
Jon Coppeard
8278efd42a
Bug 897484 - GC: Convert JS_GetProperty APIs to take MutableHandleValue r=terrence r=bholley r=smaug
2013-07-26 10:00:38 +01:00
Ryan VanderMeulen
7c78789aec
Merge inbound to m-c.
2013-07-27 21:52:40 -04:00
Ryan VanderMeulen
596b9a226a
Merge fx-team to m-c.
2013-07-27 21:51:16 -04:00
Matt Brubeck
d67cc2dd72
Bug 897674 - Don't use STL wrappers when building maintenance service [r=gps]
2013-07-27 11:07:10 -07:00
Nick Fitzgerald
14e226bf9d
Bug 892605 - part 2: add 'dbg blackbox' and 'dbg unblackbox' gcli commands; r=vporof
2013-07-27 10:50:57 -07:00
Nick Fitzgerald
6443c688de
Bug 892605 - part 1: move the BlackBoxChange DOM event to blackboxchange thread client event; r=vporof
2013-07-27 10:49:45 -07:00
Ryan VanderMeulen
7d033099d0
Merge m-c to inbound.
2013-07-27 13:31:57 -04:00
Dão Gottwald
fbfe753446
Backed out fe1213d6035d (bug 887868) because it seems to have caused bug 898713. CLOSED TREE
2013-07-27 15:47:36 +02:00
Olli Pettay
676d2b13e5
Bug 897433 - Telemetry for SnowWhite and more async SnowWhite freeing (patch v4), r=mccr8
2013-07-27 13:48:45 +03:00
Nick Fitzgerald
44140a118e
Bug 897777 - fix source mapped source resolution when there is no source root; r=jimb
2013-07-26 22:27:15 -07:00
Ryan VanderMeulen
0e7ad338bd
Merge m-c to fx-team.
2013-07-26 22:27:22 -04:00
Felipe Gomes
04b62d74c6
Bug 898170 - nsIWebProgress.isToplevel should be true when not notifying listeners (r=billm)
2013-07-26 14:26:43 -07:00
Bill McCloskey
d712b7b982
Bug 898170 - Don't remove listeners after their message manager is gone (r=felipe)
2013-07-26 14:26:40 -07:00
Bill McCloskey
62598015b8
Bug 898170 - contentTitle should default to empty string (r=felipe)
2013-07-26 14:26:35 -07:00
Dave Camp
59f0439fe0
Bug 896274 - Allow an object's form to be an actor id. r=jimb
2013-07-21 11:02:30 -07:00
Dave Camp
144d1df6f6
Bug 896270 - Replace optional arguments with nullable types in protocol.js, part 2. r=jimb
2013-07-21 10:38:40 -07:00
Dave Camp
4c5527dc91
Bug 896270 - Replace optional arguments with nullable types in protocol.js, part 1. r=jimb
2013-07-21 10:15:59 -07:00
Ryan VanderMeulen
3c07cf2db4
Merge m-c to fx-team.
2013-07-26 10:49:26 -04:00
Paolo Amadini
73c5042e70
Bug 836437 - Part 1 of 3 - Unify DownloadLegacy tests in preparation for resuming support. r=enn
...
--HG--
rename : toolkit/components/jsdownloads/test/unit/test_DownloadCore.js => toolkit/components/jsdownloads/test/unit/common_test_Download.js
2013-07-26 15:30:40 +02:00
Paolo Amadini
74a0a0026b
Bug 851454 - Define the format of "downloads.json" and of the parameters of createDownload. r=enn
2013-07-26 15:30:35 +02:00
Ryan VanderMeulen
8b01e79375
Merge birch to m-c.
2013-07-25 21:56:14 -04:00
Ed Morley
817db8cfd2
Merge mozilla-central and birch
2013-07-25 17:05:50 +01:00
Ed Morley
64c47c4c55
Merge latest green fx-team changeset and mozilla-central
2013-07-25 16:51:21 +01:00
Gijs Kruitbosch
1d987c71cd
Backed out changeset 0593679c47a9 (bug 894099) because it causes bug 897901. DONTBUILD
2013-07-25 11:46:25 +02:00
Gijs Kruitbosch
a33cfde917
Bug 894099 - Use WindowDraggingUtils.jsm for dragging the window on XP because the hit test is slow, r=jimm,felipe,dao
2013-07-22 23:08:09 -07:00
Wes Kocher
ee8587cfcf
Merge m-c to fx-team
2013-07-24 20:09:12 -07:00
Wes Kocher
8973fa932b
Backout 4ededc9b11f (bug 897433) for intermittent dromeao crashes
2013-07-24 19:45:31 -07:00
Nick Fitzgerald
fd08b554a4
Bug 860035 - script actors should handle breakpoints with columns; r=jimb
2013-07-24 17:46:49 -07:00
Matthew Noorenberghe
dca6c7c510
Bug 583578 - Auto-fill password fields even if the username field is disabled or read-only. r=dolske
2013-07-24 16:57:46 -07:00
Matthew Noorenberghe
54c4b31e26
Bug 896316 - Part 2 - Cleanup nsFormFillController::Focus to not treat password fields specially. r=dolske
2013-07-24 16:57:46 -07:00
Matthew Noorenberghe
8d4889033a
Bug 896316 - Part 1 - Don't start controlling a read-only input even if it's marked as a login manager field. r=dolske
2013-07-24 16:57:45 -07:00
Ryan VanderMeulen
4089fb5f64
Merge m-c to inbound.
2013-07-24 18:27:51 -04:00
Ryan VanderMeulen
274e2e8dc0
Merge m-c to inbound.
2013-07-24 18:22:45 -04:00
Ryan VanderMeulen
0271fd8de0
Merge m-c to birch.
2013-07-24 18:22:06 -04:00
Olli Pettay
7b5e7439fb
Bug 897433, Telemetry for SnowWhite and more async SnowWhite freeing, r=mccr8
...
--HG--
extra : rebase_source : 8dc76b113da44372fe3e558a588a8fc70d2cfaab
2013-07-24 22:34:51 +03:00
Steven MacLeod
cc721b9ecd
Bug 887868 - Remove migration from old Search Service DB. r=gavin
2013-07-24 17:48:30 -04:00
Alexandre Poirot
5bb03947c5
Bug 817580 - Pref off new webapps actor features until we secure remote debugger connection. r=paul.rouget
2013-07-24 11:29:04 -04:00
Alexandre Poirot
7dcfed6f65
Bug 817580 - Expose tab actors for apps in child processes. r=jimb
2013-07-24 11:28:32 -04:00
Jim Blandy
4928972979
Bug 878958 - Support connections with prefixed actor names and prefix-based forwarding. r=dcamp
2013-07-24 11:27:26 -04:00
Ms2ger
834f814430
Merge m-c to inbound.
2013-07-24 11:53:22 +02:00
Ms2ger
fb6790e6d8
Bug 888643 - Part b: Move CPP_UNIT_TESTS definitions into moz.build files; r=gps
2013-07-24 09:23:06 +02:00
Mike de Boer
bb6a78503a
Bug 890690 - Add postDataString property to nsISearchSubmission. r=gavin
...
--HG--
extra : transplant_source : %F8%86%BD%9A%0Bt%95%F8%DC%E5%FA%BD%C8%3BP%87%A1%CB/%95
2013-07-19 19:56:38 +02:00
Ryan VanderMeulen
2ca4d83ee9
Merge m-c to inbound.
2013-07-26 12:09:20 -04:00
Masayuki Nakano
d09ff35991
Bug 501496 part.11 <browser> should not handle keydown event when escape key is pressed during auto scroll r=enndeakin
2013-07-25 15:09:29 +09:00
Masayuki Nakano
0f31ecd06d
Bug 501496 part.9 EventUtils and some tests shouldn't synthesize keypress event if precede keydown event is consumed r=smaug
2013-07-25 15:09:29 +09:00
Mike de Boer
9be10f1515
Bug 892499 - Use background-color instead of box-shadow to prevent drawing glitches. r=dao
2013-07-23 13:55:00 +02:00
Ryan VanderMeulen
1c2e96e8f9
Merge m-c to inbound.
2013-07-30 15:41:57 -04:00
Ehsan Akhgari
77a958fb3c
Bug 895322 - Part 2: Stop generating MOZ_STATIC_ASSERT in the telemetry code; r=Waldo
...
--HG--
extra : rebase_source : 5fae47388a94b4429eb4ed217b92ed919b58d2d8
2013-07-18 14:32:52 -04:00
Ehsan Akhgari
5ee21d6d3f
Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
...
This patch was mostly generated by running the following scripts on the codebase, with some
manual changes made afterwards:
# static_assert.sh
#!/bin/bash
# Command to convert an NSPR integer type to the equivalent standard integer type
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 "*.cc" \
-o -iname "*.mm" \) | \
xargs -n 1 `dirname $0`/assert_replacer.py #sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_STATIC_ASSERT static_assert
hg rev --no-backup mfbt/Assertions.h \
media/webrtc/signaling/src/sipcc/core/includes/ccapi.h \
modules/libmar/src/mar_private.h \
modules/libmar/src/mar.h
# assert_replacer.py
#!/usr/bin/python
import sys
import re
pattern = re.compile(r"\bMOZ_STATIC_ASSERT\b")
def replaceInPlace(fname):
print fname
f = open(fname, "rw+")
lines = f.readlines()
for i in range(0, len(lines)):
while True:
index = re.search(pattern, lines[i])
if index != None:
index = index.start()
lines[i] = lines[i][0:index] + "static_assert" + lines[i][index+len("MOZ_STATIC_ASSERT"):]
for j in range(i + 1, len(lines)):
if lines[j].find(" ", index) == index:
lines[j] = lines[j][0:index] + lines[j][index+4:]
else:
break
else:
break
f.seek(0, 0)
f.truncate()
f.write("".join(lines))
f.close()
argc = len(sys.argv)
for i in range(1, argc):
replaceInPlace(sys.argv[i])
--HG--
extra : rebase_source : 4b4a4047d82f2c205b9fad8d56dfc3f1afc0b045
2013-07-18 13:59:53 -04:00
Patrick Cloke
c5abfcb63f
Bug 894367 - Handle null postData properly in Http.jsm: regression tests, r=Mossop.
2013-07-25 21:38:43 -04:00
Patrick Cloke
bb92df4eaf
Bug 894367 - Handle null postData properly in Http.jsm, r=Mossop.
2013-07-25 21:36:19 -04:00
Ryan VanderMeulen
bc61d30573
Merge m-c to inbound.
2013-07-25 21:59:02 -04:00
Stephen Pohl
d8a27a209b
Bug 896443: Fix the z-ordering of overlay scrollbars to make them appear on top of content with z-index > 0. r=roc
2013-07-25 21:31:35 -04:00
Ryan VanderMeulen
37205dbd4a
Backed out changeset 300f5b7d72e1 (bug 897433) for intermittent Linux dromaeo crashes.
2013-07-25 21:18:20 -04:00
Daniel Holbert
8baf1bb56a
Bug 891993: Mark toolkit/components/downloads/ as FAIL_ON_WARNINGS (re-landing after backout). r=mak
2013-07-10 16:20:57 -07:00
Olli Pettay
0da836185c
Bug 897433, Telemetry for SnowWhite and more async SnowWhite freeing, r=mccr8
...
--HG--
extra : rebase_source : 487139a95f50e69d6273c2870ed6623f175544e7
2013-07-25 22:56:20 +03:00
Shih-Chiang Chien
0e69566882
Bug 891009 - Remove the selected patch after unrecoverable error. r=rstrong
2013-07-11 19:11:58 +08:00
Tom Schuster
e5fe0046d0
Bug 691610 - e10s support for useDefaultIcon. r=felipe sr=smaug
2013-07-29 11:03:41 -04:00
Adrian Lungu
5e03b65bf5
Bug 887984 - Send telemetry data from NTLM Init() methods. r=honzab
2013-07-25 09:54:11 -07:00
Justin Lebar
755b40d4bb
Bug 898558 - Rework the jemalloc heap memory reporters. r=njn
...
Now we have the following hierarchy
explicit/
heap-overhead/
bookkeeping
waste
page-cache (previosuly known as dirty)
In addition, heap-committed-unused-ratio is now known as heap-overhead-ratio.
--HG--
extra : rebase_source : 8d2ca75904dfb3c0dfd1ba9a132f828436b734c6
2013-07-29 09:10:53 -07:00
Trevor Saunders
6b3c839046
backout bug 886526 because it probably made us use a lot more memory to link on windows
2013-07-29 11:03:21 -04:00
Tatiana Meshkova
1aa53c151e
Bug 896729 - Attempt to re-register network link service crashes nsComponentManager. r=bsmedberg
2013-07-26 01:36:55 -07:00
Ryan VanderMeulen
82d43616ea
Merge m-c to fx-team.
2013-07-30 21:32:21 -04:00
Ryan VanderMeulen
c7912a7bf5
Merge m-c to fx-team.
2013-07-30 18:09:05 -04:00
Felipe Gomes
a26ecf0982
Bug 852482 - Add methods to execute actions on completed downloads. r=paolo
2013-07-30 15:59:16 -03:00
Daniel Holbert
313bcd29f4
backing out 4df2e13d4157 (bug 891993), to prevent build bustage from warnings in a 3rd-party .h file that'll be landing in Bug 837199.
2013-07-25 11:32:21 -07:00
Ryan VanderMeulen
1ffb6e72d8
Backed out changeset 21f094a18c5c (bug 837199) for Werror bustage.
...
CLOSED TREE
2013-07-25 13:50:50 -04:00
Monica Chew
bc339842bc
Bug 837199 - Write interface to query application reputation (r=paolo,sr=mossop)
2013-07-25 09:08:03 -07:00
Ed Morley
4611948fff
Backed out changeset 0b3f53c36016 (bug 890690) for failures in browser_contextSearchTabPosition.js on a CLOSED TREE
2013-07-25 17:41:08 +01:00
Justin Dolske
7ea867ce2f
Bug 897052 - Null check acForm to avoid JS exceptions; r=MattN
2013-07-23 19:48:00 +01:00
Ed Morley
07edd2ba6e
Merge mozilla-central and inbound
2013-07-25 17:05:47 +01:00
Mike de Boer
5825a93201
Bug 890690 - Add postDataString property to nsISearchSubmission. r=gavin
2013-07-19 19:56:38 +02:00
David Rajchenbach-Teller
ef4403b6c8
Bug 898034 - Fix module.exports. r=gozala
2013-07-26 11:59:53 -04:00
Stephen Pohl
73d48d6e3b
Bug 896443: Followup for Windows: Fix the z-ordering of overlay scrollbars to make them appear on top of content with z-index > 0. r=roc
2013-07-26 11:46:19 -04:00
Monica Chew
6990dcfa3a
Bug 837199 - Write interface to query application reputation (r=paolo,sr=mossop)
2013-07-25 21:25:43 -07:00