bf56c04574dd2e91f2bdcfc3c901bf2ebbae904f: Backed out 1 changesets (bug 1470552) for build bustages mozbuild/test/backend/test_build.py CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Sat, 23 Jun 2018 00:16:35 +0300 - rev 809913
Push 113843 by bmo:emilio@crisal.io at Sun, 24 Jun 2018 05:10:47 +0000
Backed out 1 changesets (bug 1470552) for build bustages mozbuild/test/backend/test_build.py CLOSED TREE Backed out changeset 567df8598cdb (bug 1470552)
a2e970897bb27b5fe17891526b233907653e53e0: Bug 1470110 - Consistently disable payments off of Nightly. r=MattN
Blake Kaplan <mrbkap@gmail.com> - Fri, 22 Jun 2018 12:05:36 -0700 - rev 809912
Push 113843 by bmo:emilio@crisal.io at Sun, 24 Jun 2018 05:10:47 +0000
Bug 1470110 - Consistently disable payments off of Nightly. r=MattN We only build the frontend parts of Web Payments on Nightly, but users could futz with the prefs and expose the DOM API on Beta. We should be careful about not allowing that mismatch. This also adds some additional logging if we run into a bug like this again. MozReview-Commit-ID: 9qcQTIsIHkg
567df8598cdb89ab9869c5d664db131499adf5b5: Bug 1470552 - Update Makefile.in to refer to stub file target for buildid.h and source-repo.h generated in backend.mk r=froydnj
Chris Manchester <cmanchester@mozilla.com> - Fri, 22 Jun 2018 13:29:00 -0700 - rev 809911
Push 113843 by bmo:emilio@crisal.io at Sun, 24 Jun 2018 05:10:47 +0000
Bug 1470552 - Update Makefile.in to refer to stub file target for buildid.h and source-repo.h generated in backend.mk r=froydnj MozReview-Commit-ID: JLgCA23U8zg
3282f024ea8342eb64f2778312149ce915bf7160: Bug 1470525 - Support for not displaying synced tabs in awesomebar results. r=lina
Felipe Gomes <felipc@gmail.com> - Fri, 22 Jun 2018 15:36:56 -0300 - rev 809910
Push 113843 by bmo:emilio@crisal.io at Sun, 24 Jun 2018 05:10:47 +0000
Bug 1470525 - Support for not displaying synced tabs in awesomebar results. r=lina MozReview-Commit-ID: 22Q8S539A4T
593158eb89ef6f20675a67536bebf8aa3bc58afc: Bug 1374017: Add namespace bucket for the selector map. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 24 Jun 2018 04:06:49 +0200 - rev 809909
Push 113842 by bmo:emilio@crisal.io at Sun, 24 Jun 2018 03:07:22 +0000
Bug 1374017: Add namespace bucket for the selector map. r?heycam After bug 1470163 we have some nasty selectors from mathml.css in every page. We only want to match them against MathML elements. This patch brings the global revalidation selectors from 14 to 2 in about:blank. Also halves the ones from XUL documents. MozReview-Commit-ID: nOVyknNcVm
46889c7e269a29d8ecbf5c4ff9986aaf6f0840e9: Bug 1470420: Fix some minor style inconsistencies I stumbled upon. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 22 Jun 2018 14:54:32 +0200 - rev 809908
Push 113842 by bmo:emilio@crisal.io at Sun, 24 Jun 2018 03:07:22 +0000
Bug 1470420: Fix some minor style inconsistencies I stumbled upon. r?xidorn MozReview-Commit-ID: KKnIXoQthdG
d9ee4b30eba5a161580b05c371e7ca2b20765db4: Bug 1470420: Change an nsAutoPtr to UniquePtr in the Loader. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 22 Jun 2018 14:54:08 +0200 - rev 809907
Push 113842 by bmo:emilio@crisal.io at Sun, 24 Jun 2018 03:07:22 +0000
Bug 1470420: Change an nsAutoPtr to UniquePtr in the Loader. r?xidorn MozReview-Commit-ID: 4KnjxHOybmG
7679cf7b36f1c63ed63c18ba8da2362cb2cb935a: Bug 1470420: Cleanup ParseSheet. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 22 Jun 2018 14:40:52 +0200 - rev 809906
Push 113842 by bmo:emilio@crisal.io at Sun, 24 Jun 2018 03:07:22 +0000
Bug 1470420: Cleanup ParseSheet. r?xidorn MozReview-Commit-ID: 3RtTHSo9Z1G
4ff0927e3f4bc3ddc56e669fa39fe99a80cc42d4: Bug 1470420: Make Stop() infallible. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 22 Jun 2018 14:23:28 +0200 - rev 809905
Push 113842 by bmo:emilio@crisal.io at Sun, 24 Jun 2018 03:07:22 +0000
Bug 1470420: Make Stop() infallible. r?xidorn MozReview-Commit-ID: KScKUyUSkjj
0e6b59edca479ae98beec6df8abc26e915af2328: Bug 1470420: Make InsertChildSheet infallible. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 22 Jun 2018 14:23:09 +0200 - rev 809904
Push 113842 by bmo:emilio@crisal.io at Sun, 24 Jun 2018 03:07:22 +0000
Bug 1470420: Make InsertChildSheet infallible. r?xidorn MozReview-Commit-ID: 4bkwzSZ2ByZ
1d9c622941d449062ec82a32c94a341c32de6386: Bug 1469354: Use the first continuation to get the layout parent style. r?mats draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 22 Jun 2018 00:52:15 +0200 - rev 809903
Push 113842 by bmo:emilio@crisal.io at Sun, 24 Jun 2018 03:07:22 +0000
Bug 1469354: Use the first continuation to get the layout parent style. r?mats Continuations may not have placeholders. There's a bunch of code that already deals with that in other places in the tree. MozReview-Commit-ID: Htizql7692e
b31f62139f60537f99c213afe20992c4926a1123: Bug 1470163: Don't load mathml/svg.css if MathML/SVG is disabled. r=jwatt draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 22 Jun 2018 13:30:37 +0200 - rev 809902
Push 113842 by bmo:emilio@crisal.io at Sun, 24 Jun 2018 03:07:22 +0000
Bug 1470163: Don't load mathml/svg.css if MathML/SVG is disabled. r=jwatt This fixes a MathML-disabled reftest with the previous patch. The reftest assumes the sheet is not loaded, so let's just do that. This effectively preserves behavior. MozReview-Commit-ID: KrR4pHslycz
584cf955d7de8315d9dde41241f6242e1d3ab7d0: Bug 1470361: Remove nsIEditorStyleSheets.addStyleSheet / removeStyleSheet / replaceStyleSheet. r?m_kato draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 22 Jun 2018 05:41:22 +0200 - rev 809901
Push 113842 by bmo:emilio@crisal.io at Sun, 24 Jun 2018 03:07:22 +0000
Bug 1470361: Remove nsIEditorStyleSheets.addStyleSheet / removeStyleSheet / replaceStyleSheet. r?m_kato These are effectively equivalent to appending a <link> element to the body, are not unused, and bring in a fair amount of complexity because even though they're owned by the document and stored in the document's mStyleSheets, they're not owned by it per se, which causes confusion. Unless I've missed something, both bluegriffon and common-central use the *Override APIs, which this patch leaves untouched. MozReview-Commit-ID: EOSMOHj3A95
ef5ecc6905b13871044f5b3e7b5ff68d907d1aa5: Bug 1470358: Deduplicate sheet insertion code between document and shadow root. r=heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 22 Jun 2018 05:13:18 +0200 - rev 809900
Push 113842 by bmo:emilio@crisal.io at Sun, 24 Jun 2018 03:07:22 +0000
Bug 1470358: Deduplicate sheet insertion code between document and shadow root. r=heycam Summary: Sort of straight-forward cleanup. Test Plan: Covered by existing tests. Reviewers: heycam Tags: #secure-revision Bug #: 1470358 Differential Revision: https://phabricator.services.mozilla.com/D1763 MozReview-Commit-ID: 6NiHFo0Y75
9bc227fb435886b7ab49ca04a45945a21e9bf5fe: Bug 1470163: Load mathml.css upfront, and remove the concept of on-demand builtin UA sheets. r=heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 21 Jun 2018 16:53:12 +0200 - rev 809899
Push 113842 by bmo:emilio@crisal.io at Sun, 24 Jun 2018 03:07:22 +0000
Bug 1470163: Load mathml.css upfront, and remove the concept of on-demand builtin UA sheets. r=heycam Summary: On top of the two depending bugs. Funny how there's a comment referencing bug 77999. Test Plan: Covered by existing tests. Reviewers: heycam Tags: #secure-revision Bug #: 1470163 Differential Revision: https://phabricator.services.mozilla.com/D1750 MozReview-Commit-ID: 2sAPPF4xxgW
13ad653f5201c7b766f4e9aef80191d67fb88de1: Bug 1470701 - Use run-time page size when changing mapping permissions in elfhack injected code. r?froydnj draft
Mike Hommey <mh@glandium.org> - Sun, 24 Jun 2018 09:02:38 +0900 - rev 809898
Push 113841 by bmo:mh+mozilla@glandium.org at Sun, 24 Jun 2018 02:16:58 +0000
Bug 1470701 - Use run-time page size when changing mapping permissions in elfhack injected code. r?froydnj When a binary has a PT_GNU_RELRO segment, the elfhack injected code uses mprotect to add the writable flag to relocated pages before applying relocations, removing it afterwards. To do so, the elfhack program uses the location and size of the PT_GNU_RELRO segment, and adjusts it to be aligned according to the PT_LOAD alignment. The problem here is that the PT_LOAD alignment doesn't necessarily match the actual page alignment, and the resulting mprotect may end up not covering the full extent of what the dynamic linker has protected read-only according to the PT_GNU_RELRO segment. In turn, this can lead to a crash on startup when trying to apply relocations to the still read-only locations. Practically speaking, this doesn't end up being a problem on x86, where the PT_LOAD alignment is usually 4096, which happens to be the page size, but on Debian armhf, it is 64k, while the run time page size can be 4k.
1ea5e6f940f80404cef724e14f0ebf75f86eb03c: Bug 1435688 - Part 4 - Remove the "listitem-iconic" and "listcell-iconic" bindings. r=bgrins draft
Paolo Amadini <paolo.mozmail@amadzone.org> - Sat, 23 Jun 2018 21:22:26 +0100 - rev 809897
Push 113840 by paolo.mozmail@amadzone.org at Sat, 23 Jun 2018 20:25:01 +0000
Bug 1435688 - Part 4 - Remove the "listitem-iconic" and "listcell-iconic" bindings. r=bgrins MozReview-Commit-ID: LKLPmes4LCC
e2f9add0789d0fa5282a636e5d43f02882651d86: Bug 1435688 - Part 3 - Remove "listitem-iconic" from the profile selection dialog. r=bgrins draft
Paolo Amadini <paolo.mozmail@amadzone.org> - Sat, 23 Jun 2018 21:18:16 +0100 - rev 809896
Push 113840 by paolo.mozmail@amadzone.org at Sat, 23 Jun 2018 20:25:01 +0000
Bug 1435688 - Part 3 - Remove "listitem-iconic" from the profile selection dialog. r=bgrins MozReview-Commit-ID: 8IWXdyP83rM
d103bae10272030d6a1f78d8a679ab69f72ee5c6: Bug 1435688 - Part 2 - Replace "listitem-iconic" with "richlistitem" in the application manager dialog and adjust the styling. r=bgrins draft
Paolo Amadini <paolo.mozmail@amadzone.org> - Sat, 23 Jun 2018 20:59:01 +0100 - rev 809895
Push 113840 by paolo.mozmail@amadzone.org at Sat, 23 Jun 2018 20:25:01 +0000
Bug 1435688 - Part 2 - Replace "listitem-iconic" with "richlistitem" in the application manager dialog and adjust the styling. r=bgrins MozReview-Commit-ID: 9qykVWLV23j
aa7dbbd398e1118cf144fccd3c9f4f29ad3861ed: Bug 1435688 - Part 1 - Replace "listitem-iconic" with "richlistitem" in the Windows handler application picker dialog. r=bgrins draft
Paolo Amadini <paolo.mozmail@amadzone.org> - Sat, 23 Jun 2018 19:21:31 +0100 - rev 809894
Push 113840 by paolo.mozmail@amadzone.org at Sat, 23 Jun 2018 20:25:01 +0000
Bug 1435688 - Part 1 - Replace "listitem-iconic" with "richlistitem" in the Windows handler application picker dialog. r=bgrins MozReview-Commit-ID: AFbtPsMC0bG
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip