Jeff Muizelaar
b29099ae6d
Bug 1228641. Add a polyfill of std::initializer_list. r=froydnj
2016-01-06 22:06:35 -05:00
Wes Kocher
45302a539b
Backed out changeset 1687f6972fe2 (bug 1233716) for apparently breaking mn-e10s
...
--HG--
extra : commitid : 2lMr2ovoCLc
2016-01-06 15:35:29 -08:00
Henrik Skupin
3961383f37
Bug 1237322 - Mirror latest changes of firefox-ui-tests packages. r=maja_zf
2016-01-07 00:09:05 +01:00
Armen Zambrano Gasparnian
c2834c6c5b
Bug 1233716 - Set self.minidump_stackwalk_path if specified in the configs. r=jlund
...
--HG--
extra : commitid : 2lBxQtB3hNz
extra : rebase_source : 12fcff7328d06fa2c4d79ca11e2d4ef5f4ad717c
2015-12-18 09:57:20 -05:00
Francois Marier
549ce311a8
Bug 1237103 - Fix Application Reputation remote lookups. r=gcp
2016-01-06 13:37:06 -08:00
Dave Townsend
99e46fd0e0
Bug 1237340: Fix browser and toolkit eslint failures. r=Felipe
...
--HG--
extra : rebase_source : 3e1098fe6d387bed1edcad365e318c484e8989ea
2016-01-06 10:10:35 -08:00
Ryan VanderMeulen
d051a1eb3c
Merge m-c to inbound. a=merge
2016-01-06 09:50:26 -05:00
Ryan VanderMeulen
1d22ec87d3
Merge inbound to m-c. a=merge
2016-01-06 09:43:47 -05:00
Henrik Skupin
44bb1da4d4
Bug 1212609 - [mozharness] Update firefox-ui-tests script to use common.tests.zip file. r=jlund
2016-01-06 08:29:50 +01:00
Wes Kocher
ce6c1f316c
Merge m-c to b2ginbound, a=merge
...
--HG--
extra : commitid : I9Ga5BF9cFv
2016-01-05 16:53:17 -08:00
Fabrice Desré
99b0b99f71
Bug 1224703 - part 2: Enable tests on emulator r=billm
2016-01-05 15:37:06 -08:00
Chris AtLee
85c4c1d765
Bug 1234416 - Check that userconfig exists before trying to remove. r=jlund
...
--HG--
extra : rebase_source : a6642b59e8424ebf115882023cde7a45413c7846
2016-01-05 17:58:00 -05:00
Wes Kocher
9b5c90690e
Merge inbound to m-c a=merge
...
--HG--
extra : commitid : I44HufYdnXT
2016-01-05 16:02:49 -08:00
Johan Lorenzo
2fce895e41
Bug 1225458 - [tc-gip] Change the configuration of the job (memory, timeout) r=garndt
...
--HG--
extra : commitid : 3rmV09Tzoge
2016-01-05 17:35:50 +01:00
Wander Lairson Costa
461a10dee7
Bug 1236089: Update tc-vcs for phone-builder image. r=garndt
...
--HG--
extra : commitid : 4PPd2spOcx9
2016-01-05 11:24:43 -02:00
Carsten "Tomcat" Book
2262c1271c
merge mozilla-inbound to mozilla-central a=merge
2016-01-05 11:58:56 +01:00
Carsten "Tomcat" Book
766339cc81
merge fx-team to mozilla-central a=merge
2016-01-05 11:56:41 +01:00
Nathan Froyd
2af2f8f5f5
Bug 1236983 - add windbg smarts to mozdebug; r=jmaher,aklotz
2016-01-05 12:47:39 -05:00
Geoff Brown
fedf1a6b53
Bug 1236451 - Make some android mach commands more robust; r=jmaher
2016-01-06 06:37:41 -07:00
Edgar Chen
529a4ce944
Bug 1143380 - [mozrunner] Increase timeout value for waiting emulator to start; r=ahal
...
--HG--
extra : commitid : JcK3GQW7vR9
extra : rebase_source : 70f1f4865bff8d455d5ad392e06ed3e49f2e1654
extra : amend_source : ff7f2673de27f95f99f4d062168c968b377fb5ac
2015-12-22 10:27:26 +08:00
Ryan VanderMeulen
f93b41b27c
Merge inbound to m-c. a=merge
2016-01-01 19:29:16 -05:00
Ryan VanderMeulen
d415ac2340
Merge fx-team to m-c. a=merge
2016-01-01 18:10:26 -05:00
Edgar Chen
d39208f587
Bug 1233940 - Enable emu-x86-kk xpcshell tests on m-c and integration branches; r=garndt
...
--HG--
extra : commitid : GImQ3ZyjKbr
extra : rebase_source : 7801c6b9dc1f4f1169b45c2fe3c7e7acafe75a25
extra : amend_source : d3947205222acae767fcdc1d40e92d152f308443
2015-12-23 19:34:33 +08:00
Armen Zambrano Gasparnian
c7e4b0c044
Bug 1236909 - Disable xpcshell TC tests as they've become unstable. DONTBUILD. r=jmaher
...
--HG--
extra : commitid : 6Dfa8sVWXtR
extra : rebase_source : b9a3618169049922886c02594762a9f860f7c941
2016-01-05 11:38:58 -05:00
Armen Zambrano Gasparnian
9cb894a3c7
Bug 1234353 - Notify the user if the stackwalk binary is not executable. r=chmanchester
...
--HG--
extra : commitid : Puf7a5bGxK
extra : rebase_source : 7d8f2bcf5d12175c695c3f7d63532de6be47cb9a
2015-12-21 16:50:49 -05:00
Mike Hommey
276ffb9010
Bug 1235107 - Move bookmarks.html to a chrome localized location. r=dolske
2016-01-05 20:03:43 +09:00
Gijs Kruitbosch
7bef04ab3c
Bug 1233537 - remove support for generatorTest, r=jmaher
...
--HG--
extra : commitid : B0qXqlqAJrY
extra : rebase_source : 3fbd6db9eb37d6982ca5784b4a11139633ae9f86
2015-12-30 13:51:18 +00:00
Dave Townsend
ca9efe5553
Bug 1229142: Add shared eslintrc files for the different test suites. r=Standard8
...
--HG--
extra : commitid : AhpmLFDapbw
extra : rebase_source : 2f78e3b01a56c9fb969370967ee20acaf53bd570
extra : histedit_source : 3c8e2b70317bc799d25ff5c6012aa878feecc668
2015-12-17 15:28:06 -08:00
Dave Townsend
47b0152e7a
Bug 1229224: Add an eslint plugin for importing all browser.js globals for browser-chrome tests. r=miker
...
--HG--
extra : commitid : 5aYt0tOvUSV
extra : rebase_source : 08a1eaa364748ac9209f73e4aab4db0b53452265
extra : amend_source : 8571571251ad40a4a759b58b802b129c34b04be0
2015-12-17 15:33:32 -08:00
Dave Townsend
b84487234d
Bug 1229224: Support more forms of defining globals and make anywhere we import scripts use them too. r=miker
...
We're attemping to find globals in JS from many places, this attempts to make
them all use the same methods. Since in some cases we're parsing new files we
can't use the eslint methods for getting the source so I've added a simple way
to convert from AST to a JS string.
--HG--
extra : commitid : DXo4A1fG3Gy
extra : rebase_source : 6a2a03d21d02331ae336c6b363d3951f4b6110aa
2015-12-17 15:31:48 -08:00
Ehsan Akhgari
ddf76b50b9
Bug 1229369
- Intercept redirected network fetches that have their request mode set to manual; r=jdm
...
In the non-e10s case, this is done by simply avoiding to set the
LOAD_BYPASS_SERVICE_WORKER flag when we detect a non-internal redirect
in the manual redirect mode.
The e10s solution is a bit more complicated. Only the child process
knows whether a URI needs to be intercepted, so we piggy back on the
code written to support the |event.respondWith(Response.redirect())|
case where we know in the child that the target of the redirect needs to
be intercepted.
This means that we need to check the same condition as in the non-e10s
case, but we also need to check whether the target of the redirection
needs to be intercepted, which means we need to properly take secure
upgrades into account as well. This is done by computing both whether
we should intercept and whether we should do a secure upgrade in
HttpChannelChild::SetupRedirect() and saving the information on the
HttpChannelChild for later usage in HttpChannelChild::AsyncOpen().
2016-01-05 21:02:00 -05:00
Geoff Brown
39d98db02b
Bug 1234281 - Use new Android x86 avd; r=me
2015-12-30 10:13:13 -07:00
Carsten "Tomcat" Book
aa5ce3db49
merge mozilla-inbound to mozilla-central a=merge
2015-12-30 12:00:03 +01:00
Carsten "Tomcat" Book
b2bd861a74
merge fx-team to mozilla-central a=merge
2015-12-30 11:58:59 +01:00
Shane Caraveo
9a70276c2c
Bug 1235722 fix xperf failure with pocket addon, r=glandium
2015-12-29 21:50:52 -08:00
Xidorn Quan
0d466e4271
No bug - Correct the order of two newly added web-platform tests in manifest. DONTBUILD
...
--HG--
extra : rebase_source : a290bd23ae1b70bc2d3d514be2381519f859dacd
extra : source : 636e20c63e067e0012ff134f6b0a4d1e355995cc
2015-12-30 12:40:36 +11:00
Shane Caraveo
eabb5f6400
Bug 1215694 move pocket to a system addon, r=Gijs, r=glandium
...
part 1: reorganize file locations, r=Gijs
part 2: remove built-in pocket code, r=Gijs
part 3: l10n support, r=glandium
part 4: move code/functionality from part 2 into the addon, r=Gijs
part 5: remove dead code, r=Gijs
part 6: create a simple api for addons to add to reader mode, r=Gijs
part 7: various test fixes related to cui behaviour and pocket, r=me
--HG--
rename : browser/components/pocket/Pocket.jsm => browser/extensions/pocket/content/Pocket.jsm
rename : browser/components/pocket/main.js => browser/extensions/pocket/content/main.js
rename : browser/components/pocket/panels/css/firasans.css => browser/extensions/pocket/content/panels/css/firasans.css
rename : browser/components/pocket/panels/css/normalize.css => browser/extensions/pocket/content/panels/css/normalize.css
rename : browser/components/pocket/panels/css/saved.css => browser/extensions/pocket/content/panels/css/saved.css
rename : browser/components/pocket/panels/css/signup.css => browser/extensions/pocket/content/panels/css/signup.css
rename : browser/components/pocket/panels/fonts/FiraSans-Regular.woff => browser/extensions/pocket/content/panels/fonts/FiraSans-Regular.woff
rename : toolkit/themes/shared/reader/pocket.svg => browser/extensions/pocket/content/panels/img/pocket.svg
rename : browser/components/pocket/panels/img/pocketerror@1x.png => browser/extensions/pocket/content/panels/img/pocketerror@1x.png
rename : browser/components/pocket/panels/img/pocketerror@2x.png => browser/extensions/pocket/content/panels/img/pocketerror@2x.png
rename : browser/components/pocket/panels/img/pocketlogo@1x.png => browser/extensions/pocket/content/panels/img/pocketlogo@1x.png
rename : browser/components/pocket/panels/img/pocketlogo@2x.png => browser/extensions/pocket/content/panels/img/pocketlogo@2x.png
rename : browser/components/pocket/panels/img/pocketlogosolo@1x.png => browser/extensions/pocket/content/panels/img/pocketlogosolo@1x.png
rename : browser/components/pocket/panels/img/pocketlogosolo@2x.png => browser/extensions/pocket/content/panels/img/pocketlogosolo@2x.png
rename : browser/components/pocket/panels/img/pocketmenuitem16.png => browser/extensions/pocket/content/panels/img/pocketmenuitem16.png
rename : browser/components/pocket/panels/img/pocketmenuitem16@2x.png => browser/extensions/pocket/content/panels/img/pocketmenuitem16@2x.png
rename : browser/components/pocket/panels/img/pocketsignup_button@1x.png => browser/extensions/pocket/content/panels/img/pocketsignup_button@1x.png
rename : browser/components/pocket/panels/img/pocketsignup_button@2x.png => browser/extensions/pocket/content/panels/img/pocketsignup_button@2x.png
rename : browser/components/pocket/panels/img/pocketsignup_devices@1x.png => browser/extensions/pocket/content/panels/img/pocketsignup_devices@1x.png
rename : browser/components/pocket/panels/img/pocketsignup_devices@2x.png => browser/extensions/pocket/content/panels/img/pocketsignup_devices@2x.png
rename : browser/components/pocket/panels/img/pocketsignup_hero@1x.png => browser/extensions/pocket/content/panels/img/pocketsignup_hero@1x.png
rename : browser/components/pocket/panels/img/pocketsignup_hero@2x.png => browser/extensions/pocket/content/panels/img/pocketsignup_hero@2x.png
rename : browser/components/pocket/panels/img/signup_firefoxlogo@1x.png => browser/extensions/pocket/content/panels/img/signup_firefoxlogo@1x.png
rename : browser/components/pocket/panels/img/signup_firefoxlogo@2x.png => browser/extensions/pocket/content/panels/img/signup_firefoxlogo@2x.png
rename : browser/components/pocket/panels/img/signup_help@1x.png => browser/extensions/pocket/content/panels/img/signup_help@1x.png
rename : browser/components/pocket/panels/img/signup_help@2x.png => browser/extensions/pocket/content/panels/img/signup_help@2x.png
rename : browser/components/pocket/panels/img/signup_or@1x.png => browser/extensions/pocket/content/panels/img/signup_or@1x.png
rename : browser/components/pocket/panels/img/signup_or@2x.png => browser/extensions/pocket/content/panels/img/signup_or@2x.png
rename : browser/components/pocket/panels/img/tag_close@1x.png => browser/extensions/pocket/content/panels/img/tag_close@1x.png
rename : browser/components/pocket/panels/img/tag_close@2x.png => browser/extensions/pocket/content/panels/img/tag_close@2x.png
rename : browser/components/pocket/panels/img/tag_closeactive@1x.png => browser/extensions/pocket/content/panels/img/tag_closeactive@1x.png
rename : browser/components/pocket/panels/img/tag_closeactive@2x.png => browser/extensions/pocket/content/panels/img/tag_closeactive@2x.png
rename : browser/components/pocket/panels/js/messages.js => browser/extensions/pocket/content/panels/js/messages.js
rename : browser/components/pocket/panels/js/saved.js => browser/extensions/pocket/content/panels/js/saved.js
rename : browser/components/pocket/panels/js/signup.js => browser/extensions/pocket/content/panels/js/signup.js
rename : browser/components/pocket/panels/js/tmpl.js => browser/extensions/pocket/content/panels/js/tmpl.js
rename : browser/components/pocket/panels/js/vendor/handlebars.runtime.js => browser/extensions/pocket/content/panels/js/vendor/handlebars.runtime.js
rename : browser/components/pocket/panels/js/vendor/jquery-2.1.1.min.js => browser/extensions/pocket/content/panels/js/vendor/jquery-2.1.1.min.js
rename : browser/components/pocket/panels/js/vendor/jquery.tokeninput.min.js => browser/extensions/pocket/content/panels/js/vendor/jquery.tokeninput.min.js
rename : browser/components/pocket/panels/license.txt => browser/extensions/pocket/content/panels/license.txt
rename : browser/components/pocket/panels/saved.html => browser/extensions/pocket/content/panels/saved.html
rename : browser/components/pocket/panels/signup.html => browser/extensions/pocket/content/panels/signup.html
rename : browser/components/pocket/panels/tmpl/saved_premiumextras.handlebars => browser/extensions/pocket/content/panels/tmpl/saved_premiumextras.handlebars
rename : browser/components/pocket/panels/tmpl/saved_premiumshell.handlebars => browser/extensions/pocket/content/panels/tmpl/saved_premiumshell.handlebars
rename : browser/components/pocket/panels/tmpl/saved_shell.handlebars => browser/extensions/pocket/content/panels/tmpl/saved_shell.handlebars
rename : browser/components/pocket/panels/tmpl/signup_shell.handlebars => browser/extensions/pocket/content/panels/tmpl/signup_shell.handlebars
rename : browser/components/pocket/panels/tmpl/signupstoryboard_shell.handlebars => browser/extensions/pocket/content/panels/tmpl/signupstoryboard_shell.handlebars
rename : browser/components/pocket/pktApi.js => browser/extensions/pocket/content/pktApi.jsm
rename : browser/locales/en-US/chrome/browser/browser-pocket.properties => browser/extensions/pocket/locales/en-US/pocket.properties
2015-12-29 15:40:52 -08:00
Wes Kocher
6840233a5c
Backed out changeset 4228fd8ef72f (bug 1227527) for fxa_screen_flow_test.js permafail
...
--HG--
extra : commitid : AdK6dqkodeH
2015-12-29 14:43:04 -08:00
Alessio Placitelli
b1b366d5b2
Bug 1235559 - |mach android-emulator| looks for the wrong file names on Windows. r=gbrown
2015-12-29 06:25:00 +01:00
Rail Aliiev
47b3d8c977
Bug 1235591 - Add Android builds to Bouncer, r=jlund DONTBUILD
2015-12-29 14:07:10 -05:00
Wes Kocher
453c421cdf
Merge m-c to fx-team, a=merge
...
--HG--
extra : commitid : cB2VZH6fJc
2015-12-30 17:43:01 -08:00
Gijs Kruitbosch
697557fdec
Bug 1182072 - deal with the graphics window that shows up on startup, r=jmaher
...
--HG--
extra : commitid : BS3zo1kWTiR
extra : rebase_source : 9e7804988405043ec569cb13f806443af77fc917
2015-12-30 13:50:51 +00:00
Chris Manchester
58d5a05e65
Bug 1216681
- Add a fileid utility to extract the breakpad GUID from object files for identification in fix_stack_using_bpsyms. r=ted
...
fix_stack_using_bpsyms.py locates a .sym file based on file name only, not uuid or full path,
which causes a failure if a duplicate leaf file name is introduced. This patch introduces a
small utility program on mac and linux to extract a breakpad guid from a shared library or
executable to identify the correct symbol file when this ambiguity occurs. A subsequent commit
implements this for windows.
--HG--
extra : commitid : 2O7REfHuDus
2015-10-21 16:37:42 -07:00
Jordan Lund
e89c66f355
Bug 1225905 - create a mozharness script that manages each beet mover task logic, NPOTB DONTBUILD r=rail
...
--HG--
extra : commitid : L1hpWyOgKxa
extra : rebase_source : ef585199e5819894d251ecb11ca7150eb3b1efcc
2015-12-30 10:20:31 -08:00
Henrik Skupin
7bf2719b66
Bug 1212609 - Add common test package rules for firefox-ui-tests. r=gps
2016-01-04 22:13:43 +01:00
Ehsan Akhgari
5b3ebf89d1
Bug 1226384 - Reject the promise returned from ServiceWorkerRegistration.update() if the registration is being uninstalled; r=bkelly
2016-01-04 14:50:57 -05:00
Gregory Szorc
1a7415dd67
Bug 1236259 - Normalize LOCALE_MERGEDIR paths; r=ted.mielczarek
...
glandium suggests doing this to fix l10n builds. This is a shot in the
dark. It should either work or completely break things.
--HG--
extra : rebase_source : cd4923a7532ae74b21548792ff0c7ef885952aeb
2016-01-04 11:13:31 -08:00
Armen Zambrano Gasparnian
a6fa0e3a8b
Bug 1232407 - Enable VNC and skip running Mozharness if requested. r=dustin
...
--HG--
extra : commitid : 36KewIdeqju
extra : rebase_source : cd02357f96f09d2ab2907bdb45d8f29b98742e63
2015-12-18 10:32:44 -05:00
Ehsan Akhgari
bbc181b4fe
Bug 1219469 - Part 2: Make HttpChannelParentListener be the controller; r=jdm,jduell
...
The controller needs to be able to handle redirects.
HttpChannelParentListener is a listener object that can attach to
multiple HttpChannelParent objects as part of a single logical Necko
channel (meaning that the listener object will be reused for redirected
channels) so it seems like the better choice for the object that should
implement nsINetworkInterceptController. This patch moves the
implementation of the nsINetworkInterceptController interface to
HttpChannelParentListener.
2016-01-04 09:39:12 -05:00
Ehsan Akhgari
208f93e405
Bug 1233245 - Propagate the interception information in the non-e10s case for all HTTP redirects, not just the internal ones; r=jdm
...
Doing this work in StartRedirectChannelToURI() was causing us to not set
the bypass service worker flag properly in the case of real HTTP redirects.
This patch also fixes the incorrect test expectation value.
2016-01-04 09:39:09 -05:00