9fed934aa4af5a894b9b053fabff2886c91a9d7c: Backed out changeset f23ce5b464f8 (bug 1343682) for build bustage a=backout
Wes Kocher <wkocher@mozilla.com> - Wed, 22 Mar 2017 14:29:18 -0700 - rev 397107
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset f23ce5b464f8 (bug 1343682) for build bustage a=backout MozReview-Commit-ID: FiNslDCHP1S
8c9589795211c1c05ab3025b136ed2c68fbb7fa1: Bug 692700 part 2 - Set X-If-Unmodified-Since when uploading crypto/keys. r=markh
Edouard Oger <eoger@fastmail.com> - Tue, 14 Mar 2017 15:56:08 -0400 - rev 397106
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 692700 part 2 - Set X-If-Unmodified-Since when uploading crypto/keys. r=markh MozReview-Commit-ID: 9qrr8vuvy1I
bf5d88ce5097f2f32fcf428e3753c78104911552: Bug 692700 part 1 - Set X-If-Unmodified-Since when uploading meta/global. r=markh
Edouard Oger <eoger@fastmail.com> - Tue, 14 Mar 2017 14:42:24 -0400 - rev 397105
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 692700 part 1 - Set X-If-Unmodified-Since when uploading meta/global. r=markh MozReview-Commit-ID: IoiThiDlvCj
f48e43c2ac7743904e54ecda1899e31fc6d7d305: Bug 1349611 - Fix broken Clang hash in releng.manifest. r=froydnj
Christian Holler <choller@mozilla.com> - Wed, 22 Mar 2017 21:48:51 +0100 - rev 397104
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1349611 - Fix broken Clang hash in releng.manifest. r=froydnj MozReview-Commit-ID: 2Sc480veJqU
9f93b4b4a7ca31e10ffe906e9a10658459dfe1d5: Bug 1342142 Part 2 Enable webextension permission prompts r=mossop
Andrew Swan <aswan@mozilla.com> - Fri, 10 Mar 2017 16:05:26 -0800 - rev 397103
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1342142 Part 2 Enable webextension permission prompts r=mossop MozReview-Commit-ID: 5p4lvWXn9Hh
fa49f7a3e67dc2d6f0a5163825b71b582b822b3b: Bug 1342142 Part 1 Toolkit test cleanups r=mossop
Andrew Swan <aswan@mozilla.com> - Wed, 22 Mar 2017 13:46:29 -0700 - rev 397102
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1342142 Part 1 Toolkit test cleanups r=mossop Fixed various issues related to webextension install prompts in tests: - Some existing tests install extensions from the about:addons search page, but when about:addons is run in its own top level window, these tests fail since there is no location bar to anchor notifications to. Given the mostly unsupported nature of running about:addons in its own top level window, this patch just takes the easy way out and skips running those tests in window mode. - Fix tests that might generate prompts to acknowledge them if they are enabled. - Update the test for mozAddonManager.permissionPromptsEnabled to properly handle the case where prompts are on by default. MozReview-Commit-ID: AdPmhGfB33o
f23ce5b464f89824fa836efc6cb93d33a2ae99e0: Bug 1343682 - Create temporary killswitch for preference reorg. r=mconley
Jared Wein <jwein@mozilla.com> - Wed, 22 Mar 2017 16:56:25 -0400 - rev 397101
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1343682 - Create temporary killswitch for preference reorg. r=mconley This uses the pref browser.preferences.useOldOrganization=true to use the old prefs. MozReview-Commit-ID: DQyHYSZJTKd
77b2d02883686bbf683a99afbe275a0c46ef22e3: Bug 1319620 - Check that IPDL unit tests in error/ fail for the right reason. r=billm
Andrew McCreight <continuation@gmail.com> - Wed, 15 Mar 2017 10:43:51 -0700 - rev 397100
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1319620 - Check that IPDL unit tests in error/ fail for the right reason. r=billm An IPDL unit test that is intended to fail should check that the reason the test fails matches the expected reason for failure. We have had a number of cases where some change, like renaming a keyword, causes tests to start failing for the wrong reason, which means they are no longer testing anything useful. To support this, each file in error/ must contain one or more error annotations. An error annotation is a line starting with "//error:", followed by whatever the rest of the expected error is. For every one of these annotations that a file has, the stderr output of compiling the test must contain the specified string, including the "error:". It is also an error for an error/ file to not contain an error annotation. To generate the initial set of annotations, I just copied and pasted the error that each test produced. I did some light auditing to check that the errors are reasonable, which did turn up one minor error which I fixed as part of bug 1347527. This patch does not check that every error produced by compiling the file is in the list of expected errors. I think that's less of a problem if it does occur. MozReview-Commit-ID: BrePLGPPRil
e3afc4f01b903551aaf48ff31c03991409a23f11: bug 1344585 - close streams and server sockets in test_tls_server.js to prevent leaks r=mcmanus
David Keeler <dkeeler@mozilla.com> - Tue, 21 Mar 2017 13:56:57 -0700 - rev 397099
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
bug 1344585 - close streams and server sockets in test_tls_server.js to prevent leaks r=mcmanus MozReview-Commit-ID: 28v2rhrcktS
d624f51d6ff3b88dd9735b38146cfb83575d623a: bug 1344584 - proactively close streams in test_be_conservative.js to prevent leaks r=mcmanus
David Keeler <dkeeler@mozilla.com> - Tue, 21 Mar 2017 13:23:09 -0700 - rev 397098
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
bug 1344584 - proactively close streams in test_be_conservative.js to prevent leaks r=mcmanus MozReview-Commit-ID: 89h5lQJum6c
7513b3f42058e9bcf9950d4acf4647d4ad2240f0: Merge inbound to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 22 Mar 2017 17:10:01 -0700 - rev 397097
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Merge inbound to central, a=merge MozReview-Commit-ID: EQ7w1Gld1K2
8b30d5f5b423e6047eff9095c6f7181c331c8972: Backed out changeset ef22dba0dac5 (bug 1316683) for various test failures, e.g. xpcshell netwerk/test/unit/test_bug826063.js and browser-chrome browser/components/downloads/test/browser/browser_iframe_gone_mid_download.js. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 22 Mar 2017 20:28:39 +0100 - rev 397096
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset ef22dba0dac5 (bug 1316683) for various test failures, e.g. xpcshell netwerk/test/unit/test_bug826063.js and browser-chrome browser/components/downloads/test/browser/browser_iframe_gone_mid_download.js. r=backout on a CLOSED TREE
7c3b71a3cadcd9973ef4792e89374b4ada498112: Bug 1347262 - fix Skia's round_asymmetric_to_int to bias all sides. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Wed, 22 Mar 2017 15:03:03 -0400 - rev 397095
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1347262 - fix Skia's round_asymmetric_to_int to bias all sides. r=jrmuizel MozReview-Commit-ID: AMDi6YF0zn
019aeebf751c898ceb3e7ecf1d03d5baa2237b8a: Bug 1119128. Eliminate gfxPangoFontGroup and gfxFontconfigUtils. r=lsalzman
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 22 Mar 2017 12:00:02 -0400 - rev 397094
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1119128. Eliminate gfxPangoFontGroup and gfxFontconfigUtils. r=lsalzman
aa327aeb6572bf027a7e8a691dcf2a914c88dd8d: Bug 1285533. Remove non-fontconfig platform fontlist codepath. r=lsalzman
Jeff Muizelaar <jmuizelaar@mozilla.com> - Tue, 21 Mar 2017 22:34:03 -0400 - rev 397093
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1285533. Remove non-fontconfig platform fontlist codepath. r=lsalzman This has been disabled for two years. It's time for it to die.
b06d7097e4fcaa6ea16f4253e5314bcdf38022a5: Bug 1347632 - make RecordedSourceSurfaceCreation fallible. r=tobytailor
Lee Salzman <lsalzman@mozilla.com> - Wed, 22 Mar 2017 14:57:25 -0400 - rev 397092
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1347632 - make RecordedSourceSurfaceCreation fallible. r=tobytailor MozReview-Commit-ID: G4x3zTluGb4
58715d87a712d9035c87df4d118735e6d6fd37ad: Bug 1348609 - Use the installation dir path CityHash hash for the updates directory even when the hash hasn't been written to the registry by the installer. r=mhowell, r=dtownsend
Robert Strong <robert.bugzilla@gmail.com> - Wed, 22 Mar 2017 11:45:11 -0700 - rev 397091
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1348609 - Use the installation dir path CityHash hash for the updates directory even when the hash hasn't been written to the registry by the installer. r=mhowell, r=dtownsend
ef22dba0dac560980462f670db732470d5e364c1: Bug 1316683 - Avoid going into SpiderMonkey for retrieving origin attributes; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 18 Mar 2017 16:08:12 -0400 - rev 397090
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1316683 - Avoid going into SpiderMonkey for retrieving origin attributes; r=baku Our caller is C++ code, and the implementations are all also written in C++, so there is no reason to go through SpiderMonkey here. This patch also makes nsILoadContext builtinclass to ensure that the implementation is always native.
76ca93b1b80ce713d4379e02edb11d4397930fb5: Bug 1349512 - Move OriginAttributes class in separate files, r=qdot
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 22 Mar 2017 18:45:40 +0100 - rev 397089
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1349512 - Move OriginAttributes class in separate files, r=qdot
5a49f28a2a6af0ebd47fb927ec74228e559a4438: Bug 1349434 - Fixing the saving in the JSONviewer, r=qdot
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 22 Mar 2017 18:44:10 +0100 - rev 397088
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1349434 - Fixing the saving in the JSONviewer, r=qdot
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip