Граф коммитов

9823 Коммитов

Автор SHA1 Сообщение Дата
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