97cb6fb7edfcfdc94cdb1292470d4a1fdecb5837: Bug 1430973 - Reression test to make sure non-ASCII file paths work. r?keeler draft
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 30 Dec 2017 14:52:10 +0900 - rev 748096
Push 97070 by VYV03354@nifty.ne.jp at Sun, 28 Jan 2018 04:17:37 +0000
Bug 1430973 - Reression test to make sure non-ASCII file paths work. r?keeler MozReview-Commit-ID: D77JALyAiWl
2ab211fe5a619bdea2b495a2b2ea04f922c8563c: Bug 1433591: Test that dynamic changes properly affect hit-testing for elements that have anon boxes. r?bz draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 28 Jan 2018 05:07:20 +0100 - rev 748095
Push 97069 by bmo:emilio@crisal.io at Sun, 28 Jan 2018 04:09:15 +0000
Bug 1433591: Test that dynamic changes properly affect hit-testing for elements that have anon boxes. r?bz MozReview-Commit-ID: 3NfL4Lf7yOu
4aed50eaca06977d1ae684895db3bb595fcdefec: Bug 1433591: Update the style of child anon box wrapper after owned anon boxes. r?bz draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 28 Jan 2018 04:15:13 +0100 - rev 748094
Push 97069 by bmo:emilio@crisal.io at Sun, 28 Jan 2018 04:09:15 +0000
Bug 1433591: Update the style of child anon box wrapper after owned anon boxes. r?bz Since the former could inherit from the latter. Test incoming in a followup. MozReview-Commit-ID: LJjprcyjDyU
60b809da211298ba2019276015df77b65f8dc1de: Bug 1433591: Update the style of child anon box wrapper after owned anon boxes. r?bz draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 28 Jan 2018 04:15:13 +0100 - rev 748093
Push 97068 by bmo:emilio@crisal.io at Sun, 28 Jan 2018 03:18:12 +0000
Bug 1433591: Update the style of child anon box wrapper after owned anon boxes. r?bz Since the latter could inherit from the former. Wish it was easier to write a test for this, I'll try. MozReview-Commit-ID: LJjprcyjDyU
c79f9a3eec428b489a9ace7abc56db305f619a88: Bug 1433671: Make AccessibleCaretManager flushes a bit more sound. r?bz draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 27 Jan 2018 19:29:05 +0100 - rev 748092
Push 97068 by bmo:emilio@crisal.io at Sun, 28 Jan 2018 03:18:12 +0000
Bug 1433671: Make AccessibleCaretManager flushes a bit more sound. r?bz The accessible caret manager is owned by the event hub, that is owned by the shell. Flushing pending notifications can run arbitrary script, that can call Destroy() on the pres shell (and thus tear down the accessible caret event hub, and the manager with him). I don't know why before my change this wasn't crashing badly, but the code as it was just doesn't look sound to me at all either (maybe I'm misunderstanding something and I should just revert that patch and give up on having nice invariants during our flushes..., but I don't think it's the case). This also adds some sanity-checking that we don't die under our flush. MozReview-Commit-ID: 4s0UT0fD3TI
5799334bd14b096fc434ba198054f639e137413b: Bug 685236 - Workaround Skia file path issue. r=jwatt draft
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 17 Dec 2017 00:19:51 +0900 - rev 748091
Push 97067 by VYV03354@nifty.ne.jp at Sun, 28 Jan 2018 02:40:47 +0000
Bug 685236 - Workaround Skia file path issue. r=jwatt MozReview-Commit-ID: 7y3tNuOtWCv
7c8da9c7bb641c9ae45eaf514737f38153e9336c: Bug 685236 - Workaround for WebRTC. r=jesup draft
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 15 Dec 2017 21:42:49 +0900 - rev 748090
Push 97067 by VYV03354@nifty.ne.jp at Sun, 28 Jan 2018 02:40:47 +0000
Bug 685236 - Workaround for WebRTC. r=jesup MozReview-Commit-ID: 8gdmPmF4V4b
584662fbeb69351ab4e96afe2ed332916696b130: Bug 685236 - Stop using GetNativePath in PSM. r=keeler draft
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 17 Dec 2017 01:24:44 +0900 - rev 748089
Push 97067 by VYV03354@nifty.ne.jp at Sun, 28 Jan 2018 02:40:47 +0000
Bug 685236 - Stop using GetNativePath in PSM. r=keeler GetPersistentDescriptor is good enough for logging purpose. MozReview-Commit-ID: DmyW4lT5rT7
b67934d4d458a3e751def1c33c3c6d421772cf51: Bug 685236 - Stop using GetNativePath in widget/windows. r=jimm draft
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 16 Dec 2017 14:51:31 +0900 - rev 748088
Push 97067 by VYV03354@nifty.ne.jp at Sun, 28 Jan 2018 02:40:47 +0000
Bug 685236 - Stop using GetNativePath in widget/windows. r=jimm MozReview-Commit-ID: I49ngV1Jq9I
59d5a2bf3d318fd61763d97ae5cb7fd8c0169aaa: Bug 685236 - Stop using GetNativePath in dom/xul. r=bz draft
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 16 Dec 2017 00:32:43 +0900 - rev 748087
Push 97067 by VYV03354@nifty.ne.jp at Sun, 28 Jan 2018 02:40:47 +0000
Bug 685236 - Stop using GetNativePath in dom/xul. r=bz GetPersistentDescriptor is suitable for the serialization format. MozReview-Commit-ID: JOadBsw9xvM
d175a56b5aaaa54002212f6b73cbd3a49bad7619: Bug 685236 - Stop using GetNativePath in nsPluginDirWin.cpp. r=jimm draft
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 16 Dec 2017 00:22:58 +0900 - rev 748086
Push 97067 by VYV03354@nifty.ne.jp at Sun, 28 Jan 2018 02:40:47 +0000
Bug 685236 - Stop using GetNativePath in nsPluginDirWin.cpp. r=jimm MozReview-Commit-ID: 2eFSKhCEk48
dff1c10f20e54b2c5cb1c4c14e6a77fcf20f18d8: Bug 685236 - Stop using GetNativePath in uriloader/exthandler. r=bz draft
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 15 Dec 2017 21:53:51 +0900 - rev 748085
Push 97067 by VYV03354@nifty.ne.jp at Sun, 28 Jan 2018 02:40:47 +0000
Bug 685236 - Stop using GetNativePath in uriloader/exthandler. r=bz MozReview-Commit-ID: EmTs4OCnw6K
7e5b9d09196916daac73b23c58c6fe870f223970: Bug 685236 - Stop using GetNativePath in netwerk/. r=mayhemer draft
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 15 Dec 2017 20:21:19 +0900 - rev 748084
Push 97067 by VYV03354@nifty.ne.jp at Sun, 28 Jan 2018 02:40:47 +0000
Bug 685236 - Stop using GetNativePath in netwerk/. r=mayhemer MozReview-Commit-ID: JdHhXPiS0fv
debc1ba17b1431542ddac12161191a953133cb2f: Bug 1432319 Bump MinGW version to incorporate Process Mitigation structs needed by the sandbox r?froydnj draft
Tom Ritter <tom@mozilla.com> - Sat, 27 Jan 2018 19:44:45 -0600 - rev 748083
Push 97066 by bmo:tom@mozilla.com at Sun, 28 Jan 2018 01:45:00 +0000
Bug 1432319 Bump MinGW version to incorporate Process Mitigation structs needed by the sandbox r?froydnj MozReview-Commit-ID: HnYuQa8DflY
3197215d818a18ea4da01088e8e78455cea44c61: Bug 1432381: Replace sidestep resolvers with stubs as they are not actually used. r=aklotz draft
Bob Owen <bobowencode@gmail.com> - Wed, 24 Jan 2018 11:49:10 +0000 - rev 748082
Push 97066 by bmo:tom@mozilla.com at Sun, 28 Jan 2018 01:45:00 +0000
Bug 1432381: Replace sidestep resolvers with stubs as they are not actually used. r=aklotz These cause compilation issues for MinGW. It looks like these are a legacy from the original sandbox code before it was integrated into chromium.
e70239b2a65c9c2d848a871d6eafab99d9fd3f0b: Bug 1431803 Disable a specific __try block on MinGW r?bobowen draft
Tom Ritter <tom@mozilla.com> - Fri, 19 Jan 2018 13:26:22 -0600 - rev 748081
Push 97066 by bmo:tom@mozilla.com at Sun, 28 Jan 2018 01:45:00 +0000
Bug 1431803 Disable a specific __try block on MinGW r?bobowen This function is a technique to name a thread for debugging purposes, and it always throws an exception (and then continues). On MinGW we don't want it to throw an exception, so we do nothing. This means on MinGW we won't get nice thread naming during debugging, but we'll limp along. MozReview-Commit-ID: JRKY4wp7sdu
0b91f14939875666ec5ae0f34873a32bc0bf5b9c: Bug 1431803 Force-include a header to turn __try into if(true) and __except into else r?bobowen draft
Tom Ritter <tom@mozilla.com> - Mon, 22 Jan 2018 12:18:51 -0600 - rev 748080
Push 97066 by bmo:tom@mozilla.com at Sun, 28 Jan 2018 01:45:00 +0000
Bug 1431803 Force-include a header to turn __try into if(true) and __except into else r?bobowen MinGW doesn't support __try / __except. There are a few mechanisms available to hack around it and pseudo-support it, but these are untested in Firefox. What is tested (and works) is replacing them with if(true) and else. So we do that to neuter them in all places. There is only one situation where we need to actively modify the code (because it always throws an exception) and that situation is resolved in the other patch of this bug. MozReview-Commit-ID: IySnfxDlmW3
9c0bcf801521d44e01f237ba066ed13c47c27844: Merge inbound to mozilla-central. a=merge
Tiberius Oros <toros@mozilla.com> - Sat, 27 Jan 2018 23:51:17 +0200 - rev 748079
Push 97066 by bmo:tom@mozilla.com at Sun, 28 Jan 2018 01:45:00 +0000
Merge inbound to mozilla-central. a=merge
2507af6c97edc2cce3448698a9f9a77cd982bebc: No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
ffxbld - Sat, 27 Jan 2018 11:15:37 -0800 - rev 748078
Push 97066 by bmo:tom@mozilla.com at Sun, 28 Jan 2018 01:45:00 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
1d5fc141527e331c997f7f107212feaf42806238: No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
ffxbld - Sat, 27 Jan 2018 11:15:33 -0800 - rev 748077
Push 97066 by bmo:tom@mozilla.com at Sun, 28 Jan 2018 01:45:00 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip