1f5a9447c57a5416fbe0aa062bd31810b0ee2ff0: Bug 1415694 - Test webdriver actions keyboard shortcuts; r=ato
Maja Frydrychowicz <mjzffr@gmail.com> - Wed, 08 Nov 2017 14:19:56 -0500 - rev 444233
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1415694 - Test webdriver actions keyboard shortcuts; r=ato MozReview-Commit-ID: 7izqD8JLoNv
3242ac6fdb3879f723145e6b07fff04a5c960d1e: servo: Merge #19162 - Allow unused imports for AsciiExt in style code (from emilio:ascii-ext); r=emilio
Simon Sapin <simon.sapin@exyr.org> - Thu, 09 Nov 2017 06:49:29 -0600 - rev 444232
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
servo: Merge #19162 - Allow unused imports for AsciiExt in style code (from emilio:ascii-ext); r=emilio See #19128, this part is cherry-picked so Gecko can build with rust nightly. Source-Repo: https://github.com/servo/servo Source-Revision: e7a654dd13f589e127193267bcb576ffd661c11d
9d4871427e54e63213cf9e7b9647ff0fdd8d83cd: Bug 1415225 - Add a couple of mochitests for event-regions overrides. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 09 Nov 2017 09:03:53 -0500 - rev 444231
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1415225 - Add a couple of mochitests for event-regions overrides. r=botond These two tests exercise the codepaths where an event regions override is set on (a) the root layer of a layer tree and (b) on an in-process subdocument. I verified that case (b) was failing with webrender enabled without the patchset and passes now. MozReview-Commit-ID: Kw6TQjNupSa
646849f41754096f072b2bae6c7c1b1b4999f9c0: Bug 1415225 - Small early-exit optimization. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 09 Nov 2017 09:03:52 -0500 - rev 444230
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1415225 - Small early-exit optimization. r=botond MozReview-Commit-ID: A3UuqKKOsjA
f92965e9eb3c8e74c780c6950eccf6b052352213: Bug 1415225 - Move the EventRegionsOverride field to be on RefLayers only. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 09 Nov 2017 09:03:52 -0500 - rev 444229
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1415225 - Move the EventRegionsOverride field to be on RefLayers only. r=botond We now set EventRegionsOverride flags on ref layers only, so there's no need to have the APIs to set it on container layers in general. MozReview-Commit-ID: JKU4UXvdR2e
4cbed02f287828309cb63bc47f88bd0eb64a7893: Bug 1415225 - Stop setting the EventRegionsOverride flag on root layers. r=botond,mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 09 Nov 2017 09:03:52 -0500 - rev 444228
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1415225 - Stop setting the EventRegionsOverride flag on root layers. r=botond,mattwoodrow As with the previous patch, instead of setting the override on the root layer, we set the flag on the nsDisplayListBuilder before building the display list, and the flag automatically forces all event regions display items to use their dispatch-to-content region instead of any other regions. Both the WebRender and non-WebRender codepaths were setting the override flag on their root layers and don't need to any more. MozReview-Commit-ID: 1cz0ahqwkOm
ebd75f69dd52ea60272f91ee109b2100d786216c: Bug 1415225 - Stop setting the EventRegionsOverride flag on in-process subdocument layers. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 09 Nov 2017 09:03:51 -0500 - rev 444227
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1415225 - Stop setting the EventRegionsOverride flag on in-process subdocument layers. r=botond The mechanics of this change is fairly straightforward - instead of setting the override on the layer corresponding to the in-process subdocument, we just set the flag on the display list builder; that flag is already checked when building the layer event regions for descendant nsIFrames. As a side-effect, we also don't need to force a layer for in-process subdocuments just because they have document-level APZ-aware listeners. One of reasons we were doing so before was so that we would have a layer to stash the override flags on but now we don't need that any more. Note that out-of-process subdocuments are not affected; for those cases the nsSubDocumentFrame delegates BuildDisplayList to RenderFrameParent/nsDisplayRemote, which will still set the overrides on the RefLayer that is created. MozReview-Commit-ID: DZWglE4e62p
3cac8cc22a73b7dd5be823fdf59b97f9db72d612: Bug 1415225 - Remove dead code. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 09 Nov 2017 09:03:51 -0500 - rev 444226
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1415225 - Remove dead code. r=jrmuizel This code has been unused since the removal of layers-full WR codepaths. MozReview-Commit-ID: JQn55Kbz5rr
9aff6ae3fc566b7cb599b63b53350069801d83b5: Merge mozilla-central to autoland. a=merge on a CLOSED TREE
dluca <dluca@mozilla.com> - Thu, 09 Nov 2017 16:01:34 +0200 - rev 444225
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
bad9f2a1be214b9bc5277fe766fe0d5a7d146ad4: Bug 1381648 - Add non blocking time to the statistics panel of netmonitor; r=Honza
Vincent Lequertier <vi.le@autistici.org> - Fri, 06 Oct 2017 15:11:18 +0200 - rev 444224
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1381648 - Add non blocking time to the statistics panel of netmonitor; r=Honza MozReview-Commit-ID: Anw4hTlpPjH
c908b2bffe6e8991ede42e196358e7db3041a9be: Bug 1381684 - Fix intermittent browser/components/extensions/test/browser/browser_ext_tabs_lastAccessed.js, r=mixedpuppy
Bob Silverberg <bsilverberg@mozilla.com> - Mon, 30 Oct 2017 13:39:53 -0400 - rev 444223
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1381684 - Fix intermittent browser/components/extensions/test/browser/browser_ext_tabs_lastAccessed.js, r=mixedpuppy This patch introduces two changes to the test: 1. It breaks apart the assertion that was combining three tests into individual assertions, so if this does fail again in the future it will be easier to spot the actual problem. 2. It uses addTab and browserLoaded instead of openNewForegroundTab, which seems to allow the test to wait long enough before starting the extension. When I was able to reproduce the failure, after separating the assertions, I found the one that was failing was the check that tab2.lastAccessed was less than the current time. I believe that the current time was being recorded too soon, which is why I changed the test to not record the current time until after both tabs have completed loading. This seems to fix the intermittent locally for me. MozReview-Commit-ID: I3VoYODwjgz
cf6c386ae59c4d5a8120eddaf06e69ba6996dc49: Bug 1415835 - Convert xpcshell-tests in toolkit/components/places/tests/bookmarks to Bookmarks.jsm API. r=mak
Mark Banner <standard8@mozilla.com> - Mon, 06 Nov 2017 18:34:13 +0000 - rev 444222
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1415835 - Convert xpcshell-tests in toolkit/components/places/tests/bookmarks to Bookmarks.jsm API. r=mak MozReview-Commit-ID: 3HB47rMkpuy
b9d38c74d5ffdb4353f36ad10a65681d492d340c: servo: Merge #19161 - remove unused script in `build_commands.py` (from tigercosmos:python2); r=emilio
tigercosmos <b04209032@ntu.edu.tw> - Thu, 09 Nov 2017 05:57:43 -0600 - rev 444221
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
servo: Merge #19161 - remove unused script in `build_commands.py` (from tigercosmos:python2); r=emilio <!-- Please describe your changes on the following line: --> code in `build_commands.py` duplicates with `openssl.makefile`, so it is unused. (It only use in openssl) https://github.com/servo/servo/blob/ae5dca985ee58fbcd18d7e470184beb2b7e3d547/python/servo/build_commands.py#L268 https://github.com/servo/servo/blob/ae5dca985ee58fbcd18d7e470184beb2b7e3d547/support/android/openssl.makefile#L9-L10 https://github.com/servo/servo/blob/ae5dca985ee58fbcd18d7e470184beb2b7e3d547/support/android/openssl.sh#L83-L84 --- <!-- 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 - [ ] These changes do not require tests because _____ <!-- 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: 1d6b8a5448f4a7b55e224b4d1fd4520b74095864
818860c42bcaa778c3c88bec897bc7bb1f417f3b: Bug 1412559 - Make the "confirm repost" prompt tab modal. r=bz
Johann Hofmann <jhofmann@mozilla.com> - Wed, 08 Nov 2017 18:26:33 +0100 - rev 444220
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1412559 - Make the "confirm repost" prompt tab modal. r=bz This is done to prevent malicious pages from abusing the feature to lock up the browser. MozReview-Commit-ID: 8Gf55nbMwCu
2d6c76ecff8dcb7cfce961885e7e0fa2f1b608c3: Bug 1415414 - Make DeleteRangeTransaction::CreateTxnsToDeleteBetween() and DeleteRangeTransaction::CreateTxnsToDeleteContent() use RawRangeBoundary as their arguments r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 08 Nov 2017 15:01:23 +0900 - rev 444219
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1415414 - Make DeleteRangeTransaction::CreateTxnsToDeleteBetween() and DeleteRangeTransaction::CreateTxnsToDeleteContent() use RawRangeBoundary as their arguments r=m_kato By the fix of bug 1407352, DeleteRangeTransaction::CreateTxnsToDeleteBetween() starts to use child node instead of a set of container node and offset in it. However, this is ugly and using RawRangeBoundary may reduce computing offset more. So, they should use RawRangeBoundary to refer delete points. MozReview-Commit-ID: pwDHOxpz0E
14e4883dc59825c0e30a482d1903ad87aff4afdd: Bug 1402286 - chunk notifyResults calls so that we don't run all the autocomplete js for each match. r=adw
Marco Bonardo <mbonardo@mozilla.com> - Tue, 31 Oct 2017 11:13:47 +0100 - rev 444218
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1402286 - chunk notifyResults calls so that we don't run all the autocomplete js for each match. r=adw MozReview-Commit-ID: GuYew5B30WQ
6409f04e33d62148f988f567d1ef90a6f7b0ac9d: No bug, Automated blocklist update from host bld-linux64-spot-032 - a=blocklist-update
ffxbld - Thu, 09 Nov 2017 11:48:14 -0800 - rev 444217
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
No bug, Automated blocklist update from host bld-linux64-spot-032 - a=blocklist-update
4fc6015010e79834803f38ae3978a9ef7a4b1439: No bug, Automated HPKP preload list update from host bld-linux64-spot-032 - a=hpkp-update
ffxbld - Thu, 09 Nov 2017 11:48:10 -0800 - rev 444216
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-032 - a=hpkp-update
41d667952cf2ce3f3945577c9e5d10b0be44ef60: No bug, Automated HSTS preload list update from host bld-linux64-spot-032 - a=hsts-update
ffxbld - Thu, 09 Nov 2017 11:48:06 -0800 - rev 444215
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-032 - a=hsts-update
486620c2345ab558d0507c14a19e49f631b8347f: Merge mozilla-central to mozilla-inbound a=merge on a CLOSED TREE
dluca <dluca@mozilla.com> - Thu, 09 Nov 2017 16:03:23 +0200 - rev 444214
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Merge mozilla-central to mozilla-inbound a=merge on a CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip