f21e4d78a0a869af0cd10ad787d2a15a97cebc93: Bug 1365875. r=smaug, a=jcristau
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 06 Jun 2017 19:57:49 +0100 - rev 641821
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1365875. r=smaug, a=jcristau MozReview-Commit-ID: 9CaAliVQwYe
72472bfe7fa5e973fbc1a575947d3b98b7a87ff2: No bug, Automated blocklist update from host bld-linux64-spot-382 - a=blocklist-update
ffxbld - Wed, 28 Jun 2017 13:54:03 -0700 - rev 641820
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
No bug, Automated blocklist update from host bld-linux64-spot-382 - a=blocklist-update
9d143b06c935eb1004e075c60b004c415e6bd5b8: No bug, Automated HPKP preload list update from host bld-linux64-spot-382 - a=hpkp-update
ffxbld - Wed, 28 Jun 2017 13:54:00 -0700 - rev 641819
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-382 - a=hpkp-update
230c8eb5b59229749170d4cd426ee091a6822fdc: No bug, Automated HSTS preload list update from host bld-linux64-spot-382 - a=hsts-update
ffxbld - Wed, 28 Jun 2017 13:53:58 -0700 - rev 641818
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-382 - a=hsts-update
5c26df489768ec3290f0994be28ff74737e51d7c: Bug 1365189, part 1 - Prevent SVG elements that are neither displayable nor paint servers from painting. r=dholbert, a=abillings
Jonathan Watt <jwatt@jwatt.org> - Fri, 28 Apr 2017 17:03:36 +0100 - rev 641817
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1365189, part 1 - Prevent SVG elements that are neither displayable nor paint servers from painting. r=dholbert, a=abillings
830a345dc0e754e3f7b8a35c49ba6ac70b24b985: Bug 1354443 - Part 4: nsPrintData should guarantee that object which has nsIWebProgressListener interface won't be released during calling a method of it. r=dholbert, a=abillings
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 02 May 2017 17:07:45 +0900 - rev 641816
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1354443 - Part 4: nsPrintData should guarantee that object which has nsIWebProgressListener interface won't be released during calling a method of it. r=dholbert, a=abillings Although, this should be rewritten with range-based for loop, this patch just making them use nsCOMPtr to refer the objects. MozReview-Commit-ID: IJBWs8CTyCF
1b934ab92c59ca30a1628b7598fab41d661cb43e: Bug 1354443 - Part 3: While nsDocumentViewer is destroying mPrintEngine, null out its pointer & transfer ownership to local var. r=dholbert, a=abillings
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 28 Apr 2017 16:25:01 +0900 - rev 641815
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1354443 - Part 3: While nsDocumentViewer is destroying mPrintEngine, null out its pointer & transfer ownership to local var. r=dholbert, a=abillings MozReview-Commit-ID: ALRlOC07SY2
30443b4f758ec6a7b88f718891ae7f1fee159f86: Bug 1354443 - Part 2: nsPrintEngine::Disconnect() should clear mPrintObj. r=dholbert, a=abillings
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 27 Apr 2017 17:17:20 +0900 - rev 641814
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1354443 - Part 2: nsPrintEngine::Disconnect() should clear mPrintObj. r=dholbert, a=abillings MozReview-Commit-ID: 1fUZ8YJCvxh
25f6ec16e501c14ca743f373bc8565348ca5de22: Bug 1354443 - Part 1-2: Methods of nsPrintEngine should guarantee that objects owned by nsPrintData won't be released when they're referred by calling methods via their arguments. r=dholbert, a=abillings
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 12 May 2017 13:43:42 +0900 - rev 641813
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1354443 - Part 1-2: Methods of nsPrintEngine should guarantee that objects owned by nsPrintData won't be released when they're referred by calling methods via their arguments. r=dholbert, a=abillings For example, mPrt->mPrintObject is owned by mPrt. When nsPrintEngine needs to call a method which takes a reference to mPrt->mPrintObject, the caller should grab the mPrt instance for guaranteeing that mPrt->mPrintObject won't be deleted during the method-call.
b2ee0c5466da863b6a354a3950503e28625de0ea: Bug 1354443 - Part 1-1: Make nsPrintData refcountable. r=dholbert, a=abillings
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 10 May 2017 16:48:46 +0900 - rev 641812
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1354443 - Part 1-1: Make nsPrintData refcountable. r=dholbert, a=abillings
8c27a68ee87ee30a4de58052b0f0f982075418c2: Bug 1354443 - Part 0: Strip trailing whitespaces in nsPrintData, nsPrintEngine and nsPrintObject. r=dholbert, a=abillings
Ting-Yu Lin <tlin@mozilla.com> - Mon, 06 Mar 2017 15:35:39 +0800 - rev 641811
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1354443 - Part 0: Strip trailing whitespaces in nsPrintData, nsPrintEngine and nsPrintObject. r=dholbert, a=abillings This originally landed under bug 1342994. MozReview-Commit-ID: GGBrj4Eo45L
0f59191c605e4820c443d91cadb9b23adc87358b: Bug 1375708 - Use base::Time() instead of time(0) in WidevineDecryptor::GetCurrentWallTime(). r=gerald, a=gchang
Chris Pearce <cpearce@mozilla.com> - Fri, 23 Jun 2017 16:02:14 +1200 - rev 641810
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1375708 - Use base::Time() instead of time(0) in WidevineDecryptor::GetCurrentWallTime(). r=gerald, a=gchang On Linux some implementations of time(0) appear to be suffering from integer overflow and giving us the wrong dates. This causes the time we expose to the CDM to be wrong, and so licenses passed to the CDM are failing to authenticate, and Netflix is thus broken on some Linux systems. This is only happening in Firefox 54 and earlier, as in those versions we use the WidevineDecryptor to talk to the CDM. In 55 (in beta) and later we use the PChromiumCDM protocol to talk to the CDM. This doesn't use time(0) to get a time for the CDM, so it's immune to the problem here. So this patch makes the GetCurrentWallTime() implementation in WidevineDecryptor match the code currently being used on Nightly and Beta in the ChromiumCDMChild::GetCurrentWallTime() function. Since we use the PChromiumCDM protocol to talk to the CDM on Nightly and Beta by default, the WidevineDecryptor isn't actually being used on Nightly and Beta. So this patch will only cause a behaviour change in Release, which still uses the old backend. However it will make Release run the same code that we're running in Nightly and Beta, so it should be safe to uplift to Release. MozReview-Commit-ID: J58iDyinyQG
0c8359ac671855075adb65eb7975c2cc4f9a391a: Bug 1372112 - Use encodeURI to set ImageTooltipHelper image source. r=pbro, a=lizzard
Julian Descottes <jdescottes@mozilla.com> - Wed, 14 Jun 2017 11:16:05 +0200 - rev 641809
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1372112 - Use encodeURI to set ImageTooltipHelper image source. r=pbro, a=lizzard MozReview-Commit-ID: IypbCTQZr8d
40ce248a8c157f8022fbc4f15271a9f1133fa286: Bug 1371424 - Trace the right thing in TypedArray's TraceSelf implementation. r=mccr8, a=lizzard
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 08 Jun 2017 16:56:43 -0400 - rev 641808
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1371424 - Trace the right thing in TypedArray's TraceSelf implementation. r=mccr8, a=lizzard
f47eaebc0c5c5e9c7a7e75a67ce6ebb13325b5a1: Bug 1369913 - Better check of the buffer size in WebSocket. r=smaug, a=gchang
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 12 Jun 2017 10:39:51 +0200 - rev 641807
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1369913 - Better check of the buffer size in WebSocket. r=smaug, a=gchang
012e4429ccd9f086da6f76d438267bd6ee92b63d: Bug 1344034 - Auto-enforce W^X for WindowsDllInterceptor hook pages. r=dmajor, a=abillings
Arthur Edelstein <arthuredelstein@gmail.com> - Sun, 11 Jun 2017 08:30:00 -0400 - rev 641806
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1344034 - Auto-enforce W^X for WindowsDllInterceptor hook pages. r=dmajor, a=abillings
5a51a9ef81495ae079fca69fa1ed365f3c204910: Bug 1368576 - Fix addOsrValueTypeBarrier to use type from the TypeSet if it's more precise. r=nbp, a=abillings
Jan de Mooij <jdemooij@mozilla.com> - Tue, 06 Jun 2017 15:05:08 +0200 - rev 641805
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1368576 - Fix addOsrValueTypeBarrier to use type from the TypeSet if it's more precise. r=nbp, a=abillings
08dd87b6bb8f7eb3514468c17790b1cedfabf4bc: Bug 1366203 - Revert about blank creation for URIs that don't inherit principals. r=mconley, a=lizzard
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 29 May 2017 15:57:19 +0100 - rev 641804
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1366203 - Revert about blank creation for URIs that don't inherit principals. r=mconley, a=lizzard MozReview-Commit-ID: 4F0Tq60iVUk
88e9c2137640634ce2f9a7051bb601a983a3b2ec: Bug 1364513 - Ensure correct buffer initialization. r=mystor, a=abillings
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 25 May 2017 09:39:17 -0400 - rev 641803
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1364513 - Ensure correct buffer initialization. r=mystor, a=abillings
a5bbba7a442db52ecaee8e00e4639f725df505c0: Bug 1318845 - Ensure we support DWrite fonts in the parent process when the GPU process is enabled. r=Bas, a=ritu
George Wright <george@mozilla.com> - Wed, 14 Dec 2016 17:59:26 -0500 - rev 641802
Push 72608 by bmo:hskupin@gmail.com at Mon, 07 Aug 2017 13:41:29 +0000
Bug 1318845 - Ensure we support DWrite fonts in the parent process when the GPU process is enabled. r=Bas, a=ritu
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip