Commit Graph

17 Commits

Author SHA1 Message Date
janekptacijarabaci 68c5139b0d A channel suspend()-ed in http-on-modify-request shouldn't send out any traffic until resume()-d 2018-07-25 07:02:45 +08:00
janekptacijarabaci f20d42357a The referrer policy specification where origin-when-crossorigin should actually be origin-when-cross-origin (fix typo) 2018-07-25 06:59:55 +08:00
Nicholas Hurley e2eeafaacd Bug 1343505 r=mcmanus a=abillings
MozReview-Commit-ID: 7OPJQfzW4FU
2018-07-25 06:59:37 +08:00
Pale Moon 000c3a1f28 Don't assume whitespace is always present for www auth challenges. 2018-07-25 06:57:31 +08:00
Pale Moon 141293f5f3 Hold a reference to OnStartRequest() 2018-07-25 06:56:29 +08:00
Thomas Nguyen a7727df056 Fix crash in SetReferrerWithPolicy, add null check the triggeringPrincipal. 2018-07-25 06:22:50 +08:00
Pale Moon 01d1a30142 Fix buffer logic in http chunked decoder. 2018-07-25 06:22:20 +08:00
Pale Moon 5f09883da3 Don't accept HTTP/2 pseudo headers that are invalid according to RFC 7540. 2018-07-25 01:04:25 +08:00
wolfbeast e89b19a584 Crash fix: Add SPDY/HTTPv2 safety check after h2 Shutdown() 2018-07-24 23:30:56 +08:00
wolfbeast 91d64e3cc0 Change UA compatibility mode to a 3-state.
- Default Gecko Compatibility which is Gecko slice added to Native (for web compat)
- other modes pure native (no gecko slice) and Firefox compatibility (Gecko+Firefox+rv: changed to Firefox compat version)

This removes `general.useragent.compatMode.firefox` and `.gecko` in favor of an int pref.

See also: MoonchildProductions/Pale-Moon#466
2018-07-24 23:28:32 +08:00
wolfbeast fd5caf4a2d Bump Firefox compatmode version to 45.9 2018-07-24 23:26:16 +08:00
wolfbeast 42030102ac Allow BuildID overrides with MOZ_UA_BUILDID again. 2018-07-24 23:11:47 +08:00
wolfbeast b67eab9a2a Fix UA handling build bustage 2018-07-24 23:11:37 +08:00
wolfbeast 8cc50528dd Re-implement UA handling for Goanna 2018-07-24 23:11:35 +08:00
wolfbeast 53761b6336 Prep tree for forward-porting Goanna: stage 2 2018-07-24 23:11:02 +08:00
wolfbeast 5ee6187aad Prep tree for forward-porting Goanna, stage 1 2018-07-24 23:10:50 +08:00
Moonchild baf46a6bf1 Merge pull request #1 from mozilla/esr38: Esr38 upstream pull 2018-07-24 23:04:07 +08:00