Ted Campbell
0c0f65b002
Bug 1401568 - [Ion] Add ResumePoint to JSOP_SETPROP TypedObject case r=jandem
...
This adds the required IonBuilder::resumeAfter calls to this case. There
is also some refactoring so that this call is done where the MIR store
node is.
MozReview-Commit-ID: 94udSQzPmyh
--HG--
extra : rebase_source : a44555e21db924374d6516eaf638f56fbf2d970e
2017-09-20 15:44:59 -04:00
Mark Banner
da50499b6d
Bug 1402059 - Don't import editBookmarkOverlay.js in places.xul on Mac because it is imported elsewhere. r=florian
...
MozReview-Commit-ID: 5e32dMnLdik
--HG--
extra : rebase_source : 75807e91816e5e1fc583db25889b5d1de78558e4
2017-09-21 19:35:04 +01:00
Sebastian Hengst
e1664a3d4e
Backed out changeset 9c0e1bf558e6 (bug 1401777
) for failing browser_discovery.js. r=backout
2017-09-22 17:16:25 +02:00
Ting-Yu Lin
5c26eb9921
Bug 1402246 - Remove unused NS_SPACING_{MARGIN, PADDING, BORDER}. r=heycam
...
MozReview-Commit-ID: DOW5EnFLQxL
--HG--
extra : rebase_source : 96e9d66661db071395cea3be8831b0ee6f50ffd9
2017-09-22 15:57:14 +08:00
Ting-Yu Lin
b6b721ba8f
Bug 1402246 - Remove "friend struct" declarations in nsStyleStruct.h. r=heycam
...
Those structs do not have any private section, so those "friend struct"
declarations are not needed.
MozReview-Commit-ID: BYPPPLAdiEQ
--HG--
extra : rebase_source : 58cb78f8d6f8c60c7345ece204326cf580d5905f
2017-09-22 15:30:36 +08:00
Sebastian Hengst
3e4bc7a1e3
Backed out changeset 6c69f8021a5e (bug 1373853) for accidentially landing. r=backout
2017-09-22 16:54:27 +02:00
Daisuke Akatsuka
4e05ed9eef
Bug 1383974
- Part 4: Modify test for tooltip for animation-timing-function. r=pbro
...
MozReview-Commit-ID: BYr5dLw61DZ
--HG--
extra : rebase_source : 82388c1a7562bef76de463e8b58b4f4a930dbdf9
2017-09-22 22:38:41 +09:00
Daisuke Akatsuka
5948d3a5f0
Bug 1383974
- Part 3: Display animation-timing-function if CSS Animations. r=pbro
...
MozReview-Commit-ID: CwtdijaEsae
--HG--
extra : rebase_source : ae65f5866e7a523a38551705f7cea1ecfe986477
2017-09-22 22:37:01 +09:00
Daisuke Akatsuka
1806706cee
Bug 1383974
- Part 2: Add tests for easing hint in keyframes. r=pbro
...
MozReview-Commit-ID: BgE6EzrRSl0
--HG--
extra : rebase_source : 2e3e64ff994855fcfe85c1ce0688231d44704428
2017-09-22 22:36:58 +09:00
Daisuke Akatsuka
d715355245
Bug 1383974
- Part 1: Display easing in keyframes. r=pbro
...
MozReview-Commit-ID: 8pIUMAurfS3
--HG--
extra : rebase_source : 812697b9786b0237b5e40ec7b38cf5c130b62c82
2017-09-22 22:36:53 +09:00
Mark Striemer
9dd4ca6513
Bug 1373853 - Show extension that is controlling the new tab in preferences r=jaws
...
MozReview-Commit-ID: GycnWgmr9kJ
2017-09-22 16:49:28 +02:00
Sebastian Hengst
836fbd6f31
Backed out changeset 14dac365b5f6 (bug 1402174) for frequently asserting rbp_i_cmp > 0, at mozjemalloc.cpp:2381. r=backout
2017-09-22 16:48:08 +02:00
Sebastian Hengst
55910de1c7
Backed out changeset 5bba0584a7d8 (bug 1402174)
2017-09-22 16:47:25 +02:00
Sebastian Hengst
a42fb039a7
Backed out changeset e356ac32e297 (bug 1402174)
2017-09-22 16:47:19 +02:00
Sebastian Hengst
4af0b5f14d
Backed out changeset c589ad71d9ca (bug 1402174)
2017-09-22 16:47:14 +02:00
Sebastian Hengst
d6967d0dd4
Backed out changeset b23c870c7e45 (bug 1402174)
2017-09-22 16:47:08 +02:00
Doug Thayer
9c819003b6
Bug 1401497 - Give menu-badged.svg context-fill-opacity r=dao
...
This was missing from copy of menu.svg.
MozReview-Commit-ID: Ceg6SJOXBll
--HG--
extra : rebase_source : 3d78b7998deae176fbe42563106edfda71d679a7
2017-09-22 07:33:41 -07:00
Johann Hofmann
b24a640a13
Bug 1400357 - Whitelist maximize.svg in browser_startup_images. r=florian
...
There have been changes to our Windows infrastructure that cause the
window to be maximized when running tests so the maximize.svg/restore.svg
combination will show restore instead of maximize, though maximize is
still loaded. I think it could be prevented by trying to set the sizemode
attribute a little earlier or not defaulting to maximize in the stylesheet,
but I don't think that's a necessary optimization at this point. We can
just whitelist it.
I also set the intermittentShown flag in case the Windows machines go back
to non-maximized windows.
MozReview-Commit-ID: Gwi0jRBBtGg
--HG--
extra : rebase_source : b92cbd14b873bf8aa0d70e27b140cb0f1a946b74
2017-09-22 11:23:22 +02:00
Nicolas Silva
f8fb5b4033
Bug 1402304 - Fix bindings to go with WR cset 4dbc5d8e. r=kats
...
MozReview-Commit-ID: CxlZhhTAxwk
--HG--
extra : rebase_source : 43138a7dc6fd8687bfe294ba41bd9c5da18a24d5
2017-09-22 10:00:44 -04:00
Kartikaya Gupta
b105ada68d
Bug 1402304 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
...
MozReview-Commit-ID: 3WHcJZG6FTf
--HG--
extra : rebase_source : f619f499997ec079686c580d5125cdd536174400
2017-09-22 09:58:21 -04:00
Kartikaya Gupta
e444b24add
Bug 1402304 - Update webrender to commit 7a5f60aff33010a44d6acbdc67f27f1f63678b5d. r=jrmuizel
...
MozReview-Commit-ID: GSDNyYGg0VY
--HG--
extra : rebase_source : 131df5dcbf10a21af463c0e945ebddd874b2c6c9
2017-09-22 09:57:06 -04:00
Ed Lee
b353145a9a
Bug 1401682 - Adjust activity stream fade in timing to avoid tart regression. r=k88hudson
...
MozReview-Commit-ID: KQtToBvxea4
--HG--
extra : rebase_source : 8c4fafc63502ff795e1ec6a9990bcb1a622f8a1b
2017-09-20 15:27:00 -07:00
Lee Salzman
ee25ad6434
Bug 1397458 - part 4 - supply font variations to WebRender AddFontInstance r=kats
...
MozReview-Commit-ID: 6JSMMVK0GZm
--HG--
extra : rebase_source : 07c71d838ecae72271386a645e15b342adc36aba
2017-09-20 23:18:23 -04:00
Lee Salzman
903d4af62b
Bug 1397458 - part 3 - add ScaledFont::GetWRFontInstanceOptions for querying WebRender font instance options r=kats
...
MozReview-Commit-ID: BRDfmwkbOY2
--HG--
extra : rebase_source : 9a11342a28354cac43490df4d1b3ffb0e327dc67
2017-09-19 23:11:02 -04:00
Lee Salzman
5161c570ac
Bug 1397458 - part 2 - refactor ScaledFontMac font variation collection for easier reuse r=kats
...
MozReview-Commit-ID: C2L8tZe4jEa
--HG--
extra : rebase_source : 3b86bd91828cef581a25af65a0d056c5a352f2a2
2017-09-19 23:08:16 -04:00
Andrew McCreight
36eb42025b
Bug 1176342, part 1 - De-COM InitClassesWithNewWrappedGlobal. r=mrbkap
...
MozReview-Commit-ID: EfRQW3QUXCG
--HG--
extra : rebase_source : 895694d28cc228cfb095639880738c84767e08a8
2017-09-18 16:35:39 -07:00
Bobby Holley
3fa173a724
Bug 1401317 - Reftest. r=me
...
MozReview-Commit-ID: KnGCuU0rcgi
2017-09-20 10:10:00 -07:00
Bobby Holley
51ff1b0b2b
Bug 1401317 - Disable lazy pseudo caching when the originating element's primary style was reused via the rule node. r=emilio
...
MozReview-Commit-ID: IkBa39E1bR1
2017-09-20 10:09:59 -07:00
Brad Werth
fb488ded4b
Bug 1401063: Cache remaining gtk window and button colors to eliminate on-demand gtk calls in ::NativeGetColor. r=karlt
...
MozReview-Commit-ID: HbZqBUG0w7y
--HG--
extra : rebase_source : 0b26c22113c2cda49129006fe933f20719b7a679
2017-09-19 13:00:28 -07:00
Rob Wu
0b80fc3ee8
Bug 1401511 - Don't mutate return value of FindProxyForURL r=mixedpuppy
...
MozReview-Commit-ID: 38A1Afzvfqd
--HG--
extra : rebase_source : 0f2da231e3c54cffeed560098961d2e6756a2fb9
2017-09-20 14:47:15 +02:00
Johann Hofmann
9b1f14e379
Bug 1394451 - Add an illustration to net errors. r=ewright
...
MozReview-Commit-ID: LSfyFYEgUMS
--HG--
extra : rebase_source : bc195aba89b3d10c84b4037c018b24f788fb426f
2017-09-20 18:29:20 +02:00
Jared Wein
91f61f1115
Bug 1400975 - Add specific placeholders for the sidebar search boxes. r=adw
...
MozReview-Commit-ID: KtIFalMLw0B
--HG--
extra : rebase_source : 2f3dffe8e7c20b645f1ebd4a4f59a3a7c6401d3a
2017-09-19 17:02:07 -04:00
Sebastian Hengst
ccf82e3842
Backed out changeset 928f5840c78d (bug 1392200) for Windows bustage at gfx/layers/d3d11/TextureD3D11.cpp(1132). r=backout
2017-09-20 18:13:39 +02:00
Sebastian Hengst
6ba627d8ce
Backed out changeset 3844ac09ae6a (bug 1392200)
2017-09-20 18:13:07 +02:00
Sebastian Hengst
984ab5088d
Backed out changeset a2169b64cac2 (bug 1392200)
2017-09-20 18:13:01 +02:00
Morris Tseng
f06de38de0
Bug 1392200 - Turn on some backface-visibility reftests. r=kats
...
MozReview-Commit-ID: GFPfkfDZYSm
--HG--
extra : rebase_source : de73f0c1ba22e31ca0576366af47c25907261e0b
2017-09-20 15:36:11 +08:00
Lee Salzman
4467a6148b
Bug 1397458 - part 1 - expose font variations directly in ScaledFont/DrawTargetRecording r=kats
...
MozReview-Commit-ID: 28egBaMImO8
--HG--
extra : rebase_source : cc2e870507e7ac7ccbd666d4ed6ca61c8cd373fa
2017-09-17 21:21:15 -04:00
Anthony Ramine
656ba29569
servo: Merge #18600 - Improve Promise (from servo:promises); r=<try>
...
The elephant 🐘 (not PHP's) still remains in the room: `Rc<Promise>` shouldn't require `#[allow(unrooted_must_root)]`.
Source-Repo: https://github.com/servo/servo
Source-Revision: 4af0d9acb3f5724cac9f40a46ee03ab364a053bc
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : ca27ceeeebb0b9743e110e94793cae1a6cd85e84
2017-09-22 07:36:38 -05:00
Kartikaya Gupta
36d9b3e3e4
Bug 1401244 - Update call to set_window_parameters for API change in WR cset f88825b. r=jrmuizel
...
MozReview-Commit-ID: AqpuZiClTjk
--HG--
extra : rebase_source : 77989c868712731fea42f4481c23167bb94aea8e
2017-09-22 08:54:32 -04:00
Kartikaya Gupta
d8cf6bb966
Bug 1401244 - Update Cargo lockfiles. r=jrmuizel
...
MozReview-Commit-ID: mC8ALdQ06F
--HG--
extra : rebase_source : d26c354ab7da96a00a49e7c70034764b9d80ef35
2017-09-22 08:54:01 -04:00
Kartikaya Gupta
f1c3046b7d
Bug 1401244 - Update webrender to commit 2a005f156b9f25862a2dc8443b57be37168233f2. r=jrmuizel
...
MozReview-Commit-ID: IJ9TXtRw8j3
--HG--
extra : rebase_source : fc0f28ef5535aad1b33548ee4f6825cb3bbea0a3
2017-09-22 08:52:50 -04:00
Marco Bonardo
747ec544c2
Bug 1401851 - Skip masked favicons in ContentLinkHandler until we support them. r=nanj
...
MozReview-Commit-ID: 99du7AD11x7
--HG--
extra : rebase_source : 488da59a8dcd3c233d9dda38ccb2535b787e9985
2017-09-21 10:02:38 +02:00
Maja Frydrychowicz
5dff4808d1
Bug 1401684 - Add option to disable unstable tests with wpt-update; r=jgraham
...
Add a --stability option to wpt-update. If test results are inconsistent
across many runs, the test is disabled for the condition(s) indicated by
the corresponding log files. The --stability option is used to specify
a reason for disabling the tests (typically a bug number), which is
recorded in metadata. Disabled test paths are printed to stdout.
MozReview-Commit-ID: DEIqRkN7NzR
--HG--
extra : rebase_source : ea01b4f3431c8873c140b04e53ce11567ccd5df3
2017-09-20 15:26:47 -04:00
James Graham
27befb1e80
Bug 1397912 - Split wdspec session creation tests for intermittent timeouts, r=ato
...
This test was timing out, so split it into firstMatch and alwaysMatch files.
MozReview-Commit-ID: 8E9wZQqdajG
--HG--
extra : rebase_source : e851af039a10e34e0eaa0558388e1442f3bb69ee
2017-09-21 17:57:49 +01:00
Mike Hommey
480bbbd368
Bug 1402174 - Initial actual implementation of the moz_arena_* API. r=njn
...
Things left for followups:
- Full cleanup of disposed arenas: bug 1364359.
- Random arena Ids: bug 1402282.
- Enforcing the arena to match on moz_arena_{realloc,free}: bug 1402283.
- Make it impossible to use arenas not created with moz_create_arena
with moz_arena_* functions: bug 1402284.
Until it's proven to require a different data structure, arena lookup by
Id is done through the use of the same RB tree used everywhere else in
the allocator.
At this stage, the implementation of the API doesn't ride the trains,
but the API can be used safely and will fall back to normal allocations
transparently for the caller.
--HG--
extra : rebase_source : 089e4cbb62c239713f40763ab819c79e5cbe28ce
2017-09-21 14:24:37 +09:00
Mike Hommey
5a1dbfeca3
Bug 1402174 - Add a helper class implementing the base allocator functions for a given arena. r=njn
...
--HG--
extra : rebase_source : c4eb19c295a0f1524024b8d2e6c7a0ade92b23fa
2017-09-21 14:24:37 +09:00
Mike Hommey
9ceb2cae10
Bug 1402174 - Add an arena argument to imalloc, ipalloc and iralloc. r=njn
...
--HG--
extra : rebase_source : d44937b08fb61b15e729b0a3fc508921fb96d027
2017-09-21 13:58:17 +09:00
Mike Hommey
74a50e4e4e
Bug 1402174 - Merge imalloc and icalloc into a single function. r=njn
...
--HG--
extra : rebase_source : e6a17a3506ef4dddad13ab6e211b269b46ef99a8
2017-09-21 13:23:22 +09:00
Mike Hommey
494f947a18
Bug 1402174 - Move AlignedAllocator around, so that calloc, realloc and free and grouped with malloc and memalign. r=njn
...
--HG--
extra : rebase_source : 1973f90f98a19b4e60f742b7f3aef307bb304e7d
2017-09-21 11:46:57 +09:00
Mike Hommey
5cd3519571
Bug 1052573 - Add an API for allocation in separate arenas. r=njn
...
The implementation is not doing anything just yet. This will be done in
a followup bug.
--HG--
extra : rebase_source : e301eac77c6bd8247c09d369074ecb8d7b5a1a2f
2017-09-22 07:22:38 +09:00