258de90aa1e4008eec5076ab795f0942163aebb3: Bug 1391855 - OTS: Match signedness in GlatEntry loop. r?jfkthame draft 7-1391855
Kevin Hsieh <kevin.hsieh@ucla.edu> - Sat, 19 Aug 2017 15:26:11 -0700 - rev 649516
Push 75047 by bmo:kevin.hsieh@ucla.edu at Sat, 19 Aug 2017 22:29:11 +0000
Bug 1391855 - OTS: Match signedness in GlatEntry loop. r?jfkthame MozReview-Commit-ID: IzzWbNVEwh
de80b49e72b005ac002aaf96951a3f87feb96bff: Bug 1360082 - Network monitor: use devtools theme alt color for bare json strings in response viewer r?honza draft
Xavier ALT <dex@phoenix-ind.net> - Sat, 19 Aug 2017 23:36:07 +0200 - rev 649515
Push 75046 by bmo:dex@phoenix-ind.net at Sat, 19 Aug 2017 21:52:17 +0000
Bug 1360082 - Network monitor: use devtools theme alt color for bare json strings in response viewer r?honza MozReview-Commit-ID: Kix16P6XaWz
eb7f1c8b02d9973e274b47285177cce62a412b52: Bug 1360082 - Network monitor: use devtools theme alt color for bare json strings in response viewer r?honza draft
Xavier ALT <dex@phoenix-ind.net> - Sat, 19 Aug 2017 23:36:07 +0200 - rev 649514
Push 75045 by bmo:dex@phoenix-ind.net at Sat, 19 Aug 2017 21:43:53 +0000
Bug 1360082 - Network monitor: use devtools theme alt color for bare json strings in response viewer r?honza MozReview-Commit-ID: Kix16P6XaWz
f1e26d76cedf62da1fe826f4151d43ab19b2cc3c: Bug 1391110: Part 4 - Remove unnecessary nsIFrameLoaderOwner QIs. r?smaug draft
Kris Maglione <maglione.k@gmail.com> - Sat, 19 Aug 2017 13:32:58 -0700 - rev 649513
Push 75044 by maglione.k@gmail.com at Sat, 19 Aug 2017 21:21:25 +0000
Bug 1391110: Part 4 - Remove unnecessary nsIFrameLoaderOwner QIs. r?smaug The FrameLoaderOwner interface has been implemented in WebIDL for several years now, so these QIs are simply unnecessary overhead. MozReview-Commit-ID: LAzvfm5Qhy0
af404fae59a8b260e2a2cbb8cfb9c1b620786ec6: Bug 1391110: Part 3 - Add nsIWebBrowserPersistable to FrameLoader bindings. r?smaug draft
Kris Maglione <maglione.k@gmail.com> - Sat, 19 Aug 2017 14:16:16 -0700 - rev 649512
Push 75044 by maglione.k@gmail.com at Sat, 19 Aug 2017 21:21:25 +0000
Bug 1391110: Part 3 - Add nsIWebBrowserPersistable to FrameLoader bindings. r?smaug MozReview-Commit-ID: 8mBNbgmrXBV
0968851ac4c4aad064646b9fbdbdf5e0d2c43e27: Bug 1391110: Part 2 - Reparent FrameLoader wrapper when owner content changes. r?smaug draft
Kris Maglione <maglione.k@gmail.com> - Sat, 19 Aug 2017 13:03:59 -0700 - rev 649511
Push 75044 by maglione.k@gmail.com at Sat, 19 Aug 2017 21:21:25 +0000
Bug 1391110: Part 2 - Reparent FrameLoader wrapper when owner content changes. r?smaug We allow swapping frameloaders between unrelated documents, so we need to reparent wrappers when the owner content changes. MozReview-Commit-ID: LNIf4ZrCZLo
1b51c6a73ae7724f244fe9222ea0d9fd23ee2760: Bug 1391110: Part 1 - Convert FrameLoader bindings to WebIDL. r?smaug draft
Kris Maglione <maglione.k@gmail.com> - Sat, 19 Aug 2017 00:55:00 -0700 - rev 649510
Push 75044 by maglione.k@gmail.com at Sat, 19 Aug 2017 21:21:25 +0000
Bug 1391110: Part 1 - Convert FrameLoader bindings to WebIDL. r?smaug XPConnect wrapper overhead for this interface has been showing up heavily in a lot of my profiles, in some places accounting for 50ms of the 80ms we spend getting getting <browser> messageManagers. This improves the situation considerably. MozReview-Commit-ID: 9d1hCORxsYG
05a4dc75c125a80cbaacd44c7b7937c77dc384a8: Bug 1391297 - Update MAR to sha384 past 56.0b4 in update-packaging Makefile. r=catlee a=release DEVEDITION_56_0b4_RELEASE FIREFOX_56_0b4_BUILD5 FIREFOX_56_0b4_RELEASE
Mihai Tabara <mtabara@mozilla.com> - Sat, 19 Aug 2017 23:50:16 +0300 - rev 649509
Push 75043 by bmo:mtabara@mozilla.com at Sat, 19 Aug 2017 20:51:02 +0000
Bug 1391297 - Update MAR to sha384 past 56.0b4 in update-packaging Makefile. r=catlee a=release MozReview-Commit-ID: 25S1SdLmvdx
b25f3c5ec90497426da80de98f38d53282b835ba: Backed out changesets 84f048b7dca0 and c261040950bf (bug 1389300) for Stylo svg-as-image reftest failures.
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 18 Aug 2017 11:56:44 -0400 - rev 649508
Push 75043 by bmo:mtabara@mozilla.com at Sat, 19 Aug 2017 20:51:02 +0000
Backed out changesets 84f048b7dca0 and c261040950bf (bug 1389300) for Stylo svg-as-image reftest failures.
02e56d2e2c64d34976067ee52df34c15344be1de: Backed out changeset 554f6e2674fe (bug 1388319)
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 18 Aug 2017 11:53:27 -0400 - rev 649507
Push 75043 by bmo:mtabara@mozilla.com at Sat, 19 Aug 2017 20:51:02 +0000
Backed out changeset 554f6e2674fe (bug 1388319)
554f6e2674fecadc3a66ec5a497bcaf7064068ee: Bug 1388319 - Mark ServoStyleSet dirty in its Init. r=emilio, a=bustage
Xidorn Quan <me@upsuper.org> - Tue, 08 Aug 2017 22:41:32 +1000 - rev 649506
Push 75043 by bmo:mtabara@mozilla.com at Sat, 19 Aug 2017 20:51:02 +0000
Bug 1388319 - Mark ServoStyleSet dirty in its Init. r=emilio, a=bustage MozReview-Commit-ID: 804KasIiS6E
006122d3bffe2e7e6a311d889282f0bd70e60620: no bug - Bumping Fennec l10n changesets r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Fri, 18 Aug 2017 06:00:15 -0700 - rev 649505
Push 75043 by bmo:mtabara@mozilla.com at Sat, 19 Aug 2017 20:51:02 +0000
no bug - Bumping Fennec l10n changesets r=release a=l10n-bump ro -> 1153c0e65cf3
78a5c6c95ab89c8a28525cb5e62aac3b8a02f080: Bug 1376754 - Remove hide event target flag from accessible when event is dropped. r=surkov, a=gchang
Eitan Isaacson <eitan@monotonous.org> - Mon, 14 Aug 2017 08:02:02 -0700 - rev 649504
Push 75043 by bmo:mtabara@mozilla.com at Sat, 19 Aug 2017 20:51:02 +0000
Bug 1376754 - Remove hide event target flag from accessible when event is dropped. r=surkov, a=gchang
84f048b7dca0169ed9d43009eac05a379a70b3cb: Bug 1389300 - Don't mix style backend types in nsComputedDOMStyle. r=heycam, a=gchang
Bobby Holley <bobbyholley@gmail.com> - Mon, 14 Aug 2017 11:41:23 -0700 - rev 649503
Push 75043 by bmo:mtabara@mozilla.com at Sat, 19 Aug 2017 20:51:02 +0000
Bug 1389300 - Don't mix style backend types in nsComputedDOMStyle. r=heycam, a=gchang MozReview-Commit-ID: 8Decj2cxySY
c261040950bfb7d7e575a9b73684cb6d48fa9678: Bug 1389300 - Inherit style backend into NS_NewDOMDocument. r=smaug, r=heycam, a=gchang
Bobby Holley <bobbyholley@gmail.com> - Mon, 14 Aug 2017 19:50:28 -0700 - rev 649502
Push 75043 by bmo:mtabara@mozilla.com at Sat, 19 Aug 2017 20:51:02 +0000
Bug 1389300 - Inherit style backend into NS_NewDOMDocument. r=smaug, r=heycam, a=gchang Our current machinery for enabling stylo requires a docshell - if there isn't one, we default to the Gecko style system. When getComputedStyle operates on an element without a presshell, it uses the caller's presshell instead. If the element has previously been styled with one style system (but no longer has a presshell), and the caller uses a different style backend, using the caller's style system can cause crashes when we pull bits of cached data off the DOM (like cached style attributes). So we want to throw when window.getComputedStyle(element) is called for a (window, element) pair with different style backends (which is what the next patch in this bug does). However, that causes a few failures where stylo-backed documents try to do getComputedStyle on an XHR document (which, without a docshell, will use the gecko style system). So this patch does some work to propagate the creator's style backend into various docshell-less documents. This should allow both chrome (which uses gecko) and content (which uses stylo) to use getComputedStyle on the response document for XHRs they create. Note that the second patch in this bug will make chromeWin.getComputedStyle(contentObj) throw. If we discover code that does that, we can just make it invoke the content's getComputedStyle method over Xrays. MozReview-Commit-ID: 5OsmHJKq5Ui
09be13b2551d805bef7cb88f1e1c082dd67e3c78: Bug 1390002 - There are some paths to find out if dwrite is enabled, which inits gfxPlatform, which requires information from PopulateScreenInfo, which depends on the refresh driver existing. At this time however, we haven't initialized our vsync source so we crash. This moves vsync initialization earlier in the gfx pipeline. r=kats, a=gchang
Mason Chang <mchang@mozilla.com> - Tue, 15 Aug 2017 15:32:21 -0700 - rev 649501
Push 75043 by bmo:mtabara@mozilla.com at Sat, 19 Aug 2017 20:51:02 +0000
Bug 1390002 - There are some paths to find out if dwrite is enabled, which inits gfxPlatform, which requires information from PopulateScreenInfo, which depends on the refresh driver existing. At this time however, we haven't initialized our vsync source so we crash. This moves vsync initialization earlier in the gfx pipeline. r=kats, a=gchang
9832bd5eb39dfba4f9c4be23bd010232bac59fac: Bug 1390038 - Fix xml parsing error. r=dao, a=gchang
Nevin Chen <cnevinchen@gmail.com> - Mon, 14 Aug 2017 14:46:30 +0800 - rev 649500
Push 75043 by bmo:mtabara@mozilla.com at Sat, 19 Aug 2017 20:51:02 +0000
Bug 1390038 - Fix xml parsing error. r=dao, a=gchang MozReview-Commit-ID: 8sv7aH6ejIt
a60be780c0d78f4a2bc16efda26795005d19dc7f: Bug 1363723 - Preserve array in aria owns hash. r=surkov, a=gchang
Eitan Isaacson <eitan@monotonous.org> - Fri, 18 Aug 2017 07:41:03 -0400 - rev 649499
Push 75043 by bmo:mtabara@mozilla.com at Sat, 19 Aug 2017 20:51:02 +0000
Bug 1363723 - Preserve array in aria owns hash. r=surkov, a=gchang
e4803d1bcef0c47559758aba652a1ac7761630c0: Bug 1384944 - Replace NS_ConvertASCIItoUTF16 by NS_ConvertUTF8toUTF16. r=padenot, a=gchang
Chun-Min Chang <chun.m.chang@gmail.com> - Fri, 28 Jul 2017 15:41:20 +0800 - rev 649498
Push 75043 by bmo:mtabara@mozilla.com at Sat, 19 Aug 2017 20:51:02 +0000
Bug 1384944 - Replace NS_ConvertASCIItoUTF16 by NS_ConvertUTF8toUTF16. r=padenot, a=gchang
8dbb3f787e2bcb77cc9f8dbdc4215c79431945eb: Bug 1382057 - Skip browser_applications_selection.js on Linux. a=test-only
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 18 Aug 2017 07:37:23 -0400 - rev 649497
Push 75043 by bmo:mtabara@mozilla.com at Sat, 19 Aug 2017 20:51:02 +0000
Bug 1382057 - Skip browser_applications_selection.js on Linux. a=test-only
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip