Граф коммитов

533877 Коммитов

Автор SHA1 Сообщение Дата
Keith Yeung 7d8e567c4c servo: Merge #16588 - Fix fixed table layout column width distribution (from KiChjang:fix-fixed-table-layout-column-width); r=mbrubeck
Fixes #16324.

Replaces the incorrect [CSS3 "distributing excess width to columns" algorithm](https://drafts.csswg.org/css-tables-3/#distributing-width-to-columns) and implements the simpler [CSS2 fixed table layout algorithm](https://drafts.csswg.org/css2/tables.html#fixed-table-layout).

Source-Repo: https://github.com/servo/servo
Source-Revision: bf32a7b9bd8e1fc5487596f4e9ad95550f4e021c

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 3a890b0a34931777f575cf512685200c23952608
2017-04-28 12:56:06 -05:00
Tom Tromey f14b92c497 Bug 1360554 - devtools-source-map v0.4.0: Update bundle from GitHub; r=jryans
MozReview-Commit-ID: 7eYjx2QXM8P

--HG--
extra : rebase_source : 8af06aa3d44a028f34bfef2c826dd143ec0e822e
2017-04-28 10:43:41 -06:00
Ursula Sarracini 1fb51e5e8f Bug 1360316 - Replace NewTabPrefsProvider in aboutNewTabService r=Mardak
MozReview-Commit-ID: 83viGxE2ezT

--HG--
extra : rebase_source : 69f1ea69dc68561b16ad9c057d7c1f297c5beb38
2017-05-01 11:42:44 -04:00
Emilio Cobos Álvarez 1e75c0c5e1 Bug 1361041: Avoid posting ReconstructFrame hints to an uninitialized PresShell. r=bz
The call that's causing the crash seems to be [1], that is, we're trying to
recreate frames for the root element, which should always have a frame created
at the initialization of the PresShell.

So the function I removed in that bug had something like the following:

  if (!mDidInitialize) {
    // Nothing to do here.  In fact, if we proceed and aContent is the
    // root we will crash.
    return NS_OK;
  }

Which PostRecreateFramesFor doesn't guard against (because I thought it was not
needed, per tryserver results).

Sounds a lot like we do need that check, though I'd like to have a testcase
where it happens :(

[1]: http://searchfox.org/mozilla-central/rev/3dc6ceb42746ab40f1441e1e659ffb8f62ae78e3/layout/base/nsCSSFrameConstructor.cpp#2420

MozReview-Commit-ID: Lh6SohNmmI6

--HG--
extra : rebase_source : 5b7076f86d41f5489e47ca16ac2f3620812ee9e8
2017-05-01 18:59:50 +02:00
Marco Bonardo bc6fc1e239 Bug 1359456 - Page-icon protocol is wrongly removing any ref from the page url. r=adw
MozReview-Commit-ID: FejFQj1Px7n

--HG--
extra : rebase_source : 960db557a697674762d45624fb8e651c9476dbc3
2017-04-28 17:47:10 +02:00
Greg Mierzwinski 5d46e96825 Bug 1360667 - Change location of coverage collection in xpcshell. r=jmaher
MozReview-Commit-ID: EsA8hTKd15Y

--HG--
extra : rebase_source : 4f2e5bd8b2ecb6dee6b2b85f9687b62feb6c9531
2017-04-28 15:20:37 -04:00
ffxbld 784ec1af14 No bug, Automated HPKP preload list update from host bld-linux64-spot-309 - a=hpkp-update 2017-04-28 07:52:40 -07:00
ffxbld ce8bde832b No bug, Automated HSTS preload list update from host bld-linux64-spot-309 - a=hsts-update 2017-04-28 07:52:37 -07:00
Henrik Skupin ea0737e52e Bug 1360466 - Only handle hashchange event for the current window. r=ato
Similar to the other unload and load events during a page load,
the hashchange event should only be handled if the event's target
document is the current window.

MozReview-Commit-ID: F1LMBh5Cy4A

--HG--
extra : rebase_source : 668fd6946067989e7e732b24baf6de2e85541f21
2017-04-28 14:16:59 +02:00
Henrik Skupin 5b9b18e398 Bug 1360466 - Use target instead of originalTarget in handleEvent. r=ato
originalTarget seems to be outdated and not used anymore for each
navigation related event. But target is, and as such handleEvent
has to make use of that instead.

MozReview-Commit-ID: AN2H1PbCt7A

--HG--
extra : rebase_source : fbead2b5b802454f0e288fb9696db5d422e46b50
2017-04-28 17:36:42 +02:00
Nihanth Subramanya b884e0d04c Bug 1347543 - Use SVGs instead of PNGs for toolbar button icons. r=dao
MozReview-Commit-ID: AdW6POOBeeh

--HG--
extra : rebase_source : 627395018a62b88f1a91d772984e43d257cdd35c
2017-04-28 21:47:07 +05:30
Alex Gaynor d426f037cd Bug 1360223 - Remove test about loading Java from file: origins because it's no longer relevant several times over. r=haik
This is a re-land of 9900d421e24e, which was backed out.

r=qdot,haik

MozReview-Commit-ID: FjugGCVWS8T

--HG--
extra : rebase_source : 7913a74a7bac9df09f8fc8e923384b5ac2569400
2017-04-28 12:14:22 -04:00
Carsten "Tomcat" Book 37250338b7 Merge mozilla-central to mozilla-inbound 2017-04-28 13:44:44 +02:00
Kartikaya Gupta e8c09ecd2c Bug 1351548 - Follow-up to fix incorrect changes in cset 46fc8d459483. r=me a=Tomcat
Some reftest lines got fails-if(webrender) added, it appears accidentally.

MozReview-Commit-ID: HwGE8I8IuU9
2017-04-28 07:42:05 -04:00
Masayuki Nakano 78a637e5f7 Bug 1359547 EventStateManager should grab IMEContentObserver with local variable before calling HandleQueryContentEvent() r=smaug 2017-04-28 20:09:55 +09:00
Cameron McCormack b05668f09b Bug 1341102 - stylo test expectation adjustments. r=me a=merge (CLOSED TREE)
MozReview-Commit-ID: FhM4y855OYU

--HG--
extra : amend_source : 74196a9e40f3d1cb334557b9ec4e929c379a8904
2017-04-28 19:11:32 +08:00
Cameron McCormack 76e022564c Bug 1341102 - stylo test expectation adjustments. r=me a=merge
MozReview-Commit-ID: FFQZxMYSbG5
2017-04-28 19:08:43 +08:00
Jon Coppeard 8711eef9cd Bug 1359252 - Add pre-write barrier for JIT writes to NativeIterator::obj r=jandem 2017-04-28 12:05:30 +01:00
Tim Nguyen b0b2e0f703 Bug 1356869 - Update Set cookies header string comment. r=flod
MozReview-Commit-ID: AXIqTY1XLJO
2017-04-28 12:02:25 +01:00
nchevobbe 298f6fe880 Bug 1358507 - Adapt tests to the new component architecture; r=bgrins
MozReview-Commit-ID: LfHkDyIwIv5

--HG--
extra : rebase_source : c825430a92c7346edee720f54a242b65467025c5
2017-04-28 12:15:45 +02:00
Munro Mengjue Chiang fe3c2d3e77 Bug 1359668 - update mSettings.mWidth and mSettings.mHeight when there is a frame size change. r=jib
MozReview-Commit-ID: GGagmRai3YP

--HG--
extra : rebase_source : 59424be217afd4bea89b0ab3366a8fd26086174d
2017-04-28 17:54:42 +08:00
Cameron McCormack 0d1233d865 Bug 1361126 - Adjust test expectations. r=me 2017-05-02 10:17:20 +08:00
Hiroyuki Ikezoe 0935c70f35 Bug 1361183 - Check Element::MayHaveAnimations() in EffectSet::GetEffectSet(). r=birtles
We can early return to call MayHaveAnimations() (and it should be fast) since
we set the flag in EffectSet::GetOrCreateEffectSet(),

MozReview-Commit-ID: 2UfWVVi6nY5

--HG--
extra : rebase_source : 97e98bf1fb9e725a107ed3200b95921375bfb637
2017-05-02 07:25:50 +09:00
Emilio Cobos Álvarez d74b5758ff servo: Merge #16682 - Guard inheriting font-size with what we actually need (from emilio:font-size-inherit); r=bholley
See https://bugzilla.mozilla.org/show_bug.cgi?id=1361126

Source-Repo: https://github.com/servo/servo
Source-Revision: 4f13bc38291f50a064155f52cce9fa5ebb49d61b

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : e308521d708137841c503c6d57b9174691a469ea
2017-05-01 17:45:43 -05:00
Haik Aftandilian cbffb758e8 Bug 1360356 - [Mac] Remove "/Library/Caches/TemporaryItems" rule from level 3 Content Sandbox; r=Alex_Gaynor
Remove reading of "~/Library/Caches/TemporaryItems" from level 3 and update
sandboxing filesystem test to check ~/Library/Caches/TemporaryItems readability.

MozReview-Commit-ID: 6EMzH7brSnp

--HG--
extra : rebase_source : f97b5625da2abda73decc969fc581c2bf858183f
2017-04-28 11:48:43 -07:00
nchevobbe ea3c910ed7 Bug 1358507 - Simplify component tree. r=bgrins
MozReview-Commit-ID: 3os1JlDVeEI

--HG--
extra : rebase_source : c3bf1874f85f50f02d0adbbd1e498a604c3b5ebe
2017-04-28 11:38:13 +02:00
Sebastian Hengst f4f104e7e0 merge mozilla-central to autoland. r=merge a=merge 2017-04-29 11:11:48 +02:00
Cameron McCormack c87ba42879 Bug 1341102 - stylo test expectation adjustments. r=me a=merge
MozReview-Commit-ID: El00SHzLI4c

--HG--
extra : amend_source : 9591db39eb50efbf7c72364fe13092b10aa6e4ea
2017-04-28 16:40:15 +08:00
Carsten "Tomcat" Book 1045b9730a merge mozilla-inbound to mozilla-central a=merge 2017-04-28 10:36:11 +02:00
Cameron McCormack 604964272c Bug 1341102 - stylo test expectation adjustments. r=me 2017-04-28 14:09:42 +08:00
Shing Lyu d1cd3855d6 Bug 1351548 - Update stylo reftest expectations. r=me
MozReview-Commit-ID: GubFo2mBj8Z
2017-04-28 12:54:03 +08:00
Ehsan Akhgari 2ba38555ad Bug 1357107 follow-up: replace some run-away tab characters
DONTBUILD
2017-04-28 00:30:14 -04:00
Ehsan Akhgari 77c21859d4 Bug 1357107 - Part 2: Remove nsContentBlocker; r=bzbarsky 2017-04-28 00:13:23 -04:00
Ehsan Akhgari 1bf467365d Bug 1357107 - Part 1: Move the handling of the permissions.default.image pref to imgLoader.cpp; r=bzbarsky 2017-04-28 00:13:23 -04:00
Shing Lyu c46f5d5baf Bug 1351548 - Remove reftest-stylo.lists. r=bholley
MozReview-Commit-ID: 8LoQ9xNnDnj
2017-04-28 11:15:58 +08:00
Shing Lyu 16402be633 Bug 1351548 - Switch from reftest-stylo.list to reftest.list on linux64-stylo. r=bholley
MozReview-Commit-ID: As1Bvg8qFKb
2017-04-28 11:15:54 +08:00
Shing Lyu 435db45b79 Bug 1351548 - Add stylo-vs-gecko expectations to reftest.lists. r=bholley
MozReview-Commit-ID: GOUGBsd05cn
2017-04-28 11:15:50 +08:00
Shing Lyu 05ac48b1a2 Bug 1344132 - Make reftest run stylo-vs-gecko test without special reftest.list. r=heycam
MozReview-Commit-ID: 7gBGd5wzGbL
2017-04-28 11:15:45 +08:00
Iris Hsiao 5822a99946 Backed out changeset f7685ecd789d (bug 1350634) for marionette crashes 2017-04-28 10:43:34 +08:00
Jim Chen 7c13eebba6 Bug 1353799 - 4. Add composition event tests to testInputConnection; r=esawin
Add two tests to testInputConnection that record the sequence of
composition events during editing, and check that the sequence is what
we expected.

The first test makes sure that we reuse the current composition on the
Gecko side when setting composing text; otherwise the Facebook comment
box behaves incorrectly.

The second test makes sure that we can move the cursor inside the
current composition, to fix this particular bug.
2017-04-27 20:59:42 -04:00
Jim Chen 7c1bd4a073 Bug 1353799 - 3. Add types and timestamps in testInputConnection; r=esawin
* Include the type of the editor (input, textarea, contentEditable,
  designMode) in BasicInputConnectionTest, so we can work around the
  differences in behavior among the different editor types.

* Add timestamps to key events, because lack of timestamps was
  triggering a crash when running testInputConnection.
2017-04-27 20:59:42 -04:00
Jim Chen c3aa7c74d4 Bug 1353799 - 2. Update current composition when setting/removing spans; r=esawin
Update the composition when setting/removing spans, so that we update
the selection/cursor during a composition. However, we must limit any
updating to the current composition only (as indicated by the
keep-current-composition flag), because the Facebook comment box behaves
incorrectly if we repeatedly start and end new compositions.
2017-04-27 20:59:42 -04:00
Jim Chen faae209c85 Bug 1353799 - 1. Make icMaybeSendComposition accept a flag parameter; r=esawin
Use a flag parameter instead of individual boolean parameters to make
it more convenient to add more options.
2017-04-27 20:59:42 -04:00
Matt Woodrow 82005900e6 Bug 1349418 - Put the unscrolled item in the right place when we're doing container scrolling. r=mstange 2017-04-28 12:45:36 +12:00
Wes Kocher 2c32bb6724 Backed out changeset 5c2e089e2163 (bug 1332444) for causing bug 1360402 a=backout
MozReview-Commit-ID: 6JCqiMZePxX
2017-04-27 17:37:00 -07:00
Hiroyuki Ikezoe 0ced305cb6 Bug 1342316 - A crashtest which has calc() method in translate3d function as base style of transform animation. r=heycam
MozReview-Commit-ID: HZHctZyq2k4

--HG--
extra : rebase_source : ff9b12abfaa55391857f6358c663a3283f185aa2
2017-04-28 08:19:46 +09:00
Hiroyuki Ikezoe b9a5793e2b Bug 1342316 - Check eCSSUnit_Calc_Plus' array length in assertion. r=heycam
MozReview-Commit-ID: 9bxXrl36FtA

--HG--
extra : rebase_source : 66b5bbaf410cd1737e4ce6c08ba40c26d6924915
2017-04-28 07:52:02 +09:00
Phil Ringnalda eb8dafe978 Backed out 2 changesets (bug 1349489) for xpcshell failures in test_Macys.js
CLOSED TREE

Backed out changeset e7ace7047297 (bug 1349489)
Backed out changeset 6b3ebb0930bd (bug 1349489)

MozReview-Commit-ID: GMMNNjIWIIR
2017-04-28 20:31:32 -07:00
Phil Ringnalda f8d5e6ddf9 Backed out 3 changesets (bug 1354682) for sessionstore browser-chrome bustage
CLOSED TREE

Backed out changeset 55405fd328f9 (bug 1354682)
Backed out changeset 56b8122e64a3 (bug 1354682)
Backed out changeset 9374009a95e5 (bug 1354682)

MozReview-Commit-ID: BNVhwID8NwD
2017-04-28 20:24:34 -07:00
Phil Ringnalda b9b730fd1f Backed out 7 changesets (bug 1302470) for mochitest-chrome failures
CLOSED TREE

Backed out changeset de9f42b512c8 (bug 1302470)
Backed out changeset 2394e63f50ff (bug 1302470)
Backed out changeset 3542d7bacbdc (bug 1302470)
Backed out changeset 22793139a866 (bug 1302470)
Backed out changeset cc6ff95187d0 (bug 1302470)
Backed out changeset 033fce5ecd39 (bug 1302470)
Backed out changeset 0bb3e70e5f46 (bug 1302470)

MozReview-Commit-ID: 5DmpbQp335X
2017-04-28 20:12:06 -07:00