36094daddfd1d4633b40ed973cbed2d2aa4d4730: Bug 1366424 - Remove dropdown arrow from bookmarks toolbar folders. r=nhnt11
Dão Gottwald <dao@mozilla.com> - Fri, 26 May 2017 16:05:38 +0200 - rev 585299
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Bug 1366424 - Remove dropdown arrow from bookmarks toolbar folders. r=nhnt11 The arrow is redundant since we also have the folder icons to indicate what has a menu. MozReview-Commit-ID: FIOugjWq1hN
eae2ab6f76edf9d191a8048f1394775dbdacfb7f: servo: Merge #17050 - Fix calculation of base styles to drop animation rules (from birtles:fix-base-styles); r=hiro
Brian Birtles <birtles@gmail.com> - Fri, 26 May 2017 07:34:16 -0500 - rev 585298
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
servo: Merge #17050 - Fix calculation of base styles to drop animation rules (from birtles:fix-base-styles); r=hiro It seems that changeset 97ce9ed5b08f7b1c7c6cd71a9499068b8bd2ae4e mistakenly changed the check that a cascade level to keep is *not* an animation level to a check that it *is* an animation level. This patch has been reviewed by @hiikezoe in [Mozilla bug 1367960](https://bugzilla.mozilla.org/show_bug.cgi?id=1367960). Source-Repo: https://github.com/servo/servo Source-Revision: 531fd12e132ecc4c092080267ea6fbc35d94c69f
2c4c92d37b9dfa2e031278654a893484a3a5dc03: Bug 1362000 - When the position of masked frame changed, always regenerate mask layer if any of maskUnits/maskContentUnits/clipPathUnits is userSpaceOnUse. r=cjku
cku <cku@mozilla.com> - Fri, 12 May 2017 20:17:14 +0800 - rev 585297
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Bug 1362000 - When the position of masked frame changed, always regenerate mask layer if any of maskUnits/maskContentUnits/clipPathUnits is userSpaceOnUse. r=cjku For SVG mask/clipPath, comparison at [1] is not enough to detect whether cached mask layer is reusable duriang animation. Since aMaskItem->IsInvalid() may keep return fasle during OMTA. Bring in new condition check in CSSMaskLayerUserData::IsMaskReusable.. I do not create a reftest for this bug, the reason is almost the same with bug 1350663. So I manually verified paiting result by visit this three pages: https://codepen.io/tadeuszwojcik/pen/ZKJwRE https://codepen.io/tadeuszwojcik/pen/oWexWW http://codepen.io/iiroullin/pen/oWEOOM [1] https://hg.mozilla.org/mozilla-central/file/2bc714f86791/layout/painting/FrameLayerBuilder.cpp#l3887 MozReview-Commit-ID: 7lUKTMYPFXo
f19ff82014373b5c3763ad6f5bdb30350e5a1dd8: Bug 1367745 - Make sure 'process_output' messages are logged at the proper mozharness level, r=jgraham
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 23 May 2017 09:05:57 -0400 - rev 585296
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Bug 1367745 - Make sure 'process_output' messages are logged at the proper mozharness level, r=jgraham In addition to saving the log level of 'process_output' messages, this will also start passing 'log' messages through the error lists. This means mozharness will start using 'log' errors when determining the tbpl_status and worst_log_level. MozReview-Commit-ID: CZnH6aI1Wo0
ad1fa17ce50ee47b0e60967d59600ddbb9672980: Bug 1367745 - Use same error lists in wpt as in mochitest, r=jgraham
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 26 Apr 2017 16:47:38 +0100 - rev 585295
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Bug 1367745 - Use same error lists in wpt as in mochitest, r=jgraham MozReview-Commit-ID: EEy0egLwZNy
f7baae45da0067a9d98b1f1deabf7c48ce3a1f97: Bug 1367568 part 4: Add mochitest to ensure we don't reflow too much for "overflow" changes on <body>. r=bz
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 25 May 2017 18:27:04 -0400 - rev 585294
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Bug 1367568 part 4: Add mochitest to ensure we don't reflow too much for "overflow" changes on <body>. r=bz MozReview-Commit-ID: KD0nv0ckKu
26651e1ae6ad97dfcace059f304882692850cb2c: Bug 1367568 part 3: For CSS "overflow" changes that don't require frame reconstruction, send same change hints as if CSS "height" and "width" changed. r=bz
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 25 May 2017 17:53:27 -0400 - rev 585293
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Bug 1367568 part 3: For CSS "overflow" changes that don't require frame reconstruction, send same change hints as if CSS "height" and "width" changed. r=bz This is less expensive than sending nsChangeHint_AllReflowHints, and it should be sufficient since hiding/showing scrollbars is basically just changing the available space. MozReview-Commit-ID: 4KyyLzvplAN
20d8dd705b0ebe84de47e0ffb4534b6d645feaf0: Bug 1367568 part 2: Rewrite nsChangeHint_ReflowHintsForBSizeChange in terms of nsChangeHint_AllReflowHints. r=bz
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 25 May 2017 17:53:23 -0400 - rev 585292
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Bug 1367568 part 2: Rewrite nsChangeHint_ReflowHintsForBSizeChange in terms of nsChangeHint_AllReflowHints. r=bz This patch doesn't affect behavior at all. It's simply adjusting the way we express a bitmask, without modifying the actual value of that bitmask. The intent of this change is to make this bitmask's definition as similar as possible to the definition for its ISize (inline-axis) analog, so that it's easy to compare the two. MozReview-Commit-ID: FUJnBQm8hmJ
81c038f7f40ca05b5329eaa5d7ce05b306934ca0: Bug 1367568 part 1: Create reusable macros that represent our change hints for tweaks to CSS width or height (ISize/BSize). r=bz
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 25 May 2017 17:46:03 -0400 - rev 585291
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Bug 1367568 part 1: Create reusable macros that represent our change hints for tweaks to CSS width or height (ISize/BSize). r=bz This patch doesn't affect behavior at all; it's simply moving code (and moving/extending some associated code comments). MozReview-Commit-ID: JiX53R9e9GW
bff7c4b4d2d9e9437085f34d20c344a39280be22: Bug 1367453 - Do not throw an exception from ExtensionSettingsStore when trying to remove a setting that was not previously set, r=mixedpuppy
Bob Silverberg <bsilverberg@mozilla.com> - Wed, 24 May 2017 12:29:16 -0400 - rev 585290
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Bug 1367453 - Do not throw an exception from ExtensionSettingsStore when trying to remove a setting that was not previously set, r=mixedpuppy This changes the behaviour of ExtensionSettingsStore so that attempting to remove a setting that was not previously set does not throw an exception. This allows things like privacy.network.webRTCIPHandlingPolicy.clear() to be called without having previously called privacy.network.webRTCIPHandlingPolicy.set(). MozReview-Commit-ID: FFCOFHk5lhb
715ae99bc12638aa2b6a9b89325a2d4b2e579bb8: Bug 1365562 - Ensure that SessionStore is initialized before any interaction via WebExtension APIs, r=mixedpuppy
Bob Silverberg <bsilverberg@mozilla.com> - Wed, 24 May 2017 09:26:16 -0400 - rev 585289
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Bug 1365562 - Ensure that SessionStore is initialized before any interaction via WebExtension APIs, r=mixedpuppy Awaiting the resolution of SessionStore.promiseInitialized as the first step in each API method that needs to interact with SessionStore. As I needed to await a promise, took the opportunity to migrate the entire file to async/await. MozReview-Commit-ID: 3ovavDHimhj
3de53d306319456c567a704918bb1680533919af: Bug 1368016 - [photon] Remove back and forward button adjustments from compact themes. r=nhnt11
Dão Gottwald <dao@mozilla.com> - Fri, 26 May 2017 12:42:15 +0200 - rev 585288
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Bug 1368016 - [photon] Remove back and forward button adjustments from compact themes. r=nhnt11 Since the compact (and touch) modes will be decoupled from "compact" themes, these themes should stop adjusting the back and forward buttons to be compact. MozReview-Commit-ID: 49Watfo1C0i
25713e57068200e3f4705aded940270531fd8c03: Backed out changeset 958964b3117b (bug 1366424) for bustage on OS X: arrow-down.svg not found. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 26 May 2017 13:59:19 +0200 - rev 585287
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Backed out changeset 958964b3117b (bug 1366424) for bustage on OS X: arrow-down.svg not found. r=backout
29ed157a7ca229e9f6573b09b1e94c2021f815fc: Bug 1366205 - add a browser mochitest with full coverage of the new menu panel keyboard navigation feature. r=Gijs
Mike de Boer <mdeboer@mozilla.com> - Fri, 26 May 2017 13:44:55 +0200 - rev 585286
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Bug 1366205 - add a browser mochitest with full coverage of the new menu panel keyboard navigation feature. r=Gijs This also fixes two issues I found whilst writing the tests: 1. Exclude hidden items from the set of navigable buttons and 2. Exclude disabled items from the set of navigable buttons whilst navigating, because they may get disabled in the meantime (like with the edit controls). MozReview-Commit-ID: 5WThVoTZjbV
5a8db189930cedc0ec845ced1970837c187b9003: Backed out changeset fba7b035a4f9 (bug 1358117) for bustage at mobile/android/base/java/org/mozilla/gecko/mma/MmaDelegate.java:25: symbol not found. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 26 May 2017 13:42:06 +0200 - rev 585285
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Backed out changeset fba7b035a4f9 (bug 1358117) for bustage at mobile/android/base/java/org/mozilla/gecko/mma/MmaDelegate.java:25: symbol not found. r=backout
11de121a061f10049f0c4bb63498722d237efe1e: Backed out changeset f54fb8956671 (bug 1361664) so bug 1358117 can be backed out. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 26 May 2017 13:41:23 +0200 - rev 585284
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Backed out changeset f54fb8956671 (bug 1361664) so bug 1358117 can be backed out. r=backout
48b319f9d3f25088d45ba7b3bfdda0e57eb6ea8b: Backed out changeset 59dc8710d768 (bug 1361664)
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 26 May 2017 13:40:51 +0200 - rev 585283
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Backed out changeset 59dc8710d768 (bug 1361664)
958964b3117b5a6e6215d1710ddd739090e21b8a: Bug 1366424 - Remove dropdown arrow from bookmarks toolbar folders. r=nhnt11
Dão Gottwald <dao@mozilla.com> - Fri, 26 May 2017 13:01:54 +0200 - rev 585282
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Bug 1366424 - Remove dropdown arrow from bookmarks toolbar folders. r=nhnt11 The arrow is redundant since we also have the folder icons to indicate what has a menu. MozReview-Commit-ID: 87tnJUTH3K4
59dc8710d76835c5219b0a901a3be9214fc55924: Bug 1361664 - Part2. Create MVP Triggers and Deeplinks for Mobile Marketing Automatin. r=maliu
Nevin Chen <cnevinchen@gmail.com> - Wed, 17 May 2017 01:25:45 +0800 - rev 585281
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Bug 1361664 - Part2. Create MVP Triggers and Deeplinks for Mobile Marketing Automatin. r=maliu This patch do 5 things. They are related so I put them is the same patch. 1. Extract MmaEvent Name 2. If MMA is diabled, don't send event. 3. Add check before sending 'Set Default Borwser' deep link 4. Add user attribute for delay messaging focus install status. 5. If the user pref off at runtime, we ask Leanplum to stop and prevent our app sending event to Leanplum. MozReview-Commit-ID: APEmr1JXBLH
f54fb8956671dfe852517bfaac7e173e8d0ae195: Bug 1361664 - Part1. Udate MMA API, make init() accept activity. r=maliu
Nevin Chen <cnevinchen@gmail.com> - Wed, 24 May 2017 11:23:10 +0800 - rev 585280
Push 61093 by dgottwald@mozilla.com at Fri, 26 May 2017 20:16:26 +0000
Bug 1361664 - Part1. Udate MMA API, make init() accept activity. r=maliu MozReview-Commit-ID: AcfoeCPV8SV
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip