07e377e19c7d462a4dc2e674e0163a400b3a572d: Bug 1426525 part 2. Remove the now-nearly-unused XULDocument::GetElementsForID method. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 05 Jan 2018 13:48:39 -0500 - rev 398090
Push 57622 by apavel@mozilla.com at Sat, 06 Jan 2018 09:56:31 +0000
Bug 1426525 part 2. Remove the now-nearly-unused XULDocument::GetElementsForID method. r=smaug MozReview-Commit-ID: Gv23I8gLhem
c713ef0ecf0966e392acd6fe6d790c8844b70ec5: Bug 1426525 part 1. Remove XULDocument's mRefMap member, since there should be no XUL elements with 'ref' attributes anymore. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 05 Jan 2018 13:48:38 -0500 - rev 398089
Push 57622 by apavel@mozilla.com at Sat, 06 Jan 2018 09:56:31 +0000
Bug 1426525 part 1. Remove XULDocument's mRefMap member, since there should be no XUL elements with 'ref' attributes anymore. r=smaug 'ref' used to be used for templates, but those are gone as of bug 1425356 being fixed. MozReview-Commit-ID: GerfZrckypp
be780bf2c08a71780495c15d95b1cfc03c89b6a1: Bug 930845 - Removed expander binding, expander.css and expander.xml; r=enn
Lucius Q. User <snprintfv@gmail.com> - Fri, 05 Jan 2018 19:09:21 +0100 - rev 398088
Push 57622 by apavel@mozilla.com at Sat, 06 Jan 2018 09:56:31 +0000
Bug 930845 - Removed expander binding, expander.css and expander.xml; r=enn MozReview-Commit-ID: 26oF9gSQZVt
e2501f2e295ebfc91ed5db1b0c16f70f443669f3: Bug 1297740. r=jld
Gian-Carlo Pascutto <gcp@mozilla.com> - Thu, 04 Jan 2018 15:37:33 +0100 - rev 398087
Push 57622 by apavel@mozilla.com at Sat, 06 Jan 2018 09:56:31 +0000
Bug 1297740. r=jld
44d2697ba0a3456e3016e356abb4663b6aff1a9b: Backed out 5 changesets (bug 1426525) for bustage at build/src/layout/xul/tree/nsTreeContentView.cpp r=backout on a CLOSED TREE
Coroiu Cristina <ccoroiu@mozilla.com> - Fri, 05 Jan 2018 21:40:44 +0200 - rev 398086
Push 57622 by apavel@mozilla.com at Sat, 06 Jan 2018 09:56:31 +0000
Backed out 5 changesets (bug 1426525) for bustage at build/src/layout/xul/tree/nsTreeContentView.cpp r=backout on a CLOSED TREE Backed out changeset 96efa1b6f4d5 (bug 1426525) Backed out changeset 37fdd4a04f4e (bug 1426525) Backed out changeset cee585723368 (bug 1426525) Backed out changeset 85e218bf000c (bug 1426525) Backed out changeset 501c70abf837 (bug 1426525)
6d0debde5c246371ca8771c6b3e78291fc53939d: Bug 1321651 - revert clang-cl changes from bug 1298418 that are no longer needed. r=froydnj
David Major <dmajor@mozilla.com> - Fri, 05 Jan 2018 14:16:08 -0500 - rev 398085
Push 57622 by apavel@mozilla.com at Sat, 06 Jan 2018 09:56:31 +0000
Bug 1321651 - revert clang-cl changes from bug 1298418 that are no longer needed. r=froydnj
96efa1b6f4d5266a3c5cabc24ac46ca701986b8a: Bug 1426525 part 5. Remove the 'ref' getter/setter on XULElement. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 05 Jan 2018 13:48:39 -0500 - rev 398084
Push 57622 by apavel@mozilla.com at Sat, 06 Jan 2018 09:56:31 +0000
Bug 1426525 part 5. Remove the 'ref' getter/setter on XULElement. r=smaug The WebIDL for this was already removed in bug 1425356. MozReview-Commit-ID: HWxPe3a0Pmi
37fdd4a04f4e2dee47589d9fbca4ed88c445d306: Bug 1426525 part 4. Remove uses of 'ref' in XUL trees. r=gijs
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 05 Jan 2018 13:48:39 -0500 - rev 398083
Push 57622 by apavel@mozilla.com at Sat, 06 Jan 2018 09:56:31 +0000
Bug 1426525 part 4. Remove uses of 'ref' in XUL trees. r=gijs MozReview-Commit-ID: He9RTzZMmSr
cee58572336892ceffdbb81847ce4b936e4abd57: Bug 1426525 part 3. Remove the special-casing of the 'ref' attribute in CanBroadcast. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 05 Jan 2018 13:48:39 -0500 - rev 398082
Push 57622 by apavel@mozilla.com at Sat, 06 Jan 2018 09:56:31 +0000
Bug 1426525 part 3. Remove the special-casing of the 'ref' attribute in CanBroadcast. r=smaug MozReview-Commit-ID: K8Zkedorr7U
85e218bf000cee9d184c1b939f684ca19a60deb4: Bug 1426525 part 2. Remove the now-nearly-unused XULDocument::GetElementsForID method. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 05 Jan 2018 13:48:39 -0500 - rev 398081
Push 57622 by apavel@mozilla.com at Sat, 06 Jan 2018 09:56:31 +0000
Bug 1426525 part 2. Remove the now-nearly-unused XULDocument::GetElementsForID method. r=smaug MozReview-Commit-ID: Gv23I8gLhem
501c70abf837bf4b97b6b5773af1999ffcd76072: Bug 1426525 part 1. Remove XULDocument's mRefMap member, since there should be no XUL elements with 'ref' attributes anymore. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 05 Jan 2018 13:48:38 -0500 - rev 398080
Push 57622 by apavel@mozilla.com at Sat, 06 Jan 2018 09:56:31 +0000
Bug 1426525 part 1. Remove XULDocument's mRefMap member, since there should be no XUL elements with 'ref' attributes anymore. r=smaug 'ref' used to be used for templates, but those are gone as of bug 1425356 being fixed. MozReview-Commit-ID: GerfZrckypp
a4b21febc58d3fcf47e5bc39a921b5d5fcb82b3e: Bug 1427312 - Add mechanism to create tasks to compare Firefox builds. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 28 Dec 2017 12:14:34 +0900 - rev 398079
Push 57621 by mh@glandium.org at Sat, 06 Jan 2018 05:28:58 +0000
Bug 1427312 - Add mechanism to create tasks to compare Firefox builds. r=dustin There are e.g. some build infrastructure changes that we want to have a controlled impact on the Firefox builds we produce. We have, in multiple occasions, gone through manual work to compare Firefox builds, most of the time using the diffoscope tool (https://diffoscope.org/). This change introduces a new task kind that takes two Firefox builds as input, either by name (reference to a build from the current task graph) or by index (reference to a build from a previous push), and compares them. In order to get a Firefox build by index, we rely on dummy tasks with an optimization we expect to always hit, so we add the necessary bits to ensure those dummy tasks can go through up to the optimization phase and be optimized out there.
ef89f9d60f81063ac58fdcae049792d6e59a3233: Bug 1428165 - Part 2: fix history expiration query r=nalexander
Grigory Kruglov <gkruglov@mozilla.com> - Thu, 04 Jan 2018 23:15:42 -0500 - rev 398078
Push 57620 by gkruglov@mozilla.com at Sat, 06 Jan 2018 02:30:33 +0000
Bug 1428165 - Part 2: fix history expiration query r=nalexander 'modified' value might be missing; in SQLite, max(123, null) is null, and so we must coalesce fields which might be missing values. MozReview-Commit-ID: Bn1P0kdaHHT
d9e432fa5a8cd5a597bd2db25b9aaaca5a5aa180: Bug 1428165 - Part 1: ensure that 'modified' and 'created' timestamps are set when inserting history from sync r=nalexander
Grigory Kruglov <gkruglov@mozilla.com> - Fri, 05 Jan 2018 21:15:55 -0500 - rev 398077
Push 57620 by gkruglov@mozilla.com at Sat, 06 Jan 2018 02:30:33 +0000
Bug 1428165 - Part 1: ensure that 'modified' and 'created' timestamps are set when inserting history from sync r=nalexander This fixes a regression introduced in Bug 1291821. History records would be bulk-inserted from sync, and our ContentProvider would erroneously forget to set these two timestamp fields. MozReview-Commit-ID: 2k0afijN62H
97d9e1823553fec9684c6937d0d82cf288d037c3: Bug 1427908: Never reenter synchronously into frame construction. r=bz
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Jan 2018 05:51:12 +0100 - rev 398076
Push 57619 by ecoal95@gmail.com at Sat, 06 Jan 2018 00:14:15 +0000
Bug 1427908: Never reenter synchronously into frame construction. r=bz We remove async from the DOM all the time now since bug 1389743. We could, before this patch, recurse into frame construction in a sync way, due to the way we handle the weird insertion cases for <fieldset>, <details>, and <mathml>. This patch makes those also async, making the IssueSingleInsertNotifications condition unnecessary. MozReview-Commit-ID: LujPaYPwA4G
a0497350d8714b24aaf258776be81832159ff52e: merge central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 06 Jan 2018 01:54:50 +0200 - rev 398075
Push 57618 by archaeopteryx@coole-files.de at Sat, 06 Jan 2018 00:01:01 +0000
merge central to autoland. r=merge a=merge
9099a6ed993f0113c47c0d9e800bf0ff6e1a1dc1: Bug 1425975 - Follow-up: Move method to correct position. r=merge-fix a=merge-fix
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 06 Jan 2018 01:51:46 +0200 - rev 398074
Push 57618 by archaeopteryx@coole-files.de at Sat, 06 Jan 2018 00:01:01 +0000
Bug 1425975 - Follow-up: Move method to correct position. r=merge-fix a=merge-fix
b84fe2ad1ca27fc30c2e3f609b8f766185652560: Bug 1425975 - Fix merge bustage. r=bustage-fix a=bustage-fix
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 06 Jan 2018 01:10:52 +0200 - rev 398073
Push 57618 by archaeopteryx@coole-files.de at Sat, 06 Jan 2018 00:01:01 +0000
Bug 1425975 - Fix merge bustage. r=bustage-fix a=bustage-fix
56c1eb9c065a52490d1f3438c882e8f90aef9cb8: merge inbound to central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 06 Jan 2018 00:27:10 +0200 - rev 398072
Push 57618 by archaeopteryx@coole-files.de at Sat, 06 Jan 2018 00:01:01 +0000
merge inbound to central. r=merge a=merge
62edf9d0a6f9dcc1179e2297e63855f05d8452c9: Bug 1428405 - Update pdf.js to version 2.0.250. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 05 Jan 2018 13:09:53 -0500 - rev 398071
Push 57618 by archaeopteryx@coole-files.de at Sat, 06 Jan 2018 00:01:01 +0000
Bug 1428405 - Update pdf.js to version 2.0.250. r=bdahl
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip