browser/app/nsBrowserApp.cpp
537e2a9ddc447abd64b6a7b6999d860b95387ccb
created 2014-11-15 14:53 -0500
pushed 2017-03-01 22:58 +0000
Brian R. Bondy Brian R. Bondy - Merge from m-c -> oak
d61f80a32dc158f9ce0c254921006675614f54a8
created 2014-10-16 14:10 -0400
pushed 2017-03-01 22:58 +0000
Brian R. Bondy Brian R. Bondy - Merge from m-c tip
7d0ccd91e8db7c56529da80145248c0260455ccd
created 2014-10-03 00:27 -0700
pushed 2017-03-01 22:58 +0000
Robert Strong Robert Strong - Backed out changeset 3df4eb39cf4a
3df4eb39cf4a509bc86d92c150acbe53ce449d87
created 2014-10-02 23:56 -0700
pushed 2017-03-01 22:58 +0000
Robert Strong Robert Strong - Mac v2 signing - Patch in progress for Bug 1077282 - General cleanup for the Mac v2 signing changes
834e099a2bbc4fa7580e3608c7076b6a335d8560
created 2014-09-27 21:04 -0700
pushed 2017-03-01 22:58 +0000
Stephen Pohl Stephen Pohl - Mac v2 signing - Bug 1050944 - Get Firefox to launch and run on OSX with the new .app bundle structure, made necessary by Apple's v2 signatures. r=smichaud, r=ted, sr=bsmedberg
e0ad0812af9ea68be757175c05b05ee11ad48230
created 2014-09-27 21:00 -0700
pushed 2017-03-01 22:58 +0000
Robert Strong Robert Strong - Mac v2 signing - backing out Bug 1050944 to reland updated patch
f4e266d5f8f21824c19e9e5d121f41737b73eefe
created 2014-09-18 16:22 -0400
pushed 2017-03-01 22:58 +0000
Stephen Pohl Stephen Pohl - Bug 1050944: Get Firefox to launch and run on OSX with the new .app bundle structure, made necessary by Apple's v2 signatures. r=smichaud,ted sr=bsmedberg
b85a723ab3d743b2ac968c80115ae613d40aa0c9
created 2014-09-12 16:10 -0400
pushed 2017-03-01 22:58 +0000
Stephen Pohl Stephen Pohl - Revert to 843332cc69af. DONTBUILD
88c73c1b0988f992a694ef3eef01f4a58fb96dcd
created 2017-02-27 13:39 -0500
pushed 2017-02-27 19:07 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1332639 - Fix nsBrowserApp.cpp and related headers to compile without the external string API, r?glandium draft
05d9746016f47666c00390aacc9f9d62c8ffffb4
created 2017-02-24 17:04 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - Move to 99 chars instead of 80 draft
cbb8fdf1daf98a15f7d57f6b08d273bdf96aa1a0
created 2017-02-24 09:55 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - indent all but js/ draft
7be63656e4fbefdebceb297ca4388ef5f2b884d0
created 2017-02-14 15:08 -0800
pushed 2017-02-23 01:39 +0000
David Parks David Parks - Bug 1284897 - Add mechanism to libsandbox_s to track names of files that have been given special sandbox access permissions (PermissionsService). r=bobowen, r=glandium
4c7e6ba1ab9b30bf68edc49f49d84b82075c8e20
created 2017-02-21 23:13 +0100
pushed 2017-02-21 23:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 71b9ac06a60a (bug 1284897)
71b9ac06a60a570b6a7ce4560a685f642122a9d4
created 2017-02-14 15:08 -0800
pushed 2017-02-21 23:12 +0000
David Parks David Parks - Bug 1284897 - Add mechanism to libsandbox_s to track names of files that have been given special sandbox access permissions (PermissionsService). r=bobowen, r=glandium
c3ebb1458e91e329920f6f0d9a14ec4cd3d9e2cb
created 2017-02-16 22:14 -0800
pushed 2017-02-17 09:47 +0000
Phil Ringnalda Phil Ringnalda - Backed out 5 changesets (bug 1284897) for mozilla::SandboxPermissions::RemovePermissionsForProcess crashes
3ea8b8a18515122e7b5f514764924a0e77482a62
created 2017-02-14 15:08 -0800
pushed 2017-02-17 09:47 +0000
David Parks David Parks - Bug 1284897 - Add mechanism to libsandbox_s to track names of files that have been given special sandbox access permissions (PermissionsService). r=bobowen, r=glandium
8c3f028204919bc85aa873a224adbd5686c104ac
created 2017-01-13 09:40 +0900
pushed 2017-01-22 05:47 +0000
Mike Hommey Mike Hommey - Bug 1332523 - Add BinaryPath::Get variant that returns a UniquePtr instead of filling a stack buffer. r=bsmedberg
e1baf4f6ef960a5638b83505c20342f27b121c12
created 2017-01-13 09:27 +0900
pushed 2017-01-22 05:47 +0000
Mike Hommey Mike Hommey - Bug 1332523 - Make GetBootstrap take the path to an arbitrary file next to libxul. r=bsmedberg
bb2b50d94e76d2b37b9368aec186a91935253609
created 2017-01-13 07:56 +0900
pushed 2017-01-22 05:47 +0000
Mike Hommey Mike Hommey - Bug 1332523 - Remove nsXPCOMGlue.h. r=bsmedberg
beb1258e4871f3a14d94d0ca18c0eff18ac7bc5f
created 2017-01-12 11:13 +0900
pushed 2017-01-22 05:47 +0000
Mike Hommey Mike Hommey - Bug 1332523 - Move message indicating when the blocklist is initialized after user32.dll was loaded to the blocklist itself. r=dmajor
9eecec222d7e4e41e3867acc632a06f901478d36
created 2017-01-13 09:40 +0900
pushed 2017-01-20 23:02 +0000
Mike Hommey Mike Hommey - Bug 1332523 - Add BinaryPath::Get variant that returns a UniquePtr instead of filling a stack buffer. r=bsmedberg draft
72ca8a8d1af80c20e4a6beea5911db88a5684e80
created 2017-01-13 09:40 +0900
pushed 2017-01-20 01:37 +0000
Mike Hommey Mike Hommey - Bug 1332523 - Add BinaryPath::Get variant that returns a UniquePtr instead of filling a stack buffer. r?bsmedberg draft
39e0ac69885d5694194af9dd060030fd302c9eea
created 2017-01-13 09:27 +0900
pushed 2017-01-20 01:37 +0000
Mike Hommey Mike Hommey - Bug 1332523 - Make GetBootstrap take the path to an arbitrary file next to libxul. r?bsmedberg draft
3144d14b90b31ef498e00666b6595374214bf168
created 2017-01-13 07:56 +0900
pushed 2017-01-20 01:37 +0000
Mike Hommey Mike Hommey - Bug 1332523 - Remove nsXPCOMGlue.h. r?bsmedberg draft
b9dd9597d5257fdd544b2e2978d231b93b00a9c0
created 2017-01-12 11:13 +0900
pushed 2017-01-20 01:37 +0000
Mike Hommey Mike Hommey - Bug 1332523 - Move message indicating when the blocklist is initialized after user32.dll was loaded to the blocklist itself. r?dmajor draft
784eed0ec54f8f00ba4a812f7cacad729abb7fa8
created 2017-01-12 14:44 +0900
pushed 2017-01-18 00:24 +0000
Mike Hommey Mike Hommey - Bug 1330533 - Use FuzzerDriver directly instead of wrapping it in a libfuzzer_main function. r?decoder draft
0e93348743fd3893c5095b80f68111f3d028cb15
created 2017-01-12 14:50 +0900
pushed 2017-01-18 00:24 +0000
Mike Hommey Mike Hommey - Bug 1330533 - Pass LibFuzzerInitFunc and LibFuzzerTestingFunc to libfuzzer_main. r?decoder draft
f8a2e2fbcecfe7839277dc14728c3ae2d76626d8
created 2017-01-12 11:59 +0900
pushed 2017-01-18 00:24 +0000
Mike Hommey Mike Hommey - Bug 1330533 - Remove argc/argv arguments to XRE_LibFuzzerSetMain. r?decoder draft
7b96e8e9fd633eff45d372ed31a1ae30891896b7
created 2017-01-10 16:43 +0900
pushed 2017-01-13 22:30 +0000
Mike Hommey Mike Hommey - Bug 1306327 - Move reading application.ini to XRE_main. r=bsmedberg draft
95d1183a5242047766cd86b1b984264dad19ef8a
created 2016-12-16 11:10 +0900
pushed 2017-01-13 22:30 +0000
Mike Hommey Mike Hommey - Bug 1306327 - Use the new XRE Bootstrap API in Desktop Firefox. r=bsmedberg draft
a0ff71cda1a7bcdfd479e43e1640e9c10e8f6f0a
created 2017-01-12 14:44 +0900
pushed 2017-01-12 07:04 +0000
Mike Hommey Mike Hommey - Bug 1330533 - Use FuzzerDriver directly instead of wrapping it in a libfuzzer_main function. r?decoder draft
618ae43442c7870e675a0fd821d46914a1b4ca0a
created 2017-01-12 14:50 +0900
pushed 2017-01-12 07:04 +0000
Mike Hommey Mike Hommey - Bug 1330533 - Pass LibFuzzerInitFunc and LibFuzzerTestingFunc to libfuzzer_main. r?decoder draft
08c837d9f912d0db09b10238830e58e4ca136ca1
created 2017-01-12 11:59 +0900
pushed 2017-01-12 07:04 +0000
Mike Hommey Mike Hommey - Bug 1330533 - Remove argc/argv arguments to XRE_LibFuzzerSetMain. r?decoder draft
4bb8001edd545af8850870b1afde596e7ccc5089
created 2017-01-10 16:43 +0900
pushed 2017-01-10 12:59 +0000
Mike Hommey Mike Hommey - Bug 1306327 - Move reading application.ini to XRE_main. r?bsmedberg draft
85832bb2f351ee42f12e1440134b80fe73a054df
created 2016-12-16 11:10 +0900
pushed 2017-01-10 12:59 +0000
Mike Hommey Mike Hommey - Bug 1306327 - Use the new XRE Bootstrap API in Desktop Firefox. r?bsmedberg draft
b53badf68bc735a8da509e641fa14ac24f4c4dd5
created 2017-01-10 09:10 +0900
pushed 2017-01-10 12:59 +0000
Mike Hommey Mike Hommey - Bug 1306327 - Remove NS_XRE_DLL_BLOCKLIST_ENABLED. r?bsmedberg draft
dcd2f75bc96d0296c0b9ff4e7b8ea5c5e91ab9a1
created 2017-01-10 14:15 +0900
pushed 2017-01-10 12:59 +0000
Mike Hommey Mike Hommey - Bug 1306327 - Remove the flags argument to XRE_main. r?bsmedberg draft
db130844117c287a1a0812881003ecbf863149b7
created 2017-01-10 08:02 +0900
pushed 2017-01-10 12:59 +0000
Mike Hommey Mike Hommey - Bug 1306327 - Don't set XREAppData.xreDirectory from nsBrowserApp.cpp. r?bsmedberg draft
5ad7975d983c48f7f34eda3fb51988e3fefec093
created 2016-12-15 17:37 +0900
pushed 2017-01-10 12:59 +0000
Mike Hommey Mike Hommey - Bug 1306327 - Remove XPCOMGlueEnablePreload. r?froydnj draft
383136208ab07ab9de94f8fd8c5bd6ed0f41aacf
created 2016-11-08 15:06 -0700
pushed 2016-12-18 16:01 +0000
Jed Davis Jed Davis - Bug 1277968 - Use `firefox -contentproc` on sandbox-enabled Linux. r=ted
07d4e2478a866decbec548952d41e4d350341db1
created 2016-12-02 15:05 -0500
pushed 2016-12-13 16:11 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1306327 part B - build a mozilla::Bootstrap API which is used by the various stubs to initialize gecko and run the main loop. Sandboxing init, which is statically linked, still runs in each stub separately. r?glandium draft
620f6fd4477004d81ee133fcd8dfb24ab1009512
created 2016-12-13 09:15 -0500
pushed 2016-12-13 16:11 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1321593 part B - Unify the startup path between `firefox --app` and normal Firefox startup. With fixup to properly release/not-leak xreDirectory r=glandium
a0e38abdcdd86d611d979dd7b64654da1f455494
created 2016-12-02 09:07 -0500
pushed 2016-12-13 16:11 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1321593 part A - Refactor nsXREAppData: 1) make nsXREAppData strongly own its members 2) rename it to mozilla::XREAppData 3) separate out the static compiled data into StaticXREAppData 4) Remove XRE_CreateAppData and XRE_FreeAppData 5) remove the struct size and related size-checking code which was only ever useful for cross-version compatibility, r=glandium
34405a5f3ec29f32e2c8a44132552693cbd14118
created 2016-12-12 22:10 +0100
pushed 2016-12-13 08:47 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset eae2252a519f (bug 1321593) for leaks, e.g. in clipboard and jetpack tests. r=backout
0ca33efe1b83fbc8968f59c87f7485710d82eb69
created 2016-12-12 22:09 +0100
pushed 2016-12-13 08:47 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e531af57cd60 (bug 1321593)
eaa3df21340ed28f551e73f473b7b65f2c76cbff
created 2016-12-02 15:05 -0500
pushed 2016-12-05 20:09 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1306327 part B - build a mozilla::Bootstrap API which is used by the various stubs to initialize gecko and run the main loop. Sandboxing init, which is statically linked, still runs in each stub separately. r?glandium draft
afbbcb9e1744d4b308768e7f12a74ad081515a99
created 2016-12-02 09:08 -0500
pushed 2016-12-02 14:47 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1321593 part B - Unify the startup path between `firefox --app` and normal Firefox startup, r?glandium draft
1dff71d4221d2504cf8611e5ffe11a92c8ba9a24
created 2016-12-02 09:07 -0500
pushed 2016-12-02 14:47 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1321593 part A - Refactor nsXREAppData: 1) make nsXREAppData strongly own its members 2) rename it to mozilla::XREAppData 3) separate out the static compiled data into StaticXREAppData 4) Remove XRE_CreateAppData and XRE_FreeAppData, r?glandium draft
b514151c76d6540701d1e859982cecdd987e0d90
created 2016-12-01 12:40 -0500
pushed 2016-12-01 17:44 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1321593 - Unify the startup paths between normal Firefox startup and firefox -app startup. r?glandium. As part of this change, this reorganizes the nsXREAppData and ScopedAppData classes: draft
c8e500cd1a9a848accdfbfc7f3f58d93d6f9ace0
created 2016-11-08 15:06 -0700
pushed 2016-11-23 18:18 +0000
Jed Davis Jed Davis - Bug 1277698 - Use `firefox -contentproc` on sandbox-enabled Linux. r?ted draft
754bf8c90a86d4620def06d18c2263e898771c83
created 2016-11-14 09:44 -0500
pushed 2016-11-20 20:48 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1306327 - build a mozilla::Bootstrap API which is used by the various stubs to initialize gecko and run the main loop. Sandboxing init, which is statically linked, still runs in each stub separately. r?glandium draft
09d9c83ae3a9477ce74f3ab62da8e8d0bbae0f2a
created 2016-09-14 12:40 +0300
pushed 2016-11-16 18:15 +0000
Henri Sivonen Henri Sivonen - Bug 1300843 - Print an error on 32-bit Linux in the absence of SSE2. r=glandium.
b0bf0b47f5925e43db38561c28838ce2ae97e0d9
created 2016-11-14 09:44 -0500
pushed 2016-11-15 19:32 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1306237 - build a mozilla::Bootstrap API which is used by the various stubs to initialize gecko and run the main loop. Sandboxing init, which is statically linked, still runs in each stub separately. r?glandium draft
628c7aa9630fa150df658132d475647816a02f04
created 2016-10-04 17:57 +0200
pushed 2016-10-04 16:20 +0000
Tom Schuster Tom Schuster - Bug 1302163 - Change code to use SprintfLiteral instead of snprintf. r=ehsan
427fea673dd0dd614c896bdac9c67e631bd561ac
created 2016-09-01 15:07 +0200
pushed 2016-09-15 14:11 +0000
Christian Holler (:decoder) Christian Holler (:decoder) - Bug 1289194 - Experimental LibFuzzer integration. r=glandium
395b05f7d02e3381bc891717e85c33a150ae0e40
created 2016-09-12 13:04 -0700
pushed 2016-09-13 09:32 +0000
Jorg K Jorg K - Bug 1301987 - removed unused io.h and fcntl.h. r=jimm
33e7ae9b3104e90ce56bbde1906efa97fb116449
created 2016-09-07 18:45 +0200
pushed 2016-09-07 16:54 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 95e68b473e91 (bug 1289194) for failure to process moz.build file. r=backout a=backout
95e68b473e91d27a6c469c4a4765aa04e784c800
created 2016-09-01 15:07 +0200
pushed 2016-09-07 12:47 +0000
Christian Holler (:decoder) Christian Holler (:decoder) - Bug 1289194 - Experimental LibFuzzer integration. r=glandium
cf78eed5c0e2ba7844981bf15264cf8dd35ebcec
created 2016-07-27 15:20 -0500
pushed 2016-08-10 15:22 +0000
Jim Mathies Jim Mathies - Bug 1286306 - Add an app info property exposing the state of the Windows dll blocklist, and test the value during browser test runs. r=bsmedberg
aa1f8366541eafaa16fbea50bbf2fc35af36ff61
created 2016-07-07 17:00 -0600
pushed 2016-08-01 19:54 +0000
Aaron Klotz Aaron Klotz - Bug 1285356: Fix blocklist initialization regressions; r=bsmedberg a=gchang
less more (0) -100 -60 tip