84ad59b127a8f1c2cc748e5c7e8613dd34f22c5b: Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
Jonathan Chan <jyc@eqv.io> - Tue, 16 Aug 2016 18:37:48 -0700 - rev 401499
Push 26465 by bmo:rob@robwu.nl at Wed, 17 Aug 2016 01:59:45 +0000
Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert This patch is generated by the following commands (note: if you're running using OS X's sed, which accepts slightly different flags, you'll have to specify an actual backup suffix in -i, or use gsed from Homebrew): hg stat -c \ | cut -c 3- \ | tr '\n' '\0' \ | xargs -0 -P 8 gsed --follow-symlinks 's/\bnsCSSProperty\b/nsCSSPropertyID/g' -i'' Then: hg mv layout/style/nsCSSProperty.h layout/style/nsCSSPropertyID.h ... and finally, manually renaming nsCSSProperty in the include guard in nsCSSProperty.h. MozReview-Commit-ID: ZV6jyvmLfA
4edf7b15349f235f0f655edadbce340b22a6abf7: Bug 1278205 - use preference for exposing presentation API. r=smaug. draft
Shih-Chiang Chien <schien@mozilla.com> - Fri, 03 Jun 2016 19:50:30 +0800 - rev 401498
Push 26464 by schien@mozilla.com at Wed, 17 Aug 2016 01:55:55 +0000
Bug 1278205 - use preference for exposing presentation API. r=smaug. MozReview-Commit-ID: AXkZmPe9J6k
015a675978ce5b46b8f0f2c080225e59ae29b47c: Bug 1269734 - Include adjust campaign ID with core ping r?mcomella draft
Jonathan Almeida (:jonalmeida) <jonalmeida942@gmail.com> - Tue, 19 Jul 2016 13:58:28 -0700 - rev 401497
Push 26463 by jonalmeida942@gmail.com at Wed, 17 Aug 2016 01:50:19 +0000
Bug 1269734 - Include adjust campaign ID with core ping r?mcomella MozReview-Commit-ID: KZJKYzBfRfK
d58a2a6de72632459e3a9d9764c417bfb725fcd2: Bug 1259093: Part 3 - Preload browserAction popups to prevent flicker during opening. r?Gijs r?jaws r?bwinton draft
Kris Maglione <maglione.k@gmail.com> - Tue, 16 Aug 2016 18:21:53 -0700 - rev 401496
Push 26462 by maglione.k@gmail.com at Wed, 17 Aug 2016 01:44:40 +0000
Bug 1259093: Part 3 - Preload browserAction popups to prevent flicker during opening. r?Gijs r?jaws r?bwinton MozReview-Commit-ID: EpAKLV8VPTn
c07402726353cb395c827c1f66257ebcb817a1a7: Bug 1259093: Part 2 - Reparent view nodes before dispatching ViewShowing event. r?Gijs draft
Kris Maglione <maglione.k@gmail.com> - Tue, 16 Aug 2016 18:31:57 -0700 - rev 401495
Push 26462 by maglione.k@gmail.com at Wed, 17 Aug 2016 01:44:40 +0000
Bug 1259093: Part 2 - Reparent view nodes before dispatching ViewShowing event. r?Gijs MozReview-Commit-ID: IRkAJYQFd1C
786a12cbadab62b849857bd2d39543e5a269e934: Bug 1211567 - Enable domain socket support for SOCKS; r=bagder draft
Liang-Heng Chen <xeonchen@mozilla.com> - Thu, 30 Jun 2016 11:23:40 +0800 - rev 401494
Push 26461 by bmo:xeonchen@mozilla.com at Wed, 17 Aug 2016 01:35:06 +0000
Bug 1211567 - Enable domain socket support for SOCKS; r=bagder MozReview-Commit-ID: 9yMFckwPf6C
ce838a5dc0e53ad5a68a35d43423060db3293cc5: Bug 1258127 - Sync bookmark engine updates to support tracking changes in Places. draft
Kit Cambridge <kcambridge@mozilla.com> - Tue, 16 Aug 2016 18:21:19 -0700 - rev 401493
Push 26460 by kcambridge@mozilla.com at Wed, 17 Aug 2016 01:25:51 +0000
Bug 1258127 - Sync bookmark engine updates to support tracking changes in Places. MozReview-Commit-ID: 4YESuxP2rRf
6ad20f8354cb855cb0e929b7688eaa53983d233a: Bug 1258127 - Track bookmark sync changes in Places. draft
Kit Cambridge <kcambridge@mozilla.com> - Tue, 16 Aug 2016 18:17:52 -0700 - rev 401492
Push 26460 by kcambridge@mozilla.com at Wed, 17 Aug 2016 01:25:51 +0000
Bug 1258127 - Track bookmark sync changes in Places. MozReview-Commit-ID: JsCRwnmgw09
35638f11a244d5f05eafb8009901bb509584b5ed: Bug 1258127 - Places schema updates for tracking bookmark sync changes. draft
Kit Cambridge <kcambridge@mozilla.com> - Thu, 04 Aug 2016 03:28:44 -0700 - rev 401491
Push 26460 by kcambridge@mozilla.com at Wed, 17 Aug 2016 01:25:51 +0000
Bug 1258127 - Places schema updates for tracking bookmark sync changes. MozReview-Commit-ID: K27JzgU4KnB
07ce0a2725dc2663401f7e2dc789df1d0e0cc886: Bug 1293743 - Part 4: Implement ParseVariant for VARIANT_INTEGER | VARIANT_CALC (i.e. pure-integer calc()s). r?dholbert draft
Jonathan Chan <jyc@eqv.io> - Tue, 16 Aug 2016 18:24:31 -0700 - rev 401490
Push 26459 by jchan@mozilla.com at Wed, 17 Aug 2016 01:24:50 +0000
Bug 1293743 - Part 4: Implement ParseVariant for VARIANT_INTEGER | VARIANT_CALC (i.e. pure-integer calc()s). r?dholbert MozReview-Commit-ID: 5vKgaH3dN5X
bb6645e125a7ab46ca3958b9b8f323473b084494: Bug 1293743 - Part 3: Add ReduceIntegerCalcOps, analogous to ReduceNumberCalcOps but for pure-integer calc()s. r?dholbert draft
Jonathan Chan <jyc@eqv.io> - Tue, 16 Aug 2016 18:24:29 -0700 - rev 401489
Push 26459 by jchan@mozilla.com at Wed, 17 Aug 2016 01:24:50 +0000
Bug 1293743 - Part 3: Add ReduceIntegerCalcOps, analogous to ReduceNumberCalcOps but for pure-integer calc()s. r?dholbert MozReview-Commit-ID: GpvZ9Uce7QU
5d3e394819adb6a2e8e29dfec14f86e54140c823: Bug 1293743 - Part 2: Rename references to 'number' in CSSCalc and related code to coefficient. Introduce coefficient typedef. r?dholbert draft
Jonathan Chan <jyc@eqv.io> - Tue, 16 Aug 2016 18:24:28 -0700 - rev 401488
Push 26459 by jchan@mozilla.com at Wed, 17 Aug 2016 01:24:50 +0000
Bug 1293743 - Part 2: Rename references to 'number' in CSSCalc and related code to coefficient. Introduce coefficient typedef. r?dholbert "For each leaf in the calc() expression, ComputeCalc will call either ComputeNumber (when the leaf is the left side of a Times_L or the right side of a Times_R or Divided) or ComputeLeafValue (otherwise)." A future patch in this series adds support for evaluating pure-integer calc()s. We rename ComputeNumber to ComputeCoefficient and introduce a coefficient_type typedef so that coefficients can be integers. We don't want to leave it as 'number' because that is confusing (e.g. CSS <number>s are float values). We also rename NumbersAlreadyNormalizedCalcOps to FloatCoeffsAlreadyNormalizedCalcOps, and expect AppendCoefficient in the template given to SerializeCalc instead of AppendNumber. This requires some renames in nsCSSValue and nsRuleNode. I would split this into a separate 'fully-automated' patch, except that it's so few renames and it feels bad to add the comments separately. We also have to add |typedef float coeff_type| to two CalcOps implementations in nsRuleNode because they multiply-inherit from two classes that define coeff_type as float. MozReview-Commit-ID: 1ZmBLsGr6hK
82287a44708e747c419a410b7648981ddc70db38: Bug 1293743 - Part 1: Move nsCSSParser's ReduceNumberCalcOps to CSSCalc.h as mozilla::css::ReduceNumberCalcOps. draft
Jonathan Chan <jyc@eqv.io> - Tue, 16 Aug 2016 18:24:16 -0700 - rev 401487
Push 26459 by jchan@mozilla.com at Wed, 17 Aug 2016 01:24:50 +0000
Bug 1293743 - Part 1: Move nsCSSParser's ReduceNumberCalcOps to CSSCalc.h as mozilla::css::ReduceNumberCalcOps. Bug 1273706 (Properties & Values) uses ReduceNumberCalcOps in nsRuleNode to compute <number>-typed calc() expressions. MozReview-Commit-ID: CsZkJBFOufm
f00fffc776f5f6445288c0842441695a4fae6d04: Bug 1293739 - Part 2: Rename nsCSSPropertySet to nsCSSPropertyIDSet. r?dholbert draft
Jonathan Chan <jyc@eqv.io> - Tue, 16 Aug 2016 18:24:16 -0700 - rev 401486
Push 26459 by jchan@mozilla.com at Wed, 17 Aug 2016 01:24:50 +0000
Bug 1293739 - Part 2: Rename nsCSSPropertySet to nsCSSPropertyIDSet. r?dholbert The previous patch in this series renamed nsCSSProperty to nsCSSPropertyID. This patch renames nsCSSPropertySet to nsCSSPropertyIDSet accordingly. This patch is generated by the following commands (note: if you're running using OS X's sed, which accepts slightly different flags, you'll have to specify an actual backup suffix in -i, or use gsed from Homebrew): hg stat -c \ | cut -c 3- \ | tr '\n' '\0' \ | xargs -0 -P 8 gsed 's/\bnsCSSPropertySet\b/nsCSSPropertyIDSet/g' -i'' Then: hg mv layout/style/nsCSSPropertySet.h layout/style/nsCSSPropertyIDSet.h ... and finally, manually renaming nsCSSPropertySet in the include guard in nsCSSPropertyIDSet.h. (Note: on my computer, this somehow mishandles two symlinked files, testing/mozharness/configs/single_locale/linux32.py and media/libav/README -- I removed the changes from the changeset manually as well). MozReview-Commit-ID: 9aTdQ4wvhkO
f6044595d9e8210e95553298593731f74d7293ef: Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r?dholbert draft
Jonathan Chan <jyc@eqv.io> - Tue, 16 Aug 2016 18:24:16 -0700 - rev 401485
Push 26459 by jchan@mozilla.com at Wed, 17 Aug 2016 01:24:50 +0000
Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r?dholbert This patch is generated by the following commands (note: if you're running using OS X's sed, which accepts slightly different flags, you'll have to specify an actual backup suffix in -i, or use gsed from Homebrew): hg stat -c \ | cut -c 3- \ | tr '\n' '\0' \ | xargs -0 -P 8 gsed 's/\bnsCSSProperty\b/nsCSSPropertyID/g' -i'' Then: hg mv layout/style/nsCSSProperty.h layout/style/nsCSSPropertyID.h ... and finally, manually renaming nsCSSProperty in the include guard in nsCSSProperty.h. (Note: on my computer, this somehow mishandles two symlinked files, testing/mozharness/configs/single_locale/linux32.py and media/libav/README -- I removed the changes from the changeset manually as well). MozReview-Commit-ID: ZV6jyvmLfA
497b2d0c4bbbb7c1d343741dbbeb69e475c8e9c8: Fix typo in Extension.jsm and ext-tabs.js, page-open -> page-load draft
Rob Wu <rob@robwu.nl> - Wed, 13 Jul 2016 21:34:16 -0700 - rev 401484
Push 26458 by bmo:rob@robwu.nl at Wed, 17 Aug 2016 01:22:15 +0000
Fix typo in Extension.jsm and ext-tabs.js, page-open -> page-load MozReview-Commit-ID: GdrFAzDBwH8
986637d0cd228ac717643efba1611e41d55f2752: Bug 1286124 - Part 2/2 - Do not deliver messages to the sender's frame draft
Rob Wu <rob@robwu.nl> - Wed, 13 Jul 2016 21:33:56 -0700 - rev 401483
Push 26458 by bmo:rob@robwu.nl at Wed, 17 Aug 2016 01:22:15 +0000
Bug 1286124 - Part 2/2 - Do not deliver messages to the sender's frame MozReview-Commit-ID: 8xZPDIJyMEo
1650413f30c45bb3c6a02cadad73fec10e0f5c53: Bug 1286124 - Part 1/2 - Modify existing tests to not use same-frame messaging draft
Rob Wu <rob@robwu.nl> - Wed, 13 Jul 2016 16:25:58 -0700 - rev 401482
Push 26458 by bmo:rob@robwu.nl at Wed, 17 Aug 2016 01:22:15 +0000
Bug 1286124 - Part 1/2 - Modify existing tests to not use same-frame messaging MozReview-Commit-ID: CtCcajKYAoR
8c3529c5f60a1b292eaa981b07c27091040a04cc: Backed out changesets dcdb85fc5517, 702bca0deee2, 9cKX8gC1ATA (bug 1293739) for build bustage; a=bustage
Gregory Szorc <gps@mozilla.com> - Tue, 16 Aug 2016 17:50:40 -0700 - rev 401481
Push 26458 by bmo:rob@robwu.nl at Wed, 17 Aug 2016 01:22:15 +0000
Backed out changesets dcdb85fc5517, 702bca0deee2, 9cKX8gC1ATA (bug 1293739) for build bustage; a=bustage The merge from inbound to central conflicted with the merge from autoland to central, it appears. Per tree rules, the commit from the autoland repo wins and the inbound commit gets backed out. CLOSED TREE
ad3c62c42039ebc7997b4e92250b14c8689b1bf2: Merge bustage fix between bug 1293739 and bug 1277433 a=me CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Tue, 16 Aug 2016 17:31:12 -0700 - rev 401480
Push 26458 by bmo:rob@robwu.nl at Wed, 17 Aug 2016 01:22:15 +0000
Merge bustage fix between bug 1293739 and bug 1277433 a=me CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip