Mike Hommey
47c853314f
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
c24a781566
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
20d69cb138
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
567fb422f4
Bug 1076926 - Add windows 10 support to exe manifest. r=jimm
2014-10-04 14:43:01 +09:00
Mike Hommey
ed70c5f377
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
d9443ec932
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
45b81608ea
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
51ba75d135
Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin
2014-06-18 17:56:02 -07:00
Ehsan Akhgari
5ff28bc333
Bug 976886 - Port RCINCLUDE to moz.build; r=mshal
...
--HG--
extra : rebase_source : e8a75bc01c3f57516a1a1307de3d170ea07ca1ac
2014-03-04 17:19:24 -05:00
Jim Mathies
bdfb63926f
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
4fd9fff112
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
19abc7d30e
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
8ddf7de8a5
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
b7b6d52aef
Bug 970745 - Move USE_STATIC_LIBS to moz.build; r=glandium
2014-02-11 09:12:33 -05:00
Jim Mathies
f90fce9929
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
2851547cc4
Bug 965290 - Add an exe manifest to the ceh. r=rs
2014-01-31 12:10:16 -06:00
Jim Mathies
e6716f214c
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
c3235e23d0
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
c67ed1ad14
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
e6f19eb1b1
Bug 950241 - Get rid of threaded delayed restart logic in the CEH. r=bbondy
2014-01-30 13:32:48 -06:00
Jim Mathies
31b2d35574
Bug 950241 - Add process running helpers to CEHHelpers. r=bbondy
2014-01-30 13:32:48 -06:00
Jim Mathies
7c2a486838
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
67e7f00b0a
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
988b6f330d
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
ab51ffb4f9
Bug 920952 - Flush metro test harness output. r=bbondy
2013-12-16 10:20:29 -06:00
Mike Hommey
62d390485a
Bug 945042 - Move NO_PROFILE_GUIDED_OPTIMIZE to moz.build. r=gps,r=njn
2013-12-09 13:39:26 +09:00
Matt Brubeck
f4a2711020
Bug 946990 - Remember whether Metro or desktop Firefox was last used [r=bbondy]
2013-12-06 13:09:31 -08:00
Marina Samuel
2c9be184f9
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
8970fd0198
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
8fd06cf41b
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-27 22:55:07 +09:00
Mike Hommey
b32a4ed166
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
682364d535
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-28 13:08:16 +09:00
Mike Hommey
e80e877ab7
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
50e2fd01b1
Bug 935387 - Remove non recursed install targets. r=mshal
2013-11-07 10:37:45 +09:00
Mike Hommey
b000a846c2
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Birunthan Mohanathas
6f158bc61c
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
51d2533270
Bug 900526, part 5: Move DIST_SUBDIR to moz.build, r=gps
2013-10-21 13:10:04 -05:00
Brian R. Bondy
a8201b4641
Bug 916233 - External links in Metro should open in Metro. r=jimm
2013-09-17 07:02:01 -07:00
Brian R. Bondy
0663980cda
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
e7a4e58c20
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
f8bc7fa754
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Jim Mathies
cb2d27d01d
Bug 905628 - Fixup mochitest hang detection for metrofx. r=ted
2013-08-27 10:47:40 -05:00
Ms2ger
6a7bc47591
Bug 906351 - Use @DEPTH@ even more; r=ted
2013-08-22 08:55:59 +02:00
Birunthan Mohanathas
c8e0bc0a7a
Bug 784739 - Switch from NULL to nullptr in browser/metro. r=ehsan
2013-08-21 12:13:50 -04:00
Brian R. Bondy
e529372599
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
796ec32b7d
Bug 887357 - Fix: Nightly ignores command line flags in pinned taskbar shortcuts. r=bbondy
2013-06-26 14:12:14 -05:00
Jim Mathies
7dca0eb71c
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
a785486d3c
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
05326d67d7
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
16946caaca
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