f67e375c9dbfb247aa9e538cb299a503d6298535: Bug 1402151, part 6 - Manual fixups for times in E-EPLF.out. r=michal draft
Andrew McCreight <continuation@gmail.com> - Mon, 25 Sep 2017 12:53:01 -0700 - rev 680196
Push 84417 by bmo:continuation@gmail.com at Fri, 13 Oct 2017 16:41:48 +0000
Bug 1402151, part 6 - Manual fixups for times in E-EPLF.out. r=michal After the automatic fixes in the previous patch, a few of the times in late March and early April are still off by an hour. Maybe this was affected by the changes in when daylight savings time or some bug in my conversion script. I have no idea. This patch just fixes the test to match the actual output. MozReview-Commit-ID: IghWfkWfxvi
605e13281fa1d4859684202bf4c339c55547efb4: Bug 1402151, part 5 - Adjust E-EPLF.out from Paris time to GMT. r=michal draft
Andrew McCreight <continuation@gmail.com> - Mon, 25 Sep 2017 12:50:35 -0700 - rev 680195
Push 84417 by bmo:continuation@gmail.com at Fri, 13 Oct 2017 16:41:48 +0000
Bug 1402151, part 5 - Adjust E-EPLF.out from Paris time to GMT. r=michal The dates in the input for this file are specified as seconds since Jan 1, 1970 or whenever. The conversion to a normal date depends on the current time zone. The original output seems to have been generated using GMT+1, with adjustments for daylight savings time at the appropriate parts of the year. To make this easier to test, this patch changes all of the times to GMT, without any daylight savings time adjustment. This change was automatically created by the Python script attached to the bug. MozReview-Commit-ID: 3uSAGtJYsMW
c5262ac49a7c77f2999bdad40139a346ac010279: Bug 1402151, part 4 - Fix some FTP parser tests. r=michal draft
Andrew McCreight <continuation@gmail.com> - Mon, 25 Sep 2017 11:26:18 -0700 - rev 680194
Push 84417 by bmo:continuation@gmail.com at Fri, 13 Oct 2017 16:41:48 +0000
Bug 1402151, part 4 - Fix some FTP parser tests. r=michal D-WinNT: The parser treats <JUNCTION> without an arrow as junk for some reason. Chrome's FTP directory listing parser doesn't seem to support <JUNCTION> at all, so it can't be too important. I just deleted that from the expected output to match Firefox's current behavior. I also added basic tests for three bugs that were fixed without any tests landed. E-EPLF.out: Add a license to the top. U-WinNT.out: We're not testing junk or comment output, and we don't use the list: prefix, so remove all of those. Also, we now output the proper year (2000 instead of 00, for instance), so fix that in the test output. Finally, the time in the output for this test is formatted differently, for whatever reason, so change it to match the actual output. V-VMS-mix.out: Fix file sizes. File sizes on VMS can only be approximated. When the FTP tests initially landed in 2002, this was handled by not trying. Bug 22299 landed in 2003 and changed our behavior to approximate the size, but the tests were not updated. MozReview-Commit-ID: 1DVfBfHh82y
039f667d73333b332fe8b77a29800f16e6aa521a: Bug 1402151, part 3 - Move parse-ftp unit tests into the gtest directory. r=michal draft
Andrew McCreight <continuation@gmail.com> - Mon, 25 Sep 2017 10:58:11 -0700 - rev 680193
Push 84417 by bmo:continuation@gmail.com at Fri, 13 Oct 2017 16:41:48 +0000
Bug 1402151, part 3 - Move parse-ftp unit tests into the gtest directory. r=michal This will make them easier to access from a gtest. MozReview-Commit-ID: 3lV4DwTosXT
0d1a14f97e12b7324e31d61215d3359e01f10878: Bug 1402151, part 2 - Clamp the number of blocks for a VMS file. r=michal draft
Andrew McCreight <continuation@gmail.com> - Thu, 28 Sep 2017 09:32:48 -0700 - rev 680192
Push 84417 by bmo:continuation@gmail.com at Fri, 13 Oct 2017 16:41:48 +0000
Bug 1402151, part 2 - Clamp the number of blocks for a VMS file. r=michal strtoul returns an |unsigned long|, and clamps the return value to ULONG_MAX if the input is out of range. This means that the value returned for large numbers differs between 32-bit and 64-bit systems. To make testing easier, this patch clamps the return value to UINT32_MAX, ensuring that 32-bit and 64-bit builds of Firefox will be consistent. Explicitly declaring that the intermediate value numBlocks is a uint64_t also avoids (well-defined) integer overflow in the case of a large file. This patch also changes PRId64 to PRIu64, because the value being printed is unsigned. However, this should not make a difference in practice, because, with clamping, the maximum value being printed is |UINT32_MAX * 512|. I also cleaned up the comment that was a little garbled and contained information about both the old and new ways this was handled, and removed some code that has been ifdef'd out for at least 14 years. MozReview-Commit-ID: HELmWmtx24O
e0b4a0b0f307b12921afb9f47a80cd4f32b46987: Bug 1402151, part 1 - Improve handling of two digit years. r=michal draft
Andrew McCreight <continuation@gmail.com> - Thu, 21 Sep 2017 16:34:07 -0700 - rev 680191
Push 84417 by bmo:continuation@gmail.com at Fri, 13 Oct 2017 16:41:48 +0000
Bug 1402151, part 1 - Improve handling of two digit years. r=michal The tm_year field of PRExplodedTime is an absolute year, not years since 1900, so fix a few places that try to do the latter. I also made the conversion of 2 digit years more consistent. MozReview-Commit-ID: GetS2wmXHhA
f4f4564e3507a61063cc316da85483c57f62cefd: Bug 1408456 - Convert test_AnalyserNode.html to a web-platform-test. r?karlt draft
Paul Adenot <paul@paul.cx> - Fri, 13 Oct 2017 18:09:41 +0200 - rev 680190
Push 84416 by paul@paul.cx at Fri, 13 Oct 2017 16:28:57 +0000
Bug 1408456 - Convert test_AnalyserNode.html to a web-platform-test. r?karlt MozReview-Commit-ID: GR3Ze8KIAKB
a33dc8f67e76a8f92a0724ac9de23f09e27daab0: Bug 1408455 - Add tooltool manifests for vs2017. draft
Ralph Giles <giles@mozilla.com> - Fri, 13 Oct 2017 09:20:00 -0700 - rev 680189
Push 84415 by bmo:giles@thaumas.net at Fri, 13 Oct 2017 16:26:11 +0000
Bug 1408455 - Add tooltool manifests for vs2017. Repack of Visual Studio 2017 15.4.0 with SDK 10.0.16299.0 created by David Major with the updated script from bug 1407678. MozReview-Commit-ID: 7ZKoA6ncOPr
a248a0c3d706fc10643e25052de096ff2566d861: Bug 1393119 - Update gn files for mozilla build; draft
Dan Minor <dminor@mozilla.com> - Thu, 27 Jul 2017 13:04:25 -0400 - rev 680188
Push 84414 by bmo:dminor@mozilla.com at Fri, 13 Oct 2017 16:20:53 +0000
Bug 1393119 - Update gn files for mozilla build; MozReview-Commit-ID: KRaCt8uvTJH
9ae575d47222c8d1e17286802c95fb6c806db43e: Bug 1393119 - Add missing gn buildfiles for webrtc.org; draft
Dan Minor <dminor@mozilla.com> - Thu, 27 Jul 2017 12:42:30 -0400 - rev 680187
Push 84414 by bmo:dminor@mozilla.com at Fri, 13 Oct 2017 16:20:53 +0000
Bug 1393119 - Add missing gn buildfiles for webrtc.org; MozReview-Commit-ID: KaupPBeJucK
07a160f8073e37c6c2910782a11ffa5c68c12ac4: Bug 1336429 - Add GN_DIRS to moz.build and process their contents in mozbuild. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 20 Sep 2017 10:51:22 -0700 - rev 680186
Push 84414 by bmo:dminor@mozilla.com at Fri, 13 Oct 2017 16:20:53 +0000
Bug 1336429 - Add GN_DIRS to moz.build and process their contents in mozbuild. MozReview-Commit-ID: KlHuP4DY2R4
8ba9dc6fe536f52cc773611558ce74209dd6bdbe: Bug 1336429 - Detect GN in configure. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 20 Sep 2017 10:51:16 -0700 - rev 680185
Push 84414 by bmo:dminor@mozilla.com at Fri, 13 Oct 2017 16:20:53 +0000
Bug 1336429 - Detect GN in configure. MozReview-Commit-ID: 8fJF8z9P5rE
3f0a77e1e0683774a5aa96925db9d81c69135a0c: Bug 1407437 - Unskip test_security.py and test_ev_certificate.py. draft
Henrik Skupin <mail@hskupin.info> - Fri, 13 Oct 2017 18:16:23 +0200 - rev 680184
Push 84413 by bmo:hskupin@gmail.com at Fri, 13 Oct 2017 16:16:55 +0000
Bug 1407437 - Unskip test_security.py and test_ev_certificate.py. MozReview-Commit-ID: HIyH04s59Sz
508179b0dad5311979a135b9a03721da53ca868b: Bug 1355747 - Disable and remove layout panel promotion code in release 58. r=jdescottes
Gabriel Luong <gabriel.luong@gmail.com> - Fri, 13 Oct 2017 10:42:32 -0400 - rev 680183
Push 84413 by bmo:hskupin@gmail.com at Fri, 13 Oct 2017 16:16:55 +0000
Bug 1355747 - Disable and remove layout panel promotion code in release 58. r=jdescottes
febed94fa5926a5abebd4dcb7c3cd9595410ea73: Bug 1408227 - Correctly update the child at offset pointer across calls to WSRunObject::InsertBreak(); r=masayuki
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 12 Oct 2017 20:42:21 -0400 - rev 680182
Push 84413 by bmo:hskupin@gmail.com at Fri, 13 Oct 2017 16:16:55 +0000
Bug 1408227 - Correctly update the child at offset pointer across calls to WSRunObject::InsertBreak(); r=masayuki
e0c53e24ab2a59ea1fb21d482404e54641107658: Bug 1391262 - Create TabChild::CreateRemoteLayerManager() r=dvander
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 13 Oct 2017 23:32:52 +0900 - rev 680181
Push 84413 by bmo:hskupin@gmail.com at Fri, 13 Oct 2017 16:16:55 +0000
Bug 1391262 - Create TabChild::CreateRemoteLayerManager() r=dvander
38330dd0d9e5e297b396e760c2997c86a1e64a59: Bug 1391262 - Do not use remote LayerManager when its initialization fails r=dvander
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 13 Oct 2017 23:32:36 +0900 - rev 680180
Push 84413 by bmo:hskupin@gmail.com at Fri, 13 Oct 2017 16:16:55 +0000
Bug 1391262 - Do not use remote LayerManager when its initialization fails r=dvander
7a1b3a7815c8296cf41aee8001d6e2084f52ba50: Bug 1408290 - Avoid calling nsINode::IndexOf() in HTMLEditRules::CheckForInvisibleBR(); r=masayuki
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 13 Oct 2017 02:15:01 -0400 - rev 680179
Push 84413 by bmo:hskupin@gmail.com at Fri, 13 Oct 2017 16:16:55 +0000
Bug 1408290 - Avoid calling nsINode::IndexOf() in HTMLEditRules::CheckForInvisibleBR(); r=masayuki
ed52576868a90633c917b4a0adbdd407833bec24: Bug 1408286 - Avoid calling nsINode::IndexOf() for block parents whose grant parents are lists in HTMLEditRules::CheckForEmptyBlock(); r=masayuki
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 13 Oct 2017 01:40:08 -0400 - rev 680178
Push 84413 by bmo:hskupin@gmail.com at Fri, 13 Oct 2017 16:16:55 +0000
Bug 1408286 - Avoid calling nsINode::IndexOf() for block parents whose grant parents are lists in HTMLEditRules::CheckForEmptyBlock(); r=masayuki
37bad5ed6ba6bfb386a2f99b1a06ac5d72a235cd: Bug 1408285 - Avoid calling nsINode::IndexOf() for list items in HTMLEditRules::CheckForEmptyBlock(); r=masayuki
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 13 Oct 2017 01:30:18 -0400 - rev 680177
Push 84413 by bmo:hskupin@gmail.com at Fri, 13 Oct 2017 16:16:55 +0000
Bug 1408285 - Avoid calling nsINode::IndexOf() for list items in HTMLEditRules::CheckForEmptyBlock(); r=masayuki
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip