6d4f963d3655c76ea32a2c90c27a2e2209e135f1: Bug 1298588 part 4, gecko piece. Recreate the default computed values for a document as needed. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 04 Jan 2017 14:52:27 -0500 - rev 327952
Push 85332 by bzbarsky@mozilla.com at Wed, 04 Jan 2017 19:52:46 +0000
Bug 1298588 part 4, gecko piece. Recreate the default computed values for a document as needed. r=bholley
94daa42ee46f90dab44b0b986e81e921fad2c8de: Bug 1298588 part 3, gecko piece. Add a default ComputedValues member to PerDocumentStyleData. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 04 Jan 2017 14:52:26 -0500 - rev 327951
Push 85332 by bzbarsky@mozilla.com at Wed, 04 Jan 2017 19:52:46 +0000
Bug 1298588 part 3, gecko piece. Add a default ComputedValues member to PerDocumentStyleData. r=bholley
f230c3fb62f5d4635ef5ccafaaf5258932a587fa: Bug 1298588 part 2, gecko piece. Pass through an nsPresContext to the PerDocumentStyleData constructor. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 04 Jan 2017 14:52:26 -0500 - rev 327950
Push 85332 by bzbarsky@mozilla.com at Wed, 04 Jan 2017 19:52:46 +0000
Bug 1298588 part 2, gecko piece. Pass through an nsPresContext to the PerDocumentStyleData constructor. r=bholley
82ae3ed4c30cab84ad51baeb53f03c0e4732b26e: Bug 1298588 part 1. Make StyleStructContext work with a const nsPresContext. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 04 Jan 2017 14:52:26 -0500 - rev 327949
Push 85332 by bzbarsky@mozilla.com at Wed, 04 Jan 2017 19:52:46 +0000
Bug 1298588 part 1. Make StyleStructContext work with a const nsPresContext. r=bholley
50c889c86cb89df0f39514e67ed87d5df29f5f9b: Bug 1326301. Put the global allocated by SimpleGlobalObject in the system zone, so we don't create tons of zones when we're converting JSON to dictionaries many times over. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 04 Jan 2017 14:52:26 -0500 - rev 327948
Push 85332 by bzbarsky@mozilla.com at Wed, 04 Jan 2017 19:52:46 +0000
Bug 1326301. Put the global allocated by SimpleGlobalObject in the system zone, so we don't create tons of zones when we're converting JSON to dictionaries many times over. r=mccr8
d506d3c193c90dc85d57519f8d822c3919b12322: Bug 1319660 - 3. Add test for correctly adjusting last node in content iterator; r=masayuki
Jim Chen <nchen@mozilla.com> - Wed, 04 Jan 2017 14:46:10 -0500 - rev 327947
Push 85331 by nchen@mozilla.com at Wed, 04 Jan 2017 19:46:26 +0000
Bug 1319660 - 3. Add test for correctly adjusting last node in content iterator; r=masayuki Add a test for the previous patch that makes sure querying selected text in an edge case works correctly.
93353b53a706c7dc9b559d6224fd7f1f4ca50ccb: Bug 1319660 - 2. Use previous node instead of sibling when adjusting last node; r=masayuki r=smaug
Jim Chen <nchen@mozilla.com> - Wed, 04 Jan 2017 14:46:10 -0500 - rev 327946
Push 85331 by nchen@mozilla.com at Wed, 04 Jan 2017 19:46:26 +0000
Bug 1319660 - 2. Use previous node instead of sibling when adjusting last node; r=masayuki r=smaug nsContentIterator in pre mode adjusts its last node if the node is a childless node like <br>. However, right now it's using GetPrevSibling, which can lead to error in some edge cases such as: <p></p><div><br></div> In this case, if the last node is <br> with offset 0, GetPrevSibling will return <p> because <p> is <br>'s parent's previous sibling, and the last node will be set to <p>. However, the correct last node in this case is <div>, because <br> with offset 0 refers to the position to the left of <br>, which is <div> with offset 0. In this case, PrevNode returns the correct <div> value, so we should set the last node to the result of PrevNode. For the first node, for a childless node in pre mode, GetNextSibling and NextNode are the same, so there is no bug in this case. Nevertheless, this patch changes the call to NextNode to be consistent with calling PrevNode for the last node.
9a7c2edd54b8dd6c3d6471560ac1b096b2955536: Bug 1319660 - 1. Don't take shortcut if old replacement ranges don't match; r=esawin
Jim Chen <nchen@mozilla.com> - Wed, 04 Jan 2017 14:46:10 -0500 - rev 327945
Push 85331 by nchen@mozilla.com at Wed, 04 Jan 2017 19:46:26 +0000
Bug 1319660 - 1. Don't take shortcut if old replacement ranges don't match; r=esawin The block at [1] is a shortcut we take when we reconcile Java text changes with Gecko text changes. However, we only checked that the new ranges are the same, i.e. that the new Gecko text is the same as the new Java text. We should also be checking that the old ranges are the same, i.e. that the replaced Gecko text is the same as the replaced Java text. [1] https://dxr.mozilla.org/mozilla-central/rev/bbbd2f7539f224a482cc6d2dd10e6a5f31c8baf3/mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditable.java#1233
5b9702d8fe4e8ddf3ce155e81d54b9d199805843: Bug 1309205 - part 3 - enable print_via_parent on Linux. r=bobowen
Lee Salzman <lsalzman@mozilla.com> - Wed, 04 Jan 2017 14:01:56 -0500 - rev 327944
Push 85330 by lsalzman@mozilla.com at Wed, 04 Jan 2017 19:02:27 +0000
Bug 1309205 - part 3 - enable print_via_parent on Linux. r=bobowen MozReview-Commit-ID: 7CX8ACMeNPa
2797f193a147a4a09d508ae2e7417cd83e657ebd: Bug 1309205 - part 2 - provide NativeFontResourceFontconfig so that print_via_parent works on Linux. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Wed, 04 Jan 2017 14:01:12 -0500 - rev 327943
Push 85330 by lsalzman@mozilla.com at Wed, 04 Jan 2017 19:02:27 +0000
Bug 1309205 - part 2 - provide NativeFontResourceFontconfig so that print_via_parent works on Linux. r=jfkthame MozReview-Commit-ID: 94XcLKgwTPq
5c25a123203a599f20d48840910bccf3ef707027: Bug 1309205 - part 1 - allow querying FT_Library from gfxPlatform so that Moz2d Factory can use it. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Wed, 04 Jan 2017 14:00:17 -0500 - rev 327942
Push 85330 by lsalzman@mozilla.com at Wed, 04 Jan 2017 19:02:27 +0000
Bug 1309205 - part 1 - allow querying FT_Library from gfxPlatform so that Moz2d Factory can use it. r=jfkthame MozReview-Commit-ID: 7kxseOOVvWi
3e3b75439ccaf3c0b661e2ce5d3af797a2734501: Bug 1328502 follow-up: Move the worker section out of job-defaults to make sure it doesn't apply to the Windows jobs
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 04 Jan 2017 13:21:29 -0500 - rev 327941
Push 85329 by eakhgari@mozilla.com at Wed, 04 Jan 2017 18:22:13 +0000
Bug 1328502 follow-up: Move the worker section out of job-defaults to make sure it doesn't apply to the Windows jobs Landed on a CLOSED TREE
49bdb10395bd40c4ef0b72c059fdd3a67d4dcaf8: Simplify calling SendUpdate/SendUpdateNoSwap. (bug 1325993, r=nical)
David Anderson <dvander@alliedmods.net> - Wed, 04 Jan 2017 12:58:58 -0500 - rev 327940
Push 85328 by danderson@mozilla.com at Wed, 04 Jan 2017 18:00:08 +0000
Simplify calling SendUpdate/SendUpdateNoSwap. (bug 1325993, r=nical)
061f9628b1728d91a4475d255731c5c2f5a7b50c: Bug 1328172 - Support downloading internal resources from tooltool in toolchain-script; r=dustin
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 03 Jan 2017 22:56:58 -0500 - rev 327939
Push 85327 by eakhgari@mozilla.com at Wed, 04 Jan 2017 17:26:06 +0000
Bug 1328172 - Support downloading internal resources from tooltool in toolchain-script; r=dustin
97b90efe8dbc4cb357affa542228a6ff7e37ef6b: Bug 1328502 - Move the Windows static analysis builds to the static-analysis kind; r=dustin
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 03 Jan 2017 23:04:33 -0500 - rev 327938
Push 85327 by eakhgari@mozilla.com at Wed, 04 Jan 2017 17:26:06 +0000
Bug 1328502 - Move the Windows static analysis builds to the static-analysis kind; r=dustin
910efd159ce835e3fd7540d77e87921826297406: Bug 1328457 - Link clang statically against the MSVCRT on Windows; r=mystor
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 02 Jan 2017 22:05:18 -0500 - rev 327937
Push 85327 by eakhgari@mozilla.com at Wed, 04 Jan 2017 17:26:06 +0000
Bug 1328457 - Link clang statically against the MSVCRT on Windows; r=mystor
358b2e64b5c1cf592607159188843c7fbbe9367c: Bug 1316654 - Fix the DrawTargetSkia::CreateSimilarDrawTarget check for non-raster backed SkCanvas to avoid false positives. r=lsalzman
Jonathan Watt <jwatt@jwatt.org> - Thu, 22 Dec 2016 01:35:22 +0000 - rev 327936
Push 85326 by jwatt@jwatt.org at Wed, 04 Jan 2017 17:19:40 +0000
Bug 1316654 - Fix the DrawTargetSkia::CreateSimilarDrawTarget check for non-raster backed SkCanvas to avoid false positives. r=lsalzman
56f12a46fbca0a38d6ce4ef8a33ff8f98286de06: Bug 1328508 - Increase the print watchdog timer for debug builds, and add some warnings to make watchdog timeouts visible. r=bobowen
Jonathan Watt <jwatt@jwatt.org> - Mon, 19 Dec 2016 10:12:39 +0000 - rev 327935
Push 85326 by jwatt@jwatt.org at Wed, 04 Jan 2017 17:19:40 +0000
Bug 1328508 - Increase the print watchdog timer for debug builds, and add some warnings to make watchdog timeouts visible. r=bobowen
769f1efe908d733509f9dd779c6e2b431e83ea8f: Bug 1320084 - Remove useless devtools JSM shims. r=jryans
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 04 Jan 2017 09:11:25 -0800 - rev 327934
Push 85325 by apoirot@mozilla.com at Wed, 04 Jan 2017 17:12:28 +0000
Bug 1320084 - Remove useless devtools JSM shims. r=jryans MozReview-Commit-ID: JUui79wiNYi
b7495abfbb10f4f3674a4de03e4bd38f673dfbee: Bug 1320084 - Remove project editor test files from firefox package. r=bgrins
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 04 Jan 2017 09:11:25 -0800 - rev 327933
Push 85325 by apoirot@mozilla.com at Wed, 04 Jan 2017 17:12:28 +0000
Bug 1320084 - Remove project editor test files from firefox package. r=bgrins MozReview-Commit-ID: FBvL2jtL2LZ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip