Commit Graph

459945 Commits

Author SHA1 Message Date
Phil Ringnalda
985ff5df04 Merge m-i to m-c, a=merge 2016-01-30 09:28:35 -08:00
Masatoshi Kimura
689acb778d Bug 1242720 - Followup: reduce code duplication. r=jfkthame 2016-01-30 18:29:40 +09:00
Marco Bonardo
cda0974c56 Bug 1158511 - Add 'most recent expired visit' telemetry. r=adw
--HG--
extra : commitid : 2dy00Q2kdxS
extra : rebase_source : a2afc1e3b6be66d125b2f8793e79d03a9d336d28
2016-01-29 17:06:04 +01:00
Mark Capella
1cccfbae8e Bug 1240286 - Deleting text with backspace causes the action bar to glitch, r=smaug, TYLin, jchen 2016-01-30 00:08:55 -05:00
Tim Nguyen
a0344a9499 Bug 762979 - Update toggle breakpoints icon to match new gutter style. r=bgrins 2016-01-29 23:42:41 -05:00
Tim Nguyen
ff5e18cf6a Bug 762979 - Implement conditional breakpoint gutter style. r=jlongster 2016-01-29 23:42:27 -05:00
Tim Nguyen
04bc5957e6 Bug 762979 - Implement shorlander's line gutter mockup for the source editor. r=vporof, bgrins 2016-01-29 23:42:09 -05:00
Phil Ringnalda
d42eb10039 Back out 3958782fe187 (bug 989960) for Android crashes in test_watchdog_default.js 2016-01-29 20:12:44 -08:00
James Long
17347a3234 Bug 1243490 - fix leak in devtools hot reloading code r=jryans 2016-01-29 22:53:29 -05:00
Kris Maglione
e391b5ccaf Bug 1190680: Part 2 - [webext] Add initial support for lastError callbacks. r=billm
--HG--
extra : commitid : KyImBk4vvCu
extra : rebase_source : f05432e862480ca7e4c81c9fd663822bba63c7af
extra : histedit_source : 6cec5cd0c0c4986f0b22e4338b2e6da3cb851ef7
2016-01-29 18:38:08 -08:00
Kris Maglione
b859ec65ef Bug 1190680: Part 1 - [webext] Factor common extension context logic into a shared base class. r=billm
--HG--
extra : commitid : 2aeACGXC84s
extra : rebase_source : 2f8f5dab0b51b7524c8df047587b52da33e69199
extra : histedit_source : 87ab18bfdef7944d3dc43142f4f090905c1f8b29
2016-01-29 18:39:29 -08:00
Andreas Tolfsen
b6fcf96be2 Bug 1243704 - Serialise errors sent over IPC; r=automatedtester
This fixes an instance of passing an Error prototype over the message
manager as a CPOW.  We solve this by marshaling the error, which is
now done automatically by the new AsyncMessageChannel.  It allows us to
create an (almost) transparent promise-based interface between chrome-
and content contexts.

The patch also makes AsyncMessageChannel reusable on both sides of the
message listener, but it's currently not used at its maximum potential
because of the way the listener is architected.

--HG--
extra : commitid : EQd5E4Digdv
extra : rebase_source : 8e0c36960759d25c73bbbc0f4f0bcb453c1028f4
extra : amend_source : 6bb6a76a8b30a5524639f8236291980b16402e6a
2016-01-29 12:57:46 +00:00
Kartikaya Gupta
b2ba71e6d2 Bug 1180706 - Enable touch event support on Windows Nightly. r=botond
--HG--
extra : commitid : 3s4Zz892m5z
2016-01-29 22:58:43 -05:00
Luke Wagner
2d0153d1ed Fix recent non-unified build bustage (no bug, rs=sunfish)
--HG--
extra : commitid : 22GJvfbdvCG
extra : rebase_source : 1dd867fc28e43df1e903750214b2cbc6437df5ce
2016-01-29 21:54:47 -06:00
Botond Ballo
7b73cdff36 Bug 1237905 - Add logging to test_wheel_transactions to help investigate an intermittent failure. r=kats 2016-01-29 18:50:02 -05:00
Jean-Yves Avenard
c9e51133e2 Bug 1212323: P3. Use promise with supportsHardwareH264Decoding. r=felipe
Detecting if hardware decoding is available is an asynchronous operation/
The use of Promise allows the value displayed to be accurate on all platforms and not just windows.
2016-01-30 12:52:36 +11:00
Jean-Yves Avenard
81ef536abd Bug 1212323: P2. Have IsVideoAccelerated return a Promise. r=cpearce 2016-01-30 12:52:35 +11:00
Jean-Yves Avenard
ba68bee3c5 Bug 1212323: P1. Use a 640x360 SPS to test for HW decoding support. r=cpearce
Some machines will always use software decoding for a 64x64 videos.
2016-01-30 12:52:35 +11:00
Masayuki Nakano
48eb63e508 Bug 1243657 spellchecker should check if IME composition works as deleting whole text r=ehsan 2016-01-30 09:56:03 +09:00
Kris Maglione
4b5513634b Bug 1238311: Part 3 - [webext] Add audible and muted support to browser.tabs API. r=gabor
--HG--
extra : commitid : 36za12ltvib
extra : rebase_source : 321506a4d0ab68ed6db18536a513584c50231c78
extra : histedit_source : 2787bfcb88593f5e943a77f64a51946e7d011db1
2016-01-26 17:06:41 -08:00
Kris Maglione
3543ac46b0 Bug 1238311: Part 2 - Persist tab mutedInfo in sessionstore. r=ehsan
--HG--
extra : commitid : HX9K6Rabf3v
extra : rebase_source : 0cada35053441177863b89753e3c9a8968dc1908
extra : histedit_source : 07331d5b938d79c59dfd8789bb581e65f6a29d26
2016-01-26 17:05:42 -08:00
Kris Maglione
c1fb002168 Bug 1238311: Part 1 - Add "mutedinfo" tab attribute, and related getters. r=ehsan
--HG--
extra : commitid : 9DPlneRvHzR
extra : rebase_source : ca203251ef8480f7740be085cb54054338cde151
extra : histedit_source : 6faed49810c464ede10d7349629b03c81e7c5055%2Cb97ac9dc316731f640e9e488a70e2c1a695ecf08
2016-01-29 18:14:31 -08:00
AJ Kerrigan
6f824ab7a9 Bug 1243764 - Remove named function syntax from webconsole.js methods;r=linclark
This change eliminates a class of ESLint errors (camelcase), while
also bringing the method definitions in line with MDN Coding Style
guidelines.

--HG--
extra : commitid : CR2n50AgsP0
2016-01-29 12:45:57 -05:00
Botond Ballo
00b092b742 Bug 1238571 - Async scroll reftest with scrolled container inside position:fixed element. r=mstange
--HG--
extra : amend_source : 7433e3df8b2f13d6f5f87d189997b208671e8a8b
2016-01-13 19:06:11 -05:00
Syd Polk
be898d0326 Bug 1238648 - Use external-media-tests in tree instead of github for tests. r=maja_zf, r=whimboo
--HG--
extra : commitid : 9alr2iRFKaf
extra : rebase_source : 6a46414396a317bb1d5e493be1fa30e2f62e409d
2016-01-29 16:12:30 -06:00
Xidorn Quan
dd6be4d4ca Bug 1241901 part 4 - Stop using nsAutoPtr for holding primitive arrays. r=froydnj
--HG--
extra : source : 683ad831dc3e7fc197cbfe1b53665c777b3158ab
2016-01-30 10:33:41 +11:00
Xidorn Quan
9668b6f572 Bug 1241901 part 3 - Add IsMemberPointer and IsScalar type traits. r=froydnj
--HG--
extra : source : 02269acc78bfde8d3171bf6023a5dda4cac9df3c
2016-01-30 10:33:41 +11:00
Xidorn Quan
7268d4783f Bug 1241901 part 2 - Use intptr_t to pass bluetooth service class instead of a pointer to heap. r=shawnjohnjr
--HG--
extra : source : aae164785cd4d7468588518ef379daf4c73faaac
2016-01-30 10:33:41 +11:00
Xidorn Quan
be11de44da Bug 1241901 part 1 - Remove nsAutoPtr uses in nsNotifyAddrListener on Linux. r=bagder
--HG--
extra : source : 5a04cc98fbc2ed3804a130f9adcb7a2a024b4011
2016-01-30 10:33:41 +11:00
James Graham
ac84601bf3 Bug 1242108 - Remove unnecessary timeout from flaky sandbox test, r=Ms2ger 2016-01-29 23:17:17 +00:00
Kit Cambridge
b66b3437fe Bug 1219064 - Add test for extendable pushsubscriptionchange event. r=mt
--HG--
extra : commitid : lQLs1WCMV3
extra : rebase_source : d12d9e7fde179d4135c2a1b224e50e75b61dc6ba
2016-01-28 19:26:17 -08:00
Kit Cambridge
cb042fa9d8 Bug 1243781 - Push methods called from a worker should reject with a DOMException. r=mt
--HG--
extra : commitid : 8agVK4llzMA
extra : rebase_source : 9f646dee24cc980bef4b01a86550e4e0f12bba14
2016-01-28 08:23:29 -08:00
Kit Cambridge
79cd67d0dc Bug 1191931, Part 2 - Test resubscribing from a worker. r=mt
--HG--
extra : commitid : KDSIPXbjSMK
extra : rebase_source : 11e26748ef2f3762e3b8c046e4eef4a477562369
2016-01-28 08:06:32 -08:00
Kit Cambridge
f7a0799918 Bug 1191931, Part 1 - Use tasks in the Push subscription tests. r=mt
--HG--
extra : commitid : 5Pl1YQzsI9W
extra : rebase_source : d7acb5a8841fe60fa3aec5618f687da74ab0ed9a
2016-01-28 07:57:42 -08:00
Kit Cambridge
165b9138a5 Bug 1241278 - Record telemetry for notification permission callback usage. r=vladan
--HG--
extra : commitid : DyfF5zD7oBq
extra : rebase_source : 041591969af8c79c7da6b4e8c2f63941396b761f
2016-01-21 09:37:53 -08:00
Wes Kocher
543c164cdc Backed out 2 changesets (bug 1241821) for android build bustage CLOSED TREE
Backed out changeset ae7246d654c8 (bug 1241821)
Backed out changeset bdecb787f1a2 (bug 1241821)

--HG--
extra : commitid : HdwYW6HntXi
2016-01-29 14:57:27 -08:00
Christoph Kerschbaumer
83099fe604 Bug 1243936 - Convert remaining callsites within devtools/ and toolkit/ to use channel.open2() 2016-01-29 09:16:13 -08:00
Christoph Kerschbaumer
81bc64d6ec Bug 1243924 - Convert remaining callsites within dom/ to use channel.open2() (r=sicking) 2016-01-29 09:24:25 -08:00
Wes Kocher
1f2034ed37 Followup to Bug 1241821 - ESLint fix
--HG--
extra : commitid : 5Pf2Sf7gxj9
2016-01-29 14:36:13 -08:00
Kartikaya Gupta
e3368ea955 Bug 1244307 - Enable checkerboard recording on Nightly. rs=botond
--HG--
extra : commitid : JOoPb5y5izC
2016-01-29 17:29:14 -05:00
Kartikaya Gupta
8ddb8a831b Bug 1242690 - Make sure that synthetic mouse events have a reasonable guid so that the callback transform can get unapplied properly. r=botond
--HG--
extra : commitid : mUihwmdWYX
2016-01-29 16:31:15 -05:00
Kartikaya Gupta
a5ffd45fae Bug 1242690 - Squash together DispatchAPZAwareEvent and DispatchInputEvent. r=dvander
--HG--
extra : commitid : D6XEv20670v
2016-01-29 16:31:15 -05:00
Kartikaya Gupta
eec655d1f0 Bug 1242690 - Ensure that mouse events have the callback transform applied. r=botond
--HG--
extra : commitid : IXh9rbTOf5R
2016-01-29 16:31:15 -05:00
Mark Goodwin
e7ee60296d Bug 1241821 - Create a SecurityReporter component for TLS Error Reports r=mossop, keeler
This takes the TLS Error Reporting functionality used in the aboutNetError.xhtml
and aboutCertError.xhtml error pages and moves it to its own component. This
allows us to make use of this same error reporting functionality from elsewhere.
Notably, this allows us to send error reports for issues that occur when loading
subresources.
The xpcshell test included is in security/manager/ssl/tests because we need to
make use of tlsserver functionality from the PSM tests.
2016-01-29 13:45:17 +00:00
Andrzej Hunt
e1e6688696 Bug 1232651 - don't show search suggestions in private browsing r=mcomella
We also remove the special case for updating mSuggestClient when
search engines are modified during private browsing - this causes
a weird edge case where we potentially show history suggestions
after switching search engines (this seems to be because having
mSuggestClient == null avoids us even reaching the stage where
we usually recycle unneeded suggestions).

--HG--
extra : commitid : KhhOa3uT2Hv
2016-01-06 15:43:13 -08:00
Wes Kocher
edebbea4b6 Backed out changeset c6617c4a27b4 (bug 1238305) for android cpp failures
--HG--
extra : commitid : EuB6Kp1TqPh
2016-01-29 15:01:46 -08:00
Drew Willcoxon
85ec17cdc2 Bug 1233672 - Properly encode/decode moz-action URIs. r=mak 2016-01-29 14:02:15 -08:00
Wes Kocher
86864105dc Merge m-c to fx-team, a=merge
--HG--
extra : commitid : 7MLK0J5XhL0
2016-01-29 13:44:12 -08:00
Wes Kocher
a704c0a7d6 Merge fx-team to central, a=merge CLOSED TREE
--HG--
extra : commitid : IJaJsAf7nat
2016-01-29 13:40:29 -08:00
Wes Kocher
56f1c17b71 Backed out changeset 87c4fbaccbf5 (bug 1232651) for robocop bustage
--HG--
extra : commitid : bQ6cVfkISE
2016-01-29 13:32:20 -08:00