c9c910a1c399668b785dbb4fd2eefb26af19b66b: Bug 1299715 - Part 8. Fix typo in comment of GetVisualOverflowRect. r=mstange
cku <cku@mozilla.com> - Fri, 07 Oct 2016 15:15:44 +0800 - rev 317645
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1299715 - Part 8. Fix typo in comment of GetVisualOverflowRect. r=mstange MozReview-Commit-ID: 6xKBK7jXEZ6
4f0b13e4444ac37904541be5195428385e65d134: Bug 1299715 - Part 7. Correct clip region for mask surface. r=mstange
cku <cku@mozilla.com> - Fri, 07 Oct 2016 14:46:41 +0800 - rev 317644
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1299715 - Part 7. Correct clip region for mask surface. r=mstange MozReview-Commit-ID: 1MZA9uxO9Oi
b91db6687d19cd68e39774058f69699013ece4c3: Bug 1299715 - Part 6. Move ComputeMaskGeometry from nsSVGIntegrationUtils to nsDisplayMask. r=mstange
cku <cku@mozilla.com> - Tue, 11 Oct 2016 13:12:00 +0800 - rev 317643
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1299715 - Part 6. Move ComputeMaskGeometry from nsSVGIntegrationUtils to nsDisplayMask. r=mstange MozReview-Commit-ID: 4uLfaGDXGyE
c530869073563f3ae21442c1c8f40b70621c7099: Bug 1299715 - Part 5. Correct clip region for opacity surface. r=mstange
cku <cku@mozilla.com> - Fri, 07 Oct 2016 12:42:35 +0800 - rev 317642
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1299715 - Part 5. Correct clip region for opacity surface. r=mstange MozReview-Commit-ID: 1wiQKsHKJsg
fa72646efc0a8869ecb70f3875353183d48a41f2: Bug 1299715 - Part 4. Correct clip region for clip-path mask surface. r=mstange
cku <cku@mozilla.com> - Thu, 06 Oct 2016 14:55:55 +0800 - rev 317641
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1299715 - Part 4. Correct clip region for clip-path mask surface. r=mstange MozReview-Commit-ID: IOFOyS18yRm
bf2428d586015dfe9d323b2da64dac37ef41ab43: Bug 1299715 - Part 3. Clip the target context by visible region of nsDisplayMask. r=mstange
cku <cku@mozilla.com> - Fri, 07 Oct 2016 11:47:45 +0800 - rev 317640
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1299715 - Part 3. Clip the target context by visible region of nsDisplayMask. r=mstange MozReview-Commit-ID: HuqQBdY2M0O
aad315d1eb8945a9a655b3ce3c74d4b6b8c1e562: Bug 1299715 - Part 2. Correct the value of nsDisplayMask::mVisibleRect. r=mstange
cku <cku@mozilla.com> - Thu, 06 Oct 2016 17:53:19 +0800 - rev 317639
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1299715 - Part 2. Correct the value of nsDisplayMask::mVisibleRect. r=mstange In nsDisplayItem::RecomputeVisibility, we compute and assign the value of mVisibleRect base on the return value of nsDisplayMask::GetBounds. Before this patch, the region of out-of-flow descendants is discarded. MozReview-Commit-ID: JEeegiO1a6J
221d9d15395f79c573d081e76df7e93555846b80: Bug 1299715 - Part 1. Replace ContainerItemType::eSVGEffects by ContainerItemType::eFilter. r=mstange
cku <cku@mozilla.com> - Wed, 05 Oct 2016 23:23:40 +0800 - rev 317638
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1299715 - Part 1. Replace ContainerItemType::eSVGEffects by ContainerItemType::eFilter. r=mstange MozReview-Commit-ID: 73mxBsY3W0p
7d9d377105802ee69f642185bc991a858ba9d610: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 12 Oct 2016 12:03:34 +0200 - rev 317637
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Merge mozilla-central to mozilla-inbound
9c89fbb659a84724681a8b8a8e67768a857294b6: Bug 1303754 - Don't use lazy source code if the startup cache is not available (i.e. content processes). r=bholley
Jan de Mooij <jdemooij@mozilla.com> - Wed, 12 Oct 2016 11:51:02 +0200 - rev 317636
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1303754 - Don't use lazy source code if the startup cache is not available (i.e. content processes). r=bholley
176c3e7915d1cf685119066783607684876e9312: Bug 1305339 - part 2: use URI flags to determine if data is from the web, r=mstange,bz
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 03 Oct 2016 13:52:19 +0100 - rev 317635
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1305339 - part 2: use URI flags to determine if data is from the web, r=mstange,bz This actually accomplishes what was discussed in the bug and marks any file with the relevant URI flags as WebDownload, and everything else as OtherDownload. Note that I'm using DoGetProtocolFlags in order to deal with nsIProtocolHandlerWithDynamicFlags correctly; while just getting protocol flags from the IO service directly would be less work, it's technically less correct. MozReview-Commit-ID: HgD1fV98IEc
ebd5f04019bc197f1ba32256b2be937318a9fa2c: Bug 1305339 - part 1: use correct key to get and set quarantine information on 10.10+, r=mstange
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 03 Oct 2016 13:52:41 +0100 - rev 317634
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1305339 - part 1: use correct key to get and set quarantine information on 10.10+, r=mstange kLSItemQuarantineProperties was deprecated in 10.10. AFAICT it was replaced by kCFURLQuarantinePropertiesKey, which was inconveniently new in 10.10. On my 10.11 machine, the Info.plist fix from the previous patch was not sufficient to get the data to actually show up when using the old (deprecated) key. I suspect the setter is a no-op with the old key. So here's code that uses the new key ("documented" in LSQuarantine.h, where conveniently the actual properties in the dictionary have kept their keys, but the dictionary key is now referenced as the CF one). MozReview-Commit-ID: IMsV6TLrYTP
40764ff2dfd1e1371d742c0dcf64529b72bd2c23: Bug 1305339 - part 0: enable quarantine functionality when OSX doesn't do it for us, r=mstange
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 03 Oct 2016 13:49:30 +0100 - rev 317633
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1305339 - part 0: enable quarantine functionality when OSX doesn't do it for us, r=mstange It's widely documented on the web that Apple enforces quarantine attributes 'for us' using the list in /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist Unfortunately, this is based on the bundle ID. Which means it won't apply to custom builds, to Nightly, and potentially to other cases. It would also be much nicer if we could just make these determinations ourselves. Step 1: opt-in from Info.plist Without this, for e.g. local Nightly builds, asking for quarantine attributes simply gets you a nil dictionary and our code bails out. MozReview-Commit-ID: 4aLyz2901BS
b987bb9ad1a19f04b7223cca8aa098eb5f7782ed: Bug 1308556 - Fix some issues in Ion bailout code. r=arai
Jan de Mooij <jdemooij@mozilla.com> - Wed, 12 Oct 2016 11:38:16 +0200 - rev 317632
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1308556 - Fix some issues in Ion bailout code. r=arai
8efe890d2a28a926df3f3fe0f40c291d84f61573: Bug 1308655 - Remove js::Thread's infallible constructor. r=froydnj
Jan de Mooij <jdemooij@mozilla.com> - Wed, 12 Oct 2016 11:38:14 +0200 - rev 317631
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1308655 - Remove js::Thread's infallible constructor. r=froydnj
477890efdb8817ea5aaa54ef3cb17a2ba335bdb5: Bug 1277803 - Part 8 : Add a test case of favicon loading of private browsing. r=ehsan
Tim Huang <tihuang@mozilla.com> - Wed, 12 Oct 2016 17:32:17 +0800 - rev 317630
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1277803 - Part 8 : Add a test case of favicon loading of private browsing. r=ehsan
49da326bfe68bc9f045bfed41b5c162bba73457c: Bug 1277803 - Part 7 : Add a test case of favicon loading for first party isolation. r=baku, arthuredelstein
Tim Huang <tihuang@mozilla.com> - Wed, 12 Oct 2016 17:32:15 +0800 - rev 317629
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1277803 - Part 7 : Add a test case of favicon loading for first party isolation. r=baku, arthuredelstein
2d17a40a90770e0dddb92af3a35aebff03d1b593: Bug 1277803 - Part 6 : Add a test case for favicon loading in different userContextIds. r=baku
Tim Huang <tihuang@mozilla.com> - Wed, 12 Oct 2016 17:32:13 +0800 - rev 317628
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1277803 - Part 6 : Add a test case for favicon loading in different userContextIds. r=baku
b1cb0a195ca1123b59c093fc9c087c225cdef2a3: Bug 1277803 - Part 5 : A test to verify the loadingPrincipal of favicon loads. r=ckerschb
Steven Englehardt <senglehardt@mozilla.com> - Wed, 12 Oct 2016 17:32:11 +0800 - rev 317627
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1277803 - Part 5 : A test to verify the loadingPrincipal of favicon loads. r=ckerschb
c7d82459d1527c17ade871d4360eea6c502470c5: Bug 1277803 - Part 4 : Make the NS_CompareLoadInfoAndLoadContext() skiping test if the request is the favicon loading from the XUL image. r=honzab
Tim Huang <tihuang@mozilla.com> - Wed, 12 Oct 2016 17:32:08 +0800 - rev 317626
Push 20698 by kwierso@gmail.com at Wed, 12 Oct 2016 21:45:33 +0000
Bug 1277803 - Part 4 : Make the NS_CompareLoadInfoAndLoadContext() skiping test if the request is the favicon loading from the XUL image. r=honzab
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 tip