7247f68ba1108f4d9447536060e0c27463ff78ff: Bug 1271751 - part 2 - rename {Copy,Move}Elements to something more accurate; r=erahm
Nathan Froyd <froydnj@gmail.com> - Fri, 08 Jul 2016 16:59:05 -0400 - rev 304208
Push 79268 by nfroyd@mozilla.com at Fri, 08 Jul 2016 13:00:46 +0000
Bug 1271751 - part 2 - rename {Copy,Move}Elements to something more accurate; r=erahm The names {Copy,Move}Elements are based on the use of mem{cpy,move}, respectively. However, I submit that we really want the names to reflect the C++ operations being done, rather than the underlying implementation details. So let's rename these to reflect that we are always copying the elements, and discriminate between the two cases based on whether the regions being copied overlap or not. Bring CopyHeaderAndElements along for the ride, as well.
910cbc036dce871cea5fffa307fc7a5d9def55f1: Bug 1271751 - part 1 - provide out-of-class definitions for some nsTArray functions; r=erahm
Nathan Froyd <froydnj@gmail.com> - Fri, 08 Jul 2016 16:59:05 -0400 - rev 304207
Push 79268 by nfroyd@mozilla.com at Fri, 08 Jul 2016 13:00:46 +0000
Bug 1271751 - part 1 - provide out-of-class definitions for some nsTArray functions; r=erahm This change enables some of the methods in nsTArray to be lazily instantiated, particularly the ones that care about whether the element type is copyable. Since we have a number of places where nsTArray is used with move-only types, we need to ensure that unless methods requiring copyability are actually called, those methods are not instantiated.
55e0ce158c0bdf1fe52fffb0420bbef9b5f6f2d5: Bug 1271751 - part 0 - remove heap functions from nsTArray; r=erahm
Nathan Froyd <froydnj@gmail.com> - Fri, 08 Jul 2016 16:59:05 -0400 - rev 304206
Push 79268 by nfroyd@mozilla.com at Fri, 08 Jul 2016 13:00:46 +0000
Bug 1271751 - part 0 - remove heap functions from nsTArray; r=erahm They are unused, except for tests.
e0e56c2e18810c5aa29b8c11b7c491e9721e4ce0: Bug 1283438 - Set AUTOCLOBBER to empty for l10n r=glandium.
Justin Wood <Callek@gmail.com> - Thu, 30 Jun 2016 15:25:55 -0400 - rev 304205
Push 79267 by Callek@gmail.com at Fri, 08 Jul 2016 11:46:29 +0000
Bug 1283438 - Set AUTOCLOBBER to empty for l10n r=glandium. Needed because buildbot clones/checks out from the repo head (of default) and then updates to the rev for the nightly we're pulling, which can cause CLOBBER file changes to initiate an unwanted clobber of the object directory where we just pulled the nightly binary from. Even when CLOBBER hasn't actually been touched in the changeset range we're looking at between nightlies. MozReview-Commit-ID: 154d2iZeHgd
86d2baff7ec89962f3da863cc2a82e0b078a815d: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 08 Jul 2016 12:16:57 +0200 - rev 304204
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
Merge mozilla-central to mozilla-inbound
45682df2d2d45e5a8385fd842579e661a4b60bc5: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 08 Jul 2016 11:58:46 +0200 - rev 304203
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
merge mozilla-inbound to mozilla-central a=merge
401d1f8037f305ae0b9a09fd940343d87597a64a: merge fx-team to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 08 Jul 2016 11:57:15 +0200 - rev 304202
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
merge fx-team to mozilla-central a=merge
74dd49dcf6c944a1de2b1762ee328710aa4358a4: Bug 1285021 - Exclude urls starting with blob: from tab syncing. r=markh
Thom Chiovoloni <tchiovoloni@mozilla.com> - Thu, 07 Jul 2016 13:58:34 -0400 - rev 304201
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
Bug 1285021 - Exclude urls starting with blob: from tab syncing. r=markh MozReview-Commit-ID: 9ye7sO0tB5W
c4c4a4c442963a0151f43259763f64ace3c7acfb: Bug 1279443 - Don't capture session state during startup before we've restored history. r=sebastian
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 29 Jun 2016 18:24:13 +0200 - rev 304200
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
Bug 1279443 - Don't capture session state during startup before we've restored history. r=sebastian When restoring tabs on startup, the Java UI creates tab stubs for the tabs from the previous session. The selected foreground tab then starts loading as soon as Gecko is up and running. Meanwhile, the session store gets initialised, too and starts restoring history and other things for that tab. After history has been restored for an active tab, the session store reloads the current history entry, however by that time, depending on device speed, page size and how many other tabs the session store has to process during startup, the initial page load might have progressed far enough to have already triggered various events monitored by the session store, e.g. "pageshow". If those events arrive before tab restoring has finished, the session store will attempt to capture that tab's state, which will overwrite the values stored from the previous session. Once the page is then reloaded for restoring, wrong values (e.g. form data, scroll position, zoom level) might then be restored. Therefore, we now abort any attempts to capture a tab's state - for all tabs until the "sessionstore-windows-restored" notification has been received as a signal that the initial session restore during startup has finished - for the restored foreground tab until the location change notification is received after reloading MozReview-Commit-ID: HbhXcEUnRXQ
5fce05217908344626bbb231868be0d5f1dd4e78: Bug 1282830 - Trigger session saves when closing zombie tabs, too. r=sebastian
Jan Henning <jh+bugzilla@buttercookie.de> - Tue, 28 Jun 2016 23:29:57 +0200 - rev 304199
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
Bug 1282830 - Trigger session saves when closing zombie tabs, too. r=sebastian A tab being in a delay-loaded "zombie" state or not shouldn't have any influence on the behaviour of onTabRemove - since we remove it from the session store's sphere of influence, its __SS_data can be safely deleted anyway and whether or not a session save needs to be triggered should depend only on the aNoNotfication parameter passed by the caller. Otherwise, with the current behaviour, the fact that those tabs have been closed will not get saved to disk if no subsequent session save is triggered through any other means (e.g. selecting a different tab, scrolling, ...) before closing Firefox. MozReview-Commit-ID: IxjZRRutc7A
66a35bd16dbd48749a7f48654743bb8233142e62: Bug 1285253 - Change incorrect "text-anchor: left" to "start". r=jdescottes
Ian Moody <moz-ian@perix.co.uk> - Thu, 07 Jul 2016 13:48:16 +0100 - rev 304198
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
Bug 1285253 - Change incorrect "text-anchor: left" to "start". r=jdescottes Also fix a typo in a comment, "Rules" -> "Rulers" MozReview-Commit-ID: Gy5k3TR9JDM
16de376cf1eb7652afcd8d5a6552449eaffcf13e: Bug 1285418 - Update pdf.js to version 1.5.322. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 07 Jul 2016 21:46:33 -0400 - rev 304197
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
Bug 1285418 - Update pdf.js to version 1.5.322. r=bdahl
9f227558d11f5021d9451120f6ef33c01ca1ad71: Bug 1236283 - Don't mistake <embed> and <object> as having 1 child node when they don't contain anything. r=pbro
Joseph Yeh <jyeh@mozilla.com> - Tue, 05 Jul 2016 00:52:00 +0200 - rev 304196
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
Bug 1236283 - Don't mistake <embed> and <object> as having 1 child node when they don't contain anything. r=pbro MozReview-Commit-ID: B7bEOP63yxT
e2ee6bee61af3ff3c333e9daf2f8f1e385c6df54: Bug 1171614 - Add a test for data-URI images to test_inspector_getImageData.html, and check that the server is being truthful about resizing. r=jdescottes
Ian Moody <moz-ian@perix.co.uk> - Fri, 01 Jul 2016 18:31:22 +0100 - rev 304195
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
Bug 1171614 - Add a test for data-URI images to test_inspector_getImageData.html, and check that the server is being truthful about resizing. r=jdescottes Also tidy up the HTML a bit by removing errant <img> close tags MozReview-Commit-ID: 4cmtW1S2BI8
1988a6e4b5f2f7535b68961e634112a2006ff5d7: Bug 1171614 - Make server inspector actor only return data-URIs as-is if they are smaller than maxDim. r=jdescottes
Ian Moody <moz-ian@perix.co.uk> - Thu, 07 Jul 2016 12:13:49 +0100 - rev 304194
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
Bug 1171614 - Make server inspector actor only return data-URIs as-is if they are smaller than maxDim. r=jdescottes MozReview-Commit-ID: Hw0K8ZA79eG
263be4d56ba6ff50cf30bee1af6830648ea91f25: Bug 1260297 - Force LTR direction for the eydropper color value so the # character doesn't move depending on colour in RTL locales. r=jryans
Ian Moody <moz-ian@perix.co.uk> - Sat, 02 Jul 2016 22:49:52 +0100 - rev 304193
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
Bug 1260297 - Force LTR direction for the eydropper color value so the # character doesn't move depending on colour in RTL locales. r=jryans MozReview-Commit-ID: 3T5kjXB3i8d
71dfc3bd38eb0e319f1aebf02b66d71d5e0ad2cf: Bug 1261133 - Use pseudoClass for style editor transition. r=dbaron, r=pbro
Rex Lee <rexboy@mozilla.com> - Mon, 23 May 2016 19:55:54 +0800 - rev 304192
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
Bug 1261133 - Use pseudoClass for style editor transition. r=dbaron, r=pbro MozReview-Commit-ID: Ck5JTXRR0mp
4cd9c589ec065d352a89da07afd06cac80a275af: Bug 1264696 - [rep tests] Add tests for string rep. r=Honza
Lin Clark <lclark@mozilla.com> - Thu, 23 Jun 2016 17:48:34 -0400 - rev 304191
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
Bug 1264696 - [rep tests] Add tests for string rep. r=Honza MozReview-Commit-ID: BK44BgMhqPN
e1dbe6cde9f34f0ad5b9f46dafc1cc89730824dc: Bug 1264696 - Move string utility functions to rep-utils. r=Honza
Lin Clark <lclark@mozilla.com> - Thu, 23 Jun 2016 17:14:41 -0400 - rev 304190
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
Bug 1264696 - Move string utility functions to rep-utils. r=Honza
89cae7a45e2388ea0079f9570eadfd538cd98930: Merge m-c to fx-team, a=merge
Wes Kocher <wkocher@mozilla.com> - Thu, 07 Jul 2016 17:36:54 -0700 - rev 304189
Push 79266 by cbook@mozilla.com at Fri, 08 Jul 2016 10:17:09 +0000
Merge m-c to fx-team, a=merge
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip