Mark Finkle
6810b71896
Bug 1116615 - Only update the GeckoMenuItem View if property setter changes a value r=rnewman
2014-12-31 01:37:37 -05:00
Xidorn Quan
3b3c6a4d0b
Bug 1114792 - Rename nsStyleContext::IsDirectlyInsideRuby to IsInlineDescendantOfRuby. r=dbaron
...
--HG--
extra : rebase_source : c28b41828c7d02ab26803c583bae15a218a5da05
2014-12-31 16:39:43 +11:00
Phil Ringnalda
5cc5a1f24c
Back out 9 changesets (bug 649142)
...
Backed out changeset 936703c75200 (bug 649142)
Backed out changeset b0252d2620d8 (bug 649142)
Backed out changeset 69ddb2036c50 (bug 649142)
Backed out changeset 67748675e669 (bug 649142)
Backed out changeset 15ed55c61f4e (bug 649142)
Backed out changeset 35c42cd138e1 (bug 649142)
Backed out changeset 1335630cf287 (bug 649142)
Backed out changeset b5725cd39a31 (bug 649142)
Backed out changeset b0eb691d6695 (bug 649142)
2014-12-30 20:04:20 -08:00
Robert O'Callahan
8e9731d8d6
Bug 1109644. Fix bustage on a CLOSED TREE
2014-12-31 15:44:00 +13:00
Dave Townsend
d8ff869123
Bug 1116629: Cancelling an in-progress download fails to remove the temporary file on windows. r=Unfocused
...
When attempting to cancel the install we must wait for the channel to close
before attempting to delete the temporary file or it will be locked on windows.
--HG--
extra : rebase_source : 96ea862cb713bddad8d48b14c7f296cd825ec5a7
2014-12-30 16:25:44 -08:00
Wes Kocher
3464f60a7b
Merge m-c to fx-team a=merge
2014-12-30 16:06:29 -08:00
Wes Kocher
5f2b1b8698
Merge inbound to m-c a=merge
2014-12-30 15:48:13 -08:00
Mark Capella
5b0331e5e6
Bug 1106800 - Rename Selection Cache Handle Names, r=margaret
2014-12-30 16:42:17 -05:00
Mark Capella
08c7fe5948
Bug 1106800 - Rename Selection Handle Names, r=margaret
...
--HG--
rename : mobile/android/base/resources/drawable/handle_start_level.xml => mobile/android/base/resources/drawable/handle_anchor_level.xml
rename : mobile/android/base/resources/drawable/handle_end_level.xml => mobile/android/base/resources/drawable/handle_focus_level.xml
2014-12-30 16:42:17 -05:00
Mark Capella
a9b0fed124
Bug 1106800 - Refactor out string constants in favor of existing Enums, r=margaret
2014-12-30 16:42:17 -05:00
Mark Capella
116aa524b8
Bug 1115370
- TextSelection lost abruptly on unrelated Tab:pagehide messages, r=margaret
...
* * *
Bug 1115370
- Update SelectionHandler test for Tab:pagehide messages, r=margaret
2014-12-30 16:42:16 -05:00
Wes Kocher
ece9820021
Merge fx-team to m-c a=merge
2014-12-30 13:32:22 -08:00
Paolo Amadini
17634166b8
Bug 432425 - Remove unused test for downloads in the Clear Recent History dialog. r=gavin
2014-12-30 21:05:12 +00:00
Paolo Amadini
5a4af1158c
Bug 480169 - Remove unused tree view test for the Clear Recent History dialog. r=mak
2014-12-30 21:05:12 +00:00
Marco Bonardo
ff401675b0
Bug 1081108 - Implement reorder in Bookmarks.jsm. r=Mano
...
--HG--
extra : rebase_source : d9327202388828855c8579646ace390887eadaf6
2014-12-30 21:33:14 +01:00
Michael Comella
53fcd11a27
Bug 1116369 - Remove new tablet toggle settings strings. r=margaret
2014-12-30 09:48:55 -08:00
Aaron Klotz
a6a7088f37
Bug 998863: Fix non-unified build bustage r=bustage
...
--HG--
extra : rebase_source : 521f9fd6ce378021fa560c198b1d7b2f47ad4462
2014-12-30 10:46:05 -07:00
Ehsan Akhgari
19ee4d64dc
Bug 1083694 follow-up: Mark two constructors as explicit in order to fix the build bustage
2014-12-30 12:39:34 -05:00
Mark Finkle
b618ac9265
Bug 1072997 - Check for a disabled System Download Manager before trying to use it r=margaret
2014-12-30 12:34:55 -05:00
B2G Bumper Bot
941350b11d
Bumping manifests a=b2g-bump
2014-12-30 09:31:53 -08:00
B2G Bumper Bot
12584932f4
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/e704a7447a7f
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1102319 - merge pull request #27055 from anefzaoui:bug-1102319 to mozilla-b2g:master
========
https://hg.mozilla.org/integration/gaia-central/rev/5fef55255bc6
Author: Ahmed Nefzaoui <nefzaoui.ahmed@hotmail.com>
Desc: Bug 1102319 - Keypad solid-colored buttons are bunched up too much
2014-12-30 09:22:13 -08:00
Dan Gohman
edfdc45e4e
Bug 1115766 - IonMonkey: Generalize the regalloc constraints for LSimdShuffle r=bbouvier
2014-12-30 09:07:31 -08:00
Ehsan Akhgari
35f9f75544
Bug 1109465 - Fix the interface maps of IMETextTxn and InsertTextTxn; r=smaug
...
The original change in bug 1056166 used NS_INTERFACE_MAP_ENTRY_AMBIGUOUS with
the wrong order for argument names. But more importantly, we cannot use
NS_INTERFACE_MAP_ENTRY_AMBIGUOUS here because the cast from the concrete
class to nsISupports* will remain ambiguous even when casting first through
nsITransaction, so we need to write the implementation without using any
macros.
2014-12-30 11:57:58 -05:00
Paolo Amadini
1dd7d2a39d
Bug 1115791 - Developer Edition profile switching feature broken when in-content preferences are disabled. r=jaws
2014-12-30 16:42:27 +00:00
Hannes Verschore
a88659191a
Bug 1083694 - TraceLogger: Part 10: Adjust JIT bits to be unfallible, r=bhackett
2014-12-30 16:34:26 +01:00
Kartikaya Gupta
2b6a60fb3a
Bug 1098654 - Add a cache for animated geometry roots on the display list builder. r=roc
2014-12-30 09:40:01 -05:00
Kartikaya Gupta
b492715b7d
Bug 1098654 - Improve layerization of display items when dealing with async scrollable layers. r=tnikkel
...
The function IsSubjectToAsyncTransforms() was not correctly reporting when a
layer was actually subject to async transforms. As a result, sometimes display
items from above such a layer would end up in a layer below. This could
manifest as page elements being improperly covered by async scrolling elements.
2014-12-30 09:39:39 -05:00
J. Ryan Stinnett
3d25afb811
Bug 1115957 - Protect DevTools from empty browsers array. r=ochameau
2014-12-30 08:27:15 -06:00
B2G Bumper Bot
37d7fe6e9c
Bumping manifests a=b2g-bump
2014-12-30 04:36:52 -08:00
B2G Bumper Bot
b4779ee884
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/f34af4cf05ef
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Merge pull request #27045 from stasm/1113023-macro-arg-length-check
Bug 1113023 - Remove the arity check for macros. r=gandalf
========
https://hg.mozilla.org/integration/gaia-central/rev/375733d84b17
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Bug 1113023 - Remove the arity check for macros. r=gandalf
2014-12-30 04:27:12 -08:00
B2G Bumper Bot
b9efc284ee
Bumping manifests a=b2g-bump
2014-12-30 04:06:55 -08:00
B2G Bumper Bot
327dc41098
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/0daceedfdf7a
Author: Tzu-Lin Huang <dwi019@gmail.com>
Desc: Merge pull request #27018 from dwi2/bug1111466
Bug 1111466 - [Stingray]Unpin card from context menu of app deck
========
https://hg.mozilla.org/integration/gaia-central/rev/5ffce4b8743b
Author: Tzu-Lin Huang <tzhuang@mozilla.com>
Desc: Bug 1111466 - [Stingray]Unpin card from context menu of app deck
2014-12-30 03:57:15 -08:00
Robert O'Callahan
11ba996bc6
Bug 1109644. Part 6: Remove aLastEndTime parameter from NotifyPull. r=jesup
...
--HG--
extra : rebase_source : 47c950d1b1d03a8de279f2ac361b8dcd4ab0f801
2014-12-30 14:54:03 +13:00
Robert O'Callahan
a9f4b72862
Bug 1109644. Part 5: Make MediaEngineTabVideoSource use GetEndOfAppendedData instead of aLastEndTime. r=jesup
...
--HG--
extra : rebase_source : ee34171ed4297afa90fb14c7cf655a8d22a30dca
2014-12-30 14:54:02 +13:00
Robert O'Callahan
b0225d4050
Bug 1109644. Part 4: Make MediaEngineGonkVideoSource use GetEndOfAppendedData instead of aLastEndTime. r=jesup
...
--HG--
extra : rebase_source : 0899d9e42cd42b2ab4ef1d0d4cf600ccc7f49a3f
2014-12-30 14:54:02 +13:00
Robert O'Callahan
720b09430e
Bug 1109644. Part 3: Make MediaEngineDefaultVideoSource use GetEndOfAppendedData instead of aLastEndTime. r=jesup
...
--HG--
extra : rebase_source : d2285dad46e5b089b49e5ddce12564d5518c45a3
2014-12-30 14:54:02 +13:00
Robert O'Callahan
88cf3c7e13
Bug 1109644. Part 2: Make MediaEngineWebRTCVideoSource use GetEndOfAppendedData instead of aLastEndTime. r=jesup
...
--HG--
extra : rebase_source : a1b716900bba01b5af1057e03bdc6360e327174b
2014-12-30 14:54:02 +13:00
Robert O'Callahan
265386ac32
Bug 1109644. Part 1: Create SourceMediaStream::GetEndOfAppendedData to reliably track how much data has been appended to a SourceMediaStream's track. r=jesup
...
--HG--
extra : rebase_source : 385ad9b704d35df7b70a75afe807e363e0929476
2014-12-30 14:54:01 +13:00
Cameron McCormack
84533fb89e
Bug 649142 - Part 8: Tests. r=dbaron
2014-12-31 12:18:16 +11:00
Cameron McCormack
9dca8cecb9
Bug 649142 - Part 7: Move CSS_PROPERTY_LOGICAL up into one of the earlier free bits. r=dbaron
2014-12-31 12:18:16 +11:00
Cameron McCormack
26febeb99d
Bug 649142 - Part 6: Remove support for shorthand-implemented logical properties. r=dbaron
...
This includes removing:
* the box property directional source constants
* the CSS_PROPERTY_DIRECTIONAL_SOURCE property flag
* the CSS_PROPERTY_REPORT_OTHER_NAME property flag
* nsCSSProps::OtherNameFor
* methods on the CSS parser to parse directional box properties and set
the old *-source and *-value properties
* the resolution of logical and physical properties in nsRuleNode during
style computation, since that's now done as part of the cascade in
nsCSSExpandedDataBlock::MapRuleInfoInto
2014-12-31 12:18:16 +11:00
Cameron McCormack
f3b4838e87
Bug 649142 - Part 5: Convert logical border properties. r=dbaron
2014-12-31 12:18:15 +11:00
Cameron McCormack
6399b44e53
Bug 649142 - Part 4: Convert logical margin properties. r=dbaron
2014-12-31 12:18:14 +11:00
Cameron McCormack
fc345d527c
Bug 649142 - Part 3: Convert logical padding properties. r=dbaron
...
Here we convert the logical padding properties into their new resolved-at-
cascade-time implementations. This involves:
* converting -moz-padding-{start,end} into logical longhand properties
* adding padding-inline-{start,end} aliases for -moz-padding-{start,end}
* converting padding-{left,right} into longhand properties
* removing padding-{left,right}-value and
padding-{left,right}-{ltr,rtl}-source internal properties
The CSS parser and various tests are simplified a bit as a result.
2014-12-31 12:18:14 +11:00
Cameron McCormack
f2d31a7669
Bug 649142 - Part 2.1: Test that logical properties in property_database.js are longhands. r=dbaron
2014-12-31 12:18:13 +11:00
Cameron McCormack
3c21668a0a
Bug 649142 - Part 2: Convert logical properties to their physical equivalents during the cascade. r=dbaron
...
We will add cases to EnsurePhysicalProperty's switch statement as we
convert the existing shorthand-implemented logical properties to the
new, CSS_PROPERTY_LOGICAL-bearing properties.
2014-12-31 12:18:13 +11:00
Cameron McCormack
a2a49258e5
Bug 649142 - Part 1: Add macros and flags for defining logical properties and don't allocate storage for them in nsRuleData. r=dbaron
...
We define a new flag CSS_PROPERTY_LOGICAL to be used for logical longhand
properties and a new CSS_PROP_LOGICAL macro in nsCSSPropList.h to
define them.
When using CSS_PROP to capture all properties, includers must now
explicitly indicate whether logical properties are included or not,
by defining CSS_PROP_LIST_EXCLUDE_LOGICAL (to exclude them),
CSS_PROP_LIST_INCLUDE_LOGICAL (to include them), or CSS_PROP_LOGICAL
(to capture them separately from other properties).
2014-12-31 12:18:12 +11:00
Wes Kocher
8df6f6418f
Merge m-c to fx-team a=merge
2014-12-29 17:35:54 -08:00
Wes Kocher
281b48b899
Merge inbound to m-c a=merge CLOSED TREE
2014-12-29 17:28:04 -08:00
Wes Kocher
0e04dc3f5e
Merge fx-team to m-c a=merge CLOSED TREE
2014-12-29 16:55:44 -08:00