f7334fd418e40a7cb6a76e39451b011fca1333aa: Bug 1435122 - move custom properties from :root to tabbrowser where possible, r=johannh,mikedeboer
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 02 Feb 2018 14:54:52 +0000 - rev 457399
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1435122 - move custom properties from :root to tabbrowser where possible, r=johannh,mikedeboer MozReview-Commit-ID: CRKhBnMaBun
b5b67bfa069bb0b30247a8763a37b3d4cff4273e: Bug 1434969 - EditorDOMPointBase::RewindOffset() shouldn't treat it as error if offset is same as length of the container r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Sun, 04 Feb 2018 01:00:44 +0900 - rev 457398
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1434969 - EditorDOMPointBase::RewindOffset() shouldn't treat it as error if offset is same as length of the container r=m_kato EditorDOMPointBase::RewindOffset() treats it as error when offset is same as length of container. However, this is wrong because offset can be same as length of its container since it means after the last child or last character. So, if an instance points end of a container node, Rewind() always fails unexpectedly. MozReview-Commit-ID: A9bvsxETDoo
dad90457e8fe6dc75c9c0a14fa23933191b612dd: Bug 1434531 - fix missing TCP relay candidates. r=drno
Michael Froman <mfroman@mozilla.com> - Fri, 02 Feb 2018 16:03:51 -0600 - rev 457397
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1434531 - fix missing TCP relay candidates. r=drno Because the nr_transport_addr_check_compatibility check also includes protocol, it was failing checks that used to pass. However, the actual address used was created farther down in code by copying the current address and setting the protocol to TCP. Moving that address copy up in the processing flow lets the more stringent check work. MozReview-Commit-ID: 95SOQzxuxXB
11e5e7079111ac64ec570c98f2a3ec058b320f04: Bug 1392996 - Part 2 - Enable view-source word-wrapping by default in Fennec. r=snorp
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 27 Jan 2018 22:58:33 +0100 - rev 457396
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1392996 - Part 2 - Enable view-source word-wrapping by default in Fennec. r=snorp MozReview-Commit-ID: FpQNzbS9ixY
fce65dcf661b404ff5b10a775693b6cea9f104d9: Bug 1392996 - Part 1 - Add meta viewport tag to view-source document. r=hsivonen
Jan Henning <jh+bugzilla@buttercookie.de> - Tue, 23 Jan 2018 22:25:09 +0100 - rev 457395
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1392996 - Part 1 - Add meta viewport tag to view-source document. r=hsivonen Adding <meta name="viewport" content="width=device-width"/> to the view-source document achieves two things when used in a mobile browser, such as Fennec: 1. When word-wrapping is turned off, the page displays at a more readable initial zoom level. 2. As of now, font inflation (when enabled) kicks in on the document when word- wrapping is turned on, which leads to the line numbers appearing in a noticeably smaller font size than the rest of the page. Adding the above meta viewport header marks the document as "mobile-friendly" and suppresses font inflation, which means that line numbers will appear normally even with word-wrapping enabled. getMathMLSelection() in browser-content.js isn't actually used in Fennec at the moment, but for consistency we add the meta viewport tag there as well. MozReview-Commit-ID: K9KVHh7g7TF
05ebdfb27cdccc634d4dde43aece53b2c8b2f199: merge mozilla-central to autoland. CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 05 Feb 2018 20:39:47 +0200 - rev 457394
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
merge mozilla-central to autoland. CLOSED TREE
665021f085e3663c9587d08a91db1261820afe03: Bug 1435175 - RDL checker also outputs list of modified items before merge - r=mattwoodrow
Gerald Squelart <gsquelart@mozilla.com> - Fri, 02 Feb 2018 18:18:59 +1100 - rev 457393
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1435175 - RDL checker also outputs list of modified items before merge - r=mattwoodrow MozReview-Commit-ID: 7ElZT9t5zYH
9a180017296734f166349690d78c23fa4cd765cc: Bug 1435282 - Make SetTestSampleTime force a sync flush. r=sotaro
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 02 Feb 2018 10:48:25 -0500 - rev 457392
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1435282 - Make SetTestSampleTime force a sync flush. r=sotaro SetTestSampleTime is called from tests via the advanceTimeAndRefresh API on DOMWindowUtils, and the expectation is that after it is done, the time has been advanced and a composite has happened. So we need to ensure that is the case with WebRender as well. This fixes the issue I was seeing with test_group_hittest.html and makes it pass. MozReview-Commit-ID: 86l9mTTwD2v
cf517d879754ca691d8d73273a05d50d5b464b7a: Bug 1435282 - Don't force the render transaction to happen immediately if we're doing an async flush. r=sotaro
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 02 Feb 2018 10:48:25 -0500 - rev 457391
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1435282 - Don't force the render transaction to happen immediately if we're doing an async flush. r=sotaro This splits the FlushRendering function into sync and async versions just for a bit more clarity. In the async version we don't want to set the mForceRendering flag at all because we don't need to force a rendering - if there is one already pending then that's good enough. And anyway in practice the async version seems to only ever be invoked by CompositorBridgeParent::SetTestSampleTime which I'll be changing in the next patch. MozReview-Commit-ID: 4cdU0U5B1pp
ed13e2aac8f6e7990164f4a2e647f0b12b5fe655: Bug 1435282 - Add a helper FlushPendingComposite function. r=sotaro
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 02 Feb 2018 10:48:25 -0500 - rev 457390
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1435282 - Add a helper FlushPendingComposite function. r=sotaro This extracts a code pattern that appears a couple of times in the code. It occurs in CompositorBridgeParent as well but there's some extra stuff involved there with the mOverrideComposeReadiness flag that I don't understand so I'm leaving that as-is for now. MozReview-Commit-ID: 2xqgaQZT4e1
30b7617cb90398134ca05d2909829927b16695f6: Bug 1435282 - Document that function arguments are always null. r=sotaro
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 02 Feb 2018 10:48:25 -0500 - rev 457389
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1435282 - Document that function arguments are always null. r=sotaro MozReview-Commit-ID: HOu4fshHSuX
7c090dc7f0187e5fbbeadb8f7b5dd89d2b6477fb: Bug 1435618: followup: Add missing include to unbust windows. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 05 Feb 2018 01:10:33 +0100 - rev 457388
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1435618: followup: Add missing include to unbust windows. r=me On a CLOSED TREE of course. MozReview-Commit-ID: I5KQR0QUbli
fed46d84d30dcd667bbae2c491142d8904fa0056: Bug 1435618: Don't leak a reference to the gfx info. r=kats
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 04 Feb 2018 17:40:40 +0100 - rev 457387
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1435618: Don't leak a reference to the gfx info. r=kats GetGfxInfo returns an already_AddRefed, you can't just forget about its return value. MozReview-Commit-ID: Ia6pyJN9njf
b3319e229c7deb6cebe79580f5ab959472d6dc51: Bug 1435637: Minimally tidy nsRefreshDriver. r=hiro
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 04 Feb 2018 23:15:53 +0100 - rev 457386
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1435637: Minimally tidy nsRefreshDriver. r=hiro All the arrays we're switching to ranged loops can't mutate during the loop since are locals or not referenced from other places. MozReview-Commit-ID: C2N73HMMeNW
20f71f9dd68801c6507aad88f2adb096aed1cfd6: Bug 1435636: Don't make the dispatch of resize events look into the observer list twice unnecessarily. r=hiro
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 04 Feb 2018 22:54:58 +0100 - rev 457385
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1435636: Don't make the dispatch of resize events look into the observer list twice unnecessarily. r=hiro Just something I noticed while sneaking into bug 1435634. RemoveElement returns whether the element was actually removed, so no need to use Contains to bail out. MozReview-Commit-ID: FryHBV66yRV
178575b934eac4fd983cc5237e119b10716a15c2: Bug 1432519 - Make nsIURL attributes readonly r=mayhemer
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 31 Jan 2018 03:06:58 +0100 - rev 457384
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1432519 - Make nsIURL attributes readonly r=mayhemer MozReview-Commit-ID: KuPILT7rX6N
b5024605c7a3cc2719c5b1ec3050af79024cebab: servo: Merge #19949 - ports: Remove leftover CEF config file (from emilio:bye-cef); r=mbrubeck
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 04 Feb 2018 13:45:30 -0500 - rev 457383
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
servo: Merge #19949 - ports: Remove leftover CEF config file (from emilio:bye-cef); r=mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: e54935c25a1bb100ac757aa78ddc0069d66accf0
4f85e34a5e5352887b75c950dbfebd9218b76731: servo: Merge #19944 - Add a --bin flag to the |mach run and rr-record commands (from o0Ignition0o:mach_run_bin); r=jdm
o0Ignition0o <jeremy.lempereur@gmail.com> - Sun, 04 Feb 2018 10:13:52 -0500 - rev 457382
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
servo: Merge #19944 - Add a --bin flag to the |mach run and rr-record commands (from o0Ignition0o:mach_run_bin); r=jdm Add a --bin flag to the |mach run and rr-record commands to specify which servo binary to run <!-- Please describe your changes on the following line: --> Step 1 for #19505. This flag allows to specify a downloaded servo binary for the ./mach run and ./mach rr-record commands. The base issue is mentored by @jdm --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because | I would love to write tests on this, but I'm not really sure I can, since it's on ./mach commands <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 7c112c7dcca276a24883c8e44d203283b545e88e
7bc6651502eb137ef977159941d032bf56ecbaf2: servo: Merge #19945 - Simplify counter CSS properties (from servo:derive-all-the-things); r=emilio
Anthony Ramine <n.oxyde@gmail.com> - Sun, 04 Feb 2018 09:11:05 -0500 - rev 457381
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
servo: Merge #19945 - Simplify counter CSS properties (from servo:derive-all-the-things); r=emilio Source-Repo: https://github.com/servo/servo Source-Revision: 7f7a460a15debe21117f25042059d6f24b99beda
5f18850383870618cec8c9b734c00cc9a9b8ffb6: Bug 1434922 - Set a favicon for about:privatebrowsing. r=florian
Johann Hofmann <jhofmann@mozilla.com> - Sun, 04 Feb 2018 11:52:23 +0100 - rev 457380
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1434922 - Set a favicon for about:privatebrowsing. r=florian This was initially removed when we added support for setting the favicon ahead of parsing the page for newtab-like pages. Turns out we need it in some scenarios, such as navigating back and forth or duplicating the tab. MozReview-Commit-ID: HuMeEnqpLLB
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip