0f20f21d898166f3678ea5ef3bd25776863564d7: servo: Merge #18743 - Bump base64 to 0.6 (from Eijebong:base64); r=jdm
Bastien Orivel <eijebong@bananium.fr> - Thu, 05 Oct 2017 19:37:30 -0500 - rev 676298
Push 83467 by dgottwald@mozilla.com at Sat, 07 Oct 2017 09:09:46 +0000
servo: Merge #18743 - Bump base64 to 0.6 (from Eijebong:base64); r=jdm This allows us to update hyper to 0.10.13 (closer to 0.11) - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes do not require tests because they're just a version bump Source-Repo: https://github.com/servo/servo Source-Revision: f3191db2b19a4475382b594a5bf0cec4b990a8c1
193e35d3d4d9dca08d6451d8493270c7ceaf682b: servo: Merge #18759 - stylo: Keep unshipping stuff (from emilio:keep-unshipping-dont-stop); r=upsuper
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 05 Oct 2017 17:54:57 -0500 - rev 676297
Push 83467 by dgottwald@mozilla.com at Sat, 07 Oct 2017 09:09:46 +0000
servo: Merge #18759 - stylo: Keep unshipping stuff (from emilio:keep-unshipping-dont-stop); r=upsuper From bug 1396066 Source-Repo: https://github.com/servo/servo Source-Revision: 90d0afc61485b352b557efeabb52505bd1bd6417
550aafbfb1d57257db49897a7506ebb9f038021f: Bug 1394906 - Implement immutable, threadsafe MozURL r=mayhemer draft
Valentin Gosu <valentin.gosu@gmail.com> - Sat, 07 Oct 2017 01:15:59 +0200 - rev 676296
Push 83466 by valentin.gosu@gmail.com at Sat, 07 Oct 2017 08:51:19 +0000
Bug 1394906 - Implement immutable, threadsafe MozURL r=mayhemer Also adds the necessary methods to rust-url-capi and fixes a bug in rusturl_set_username MozReview-Commit-ID: 9rsPIQAbWBJ
8abc909121c2732c0a82d756b126d99a590009e8: Bug 1406618 - Enable gcc -Wduplicated-cond warnings. r?glandium draft
Chris Peterson <cpeterson@mozilla.com> - Thu, 05 Oct 2017 23:14:02 -0700 - rev 676295
Push 83465 by cpeterson@mozilla.com at Sat, 07 Oct 2017 08:39:31 +0000
Bug 1406618 - Enable gcc -Wduplicated-cond warnings. r?glandium Warn about duplicated conditions in if-else-if chains, which are unreachable code and likely copy/paste bugs. The -Wduplicated-cond flag is available in gcc 6 and later. int example(int a) { if (a == 0) a = 42; else if (a == 0) // -Wduplicated-cond warning! a = 43; return a; } MozReview-Commit-ID: F9hqxMCct74
d8794ffe5318b8f2fb45479bf63e501beb24daf1: Bug 1393116 - Only fire resize event if size actually changed draft
angelsl <angelsl@in04.sg> - Sat, 09 Sep 2017 00:49:43 +0800 - rev 676294
Push 83464 by bmo:angelsl@in04.sg at Sat, 07 Oct 2017 08:18:01 +0000
Bug 1393116 - Only fire resize event if size actually changed MozReview-Commit-ID: 7ek1D9P81Gb
bf7dd7d2c2d25e04a04d75b78dee642a6497a07d: Bug 1393116 - Move double-reflow for sizing-to-content one level lower draft
angelsl <angelsl@in04.sg> - Sat, 09 Sep 2017 00:38:54 +0800 - rev 676293
Push 83464 by bmo:angelsl@in04.sg at Sat, 07 Oct 2017 08:18:01 +0000
Bug 1393116 - Move double-reflow for sizing-to-content one level lower After the fix to bug 1294442 and bug 1324499, ResizeReflow began to be called twice for each DOM update in webext popups, and we also artificially re-set the scroll outside of ResizeReflow to counter the DidDoReflow callback in nsHTMLScrollFrame setting scrolltop to zero due to the first reflow, which is done with unconstrained height. Because of the scrollport being reset we get spurious DOM scroll events. Replacing the scrollport also interrupts smooth scrolling. Move the double-reflow down one level into PresShell, doing it before DidDoReflow is called. The scrollport is no longer reset (causing a spurious scroll event), and we don't need to replace it (interrupting smooth scrolling). Also partially fixes bug 1396034. MozReview-Commit-ID: HzYITyH4UeW
3013ce1655c253a0b43a3842e59496e74ccde8ec: Bug 1393116 - Only fire resize event if size actually changed draft
angelsl <angelsl@in04.sg> - Sat, 09 Sep 2017 00:49:43 +0800 - rev 676292
Push 83463 by bmo:angelsl@in04.sg at Sat, 07 Oct 2017 08:11:25 +0000
Bug 1393116 - Only fire resize event if size actually changed MozReview-Commit-ID: 7ek1D9P81Gb
3002b4077846d98c44df2db3159b0486bbb142dc: Bug 1393116 - Move double-reflow for sizing-to-content one level lower draft
angelsl <angelsl@in04.sg> - Sat, 09 Sep 2017 00:38:54 +0800 - rev 676291
Push 83463 by bmo:angelsl@in04.sg at Sat, 07 Oct 2017 08:11:25 +0000
Bug 1393116 - Move double-reflow for sizing-to-content one level lower After the fix to bug 1294442 and bug 1324499, ResizeReflow began to be called twice for each DOM update in webext popups, and we also artificially re-set the scroll outside of ResizeReflow to counter the DidDoReflow callback in nsHTMLScrollFrame setting scrolltop to zero due to the first reflow, which is done with unconstrained height. Because of the scrollport being reset we get spurious DOM scroll events. Replacing the scrollport also interrupts smooth scrolling. Move the double-reflow down one level into PresShell, doing it before DidDoReflow is called. The scrollport is no longer reset (causing a spurious scroll event), and we don't need to replace it (interrupting smooth scrolling). Also partially fixes bug 1396034. MozReview-Commit-ID: HzYITyH4UeW
e388b8de10a1a6bf63cff173bada17870a4fb402: Bug 1393116 - In ResizeReflow, check width too, when refusing SizeToContent without root frame draft
angelsl <angelsl@in04.sg> - Thu, 21 Sep 2017 22:35:48 +0800 - rev 676290
Push 83463 by bmo:angelsl@in04.sg at Sat, 07 Oct 2017 08:11:25 +0000
Bug 1393116 - In ResizeReflow, check width too, when refusing SizeToContent without root frame MozReview-Commit-ID: 91D1cUB2JmW
9b63f9eaa250ebe7259cc7fab709aac00858aaf6: Bug 1402584. P2 - reset readyState to HAVE_NOTHING before loading next source child. See comment 18 for the root cause. draft
JW Wang <jwwang@mozilla.com> - Sat, 07 Oct 2017 09:05:56 +0800 - rev 676289
Push 83462 by jwwang@mozilla.com at Sat, 07 Oct 2017 06:51:21 +0000
Bug 1402584. P2 - reset readyState to HAVE_NOTHING before loading next source child. See comment 18 for the root cause. Also assert readyState is HAVE_NOTHING before creating a new decoder. MozReview-Commit-ID: B0QACf96AA3
394da3f085e52296e62af852add26e72fa688a62: Bug 1402584. P1 - Backed out changeset 442e8020e2ac. draft
JW Wang <jwwang@mozilla.com> - Sat, 07 Oct 2017 07:58:19 +0800 - rev 676288
Push 83462 by jwwang@mozilla.com at Sat, 07 Oct 2017 06:51:21 +0000
Bug 1402584. P1 - Backed out changeset 442e8020e2ac. MozReview-Commit-ID: JqZJDTMyKGm
01aa038e338a1156cb22d70bcb973258baeb78aa: Bug 1395759 - Properly declare request payload as ready; r=nchevobbe draft
Jan Odvarko <odvarko@gmail.com> - Tue, 19 Sep 2017 09:47:20 +0200 - rev 676287
Push 83461 by jodvarko@mozilla.com at Sat, 07 Oct 2017 06:01:41 +0000
Bug 1395759 - Properly declare request payload as ready; r=nchevobbe MozReview-Commit-ID: FQJpWYjBWmq
43ec0219d425b89bb71555e1394762ba54494d78: Bug 1395759 - Properly declare request payload as ready; r=nchevobbe draft
Jan Odvarko <odvarko@gmail.com> - Tue, 19 Sep 2017 09:47:20 +0200 - rev 676286
Push 83460 by jodvarko@mozilla.com at Sat, 07 Oct 2017 05:57:24 +0000
Bug 1395759 - Properly declare request payload as ready; r=nchevobbe MozReview-Commit-ID: FQJpWYjBWmq
6d024326c7a0ad51c5fef2be192f348461ad5635: Bug 1250255 - Properly decode response body; r=gasolin draft
Jan Odvarko <odvarko@gmail.com> - Sat, 07 Oct 2017 07:45:11 +0200 - rev 676285
Push 83460 by jodvarko@mozilla.com at Sat, 07 Oct 2017 05:57:24 +0000
Bug 1250255 - Properly decode response body; r=gasolin MozReview-Commit-ID: Dmm0rdK4qGs
40501e7d4485bf51681a2350af63e0b6c6b5c678: Bug 1369945 - Part 1: Display a split rule view panel in the inspector. r=bgrins draft
Gabriel Luong <gabriel.luong@gmail.com> - Sat, 07 Oct 2017 01:34:50 -0400 - rev 676284
Push 83459 by bmo:gl@mozilla.com at Sat, 07 Oct 2017 05:36:01 +0000
Bug 1369945 - Part 1: Display a split rule view panel in the inspector. r=bgrins MozReview-Commit-ID: 4JUVSBeoRti
b22ab8df0170dbeb946d4fca26b9f5bd1d6fcf50: Bug 1001994 - crashtest.
Mats Palmgren <mats@mozilla.com> - Sat, 07 Oct 2017 03:38:14 +0200 - rev 676283
Push 83459 by bmo:gl@mozilla.com at Sat, 07 Oct 2017 05:36:01 +0000
Bug 1001994 - crashtest. MozReview-Commit-ID: ADO517JgBy
e3f73fdc82af76ccd3b8404e0309a797d833daeb: Bug 1144641 - Add a crashtest.
Jonathan Kew <jfkthame@gmail.com> - Sat, 07 Oct 2017 03:38:14 +0200 - rev 676282
Push 83459 by bmo:gl@mozilla.com at Sat, 07 Oct 2017 05:36:01 +0000
Bug 1144641 - Add a crashtest. MozReview-Commit-ID: G1DEIQjd7kb
17793defb5525fcb3260368e601f1a4efa0a5239: Bug 743364 - Add a crashtest.
Jesse Ruderman <jruderman@gmail.com> - Sat, 07 Oct 2017 03:38:14 +0200 - rev 676281
Push 83459 by bmo:gl@mozilla.com at Sat, 07 Oct 2017 05:36:01 +0000
Bug 743364 - Add a crashtest. MozReview-Commit-ID: Coknrcu4XwO
ad66d82161cfa2d819e4f0b92f71810b531837ca: Bug 1406160 - Adjust chunked reftest suite_start to only report tests run in chunk; r=ahal
Geoff Brown <gbrown@mozilla.com> - Fri, 06 Oct 2017 15:37:49 -0600 - rev 676280
Push 83459 by bmo:gl@mozilla.com at Sat, 07 Oct 2017 05:36:01 +0000
Bug 1406160 - Adjust chunked reftest suite_start to only report tests run in chunk; r=ahal
448fa9629f60d3c6405196d491eb7afe80a25079: Bug 1378402 - Add tests for budget throttling. r=bkelly
Andreas Farre <farre@mozilla.com> - Fri, 06 Oct 2017 01:08:00 -0400 - rev 676279
Push 83459 by bmo:gl@mozilla.com at Sat, 07 Oct 2017 05:36:01 +0000
Bug 1378402 - Add tests for budget throttling. r=bkelly
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip