aboutsummaryrefslogtreecommitdiffstats
path: root/ports/cef
Commit message (Collapse)AuthorAgeFilesLines
* ports: Remove leftover CEF config file.Emilio Cobos Álvarez2018-02-041-1/+0
|
* Drop CEF supportPaul Rouget2018-01-3191-38059/+0
|
* Upgrade all deps using core-foundationLinus Färnstrand2018-01-291-1/+1
|
* Use specific negative assertion for cef windowCYBAI2018-01-261-1/+1
|
* Fix some "unnecessary parentheses" warningsSimon Sapin2018-01-222-2/+2
|
* style: Move cursor property out of makoIgor Gutorov2018-01-201-44/+43
|
* Update euclid, azure, skia, offscreen_gl_context, plane-split, webrenderSimon Sapin2017-12-082-6/+6
|
* WR multi-document supportDzmitry Malyshau2017-11-221-1/+1
|
* Enable screen.availHeight/availWidth/Height/WidthShing Lyu2017-11-132-1/+26
|
* do not pass new size to Resize eventPaul Rouget2017-11-071-3/+2
|
* Bump bitflags to 1.0 in every servo crateBastien Orivel2017-10-301-3/+3
|
* Backed out changeset e64e659c077d: servo PR #18809 and revendor for reftest ↵Gecko Backout2017-10-191-3/+3
| | | | | | failures, e.g. in layout/reftests/bugs/392435-1.html. r=backout on a CLOSED TREE Backs out https://github.com/servo/servo/pull/18809
* Update bitflags to 1.0 in every servo crateBastien Orivel2017-10-191-3/+3
| | | | | It still needs dependencies update to remove all the other bitflags versions.
* CEF: use `cargo rustc -C link-args=...` instead of `#[link_args="..."]`Simon Sapin2017-10-161-5/+0
| | | | The latter is an unstable feature that might be changed or removed.
* Add a default 'unstable' feature to CEFSimon Sapin2017-10-151-0/+3
| | | | | | | | | I recently moved that default from libservo to ports/servo, which made CEF not have it anymore. The different defaults made `./mach build-cef` after `./mach build` rebuild many libraries (including serde and all of its recursive dependents) and take a long time.
* Remove usage of unstable box syntax, except in the script crateSimon Sapin2017-10-126-9/+8
| | | | | … because there’s a lot of it, and script still uses any other unstable features anyway.
* Update WR (workaround a mac GL driver bug).Glenn Watson2017-09-221-1/+1
| | | | Also includes updates to the mac core-* crates and friends.
* Use BrowserId and rename Browser to Servo in ports/Paul Rouget2017-08-153-29/+58
|
* WR multi-document updateDzmitry Malyshau2017-07-281-6/+7
|
* Backed out changeset c424ad1c5f94 for build failures a=backout CLOSED TREEGecko Backout2017-07-281-7/+6
| | | | Backs out https://github.com/servo/servo/pull/17892
* Auto merge of #17892 - kvark:wr, r=glennwbors-servo2017-07-281-6/+7
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WR multi-document update <!-- Please describe your changes on the following line: --> The PR updates WR version to support multiple documents (https://github.com/servo/webrender/pull/1509) but doesn't take advantage of this new feature yet. It also makes Servo to use `DevicePixel` from WR instead of rolling out another one. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because _____ no extra logic <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/17892) <!-- Reviewable:end -->
| * WR multi-document updateDzmitry Malyshau2017-07-281-7/+7
| |
* | Issue 17882: Remove rendering_threads option in the CEF portAbdelrhman Ahmed2017-07-281-5/+0
| |
* | Remove unused CEF import.Josh Matthews2017-07-261-1/+0
| |
* | Remove unused CEF variable.Josh Matthews2017-07-261-12/+0
|/
* Fixed scaling artefacts in paint worklets caused by zoom and hidpi.Alan Jeffrey2017-07-201-1/+2
|
* allow_navigation: use channel to send responsePaul Rouget2017-07-171-2/+5
|
* Remove WindowNavigateMsgPaul Rouget2017-07-141-3/+4
|
* Auto merge of #17685 - paulrouget:rm_InitializeCompositing, r=jdmbors-servo2017-07-131-2/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | remove no-op InitializeCompositing message I think this is no-op. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/17685) <!-- Reviewable:end -->
| * remove no-op InitializeCompositing messagePaul Rouget2017-07-131-2/+1
| |
* | Upgrade to the latest version of WebRenderMartin Robinson2017-07-133-3/+3
|/
* remove the ability to request for the titlePaul Rouget2017-07-123-26/+5
|
* Fix cef to follow new Browser::new() interfaceSadman Kazi2017-07-011-11/+13
| | | | | | (with passing of ServoUrl) Review changes
* Bump serde to 1.0Bastien Orivel2017-06-161-2/+2
|
* Bump euclid to 0.14.Nicolas Silva2017-06-143-8/+4
|
* Pass URL to Browser::new(), delegate url checking logic to third partySadman Kazi2017-06-081-2/+8
| | | | | | | | | | | | | | | | Use Option instead of ServoUrl for url in opts Cleaner mapping from parse_url to url_opt Add comment about url parsing error Print reason for parsing error Remove comment about warning Add home url when openning new browser window in CEF Fix merge error
* Auto merge of #17068 - gterzian:remove_compositorproxy, r=asajeffreybors-servo2017-06-071-25/+12
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Separate waking the event loop, from communicating with Compositor <!-- Please describe your changes on the following line: --> @paulrouget first step of #15934, Glutin only for now, please take a look... If this makes sense, I will also update the code for ports other than Glutin... One question: one do I add the `warn!` macro to `servolib`? Also perhaps we would also want to add `box`, since I had to switch to using `Box::new`... --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/17068) <!-- Reviewable:end -->
| * separate waking the event loop, from communicating with a compositorGregory Terzian2017-06-061-25/+12
| |
* | Bump euclid to 0.13 and heapsize to 0.4Bastien Orivel2017-06-051-1/+1
|/
* Revert "Replace intrinsics::abort with process::abort"Josh Matthews2017-05-162-1/+4
| | | | This reverts commit a239419cc0692cec5a9b35de8d3ad472276b8c1a.
* Remove obsolete paint threads option #16716zombiefungus2017-05-071-1/+0
|
* Replace intrinsics::abort with process::abortMatt Brubeck2017-05-012-4/+1
|
* Notify embedder when history changesPaul Rouget2017-04-181-30/+16
|
* Update WR (gl/es runtime table, scroll roots).Glenn Watson2017-03-232-14/+20
|
* Auto merge of #15795 - paulrouget:follow-link, r=asajeffreybors-servo2017-03-141-0/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Let the embedder decide if servo should follow a link or not We want to give a chance to the embedder to handle a link itself. Is it a problem that this will add a round trip to the main thread every time `load_url` is called? --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #15655 <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because I'm not sure how to test that <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/15795) <!-- Reviewable:end -->
| * Let the embedder decide if servo should follow a link or notPaul Rouget2017-03-021-0/+4
| |
* | introduce frame_size and window_rectPaul Rouget2017-03-071-1/+8
|/
* Kill serde_codegen 💣Anthony Ramine2017-02-281-5/+1
|
* Rename ScreenPx to DeviceIndependentPixel.Glenn Watson2017-02-221-3/+3
|
* Kill the plugins crate and its clippy supportAnthony Ramine2017-02-212-6/+1
| | | | | | Sometimes clippy gets outdated by months, and its current support setup means that each Servo component need to opt into it by depending on the plugins crate manually, and not all components do that.