Mike Hommey
d667f4bb59
Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
...
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.
Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.
Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
Nicholas Nethercote
0489de37fb
Bug 1080302 (part 2) - Convert all mentions of -foo options to --foo options in comments, help messages and error messages. r=glandium.
2014-10-23 17:35:27 -07:00
Jim Mathies
823b19b607
Bug 1059626 - Fix mozilla-central build bustage for metro's ceh binary. r=alessarik
2014-10-20 09:04:27 -05:00
zhoubcfan@163.com
3f8deea4e9
Bug 1076926 - Add windows 10 support to exe manifest. r=jimm
2014-10-04 14:43:01 +09:00
Mike Hommey
fc99c53ae5
Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps
2014-09-03 14:10:54 +09:00
Mike Hommey
ec54bf6c1f
Bug 1045783 - Move most OS_LIBS to moz.build and do some related cleanup. r=mshal
2014-08-06 07:25:33 +09:00
Mike Hommey
7f13c61d0e
Bug 1040641 - Ignore AC_SUBSTs for variables we don't have use for but that autoconf itself exports. r=gps
2014-07-23 08:40:12 +09:00
Birunthan Mohanathas
ec8396a564
Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin
2014-06-18 17:56:02 -07:00
Ehsan Akhgari
cfe6f6fd0a
Bug 976886 - Port RCINCLUDE to moz.build; r=mshal
...
--HG--
extra : rebase_source : e8a75bc01c3f57516a1a1307de3d170ea07ca1ac
2014-03-04 17:19:24 -05:00
Jim Mathies
4d4ad20f25
Bug 968916 - Add an entry point to the ceh that launches the metro browser. r=bbondy
2014-03-03 10:35:12 -06:00
Jim Mathies
e858879a5f
Bug 969831 - Share code for checking minumum d3d feature level required for running metro and expose this information (including cached check results) via nsIWinMetroUtils. r=bbondy
2014-02-28 07:37:30 -06:00
Jim Mathies
2a2b6839aa
Bug 974364 - Decrease the command execute handler heart beat timer to decrease restart delays. r=bbondy
2014-02-19 09:50:51 -06:00
Masatoshi Kimura
dfb3f0e76b
Bug 969918 - Use decltype to declare pointers for dynamic-loaded functions. r=jimm sr=roc
2014-02-18 07:32:52 +09:00
Ehsan Akhgari
fbe321aed6
Bug 970745 - Move USE_STATIC_LIBS to moz.build; r=glandium
2014-02-11 09:12:33 -05:00
Jim Mathies
6ebaf37595
Bug 966626 - Fix for browser launch error dialog on Win8 caused by CommandExecuteHandler changes in bug 950241: release the IShellItemArray Explorer hands us prior to derefing the ceh. r=bbondy
2014-02-01 08:03:11 -06:00
Jim Mathies
d8567dbfbe
Bug 965290 - Add an exe manifest to the ceh. r=rs
2014-01-31 12:10:16 -06:00
Jim Mathies
2ed92c2dee
Bug 950241 - Delay launch from tiles and shortcuts when there's an update in progress. r=bbondy
2014-01-30 13:32:50 -06:00
Jim Mathies
ec9a9f0692
Bug 950241 - Delay desktop restart for updating until the metro browser has shutdown. r=bbondy
2014-01-30 13:32:49 -06:00
Jim Mathies
3a1ac4efb3
Bug 950241 - Replace misc. restart boolean flags with an enum and cleanup CEH Execute. r=bbondy
2014-01-30 13:32:48 -06:00
Jim Mathies
5080e3d8cf
Bug 950241 - Get rid of threaded delayed restart logic in the CEH. r=bbondy
2014-01-30 13:32:48 -06:00
Jim Mathies
ec2e62bf42
Bug 950241 - Add process running helpers to CEHHelpers. r=bbondy
2014-01-30 13:32:48 -06:00
Jim Mathies
1e6111ea89
Bug 956286 - Hand off focus rights to the desktop browser process when launched via the command execute handler. r=bbondy
2014-01-15 14:24:26 -06:00
Jim Mathies
ba3ef9bb54
Bug 950241 - Fix: when the browser restarts for an update, a new instance doesn't launch. r=bbondy
2013-12-17 15:17:26 -06:00
Jim Mathies
52720c6b62
Bug 950288 - Update the last run id when the browser launches so it's always up to date. r=bbondy
2013-12-16 11:06:08 -06:00
Jim Mathies
5c7464dc41
Bug 920952 - Flush metro test harness output. r=bbondy
2013-12-16 10:20:29 -06:00
Mike Hommey
3325256d97
Bug 945042 - Move NO_PROFILE_GUIDED_OPTIMIZE to moz.build. r=gps,r=njn
2013-12-09 13:39:26 +09:00
Matt Brubeck
9a7ba266fb
Bug 946990 - Remember whether Metro or desktop Firefox was last used [r=bbondy]
2013-12-06 13:09:31 -08:00
Marina Samuel
02a167ff98
Bug 932664 - Link clicks and file activations should open in the currently opened browser no matter which environment. r=bbondy
2013-11-19 13:14:40 -05:00
Marina Samuel
9698960f17
Bug 924911 - Change View on Desktop feature to be switch to Desktop feature. r=bbondy
2013-11-19 12:47:23 -05:00
Mike Hommey
9245936f8b
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-27 22:55:07 +09:00
Mike Hommey
2b828323f2
Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
...
--HG--
extra : amend_source : f20d09aeff1c8b5cbd0f1d24c7ce04e86f3aed1d
2013-11-28 14:24:05 +09:00
Mike Hommey
d210f8ff00
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-28 13:08:16 +09:00
Mike Hommey
bb6779efe3
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
6b4f0058ce
Bug 935387 - Remove non recursed install targets. r=mshal
2013-11-07 10:37:45 +09:00
Mike Hommey
1d566f7586
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Birunthan Mohanathas
babfc6b761
Bug 784739 - Switch from NULL to nullptr in miscellaneous directories; r=ehsan
...
--HG--
extra : rebase_source : 9335e9b4b0ac02e8066fbb79797bbc0d3fd73874
2013-10-23 16:36:09 -04:00
Joshua Cranmer
4630633546
Bug 900526, part 5: Move DIST_SUBDIR to moz.build, r=gps
2013-10-21 13:10:04 -05:00
Brian R. Bondy
01884830ac
Bug 916233 - External links in Metro should open in Metro. r=jimm
2013-09-17 07:02:01 -07:00
Brian R. Bondy
9d34ad8948
Bug 893784 - Metro update shutdown sometimes doesn't respawn Nightly after update. r=jimm
2013-09-10 10:24:57 -04:00
Brian R. Bondy
4112301099
Bug 882142 - Add support to CEH to restart Metro Firefox when it isn't running. r=jimm
2013-09-10 10:24:56 -04:00
Mike Hommey
f1cf3b4238
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Jim Mathies
0a487d077b
Bug 905628 - Fixup mochitest hang detection for metrofx. r=ted
2013-08-27 10:47:40 -05:00
Ms2ger
676cea55c5
Bug 906351 - Use @DEPTH@ even more; r=ted
2013-08-22 08:55:59 +02:00
Birunthan Mohanathas
2cdca94d74
Bug 784739 - Switch from NULL to nullptr in browser/metro. r=ehsan
2013-08-21 12:13:50 -04:00
Brian R. Bondy
08bc1d4589
Bug 888363 - Fix default browser activation. r=jimm
...
Extra notes:
GetModulePath has no changes, it is just moved up so it can be used earlier.
GetDesktopBrowserPath was moved into the class because it needs to use a member there.
GetDesktopBrowserPath implementation has changed, so please review it. Also its comments header is new and explains some stuff.
IsTargetBrowser is no longer used because we instead use 2 other boolean values set on the SetTarget call.
2013-08-15 22:30:57 -04:00
Jim Mathies
51943458b5
Bug 887357 - Fix: Nightly ignores command line flags in pinned taskbar shortcuts. r=bbondy
2013-06-26 14:12:14 -05:00
Jim Mathies
664a5c3c9a
Bug 881950 - Update the metro test harness to return a retry string when activation fails. r=bbondy
2013-06-18 09:41:13 -05:00
Jim Mathies
8aff73d745
Bug 881950 - Update test harness to return a retry return code when activation fails. r=bbondy
2013-06-12 13:40:42 -05:00
Jim Mathies
0c778953cc
Bug 879085 - Ignore return result for CoAllowSetForegroundWindow call in the metro test harness, solves some startup problems for QA MozMill testing on vms. r=bbondy
2013-06-06 07:16:36 -05:00
Jim Mathies
ce05dee9ee
Bug 878208 - Fix: Firefox does not receive the first command line parameter handed to it from metrotestharness, plus some output improvements in the harness. r=bbondy
2013-06-03 05:33:13 -04:00