cf087a62374d4b2bbfa5b3903bfa450b0e90a8dd: Merge m-i to m-c, a=merge
Phil Ringnalda <philringnalda@gmail.com> - Sat, 03 Sep 2016 21:51:33 -0700 - rev 312623
Push 30648 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:51:41 +0000
Merge m-i to m-c, a=merge
29f26ec3baed14a0c761fbb7f5d184fcfd7b13a9: Bug 1284344 - Increase the timeout for browser_selectpopup.js
Phil Ringnalda <philringnalda@gmail.com> - Sat, 03 Sep 2016 09:18:35 -0700 - rev 312622
Push 30648 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:51:41 +0000
Bug 1284344 - Increase the timeout for browser_selectpopup.js
d4a308f74dc2e1a625be399734a96f073182424b: Bug 1271074 - Increase the timeout of browser_vimemacs.js (and remove the previous 'increase' that tried to decrease it)
Phil Ringnalda <philringnalda@gmail.com> - Sat, 03 Sep 2016 09:09:44 -0700 - rev 312621
Push 30648 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:51:41 +0000
Bug 1271074 - Increase the timeout of browser_vimemacs.js (and remove the previous 'increase' that tried to decrease it)
ba64432bc2d1a4c3c0119c621e8fbd06b5abdd33: Follow-up to bug 1289951 - package mozIntl only if INTL is enabled. r=me
Zibi Braniecki <gandalf@mozilla.com> - Sat, 03 Sep 2016 21:44:27 +0200 - rev 312620
Push 30648 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:51:41 +0000
Follow-up to bug 1289951 - package mozIntl only if INTL is enabled. r=me MozReview-Commit-ID: 1JIWccWsHPu
cc3a2d0ab8f9c3e1711ef7cc0093bed2b5af2ff1: Bug 1289951 - Add mozIntl toolkit component. r=waldo
Zibi Braniecki <gandalf@mozilla.com> - Sat, 03 Sep 2016 21:10:51 +0200 - rev 312619
Push 30648 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:51:41 +0000
Bug 1289951 - Add mozIntl toolkit component. r=waldo MozReview-Commit-ID: Ad73e1XD9VD
9b3ddee78f33bb51f82b22c2a9b10d03602d491d: Bug 768072 - Implement imageSmoothingEnabled and deprecate mozImageSmoothingEnabled. r=pbro,adw,bas,bz
Thomas Wisniewski <wisniewskit@gmail.com> - Thu, 01 Sep 2016 20:49:54 -0400 - rev 312618
Push 30648 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:51:41 +0000
Bug 768072 - Implement imageSmoothingEnabled and deprecate mozImageSmoothingEnabled. r=pbro,adw,bas,bz
fc59dbc22ff6798435a62a466d791e19f9db886c: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Sat, 03 Sep 2016 11:36:52 -0400 - rev 312617
Push 30648 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:51:41 +0000
Merge m-c to inbound. a=merge
e0a69d89f773dfa1a5f680ce67ce43892f91426d: Bug 1214805, allow navigating when afterprint event is dispatched, r=bz
Olli Pettay <Olli.Pettay@helsinki.fi> - Sat, 03 Sep 2016 17:33:30 +0300 - rev 312616
Push 30648 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:51:41 +0000
Bug 1214805, allow navigating when afterprint event is dispatched, r=bz
22990bbee8a830115c0e4084bbd701d71391e43b: Bug 1171393 - Remove sandbox write access to temp directory which was opened for tests. r=bobowen
David Parks <dparks@mozilla.com> - Thu, 01 Sep 2016 11:58:12 -0700 - rev 312615
Push 30648 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:51:41 +0000
Bug 1171393 - Remove sandbox write access to temp directory which was opened for tests. r=bobowen
7f526cb5eccf63ce6c997503e23b6825ed2b7ad2: Bug 1299228 - Add nsPIDOMWindow.h header to nsColorPicker.cpp. r=acomminos
Martin Stransky <stransky@redhat.com> - Tue, 30 Aug 2016 10:13:00 -0400 - rev 312614
Push 30648 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:51:41 +0000
Bug 1299228 - Add nsPIDOMWindow.h header to nsColorPicker.cpp. r=acomminos
54ef7b84b971b7efa0b4c2d2ff23b8c8db7958b6: Bug 1258808 - Part 2: Enhance Widget for Windows (Widget). r=smaug, f=btseng
Ho-Pang Hsu <hopang.hsu@gmail.com> - Thu, 01 Sep 2016 16:12:15 +0800 - rev 312613
Push 30648 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:51:41 +0000
Bug 1258808 - Part 2: Enhance Widget for Windows (Widget). r=smaug, f=btseng
66384650b3c870ef473270d5ac21c8a5355f5cd0: Bug 1258808 - Part 1: Passing PointerId (Gecko). r=smaug, f=btseng
Ho-Pang Hsu <hopang.hsu@gmail.com> - Thu, 01 Sep 2016 16:12:15 +0800 - rev 312612
Push 30648 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:51:41 +0000
Bug 1258808 - Part 1: Passing PointerId (Gecko). r=smaug, f=btseng
08698ef52412b19e62284485371b838ed484e96a: Bug 1297845 - Initialize gtk in GPU process. r=acomminos
Ryan Hunt <rhunt@mozilla.com> - Tue, 30 Aug 2016 01:05:00 -0400 - rev 312611
Push 30648 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:51:41 +0000
Bug 1297845 - Initialize gtk in GPU process. r=acomminos MozReview-Commit-ID: EngQvL6h3EU
d75552d5fa0d30fdb684f85a1483a258bf877a9e: Bug 1269036 - Also destroy TabParent properly in case of mozbrowser. r=smaug
Kan-Ru Chen <kanru@kanru.info> - Fri, 02 Sep 2016 16:03:19 +0800 - rev 312610
Push 30648 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:51:41 +0000
Bug 1269036 - Also destroy TabParent properly in case of mozbrowser. r=smaug MozReview-Commit-ID: Co0HL40b4q7
d61bbdd0b155f76170adef0e9433e2166c606483: Backed out 9 changesets (bug 1289011) for Android failures in select-fieldset-legend-4.html
Phil Ringnalda <philringnalda@gmail.com> - Sat, 03 Sep 2016 13:32:40 -0700 - rev 312609
Push 30647 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:50:54 +0000
Backed out 9 changesets (bug 1289011) for Android failures in select-fieldset-legend-4.html Backed out changeset 296f8c0b77e1 (bug 1289011) Backed out changeset 869997798534 (bug 1289011) Backed out changeset 3f1f0bc8c878 (bug 1289011) Backed out changeset b3da5e487c2c (bug 1289011) Backed out changeset fd404df10eed (bug 1289011) Backed out changeset 8e3fc6d5237f (bug 1289011) Backed out changeset 062cae507676 (bug 1289011) Backed out changeset 43daa18916ce (bug 1289011) Backed out changeset 632cf28211de (bug 1289011)
bf059ec2bdc94c8d75c57fe0ba42cb638f1a5153: Bug 1300210 - Initialize nsCCUncollectableMarker::sGeneration to 1. r=smaug
Andrew McCreight <continuation@gmail.com> - Fri, 02 Sep 2016 15:51:05 -0700 - rev 312608
Push 30647 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:50:54 +0000
Bug 1300210 - Initialize nsCCUncollectableMarker::sGeneration to 1. r=smaug The immediate reason we need to change this is that bug 1299911 proposes adding a verifier to check that there are no black-gray edges in the JS heap, and sGeneration being 0 causes that to fail, due to mozilla::dom::TraceBlackJS(). If something is a black root, I believe the verifier requires that it be marked black. This makes sense, because a black root is something that is definitely alive, and if the object is marked gray, the CC might free it, as far as the GC knows. This fails because when the browser starts, it GCs and marks the stuff at the bottom of TraceBlackJS grey. Then it runs the CC, which flips sGeneration to 1. Now, the verifier runs (before the GC runs!), and it sees that the stuff in TraceBlackJS claims to be black, but is grey, causing a verification failure. In this particular case the code is actually safe. The purpose of the black-gray invariant is to ensure that the CC does not incorrectly unlink any gray C++ objects that are reachable from black JS roots. The JS objects in TraceBlackJS should all be reachable directly from a C++ object, and the CC knows that those C++ objects are alive (because of refcounting). Therefore, the CC will not unlink any objects that are reachable from black JS roots. MozReview-Commit-ID: 8PrRkjqWBL
489b889ae02f182fdf3dd12c0b9e3c470732f674: Bug 1280775 - null check in removePermission to prevent crash: add test. r=mystor
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 22 Jun 2016 21:16:46 +0200 - rev 312607
Push 30647 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:50:54 +0000
Bug 1280775 - null check in removePermission to prevent crash: add test. r=mystor MozReview-Commit-ID: E94VCl0um3T
acc54d3976535aab369cf48bc355bc6477556312: Bug 1280775 - null check in removePermission to prevent crash: permission manager change. r=mystor
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 22 Jun 2016 21:07:14 +0200 - rev 312606
Push 30647 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:50:54 +0000
Bug 1280775 - null check in removePermission to prevent crash: permission manager change. r=mystor MozReview-Commit-ID: 1E67oEULEcs
296f8c0b77e17a8e40e4dcd39d467589ef4d2d79: Bug 1289011 - Part 9. stroke-box reftest. r=heycam
cku <cku@mozilla.com> - Fri, 02 Sep 2016 01:20:22 +0800 - rev 312605
Push 30647 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:50:54 +0000
Bug 1289011 - Part 9. stroke-box reftest. r=heycam MozReview-Commit-ID: 3LJsppqLKMv
869997798534ba4815f2ada02ffbecb7d67fbfc4: Bug 1289011 - Part 8. shape-box reftest for SVG outter element. r=heycam
cku <cku@mozilla.com> - Thu, 01 Sep 2016 17:11:59 +0800 - rev 312604
Push 30647 by philringnalda@gmail.com at Sun, 04 Sep 2016 04:50:54 +0000
Bug 1289011 - Part 8. shape-box reftest for SVG outter element. r=heycam MozReview-Commit-ID: 651vKL0Q1YF
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip