Wes Kocher
b8596f28a2
Merge inbound to m-c a=merge
2015-10-21 16:28:43 -07:00
J. Ryan Stinnett
c4b55a504d
Bug 1203159 - Tweak environment test for appdir change. r=gfritzsche
...
Some DevTools files are changing how they are installed. This environment test
relies on add-on manager infrastructure, which also loads some DevTools files.
To access these DevTools files in XPCShell from a Firefox build, we need to set
`firefox-appdir = browser` in the test manifest. However, this then causes
`GMPProvider` to become enabled where it was not before, changing the values of
the test.
The test is adjusted to reflect the values `GMPProvider` reports.
2015-10-21 14:18:31 -05:00
J. Ryan Stinnett
986f2a5cde
Bug 1203159 - Rewrite DevTools resource URLs. r=ochameau
2015-10-21 12:48:53 -05:00
J. Ryan Stinnett
978cb5107a
Bug 1203159 - Update each product's DevTools inclusion. r=glandium
...
A new configure option --with-devtools (which sets MOZ_DEVTOOLS) is added to
control whether all DevTools, just the server, or no DevTools are included.
This defaults to just the server.
Applications should also include /devtools within their moz.build tree, so that
DIST_SUBDIR is in effect for all DevTools files if it is used by the app.
2015-10-21 12:22:59 -05:00
Ted Mielczarek
3d40a38f29
bug 1217051
- Pipe dump_syms stderr to /dev/null. r=catlee
...
--HG--
extra : amend_source : 7457ec915e764caeb9b13b59a925a6bae80ee0e1
2015-10-21 12:54:16 -04:00
David Rajchenbach-Teller
f717d06115
Bug 1208747 - Move most of Stopwatch-related code to XPCOM-land (documentation);r=froydnj
...
--HG--
extra : transplant_source : a%9E%F3%19%20UHB%89%BB%AA%B1%EA%972%F3%97I%C0%8F
2015-10-02 12:52:49 +02:00
David Rajchenbach-Teller
f592701f52
Bug 1208747 - Move most of Stopwatch-related code to XPCOM-land (JS-level);r=felipe
...
--HG--
extra : transplant_source : %17%F9%03l%A4%E5%91y%5B%3FQ%E3%EF%C1%D5%10%B1%E4e%26
2015-09-25 18:44:34 +02:00
David Rajchenbach-Teller
3ff3f77f9e
Bug 1208747 - Move most of Stopwatch-related code to XPCOM-land (XPCOM-level + XPConnect-level);r=froydnj
...
--HG--
extra : transplant_source : %91G%19%1A%B33%A8%2C%F4%D0%D1%A3%E0%20G%86%CE%DF%A5%9D
2015-10-02 23:44:23 +02:00
Gijs Kruitbosch
b4048dc695
Bug 731025 - Add telemetry for migrator usage and errors, r=MattN,p=bsmedberg
...
--HG--
extra : commitid : 1TzjbWkzOq7
extra : rebase_source : fad923bd73689a49315e0e737553f0fd146a8d57
2015-10-07 13:34:46 +01:00
Gijs Kruitbosch
453e979146
Bug 1215333 - fix notification borders on OSX, use linear gradient instead of PNGs, r=dao
...
--HG--
extra : commitid : u68iNIgPUL
extra : rebase_source : d640e88a0a939786adbc91b70465aaa21be3841a
2015-10-19 13:30:10 +01:00
Carsten "Tomcat" Book
894a28d90b
merge mozilla-inbound to mozilla-central on a CLOSED TREE
2015-10-21 15:32:33 +02:00
Wes Kocher
ecc8aa4ca7
Merge m-c to fx-team, a=merge CLOSED TREE
2015-10-20 15:30:21 -07:00
Wes Kocher
040a8332a6
Merge m-c to inbound, a=merge CLOSED TREE
2015-10-20 15:28:33 -07:00
Wes Kocher
e076823935
Merge fx-team to central, a=merge
2015-10-20 14:53:07 -07:00
Jared Wein
beab9ec77c
Bug 1214029 - Use double-quotes for strings in alert.js. r=MattN
...
--HG--
extra : rebase_source : 696b2a0c9c4033f2c4e6577cc30c4371818ba43e
2015-10-20 15:46:26 -04:00
Jared Wein
962e3194c3
Bug 1205172 - Do Not Disturb Button for Push Notifications on Windows. r=MattN
...
--HG--
extra : rebase_source : 85c868e4ba1eac3eaa3f21c8129308c02b66bf5e
2015-10-20 15:26:00 -04:00
Eric Rahm
e6f7a67577
Bug 1174785 - Part 1: Add LogModule, LogModuleManager, and LazyLogModule. r=froydnj
...
The logging interface is moved to xpcom/base, a LogModule wrapper for PR_Log is
added, a thread-safe LogModuleManager is added, and a LazyLogModule class used
to lazily load log modules in a thread-safe manner is added.
--HG--
rename : xpcom/glue/Logging.h => xpcom/base/Logging.h
extra : rebase_source : 89b76664d9477e2c894448cdea4dae1c61f8ca24
2015-10-19 12:22:11 -07:00
Jared Wein
42419dbc74
Bug 1209602 - XUL: Implement disabling notifications for a site. r=MattN
...
--HG--
extra : rebase_source : 43ef8eaa19e6de5bce20a391dc248b1271a3e8d4
2015-10-15 22:58:56 -04:00
Carsten "Tomcat" Book
3198b767f9
merge mozilla-inbound to mozilla-central a=merge
2015-10-20 12:00:53 +02:00
Georg Fritzsche
d51029d706
Bug 1210658 - Explicitly document optional Telemetry ping properties. r=dexter
2015-10-19 18:23:58 +02:00
Georg Fritzsche
1a13948e65
Bug 1210658 - Protect Telemetry ping assembly from exceptions in data gathering functions. r=dexter
2015-10-19 18:23:57 +02:00
Kris Maglione
9dd208611e
Bug 1197422 - Part 2: [webext] Implement the pageAction API. r=billm ui-r=bwinton
...
--HG--
rename : browser/components/extensions/test/browser/browser_ext_browserAction_icon.js => browser/components/extensions/test/browser/browser_ext_browserAction_pageAction_icon.js
extra : commitid : GSQiN6Zykrs
extra : rebase_source : 45e056feb97f60592400568c6eeded4b7cc76ab5
2015-10-15 15:15:04 -07:00
George Wright
edab3254da
Bug 1214259 - Honour display: none in <option> elements in e10s r=Enn
2015-10-15 14:29:25 -04:00
Kris Maglione
0eabae6e36
Bug 1197422 - Part 1: [webext] Use the correct URL for background page contexts. r=billm
...
--HG--
extra : commitid : 4g2Y9hBw0gc
extra : rebase_source : 4418a658e65152056d5537d480998867fbc27f1f
2015-10-09 04:14:55 -07:00
Iaroslav (yarik) Sheptykin
abcebff312
Bug 1209458 - Replace HISTOGRAM_FILE_VERSION preprocessor usage with AppConstants.jsm definitions. r=ted,gfritzsche
...
--HG--
extra : transplant_source : %B9%5D%20%1EN%D0%C3%F7%0F1%CF%91%F2%2C%10%81U%D8X%3F
2015-10-01 10:18:10 +02:00
Matthew Noorenberghe
8edadb5ccc
Bug 1208346 - Fix manualDoNotDisturb build bustage on Android. r=bustage
...
--HG--
extra : commitid : H8rOzhmp5fi
2015-10-18 20:39:35 -07:00
rosako
2c25780d0d
Bug 1207733 - Update @disabled on the Remove Password button when selection changes. r=MattN
...
--HG--
extra : commitid : BbzCjDURRwQ
extra : amend_source : 6650f287e5a0d0269886d7cf0754e7a175cc95fa
extra : histedit_source : d0d52f8bdd168f77910a9694d801ed5d5bb0a6bb
2015-10-18 20:10:09 -07:00
Matthew Noorenberghe
a0340b8221
Bug 1208346 - Alert service Do Not Disturb backend. r=jaws
...
IGNORE IDL
--HG--
extra : commitid : DSoZhCVy0aw
extra : rebase_source : 5208177e675dd7447ecfbc47476d0ac07d89d29c
extra : histedit_source : 2b2f42685915d06f06397f8f805d493f9500254c
2015-10-18 20:04:56 -07:00
Ehsan Akhgari
a817a92522
Bug 1215676 - Disable leak reporting during packaging; r=glandium
2015-10-20 08:41:31 -04:00
Carsten "Tomcat" Book
1ee391eb20
Merge m-c to mozilla-inbound on a CLOSED TREE
2015-10-21 15:34:18 +02:00
Tooru Fujisawa
a8da00a13f
Bug 1208835 - Add telemetry for RegExp static property access after String.prototype.replace with function argument and RegExp static property is changed inside it. r=till,bsmedberg
...
--HG--
extra : commitid : K27csD0p0cY
extra : rebase_source : cdb2418c23114dfa9442792b3e3541d982036ac6
2015-09-29 16:59:10 +09:00
Tooru Fujisawa
7c285c44e3
Bug 1211164 - Collect JS deprecated language extension telemetry for Add-ons. r=till,bsmedberg
...
--HG--
extra : commitid : 7dHndrGepgZ
extra : rebase_source : fd4a16cf3317cf3341dad6e31028cfa80a759933
2015-10-04 02:06:54 +09:00
Kate McKinley
c4ba172faa
Bug 1207838 - Update text used for the security referrer command. r=ckerschb, r=jwalker, r=fkiefer
2015-09-28 15:11:02 -07:00
Nathan Froyd
01583602a9
Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
...
The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout. The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.
CLOSED TREE makes big refactorings like this a piece of cake.
# The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
xargs perl -p -i -e '
s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
s/nsRefPtr ?</RefPtr</g; # handle declarations and variables
'
# Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h
# Handle nsRefPtr.h itself, a couple places that define constructors
# from nsRefPtr, and code generators specially. We do this here, rather
# than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
# things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
mfbt/nsRefPtr.h \
xpcom/glue/nsCOMPtr.h \
xpcom/base/OwningNonNull.h \
ipc/ipdl/ipdl/lower.py \
ipc/ipdl/ipdl/builtin.py \
dom/bindings/Codegen.py \
python/lldbutils/lldbutils/utils.py
# In our indiscriminate substitution above, we renamed
# nsRefPtrGetterAddRefs, the class behind getter_AddRefs. Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'
if [ -d .git ]; then
git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi
--HG--
rename : mfbt/nsRefPtr.h => mfbt/RefPtr.h
2015-10-18 01:24:48 -04:00
Phil Ringnalda
9ea53214d8
Merge f-t to m-c, a=merge
2015-10-17 11:19:46 -07:00
Blake Winton
1d02564612
Bug 1215130 - Use periodInMinutes as the default for delayInMinutes. r=billm
...
--HG--
extra : rebase_source : c44128cc99a168d38875b00ff3d26ec86696c295
2015-10-16 13:24:57 -04:00
Wes Kocher
1662b03a4f
Merge m-c to inbound, a=merge
2015-10-16 12:30:35 -07:00
Tom Schuster
d1bc68e874
Bug 1208563 - Implement chrome.extension.inIncognitoContext property for chrome/popups. r=billm
2015-10-16 20:54:16 +02:00
Iaroslav (yarik) Sheptykin
e3f623f36e
Bug 1140512: Ensure FindBar communicates properly with content after remoteness change. r=mikedeboer
2015-10-15 15:13:54 +02:00
Paolo Amadini
2654050231
Bug 1193341 - Detect presence of password fields in any subframe, flagging those on insecure connections. r=MattN
...
--HG--
extra : commitid : ADlptzF6ATB
extra : rebase_source : dc352aa8cd85aec40d2fefbf0536d57c25ce316e
2015-10-13 13:40:34 +01:00
Vladan Djeric
a2c41b67dc
Bug 1178083: Fix chromehang symbolication code in about:telemetry. r=gfritzsche
2015-10-15 13:51:23 -04:00
Ehsan Akhgari
d94c126262
Bug 994063 - Properly disable the quick-find bar only if an editable element is focused, or if the document is in design mode; r=mikedeboer
2015-10-16 12:43:30 -04:00
Phil Ringnalda
ddeeb376bd
Back out changeset bb7e9c6a66c6 (bug 1209602) for crashing
2015-10-15 22:31:42 -07:00
Jared Wein
74567c8e04
Bug 1209602 - XUL: Implement disabling notifications for a site. r=MattN
2015-10-15 22:58:56 -04:00
Jared Wein
9f2bd66799
Backout bug 1209602 for busting OSX on a CLOSED TREE. r=me
2015-10-15 23:19:10 -04:00
Jared Wein
49b796aa96
Bug 1209602 - XUL: Implement disabling notifications for a site. r=MattN
2015-10-15 22:58:56 -04:00
Jared Wein
0124735fc7
Bug 1201397 - New layout of XUL Notifications. r=MattN
2015-10-15 22:58:56 -04:00
Mark Hammond
376ea85d2e
Bug 1074937 - replace defaultFavicon.png and defaultFavicon@2x.png with versions depicting a globe. r=dolske
2015-10-16 12:23:29 +11:00
Sanchit Nevgi
adf88be3b8
Bug 1205181 - Removed Deprecated.jsm import from TelemetryStorage.jsm. r=gfritzsche
...
--HG--
extra : commitid : 5DpMy9KkihG
2015-10-14 10:47:00 -07:00
Wes Kocher
403b53b231
Merge m-c to fx-team, a=merge
2015-10-15 11:38:00 -07:00